정보처리기사 실기 (1)

  1. 다음은 Java 코드에 대한 문제이다. 아래 코드를 확인하여 알맞는 출력값을 작성하시오.       2. 다음은 파이썬에 대한 문제이다. 아래 코드를 확인하여 알맞는 출력값을 작성하시오.     3. 아래의 employee테이블과 project테이블을 참고하여 보기의 SQL명령어에 알맞는 출력 값을 작성하시오.     4. 다음은 운영체제 페이지 순서를 참고하여 할당된 프레임의 수가 3개일 때  LRU 알고리즘의 페이지 … Read more

정보처리 기사 필기 CBT 문제 (14)

소프트웨어 설계 1. 소프트웨어 아키텍처와 관련한 설명으로 틀린 것은? ① 파이프 필터 아키텍처에서 데이터는 파이프를 통해 양방향으로 흐르며, 필터 이동 시 오버헤드가 발생하지 않는다. ② 외부에서 인식할 수 있는 특성이 담긴 소프트웨어의 골격이 되는 기본 구조로 볼수 있다. ③ 데이터 중심 아키텍처는 공유 데이터저장소를 통해 접근자 간의 통신이 이루어지므로 각 접근자의 수정과 확장이 용이하다. ④ … Read more

정보처리 기사 필기 CBT 문제 (13)

소프트웨어 설계 1. 객체지향 분석 기법과 관련한 설명으로 틀린 것은? ① 동적 모델링 기법이 사용될 수 있다. ② 기능 중심으로 시스템을 파악하며 순차적인처리가 중요시되는 하향식(Top-down)방식으로 볼 수 있다. ③ 데이터와 행위를 하나로 묶어 객체를 정의내리고 추상화시키는 작업이라 할 수 있다. ④ 코드 재사용에 의한 프로그램 생산성 향상 및 요구에 따른 시스템의 쉬운 변경이 가능하다.   … Read more

정보처리 기사 필기 CBT 문제 (12)

소프트웨어 설계 1. 애자일 개발 방법론과 관련한 설명으로 틀린 것은? ① 빠른 릴리즈를 통해 문제점을 빠르게 파악할 수 있다. ② 정확한 결과 도출을 위해 계획 수립과 순서화에 중점을 둔다. ③ 고객과의 의사소통을 중요하게 생각한다. ④ 진화하는 요구사항을 수용하는데 적합하다.   2. 럼바우(Rumbaugh)의 객체지향 분석 기법 중 자료 흐름도(DFD)를 주로 이용하는 것은? ① 기능 모델링 ② … Read more

정보처리 기사 필기 CBT 문제 (11)

소프트웨어 설계 1. 객체지행의 주요 개념에 대한 설명으로 틀린 것은? ① 캡슐화는 상위클래스에서 속성이나 연산을 전달받아 새로운 형태의 클래스로 확장하여 사용하는 것을 의미한다. ② 객체는 실세계에 존재하거나 생각할 수 있는 것을 말한다. ③ 클래스는 하나 이상의 유사한 객체들을 묶어 공통된 특성을 표현한 것이다. ④ 다형성은 상속받은 여러 개의 하위 객체들이 다른 형태의 특성을 갖는 객체로 … Read more

정보처리 기사 필기 CBT 문제 (10)

소프트웨어 설계 1. 클래스 다이어그램의 요소로 다음 설명에 해당하는 용어는? ① Instance ② Operation ③ Item ④ Hiding   2. 분산 시스템을 위한 마스터-슬레이브(Master-Slave) 아키텍처에 대한 설명으로 틀린 것은? ① 일반적인으로 실시간 시스템에서 사용된다. ② 마스터 프로세스는 일반적으로 연산, 통신, 조정을 책임진다. ③ 슬레이브 프로세스는 데이터 수집 기능을 수행할 수 없다. ④ 마스터 프로세스는 슬레이브 … Read more

정보처리 기사 필기 CBT 문제 (9)

소프트웨어 설계 1. 객체지향 설계에서 정보 은닉(Information Hiding) 과 관련한 설명으로 틀린 것은? ① 필요하지 않은 정보는 접근할 수 없도록 하여한 모듈 또는 하부시스템이 다른 모듈의 구현에 영향을 받지 않게 설계되는 것을 의미한다. ② 모듈들 사이의 독립성을 유지시키는 데 도움이 된다. ③ 설계에서 은닉되어야 할 기본 정보로는 IP주소와 같은 물리적 코드, 상세 데이터 구조 등이 … Read more

정보처리 기사 필기 CBT 문제 (8)

소프트웨어 설계 1. UML 모델에서 한 사물의 명세가 바뀌면 다른사물에 영향을 주며, 일반적으로 한 클래스가 다른 클래스를 오퍼레이션의 매개변수로 사용하는 경우에 나타나는 관계는? ① Association ② Dependency ③ Realization ④ Generalization   2. 익스트림 프로그램 (XP)에 대한 대한 설명으로 틀린 것은? ① 빠른 개발을 위해 테스트를 수행하지 않는다. ② 사용자의 요구사항은 언제든지 변할 수 있다. … Read more

정보처리 기사 필기 CBT 문제 (7)

소프트웨어 설계 1. 입력되는 데이터를 컴퓨터의 프로세서가 처리하기 전에 미리 처리하여 프로세서서가 처리하는 시간을 줄여주는 프로그램이나 하드웨어를 말하는 것은? ① EAI ② FEP ③ GPL ④ Duplexing   2. 객체 지향 개념 중 하나 이상의 유사한 객체들을 묶어 공통된 표현한 데이터 추상화를 의미하는 것은? ① Method ② Class ③ Field ④ Message   3. 요구사항 … Read more

정보처리 기사 필기 CBT 문제 (6)

소프트웨어 설계 ❖ 사용자 인터페이스를 설계할 경우 고려해야 할 가이드라인과 가장 거리가 먼 것은? ① 심미성을 사용성보다 우선하여 설계해야 한다. ② 효율성을 높이게 설계해야 한다. ③ 발생하는 오류를 쉽게 수정할 수 있어야 한다. ④ 사용자에게 피드백을 제공해야 한다.   ❖ 소프트웨어 설계에서 자주 발생하는 문제에 대한 일반적이고 반복적인 해결 방법을 무엇이라고 하는가? ① 모듈 분해 … Read more