2020 정보처리기사 실기
2021 정보처리기사 실기 2회 합격 후기
최근에 2021년도 정보처리기사 실기 2회차를 보고 오늘 합격자 발표날이기에 찾아서 확인해봤는데 생각보다 높은 점수.. 85점으로 합격했네요 프로그래밍/정보처리 분야 전공자라면 책을 한 두번 훑어보는 정도로 합격할 수 있을 정도로 점점 더 쉬워지고 있는 추세입니다(3번이나 도전해서 잘 압니다...흑) C언어, Java, Python 이 3가지의 코딩 문제는 필수적으로 출제가 되고 비중은 약 30~40퍼 정도 되는 것 같습니다. 상속과 for문과 같은 반복문, C언어의 포인터, Python의 문자열과 배열의 사용방법에 대해 잘 알고 계시면 문제 없을 거라 생각합니다. 그 외로 비중이 높은 곳은 데이터베이스 관련 문제입니다! 쿼리문에 대한 문제가 1~2개 정도 무조건 적으로 출제가 되니 Create, Upd..
2021 정보처리기사 실기 2회 가채점(문제 및 후기)
출처는 http://dumok.net/ 두목넷입니다. 이번에 7월 10일날 실시된 정보처리기사 실기 2021년 제2회를 보고 왔습니다. 저는 필기를 82점인가 붙고, 실기는 이번에 3번째 트라이를 하는 시험이었습니다.(작년에 55점, 58점 ㅠㅠㅠ...) 이번에는 꼭 붙길 바라면서 공부를 했었는데, 가채점 결과를 보니 놀랍게도 70~80점 사이가 나오는 것 같더군요! 전체적인 총평을 하자면 현직 개발자인 저에게는 꽤나 난이도가 낮은 시험이었습니다. 쿼리문과 프로그래밍 언어 문제가 8문제 가량 출제가 되니 거의 40점은 먹고 들어갈 수 있는 이유도 있지만, 이번 시험에서는 서술형이 1문제 밖에 출시가 되지 않았고, 나머지는 주관식이기도 한데 보기를 주고 고르라는 문제가 3개 정도 있었습니다!! 또 문제 1..
2021 정보처리기사 실기 요약(전체)(20210709 수정)
2021 시나공 정보처리기사 책을 참고로 작성하고 있습니다. 요약 내용이 추가될 때마다 수정하고 있습니다. 필자는 이번에 3번 째 정보처리기사 실기를 보는데...(지난 번에는 58점으로 떨어짐 ㅠㅠ) 매번 나왔었던 부분이나, 애매하게 알았던 부분 등 꼭 필요한 요소들만 요약해서 정리하고 있습니다. 내용이 상당히 깁니다. 제 기준 대로 별표를 붙혔고, 5점은 꼭 숙지하시고, 4점 이상인 부분은 서술형으로도 쓸 수 있게 잘 외우셔야 합니다. * 필자는 2021 2회차 실기에 85점으로 합격했습니다. 감사합니다! 요구사항 설계 및 개발 프로세스 모듈 ★★ 공통 모듈 : 기능을 분할하고 추상화하여 성능 향상 및 유지보수를 효과적으로 하기 위한 공통 컴포넌트 구현 기법 모듈 : 하나의 소프트웨어 또는 하드웨어 단..
2020 정보처리기사 4회,5회 실기 가답안
1. 스니핑 정의 (약술) - 답안: 네트워크의 중간에서 남의 패킷 정보를 도청하는 해킹 유형의 하나. - 출제: SW 개발 보안 구축 1강 2. 보안 요소 중 가용성 개념 (약술) - 답안: 정보 자산에 대해 적절한 시간에 접근 가능한 것을 의미한다. - 출제: SW 개발 보안 구축 1강 3. 데이터베이스 이상 3가지 - 답안: 갱신 이상, 삽입 이상, 삭제 이상 - 출제: 데이터 입출력 구현 1강 4. 분산 환경에서 빅 데이터를 저장하고, 처리할 수 있는 자바 기반의 오픈 소스 프레임 워크이며, 더그 커팅과 마이크 캐퍼렐라가 개발했다. 구글 맵 리듀스를 대체한다. - 답안: 하둡 - 출제: 16년 3회 기사 실기 기출문제, 실전 모의고사 8회 5. IPv4 대안 - 답안: IPv6 - 출제: 응용 S..
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. 운영체제 성능평가 기준[처반사신] 처리능력 : 일정 시간 내에 시스템이 처리하는 일의 양 반환시간 : 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간 사용가능도 : 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도 신..