정보 처리 기사
정처기 2021 3회차 시험
드뎌 정처기 끝났다....... 대략 필기는 3주간 실기는 2주 정도 준비했다. 사실 실기는 준비를 늦게 시작해서 이미 글렀나 싶고 중간에 안될거 같다 생각도 들었다... 그냥 내년 1회차 시험을 준비할까 하다가 떨어지더라도 미리 공부해놓으면 내년에 편할 것 같아서 그냥 열심히 했다. 나는 전공자는 아니어도 반전공자(?)는 되니까... 열심히 하면 될것도 같았다. 필기랑 겹치는 부분이 많아서 그래도 수월하게 공부했던 것 같다. 실기 필기 모두 비슷한 방법으로 공부했다. 첫째날 수제비 정처기 인강 듣고 / 둘째날 강의 들었던 부분 PDF 필기본 1회독, 교재 1회독, 타이핑 하며 중요한 부분 정리 / 셋째날 다시 교재 1회독 이렇게 매일 반복했다. 그러니까 하루에 -> 이틀 전 공부한 부분 교재 1회독, ..
정처기 실기 12-1. 제품 소프트웨어 패키징하기 / 12-2. 제품 소프트웨어 매뉴얼 작성 및 버전 등록
1-1. 사용자 중심의 패키징 수행 - 개발이 완료된 제품 소프트웨어를 고객에게 전달하기 위한 형태로 포장하는 과정 - 사용자 중심의 패키징 작업 시 고려 사항 : 시스템 환경 / 직관적 UI / 관리 서비스 / 안정적 배포 1-2. 버전을 고려한 제품 릴리즈 노트 작성 - 최종 사용자인 고객에게 개발 과정에서 정리된 제품의 리리즈 정보를 제공하는 문서 - 작성 항목 : 헤더 / 개요 / 목적 / 이슈 요약 / 재현 항목 / 수정 및 개선 / 사용자영향도 / SW 지원 영향도 / 노트 / 면책 조항 / 연락 정보 1-3. 패키징 도구를 활용한 설치, 배포 수행 - 디지털 저작권 관리(DRM) 구성요소 : 콘텐츠 제공..
정처기 실기 11-1. 운영체제의 특징 / 11-2. 네트워크 기초 활용하기
1-1. 운영체제 종류 - 사용자가 컴퓨터의 하드웨어를 쉽게 사용할 수 있도록 인터페이스를 제공해 주는 소프트웨어 - 운영체제 특징 : 사용자 편리성 제공 / 인터페이스 기능 담당 / 스케줄링 담당 / 자원 관리 / 제어 기능 - 윈도즈 운영체제 특징 : GUI 제공 / 선점형 멀티태스킹 방식 제공 / 자동 감지 기능 제공 / OLE 사용 - 유닉스 계열 운영체제 특징 : 대화식 운영체제 기능 제공 / 다중 작업 기능 / 다중 사용자 기능 / 이식성 / 계층적 트리 구조 파일 시스템 1-2. 운영체제 기본 명령어 활용 - 리눅스/유닉스 파일 접근제어 매커니즘 : 접근 권한 유형 - User : 파일을 사용하고 있는 사용자 - ..
정처기 실기 10-2. 애플리케이션 통합 테스트 / 10-3. 애플리케이션 성능 분석
2-1. 애플리케이션 테스트 수행 - 개별적인 모듈을 테스트 - 목 객체 유형 : 더미 객체 / 테스트 스텁 / 테스트 드라이버 / 테스트 스파이 / 가짜 객체 - 소프트웨어 각 모듈간의 인터페이스 관련 오류 및 결함을 찾아내기 위한 체계적인 테스트 기법 - 하향식 통합 / 상향식 통합 / 샌드위치 통합 / 빅뱅 통합 - 테스트 도구를 활용하여 반복적인 테스트 작업을 스크립트 형태로 구현함으로써 테스트 시간 단축과 인력 투입 비용을 최소화하는 한편, 쉽고 효율적인 테스트를 수행할 수 있는 방법 - 테스트 자동화 도구 유형 : 정적 분석 도구 / 테스트 실행 도구 / 성능 테스트 도구 / 테스트 통제 도구 - 테스트 하네스 : 테스트를 지원..
정처기 실기 10-1. 애플리케이션 테스트 케이스 설계
1. 애프리케이션 테스트 케이스 작성 - 소프트웨어 테스트 : 개발된 응용 애플리케이션이나 시스템이 사용자가 요구하는 기능과 성능, 사용성, 안전성 등을 만족하는지 확인하고, 노출되지 않은 숨어있는 소프트웨어의 결함을 찾아내는 활동 - 소프트웨어 테스트 필요성 : 오류 발견 / 오류 예방 / 품질 향상 - 소프트웨어 테스트의 기본 원칙 : 테스팅은 결함이 존재함을 밝히는 것 완벽한 테스팅은 불가능 테스팅은 초기에 시작 결함 집중 살충제 패러독스 테스팅은 정황에 의존 오류-부재의 궤변 - 소프트웨어 테스트 산출물 : 테스트 계획서 / 테스트 베이시스 / 테스트 케이스 / 테스트 슈트 / 테스트 시나리오 / 테스트 스크립트 / 테스트 결과서 1...
정처기 실기 9-1. 소프트웨어 개발 보안 설계 / 9-2. 소프트웨어 개발 보안 구현
1-1. 소프트웨어 개발 보안 설계 - SW 개발 보안 : 소스 코드 등에 존재하는 보안 취약점을 제거하고, 보안을 고려하여 기능을 설계 및 구현하는 등 소프트웨어 개발 과정에서 지켜야 할 일련의 보안 활동 - SW 개발 보안 구성요소 : 기밀성 / 무결성 / 가용성 1. DoS 공격 : 시스템을 악의적으로 공격해서 해당 시스템의 자원을 부족하게 하여 원래 의도된 용도로 사용하지 못하게 하는 공격 DoS 공격 종류 : SYN 플러딩 / UDP 플러딩 / 스머프,스머핑 / 죽음의 핑(PoD) / 랜드 어택 / 티어 드롭 2. DDoS 공격 : 여러 대의 공격자를 분산 배치하여 동시에 동작하게 함으로써 특정 사이트를 공격하는 기법 DDoS 공격 구성요소 : 핸들..