본문 바로가기

분류 전체보기267

2020 정보처리기사 제 3회 필기 A형 2과목 036~040 2020 1, 2회 통합필기에도 출제된 문제 : ★ ★ 36. 다음이 설명하는 애플리케이션 통합 테스트 유형은? - 깊이 우선 방식 또는 너비 우선 방식이 있다. - 상위 컴포넌트를 테스트 하고 점증적으로 하위 컴포넌트를 테스트 한다. - 하위 컴포넌트 개발이 완료되지 않은 경우 스텁(Stub)을 사용하기도 한다. 1) 하향식 통합 테스트 2) 상향식 통합 테스트 2) 회귀 테스트 4) 빅뱅 테스트 ● 하향식 통합 테스트(Top Down Integration Test) - 상위 모듈에서 하위 모듈 방향으로 통합하면서 테스트하는 기법 - 주요 제어 모듈 기준으로 아래 단계로 이동하며 통합. 우선 통합법 또는 넓이 우선 통합법 사용 - 주요 제어 모듈은 작성된 프로그램 사용, 주요 제어 모듈의 종속 모듈들은.. 2020. 9. 22.
2020 정보처리기사 제 3회 필기 A형 2과목 031~035 2020 1, 2회 통합필기에도 출제된 문제 : ★ 31. 알고리즘 설계 기법으로 거리가 먼 것은? 1) Divide and Conquer 2) Greedy 3) Static Block 4) Backtracking 알고리즘 설계 기법 ● 분할정복법(Divide & Conquer) - 분할이 가능한 부분까지 분할 > 분할된 하위과제들을 모두 해결(정복) > 정복된 해답을 모두 취합 - 대표 : 퀵 정렬 알고리즘, 병렬 정렬 알고리즘 ● 동적계획법 (Dynamic Programming) - 문제를 해결하기 위해 부분 문제에 대한 답을 계속적으로 활용해 나가는 기법 - 이전 단계의 해답을 활용하기 위해 저장소가 필요함에 따라 속도는 빠르지만, 공간복잡도가 커짐 - 대표 : 플로이드 알고리즘, 피보나치 수 알고.. 2020. 9. 21.
2020 정보처리기사 제 3회 필기 A형 2과목 026~030 2020 1, 2회 통합필기에도 출제된 문제 : ★ ★ 26. 제어흐름 그래프가 다음과 같은 때 McCabe의 cyclomatic 수는 얼마인가? 1) 3 2) 4 3) 5 4) 6 소프트웨어 복잡도, 순환복잡도 (McCabe cyclomatic) V = E(Edge) - N(Node) + 2 6-4+2 = 4 [참고 자료] appia.tistory.com/112 27. 다음 자료에 대하여 선택(Selection) 정렬을 이용하여 오름차순으로 정렬하고자 한다. 3회전 후의 결과로 옳은 것은? 37, 14, 17, 40, 35 1) 14, 17, 37, 40, 35 2) 14, 37, 17, 40, 35 3) 17, 14, 37, 35, 40 4) 14, 17, 35, 40, 37 [참고 자료] gmlwj.. 2020. 9. 16.
2020 정보처리기사 제 3회 필기 A형 2과목 021~025 2020 1, 2회 통합필기에도 출제된 문제 : ★ ★ 21. 인터페이스 보안을 위해 네트워크 영역에 적용될 수 있는 솔루션과 거리가 먼 것은? 1) IPSec 2) SSL 3) SMTP 4) S-HTTP 인터페이스 보안 - 네트워크 영역 ● IPsec : 네트워크 층에서 IP 패킷 단위의 데이터 변조 방지 및 은닉 기능을 제공하는 프로토골 ● SSL : TCP/IP 계층과 애플리케이션 계층 사이에서 인증, 암호화, 무결성을 보장하는 프로토콜 ● S-HTTP : 클라이언트와 서버 간에 전송되는 모든 메시지를 암호화 하는 프로토콜 SMPT : 타인에게 메일을 보낼 때 그 매일은 SMPT로 전송 > SMPT서버에서 프로그램을 구동하여 해당 메일 주소로 이메일을 보냄 [참고 자료] 길벗 2020 시나공 정보처.. 2020. 9. 16.
2020 정보처리기사 제 3회 필기 A형 1과목 016~020 2020 1, 2회 통합필기에도 출제된 문제 : ★ ★ 16. 자료 사전에서 자료의 반복을 의미하는 것은? 1) = 2) ( ) 3) { } 4) [ ] 자료사전 : 자료 흐름도의 대상이 되는 모든 자료에 대한 기본 사항들을 자세히 정의하기 위해 사용되는 도구 자료사전 기호 ● { } : 자료의 반복 ● ** : 자료의 설명 ● = : 자료의 정의 ● ( ) : 자료의 생략 ● + : 자료의 연결 ● [ | ] : 자료의 선택 (A or B) [참고 자료] yimma.tistory.com/137 17. 객체지향 설계 원칙 중, 서브타입(상속받은 하위 클래스)은 어디에서나 자신의 기반타입(상위 클래스)으로 교체할 수 있어야 함을 의미하는 원칙은? 1) ISP(Interface Segregation Prin.. 2020. 9. 14.
2020 정보처리기사 제 3회 필기 A형 1과목 011~015 2020 1, 2회 통합필기에도 출제된 문제 : ★ 11. 다음 ( ) 안에 들어갈 내용으로 옳은 것은? - 컴포넌트 설계 시 "( )에 의한 설계"를 따를 경우, 해당 명세에서는 (1) 컴포넌트의 오퍼레이션 사용 전에 참이 되어야 할 선행조건 (2) 사용 후 만족되어야 할 결과 조건 (3) 오퍼레이션이 실행되는 동안 항상 만족되어야 할 불변조건 등이 포함되어야한다. 1) 협약(Contract) 2) 프로토콜(Protocol) 3) 패턴(Pattern) 4) 관계(Relation) 협약에 의한 설계 : 클래스에 대한 여러 가정을 공유하도록 명세한 것 ● 선행조건 : 오퍼레이션이 호출되기전 참이 되어야할 조건 ● 결과조건 : 오퍼레이션 수행된 후 만족하여야 하는 조건 ● 불변조건 : 클래스 내부가 실행되는.. 2020. 8. 31.
2020 정보처리기사 제 3회 필기 A형 1과목 006~010 2020 1, 2회 통합필기에도 출제된 문제 : ★ 06. UML에서 시퀀스 다이어그램의 구성 항목에 해당하지 않는 것은? 1) 생명선 2) 실행 3) 확장 4) 메시지 시퀀스 다이어그램(Squence Diagram) : 어떠한 순서로 어떤 객체들과 어떻게 상호작용을 했는지 표현하는 다이어그램 세부요소 ● 생명선 : 모델링 되는 개개의 인스턴스를 나타냄 ● 실행 : 인스턴스가 실제로 다른 인스턴스와 상호작용을 하며 활성화되어있는 것을 나타냄 ● 메시지 : 인스턴스간의 주고받는 데이터 [참고 자료] https://sabarada.tistory.com/84 07. 객체지향에서 정보 은닉과 가장 밀접한 관계가 있는 것은? 1) Encapsulation 2) Class 3) Method 4) Instance 객.. 2020. 8. 26.
2020 정보처리기사 제 3회 필기 A형 1과목 001~005 2020 1, 2회 통합필기에도 출제된 문제 : ★ 01. 요구사항 분석 시에 필요한 기술로 가장 거리가 먼 것은? 1) 청취와 인터뷰 질문 기술 2) 분석과 중재기술 3) 설계 및 코딩 기술 4) 관찰 및 모델 작성 기술 요구사항 도출(Requurement Elicitation) ● 소프트웨어가 해결해야한 문제를 이해 ● 다양한 이해관계자 간의 효율적인 의사소통이 중요 요구사항 분석(Requurement Analysis) ● 사용자 요규사항의 타당성 조사, 비용과 인정에 대한 제약 설정 ● 서로 상충되는 요구사항 해결 ● 요구사항을 토대로 소프트웨어의 범위 파악 ● 요구사항을 토대로 소프트웨어와 주변 환경이 상호작용하는 방법 이해 요구사항 명세(Requurement Spercification) ● 기능.. 2020. 8. 24.