자격증/2020 정보처리기사 실기

[정보처리기사 실기 2020 개정] 목차

  • -
728x90

작년에 정보처리기사 필기를 통과 후 바로 실기를 봤어야 했지만, 코딩테스트가 겹치는 바람에 올해로 미뤄버렸다. 당시 개정된다는 사실을 알고는 있었지만... 어쩔수없는 선택이었다. 목차를 훑어보니 내용도 많이 바뀐 것 같고... 상당히 어렵다는 후기가 많은데... 우선 부딪혀보자.  

 

책은 시나공, 이기적, 수제비 중에 수제비를 선택했다.

 

unsplash.com


Ⅰ. 요구사항 확인

1. 현행 시스템 분석

 

[정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 2. 요구사항 확인

1. 요구사항 시스템이 가져야하는 서비스 또는 제약사항 요구사항의 분류 기능적 요구사항의 특성 : 기능성, 완전성, 일관성 비기능적 요구사항 : 신뢰성, 사용성, 효율성, 유지보수성, 이식성 요

wonillism.tistory.com

  • 현행 시스템 파악
  • 개발 기술 환경 정의

2. 요구사항 확인

 

[정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 2. 요구사항 확인

1. 요구사항 시스템이 가져야하는 서비스 또는 제약사항 요구사항의 분류 기능적 요구사항의 특성 : 기능성, 완전성, 일관성 비기능적 요구사항 : 신뢰성, 사용성, 효율성, 유지보수성, 이식성 요

wonillism.tistory.com

  • 요구사항
  • 요구사항의 시스템화 타당성 분석

3. 분석 모델 확인하기

 

[정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 3.분석 모델 확인하기

1. 분석 모델 검증 분석 모델 검증 방법 유스케이스 모델 검증 개념 수준의 분석 클래스 검증 분석 클래스 검증 분석 클래스의 스테레오 타입 경계(Boundary) : 시스템과 외부 액터와의 상호작용을 �

wonillism.tistory.com

  • 분석 모델 검증
  • 분석 모델의 시스템화 타당성 분석

 

Ⅱ. 데이터 입출력 구현

1. 논리 데이터 저장소 확인

 

[정보처리기사 실기 2020 개정] Ⅱ.데이터 입출력 구현 - 1.논리 데이터 저장소 확인

1. 논리 데이터 모델 검증 논리 데이터 모델 개념 모델로부터 업무 영역의 업무 데이터 및 규칙을 구체적으로 표현한 모델 특징 : 정규화, 포용성, 완전성, 독립성을 가짐 속성 : 개체(Entity), 속성(

wonillism.tistory.com

  • 현행 시스템 파악
  • 개발 기술 환경 정의

2. 물리 데이터 저장소 설계

 

[정보처리기사 실기 2020 개정] Ⅱ.데이터 입출력 구현 - 2.물리 데이터 저장소 설계

1. 물리 데이터 모델 설계 논리 모델을 적용하고자 하는 기술에 맞도록 상세화하는 과정 물리 데이터 모델링 변환 절차 개체를 테이블로 변환 -> 속성을 컬럼으로 변환 -> UID를 기본키로 변환 -> ��

wonillism.tistory.com

  • 요구사항
  • 요구사항의 시스템화 타당성 분석

3. 데이터 조작 프로시저 작성

 

[정보처리기사 실기 2020 개정] Ⅱ.데이터 입출력 구현 - 3.데이터 조작 프로시저 작성

1. 데이터 프로시저 개발 명령어 종류 명령어 설명 데이터 정의어 - DDL(Data Definition Language) CREATE(생성) ALTER(구조 변경) DROP(삭제) RENAME(이름 변경) TRUNCATE(자르기) 테이블과 같은 데이터 구조를..

wonillism.tistory.com

  • 데이터 조작 프로시저 개발
  • 데이터 조작 프로시저 테스트

4. 데이터 조작 프로시저 최적화

 

[정보처리기사 실기 2020 개정] Ⅱ.데이터 입출력 구현 - 4.데이터 조작 프로시저 최적화

1. 데이터 조작 프로시저 성능 개선 쿼리 성능 개선(튜닝) DB에서 프로시저에 있는 SQL 실행 계획을 분석, 수정을 통해 최소의 시간으로 원하는 결과를 얻도록 하는 작업 쿼리 성능 개선 절차 문제

wonillism.tistory.com

  • 데이터 조작 프로시저 성능 개선

 

Ⅲ. 통합 구현

1. 연계 데이터 구성

 

[정보처리기사 실기 2020 개정] Ⅲ.데이터 입출력 구현 - 1.연계 데이터 구성

1. 연계 요구사항 분석 연계 요구사항 분석 기법 분석 기법 인터뷰 체크리스트 설문지 델파이 기법 브레인스토밍 분석 참고 문서 코드 정의서 테이블 정의서 응용 프로그램 구성도 시스템 구성��

wonillism.tistory.com

  • 연계 요구사항 분석
  • 연계 데이터 식별 및 표준화

2. 연계 메커니즘 구성

 

[정보처리기사 실기 2020 개정] Ⅲ.데이터 입출력 구현 - 2.연계 메커니즘 구성

1. 연계 메커니즘 정의 연계 방식 구분 직접 연계 간접 연계 장점 연계 및 통합 구현이 단순 개발 소요 비용 및 기간이 짧음 중간 매개체가 없으므로 데이터 연계 처리 성능이 대체로 좋음 서로 ��

wonillism.tistory.com

  • 연계 메커니즘 정의
  • 연계 장애 및 오류처리 구현

3. 내외부 연계 모듈 구현

 

[정보처리기사 실기 2020 개정] Ⅲ.데이터 입출력 구현 - 3.내외부 연계 모듈 구현

1. 연계 모듈 구현 환경 구성 및 개발 연계 모듈 기능 구현 개발하고자 하는 응용 소프트웨어와 연계 모듈 간의 세부 설계서를 확인하여 일관 되고 정형화된 연계 기능을 구현할 수 있다.  EAI/ESB�

wonillism.tistory.com

  • 연계 모듈 구현 환경 구성 및 개발
  • 연계 테스트 및 검증

 

Ⅳ. 서버 프로그램 구현

1. 개발환경 구축

 

[정보처리기사 실기 2020 개정] Ⅳ.서버 프로그램 구현 - 1.개발환경 구축

1. 개발환경 구축 구분 설명 예시 빌드 도구 작성한 코드의 빌드 및 배포를 수행하는 도구 각각의 구성요소와 모듈에 대한 의존성 관리를 지원 Ant Maven Gradle 구현 도구 개발자의 코드 작성과 디버

wonillism.tistory.com

  • 개발환경 구축

2. 공통 모듈 구현

 

[정보처리기사 실기 2020 개정] Ⅳ.서버 프로그램 구현 - 2.공통 모듈 구현

1. 공통 모듈 구현 공통 모듈 구현의 개념  모듈 : 크게 독립된 하나의 소프트웨어 또는 하드웨어 단위를 지칭 모듈의 특징 :  각각의 모듈은 상대적으로 독립성을 갖고있음 단독으로 컴파일할 �

wonillism.tistory.com

  • 공통 모듈 구현
  • 공통 모듈 테스트

3. 서버 프로그램 구현

 

[정보처리기사 실기 2020 개정] Ⅳ.서버 프로그램 구현 - 3.서버 프로그램 구현

1. 서버 프로그램 구현 서버 프로그램 구현 절차 백엔드와 프론트엔드를 구분하여 구현 DTO(Data Transfer Object), VO(Value Object) 구현 화면에서 전달받은 회원정보로 데이터베이스에 저장하는 객체 구��

wonillism.tistory.com

  • 서버 프로그램 구현

4. 배치 프로그램 구현

 

[정보처리기사 실기 2020 개정] Ⅳ.서버 프로그램 구현 - 4.배치 프로그램 구현

1. 배치 프로그램 사용자와 상호작용 없이 일련의 작업들을 작업 단위로 묶어 정기적으로 반복 수행하거나 정해진 규칙에 따라 일괄 처리하는 방법  배치 프로그램의 필수 요소 이벤트 배치, 온

wonillism.tistory.com

  • 배치 프로그램

 

Ⅴ. 인터페이스 구현

1. 인터페이스 설계 확인

 

[정보처리기사 실기 2020 개정] Ⅴ.인터페이스 구현 - 1.인터페이스 설계 확인

1. 외부, 내부 모듈 간 공통 기능 및 데이터 인터페이스 확인 인터페이스 설계서 이기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환되는 데이터, 업무, 송수신 주체 등��

wonillism.tistory.com

  • 외부, 내부 모듈 간 공통 기능 및 데이터 인터페이스 확인
  • 외부 및 내부 모듈 연계를 위한 인터페이스 기능 식별
  • 외부 및 내부 모듈 간 인터페이스

2. 인터페이스 기능 구현

 

[정보처리기사 실기 2020 개정] Ⅴ.인터페이스 구현 - 2.인터페이스 기능 구현

1. 인터페이스 기능 구현 정의 모듈 간 세부 설계서 확인 컴포넌트 명세서 인터페이스 명세서 일관되고 정형화된 인터페이스 기능 정의 정의된 인터페이스 기능에 대한 정형화 2. 인터페이스 기�

wonillism.tistory.com

  • 인터페이스 기능 구현 정의
  • 인터페이스 기능 구현
  • 인터페이스 예외 처리 방안
  • 인터페이스 보안 기능 적용

3. 인터페이스 구현 검증

 

[정보처리기사 실기 2020 개정] Ⅴ.인터페이스 구현 - 3. 인터페이스 구현 검증

1. 인터페이스 구현 검증 인터페이스 구현 검증 도구의 종류 xUnit, STAF, FitNesse, Selenium, watir 인터페이스 감시 도구 APM : 인터페이스의 동작이 잘 진행되는지 지속적으로 확인 데이터베이스, 웹 애��

wonillism.tistory.com

  • 인터페이스 구현 검증
  • 인터페이스 오류 처리 확인 및 보고서 작성

 

Ⅵ. 화면 설계

1. UI 요구사항 확인

 

[정보처리기사 실기 2020 개정] Ⅵ.화면 설계 - 1. UI 요구사항 확인

1.UI 요구사항 확인 UI(User Interface) 유형 CLI(Command Line Interface) : 명령어를 텍스트로 입력하여 조작하는 정적인 텍스트 기반 인터페이스 GUI(Graphical User Interface) : 그래픽 환경 기반 마우스나..

wonillism.tistory.com

  • UI 요구사항 확인
  • UI 표준
  • UI 지침
  • 스토리보드
  • UI 프로토타입 제작 및 검토

2. UI 설계

 

[정보처리기사 실기 2020 개정] Ⅵ.화면 설계 - 2. UI 설계

1. UI 흐름 설계 UI 설계서 구성 UI 설계서 표지 UI 설계서 개정 이력 UI 요구사항 정의 시스템 구조 사이트 맵 프로세스 정의 화면 설계 UI 설계 원리 실행 차를 줄이기 위함  사용의도 파악 행위 순�

wonillism.tistory.com

  • UI 흐름 설계
  • UI 상세 설계
  • UI 설계 도구

 

Ⅶ. 애플리케이션 테스트 관리

1. 애플리케이션 테스트 케이스 설계

 

[정보처리기사 실기 2020 개정] Ⅶ.애플리케이션 테스트 관리 - 1. 애플리케이션 테스트 케이스 설

1. 애플리케이션 테스트 케이스 작성 스프트웨어 테스트의 이해 소프트웨어 테스트 필요성 오류 발견 관점 오류 예방 관점 품질 향상 관점 소프트웨어 테스트의 기본 원칙 원리 완벽한 테스팅은

wonillism.tistory.com

  • 애플리케이션 테스트 케이스 작성
  • 애플리케이션 테스트 시나리오 작성

2. 애플리케이션 통합 테스트

 

[정보처리기사 실기 2020 개정] Ⅶ.애플리케이션 테스트 관리 - 2. 애플리케이션 통합 테스트

1. 애플리케이션 통합 테스트 수행 통합 테스트 통합 테스트 수행 방법의 분류 하향식 통합 1단계 : 메인 제어 모듈은 작성된 프로그램을 사용하고, 아직 작성되지 않은 하위 모듈 제어 2단계 : 검

wonillism.tistory.com

  • 애플리케이션 통합 테스트 수행
  • 애플리케이션 테스트 결과 분석
  • 애플리케이션 개선 조치사항 작성

3. 애플리케이션 성능 개선

 

[정보처리기사 실기 2020 개정] Ⅶ.애플리케이션 테스트 관리 - 3. 애플리케이션 성능 개선

1. 애플리케이션 성능 분석 애플리케이션 성능 점검 개요 애플리케이션 성능 측정 지표 처리량 : 애플리케이션이 주어진 시간에 처리할 수 있는 트랜잭션의 수 응답 시간 : 사용자 입력이 끝난 ��

wonillism.tistory.com

  • 애플리케이션 성능 분석
  • 애플리케이션 성능 개선

 

Ⅷ. SQL 응용

1. 절차형 SQL 작성하기

2. 응용 SQL 작성하기

 

Ⅸ. 소프트웨어 개발 보안 구축

1. 소프트웨어 개발 보안 설계

2. 소프트웨어 개발 보안 구현

 

Ⅹ. 프로그램 언어 활용

1. 기본 문법 활용하기

2. 언어 특성 활용하기

 

 

 

ⅩⅠ. 응용 SW 기초 기술 활용

1. 기본 문법 활용하기

2. 언어 특성 활용하기  

 

ⅩⅡ. 제품 소프트웨어 패키징

1. 제품 소프트웨어 패키징 하기

2. 제품 소프트웨어 매뉴얼 작성

3. 제품 소프트웨어 버전 등록

 

728x90
300x250
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.