2020 정보처리기사 실기 과목별 주내용 정리
1) 소프트웨어 생명주기 - 스크럼, XP
2) 현행 시스템 파악 - 파악 절차, 개발 기술 환경 파악
3) 요구사항 정의 - 요구사항 종류, 요구사항 개발 프로세스 (SWEBOK)
4) 요구사항 분석 - 기법, UML
5) 요구사항 확인 - 기법
2. 데이터 입출력 구현
- 개념적
- 논리적-정규화, 식별자, 데이터 모델 (개체,관계,속성) -> E-R 모델(+표기법) / 관계형 데이터 모델(->관계형 DB)
- 물리적-반정규화, (인덱스, 뷰, 파티션, 클러스터) 설계, 이중화, 서버 클러스터링, 보안(암호화, 접근통제..), 스토리지
2) 데이터 조작 프로시저 작성 - DDL, DML, DCL, (TCL), 프로시저, 트리거, 함수
3) 데이터 조작 프로시저 최적화 - 옵티마이저, APM
참고) DBMS 접속 기술(JDBC,MyBatis), ORM
3. 통합 구현
1) 연계 설계 - 연계 요구사항 확인, 미들웨어
2) 연계 메커니즘 구성 - 연계 방식(직간접), 보안(IDS,IPS,VPN,방화벽),
3) 내외부 연계 모듈 구현 - EAI,ESB, 개발 지원 도구(IDE,빌드 도구, 협업 도구...)
4. 서버 프로그램 구현
1) 개발환경 구축하기 - HW환경(웹서버,WAS,DB서버,파일서버), SW환경(요구사항관리도구,설계도구,구현도구,테스트도구,형상관리도구)
2) 공통모듈 구현하기 - 응집도,결합도
3) 서버 프로그램 - 영속계층(DAO,DTO,VO), SW 프레임워크 (Spring,Node.js... 특징:모재확제)
4) 배치 프로그램
참고) 패키지 소프트웨어
5. 인터페이스 구현
1) 인터페이스 설계서
2) 인터페이스 기능 구현 - json,xml, 구현 검증 도구(FitNess,STAF...)
6. 화면 설계
1) UI 요구사항 확인하기 - SW 아키텍처, UI 설계 원칙 및 설계 지침, 품질 요구사항(ISO/IEC 9126), 프로토타입
2) UI 설계하기 - 유용성, 웹 콘텐츠 접근성 지침
참고) HCI/UX/감성공학, 디자인 패턴
7. 애플리케이션 테스트 관리
1) 애플리케이션 테스트 케이스 설계 - 테스트 원리, 테스트 유형 및 기법, 테스트 케이스,오라클,시나리오
2) 애플리케이션 통합 테스트 - 분류(빅뱅,백본,상향식,하향식,혼합식), 테스트 자동화, 테스트 하네스, 결함관리, 테스트 커버리지,
3) 애플리케이션 성능 개선 - 지표(처리량,응답시간,경과시간,자원 사용률), 소스 최적화(나쁜/클린 코드)
8. SQL 응용
1) 절차형 SQL 작성하기 - 프로시저, 사용자 정의 함수, 트리거
2) 응용 SQL 작성하기 - 데이터 분석 함수(집계/그룹/윈도우 함수)
9. 소프트웨어 개발보안 구축
1) 설계 - 3요소(기밀성,가용성,무결성)
2) 구현 - 시큐어코딩, 테스트, 결함 관리
10. 프로그래밍 언어 활용
1) 기본 문법 활용 - 변수,연산자,명령문, 사용자 정의 자료형(추상화,상속,구체화)
2) 언어 특성 활용 - 프로그래밍 언어별 특성, 라이브러리
11. 응용 SW 기초 기술 활용
1) 운영체제 기초 활용하기 - OS 종류, 명령어, 핵심 기능(가상화,클라우드), 기억장치(구현기법, 페이지 교체,스케줄링)
2) 데이터베이스 기초 활용하기 -성질(무결,일관,회복,보안,효율성)
2) 네트워크 기초 활용하기 - 형태(LAN,CAN,WAN,intranet), OSI 7계층, 프로토콜, TCP/IP, 알고리즘(패킷/서킷 스위칭, 라우팅)
12. 제품 소프트웨어
1) 제품 소프트웨어 패키징 - 패키징, 릴리즈 노트, DRM
2) 제품 소프트웨어 매뉴얼 작성 - 설치/사용자 매뉴얼
3) 제품 소프트웨어 버전 등록 - 유형(로컬폴더,클라이언트-서버,분산저장소)
+) 참고
NCS 학습모듈 : NCS 및 학습모듈 검색 > 정보통신 > 01.정보기술 > 02. 정보기술개발
www.ncs.go.kr/unity/th03/ncsSearchMain.do
NCS 국가직무능력표준, NCS 블라인드채용
NCS 메인에서 국가직무능력표준(National Competency Standards) 및 블라인드 채용에 대한 다양한 정보와 유용한 컨텐츠를 만나 보세요
www.ncs.go.kr
'개발하는 '정' > 정보처리기사' 카테고리의 다른 글
정보처리기사 5회 실기 대비 - 시험 전 확인해봐야 할 문제 20선 (0) | 2020.11.07 |
---|---|
2020년도 정보처리기사 5회 대비 - 자주 틀리는 문제 1 (0) | 2020.11.03 |
2020년 정보처리기사 실기 내용 정리 - 2. 데이터 입출력 구현 -1) 데이터베이스 설계 (0) | 2020.10.28 |
2020년 정보처리기사 실기 내용 정리 - 1. 요구사항 확인 (0) | 2020.10.27 |
2020년도 정보처리기사 실기 시험 일정 변경 - 5회 시험은 언제? (0) | 2020.10.26 |
댓글