자격증/정보처리기사 요약

2023 정보처리기사 필기 정리 및 요약

환성 2023. 1. 30. 18:26
728x90

2023년도 1회 시험은 3월 1일 ~ 3월 15일(3월부터 응시자격을 갖춘 자)

필자의 경우 3월 6일(월)날 시험을 보게 되었다.

 

<필기>

1과목 : 소프트웨어 설계(20문제)

2과목 : 소프트웨어 개발(20문제)

3과목 : 데이터베이스 구축(20문제)

4과목 : 프로그래밍 언어 활용(20문제)

5과목 : 정보시스템 구축 관리(20문제)

 

필기는 CBT로 진행, 과목당 40점 이상, 평균 60점이상 되어야 합격

 

<공부 방법>

시나공 위주로 공부, 기출문제 정독, 중요한 과목 순으로 공부 

중요도의 경우 A, B, C, D로 분리를 해놓았다(시나공 책과 동일)

A, B위주로 요약할 예정

 

<과목>

1과목 : 소프트웨어 설계

1. 소프트웨어 생명 주기(A)

2. 스크럼 기법(B)

3. XP 기법(A)

4. 현행 시스템 파악(B)

5. 개발 기술 환경 파악(B)

6. 요구사항 정의(A)

7. 요구사항 분석(A)

8. 요구사항 분석 CASE와 HIPO(B)

9. UML(A)

10. 주요 UML 다이어그램(A)

11. 사용자 인터페이스(A)

13. UI 설계 도구(B)

15. 품질 요구사항(A)

21. 소프트웨어 아키텍처(A)

22. 아키텍처 패턴(A)

23. 객체지향(A)

24. 객체지향 분석과 설계(A)

25. 모듈(A)

27. 코드(A)

28. 디자인 패턴(A)

30. 인터페이스 요구사항 검증(A)

35. 미들웨어 솔루션 명세(A)

 

2과목 : 소프트웨어 개발

36. 자료 구조(A)

37. 트리(A)

38. 정렬(A)

40. 데이터베이스 개요(B)

42. 절차형 SQL(B)

44. 단위 모듈 테스트(B)

45. 개발 지원 도구(B)

48. 디지털 저작권 관리(A)

51. 소프트웨어 버전 등록(A)

52. 소프트웨어 버전 관리 도구(B)

53. 빌드 자동화 도구(B)

56. 화이트 박스, 블랙박스(A)

57. 개발 단계에 따른 애플리케이션 테스트(A)

58. 통합 테스트(A)

63. 애플리케이션 성능 분석(B)

64. 복잡도(A)

65. 애플리케이션 성능 개선(A)

67. 모듈 연계를 위한 인터페이스 기능 식별(B)

70. 인터페이스 구현(B)

72. 인터페이스 보안(A)

74. 인터페이스 구현 검증(A)

 

3과목 : 데이터베이스 구축

76. 데이터베이스 설계(A)

78~80. 데이터 모델의 구성 요소 - 개체, 속성, 관계(A)

82. E-R(개체 - 관계) 모델(A)

84. 관계형 데이터베이스의 구조(A)

85~86. 관계형 데이터베이스의 제약 조건 - 키, 무결성(B)

87. 관계대수 및 관계해석(A)

88~89. 정규화, 반정규화(A)

93. 트랜잭션 분석 / CRUD 분석(A)

95. 뷰 설계(A)

99. 분산 데이터베이스 설계(B)

101~102. 데이터베이스 보안 / 암호화(B) / 접근통제(A)

104. 스토리지(B)

107~110. SQL의 개념 / DDL / DCL / DML(A)

114~116. 프로시저, 트리거, 사용자 함수(C)

120. 쿼리 성능 최적화(C)

 

4과목 : 프로그래밍 언어 활용

127~128. 개발 환경 구축, 서버 개발(C)

130. 배치 프로그램(B)

133. 변수(A)

135. 데이터 입출력(B)

139. 포인터(B)

142~146. 절차적, 객체지향, 스크립트, 선언형 언어, 라이브러리(A)

151. UNIX / LINUX / MacOS(A)

154~155. 가상기억장치 구현 기법 / 페이지 교체 알고리즘 / 기타 관리 사항(A)

156. 프로세스의 개요(A)

158. 주요 스케줄링 알고리즘(A)

161. 인터넷(A)

162. OSI 참조 모델(A)

165. TCP/IP(A)

 

5과목 : 정보시스템 구축 관리

166~167. 소프트웨어 개발 방법론, S/W 공학의 발전적 추세(A)

171~172. 수학적 산정 기법(A), 프로젝트 일정 계획(B)

174. 소프트웨어 개발 표준(A)

178. 네트워크 구축(A)

180. 경로 제어 / 트래픽 제어(A)

187. DB 관련 신기술(A)

188~189. 회복/병행제어(A), 교착상태(B)

191. Secure SDLC(A)

193. 입력 데이터 검증 및 표현(A)

197~198. 코드 오류(B), 캡슐화(B)

201. 서비스 공격 유형(A)

202. 서버 인증(B)

205. 보안 솔루션(A)