'정보처리기사/정보처리기사 필기' 카테고리의 글 목록 (4 Page)
본문 바로가기

정보처리기사/정보처리기사 필기27

정보처리기사 필기) 수제비 모의고사 정리 - 1과목 소프트웨어 설계 1. 객체지향 개발 과정에 대한 설명 * 특징 - 재사용률이 높음, 유지보수 향상 - 사용자 중심, 대화식 프로그램 등 대형 프로젝트 개발에 적합 - 각 개발 단계의 순서가 뚜렷하게 구별되지 않음 - 분석, 설계 및 구현 단계들 사이에 의미적 차이가 크지 않음 - S/W 위기의 해결책으로 채택되어 사용 * 분석 단계 - 클래스, 객체, 속성, 연산들을 표현해서 모형화를 함 (ERD) - 객체는 인스턴스 화되고, 클래스를 식별 - Rumbaugh 분석 기법을 이용 - 객체의 이름과 상태, 행위들을 개념적으로 파악 * 설계 단계 - 시스템을 구성하는 객체, 속성, 연산을 인식하는 것이 가장 중요 - 객체는 순차적, 동시적으로 구현할 수 있음 - 서브 클래스와 메시지 특성을 세분화 - 객체들을 클래스로 정의하.. 2020. 8. 14.
정보처리기사 필기 ) 5과목 정보시스템 구축 관리 정리 2 * 키워드 : 클라우드 컴퓨팅, SDDC, HA, 데이터베이스 동시성 제어, 데이터베이스 보안, 데이터베이스 표준화, 공격 용어, 네트워크 보안 장비, 차세대 네트워크 기술 ​ 1. 클라우드 컴퓨팅 - 인터넷을 통해 가상화된 컴퓨터 시스템 리소스를 제공하고, 정보를 자신의 컴퓨터가 아닌 클라우드(인터넷)에 연결된 다른 컴퓨터로 처리하는 기술 - 서비스 유형 : IaaS(인프라형 서비스), PaaS(플랫폼형 서비스), SaaS(소프트웨어 서비스) - 클라우드 컴퓨팅 분류 : 사설 클라우드, 공용 클라우드, 하이브리드 클라우드 - 기술 요소 ( 컴스 아컨 분네 ) : 컴퓨팅 가상화, 스토리지 가상화, I/O 가상화, 컨테이너, 분산처리 기술, 네트워크 가상화 기술 ​ * 오픈 스택 ( Open Stack ).. 2020. 8. 14.
정보처리기사 필기 ) 5과목 정보시스템 구축 관리 정리 1 * 키워드 : SDLC, 델파이 기법, 상향식 모델 -LOC기법, COCOMO 모형, 테일러링, 가상화 기반 네트워크 기술 (SDN, NFV, 오픈플로우, 오버레이 네트워크) ​ 1. 소프트웨어 생명주기 ( SDLC; Software Development Life Cycile ) - 고객의 요구에 의해서 소프트웨어 시스템이 탄생하고, 운용되는 가운데 유지보수가 반복되고, 최종적으로 수명이 다하여 파기할 때까지의 전 공정을 체계화한 절차 - 폭포수 모델, 프로토타이핑 모델, 나선형 모델, 반복적 모델 - 폭포수 모델 프로세스 : 요구사항 분석 > 설계 > 구현 > 테스트 > 유지보수 - 프로세스 설계 단계 : 시스템 분석을 통해 위협 모델링, 보안 통제 기준 설정과 같이 개발 보안 가이드가 제시하는 작업을.. 2020. 8. 14.
정보처리기사 필기 ) 4과목 프로그래밍 언어 활용 정리 * 키워드 : 개발도구, 형상관리, 배치 프로그램, 프로세스, 프로토콜(TCP/IP) ​ 1. 개발도구 - 구성 : 빌드 도구, 구현 도구, 테스트 도구, 형상관리 도구 - 빌드 도구 : Gradle, Maven, Ant ( 그래임마) - 테스트 도구 : xUnit, PMD, Findbugs, Cppcheck, Sonar ​ 2. 형상관리 - 소프트웨어 개발을 위한 전체 과정에서 발생하는 모든 항목의 변경 사항을 관리하기 위한 활동 - 절차 ( 식통감기 ) : 형상식별 > 형상통제 > 형상감사 > 형상기록 ​ * 프레임워크 - 소프트웨어의 구체적인 부분에 해당하는 설계와 구현을 재사용이 가능하게끔 협업화된 형태로 클래스들을 제공하는 틀 - 구성요소 : 개발환경, 실행환경, 운영환경, 관리환경 - 특징 :.. 2020. 8. 14.
정보처리기사 필기 ) 2과목 소프트웨어 개발 정리 * 키워드 : 파티셔닝 유형, 테스트 커버리지, 형상관리, DRM, 소프트웨어 메뉴얼, 애플리케이션 테스트 관리, 테스트케이스/시나리오/오라클/하네스, AJAX/JSON ​ 1. 파티셔닝 ( 레해리컴 ) - 유형 : 레인지 파티셔닝, 해시 파티셔닝, 리스트 파티셔닝, 컴포지트 파티셔닝 - 해시 파티셔닝 : 해시 함수에 따라 데이터를 분할, - 컴포지트 파티셔닝 : 범위 분할 이후 해시 함수를 적용하여 재분할하는 파티셔닝 2. 테스트 커버리지 - 유형 : 구문, 결정, 조건, 조건-결정, 변경조건-결정, 다중 조건 - 결정 커버리지 : 프로그램 내의 전체조건식이 적어도 한 번은 참과 거짓의 결과를 수행하는 테스트 케이스 - 조건 커버리지 : 전체 조건식과 결과와 관계없이 각 개별 조건식이 참/거짓 한 번만.. 2020. 8. 13.