본문 바로가기

전체 글351

[정보처리기사 실기] 요구사항 확인, Facade, Strategy pattern 요구사항 확인 https://cafe.naver.com/soojebi/117610 1. Facade pattern 2. Strategy pattern [2022년 제1회 기사 실기 출제예상 문제] (1과목) 요구사항 확인 - 40 대한민국 모임의 시작, 네이버 카페 cafe.naver.com Facade pattern 복잡한 시스템에 대하여 단순한 인터페이스를 제공함으로써 사용자와 시스템 간 또는 여타 시스템과의 결합도를 낮추어 시스템 구조에 대한 파악을 쉽게 하는 패턴으로 오류에 대해서 단위별로 확인할 수 있게 하며, 사용자의 측면에서 단순한 인터페이스 제공을 통해 접근성을 높일 수 있는 디자인 패턴 통합된 인터페이스 제공 > 결합도 낮춤, 단위별로 Strategy pattern 알고리즘 군의 정의하고.. 2022. 5. 4.
[정보처리기사 실기] 요구 사항 확인, 스크럼 마스터, 스프린트, 번 다운 차트 https://cafe.naver.com/soojebi/117387 1. 스크럼 마스터 SCRUM MASTER 2. 스프린트 SPRINT 3. 번다운 차트 BURN-DOWN CHART [2022년 제1회 기사 실기 출제예상 문제] (1과목) 요구사항 확인 - 39 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 스크럼 SCRUM 매일 정해진 시간, 장소에서 짧은 시간의 개발을 하는 팀을 위한 프로젝트 관리 중심 방법론 * 백로그 BACKLOG 제품과 프로젝트에 대한 요구 사항 *스프린트 SPRINT 2-4주의 짧은 개발 기간으로 반복적 수행으로 개발품질 향상 * 스크럼 미팅 SCRUM MEETING 매일 15분 정도 미팅으로 TO DO LIST 계획 수립 데일리 미팅 DAILY MEETIN.. 2022. 5. 4.
[정보처리기사 실기] 요구사항 확인, 간트 GANTT, 퍼트 PERT https://cafe.naver.com/soojebi/117254 1번 간트 GANTT 2번 퍼트 PERT [2022년 제1회 기사 실기 출제예상 문제] (1과목) 요구사항 확인 - 38 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 간트 GANTT 시간선 time line 차트라고 하고, 작업이 언제 시작하고 언제 종료되는지에 대한 일정을 막대 도표를 이용하여 표시한 일정표 퍼트 PERT 일의 순서를 계획적으로 정리하기 위한 수렴 기법으로 비관치, 중간치, 낙관치의 3점 추정방식을 통해 일정을 관리하는 기법 프로젝트에 필요한 전체 작업의 상호관계를 표시하는 네트워크로 작업들 간의 상호관련성, 결정경로, 지원할당 등을 알 수 있는 차트 2022. 5. 4.
[정보처리기사 실기] 데이터 입출력 구현, 연산 operation 답, 연산 operation https://cafe.naver.com/soojebi/116893 [2022년 제1회 기사 실기 출제예상 문제] (3과목) 데이터 입출력 구현 - 37 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 데이터 모델 데이터 모델은 현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델이다 데이터 모델 표시 요소 1. 연산 operation 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세 릴레이션을 조작하기 위한 관계 연산을 나타냄 2. 구조 structure 데이터베이스에 논리적으로 표현될 대상으로서의 개체 타입과 개체 타입간의 관계 데이터 구조 및 정적 성질을 표현하는 요소 3. 제약 조건 constraint 데이터베이스에 저.. 2022. 5. 4.
[정보처리기사 실기] 소프트웨어 개발 보안 구축, subject, authentication, RBAC https://cafe.naver.com/soojebi/116387 1. subject > 접근 통제 관련, 행위자 2. authentication > 접근 통제 관련, 신원 증명 3. RBAC > 접근 통제 관련, 상호관계 통제 [2022년 제1회 기사 실기 출제예상 문제] (9과목) 소프트웨어 개발 보안 구축 - 35 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 서버 접근 통제 사람 또는 프로세스가 서버 내 파일에 읽기, 쓰기, 실행 등의 접근 여부를 허가하거나 거부하는 기능이다. 서버접근 통제 목적 기밀성, 무결성, 가용성 접근통제 용어 주체 subject 객체나 객체 내의 데이터에 대한 접근을 요청하는 능동적인 개체(행위자) 객체 object 접근 대상이 수동적인 개체 혹은 행위.. 2022. 5. 4.
[정보처리기사 실기] 소프트웨어 개발 보안 구축, SEED, ECC https://cafe.naver.com/soojebi/116579 정답 1. SEED 2. ECC [2022년 제1회 기사 실기 출제예상 문제] (9과목) 소프트웨어 개발 보안 구축 - 36 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 암호 알고리즘 1. 대칭키 암호화 알고리즘 1.1 DES 1975년 IBM에서 개발하고 미국의 연방 표준국에서 발표한 대칭키 기반의 블록 암호화 알고리즘 블록 크기 64bit 키 길이는 56bit인 페이스텔 구조, 16라운드 암호화 알고리즘 DES를 3번 적용하여 보안을 더욱 강화한 3 DES도 활용됨 1.2. SEED 1999년 국내 한국인터넷진흥원이 개발한 블록 암호화 알고리즘 128bit 비밀키로부터 생성된 16개의 64bit 라운드 키를 사용하여.. 2022. 5. 4.
[정보처리기사 실기] 응용 소프트웨어 기초 기술 활용, RIP https://cafe.naver.com/soojebi/116210 답 : RIP [2022년 제1회 기사 실기 출제예상 문제] (11과목) 응용 SW 기초 기술 활용 - 34 대한민국 모임의 시작, 네이버 카페 cafe.naver.com RIP Routing information protocol AS(자치 시스템, 자율 시스템) 내에서 사용하는 거리 백터 알고리즘에 기초하여 개발된 내부 라우팅 프로토콜 특징 1. 벨만 포드 알고리즘 사용 벨만 포드 알고리즘 사용하느 내부 라우팅 프로토콜 거리 백터 라우팅 기반 메트릭 정보를 인접 라우터와 주기적으로 교환하여 라우팅 테이블을 갱신하고 라우팅 테이블을 구성, 계싼 2. 15홉 제한 최대 홉 수를 15개로 제한 3. UDP 사용 UDP 포트 번호 520 사용.. 2022. 5. 4.
[정보처리기사 실기] 소프트웨어 개발 보안 구축, 기밀성 confidentiality, TCP 레퍼 https://cafe.naver.com/soojebi/115976 1. 기밀성 confidentiality 2. TCP 레퍼 > 서비스별 중앙통제 ACL 시스템 [2022년 제1회 기사 실기 출제예상 문제] (9과목) 소프트웨어 개발 보안 구축 - 33 대한민국 모임의 시작, 네이버 카페 cafe.naver.com 소프트웨어 개발 보안의 구성 기밀성 confidentiality 인가되지 않은 개인 혹은 시스템 접근에 따른 정보 공개 및 노출을 차단하는 특성 무결성 integrity 정당한 방법을 따르지 않고서는 데이터가 변경될 수 없으며, 데이터의 정확성 및 완전성과 고의/악의로 변경되거나 훼손 또는 파괴되지 않음을 보장하는 특성 가용성 availability 권한을 가진 사용자나 애플리케이션이 우너하.. 2022. 5. 4.
[정보처리기사 실기] 응용 소프트웨어 기초 기술 활용 SDN 모름 https://cafe.naver.com/soojebi/115782 [2022년 제1회 기사 실기 출제예상 문제] (11과목) 응용 SW 기초 기술 활용 - 32 대한민국 모임의 시작, 네이버 카페 cafe.naver.com SDN 기존의 라우터, 스위치 등과 같이 하드웨어 의존하는 네트워크 체계에서 안정성, 속도, 보안 등을 소프트웨어로 제어, 관리하기 위해 개발된 기술 네트워크를 제어부, 데이터 전달부로 분리하여 네트워크 관리자가 보다 효율적으로 네트워크를 제어, 관리 할 수 있는 기술 네트워크 장비의 펌웨어 업그레이트를 통해 사용자의 직접적인 데이터 전송 경로 관리가 가능하고, 기존 네트워크에는 영향을 주지 않으면서 특정 서비스의 전송 경로 수정을 통하여 인터넷상에서 발생하는 문제를 처리할 수.. 2022. 5. 4.