2023년 3회차
2023년 3회차 정보처리기사 기출문제 풀이 후 작성한 오답노트입니다.
요약
| 과목 | 과 목 명 | 문항수 | 맞힌수 | 점수 | 판정 |
|---|---|---|---|---|---|
| 1과목 | 소프트웨어 설계 | 20개 | 18개 | 90점 | 통과 |
| 2과목 | 소프트웨어 개발 | 20개 | 16개 | 80점 | 통과 |
| 3과목 | 데이터베이스 구축 | 20개 | 14개 | 70점 | 통과 |
| 4과목 | 프로그래밍 언어 활용 | 20개 | 17개 | 75점 | 통과 |
| 5과목 | 정보시스템 구축관리 | 20개 | 18개 | 90점 | 통과 |
| 총 문항수 | 총 맞힌 수 | 총점 | 판정 |
|---|---|---|---|
| 100개 | 83개 | 83점 | 합격 |
1과목: 소프트웨어 설계
7. CASE
CASE(Computer Aided Software Engineering)
소프트웨어 개발 과정 일부 또는 전체를 자동화하기 위한 도구이다.
17. NUI
모바일 기기 행동 유형
모바일 기기 행동에는 Tab(누르기), Double Tab(두 번 누르기), Drag(누른 채 움직임), Pan(누른 채 계속 움직임), Press(오래 누르기), Flick(빠르게 스크롤), Pinch(두 손가락으로 넓히기/좁히기) 등이 있다.
2과목: 소프트웨어 개발
21. 반정규화
중복 테이블 추가
- 집계 테이블 추가
- 진행 테이블 추가
- 특정 부분만을 포함하는 테이블 추가
24. 트리 순회
트리 순회
아래 트리 예시를 활용해 트리 순회 방식에 대해 알아보자.
- 전위 순회(preorder): 루트, 좌, 우 순서로 진행 = A → B → D → C → E → G → H → F
- 중위 순회(inorder): 좌, 루트, 우 순서로 진행 = D → B → A → G → E → H → C → F
- 후위 순회(postorder): 좌, 우, 루트 순서로 진행 = D → B → G → H → E → F → C → A
3과목: 데이터베이스 구축
41. 트랜잭션
트랜잭션 특성
- 원자성(Automicity): 트랜잭션에서 정의된 연산들은 모두 성공적으로 실행되던지 아니면 전혀 실행되지 않은 상태로 남아 있어야 한다.
- 일관성(Consistency): 트랜잭션이 실행 되기 전의 데이터베이스 내용이 잘못 되어 있지 않다면, 트랜잭션이 실행된 이후에도 데이터베이스의 내용에 잘못이 있으면 안된다.
- 고립성(Isolation): 트랜잭션이 실행되는 도중에 다른 트랜잭션의 영향을 받아 잘못된 결과를 만들어서는 안된다.
- 지속성(Durability): 트랜잭션이 성공적으로 수행되면 그 트랜잭션이 갱신한 데이터베이스의 내용은 영구적으로 저장된다.
46. 데이터베이스 설계
물리적 설계 단계
- 저장 레코드 양식 설계
- 레코드 집중의 분석 및 설계
- 접근 경로 설계
47. 뷰
뷰는 테이블과 다르게 ALTER 문을 활용해 정의를 변경할 수 없다.
52. 관계 대수
관계 대수 연산자
- 일반 집합 연산자: 피연산자 2개 필요, 2개의 릴레이션을 대상으로 연산 수행
- 합집합, 교집합, 차집합, 카티션 프로덕트 (합교차카)
- 순수 관계 연산자: 릴레이션 구조와 특성을 이용하는 연산 수행
- 셀렉트, 프로젝트, 디비전, 조인 (셀프디조)
57. 데이터 모델
Operation
데이터 모델의 구성요소 중 데이터 구조에 따라 개념 세계나 컴퓨터 세계에서 실제로 표현된 값들을 처리하는 작업을 의미한다.
60. OLAP 연산
OLAP 연산
- Roll-up: 분석할 항목에 대해 한 차원의 계층 구조를 따라 단계적으로 구체적인 내용의 상세 데이터로부터 요약된 형태의 데이터로 접근하는 기능
- Drill-down: 분석할 항목에 대해 한 차원의 계층 구조를 따라 단계적으로 요약된 형태의 데이터로부터 구체적인 내용의 상세 데이터로 접근하는 기능
- Pivoting: 보고서의 행, 열, 페이지 차원을 바꾸어 볼 수 있는 기능
- Slicing: 다차원 데이터항목들을 다양한 각도에서 조회하고 자유롭게 비교하는 기능
- Dicing: 위와 동일하지만 slicing을 더 쪼개는 형태
4과목: 프로그래밍 언어 활용
69. 페이지 교체 알고리즘
페이지 교체 알고리즘 : FIFO
FIFO 방식은 기존 요소가 있을 경우, 새로 들어오는 페이지로 교체되지 않는다.
76. 연산자 우선순위
연산자 우선순위
증감(후위) > 괄호 > 포인터 > 증감(전위) > 단항 > 주소 > 크기 > 산술 > 비교 > 동치 > 비트 > 논리 > 할당 > 쉼표
80. C 언어 라이브러리
stdlib.h
문자열을 수치 데이터로 바꾸는 문자 변환함수와 수치를 문자열로 바꿔주는 변환함수 등이 있는 라이브러리다.
5과목: 정보시스템 구축관리
84. 기능 점수 모형
기능 점수 모형 비용 산정
명령어, 데이터 파일, 출력 보고서
85. DAS
DAS(Direct Attached Storage)
서버와 저장장치를 전용 케이블로 직접 연결하는 방식으로, 별도 파일 관리 기능이 있는 NAS Storage가 내장된 저장장치를 직접 관리한다.
Last updated on