본문 바로가기

분류 전체보기134

[데이터베이스DB] 수식의 표기법(Prefix, Infix, Postfix) 실습 및 정리 수식의 표기법(Infix => Postfix ) Infix로 표기된 수식에서 연산자를 해당 피연산자 두 개의 뒤(오른쪽)에 오도록 이동하면 Postfix가 됩니다.X = A / B * (C + D) + E ====> X A B / C D + * E + = 연산 우선순위에 따라 괄호로 묶는다.( X = ( ( ( A / B ) * ( C + D ) ) + E ) )      2. 연산자를 해당 괄호의 뒤로 옮긴다.X = ( ( ( A / B ) * ( C + D ) ) + E ) ) ( X ( (  ( A B ) / ( C D )  + ) * E ) + ) =     3. 괄호를 제거한다.X A B / C D + * E + =  수식의 표기법(Infix => Prefix) Infix로 표기된 수식에서 연산.. 2024. 5. 12.
[정보처리산업기사 필기] 데이터베이스 활용(3과목) 데이터베이스 활용 자료 구조의 분류 선형 구조 : 배열, 선형 리스트, 스택, 큐, 테크비선형 구조 : 트리, 그래프 스택(Stack) 리스트의 한쪽 끝으로만 자료의 삽입, 삭제 작업이 이루어지는 자료구조입니다.가장 나중에 삽입됩 자료가 가장 먼저 삭제되는 후입선출(LIFO)방식으로 자료를 처리한다. 스택의 응용 분야 함수 호출의 순서 제어인터럽트의 처리수식 계산 및 수식 표기법컴파일러를 이용한 언어 번역부 프로그램 호출 시 복귀주소 저장서브루틴 호출 및 복귀 주소 저장스택의 삽입(Push)과 삭제(Pop) PUSH : 스택에 자료를 입력하는 명령POP : 스택에서 자료를 출력하는 명령예제 : 순서가 A, B, C, D로 정해진 입력 자료를 스택에 입력하였다가 B, C, D, A순서로 출력하는 과정을 나.. 2024. 5. 8.
[정보처리산업기사 필기]프로그래밍 언어 활용(2과목) 산술 연산자연산자의미비고%나머지정수만 연산할 수 있으며, 실수를 사용하면 오류가 발생++증가전치 : 변수 앞에 증감 연산자가 오는 형태로 먼저 변수의 값을 증감시킨 후 변수를 연산에 사용함(++a, --a)--감소후치 : 변수 뒤에 증감 연산자가 오는 형태로 먼저 변수를 연산에 사용한 후 변수의 값을 증감시킴(a++, a--) 관계 연산자 == : 같다!= : 같지 않다> : (왼쪽이) 크다>= : (왼쪽이) 크거나 같다 비트 연산자 &(and) : 모든 비트가 1일 때만 1^(xor) : 모든 비트가 같으면 0, 하나라도 다르면 1| (or) : 모든 비트 중 한 비트라도 1이면 1~ (not) : 각 비트의 부정, 0이면 1, 1이면 0>> (오른쪽 시프트) : 비트를 오른쪽으로 이동 논리 연산자 !.. 2024. 4. 30.
[유닉스/리눅스] 기본 디렉토리 이동 및 정보 확인(2) 기본 디렉토리 이동 및 관리 명령어> pwd 현재 작업 중인 디렉토리의 전체 경로를 표시.> cd 현재 작업디렉토리를 지정한 디렉토리로 이동. 디렉토리명을 지정하지 않으면 홈디렉토리로 이동.> mkdir 새로운 디렉토리 생성 옵션: - p (디렉토리의 하위 디렉토리 생성)> rmdir 지정한 디렉토리 삭제 (조건 : 디렉토리가 비어있어야 삭제가능.)비어 있는 하위 디렉토리 까지는 삭제가 가능하지만, 파일은 삭제가 되지 못함실습mkdir temp1/temp2  에러발생 mkdir–p temp1/temp2ls –l temp1 디렉토리 리스트  ls [ 옵션 ] [ 파일 또는 디렉토리명 ]파일이나 디렉토리에 대한 정보 출력 옵션기능- aAll. 시스템에 숨겨진 파일을 포함한 모든 파일 목록 출력- lLong.. 2024. 4. 27.