본문 바로가기

정보처리산업기사10

[정보처리산업기사 필기] 데이터베이스 활용(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.
[정보처리산업기사 필기] 정보시스템 기반 기술(1과목) 응용 SW 기초 기술 활용UNIX의 특징대부분 C언어로 작성되어 있어 이식성이 높다.장치와 프로세스 간의 호환성이 높다.다중 사용자(Multi-User), 다중 작업(Multi-Tasking)을 지원한다.트리 구조의 파일 시스템을 갖는다.UNIX - 커널(Kernel)의 기능프로세스(CPU 스케줄링) 관리기억장치 관리파일 시스템 관리입출력 관리UNIX - 쉘(Shell)사용자의 명령어를 인식하여 프로그램을 호출하고 명령을 수행하는 명령어 해석기이다.시스템과 사용자 간의 인터페이스를 담당한다.UNIX의 주요 명령어cat : 파일 내용을 화면에 표시함chmod : 파일의 보호 모드를 설정하여 파일의 사용 허가를 지정한chown : 소유자를 변경함exec : 새로운 프로세스를 수행함fork : 새로운 프로세스.. 2024. 3. 18.
[정보처리산업기사 필기] 정보시스템 기반 기술(1과목) 파이프 - 필터 패턴- 각 단계를 필터 컴포넌트로 캡슐화하여 파이프를 통해 데이터를 전송하는 패턴이다.- 서브 시스템이 입력 데이터를 받아 처리하고 결과를 다음 서브 시스템으로 넘겨주는 과정을 반복한다. 메서드- 객체가 메시지를 받아 실행해야 할 때 객체의 구체적인 연산을 정의하는 것이다. 또는 개체의 동작을 의미 클래스- 공통된 속성과 연산을 갖는 객체의 집합이다.- 클래스에 속한 각각의 객체를 인스턴스라고 한다. 추상 클래스- 구체 클래스에서 구현하려는 기능들의 공통점만을 모아 추상화한 클래스이다.- 인스턴스 생성이 불가능하다. 캡슐화(Encapsulation)- 데이터와 데이터를 처리하는 함수를 하나로 묶는 것을 의미한다.- 외부 모듈의 변경으로 인한 파급효과가 적다.- 재사용이 용이하다. 상속(I.. 2024. 3. 14.