2020 정보처리기사 실기/실기요약

    2021 정보처리기사 실기 요약(전체)(20210709 수정)

    2021 정보처리기사 실기 요약(전체)(20210709 수정)

    2021 시나공 정보처리기사 책을 참고로 작성하고 있습니다. 요약 내용이 추가될 때마다 수정하고 있습니다. 필자는 이번에 3번 째 정보처리기사 실기를 보는데...(지난 번에는 58점으로 떨어짐 ㅠㅠ) 매번 나왔었던 부분이나, 애매하게 알았던 부분 등 꼭 필요한 요소들만 요약해서 정리하고 있습니다. 내용이 상당히 깁니다. 제 기준 대로 별표를 붙혔고, 5점은 꼭 숙지하시고, 4점 이상인 부분은 서술형으로도 쓸 수 있게 잘 외우셔야 합니다. * 필자는 2021 2회차 실기에 85점으로 합격했습니다. 감사합니다! 요구사항 설계 및 개발 프로세스 모듈 ★★ 공통 모듈 : 기능을 분할하고 추상화하여 성능 향상 및 유지보수를 효과적으로 하기 위한 공통 컴포넌트 구현 기법 모듈 : 하나의 소프트웨어 또는 하드웨어 단..

    2020 정보처리기사 실기 요약 - 요구사항 설계 및 개발 프로세스

    요구사항 설계 및 개발 프로세스 1. 모듈 공통 모듈 : 기능을 분할하고 추상화하여 성능 향상 및 유지보수를 효과적으로 하기 위한 공통 컴포넌트 구현 기법 모듈 : 하나의 소프트웨어 또는 하드웨워 단위, 소프트웨어 설계에서 기능 단위로 분해해 추상화되어 재사용 및 공유가 가능한 단위 모듈화 : 모듈을 통해 소프트웨어의 성능을 향상 시키고 디버깅, 수정, 통합을 용이하게 하는 설계 기법 2. 공통 모듈 명세 기법 정확성 : 시스템 구현 시 해당기능이 필요하다는 것을 알 수 있도록 정확히 작성 명확성 : 해당 기능을 이해할 때 중의적으로 해석되지 않도록 명확히 작성 완전성 : 시스템 구현을 위해 필요한 모든 것을 기술 일관성 : 공통 기능들 간 상호 충돌이 발생하지 않도록 작성 추적성 : 기능에 대한 요구사..

    2020 정보처리기사 실기 요약 - 애플리케이션 테스트

    애플리케이션 테스트 2020 정보처리기사 실기 요약 - 운영체제 1. 애플리케이션 성능 측정 지표[처응경자] 처리량 : 애플리케이션이 주어진 시간에 처리할 수 있는 트랜잭션 수 응답시간 : 응답 후 입력에 대한 응답 출력(완료된 상태) 경과 시간 : 요구를 입력해 트랜잭션 처리 후 출력(완료가 되지 않은 상태) 자원사용률 : 애플리케이션이 트랜잭션을 처리하는 동안의 CPU사용량, 메모리 사용량 2. 블랙박스 테스트 기법[동경결상 유분페] 동등 분할 테스트 : 입력 데이터의 영역을 유사한 도메인별로 유효 값/ 무효 값을 그룹핑하여 대푯값 테스트 케이스를 도출하여 테스트하는 기법 경계 값 분석 테스트 : 동기분할 후 경계 값 부분에서 오류 발생 확률이 높기에 경계 값을 포함하여 테스트 케이스를 설계하여 테스..

    2020 정보처리기사 실기 요약 - 암호화 및 소프트웨어 보안 요약

    암호화 및 소프트웨어 보안 요약 2020 정보처리기사 실기 요약 - 운영체제 1. 디지털 저작권 관리 용어 콘텐츠 제공자 : 콘텐츠를 제공하는 저작권자 패키저 : 콘텐츠를 메타 데이터(데이터에 대한 속성정보)와 함께 배포 가능한 형태로 묶어 암호화 하는 프로그램 콘텐츠 분배자 : 암호화된 콘텐츠를 유통하는 곳이나 사람 콘텐츠 소비자 : 콘텐츠를 구매해서 사용하는 주체 DRM 컨트롤러 : 배포된 콘텐츠의 이용 권한을 통제하는 프로그램 보안 컨테이너 : 콘텐츠 원본을 안전하게 유통하기 위한 전자적 보안 장치 클리어링 하우스 : 저작권 관리에서 키관리 및 라이선스 발급 관리를 수행하는 것 DOI(Digital Object Identifier) : 디지털 저작물에 특정 번호를 부여하는 일종의 바코드 시스템 2...

    2020 정보처리기사 실기 요약 - 사용자 인터페이스 설계 요약

    UI 설계 요약 1. UI 설계원칙 직관성 : 누구나 쉽게 이해하고 사용할 수 있어야 함 유효성 : 사용자의 목적을 정확하고 완벽하게 달성해야 함 학습성 : 누구나 쉽게 배우고 익힐 수 있어야 함 유연성 : 사용자의 요구사항을 최대한 수용하고 실수를 최소화 해야 함 2. UI 설계 지침 : 사용자 중심, 일관성, 단순성, 결과 예측 가능, 가시성, 표준화, 적븐성, 명확성, 오류 발생 해결[사일단결 가표접명오] 3. UI 설계 구성요소 : UI 설계서 표지, 개정 이력, UI 요구사항 정의서, 시스템 구조, 사이트맵, 프로세스 정의, 화면 설계 4. UI 표준 및 지침 UI 표준 : 전체시스템에 포함된 모든 UI에 공통적으로 적용될 내용, 화면 구성이나 화면 이동이 포함됨 UI 지침 : UI 요구사항. ..

    2020 정보처리기사 실기 요약 - 프로토콜 네트워크 요약

    프로토콜 네트워크 요약 1. 프로토콜의 기본 요소 구문 : 전송하고자 하는 데이터의 형식, 부호화, 신호레벨 등을 규정함 의미 : 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 유로 관리를 위한 제어 정보를 규정함 시간 : 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정함 2. 프로토콜 기능 - 단편화와 재결합 단편화 : 송신 측에서 데이터 전송에 알맞게 일정 크기의 작은 블록으로 데이터를 자르는 작업 재결합 : 단편화된 블록을 원래 형태로 복원하는 작업 PDU(Protocol Data Unit) : 단편화를 통해 세분화된 데이터 블록 - 캡슐화 단편화된 데이터에 송수신지 주소, 오류 검출 코드, 프로토콜 기능을 구현하기 위해 정보를 부가 하는 것. 데이터를 오류없이 정확하게 전..

    2020 정보처리기사 실기 요약 - 운영체제

    운영체제 요약 1. 배치 프로그램 : 사용자와 상호작용 없이 일련의 작업을 작업 단위로 묶어 정기적으로 반복 수행하는 일괄 처리 방법 스프링 배치 : Spring Source사와 Accenture사가 2007년 공동 개발한 오픈 소스 프레임 워크. 로그 관리, 추적, 트랜잭션 관리, 작업처리 통계, 재시작 기능 제공 쿼츠 스케줄러 : 스프링 프레임워크로 개발되는 오픈 소스 라이브러리로 수행할 작업과 수행시간을 관리하는 요소들을 분리해 일괄처리 작업에 유연성을 제공 2. 운영체제 성능평가 기준[처반사신] 처리능력 : 일정 시간 내에 시스템이 처리하는 일의 양 반환시간 : 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간 사용가능도 : 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도 신..

    2020 정보처리기사 실기 요약 - 데이터베이스

    데이터베이스 요약 1. DBMS 필수 기능 정의 기능 : 모든 응용 프로그램들이 요구하는 데이터 구조를 지원하기 위해 데이터베이스에 저장될 데이터의 형과 구조에 대한 정의, 이용방식, 제약 조건 등을 명시하는 기능 조작 기능 : 데이터 검색, 갱신, 삽입, 삭제 등을 체계적으로 처리하기 위해 사용자와 데이터베이스 사이의 인터페이스 수단을 제공하는 기능 제어 기능 : 데이터베이스를 접근하는 갱신, 삽입, 삭제 작업이 정확하게 수행되어 데이터의 무결성이 유지되도록 제어하는 기능 DCL(데이터 제어 언어)의 기능 : 보안, 무결성, 장애회복, 병행수행제어 2. 정규화 관련 이상 현상 : 릴레이션 조작시 데이터들이 불필요하게 중복되어 예기치 않게 발생하는 곤란한 현상이며, 데이터의 중복성으로 인해 릴레이션을 조..