위 이미지를 클릭하시면 인터넷으로 바로 문제를 풀어 보실수 있습니다.
(해설, 모의고사, 오답노트, 워드, 컴활, 정보처리 상설검정 프로그램 기능 포함)
전자문제집 CBT란?
종이 문제집이 아닌 인터넷으로 문제를 풀고 자동으로 채점하며 모의고사, 오답 노트, 해설까지 제공하는
무료 기출문제 학습 프로그램으로 실제 상설검정에서 사용하는 OMR 형식의 CBT를 제공합니다.
최신 정보처리기사(구) 필기 기출문제(해설) : [다운로드]
정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2006년05월14일1. | 뷰(view)에 관한 설명으로 옳지 않은 것은? |
가. | 하나 이상의 테이블에서 유도되는 가상 테이블이다. |
나. | 뷰 정의문 및 데이터가 물리적 구조로 생성된다. |
다. | 뷰를 이용한 또 다른 뷰의 생성이 가능하다. |
라. | 삽입, 갱신, 삭제 연산에는 제약이 따른다. |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 84%
| <문제 해설> 뷰는 가상의 테이블로 논리적 구조를 가집니다. |
|
2. | 데이터베이스의 설계 과정을 올바르게 나열한 것은? |
가. | 요구조건 분석 → 개념적 설계 → 물리적 설계 → 논리적설계 |
나. | 요구조건 분석 → 개념적 설계 → 논리적 설계 → 물리적설계 |
다. | 요구조건 분석 → 논리적 설계 → 개념적 설계 → 물리적설계 |
라. | 요구조건 분석 → 물리적 설계 → 개념적 설계 → 논리적설계 |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 92%
| <문제 해설> 데이터베이스의 설계 과정은 분석 -> 개->논->물 로 앞자만 따서 외우면 쉽습니다. [해설작성자 : 천열] |
|
가. | 응용 프로그램(Application program)의 작성 |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 78%
| <문제 해설> 응용 프로그램 작성은?! 응용프로그래머의 역활이죠!! [해설작성자 : 서경대학교] |
|
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 65%
| <문제 해설> 큐는 FIFO구조 입니다 이 특성에 관한.영어의 설명입니다
스택은 FILO라서 답이 아니고 그래프는 그물처럼 연결된.대차원 구조입니다
선형리스트는 포괄적인 말로써 큐와 스택을 포함하는 일차원적 자료라고 볼 수있습니다
[해설작성자 : 원자력펭귄] |
|
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 70%
| <문제 해설> 운영체제의 작업 스케줄링은 Queue 의 역할입니다 [해설작성자 : 오내훈] |
|
6. | 데이터베이스에 관련된 용어의 설명으로 옳지 않은 것은? |
가. | 튜플(tuple) - 테이블에서 열에 해당된다. |
나. | 애트리뷰트트(attribute) - 데이터의 가장 작은 논리적 단위로서 파일 구조상의 데이터 항목 또는 데이터 필드에 해당한다. |
다. | 릴레이션(relation) - 릴레이션 스킴과 릴레이션 인스턴스로 구성된다. |
라. | 도메인(domain) - 애트리뷰트가 취할 수 있는 값들의 집합이다. |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 56%
| <문제 해설> 튜플(Tuple) * 릴레이션을 구성하는 각각의 행 * 속성의 모임으로 구성됨 * 파일 구조에서 레코드와 같은 의미 |
|
7. | 중위표기식(Inrix)으로 표현은 아래 식에대하여 후위표기식(Postfix)으로 옳게 기술한 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 83%
| <문제 해설> 저식을 이진 트리로 그려보면 + * * A B C D 로 그려지는데 후위표기식으로 하면 왼쪽 오른쪽 중간 연산 순으로 되기때문에 AB* CD* +가 정답 [해설작성자 : 해양대 컴공 김진유] |
|
8. | 현실 세계로부터 단순한 관찰이나 측정을 통해 수집된 사 실이나 값을 무엇이라 하는가? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 66%
|
9. | 개체-관계 모델(E-R)의 그래픽 표현으로 옳지 않은 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 88%
| <문제 해설> 연결은 직선이다. [해설작성자 : 오내훈] |
|
10. | 관계 데이터 언어(Data Language)중에서 데이터의 무결성, 회복과 밀접한 관련이 있는 것은? |
가. | 데이터 정의어(Data Definition Language) |
나. | 데이터 조작어(Data Manipulation Language) |
다. | 데이터 제어어(Data Control Language) |
라. | 데이터 관리어(Data Management Language) |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 61%
| <문제 해설> DDL : DB구축 및 수정할 목적 DML : 사용자로 하여금 데이터를 처리할 수 있게 하는 도구로 사용자와 DBMS간의 인터페이스를 제공한다. 질의어(비절차적 데이터 언어) DCL : 무결성, 보안 및 권한 제어 , 데이터를 보호하고 관리하는 목적 [해설작성자 : 빛나래] |
|
11. | 관계 해석(Relational Calculus)에 대한 설명으로 잘못된 것은? |
가. | 튜플 관계 해석과 도메인 관계 해석이 있다. |
나. | 원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적인 특성을 가진다. |
다. | 원하는 릴레이션을 정의하는 방법을 제공한다. |
라. | 수학의 predicate calculus 기반을 두고 있다. |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 61%
| <문제 해설> 관계 해석은 비절차적인 특성을 가집니다. [해설작성자 : 디뚜] |
|
12. | 다음 영문이 설명하는 사람으로 가장 적절한 것은? |
다. | database administrator |
라. | application programmer |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 84%
|
13. | 트랜잭션(Transaction)은 보통 일련의 연산 집합이란 의미로 사용하며 하나의 논리적 기능을 수행하는 작업의 단위이다. 트랜잭션이 가져야 할 특성으로 거리가 먼 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 69%
|
14. | 데이터베이스 보안에 대한 설명으로 옳지 않은 것은? |
가. | 보안을 위한 데이터 단위는 테이블 전체로부터 특정 테이블의 특정한 행과 열 위치에 있는 특정한 데이터 값에 이르기까지 다양하다. |
나. | 각 사용자들은 일반적으로 서로 다른 객체에 대하여 다른 접근권리 또는 권한을 갖게 된다. |
다. | 불법적인 데이터의 접근으로부터 데이터베이스를 보호하는 것이다. |
라. | 보안을 위한 사용자들의 권한 부여는 관리자의 정책결정 보다는 DBMS가 자체 결정하여 제공한다. |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 82%
|
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 82%
| <문제 해설> 트리, 그래프만 비선형 구조 나머지는 전부 선형구조 [해설작성자 : oneg] |
|
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 68%
| <문제 해설> 터미널노드 = 자식이 하나도 없는 노드 [해설작성자 : ybm] |
|
17. | 데이터베이스의 물리적 설계가 아닌 것은 ? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 66%
| <문제 해설> 2. 트랜잭션 인터페이스 설계는 논리적설계 방법에 해당한다. [해설작성자 : 또뇽이] |
|
18. | 데이터베이스의 등장 이유로 보기 어려운 것은? |
가. | 여러 사용자가 데이터를 공유해야 할 필요가 생겼다. |
나. | 삽입, 삭제, 갱신 등을 통해서 현재의 데이터를 동적으로 유지하고 싶었다. |
다. | 데이터의 가용성 증가를 위해 중복을 허용하고 싶었다. |
라. | 물리적인 주소가 아닌 데이터 값에 의한 검색을 수행하고 싶었다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 87%
|
19. | 릴레이션의 특성에 대한 설명으로 옳지 않은 것은? |
가. | 릴레이션에 포함된 튜플들은 모두 상이하다. |
나. | 릴레이션에 포항된 튜플 사이에는 순서가 없다. |
다. | 릴레이션을 구성하는 애트리뷰트 사이에는 일정한 순서가 있다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 84%
|
20. | 정규화에 관한 설명으로 옳지 않은 것은? |
가. | 릴레이션 R의 도메인들의 값이 원자값만을 가지면서 R은 제1정규형에 해당된다. |
나. | 릴레이션 R이 제1정규형물 만족하면서, 키가 아닌 모든 기본 키에 완전 함수 종속이면 릴레이션 R은 제2정규형에 해당된다. |
다. | 정규형들은 차수가 높아질수록(제1정규형→제5정규형)만족시켜야 할 제약조건이 감소된다. |
라. | 릴레이션 R이 제2정규형을 만족하면서 , 키가 아닌 모든 속성들이 기본 키에 이행적으로 함수 종속되지 않으면 릴레이션 R은 제3정규형에 해당된다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 75%
| <문제 해설> 제 1형에서부터 5형으로 갈 수록 제약조건이 늘어납니다! 줄지 않아요~ |
|
21. | 다음의 마이크로 오퍼레이션이션(micro-operation)은 무엇을 수행하는 것인가? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 58%
|
22. | 인터럽트 서비스 루틴을 수행하기 전에 반드시 사용되는 레지스터? |
다. | MBR(memory buffer register) |
라. | MAR(memory address register) |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 64%
|
23. | 마이크로 오퍼레이션을 순서적으로 발생 시키는데 필요한 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 66%
|
24. | 0-번지 명령형(zero-address instruction format)을 갖는 컴퓨터 구조 원리는? |
가. | An accumulator extension register |
나. | Virtual memory architecture |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 75%
| <문제 해설> 0스 1누 23 병행 0은 스텍 1은 누산기 23은 병행 이렇게 외우면 쉬워요 [해설작성자 : 춘천청와대] |
|
25. | 다음 중 4단계 명령어 파이프라인의 수행 순서가 올바른 것은? |
가. | IF(lnstruction Fetch)→OF(Operand Fetch)→ID(Instruction Decode)→EX(Execution) |
나. | IF(Instruction Fetch)→ID(Instruction Decode)→OF(Operand Fetch)→EX(Execution) |
다. | ID(Instruction Decode)→IF(Instruction Fetch)→OF(Operand Fetch)→EX(Execution) |
라. | OF(Operand Fetch)→ID(Instruction Decode)→IF(Instruction Fetch)→EX(Execution) |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 60%
| <문제 해설> # 명령어 파이프라인 4단계 순서 1. 인출 -> 2. 분석 -> 3. 내용인출 -> 4. 수행 [해설작성자 : 석영호] |
|
26. | 다음 중 플린에 의한 컴퓨터 구조방식에서 한 시스템 내에 n개의 프로세서들이 서로 다른 명령어들과 데이터를 처리하는 방식은? |
가. | 단일 인스트럭션 스트링-단일 데이터 스트림(SISD) |
나. | 단일 인스트럭션 스트링-복수 데이터 스트림(SIMD) |
다. | 복수 인스트럭션 스트링-단일 데이터 스트림(MISD) |
라. | 복수 인스트럭션 스트링-복수 데이터 스트림(MIMD) |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 48%
| <문제 해설> 플린(Flynn)의 컴퓨터 시스템 분류 -SIMD 배열처리기 구조라고도 하며 여러개의 처리기가 한 개의 제어처리기에 의해 제어 -MISD 하나의 데이터 흐름이 다수의 프로세서들로 전달되며, 각 프로세서는 서로 다른 명령어를 실행하는 구조 실제로 사용되기 어려움 -MIMD n개의 프로세서들이 서로 다른 명령어들과 데이터를 처리 |
|
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 62%
|
28. | 어느 컴퓨터의 기억 용량이 1Mbyte이다. 이때 필요한 주소선의 수는 ? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 65%
| <문제 해설> 주소선의 수는 지정할 수 있는 워드의 수와 관련이 있다. 주소선이 n개라면 2ⁿ개의 워드를 지정할 수 있으므로 1MB의 용량을 표시하려면 20개의 주소선이 필요하다. 1MB = 2^20, 즉 주소선의 수는 20개 [해설작성자 : 관회팝] |
|
29. | 플립플롭 중 입력 단자가 하나이며 “1”이 입력될때 마다 출력 단자의 상태가 바뀌는 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 82%
|
30. | 3-주소 명령어의 장점에 해당하는 것은? |
나. | 1개의 명령어만을 사용하여 프로그램을 작성해야 한다. |
다. | 주소지정을 할 수 있는 기억장치 주소 영역이 증가한다. |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 42%
|
32. | 다음에 실행할 명령어 번지를 갖고 있는 레지스터는 ? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 62%
|
33. | 다음은 인터럽트 체제의 동작을 나열하였다. 수행 순서를 올바르게 표현한 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 71%
|
34. | DMA(Direct Memory Access)의 구성에 포함되지 않는 것은 ? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 60%
| <문제 해설> 데이지 체인은 물리적으로 연결되어 있는 하드웨어의 구성을 지칭합니다. |
|
35. | I/O operation과 관계없는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 60%
|
36. | 단항(Unary) 연산의 종류가 아닌 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 69%
| <문제 해설> 단항 연산자 : 피연산자가 한개만 필요한 연산(NOT, Complement, Shift, MOVE 등) 이항 연산자 : 피연산자가 두개 필요한 연산(AND, OR, XOR, XNOR 등) |
|
37. | 인스트럭션이 수행될 때 주기억장치에 접근하려면 인스트럭션에서 사용한 주소는 주기억장치에 직접 적용될 수 있는 기억장소의 주소로 변환되어야한다. 이 때 주소로부터 기억장소로의 변환에 사용되는 것은 ? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 53%
|
38. | 연산자(OP code)의 수행에 필요한 자료를 보관시켜 놓은 장소로서 적당하지 않은 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 62%
|
39. | 다음 진리표에 해당하는 논리식(T)으로 맞는 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 72%
|
40. | 프로그램 상태 워드(Program Status Word)에 대한 올바른 설명은? |
가. | 시스템의 동작은 CPU안에 있는 program counter에 의해 제어된다. |
나. | Interrupt 레지스터는 PSW의 일종이다. |
다. | 명령실행 순서를 제어하고, 실행중인 프로그램에 관계가 있는 시스템의 상태를 나타낸다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 58%
|
41. | 유닉스 시스템에서 커널의 수행 기능에 해당되지 않는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 74%
| <문제 해설> 커널은 운영체제의 핵심으로서 프로세스 관리, 메모리 관리, I/O 시스템 관리, 파일 시스템 관리 등을 수행한다. |
|
42. | 가상기억장치에 대한 설명으로 옳지 않은 것은? |
가. | 연속 배당 방식에서의 기억 장소 단편화 문제를 적극적으로 해결할 수 있다. |
나. | 기억 장치의 이용률과 다중 프로그래밍의 효율을 높일 수 있다. |
다. | 가상기억장치의 일반적인 구현방법은 페이징 기법과 세그먼테이션 기법이 있다. |
라. | 주기억장소의 물리적 공간 보다 큰 프로그램은 실행될 수 없다. |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 72%
| <문제 해설> 가상 기억 장치의 사용방식 1. 주 기억장치보다 용량이 큰 프로그램도 처리가 가능하다 2. 프로그램을 여러 개의 작은 부분으로 나누어서 가상 기억 장치에 보관해 놓고 프로그램 실행시 요구되는 블록만 주 기억장치에 불연속적으로 할당하여 처리한다 3. 사용자 프로그램이 실제 장치 프로그램보다 커도 수행이 가능하다 4. 주기억 장치의 물리적 공간보다 큰 프로그램이 실행될 수 있다. 5. 프로그램 실행 시 주소 변환 작업이 필요하기 때문에 설계가 복잡해진다. 6. 프로그램 크기를 줄이지 않고 순차적으로 수행하는 기법인 오버레이 (Overlay) 문제는 자동적으로 해결된다. 7. 연속 할당 방식에서의 기억 장치 단편화 문제를 적극적으로 해결할 수 있다. 8. 기억 장치의 이용률과 다중 프로그래밍의 효율을 높일 수 있다. 9. 프로세스가 갖는 가상 주소 공간상의 연속적인 주소가 실제 기억 장치에서도 연속적일 필요는 없다. 10. 가상 기억장치의 일반적인 구현 방법은 고정 분할 기법 (페이징 기법)과 가변 분할 기법 (세그맨테이션기법)이 있다. |
|
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 57%
| <문제 해설> 교착 상태는 아래의 네가지의 조건을 모두 충족할 때 일어난다 1. 상호배제(Mutual exclusion) : 한 자원에 대한 여러 프로세스 동시 접근 불가 2. 점유와 대기(Hold - and - wait) : 자원을 가지고 있는 상태에서 다른 프로세스가 사용하고 있는 자원의 반납을 기다리는 것 3. 비선점(Nom preemption) : 다른 프로세스의 자원을 강제로 가져올 수 없음 4. 환형대기(Circular wait) : 각 프로세스가 순환적으로 다음 프로세스가 요구하는 자원을 가지고 있는 것 |
|
44. | 유닉스시스템에서 새로운 프로세스를 생성하는 시스템 호출은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 70%
|
45. | 분산시스템에 대한 설명으로 거리가 먼 것은? |
가. | 다수의 사용자들이 데이터를 공유할 수 있다. |
다. | 귀중한 장치들이 다수의 사용자들에 의해 공유될 수있다. |
라. | 집중형(centralized) 시스템에 비해 소프트웨어의 개발이 용이하다 |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 77%
|
46. | 운영체제를 기능에 따라 분류했을 경우 아래의 설명에 해당하는 제어 프로그램(control program)은? |
가. | 감시 프로그램(supervisor program) |
나. | 데이터 관리 프로그램(data management program) |
다. | 작업 제어 프로그램(job control program) |
라. | 문제 프로그램(problem program) |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 72%
|
47. | 시스템 타이머에서 일정한 시간이 만료된 경우나 오퍼레이터가 콘솔상의 인터럽트 키를 입력한 경우 발생하는 인터럽트는? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 40%
| <문제 해설> - 외부 인터럽트 (External Interrupt) : 예상할 수 없는 시간에 기능이 발휘되도록 구현된 인터럽트 * 타이머 인터럽트 : 정해진 시간이 지났을 때 발생 * I/O 인터럽트 : 조작원의 의도적 동작 * 머신체크(Machine Check) 인터럽트 : 기계적인 고장에 의해서 발생 * 정전 인터럽트 : 전원의 이상 [해설작성자 : 재멋] |
|
48. | UNIX에서 파일의 사용 허가를 정하는 명령은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 78%
| <문제 해설> finger: 사용자의 정보를 표시 chmod: 파일에 대한 액세스 권한을 설정하여 사용자에게 제한적인 권한을 주려고 할 때 fsck: 파일 시스템을 검사, 보수하여 무결성을 검사 ls: 현재 디렉토리 내의 파일 목록 확인 [해설작성자 : 잰나] |
|
49. | 분산 운영체제 구조 중 다음의 특징을 갖는 구조는? |
나. | 다중접근 버스 연결구조(MULTI ACCESS BUS) |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 72%
| <문제 해설> 분산 운영체제의 위상
1) 성형 연결 (Star Connected) 구조 - 각 노드들이 Point To Point 형태로 중앙 컴퓨터 (중앙 노드)에 연결되고, 중앙 컴퓨터를 경유한다. - 제어가 집중되고 모든 동작이 중앙 컴퓨터에 의해 감시된다. - 중앙 컴퓨터에 과부하가 걸리면 성능이 현저히 감소한다. - 중앙 컴퓨터에 장애가 발생되면 전체 시스템이 마비된다. - 한 노드의 고장은 다른 노드에 영향을 주지 않는다. - 터미널 (노드, 사이트)의 증가에 따라 통신 회선 수도 증가한다. - 최소 두 개의 노드만 사용할 수 있으므로 통신 비용이 저렴하다.
2) 환형 연결 (Ring Connected) 구조 - 각 사이트는 정확히 다른 두 사이트와 물리적으로 연결되어 있다. - 정보 전달 방향은 단방향 또는 양방향일 수 있다. - 기본 비용은 사이트의 수에 비례한다. - 메시지가 링을 순환할 경우 통신 비용은 증가한다. - 근거리 네트워크 구조로 가장 많이 사용된다.
3) 다중 접근 버스 연결 (Multi-access Bus Connection) 구조 - 한 사이트의 고장은 나머지 사이트들 간의 통신에 아무런 영향을 주지 않는다. - 한 시점에 단지 하나의 전송만이 가능하다. - 처리기나 기타 장치의 증설 절차가 복잡하지 않다. - 버스의 사용을 위한 경쟁 상태가 발생하여 시스템 성능의 심각한 저해를 가져올 수 있다. - 버스에 이상이 생기면 전체 시스템이 마비된다. - 시스템의 전체 통신량이 전송률에 의한 제한을 받는다. - 시스템이 바빠지면 버스 사용은 성능 효율을 저하시키낟. - 통신 회선이 1개이므로 물리적 구조가 간단하다.
4) 완전 연결 (Fully Connected) 구조 - 네트워크의 각 사이트는 시스템 내의 다른 모든 사이트들과 직접 연결 (Direct Link)된 구조이다. - 기본 비용이 매우 높다. - 사이트 간의 메시지는 매우 빠르게 전다로딘다. - 하나의 링크가 고장나도 다른 링크를 이용할 수 있으므로 신뢰성이 높다.
5) 부분 연결 (Partially Connected) 구조 - 시스템 내의 사이트 간에만 부분적으로 연결된다. - 기본 비용이 완전 연결보다는 낮다. - 메시지 전달이 중간 사이트를 경유할 수 있으므로 늦어질 수 있다. - 완전 연결에 비해 신뢰성이 높지 않다.
6) 계층 연결 (Hierarchy Connected) 구조 - 사이트들은 트리 (Tree) 형태로 구성된다. - 루트 사이트와 서브 사이트가 존재한다. - 루트 사이트를 제외한 다른 사이트를 하나의 부모 사이트와 여러개의 자식 사이트를 갖는다. - 기본 비용이 부분 연결보다는 낮다. - 마지막 사이트 (단 노드)를 제외한 사이트의 고장은 자식사이트의 중단을 초래한다 |
|
50. | 실행 중인 프로세스는 일정 시간에 메모리의 일정 부분만을 집중적으로 참조한다는 개념을 의미하는 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 65%
| <문제 해설> 지역성은 실행중인 프로세스는 일정기간에 메모리의 특정부분만을 집중적으로 참조한다 [해설작성자 : 찌으님] |
|
51. | 태스크 스케줄링 방법 중 Round-Robin 방식에 대한 설명 중 옳지 않은 것은? |
가. | FIFO 방식으로 선점(preemptive)형 기법이다. |
나. | 처리하여야 할 작업의 양이 가장 작은 프로세스에게 cpu를 할당하는 기법이다. |
다. | 대화식 사용자에게 적당한 응답시간을 보장한다. |
라. | 시간할당량이 작을 경우 문맥교환에 따른 오버헤드가 커진다. |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 50%
| <문제 해설> 순서대로 시간단위로 cpu를 할당받는 기법이다 |
|
52. | UNIX 운영체제의 특징이 아닌 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 78%
| <문제 해설> ① 대화식 운영체제 : 명령어를 입력받기 위해 쉘 프롬프트($)를 화면에 나타난다. 프롬프트가 나타난 상태에서 사용자가 명령을 입력하면 시스템은 그 명령을 수행하고 다시 새로운 명령을 받기 위해 대기하고 있다는 표시로 쉘 프롬프트($)를 나타낸다.
② 다중 작업 기능(multi-tasking) : 한 번에 하나 이상의 작업을 수행하는 것을 말한다.
③ 다중 사용자 기능 : 여러 대의 단말기(키보드와 모니터)가 하나의 컴퓨터에 연결되어 각 단말기에서 사용자들이 프로그래밍을 하거나 파일 편집을 동시에 수행할 수 있다. 즉, 여러 사람이 동시에 유닉스 시스템을 사용하여 개개의 작업을 수행할 수 있다.
④ 이식성(하드웨어 종류에 상관없이 운영되는 특성) : 유닉스는 90% 이상이 C 언어로 구현되어 있고, 시스템 프로그램이 모듈화 되어 있어 다른 하드웨어 기종으로의 이식이 용이하다. 즉, 다른 기종으로 이식할 경우 하드웨어에 의존하는 부분인 어셈블리어로 작성된 부분을 새로운 환경으로 변환시키고, C 언어로 구현된 나머지 부분을 재컴파일하여 실행하면 된다.
⑤ 계층적 트리 구조 파일 시스템 : 유닉스는 계층적 트리 구조를 가짐으로써 파일 관리를 용이하게 한다.
⑥ 개발 도구 : 프로그래머가 여러가지 언어(Fortran, C, C++ 등)를 사용하여 프로그래밍할 수 있도록 많은 컴파일러(compiler)를 제공하고 있다. * 컴파일러(compiler) : 명령어 번역 프로그램
⑦ 통신 : 유닉스 시스템은 서로 다른 컴퓨터와 통신 가능하도록 하기 위해 여러 가지의 통신 유틸리티(mail, ftp, telnet 등)를 제공한다.
⑧ 가상 메모리 : 한정된 메모리를 갖는 시스템에서 실제 메모리보다 더 큰 프로그램을 수행하기 위해 가상 메모리(virtual memory) 기법을 사용한다. |
|
53. | 로더(loader)의 기능이 아닌 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 68%
| <문제 해설> 주기억 장치 할당(allocation) : 목적 프로그램이 적재될 주기억 장소 내의 공간을 확보
연결(linking) : 필요할 경우 여러 목적 프로그램들 또는 라이브러리 루틴과의 링크 작업. 외부기호를 참조할 때, 이 주소 값들을 연결
재배치(relocation) : 목적 프로그램을 실제 주기억 장소에 맞추어 재배치. 상대주소들을 수정하여 절대주소로 변경
적재(loading) : 실제 프로그램과 데이터를 주기억 장소에 적재. 적재할 모듈을 주기억장치로 읽어 들임 |
|
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 66%
|
55. | 해싱 등의 사상 함수를 사용하여 레코드 키에 의한 주소 계산을 통해 레코드를 접근할 수 있도록 구성한 파일은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 50%
|
56. | UNIX 시스템에서 파일보호를 위해 사용하는 방법으로 read, write, execute 등 세 가지 접근 유형을 정의하여 제한된 사용자에게만 접근을 허용하고 있다. UNIX의 이러한 파일보호 방법은 파일 보호 기법의 종류 중 무엇에 해당하는가? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 81%
| <문제 해설> 파일 보호 기법 1. 파일의 명명(Naming) : 접근하고자 하는 파일이름을 모르는 사용자를 접근 대상에서 제외시키는 기법 2. 비밀번호(Password) : 각 파일에 판독 암호와 기록 암호를 부여하여 암호를 아는 사용자에게만 접근 허용하는 기법 3. 접근 제어(Access Control) : 사용자에 따라 공유 데이터에 접근할 수 있는 권한을 제한하는 방법 |
|
57. | 선입선출(FIFO) 교체 알고리즘을 사용하고 참조하는 페이지 번호 순서는 다음과 같다. 할당된 페이지 프레임의 수가 4개이고 이들 페이지 프레임은 모두 비어 있다고 가정할 경우 몇 번의 페이지 부재가 발생하는가? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 48%
| <문제 해설> 선입선출(FIFO)교체 알고리즘 먼저 들어온게 먼저 나간다는 것을 기억
할당된 페이지 프레임의 개수가 4개를 기억
0 0 폴트발생 1 0 1 폴트발생 2 0 1 2 폴트발생 3 0 1 2 3 폴트발생 0 0 1 2 3 1 0 1 2 3 4 4 1 2 3 폴트발생 0 4 0 2 3 폴트발생 1 4 0 1 3 폴트발생 2 4 0 1 2 폴트발생 3 3 0 1 2 폴트발생 4 3 4 1 2 폴트발생
총 10번 발생 [해설작성자 : 축구왕슛돌이] |
|
58. | 선점(preemptive) 방식을 사용하는 CPU 스케줄링 방식은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 45%
| <문제 해설> 선점: RR, SRT 등 비선점: SJF, FCFS, HRN 등
선점은 CPU 점유를 빼앗아서 실행 가능. 비선점은 CPU 점유를 뺏을수가 없음. |
|
가. | CPU 이용률을 줄이고 반환시간을 늘린다. |
나. | 응답시간을 줄이고 CPU 이용율은 늘린다. |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 80%
|
60. | HRN(Highest Response Scheduling) 스케쥴링 기법에서 우선순위 결정 방법은? |
가. | (대기시간 + 서비스 시간) / 대기 시간 |
나. | (대기시간 + 서비스 시간) / 서비스 시간 |
다. | 대기시간 / (대기 시간 + 서비스 시간) |
라. | 서비스 시간 / (대기 시간 + 서비스 시간) |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 69%
|
61. | 구조적 프로그래밍에서 사용하는 기본적인 제어구조에 해당하지 않는 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 54%
|
62. | 소프트웨어에 대한 변경을 관리하기 위해 개발된 일련의 활동을 나타내며 이런 변경이 전체 비용이 최소화되고 최소한의 방해가 소프트웨어의 현 사용자에게 야기되도록 보증하는 것을 목적으로 하는 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 61%
|
63. | 객체지향 소프트웨어공학에서 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 77%
|
64. | 프로젝트 추진 과정에서 예상되는 각종 돌발 상황을 미리 예상하고 이에 대한 적절한 대책을 수립하는 일련의 활동을 무엇이라고 하는가? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 82%
|
65. | 한 모듈 내의 각 구성 요소들이 공통의 목적을 달성하기 위하여 서로 얼마나 관련이 있는지의 기능적 연관의 정도를 나타내는 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 58%
|
66. | 소프트웨어 공학에 대한 가장 적절한 설명은? |
가. | 소프트웨어 위기(software crisis)를 완전히 해결한 공학적 원리의 체계이다. |
나. | 신뢰성 있는 소프트웨어를 만들기 위한 도구만을 연구하는 학문이다. |
다. | 가장 경제적으로 신뢰도 높은 소프트웨어를 만들기 위한 방법, 도구와 절차들의 체계이다. |
라. | 점차 많은 비용이 소요되는 소프트웨어 개발에서 가장 경제적인 방법을 찾고자 하는 것이다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 71%
|
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 57%
|
68. | 현재 소프트웨어 개발 비용 중 가장 많은 비용이 요구되는 단계는? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 79%
|
69. | 객체를 이용하여 데이터와 연산을 하나의 단위로 묶는 기법은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 63%
|
70. | 소프트웨어 품질관리 기술에서 품질목표의 항목과 거리가 먼 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 72%
|
71. | 자료흐름도(DFD)에서 처리(process)를 나타내는 기호는? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 47%
|
72. | CASE(Computer-Aided Software Engineering)에 대한 설명으로 옳지 않은 것은? |
가. | 소프트웨어 개발의 작업들을 자동화하는 것이다. |
다. | 소프트웨어의 생산성 문제를 해결할 수 있다. |
라. | 개발과정이 빠른 대신 재사용성이 떨어진다. |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 76%
|
73. | 소프트웨어 테스트에 사용되는 방식으로 모듈의 논리적 구조를 체계적으로 점검하는 구조 테스트이며, 이 방식의 유형에는 기초 경로 검사, 조건 검사, 데이터 흐름 검사, 루프 검사 등이 있는 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 78%
|
74. | 컴퓨터의 발달 과정에서 소프트웨어의 개발 속도가 하드웨어의 개발 속도를 따라가지 못해 사용자들의 요구 사항을 감당할 수 없는 문제가 발생함을 의미하는 것은? |
라. | 소프트웨어 유지보수(Maintenance) |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 80%
|
75. | 소프트웨어 프로젝트 관리의 주요 구성요소인 3P에 해당하지 않는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 84%
|
76. | 람바우의 객체 지향 분석과 거리가 먼 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 69%
|
77. | 단계별 소프트웨어 검사의 절차가 옳은 것은? |
가. | 통합 검사 → 단위 검사 → 시스템 검사 |
나. | 통합 검사 → 시스템 검사 → 단위 검사 |
다. | 단위 검사 → 통합 검사 → 시스템 검사 |
라. | 단위 검사 → 시스템 검사 → 통합 검사 |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 49%
|
78. | 소프트웨어의 재사용으로 얻어지는 이익이 아닌 것은? |
나. | 프로젝트의 개발 위험을 줄여줄 수 있다. |
다. | 프로젝트의 개발기간과 비용을 줄일 수 있다. |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 85%
|
79. | 다음 중 결합도(Coupling)가 가장 낮은 것은? |
가. | 공유 결합(common coupling) |
나. | 제어 결합(control coupling) |
다. | 외부 결합(external coupling) |
라. | 스탬프 결합(stamp coupling) |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 53%
|
80. | 프로토타입 모형의 장점으로 가장 적절한 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 72%
| <문제 해설> 프로토타입 모형은 요구사항을 반영하여 시제품(prototype)을 만들고 평가한 결과를 바탕으로 구현하게되므로 사용자의 요구사항을 충실히 반영할 수 있습니다. [해설작성자 : 류뚱] |
|
81. | HDLC 데이터 전송 모드의 동작 모드가 아닌 것은? |
가. | 정규 응답 모드(Normal Response Mode) |
나. | 동기 응답 모드(Synchronous Response Mode) |
다. | 비동기 응답 모드(Asynchronous Response Mode) |
라. | 비동기 평형 모드(Asynchronous Balanced Mode) |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 42%
| <문제 해설> HDLC의 데이터 전송 모드 : 데이터 전송 모드는 제어부에서 관리하는 U프레임에 의해 설정
정규(표준) 응답 모드(N R M) - 반이중 통신을 하는 포인트 투 포인트 또는 멀티 포인트 불균형 링크 구성에 사용 - 종국은 주국의 허가가 있을 때에만 송신 비동기 응답 모드( A R M) - 전이중 통신을 하는 포인트 투 포인트 불균형 링크 구성에 사용 - 종국은 주국의 허가 없이도 송신이 가능 하지만, 링크 설정이나 오류 복구 등의 제어 기능은 주국이함 비동기 균형(평형) 모드( A B M) - 전이중 통신을 하는 포인트 투 포인트 균형 링크에서 사용 - 혼합국끼리 허가 없이 언제나 전송할 수 있도록 설정 [해설작성자 : 차박차] |
|
82. | 다음에서 자동 반복 요청(ARQ)의 종류가 아닌 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 43%
|
83. | OSI 7계층과 이와 관련된 표준으로 서로 옳지 않게 연결된 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 54%
|
84. | 정보에 따라 위상을 변환시키는 디지털 변조 방식은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 46%
|
85. | 문자동기 전송방식에서 데이터 투과성(Data Transparent)을 위해 삽입되는 제어문자는? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 57%
|
86. | 데이터 전송을 하고자하는 모든 단말장치에 서로 대등한 입장에 있으며, 송신 요구를 먼저한 쪽이 송신권을 갖는 방식을 무엇이라 하는가? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 49%
|
87. | 데이터 전송 제어 절차 5단계 동작 과정을 순서대로 적은 것은? |
가. | 통신회선 접속→데이터링크 설정→데이터 전송→데이터 링크 종결→통신회선 절단 |
나. | 데이터링크 확립→통신회선 접속→데이터 전송→데이터 링크 종결→통신회선 절단 |
다. | 통신회선 접속→데이터링크 설정→데이터 전송→통신회선 절단→데이터 링크 종결 |
라. | 데이터링크 설정→통신회선 접속→데이터 전송→통신회선 절단→데이터 링크 종결 |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 74%
|
88. | 3∼3.4㎑)내의 아날로그 신호로 변환(변조)한 후 음성 전송용으로 설계된 전송로에 송신한다든지 반대로 전송로부터의 아날로그 신호를 디지털 신호로 변환(복조) 하는 장치를 무엇이라 하는가? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 75%
|
89. | 전송 데이터가 있는 동안에만 시간 슬롯을 할당하는 다중화 방식은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 55%
| <문제 해설> 통계적 시분할 다중화 : 전송 데이터가 있는 동안에만 시간 슬롯을 할당 동기식 시분할 다중화 : 규칙에 따른 시간 슬롯을 할당 [해설작성자 : 비둘기] |
|
90. | 다음 중 음성 주파수 대역이 4kHz일 때, 디지털화하기에 가장 적절한 샘플 주파수는? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 36%
| <문제 해설> 나이퀴스트 이론에 따르면 표본화는 주파수대역에 x2를 한 값이상으로 만들어줘야합니다. 4khz x 2 = 8khz 이므로 8khz보다 높은 값은 4번인 10khz입니다. [해설작성자 : 잠깅] |
|
91. | 순방향 에러 수정(Forward Error Correction) 방식에 사용되는 검사 방식은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 54%
|
92. | 2, 정보통신 기술발전에 의해 출현한 정보화의 한 형태로서, 한 건물 또는 공장, 학교 구내, 연구소 등의 일정지역 내의 설치된 통신망으로서 각종 기기 사이의 통신을 실행하는 통신망은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 73%
|
93. | OSI참조 모델에서 데이터 링크 계층은 몇 계층에 해당 되는가? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 66%
|
94. | 단순한 정보의 수집 및 전달 기능뿐만 아니라 정보의 저장, 가공, 관리 및 검색 등과 같이 정보에 부가가치를 부여하는 통신망은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 76%
|
95. | 아날로그-디지털 부호화 방식인 송신측 PCM(Pulse Code Modulation) 과정을 순서대로 나타낸 것은? |
가. | 표본화(Sampling)→양자화(Quantization)→부호화(Encoding) |
나. | 양자화(Quantization)→부호화(Encoding)→표본화(Sampling) |
다. | 부호화(Encoding)→양자화(Quantization)→표본화(Sampling) |
라. | 표본화(Sampling)→부호화(Encoding)→양자화(Quantization) |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 75%
|
96. | 한 전송로의 데이터 전송 시간을 일정한 시간 폭(time slot)으로 나누어 각 부 채널에 차례로 분배하는 방식의 다중화는? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 79%
|
97. | 아날로그 데이터(음성)를 디지털 신호로 전송하기에 적합한 변조 방법은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 64%
| <문제 해설> PCM(Pulse Code Modulation) 펄스 코드 변조 : 연속적인 시간과 진폭을 가진 아날로그 데이터를 디지털 신호로 변환하는 변조 방법, 코덱을 이용 [해설작성자 : ] |
|
98. | 통신 프로토콜의 정의로 가장 올바른 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 75%
|
99. | VAN의 통신처리 기능으로서의 회선제어, 접속 등의 통신 절차를 변환하는 기능은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 53%
|
100. | OSI(Open System Interconnection) 7 계층에서 다음 설명에 해당되는 계층은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 64%
|
정보처리기사(구) 필기 기출문제(해설) 및 CBT 2006년05월14일을 이용해 주셔서 감사합니다.
정보처리기사, 기출문제, 정보처리, 기사, 필기, 기출문제, 전자문제집, CBT, 온라인, 모의테스트, 모의고사