위 이미지를 클릭하시면 인터넷으로 바로 문제를 풀어 보실수 있습니다.
(해설, 모의고사, 오답노트, 워드, 컴활, 정보처리 상설검정 프로그램 기능 포함)
전자문제집 CBT 자동접속기 : 다운로드 , 필기 기출문제(HWP파일) : [다운로드]
전자문제집 CBT란? 워드, 컴활, 정보처리 상설검정에서 사용하는 실제 시험 프로그램 방식입니다.
정보처리기사 필기 기출문제 및 CBT 2013년08월18일
| 1. | 다음 자료를 버블 정렬을 이용하여 오름차순으로 정렬 할 경우 PASS 1의 결과는? |
 정답 : [4]☜ 블럭 설정하면 보임 정답율 : 67%
| | <문제 해설> 9 6 7 3 5 6 9 7 3 5 6 7 9 3 5 6 7 3 9 5 6 7 3 5 9
버블정렬 : 인접한 두개의 레코드 키값을 비교하여 위치를 서로 교환하는 방식 1PASS 는 1회전의 개념으로 생각 |
|
| 2. | “트랜잭션 결과 관련 있는 모든 연산들은 완전히 실행 되거나 전혀 실행되지 않아야 한다.” 는 내용이 의미하는 트랜잭션의 요구사항은? |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 72%
| | <문제 해설> 트랜잭션 특징 1. 원자성 Atomicity 모두 반영되거나 아니면 전혀 반영되지 않아야 함. 2. 일관성 Consistency 트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있게 DB상태로 변환 3. 독립성 Isolation 둘 이상의 트랜잭션이 동시에 병행 실행되고 있을 때, 또 다른 트랜잭션의 연산이 끼어들 수 없음. 4. 지속성 Durability 트랜잭션의 결과는 영구적으로 반영됨. |
|
| 3. | 다음과 같은 일련의 권한 부여 SQL 명령에 대한 설명 중 부적합한 것은? |
 | 가. | U1은 STUDENT에 대한 검색 권한이 없다. |
| 나. | DBA는 STUDENT에 대한 검색 권한이 있다. |
| 다. | U2는 STUDENT에 대한 검색 권한이 있다. |
| 라. | U2는 STUDENT에 대한 검색 권한을 다른 사용자에게 부여할 수 없다. |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 59%
| | <문제 해설> GRANT 권한설정 , REVOKE 권한해제 , SELECT 검색 , STUDENT 학생이라는 데이터 개체
DBA가 학생이라는 데이터개체를 검색할 수 있는 권한을 U1 이라는 사용자에게 주면서 그 권한을 다시 다른 사용자에게도 부여할수 있도록 해줬다. (with grant option) 그래서 U1 사용자는 학생 데이터개체를 검색할 수 있는 권한을 U2 에게 주었다. 그후 DBA는 다시 U1에게서 권한을 해제했다. 마지막 줄 CASCADE 는 U1에게서 권한을 해제할때 U1이 다른사람에게 준 권한도 함께 해제시키고자 할때 쓰는 명령어 입니다. CASCADE 로 인해 U1은 물론이고 U2 역시 권한이 해제 되었습니다. 그렇기 때문에 정답은 3번이 되는 것입니다. [해설작성자 : 권태훈] |
|
| 4. | 데이터베이스의 특성으로 옳은 내용 모두를 나열한 것은? |
 정답 : [3]☜ 블럭 설정하면 보임 정답율 : 85%
| | <문제 해설> 데이터베이스는 주소에 의한 참조가 아니라 내용에 의한 참조를 합니다 [해설작성자 : 장준현] |
|
| 5. | 릴레이션에 대한 설명으로 옳지 않은 것은? |
| 가. | 모든 튜플은 서로 다른 값을 가지고 있다. |
| 나. | 하나의 릴레이션에서 튜플은 순서를 가진다. |
| 다. | 각 속성은 릴레이션 내에서 유일한 이름을 가진다. |
| 라. | 모든 속성 값은 원자 값(atomic value)을 가진다. |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 87%
| | <문제 해설> 한 릴레이션에 포함된 튜플 사이에는 순서가 없습니다. [해설작성자 : sophie] |
|
| 6. | 다음의 사원 릴레이션에서 “성명”을 기본 키로 사용하기 곤란한 이유로 가장 타당한 것은? |
 | 가. | 동일한 성명을 가진 사원이 두 명 이상 존재할 수 있다. |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 96%
|
| 가. | 어떠한 릴레이션이라도 데이터베이스 내에서 표현 가능하게 만든다. |
| 나. | 중복을 배제하여 삽입, 삭제, 갱신 이상의 발생을 도모한다. |
| 다. | 데이터 삽입시 릴레이션을 재구성할 필요성을 줄인다. |
| 라. | 효과적인 검색 알고리즘을 생성할 수 있다. |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 80%
| | <문제 해설> **정규화의 목적 - 데이터 구조의 안정성을 최대화한다. - 어떠한 릴레이션이라도 데이터베이스 내에서 표현 가능하게 만든다. - 효과적인 검색 알고리점을 생성할 수 있다. - 중복을 배제하여 삽입, 삭제, 갱신 이상의 발생을 방지한다. - 데이터 삽입 시 릴레이션을 재구성할 필요성을 줄인다. |
|
 정답 : [4]☜ 블럭 설정하면 보임 정답율 : 60%
| | <문제 해설> 번역 : D/B의 전체적인 논리적 구조로 정의됩니다. D/B에 단 한개만이 존재하며, 응용프로그램이나 사용자들이 사용하는 모든 데이터항목들을 설명합니다. 1. 내부스키마 : 프로그래머나 설계자 관점의 스키마로 물리적 저장 방법 기술 2. 외부스키마 : 전체 D/B의 한 논리적 부분으로 서브스키마. 여러 개 존재 가능 4. 개념스키마 : 정답 [해설작성자 : 뚱구리] |
|
| 9. | 자료구조에 대한 설명으로 옳지 않은 것은? |
| 가. | 스택은 Last In - First Out 처리를 수행한다. |
| 나. | 큐는 First In - First Out 처리를 수행한다. |
| 다. | 스택은 서브루틴 호출, 인터럽트 처리, 수식 계산 및 수식 표기법에 응용된다. |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 79%
| | <문제 해설> 비선형 구조(트리, 그래프) 선형구조 (배열, 연결목록, 스택, 큐) |
|
| 10. | SQL의 명령은 사용 용도에 따라 DDL, DML, DCL로 구분할 수 있다. DML에 해당하는 것으로만 나열된 것은? |
 정답 : [1]☜ 블럭 설정하면 보임 정답율 : 88%
| | <문제 해설> GRANT는 DCL 중 하나 입니다. |
|
| 11. | 뷰(VIEW)에 대한 설명으로 옳지 않은 것은? |
| 가. | DBA는 보안 측면에서 뷰를 활용할 수 있다. |
| 다. | 뷰에 대한 삽입, 갱신, 삭제 연산시 제약 사항이 따르지 않는다. |
| 라. | 뷰의 정의는 ALTER문을 이용하여 변경할 수 없다. |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 83%
| | <문제 해설> 기본 테이블의 기본키를 포함한 속성(열) 집합으로 뷰를 구성해야만 삽입, 삭제, 갱신, 연산이 가능하다. [해설작성자 : 딩구찡] |
|
| 12. | 데이터베이스에 관한 사항으로 다음에서 설명하는 것은? |
 정답 : [1]☜ 블럭 설정하면 보임 정답율 : 76%
|
| 13. | 순서가 A, B, C, D 로 정해진 입력 자료를 스택에 입력하였다가 출력한 결과로 가능한 것으로만 짝지어 진 것은? |
 정답 : [3]☜ 블럭 설정하면 보임 정답율 : 75%
|
| 14. | 데이터베이스의 정의로 옳은 내용 모두를 나열한 것은? |
 정답 : [2]☜ 블럭 설정하면 보임 정답율 : 79%
| | <문제 해설> 데이터베이스의 정의 통합 데이터 integrated data 저장 데이터 stored data 운영 데이터 operational data 공용 데이터 shard data |
|
| 15. | 어떤 릴레이션 R에서 X와 Y를 각각 R의 속성 집합의 부분 집합이라고 할 경우 속성 X의 값 각각에 대해 시간에 관계 없이 항상 속성 Y의 값이 오직 하나만 연관되어 있을 때 Y는 X에 함수적 종속이라고 한다. 이를 기호로 옳게 표기한 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 85%
|
| 16. | 병행제어 기법 중 로킹에 대한 설명으로 옳지 않은 것은? |
| 가. | 로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다. |
| 나. | 데이터베이스, 파일, 레코드 등은 로킹 단위가 될 수 있다. |
| 다. | 로킹의 단위가 작아지면 로킹 오버헤드가 증가한다. |
| 라. | 로킹의 단위가 커지면 데이터베이스 공유도가 증가한다. |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 78%
| | <문제 해설> 로킹의 단위가 작아지면 로크 수가 증가하고 로킹 오버헤드가 증가한다. 로킹의 단위가 커지면 로크 수가 감소하고 로킹 오버헤드와 데이터베이스 공유도도 감소한다. |
|
| 17. | 데이터베이스 설계 단계 중 응답시간, 저장 공간의 효율화, 트랜잭션 처리도와 가장 밀접한 관계가 있는 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 74%
|
| 18. | 시스템 카탈로그에 대한 설명으로 옳은 내용 모두를 나열한 것은? |
 정답 : [3]☜ 블럭 설정하면 보임 정답율 : 83%
|
| 19. | 다음 트리를 후위 순회(Post Traversal)할 경우, 가장 먼저 순회하는 노드는? |
 정답 : [2]☜ 블럭 설정하면 보임 정답율 : 83%
| | <문제 해설> 트리의 후위 순회는 왼쪽-오른쪽-루트 순으로 루트가 맨 마지막에 옵니다.
BD 를 1번 서브트리, CEF 를 2번 서브트리고 묶습니다.
그럼 후위 순회는 1-2-A 가 됩니다.
1번 서브트리를 후위 순회로 풀면 D-B, 2번을 서브트리를 후위 순회로 풀면 E-F-C
D-B-E-F-C-A 순으로 순회합니다. |
|
| 20. | 데이터베이스에서 사용되는 널(NULL)에 대한 설명으로 가장 적절한 것은? |
| 가. | 널(NULL)은 비어 있다는 뜻으로 기본 값 “A"를 가진다. |
| 나. | 널(NULL)은 Space 값을 나타낸다. |
| 라. | 널(NULL)은 공백(space)도, 영(zero)도 아닌 부재 정보(missing information)를 나타낸다. |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 91%
|
| 21. | 전가산기(full-adder)의 carry 비트를 논리식으로 나타낸 것은?(단, x, y, z는 입력, C(carry)는 출력) |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 58%
|
| 22. | BCD 코드 1001에 대한 해밍 코드를 구하면? |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 60%
| | <문제 해설> [p1 p2 1 p3 0 0 1] 패리티비트와 데이터비트를 이렇게 놓고
첫번째로 1,3,5,7 비트를 검사한다. (짝수패리티 기준) p1 1 0 1 : p1이 0이 되어야 짝수패리티
두번째로 2,3,6,7 비트를 검사한다. (짝수패리티 기준) p2 1 0 1 : p2가 0이 되어야 짝수패리티
세번째로 4,5,6,7 비트를 검사한다. (짝수패리티 기준) p3 0 0 1 : p3가 1이 되어야 짝수패리티
따라서 해밍코드는 [0 0 1 1 0 0 1]
<해설 추가> 원래 데이터가 4비트 이므로 패리티 비트는 1,2,4번째 비트에 표기됩니다 즉, 3,5,6,7번째 비트는 원래 데이터이어야 합니다 보기중 3,5,6,7비트가 1001인것은 1번뿐입니다 [해설작성자 : jona17] |
|
| 23. | 다음 중 OP-code의 기능이 아닌 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 54%
| | <문제 해설> OP_Code는 연산자부 이다. 주소지정은 주소부(자료부)에서 하는것이다. |
|
| 24. | 재귀호출(recursive call) 프로그램에 해당하는 것은? |
| 나. | 한 루틴(routine)이 자기를 다시 호출할 때 |
| 다. | 다른 루틴(routine)이 다른 루틴을 호출할 때 |
| 라. | 한 루틴(routine)에서 다른 루틴으로 갈 때 |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 87%
|
| 25. | 캐시(cache) 기억장치에 대한 설명으로 가장 옳은 것은? |
| 가. | 중앙처리장치와 주기억장치의 정보교환을 위해 임시 보관하는 장치이다. |
| 나. | 중앙처리장치의 속도와 주기억장치의 속도를 가능한 같도록 하기 위한 장치이다. |
| 다. | 캐시와 주기억장치 사이에 정보 교환을 위하여 임시 저장하는 장치이다. |
| 라. | 캐시와 주기억장치의 속도를 같도록 하기 위한 장치이다. |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 71%
|
| 26. | 마이크로 오퍼레이션에 대한 설명 중 옳은 것은? |
| 가. | 레지스터 전달 명령은 마이크로 오퍼레이션을 기술할 수 없다. |
| 나. | 마이크로 오퍼레이션 수행을 위해서 제어 함수는 필요 없다. |
| 다. | 마이크로 오퍼레이션은 1클록 동안에 수행된다. |
| 라. | 마이크로 오퍼레이션 실행에서 워드 타임과 비트 타임은 같아야만 한다. |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 70%
| | <문제 해설> 1. 마이크로오퍼레이션은 레지스터에 저장된 데이터에 의하여 이루어짐 2. 오퍼레이션의 순서 결정하기 위한 제어신호 발생 3. 정답. 마이크로 오퍼레이션은 한 개의 클록퍼스 동안 실행되는 동작 [해설작성자 : 뚱구리] |
|
| 27. | 다음은 0-주소 명령어 방식으로 이루어진 프로그램이다. 레지스터 X의 내용은?(단, 레지스터 A = 1, B = 2, C = 3, D = 3, E = 2이며, ADD는 덧셈 명령어, MUL은 곱셈 명령어이다.) |
 정답 : [3]☜ 블럭 설정하면 보임 정답율 : 52%
| | <문제 해설> 123+32+* 중위법으로 전환해보면 1|(2+3) * (3+2)| 1|25 인상태에서 팝을 하게 되면 25가 나온다.
<추가해설] 스택은 LIFO(후입선출).. 1,2,3 입력 --> 1,5(덧셈2+3) --> 3,2 입력 --> 1,5,5(덧셈3+2) --> 1,25(곱셈5*5) -->> 출력 X는 25 [해설작성자 : 뚱구리] |
|
| 28. | 1-주소 명령어에서는 무엇을 이용하여 명령어 처리를 하는가? |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 68%
| | <문제 해설> 0-주소 명령어:스택 1-주소 명령어:누산기 2,3주소:GPR(범용 레지스터) [해설작성자 : sophie] |
|
| 29. | 동일한 컴퓨터에서 처리할 경우 연산속도가 가장 빠른 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 77%
|
| 30. | 정수 n bit를 사용하여 1의 보수(1‘s complement)로 표현하였을 때 그 값의 범위는?(문제 오류로 가답안 발표시 가번(1번)으로 발표되었지만 확정답안에서 전항 답안으로 인정한 문제입니다. 여기서는 가번(1번)을 정답 처리 합니다.) |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 69%
| | <문제 해설> 전항답안 인정 이유를 분석해 보면, 가답안으로 발표된 답항 ‘가’의 -2n-1-1 ~ 2n-1-1 수식에서 –2n-1-1에서 2n-1-1에 괄호가 없기 때문에 n이 홀수일 때는 정확한 결과 값이 구해지지만 n이 짝수일 때 –2 만큼 작은 값이 구해지기 때문입니다. 곧, -(2n-1-1) ~ 2n-1-1로 답항이 제시되어야 합니다. |
|
| 31. | 가상기억장치(Virtual Memory System)를 도입함으로써 기대할 수 있는 장점이 아닌 것은? |
| 가. | Binding Time을 늦추어서 프로그램의 Relocation을 용이하게 쓴다. |
| 나. | 일반적으로 가상기억장치를 채택하지 않는 시스템에서의 실행 속도보다 빠르다. |
| 다. | 실제 기억용량보다 큰 가상공간(Virtual Space)을 사용자가 쓸 수 있다. |
| 라. | 오버레이(Overlay) 문제가 자동적으로 해결된다. |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 51%
|
| 32. | 다음은 DMA와 인터럽트에 대한 설명이다. 잘못 설명 된 것은? |
| 가. | DMA는 기억장치와 주변장치 사이에 직접적인 자료전송을 제공한다. |
| 나. | 대량의 자료전송시 인터럽트 방법은 중앙처리기의 부담을 증가시킨다. |
| 다. | DMA는 주기억장치에 접근하기 위해 cycle stealing을 한다. |
| 라. | DMA과정에서 중앙처리장치가 DMA제어기를 초기화할 때 인터럽트가 발생한다. |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 51%
| | <문제 해설> DMA는 작업을 다 끝내고 자료를 전송할때 인터럽트가 발생합니다. [해설작성자 : uks] |
|
| 33. | shift 명령을 수행한 후 빈 공간에 채워지는 내용이 다른 것은? |
| 다. | 2의 보수법으로 왼쪽으로 산술 shift한 결과 |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 57%
| | <문제 해설> shift left shift right 부호와 절대치 0 0 1의 보수법 1 1 2의 보수법 0 1 [해설작성자 : uks] |
|
| 34. | 명령어의 주소(address) 부를 유효주소로 이용하는 방법은? |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 59%
| | <문제 해설> 직접주소 지정방식은 주소부분에 실제 사용할 데이터의 유효 주소를 적기 때문에 주소 길이에 제약을 받음. [해설작성자 : 효로롱] |
|
| 35. | 다음의 마이크로 오퍼레이션과 관련 있는 것은? |
 정답 : [2]☜ 블럭 설정하면 보임 정답율 : 71%
| | <문제 해설> ADD : AC <- AC + MBR MAR <- MBR(ADDR) = MBR에 있는 명령어의 번지 부분을 MAR에 전송함 MBR <- M(MAR) = 메모리에서 MAR이 지정하는 위치의 값을 MBR에 전송함 AC <- AC + MBR = 누산기의 값과 MBR의 값을 더해 누산기에 전송함 [해설작성자 : ljm] |
|
| 36. | 통상적인 사용자 프로그램을 처리함에 있어서 중앙처리장치(CPU)가 가장 많이 실행하는 인스트럭션 종류는? |
| 가. | 주기억장치와의 자료전달(load, store) |
| 나. | 수치적 및 논리적 연산(arithmetic, logical) |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 61%
| | <문제 해설> 기본적으로 주기억장치에서 명령어를 가져와서 처리한 후 결과를 주기억장치에 저장하는 과정이 가장 빈번하게 발생합니다. [해설작성자 : sophie] |
|
| 37. | 다중처리기 상호 연결 방법 중 시분할 공유버스를 설명한 것은? |
| 나. | Multiprocessor를 비교적 경제적인 망으로 구성 |
| 다. | 공유버스 시스템에서 버스의 수를 기억장치의 수 만큼 증가시킨 구조 |
| 라. | 프로세서, 기억장치, 입출력 장치들 간에 하나의 버스 통신로만을 제공하는 방법 |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 57%
| | <문제 해설> 다중처리기 상호 연결 방법 중 공유 버스(시분할 공유 버스)는 각종 장치들(프로세서, 기억장치, 주변장치 등)을 단일 버스로 연결한 구조로, 한 시점에 단지 하나의 전송만이 가능합니다. [해설작성자 : 링이] |
|
| 38. | 하나의 채널에 저속의 많은 입출력 장치를 구동시키는데 알맞은 방식으로 각 입출력 장치마다 채널을 시분할 공유하도록 하여 여러 개의 입출력 장치를 동작시킬 수 있는 채널은? |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 42%
| | <문제 해설> 바이트 -저속 블록 - 고속 [해설작성자 : 정민] |
|
| 39. | 파이프라인 프로세서(Pipeline processor)의 설명 중 가장 적합한 것은? |
| 가. | 2개 이상의 명령어를 동시에 수행할 수 있는 프로세서 |
| 다. | Bubble memory로 구성된 프로세서 |
| 라. | Control memory가 분리된 프로세서 |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 80%
|
| 40. | 2의 보수로 표현되는 수가 A, B 레지스터에 저장되어 있다. A ← A-B 연산을 수행한 후의 A 레지스터는? |
 정답 : [2]☜ 블럭 설정하면 보임 정답율 : 68%
| | <문제 해설> FFFF FF61 - 0000 004F = - 0000 009F - 0000 004F = - (0000 009F + 0000 004F) = - 0000 00EE = FFFF FF12 [해설작성자 : Ehne] |
|
| 41. | 프로세스의 정의로 옳은 내용 모두를 나열한 것은? |
 정답 : [3]☜ 블럭 설정하면 보임 정답율 : 74%
| | <문제 해설> 프로세서 정의는 비동기적 행위를 일으키는 주체 [해설작성자 : 서점직원A] |
|
| 42. | UNIX에서 커널의 수행 기능에 해당하는 것으로만 나열된 것은? |
 정답 : [3]☜ 블럭 설정하면 보임 정답율 : 76%
| | <문제 해설> 커널(Kernel) - 프로세스 관리, 기억장치관리,파일 관리,입 출력관리,프로세스간 통신 데이터 전송 및 변환등 여러가지기능을 수행함 쉘(Shell) - 명령어를 인식하여 프로그램을 호출하고 명령을 수행하는 명령어 해석기 [해설작성자 : 신난학이] |
|
| 43. | 현재 헤드 위치가 53에 있고 트랙 0번 방향으로 이동 중이었다. 요청 대기 큐에는 다음과 같은 순서의 액세스 요청이 대기 중일 때 SSTF 스케줄링 알고리즘을 사용한다면 가장 마지막에 처리되는 것은?(단, 가장 안쪽 트랙은 0번) |
 정답 : [4]☜ 블럭 설정하면 보임 정답율 : 79%
| | <문제 해설> SSTF(Shortest Seek Time First) 탐색 거리가 가장 짧은 트랙에 대한 요청을 먼저 서비스함
현재 53이고, 0번 방향으로 이동 후 다시 헤드 위치가 증가하므로 수행 순서는 53->0->...
[해설작성자 : zizizi] |
|
| 44. | FIF0 스케줄링에서 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이 때 모든 작업들의 평균 반환시간(turn around time)은? |
 정답 : [4]☜ 블럭 설정하면 보임 정답율 : 58%
| | <문제 해설> 13 => 13 - 0 = 13 13+35 => 48 - 3 = 45 48+25 => 73 - 8 = 65 -------------------- 13+45+65 / 3 = 41 [해설작성자 : 현] |
|
| 45. | 하나의 프로세스가 작업 수행 과정에서 수행하는 기억 장치 접근에서 지나치게 페이지 폴트가 발생하여 프로세스 수행에 소요되는 시간보다 페이지 이동에 소요되는 시간이 더 커지는 현상은? |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 85%
|
| 46. | 주기억장치 배치 전략 기법으로 최적 적합 방법을 사용한다고 할 때, 다음과 같은 기억장소 리스트에서 17k 크기의 작업은 어느 기억공간에 할당되는가?(단, 탐색은 위에서 아래로 한다.) |
 정답 : [3]☜ 블럭 설정하면 보임 정답율 : 84%
| | <문제 해설> 최적 적합 방법은 현재 크기 (17K)와 딱 맞는 사이즈 즉, 낭비가 가장 작은 크기에 할당하는 기법 B 35k - 17k = 18k 낭비 D 15k - 17k = 할당 불가 E 20k - 17k = 3k 여유 F 25k - 17k = 8k 낭비 |
|
| 47. | 운영체제의 수행 기능으로 옳은 내용 모두를 나열한 것은? |
 정답 : [3]☜ 블럭 설정하면 보임 정답율 : 64%
| | <문제 해설> 1 : 링커에 대한 설명 [해설작성자 : HG] |
|
| 48. | 3개의 페이지 프레임(Frame)을 가진 기억장치에서 페이지 요청을 다음과 같은 페이지 번호 순으로 요청했을 때 교체 알고리즘으로 FIF0 방법을 사용한다면 몇 번의 페이지 부재(Fault)가 발생하는가?(단, 현재 기억장치는 모두 비어 있다고 가정한다.) |
 정답 : [2]☜ 블럭 설정하면 보임 정답율 : 64%
| | <문제 해설> FIFO 는 가장 먼저 들어온 페이지가 교체됨 3개의 페이지 프레임을 가졌으므로 +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ | 2 | 3 | 2 | 1 | 5 | 2 | 4 | 5 | 2 | 5 | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ | (2) | 2 | 2 | 2 | (5) | 5 | 5 | 5 | 5 | 5 | | | (3) | 3 | 3 | 3 | (2) | 2 | 2 | 2 | 2 | | | | | (1) | 1 | 1 | (4) | 4 | 4 | 4 | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ 위에서 괄호가 페이지 부재 발생
[해설작성자 : 듬강] |
|
 정답 : [4]☜ 블럭 설정하면 보임 정답율 : 71%
|
| 50. | 로더(Loader)의 종류 중 로더의 역할이 축소되어 가장 간단한 프로그램으로 구성된 로더로서, 기억장소 할당이나 연결을 프로그래머가 직접 지정하는 방식이며 프로그래머 입장에서는 매우 어렵고 한번 지정한 주기억장소의 위치는 변경이 힘들다는 단점이 있는 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 71%
| | <문제 해설> * 절대 로더(Absolute Loader) 번역된 (목적)프로그램을 입력으로 받아들여 주기억장치의 지정주소에 적재하는 기능
+ 절대로더에서의 각 기능 수행 주체 + 할당 - 프로그래머 / 연결 - 프로그래머 / 재배치 - 언어번역프로그램 / 적재 - 로더 * 직접연결 로더(Direct Linking Loader) + 일반적인 로더이며 할당, 연결, 재배치, 적재의 기능을 모두 수행 * 동적적재 로더(Dynamic Loading Loader) + 한꺼번에 적재하는 것이 아니라 실행시 필요한 부분만 적재 [출처] 링커(Linker) 및 로더(Loader) [해설작성자 : evahpirazzi
|
|
| 51. | 파일 디스크립터(File Descriptor)의 내용으로 거리가 먼 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 69%
|
| 52. | UNIX에서 파일 내용을 화면에 표시하는 명령과 파일의 소유자를 변경하는 명령을 순서적으로 옳게 나열한 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 78%
|
| 53. | 운영체제의 운영 기법 중 동시에 프로그램을 수행할 수 있는 CPU를 두 개 이상 두고 각각 그 업무를 분담하여 처리할 수 있는 방식을 의미하는 것은? |
| 가. | Multi-Processing System |
| 라. | Multi-Programming System |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 83%
|
| 54. | HRN 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 것은? |
 정답 : [2]☜ 블럭 설정하면 보임 정답율 : 74%
| | <문제 해설> (대기시간 + 서비스시간)/서비스시간이 큰 순서대로 우선순위가 주어집니다. [해설작성자 : 이문동 날랭이] |
|
| 55. | UNIX의 특징으로 옳은 내용 모두를 나열한 것은? |
 정답 : [2]☜ 블럭 설정하면 보임 정답율 : 82%
|
| 56. | 매크로 프로세서 처리과정으로 옳은 것은? |
| 가. | 매크로 정의 인식→매크로 호출 인식→매크로 정의 저장→매크로 확장과 인수치환 |
| 나. | 매크로 정의 인식→매크로 정의 저장→매크로 호출 인식→매크로 확장과 인수치환 |
| 다. | 매크로 호출 인식→매크로 정의 저장→매크로 정의 인식→매크로 확장과 인수치환 |
| 라. | 매크로 정의 저장→매크로 정의 인식→매크로 호출 저장→매크로 확장과 인수치환 |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 64%
|
| 57. | 레코드가 직접 액세스 기억장치의 물리적 주소를 통해 직접 액세스 되는 파일 구조는? |
| 나. | Indexed Sequential File |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 84%
|
| 58. | 하이퍼큐브에서 하나의 프로세서에 연결되는 다른 프로세서의 수가 4개일 경우 필요한 총 프로세서의 수는? |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 83%
|
| 59. | 구역성(Locality)에 대한 설명으로 옳지 않은 것은? |
| 가. | Denning에 의해 증명된 이론을 어떤 프로그램의 참조 영역은 지역화 된다는 것이다, |
| 나. | 워킹 셋(Working Set) 이론의 바탕이 되었다. |
| 다. | 시간 구역성은 어떤 프로세스가 최근에 참조한 기억 장소의 특정 부분은 그 후에도 계속 참조할 가능성이 높음을 의미한다, |
| 라. | 부 프로그램이나 서브루틴, 순환 구조를 가진 루틴, 스택 등의 프로그램 구조나 자료 구조는 공간 구역성의 특성을 갖는다. |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 56%
| | <문제 해설> 부 프로그램이나 서브루틴, 순환 구조를 가진 루틴, 스택 등의 프로그램 구조나 자료 구조는 시간 구역성이다. |
|
| 60. | 다중 처리기 운영체제 구성에서 주/종(Master/Slave)처리기 시스템에 대한 설명으로 옳지 않은 것은? |
| 나. | 종프로세서는 입/출력 위주의 작업을 처리한다. |
| 라. | 주프로세서에 문제가 발생하면 전체 시스템이 멈춘다. |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 67%
| | <문제 해설> 종프로세서는 연산 작업 처리 [해설작성자 : HG] |
|
| 가. | 모듈의 기능을 예측할 수 있도록 정의한다. |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 86%
|
| 62. | 소프트웨어 개발 방법론에서 구현(Implementation)에 대한 설명으로 가장 적절한 것은? |
| 가. | 요구사항 분석 과정 중 모아진 요구사항을 옮기는 것 |
| 나. | 시스템이 무슨 기능을 수행하는지에 대한 시스템의 목표기술 |
| 다. | 프로그래밍 또는 코딩이라고 불리며 설계 명세서가 컴퓨터가 알 수 있는 모습으로 변환되는 과정 |
| 라. | 시스템이나 소프트웨어 요구사항을 정의하는 과정 |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 83%
|
| 63. | 다음의 객체지향 기법에 관한 설명에서 ( ) 안 내용으로 공통 적용될 수 있는 것은? |
 정답 : [1]☜ 블럭 설정하면 보임 정답율 : 65%
|
| 64. | 최종 사용자가 여러 장소의 고객 위치에서 소프트웨어에 대한 검사를 수행하는 검증 검사 기법의 종류는? |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 81%
|
| 65. | 소프트웨어 위기 발생요인과 거리가 먼 것은? |
| 나. | 소프트웨어 규모의 증대와 복잡도에 따른 개발 비용 감소 |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 79%
|
| 66. | 블랙박스 테스트 기법에 해당하는 내용 모두를 나열한 것은? |
 정답 : [4]☜ 블럭 설정하면 보임 정답율 : 70%
| | <문제 해설> 기능과 관련된 검사는 모두 블랙박스 테스트와 관련된 내용입니다. 비교되는 개념인 화이트박스 검사는 논리적인 부분에 대한 검사이므로 기억하시길. |
|
| 67. | 소프트웨어 품질 목표 중 정확하고 일관된 결과를 얻기 위하여 요구된 기능을 오류 없이 수행하는 정도를 나타내는 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 68%
| | <문제 해설> 1. Reliability : 신뢰성 2. Usefuleness : 유용성 3. Clarity : 명확성 4. Efficiency : 효율 "요구된 기능을 오류 없이 수행하는 정도" 는 신뢰성을 의미 함. |
|
| 68. | 소프트웨어 컴포넌트(Component) 재사용의 이점이라고 볼 수 없는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 73%
|
| 69. | 상향식 통합 검사에 대한 설명으로 옳지 않은 것은? |
| 가. | 깊이 우선 통합법 또는 넓이 우선 통합법에 따라 스터브를 실제 모듈로 대치한다. |
| 라. | 하위 모듈에서 상의 모듈 방향으로 통합하면서 검사한다. |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 52%
| | <문제 해설> 상향식 통합 검사에는 드라이버를 생성한다. [해설작성자 : 김성수] |
|
| 70. | 브룩스(Brooks) 법칙의 의미로 가장 적절한 것은? |
| 가. | 프로젝트 개발에 참여하는 남성과 여성의 비율은 동일해야 한다. |
| 나. | 프로젝트 수행 기간의 단축을 위해서는 많은 비용이 투입되어야 한다. |
| 다. | 프로젝트에 개발자가 많이 참여할수록 프로젝트의 완료 기간은 지연된다. |
| 라. | 새로운 개발 인력이 진행 중인 프로젝트에 투입될 경우 작업 적응 기간과 부작용으로 인해 빠른 시간 내에 프로젝트는 완료될 수 없다. |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 81%
|
| 71. | 럼바우 분석 기법에서 정보 모델링이라고도 하며, 시스템에서 요구되는 객체를 찾아내어 속성과 연산 식별 및 객체들 간의 관계를 규정하여 객체 다이어그램으로 표시하는 모델링은? |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 72%
| | <문제 해설> 객체 모델링 : 정보 동적 모델링 : 상태도 기능 모델링 : 흐름도 [해설작성자 : 대전폴텍유비과14학번] |
|
| 72. | 프로젝트 수행시 민주주의적 팀(Democratic Teams) 구성에 대한 내용에 해당하는 것은? |
| 가. | 프로젝트 팀의 목표 설정 및 의사결정 권한이 팀리더에게 전폭적으로 주어진다. |
| 나. | 팀 구성원 간의 의사교류를 활성화 시키므로 팀원의 참여도와 만족도를 증대시킨다. |
| 다. | 조직적으로 잘 구성된 중앙 집중식 구조이다. |
정답 : [2]☜ 블럭 설정하면 보임 정답율 : 88%
|
| 73. | 유지보수의 종류 중 소프트웨어 테스팅 동안 밝혀지지 않은 모든 잠재적인 오류를 찾아 수정하는 활동에 해당하는 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 61%
| | <문제 해설> Corrective Maintenance : 수정적 유지보수 Adaptive Maintenance : 적응적 유지보수 Perfective Maintenance : 완전적 유지보수 Preventive Maintenance : 예방 유지보수 [해설작성자 : pegasus1023] |
|
| 74. | 객체지향 시스템에서 자료부분과 연산(또는 함수)부분 등 정보처리에 필요한 기능을 한 테두리에 묶는 것을 무엇이라고 하는가? |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 54%
| | <문제 해설> Encapsulation : 캡슐화 [해설작성자 : Ehne] |
|
| 75. | CASE(Computer Aided Software Engineering)에 대한 설명으로 옳지 않은 것은? |
| 가. | 프로그램의 구현과 유지보수 작업만을 중심으로 소프트웨어 생산성 문제를 해결한다. |
| 나. | 소프트웨어 생명 주기의 전체 단계를 연결해 주고 자동화해 주는 통합된 도구를 제공한다. |
| 라. | 소프트웨어 부품의 재사용을 가능하게 한다. |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 58%
| | <문제 해설> 구현과 유지보수뿐만 아니라 요구 분석, 설계, 검사 및 디버깅 과정 전체 또는 일부를 컴퓨터와 전용 소프트웨어 도구를 사용하여 자동화하는 것이다. |
|
| 76. | 프로토타입 모형(Prototyping Model)에 대한 설명으로 옳지 않은 것은? |
| 가. | 개발단계에서 오류 수정이 불가하므로 유지보수 비용이 많이 발생한다. |
| 나. | 최종 결과물이 만들어지기 전에 의뢰자가 최종 결과물의 일부 또는 모형을 볼 수 있다. |
| 다. | 프로토타입은 발주자나 개발자 모두에게 공동의 참조 모델을 제공한다. |
| 라. | 프로토타입은 구현단계의 구현 골격이 될 수 있다. |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 86%
| | <문제 해설> 1번 항목은 폭포수모델의 설명입니다. [해설작성자 : 이희승] |
|
| 77. | 소프트웨어 역공학(Software reverse engineering)에 대한 설명으로 옳지 않은 것은? |
| 가. | 기존 소프트웨어의 구성 요소와 그 관계를 파악하여 설계도를 추출한다. |
| 나. | 역공학의 가장 간단하고 오래된 형태는 재문서화라고 할 수 있다. |
| 다. | 일반적인 개발 단계와는 반대 방향으로 기존 코드를 복구하는 방법이다. |
| 라. | 대상 시스템 없이 새로운 시스템으로 개선하는 변경 작업이다. |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 86%
|
| 78. | 소프트웨어 재공학의 주요 활동 중 다음 설명에 해당하는 것은? |
 정답 : [2]☜ 블럭 설정하면 보임 정답율 : 62%
|
| 79. | 소프트웨어 프로젝트 관리를 효율적으로 수행하기 위한 3p 중 소프트웨어 프로젝트를 수행하기 위한 Framework 의 고려와 가장 연관되는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 62%
|
| 80. | DFD(Data Flow Diagram)에 대한 설명으로 거리가 먼 것은? |
| 가. | 단말(Terminator)은 원으로표기한다. |
| 다. | 자료 흐름과 기능을 자세히 표현하기 위해 단계적으로 세분화된다. |
| 라. | 자료 흐름 그래프 또는 버블(Bubble) 차트라고도 한다. |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 64%
| | <문제 해설> 단말은 직사각형으로 표시합니다. [해설작성자 : uks] |
|
| 81. | 다음은 OSI(Open System Interconnection) 7계층 중 어떤 계층에 대한 설명인가? |
 정답 : [2]☜ 블럭 설정하면 보임 정답율 : 68%
|
| 82. | HDLC에서 비트 스터핑(Bit Stuffing)의 수행 목적으로 옳은 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 44%
| | <문제 해설> 비트 스터핑(bit stuffing)이란 데이터 필드에 1이 연속하여 5개 나타나면 그 뒤에 0을 추가하여 플래그 패턴과 구별할수 있게 해주는 방법이다.비트 스터핑의 사용으로 임의의 비트 패턴이 프레임의 데이터 필드에 삽입된다. 이러한 성질을 데이터 투명도(data transparency)라 한다. |
|
| 83. | OSI 7계층 중 네트워크 가상 터미널(network virtual terminal)이 존재하여 서로 상이한 프로토콜에 의해 발생하는 호환성 문제를 해결하는 계층은? |
| 가. | 데이터 링크 계층(data link layer) |
| 다. | 표현 계층(presentation layer) |
| 라. | 응용 계층(application layer) |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 37%
| | <문제 해설> 프로토콜에 의해 발생되는 호환성 문제는 네트워크 환경에서 제공하는 서비스에 관한 문제임 즉, 응용계층의 기능 [해설작성자 : alsdud] |
|
| 84. | LAN의 매체 접근 제어 방식에 해당하지 않는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 72%
| | <문제 해설> LLC는 2계층 데이터링크 계층에서 사용 됩니다. [해설작성자 : uks] |
|
| 85. | 전송할 데이터가 있는 채널만 차례로 시간 슬롯을 이용하여 데이터와 함께 주소정보를 헤더로 붙여 전송하는 다중화 방식은? |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 66%
|
 정답 : [2]☜ 블럭 설정하면 보임 정답율 : 67%
|
| 87. | 데이터 링크 제어 프로토콜 중 PPP(Point to Point Protocol)에 대한 설명으로 틀린 것은? |
| 라. | 비동기 및 동기식 점대점 링크에서 사용할 수 있다. |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 51%
| | <문제 해설> 오류제어와 흐름제어 기능을 제공하는 것은 TCP 이다. [해설작성자 : R] |
|
| 88. | HDLC에서 프레임의 시작과 끝을 정의하는 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 80%
|
| 89. | 블루투스(Bluetooth)의 프로토콜 스택에서 물리계층을 규정하는 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 62%
|
| 90. | HDLC(High-level Data Link Control)의 세 가지 동작 모드 중 다음 설명에 해당하는 것은? |
 정답 : [1]☜ 블럭 설정하면 보임 정답율 : 50%
|
| 91. | TCP/IP 모델의 인터넷 계층 프로토콜로 맞는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답율 : 43%
| | <문제 해설> 응용계층 - HTTP,SMTP,FTP,DNS 전송계층 - TCP, UDP 인터넷계층 - ARP, IP 네트워크 액세스 계층 - IEEE802, X.25, PPP, Ethernet [해설작성자 : 박미애] |
|
 정답 : [1]☜ 블럭 설정하면 보임 정답율 : 61%
|
| 93. | X.25에서 오류 제어와 흐름 제어, 가상 회선의 설정과 해제, 다중화 기능, 망 고장 발생 시 회복 메커니즘을 규정하는 계층은? |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 39%
| | <문제 해설> OSI 계층의 네트워크 계층에 해당하는 X.25의 계층은 패킷계층이다. [해설작성자 : 효로롱] |
|
 정답 : [2]☜ 블럭 설정하면 보임 정답율 : 68%
|
| 95. | IP 프로토콜의 특징으로 옳지 않은 것은? |
| 다. | IP 헤더는 항상 20바이트의 고정된 길이를 가진다. |
| 라. | IP 데이터그램은 전소순서와 도착순서가 다를 수 있다. |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 59%
| | <문제 해설> IP 헤더는 기본헤더 20byte + 0~40 바이트의 가변 길이를 가진다. [해설작성자 : 이희승] |
|
| 96. | 송/수신측 간의 전송 경로 중 최적의 패킷 교환 경로를 설정하는 기능인 경로의 설정 요소가 아닌 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 40%
| | <문제 해설> 경로설정(Routing) 요소 ㆍ성능 기준 ㆍ경로 결정 시간 ㆍ결정 위치 ㆍ네트워크 정보 출처 ㆍ경로 배정 갱신 시간 ㆍ경로설정 알고리즘 [해설작성자 : 링이] |
|
| 97. | 동기식 문자 지향 프로토콜 프레임에서 전송될 문자의 시작을 나타내는 제어 문자는? |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 71%
|
| 98. | OSI-7 계층 중 물리계층에서 규정한 특성이라고 할 수 없는 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 60%
| | <문제 해설> 물리계층의 특성은 기계적 특성, 전기적 특성, 기능적 특성, 절차적 특성이 있다. [해설작성자 : R] |
|
| 99. | 비동기식 전달모드(ATM)에 사용되는 ATM cell 의 헤더와 유료부하(payload)의 크기는 각각 몇 옥텟(octet)인가? |
정답 : [3]☜ 블럭 설정하면 보임 정답율 : 47%
| | <문제 해설> 옥텟 = 바이트 ATM Cell의 헤더크기 = 5바이트(5옥텟) / 정보블록(페이로드) = 48바이트(48옥텟) [해설작성자 : 이희승] |
|
| 100. | 다음이 설명하고 있는 라우팅 프로토콜은? |
 | 가. | BGP(Border Gateway Protocol) |
| 나. | RIP(Routing Information Protocol) |
| 다. | OSPF(Open Shortest Path First) |
| 라. | EGP(Exterior Gateway Protocol) |
정답 : [1]☜ 블럭 설정하면 보임 정답율 : 48%
|
정보처리기사 필기 기출문제 및 CBT 2013년08월18일을 이용해 주셔서 감사합니다.