위 이미지를 클릭하시면 인터넷으로 바로 문제를 풀어 보실수 있습니다.
(해설, 모의고사, 오답노트, 워드, 컴활, 정보처리 상설검정 프로그램 기능 포함)
전자문제집 CBT란?
종이 문제집이 아닌 인터넷으로 문제를 풀고 자동으로 채점하며 모의고사, 오답 노트, 해설까지 제공하는
무료 기출문제 학습 프로그램으로 실제 상설검정에서 사용하는 OMR 형식의 CBT를 제공합니다.
최신 정보처리기사(구) 필기 기출문제(해설) : [다운로드]
정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2012년03월04일1. | 속성(attribute)에 대한 설명으로 틀린 것은? |
나. | 속성은 데이터베이스를 구성하는 가장 작은 논리적 단위이다. |
다. | 속성은 파일 구조상 데이터 항목 또는 데이터 필드에 해당된다. |
라. | 속성의 수를 “cardinality” 라고 한다. |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 73%
| <문제 해설> 속성의 수 = Degree or 차수 튜플의 수 = Cardinality or 기수, 대응수 [해설작성자 : 영혼의인도] |
|
2. | 시스템 카탈로그에 대한 설명으로 틀린 것은? |
가. | 시스템 카탈로그에 저장된 정보를 슈퍼 데이터(super data)라고 한다. |
나. | 시스템 자신이 필요로 하는 스키마 및 여러 가지 객체에 관한 정보를 포함하고 있는 시스템 데이터베이스이다. |
다. | 카탈로그들이 생성되면 자료 사전에 저장되기 때문에 좁은 의미로 자료 사전이라고도 한다. |
라. | 시스템 카탈로그에 대한 사용자의 접근은 읽기 전용으로만 허용된다. |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 72%
| <문제 해설> 시스템 카탈로그에 저장된 정보는 메타 데이터라고 한다 [해설작서자 : 곰탱이] |
|
나. | 각 속성은 릴레이션 내에서 유일한 이름을 가지며, 속성의 순서는 큰 의미가 없다. |
다. | 하나의 릴레이션에서 튜플의 순서는 없다. |
라. | 한 릴레이션에 나타난 속성 값은 논리적으로 더 이상 분해할 수 없는 원자 값이어서는 안 된다. |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 83%
| <문제 해설> 1. 한 릴레이션에 포함되 튜플들은 모두 상이하다 2. 한 릴레이션에 포함된 튜플 사이에는 순서가 없다. 3. 튜플들의 삽입, 삭제 등의 작업으로 인해 릴레이션은 시간에 따라 변한다. 4. 릴레이션 스키마를 구성하는 속성들 간의 순서는 중요하지 않다. 5. 속성의 유일한 식별을 위해 속성의 명칭은 유일해야 하지만, 속성을 구성하는 값은 동일한 값이 있을 수 있다. 6. 릴레이션을 구성하는 튜플을 유일하게 식별하기 위해 속성들의 부분집합을 키(Key)로 설정한다. 7. 속성은 더 이상 쪼갤 수 없는 원자값만을 저장한다. |
|
4. | 정규형에 대한 설명으로 옳지 않은 것은? |
가. | 제 2정규형은 반드시 제 1정규형을 만족해야 한다. |
나. | 정규화 하는 것은 테이블을 결합하여 종속성을 제거하는 것이다. |
다. | 제 1정규형은 릴레이션에 속한 모든 도메인이 원자값 만으로 되어 있는 릴레이션이다. |
라. | BCNF는 강한 제 3정규형이라고도 한다. |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 67%
| <문제 해설> 정규화 하는 것은 테이블을 "분해하여" 종속성을 제거하는 것이다. |
|
5. | 데이터베이스의 정의로 적합하지 않은 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 77%
| <문제 해설> 데이터베이스 정의 1.통합된 데이터(Intergrated Data) 2.저장된 데이터(Stored Data) 3.운영 데이터(Operational Data) 4.공용 데이터(Shared Data) [해설작성자 : KARDS] |
|
6. | 데이터베이스 무결성과 보안의 차이점에 대한 설명으로 가장 적합한 것은? |
가. | 무결성은 권한이 있는 사용자로부터 데이터베이스를 보호하는 것이고, 보안은 권한이 없는 사용자로부터 데이터베이스를 보호하는 것이다. |
나. | 무결성은 권한이 없는 사용자로부터 데이터베이스를 보호하는 것이고, 보안은 권한이 있는 사용자로부터 데이터베이스를 보호하는 것이다. |
다. | 무결성과 보안은 모두 권한이 있는 사용자로부터 데이터베이스를 보호하는 것이지만, 보안은 사용자 계정과 비밀번호로 관리한다. |
라. | 무결성과 보안은 모두 권한이 없는 사용자로부터 데이터베이스를 보호하는 것이지만, 무결성은 DBMS가 자동적으로 보장해 준다. |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 69%
| <문제 해설> 무결성은 권한있는 사용자로부터 DB 보호 보안은 권한이 없는 사용자로부터 DB보호 [해설작성자 : 병아리] |
|
7. | 계층형 데이터 모델에 대한 설명으로 옳지 않은 것은? |
가. | 링크를 사용하여 자료와 자료사이의 관계성을 나타낸다. |
나. | CODASYL DBTG 모델이라고도 한다. |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 54%
| <문제 해설> CODASYL DBTG 모델과 가장 밀접한 관계가 있는 것은 네트워크형 데이터 모델이다. |
|
8. | Which of the following is not a component of Entity-Relationship diagram? |
가. | Rectangles, which represent entity sets |
나. | Ellipses, which represent database operations |
다. | Diamond, which represent relationships among entity sets |
라. | Lines, which link attributes to entity sets and entity sets to relationships |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 61%
| <문제 해설> 타원은 속성 attribute를 나타내기때문에 2번이 틀림.
①사각형:개체 관계를 표현한다. ②타원:데이터베이스 연산을 표현하다. ③마름모:개체 집합의 관계를 표현하다. ④선:개체와 속성 사이의 연결 그리고 개체 집합과 관계 사이의 연결을 표현한다. 타원은 속성을 표현하기 위한 도구입니다. [해설작성자 : 1010] |
|
9. | 순차 파일에 대한 설명으로 옳지 않은 것은? |
나. | 기억장치에 대한 임의접근이나 순차접근이 모두 가능하다. |
다. | 필요한 레코드의 삽입, 삭제, 수정시 파일을 재구성해야 한다. |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 60%
| <문제 해설> 오답피하기
일반적으로 말하는 랜덤접근, 순차접근에 관한 문제가 아닙니다. 본 문제는 DB에서 말하는 순차 파일을 말합니다. 따라서 2번 보기 문제를 순차접근으로 생각하면 틀린 보기라고 생각할수 있지만 본 문제는 접근 방식을 말하는 것이 아닌 DB에서 데이터를 저장하는 방식인 순차파일을 말합니다. 참고하세요 |
|
10. | 동시성 제어를 위한 직렬화 기법으로 트랜잭션간의 순서를 미리 정하는 방법은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 62%
| <문제 해설> 타임스탬프기법 : 동시성 제어를 위한 직렬화 기법으로 트랜잭션간의 순서를 미리 정하는 기법 [해설작성자 : 리버풀] |
|
11. | 트랜잭션들을 수행하는 도중 장애로 인해 손상된 데이터베이스를 손상되기 이전의 정상적인 상태로 복구시키는 작업은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 84%
| <문제 해설> 데이터베이스를 손상되기 이전으로 되 돌리는 것은 복구(Recovery)임. [해설작성자 : 아게르] |
|
12. | 다음과 같은 중위식 표현을 후위식으로 옳게 표현한 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 73%
| <문제 해설> 후위식(Postfix)은 중위식 표현에서 두개의 피연산자의 연산자를 뒤로 보내는 것으로 연산의 우선순위에 맞추어 이동하면 됨. [해설작성자 : 아게르] |
|
13. | 다음은 관계 대수의 수학적 표현식이다. 해당되는 연산은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 65%
| <문제 해설> R 곱하기 S r은 R의 원소. s는 S의 원소 그러면 a1 * b1 + a2 * b2 + .............+ an * bn 카티션 프로덕트 |
|
14. | 다음 중 큐가 요구되는 작업으로 가장 적합한 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 73%
| <문제 해설> 큐는 FIFO(First In First Out)를 사용하는 자료구조이다. 때문에 먼저 입력된 작업을 먼저 해야하는 작업 스케줄링에 큐를 사용하는 것이 적합하다. [해설작성자 : 해리팍] |
|
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 76%
| <문제 해설> three-level schema - 데이터 베이스를 정의하는 방식 conceptual schema : 데이터 자체의 기술 extenal schema : 개체 응용의 입장에서 본 데이터 베이스의 일부분의 기술 internal schema: conceptual schema를 컴퓨터 상에 실현하는 기법의 기술
- 네이버 지식백과, 2012.08.13, http://terms.naver.com/entry.nhn?docId=839662&mobile&categoryId=2959
[해설작성자 : 맘은소년] |
|
16. | 다음 자료에 대하여 버블 기법을 이용하여 오름차순으로 정렬하고자 한다. 2회전 후의 결과는? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 50%
| <문제 해설> 거품 정렬(Bubble sort)은 두 인접한 원소를 검사하여 정렬하는 방법이다. 시간 복합도가 O(n의 제곱) 으로 상당히 느리지만, 코드가 단순하기 때문에 자주 사용된다. 원소의 이동이 거품이 수면으로 올라오는 듯한 모습을 보이기 때문에 지어진 이름이다. - 위키백과, 2012.08.13, http://ko.wikipedia.org/wiki/%EA%B1%B0%ED%92%88_%EC%A0%95%EB%A0%AC
문제보기의 실행 예 초기상태 : 37 14 17 40 35 1회전완료: 14 17 37 35 40 2회전완료: 14 17 35 37 40 [해설작성자 : 맘은소년]
초기상태 : 37 14 17 40 35 1회전 : [37 14] 17 40 35 -> 14 [37 17] 40 35 -> 14 17 [37 40] 35 -> 14 17 37 [40 35] 1회전 완료 : 14 17 37 35 40 2회전 : [14 17] 37 35 40 -> 14 [17 37] 35 40 -> 14 17 [37 35] 40 2회전 완료 : 14 17 35 37 40 |
|
17. | 데이터베이스의 설계 과정을 올바르게 나열한 것은? |
가. | 요구조건 분석 → 개념적 설계 → 물리적 설계 → 논리적 설계 |
나. | 요구조건 분석 → 개념적 설계 → 논리적 설계 → 물리적 설계 |
다. | 요구조건 분석 → 논리적 설계 → 개념적 설계 → 물리적 설계 |
라. | 요구조건 분석 → 물리적 설계 → 개념적 설계 → 논리적 설계 |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 82%
| <문제 해설> 요구조건 분석 → 개념적 설계 → 논리적 설계 → 물리적 설계 |
|
가. | 뷰는 삽입, 삭제, 갱신 연산에 제약사항이 없다. |
나. | 뷰는 데이터 접근 제어로 보안을 제공한다. |
라. | 뷰는 데이터의 논리적 독립성을 제공한다. |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 74%
|
19. | 다음 설명의 ⓐ와 ⓑ에 들어갈 수 있는 가장 적합한 용어들로 구성된 것은? |
가. | ⓐ foreign key, ⓑ primary key |
나. | ⓐ alternate key, ⓑ primary key |
다. | ⓐ alternate key, ⓑ foreign key |
라. | ⓐ primary key, ⓑ alternate key |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 61%
| <문제 해설> foreign key는 다른R(릴레이션)과 참조관계에 있을 때, 참조되는R의 key를 foreign key로 참조함으로써 두 R의 관계를 이어줄 수 있다. 이 때, 참조하는 R의 foreign key는 참조되는 R의 primary key와 match된다. [해설작성자 : 허브] |
|
20. | 이행적 함수 종속 관계를 의미하는 것은? |
가. | A→B 이고 B→C 일 때, A→C를 만족하는 관계 |
나. | A→B 이고 B→C 일 때, C→A를 만족하는 관계 |
다. | A→B 이고 B→C 일 때, B→A를 만족하는 관계 |
라. | A→B 이고 B→C 일 때, C→B를 만족하는 관계 |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 83%
| <문제 해설> 이행성(Transitivity) (이행의 공리): 만약 X → Y이고 Y → Z이면 X → Z이다. |
|
21. | 다음 중 cycle stealing과 관계있는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 56%
| <문제 해설> 채널(channel)과 프로세서(processor)가 동시에 주기억 장치에 접근하려는 경우 문제가 발생한다. 왜냐하면 어떤 순간에 주기억 장치에 접근할 수 있는 것은 단지 하나뿐이기 때문이다. 이러한 경우에는 보통 채널에 우선 순위를 높게 주는데, 이렇게 되면 채널이 주기억 장치에 접근하는 동안에는 프로세서는 주기억 장치를 사용하지 못하고 잠시 쉬어야 하는데, 이것을 “사이클 스틸링” 이라고 한다. 채널은 적은 양의 사이클을 필요로 하므로 이런 방식으로 채널의 우선 순위를 높게 해주면 입출력 장치의 효율이 높아진다. 일반적으로 운영 체제 스케줄링 구조는 프로세스를 주로 사용하는 프로그램보다 입출력을 주로 하는 프로그램에게 우선 순위를 높게 해준다.
- 네이버 지식백과, 2012.08.13, http://terms.naver.com/entry.nhn?docId=819535&mobile&categoryId=209
[해설작성자 : 맘은소년]
cycle stealing은 CPU가 프로그램을 수행하느라 Major cycle을 돌고 있을때 DMA제어기가 하나의 워드 전송을 위해서 일시적으로 CPU사이클을 훔쳐서 사용하는 경우를 의미합니다. [해설작성자: INQ-Ahn] |
|
가. | 레지스터는 워드를 구성하는 비트 개수만큼의 플립플롭으로 구성된다. |
나. | 여러 개의 플립플롭은 공통 클록의 입력에 의해 동시에 여러 비트의 입력 자료가 저장된다. |
다. | 레지스터에 사용되는 플립플롭은 외부입력을 그대로 저장하는 T 플립플롭이 적당하다. |
라. | 레지스터를 구성하는 플립플롭은 저장하는 값을 임의로 설정하기 위해 별도의 입력단자를 추가할 수 있으며, 저장값을 0 으로 하는 것을 설정해제(CLR)라 한다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 58%
| <문제 해설> T flip flop의 T는 Toggle의 약자로, T flip flop은 매 클록 신호마다 값을 반대로 바꿉니다(토글). 따라서 임의의 값을 저장하는 레지스터에 사용하기에는 알맞지 않은 플립 플롭이며 D(Data)의 값에 따라 출력값을 설정할 수 있는 D 플립 플롭이 적당합니다. [해설작성자 : YJ]
T flip-flop 입력 단자가 한 개로, 한 개의 펄스가 오면 세트되고 다음에 또 하나의 펄스가 오면 리셋된다. 입력 단자는 같고 차례차례 출력 상태가 변화하는 플립플롭.
D flip-flop 하나의 입력 단자가 있고 클록 펄스가 인가되었을 때 입력 신호가 1이면 1로, 0이면 0으로 자리잡는 플립플롭. 일반적으로 입력 신호를 클록 펄스의 시간 간격만큼 지연시켜 출력으로 내는 데 사용된다. 표는 동기식 D 플립플롭의 입력값과 출력값의 관계를 나타낸 것이다. Qn+1은 n+1번째의 클록 펄스에 의한 출력을 표시한다.
- 네이버 지식백과, 2012.08.13, http://terms.naver.com/entry.nhn?docId=862489&mobile&categoryId=2959 [해설작성자 : 맘은소년] |
|
23. | propagation delay에 대한 설명으로 옳지 않은 것은? |
가. | gate상의 operating speed는 propagation delay에 비례한다. |
나. | carry propagation은 ALU(arithmetic logic unit)path에서 가장 긴 delay를 말한다. |
다. | 더 빠른 gate를 사용함으로써 propagation delay time을 줄일 수 있다. |
라. | ALU의 parallel-adder에 carry propagation을 줄이기 위해 carry lock ahead를 사용한다. |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 35%
| <문제 해설> Propagation Delay(전파지연)의 동작속도는 지연시간에 반비례한다. [해설작성자 : 진주] |
|
24. | 짝수 패리티 비트의 해밍 코드로 0011011을 받았을 때 오류가 수정된 정확한 코드는? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 39%
| <문제 해설> 데이터 비트에 따른 패리티 코드는 아래의 수식에 의해 구해진다. 2^p - 1 >= m + p (m:데이터 비트의 개수, p는 수식을 만족하는 가장 작은 수=>패리티 비트 수) 해밍 코드가 7비트이므로 m + p는 7이다 따라서 위의 부등식을 만족하는 가장 작은 p는 3 이다. (m=4, p=3)
패리티 비트는 왼쪽부터 2^0이다. (데이터 비트는 패리티를 제외하고 오른쪽 부터 위치함) 따라서 해밍 코드는 아래와 같이 나뉜다 해밍코드 : 0011011 패리티코드 : 00 1 데이터코드 : 1 011
패리티 비트가 짝수를 이루어야 할 데이터 비트의 자리는
2^0 : 1 3 5 7 => 0 1 0 1 (짝수 : 정상) 2^1 : 2 3 6 7 => 0 1 1 1 (홀수 : 비정상) 2^2 : 4 5 6 7 => 1 0 1 1 (홀수 : 비정상)
데이터 비트 3 5 7 이 정상이므로 6이 비정상이라는 것을 알 수 있다.
따라서 수정된 정확한 코드는 0011001
[해설작성자 : 맘은소년] |
|
25. | 1의 보수로 음수를 표현하는 방식에 비하여 2의 보수로 음수를 표현하는 방식의 특징으로 옳은 것은? |
가. | 디지털 장치에서 음수화 구현이 쉽지 않다. |
라. | 4비트로 수를 표현하면 -7 ~ +7 범위의 수를 표현할 수 있다. |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 54%
| <문제 해설> 음수 표현 시 숫자 1개를 더 표현가능. 덧셈연산시 자리올림(Carry)이 발생하면 무시하므로 더 간단. 0이 하나만 존재함. [해설작성자 : 영혼의인도] |
|
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 64%
| <문제 해설> * 플립플롭은 전원이 공급되고 있는 한, 상태의 변화를 위한 외부 신호가 발생할 때까지 현재의 상태를 그대로 유지하는 논리회로이다. * 1개가 1Bit를 구성하는 2진 셀이다. * 반도체 기억장치에서 2진수 1자리값을 기억하는 메모리 소자로 1KByte를 저장하려면 2^10 * 8 개의 플립플롭이 필요하다. * 레지스터, RAM, 카운터 등을 구성하는 기본 소자이다. *기본적으로 2개의 NAND or NOR 게이트를 이용하여 구성한다. [해설작성자 : 영혼의인도] |
|
27. | 하드웨어의 특성상 주기억장치가 제공할 수 있는 정보 전달의 능력 한계를 무엇이라 하는가? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 71%
| <문제 해설> 주기억 장치 대역폭 : 주 기억 장치가 제공할수 있는 정보 전달의 능력 한계 [해설작성자 : 신난영수] |
|
28. | 하드웨어 신호에 의하여 특정 번지의 서브루틴을 수행하는 것을 무엇이라 하는가? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 61%
| <문제 해설> 벡터 인터럽트 : 컴퓨터에 인터럽트가 생겼을 때 프로세서의 인터럽트 서비스가 특정한 장소로 점프하도록 구성되어 있는 것. [해설작성자 : 묵사랑] |
|
29. | CPU에 의해 참조되는 각 주소는 가상주소를 주기억장치의 실제주소로 변환하여야 한다. 이것을 무엇이라 하는가? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 72%
|
30. | DMA(Direct Memory Access) 과정에서 인터럽트가 발생하는 시점은? |
나. | DMA 제어기가 자료 전송을 종료했을 때 |
다. | 중앙처리장치가 DMA 제어기를 초기화할 때 |
라. | 사이클 훔침(cycle stealing)이 발생하는 순간 |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 41%
| <문제 해설> DMA 제어기가 자료 전송을 종료하면 인터럽트가 발생하여 CPU에게 알립니다. [해설작성자 : 1010] |
|
31. | 다중처리기에 대한 설명으로 옳지 않은 것은? |
나. | 하나의 복합적인 운영체제에 의하여 전체 시스템이 제어된다. |
다. | 각 프로세서의 기억장치만 있으며 공유 기억장치는 없다. |
라. | 프로세서들 중 하나가 고장나도 다른 프로세서들에 의해 고장난 프로세서의 작업을 대신 수행하는 장애극복이 가능하다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 61%
| <문제 해설> 여러 프로세스는 하나의 공통된 기억장치를 가진다 |
|
32. | 명령어 파이프라이닝을 사용하는 목적은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 56%
| <문제 해설> 한 CPU (개별)명령어들의 실행속도가 빨라지는것이 아니라 한 사이클시간에 여러 (개별)명령어들을 중첩 실행하여 프로그램 전체의 속도가 향상된다 [해설작성자 : 박모씨] |
|
33. | 프로그램이 가능한 논리소자로, n개의 입력에 대하여 2의 N승개 이하의 출력을 만들 수 있는 논리회로는? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 54%
| <문제 해설> PLA - Programmable logic array [해설작성자 : 영혼의인도] |
|
34. | 256 × 8 RAM 소자를 이용해서 2Kbyte의 용량을 갖는 메모리를 구성하려고 한다. 필요한 RAM 소자의 개수는? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 45%
| <문제 해설> 256 × 8은 256Byte. 2Kbyte / 256 = 8 *K=1024(2의 10승) [해설작성자 : 재나] |
|
35. | 다음 그림은 입출력 시스템의 구성도이다. ①, ②, ③, ④의 내용을 순서대로 나열한 것은? |
가. | 입출력 제어기, 입출력 장치제어기, 인터페이스, 입출력 장치 |
나. | 입출력 장치제어기, 입출력 제어기, 인터페이스, 입출력 장치 |
다. | 입출력 제어기, 인터페이스, 입출력 장치제어기, 입출력 장치 |
라. | 인터페이스, 입출력 장치제어기, 입출력 제어기, 입출력 장치 |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 50%
|
36. | 반감산기에서 차를 얻기 위하여 사용하는 게이트는 EX-OR이다. 이 EX-OR와 같은 기능을 수행하기 위하여 필요한 게이트를 조합할 때, 필요한 게이트와 개수는? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 40%
| <문제 해설> X-OR을 위해서는 NOT게이트가 필요한데 NAND게이트에 같은 입력값을 2개넣어주면 NOT을만들수잇다 식으로는 (입력값*입력갑)'로 안에 입력값자신의 곱은 자신이므로 자신의 보수가 만들어진다 [해설작성자 : by.min] |
|
37. | 다음은 DMA의 데이터 전송 절차를 나열한 것이다. 순서가 옳은 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 47%
| <문제 해설> DMA 전송절차는 DMA 제어기가 자료전송을 종료했을때 CPU에 인터럽트 신호를 발생시키므로 가장 마지막에 인터럽트가 옵니다. 1.버스 사용 요구 2.버스 사용 허가 3.데이터 전송 4.인터럽트
정답은 3번입니다. [해설작성자 : 문은상] |
|
38. | 어떤 computer의 메모리 용량은 1024 word이고 1 word는 16 bit로 구성되어 있다면 MAR과 MBR은 최소 몇 bit로 구성되어 있는가? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 70%
| <문제 해설> MBR = 1Word = 16bit MAR = 2^10Word = 10bit [해설작성자 : EJ] |
|
가. | 인터럽트가 발생했을 때 CPU의 상태는 보존하지 않아도 된다. |
나. | 인터럽트가 발생하게 되면 CPU는 인터럽트 사이클이 끝날 때까지 동작을 멈춘다. |
다. | 인터럽트 서비스 루틴을 실행할 때 인터럽트 플래그(IF)를 0으로 하면 인터럽트 발생을 방지할 수 있다. |
라. | 인터럽트 서비스 루틴 처리를 수행한 후 이전에 수행 중이던 프로그램의 처음상태로 복귀한다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 45%
| <문제 해설> - 인터럽트가 발생했을 때는 반드시 씨피유의 현재 상태를 보존해야 함. - 인터럽트 발생 시 씨피유는 인터럽트를 요구한 장치의 요구를 처리 - 인터럽트 서비스 루틴 처리를 수행한 후 이전에 수행중이던 프로그램의 처음 상태가 아닌 인터럽트 직전에 처리하던 위치로 복귀. [해설작성자 : 재멋] |
|
40. | 중앙 연산 처리장치의 하드웨어적인 요소가 아닌 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 65%
| <문제 해설> MODEM : 신호변환기 [해설작성자 : 체비] |
|
나. | 파일에 대한 여러 가지 접근 제어 방법 제공 |
다. | 정보 손실이나 파괴를 방지하기 위한 기능 |
라. | 고급 언어로 작성된 원시 프로그램의 번역 |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 77%
| <문제 해설> 고급언어로 작성된 원시프로그램의 번역은 컴파일러의 역할입니다 |
|
42. | 일정량 또는 일정 기간 동안 데이터를 한꺼번에 모아서 처리하는 운영체제의 운영 기법은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 79%
|
43. | 프로세스 내에서의 작업 단위로서 시스템의 여러 자원을 할당받아 실행하는 프로그램의 단위를 의미하는 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 58%
| <문제 해설> Thread : 프로세스 내에서 작업 단위로서 시스템의 여러자원을 할당 받아 실행하는 프로그램 단위 [해설작성자 : 신난영수] |
|
44. | 4개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, LRU 페이지 교체 알고리즘을 사용할 경우 몇 번의 페이지 결함이 발생하는가? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 63%
| <문제 해설> 1 2 3 1 2 4 1 2 ================== 1 1 1 X X 1 X X 2 2 2 3 3 4
총 4번이 발생합니다. LRU는 최근에 사용한것입니다 페이지 수가 3이면 현재 위치수 + 앞 2수 페이지 수가 4이면 현재 위치수 + 아 3수 이렇게 숫자를 내리시면 됩니다 [해설작성자 : 춘천청와대]
LRU 알고리즘은 주기억장치에 새로운 페이지를 추가할 공간이 없을 때 주기억장치에서 참조된지 가장 오래된 페이지를 지우고 새로우 페이지를 추가하는 방식입니다.
페이지 결함은 주기억 장치에 참조하고자 하는 페이지가 없는 경우를 말합니다. 따라서 문제의 보기는 아래와 같이 실행됩니다. 페이지 주기억장치 상태 결과 ================================ 1 비어있음 페이지 결함(주기억장치에 페이지 1 추가) 2 1 페이지 결함(주기억장치에 페이지 2 추가) 3 1 2 페이지 결함(주기억장치에 페이지 3 추가) 1 1 2 3 성공(페이지 1은 이미 주기억장치에 있음) 2 1 2 3 성공(페이지 2는 이미 주기억장치에 있음) 4 1 2 3 페이지 결함(주기억장치에 페이지 4 추가) 1 1 2 3 4 성공(페이지 4는 이미 주기억장치에 있음) 2 1 2 3 4 성공(페이지 2는 이미 주기억장치에 있음)
따라서 4번의 페이지 결함이 발생합니다.
[해설작성자 : 맘은소년] |
|
45. | 다중 처리기 운영체제 형태 중 주/종(Master/Slave) 처리기에 대한 설명으로 틀린 것은? |
가. | Slave 만이 운영체제를 수행할 수 있다. |
나. | Master에 문제가 발생하면 입출력 작업을 수행할 수 없다. |
라. | 하나의 처리기를 Master로 지정하고 다른 처리기들은 Slave로 지정한다. |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 76%
| <문제 해설> Slave(종)은 연산만 수행한다. [해설작성자 : 나미니] |
|
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 69%
| <문제 해설> 프로세스는 비동기적 행위를 일으키는 주체입니다. [해설작성자 : 김루비] |
|
47. | NUR(Not-Used-Recently) 페이지 교체방법에서 가장 우선적으로 교체 대상이 되는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 63%
| <문제 해설> NUR : 참조비트와 변형비트를 이용
참조비트: 0 , 변형비트: 0 일때, 가장 먼저 교체 참조비트: 1 , 변형비트: 1 일때, 가장 나중에 교체 |
|
48. | 디스크 스케줄링의 목적과 거리가 먼 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 66%
| <문제 해설> 디스크 스케줄링의 목정 -하드 디스크 검색으로 낭비되는 시간을 최소화한다. -특정한 프로세스의 입출력 요청의 우선 순위를 정한다. -디스크 대역을 실행 중인 각 프로세스에 할당한다. -정해진 기한까지 요청을 보증한다. [해설작성자 : 유용] |
|
49. | 메모리 관리 기법 중 Worst fit 방법을 사용할 경우 10K 크기의 프로그램 실행을 위해서는 어느 부분이 할당되는가? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 76%
| <문제 해설> 가장큰 공간에 할당합니다. 메모리할당 1. First Fit - 가장 처음으로 들어갈 수 있는 영역에 할당 - 간단하고 Speed 측면에서 유리
2. Best Fit - 가장 딱 맞는 공간에 할당 - 작은 여유공간 생김 - 관리하기 어려워짐 (작은 hole이 많아져서)
3. Worst Fit - 가장 큰 공간에 할당 ※ 무엇이 좋다라고 할 수는 없으나 일반적으로 First Fit이 빠름
[출처] MMU / Dynamic Loading / Dynamic Linking / Stub / Swapping / 메모리 할당 방식(first, best, worst fit) / Flagmentation|작성자 드나느나 |
|
50. | 어셈블러를 두 개의 패스(pass)로 구성하는 주된 이유는? |
가. | 한 개의 패스만을 사용하면 프로그램의 크기가 증가하여 유지보수가 어렵기 때문 |
나. | 한 개의 패스만을 사용하면 프로그램의 크기가 증가하여 처리속도가 감소하기 때문 |
다. | 한 개의 패스만을 사용하면 기호를 모두 정의한 뒤에 해당 기호를 사용해야만 하기 때문 |
라. | 패스 1, 2의 어셈블러 프로그램이 작아서 경제적이기 때문 |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 47%
| <문제 해설> 두 개의 패스(Pass)를 사용하면 기호를 정의하기 전에 사용 할 수 있는 프로그램 작업이 용이합니다. 프로그램에서 사용되는 기호를 프로그램의 맨 나중에 정의할 경우 이중 패스 어셈블러에서는 두번에 걸쳐 번역하므로 기호를 정의하기 전에 프로그램 사용이 가능한 것입니다. [해설작성자 : 오타검출반] |
|
51. | 분산 처리 운영체제 시스템을 설계하는 주된 이유가 아닌 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 72%
| <문제 해설> 분산 처리 운영체제 시스템의 설계 목적에는 연산 속도 향상, 자원 공유, 신뢰도 향상, 컴퓨터 통신 등이 있다. [해설작성자 : 스피리츠] |
|
52. | HRN(Highest Response Scheduling) 스케줄링 기법에서 우선순위 결정 방법은? |
가. | (대기시간 + 서비스 시간) / 대기시간 |
나. | (대기시간 + 서비스 시간) / 서비스시간 |
다. | 대기시간 / (대기 시간 + 서비스 시간) |
라. | 서비스 시간 / 본문 (대기 시간 + 서비스 시간) |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 72%
| <문제 해설> HRN (Highest Response ratio Next) Response ratio가 가장 높은 프로세스를 우선수행 Response ratio = (대기 시간+서비스 시간)/서비스 시간 [해설작성자 : 맘은소년] |
|
53. | 분산 운영체제의 구조 중 다음 설명에 해당하는 것은? |
가. | Multi-access Bus Connection |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 61%
| <문제 해설> 다중 접근 버스 연결(Multi Access Bus Connection)형 • 시스템 내의 모든 사이트들이 공유 버스에 연결된 구조 • 물리적 구조가 단순하고 사이트의 추가와 삭제가 용이 • 사이트의 고장은 통신에 영향을 주지 않지만 공유 버스의 고장은 전체 시스템에 영향을 줌 -------------------------- 3. STAR 성형 4. RING 링형
[해설작성자 : 묵사랑] |
|
54. | 다음 설명에 해당하는 디렉토리 구조는? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 66%
| <문제 해설> Unix는 트리 구조이기 때문에 3번이 정답입니다. [해설작성자 : 황씨] |
|
55. | UNIX에서 현재 디렉토리 내의 파일 목록을 확인하는 명령어는? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 69%
| <문제 해설> 1. ls : 현재 디렉터리 내의 파일 목록 확인 2. cat : 내용을 화면에 표시 3. fcsk : 파일 시스템을 검사 및 보수하여 무결성을 검사함 4. cp : 파일 복사 [해설작성자 : 보리장군호두❤️❤️] |
|
56. | UNIX 파일 시스템 구조에서 디렉토리별 디렉토리 엔트리와 실제 파일에 대한 데이터가 저장된 블록은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 51%
| <문제 해설> I-node 블록 : 파일이나 디렉터리에 대한 모든 정보를 저장하고 있는 블록 슈퍼 블록 : 전체 파일 시스템에 대한 정보를 저장하고 있는 블록 부트 블록 : 부팅시 코드를 저장하고 있는 블록 데이터 블록 : 디렉터리 엔트리와 실제 파일에 대한 데이터가 저장되어 있는 블록 |
|
57. | 교착상태의 해결 방법 중 정유 및 대기 조건 방지, 비선점 조건 방지, 환형 대기 조건 방지와 가장 밀접한 관계가 있는 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 64%
| <문제 해설> '방지방지방지' 하면 예방(Prevention)이지 |
|
58. | UNIX에서 커널에 대한 설명으로 틀린 것은? |
나. | 사용자의 명령을 수행하는 명령어 해석기이다. |
다. | 프로세스 관리, 기억장치 관리 등을 담당한다. |
라. | 컴퓨터 부팅시 주기억장치에 적재되어 상주하면서 실행된다. |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 68%
| <문제 해설> 사용자의 명령을 수행하는 명령어 해석기는 '쉘(shell)' 이다. [해설작성자 : 이쁘지호] |
|
59. | 파일 디스크립터(File Descriptor)에 대한 설명으로 틀린 것은? |
가. | 파일 디스크립터의 내용에는 파일의 ID 번호, 디스크 내 주소, 파일 크기 등에 대한 정보가 수록된다. |
나. | 파일이 엑세스되는 동안 운영체제가 관리 목적으로 알아야 할 정보를 모아 놓은 자료구조이다. |
다. | 해당 파일이 Open되면 FCB(File Control Block)가 메모리에 올라와야 한다. |
라. | 모든 시스템에 동일한 자료구조를 갖는다. |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 68%
| <문제 해설> 파일 디스크립터는 사용하는 운영체제 시스템에 따라 서로 다른 구조를 갖습니다. [해설작성자 : 오타검출반] |
|
60. | 운영체제의 성능 평가 기준과 거리가 먼 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 46%
| <문제 해설> 처리능력(Throughput) - 일정 시간 내에 시스템이 처리하는 일의 양
반환 시간(Turn Around Time) - 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간
사용 가능도(Availability) - 시스템을 사용할 필요가 있을때 즉시 사용 가능한 정도
신뢰도(Reliability) - 시스템이 주어진 문제를 정확하게 해결하는 정도 |
|
61. | 공학적으로 잘된 소프트웨어 시스템의 특성이 아닌 것은? |
다. | 소프트웨어는 유지보수가 쉽고 비용이 증가되어야 한다. |
라. | 사용자 수준에 맞는 적당한 인터페이스를 제공해야 한다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 77%
| <문제 해설> 3. 공학적으로 잘된 소프트웨어는 유지보수가 쉽고 비용이 감소되어야 한다. [해설작성자 : 스피리츠] |
|
62. | 럼바우의 분석 기법 중 자료 흐름도를 이용하는 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 50%
| <문제 해설> - 객체모델링: 객체다이어그램을 이용하여 표시 - 동적모델링: 상태다이어그램을 이용하여 표시 - 기능모델링: 자료흐름도를 이용하여 표시 [해설작성자 : 재드래곤] |
|
63. | 검증(Validation) 검사 기법 중 개발자의 장소에서 사용자가 개발자 앞에서 행해지며, 오류와 사용상의 문제점을 사용자와 개발자가 함께 확인하면서 검사하는 기법은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 61%
| <문제 해설> 형상 검사 : 소프트웨어 구성요소,목록,유지보수를 지원하기 위해 필요한 모든 사항들이 제대로 표현이 되었는지 검사 베타 검사 : 선정된 최종 사용자가 여러 명의 사용자 앞에서 행해지는 검사 알파 검사 : 사용자가 개발자 앞에서 행해지는 검사 |
|
64. | 소프트웨어의 개발 영역을 결정하는 주요 요소 중 다음사항과 관계되는 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 64%
|
65. | 유지보수의 종류 중 소프트웨어 테스팅 동안 밝혀지지 않은 모든 잠재적인 오류를 수정하기 위한 보수 형태로서 오류의 수정과 진단 과정이 포함되는 것은? |
가. | Perfective maintenance |
다. | Preventive maintenance |
라. | Corrective maintenance |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 53%
| <문제 해설> preventive(예방) = 신뢰성을 개선, 오류에 대해 미리 예방 perfective(완전화) = 성능개선하기 위해 확장 corrective(수정) = 검사 단계에서 찾지 모한 오류를 찾아 수정 adaptve(적응) = 수명 기간 중 환경 변화등을 소프트웨어에 반영 |
|
66. | 소프트웨어 품질 목표 중 하나 이상의 하드웨어 환경에서 운용되기 위해 쉽게 수정될 수 있는 시스템 능력을 의미하는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 54%
| <문제 해설> Portability(이식성): 다앙한 하드웨어 환경에서도 운용 가능하도록 쉽게 수정될 수 있는 시스템 능력 ------------------- Efficiency(효율성): 요구된 기능을 수행하기 위한 시스템 능력 Reliability(신뢰성): 요구된 기능을 오류없이 수행하는 시스템 능력 Usability(사용 용이성): 쉽게 사용할 수 있는 시스템 능력 [해설작성자 : 강강예예] |
|
67. | 한 모듈 내의 각 구성 요소들이 공통의 목적을 달성하기 위하여 서로 얼마나 관련이 있는지의 기능적 연관의 정도를 나타내는 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 54%
| <문제 해설> Coupling(결합도): 평가는 두 모듈간의 관계성(상호 의존성)의 척도로 약할 수록 좋은 결합이다.
Cohesion(응집도): 한 모듈을 이루고 있는 각 요소(명령어)들이 공통적인 목적을 달성하기 위하여 어느 정도의 관련성(상호 의존성)이 있는가를 파악하는 척도이다. 응집도는 강할 수록 좋다.
[응고결저] [해설작성자 : 낼모레시험] |
|
68. | 소프트웨어 재사용에 대한 설명으로 틀린 것은? |
라. | 기존 소프트웨어에 재사용 소프트웨어를 추가하기 어려운 문제점이 발생할 수 있다. |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 65%
| <문제 해설> 소프트웨어 재사용시 새로운 개발 방법론의 도입이 어렵다. [해설작성자 : 스피리츠] |
|
69. | S/W Project 일정이 지연된다고 해서 Project 말기에 새로운 인원을 추가 투입하면 Project는 더욱 지연되게 된다는 내용과 관련되는 법칙은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 68%
| <문제 해설> Brooks 법칙 S/W Project 일정이 지연된다 해서 프로젝트 말기에 새로운 인원을 추가 하게 될경우 작업 적응 기간과 부작용으로 인해 일정을 더욱 지연시키고 프로젝트에 혼란을 가져 오게 됩니다. 출저 : http://blog.naver.com/xpiart/220289252152 [해설작성자 : 제발합격] |
|
70. | 객체 지향의 기본 개념 중 객체가 메시지를 받아 실행해야 할 객체의 구체적인 연산을 정의한 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 67%
| <문제 해설> 메소드: 메시지를 받아 실행해야 할 객체의 구체적인 연산 ------------ 클래스: 유사한 객체들을 묶어서 하나의 공통된 특성 표현 메시지: 어떤 행위를 하도록 지시하는 명령 [해설작성자 : 강강예예] |
|
71. | 정형 기술 검토의 지침 사항으로 틀린 것은? |
다. | 참가자의 수를 제한하고 사전 준비를 강요한다. |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 69%
| <문제 해설> 4. 정형 기술 검토시 논쟁이나 반박을 제한해야 한다. [해설작성자 : 스피리츠] |
|
72. | 화이트박스 검사 기법 중 프로그램 내의 변수 정의의 위치와 변수들의 사용에 따라 프로그램 검사 경로를 선택하는 구조 검사 방법은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 41%
| <문제 해설> 기초 경로 검사 (Basic Path Test) - TomMcCabe 제안 (대표적 화이트박스 테스트) - 검사 사례 설계자가 절차적 설계의 논리적 복잡성을 측정할 수 있음 - 측정 결과 : 실행 경로의 기초를 정의하는 데 지침으로 사용됨 조건 검사 (Condition Testing) - 프로그램 모듈 내 논리적 조건을 검사 루프 검사 (Loop Testing) - 반복 구조에 초점을 맞춰 실시 데이트 흐름 검사 (Data Flow Testing) - 프로그램에서 변수의 정의와 변수 사용의 위치에 초점 [해설작성자 : 박취] |
|
73. | 소프트웨어 위기 발생 요인으로 거리가 먼 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 71%
| <문제 해설> 소트프웨어의 수요가 점점 증가하고 있는 상황에서 소프트웨어 개발 비용의 증대, 소프트웨어 개발 기술자 부족, 프로젝트 관리 기술의 부재, 개발 일정의 지연, 소프트웨어 품질 미흡, 신기술에 대한 지속적인 교육 부족 등의 원인으로 인해 소프트웨어의 위기가 발생 했다고 볼 수 있습니다. [해설작성자 : 오타검출반] |
|
74. | 바람직한 소프트웨어 설계 지침으로 볼 수 없는 것은? |
가. | 특정 기능을 수행하는 논리적 요소들로 분리되는 구조를 가지도록 한다. |
라. | 모듈 간의 접속 관계를 분석하여 복잡도와 중복을 줄인다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 76%
| <문제 해설> 바람직한 소프트웨어 설계는 약한 결합도와 강한 응집도를 유지해야 합니다. 강->약 약->강 내용 결합도 우연적 응집도 공통 결합도 논리적 응집도 제어 결합도 시간적 응집도 스탬프 결합도 절자척 응집도 자료 결합도 통신적 응집도 순차적 응집도 기능적 응집도 [해설작성자 : uks] |
|
75. | 형상관리(Configuration management)의 관리 항목과 거리가 먼 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 69%
| <문제 해설> 형상관리 관리항목 - 정의 단계의 문서 - 개발 단계의 문서와 프로그램 - 유지보수 단계의 변경사항 - 비용(X) [해설작성자 : enaaan] |
|
76. | 자료흐름도의 구성 요소와 표시 기호의 연결이 틀린 것은? |
라. | 자료저장소(data store) : 직선(평행선) |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 61%
| <문제 해설> 종착지,발생지 - 사각형 처리 - 원형 자료저장소 - 평행선 자료흐름 - 화살표 [해설작성자 : 토깽] |
|
77. | CASE에 대한 설명으로 거리가 먼 것은? |
가. | 개발도구와 개발 방법론이 결합된 것이다. |
나. | 시스템 개발과정의 일부 또는 전체를 자동화하는 것이다. |
다. | 기존 소프트웨어를 다른 운영체제나 하드웨어 환경에서 사용할 수 있도록 변환하는 작업이다. |
라. | 정형화된 구조 및 메커니즘을 소프트웨어 개발에 적용하여 소프트웨어 생산성 향상을 구현하는 공학기법이다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 55%
| <문제 해설> 3번은 이식성에 대한 설명입니다. |
|
78. | 프로젝트 관리의 대상으로 거리가 먼 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 68%
| <문제 해설> 프로젝트 관리의 대상으로 비용관리, 일정관리, 품질관리, 일정관리 등이 있다. [해설작성자 : 스피리츠] |
|
79. | 소프트웨어의 위기를 해결하기 위해 개발의 생산성이 아닌 유지보수의 생산성으로 해결하려는 방법을 의미하는 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 63%
| <문제 해설> 소프트웨어 재공학은 소프트웨어의 위기를 해결하기 위해 개발의 생산성이 아닌 유지보수의 생산성으로 해결하려는 방법이다. [해설작성자 : 스피리츠] |
|
80. | 객체지향 기법 중 다음 설명이 의미하는 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 42%
| <문제 해설> 불필요한 부분을 생략하는 것은 추상화(Abstraction)이다. [해설작성자 : 170305 필기준비] |
|
81. | TCP/IP 관련 프로토콜 중 인터넷 계층에 해당하는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 42%
| <문제 해설> 응용계층 - TELNET, FTP, SMTP, SNMP, DNS 전송계층 - TCP, UDP 인터넷계층 - IP, ICMP, IGMP, ARP, RARP 링크계층 - Ethernet, IEEE802, HDLC, X.25, RS-232C [해설작성자 : enaaan] |
|
82. | OSI 7계층 중 암호화, 코드변환, 데이터 압축의 역할을 담당하는 계층은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 42%
| <문제 해설> 물리계층 - 전기적, 기능적, 절차적 기능 정의 데이터링크계층 - 흐름제어, 프레임의 동기화, 오류제어, 에러검출 및 정정, 순서제어 네트워크계층 - 네트워크 연결 성정, 유지, 해제, 교환, 경로설정, 패킷정보전송 전송계층 - 종단시스템 간에 데이터 전송가능, 주소설정, 다중화, 전송서비스 단계 세션계층 - 대화 제어, 데이터 복구제어 표현계층 - 코드 변환, 구문 검색, 암호화 ,형식 변환, 압축 응용계층 - OSI 환경에 접근할 수 있는 서비스 제공 [해설작성자 : enaaan] |
|
83. | 블루투스(Bluetooth)에 대한 설명으로 틀린 것은? |
가. | 양방향 통신을 위해 FDD 방식을 사용한다. |
라. | 간섭에 비교적 강한 주파수 호핑 방식을 채용한다. |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 39%
| <문제 해설> 블루투스는 양방향 통신을 위해 TDD방식을 사용한다. [해설작성자:효로롱]
- 블루투스의 무선 시스템은 ISM(Industrial Scientific and Medical) 주파수 대역인 2400~2483.5MHz를 사용한다. 이 중 위아래 주파수를 쓰는 다른 시스템들의 간섭을 막기 위해 2400MHz 이후 2MHz, 2483.5MHz 이전 3.5MHz까지의 범위를 제외한 2402~2480MHz, 총 79개 채널을 쓴다. ISM이란 산업, 과학, 의료용으로 할당된 주파수 대역으로, 전파 사용에 대해 허가를 받을 필요가 없어 저전력의 전파를 발산하는 개인 무선기기에 많이 쓰인다. 아마추어 무선, 무선랜, 블루투스가 이 ISM 대역을 사용한다. 여러 시스템들과 같은 주파수 대역을 이용하기 때문에 시스템간 전파 간섭이 생길 우려가 있는데, 이를 예방하기 위해 블루투스는 주파수 호핑(Frequency Hopping) 방식을 취한다. 주파수 호핑이란 많은 수의 채널을 특정 패턴에 따라 빠르게 이동하며 패킷(데이터)을 조금씩 전송하는 기법이다. 블루투스는 할당된 79개 채널을 1초당 1600번 호핑한다. [네이버 지식백과] 블루투스 [Bluetooth] - 근거리 무선 통신 기술 (용어로 보는 IT)
- TDD : 동일한 주파수 대역에서 시간적으로 상향 링크(uplink)과 하향 링크(downlink)을 교대로 배정하는 양방향 전송 방식. 이론적으로, 상향 링크와 하향 링크에 각기 다른 주파수를 배정하는 주파수 분할 송수신(FDD: Frequency Division Duplexing) 방식보다 전송 효율이 높고, 타임 슬롯의 동적 할당으로 비대칭(asymmetric)이나 버스티(bursty) 애플리케이션 전송에 적합한 특징이 있다. 2.3GHz 대역 휴대 인터넷 방식의 적용 대상 기술의 하나이다. [네이버 지식백과] 시분할 복신 [time division duplex, time division duplexing, 時分割復信] (IT용어사전, 한국정보통신기술협회) [해설작성자 : 석영호] |
|
84. | 일반적으로 데이터 통신의 전송제어 절차에 해당되지 않는 것은? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 68%
| <문제 해설> 데이터 통신의 전송제어 절차 순서 통신 회선 접속 -> 데이터 링크 설정 -> 데이터 전송 -> 데이터 링크 해제 -> 통신 회선 절단 [해설작성자 : 스피리츠] |
|
85. | IPv4에서 IPv6로의 천이를 위해 IETF에 의해 고안된 전략으로 옳은 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 66%
| <문제 해설> 터널링 : 데이터 스트림을 인터넷 상에서 가상의 파이프를 통해 전달시키는 기술을 의미한다. 패킷 내에 터널링 할 대상을 캡슐화시켜 목적지까지 전송한다. [해설작성자 : 유용] |
|
86. | HTTP(Hyper Text Transfer Protocol)에 대한 설명으로 틀린 것은? |
가. | 클라이언트 프로그램과 서버 프로그램으로 구현된다. |
나. | 지속(persistent)연결과 비 지속(nonpersistent)연결 두 가지를 모두 허용한다. |
다. | HTTP 명세서 1.0(RFC 1945)과 1.6(RFC 2616)에서 HTTP의 메시지 형식을 정의한다. |
라. | WWW(World Wide Web)에서 데이터를 액세스하는데 이용되는 프로토콜이다. |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 38%
| <문제 해설> HTTP의 메시지 형식은 RFC822에서 정의한다. |
|
87. | 데이터 전송 중 한 비트에 에러가 발생했을 경우 이를 수신측에서 정정할 목적으로 사용되는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 65%
| <문제 해설> 해밍코드
[오류검출방식] 패리티검사 - 전송비트에 1비트의 검사비트인 패리티비트를 추가하여 오류검출, 가장 간단한 방식이지만 2개의 비트에 오류가 동시에 발생하면 검출이 불가능, 오류를 검출할수 있고 수정은 하지 못함. 홀수/짝수 수직 패리티체크와 홀수/짝수 수평 패리티 체크가 있음. 짝수 수직 패리티검사를 볼록 합 검사라고도 한다.
순환중복검사(CRC) - 다항식코드를 사용하여 오류를 검출하는 방식, 동기식 전송에서 주로 사용함. HDLC프레임의 FCS(프레임검사순서필드)를 만드는데 사용, 집단오류를 검출할수 있고, 검출률이 높으므로 가장 많이 사용함.
해밍코드 - 수신측에서 오류가 발생한 비트를 검출한후 직접 수정하는 방식, 1비트의 오류만 수정이 가능하며, 정보비트 외에 잉여비트가 많이 필요함. 전송비트중 1,2,4,8,16,32.64. ...n번째 오류를 검출하기 위한 패리티비트로 사용함.
해밍거리(Hamming Distance) : 송신비트와 수신비트 중 서로 다른 비트의 수(오류 비트수)
상승코드 : 순차적 디코딩 한계값 디코딩을 사용하여 오류를 수정함 여러비트의 오류를 수정할수 있음 [해설작성자 : 천천히 하나씩] |
|
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 73%
| <문제 해설> LAN - 짧은 거리에 제한된 지역내의 설치된 통신망
LAN(근거리통신망) 광대역 통신망과는 달리 학교 회사 연구소등 일정 지역내에서 컴퓨터나 단말기들을 고속 전송회선으로 연결하여 프로그램 파일 또는 주변장치를 공유할수 있도록 한 네트워크 형태 단일기관의 소유, 제한된 지역내의 통신이다. 광대역 전송매체의 사용으로 고속통신이 가능하다. 경로선택이 필요없고, 오류 발생률이 낮다. 전송매체로 꼬임선, 동축케이블, 광섬유케이블 등을 사용한다. 망의 구성형태에 따라서 스타형, 버스형, 링형, 계층(트리형)으로 분류된다. LAN의 계층 구조는 물리계층과 데이터링크계층으로 나눠진다.
물리계층 : OSI 7계층과 동일한 기능을 제공 데이터링크계층 : 하위계층친 매체 접근제어(MAC) 계층과 상위 계층인 논리 링크 제어(LLC) 계층으로 나뉨 매체접근제어(MAC)방식의 종류 : CSMA, CSMA/CD, 토큰버스, 토큰링 [해설작성자 : 천천히 하나씩] |
|
89. | 효율적인 전송을 위하여 넓은 대역폭(혹은 고속 전송 속도)을 가진 하나의 전송링크를 통하여 여러 신호(혹은 데이터)를 동시에 실어 보내는 기술은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 72%
| <문제 해설> 다중화(Multiplexing) : 두 개 이상의 저 수준 채널들을 하나의 채널로 통합하는 과정을 말한다. : 시분할 다중화 방식, 주파수 분할 다중화 방식이 있다. [해설작성자 : 유용] |
|
90. | 시분할 다중화(TDM)의 설명으로 옳은 것은? |
가. | 여러 신호를 전송매체의 서로 다른 주파수 대역을 이용하여 동시에 전송하는 기술이다. |
나. | 동기식 시분할 다중화는 한 전송회선의 대역폭을 일정한 시간 단위로 나누어 각 채널에 할당하는 방식이다. |
다. | 동기식 시분할 다중화는 대역폭을 감소시키는 효과가 있어, 전체적인 전송 시스템의 성능이 향상되는 장점이 있다. |
라. | 비동기식 시분할 다중화는 헤더 정보를 필요로 하지 않으므로, 동기식 시분할 다중화에 비해 시간 슬롯당 정보 전송률이 증가한다. |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 56%
| <문제 해설> 시분할 다중화 - 동기식 시분할 다중화 전송할 데이터가 없는 경우에도 고정적으로 일정한 시간폭이 제공되므로 효율성이 떨어짐. - 비동기식 시분할 다중화(=통계적, 지능화) 전송할 데이터가 있는 단말장치에만 시간폭이 제공하므로 전송효율이 좋음 데이터 전송량이 많아질 경우 전송 지연이 생길 수 있음. 복잡한 제어 회로와 임시 저장장치가 필요하고 비쌈, 접속장치들의 데이터 전송률의 합보다 작음 [해설작성자 : 쩌리짱] |
|
91. | HDLC의 동작 모드 중 전이중 전송의 점대점 균형 링크 구성에 사용되는 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 37%
| <문제 해설> HDLC의 데이터 전송 모드 NRM-표준(정규) 응답 모드 : 반이중 통신을 하는 포인트 투 포인드 또는 멀티 포인트 불균형 링크 구성에 사용. 종국은 주국의 허가(Poll)가 있을 때만 송신 ARM-비동기 응답 모드 : 전이중 통신을 하는 포인트 투 포인드 불균형 링크 구성헤 사용, 종국은 주국의 허가 없이도 송신 가능하다, 링크 설정이나 오류 복구등의 제어기능은 주국만 함 ABM-비동기 균형(평형) 모드 : 포인트 투 포인트 균형 링크에서 사용 혼합국끼리 허가 없이 언제나 전송할 수 있도록 설정
- 네이버 블로그, 2012.08.14, http://blog.naver.com/hh_love_gh?Redirect=Log&logNo=90106577683 [해설작성자 : 맘은소년] |
|
92. | 문자 동기 전송방식에서 데이터 투과성(Data Transparent)을 위해 삽입되는 제어문자는? |
정답 : [3]☜ 블럭 설정하면 보임 정답률 : 58%
| <문제 해설> ETX : TEXT의 종료 STX : TEXT시작, 헤딩종료, 전송할 데이터 집합의 시작 DLE : 데이터 투과성을 위해 삽입(전송제어문자와 전송 데이터를 구분하기 위한 보조적인 제어의 목적) SYN : 동기문자
[추가 해설]
전송제어문자
링크관리, 프레임의 시작 및 끝의 구별과 오류제어 등의 기능을 한다.
SYS (SYNchronous idle) 문자동기 SOH (Start of Heading) 헤딩의 시작 STX (Start of text)본문의 시작 및 헤딩의 종류 ETX (End of Text) 본문의 종류 ETB (End of Transmission) 블록의 종료 EOT (End of Transmission) 전송 종료 및 데이터 링크의 해제 ENQ (ENQuiry) 상대편의 데이터 링크 설정 및 응답요구 DLE (Data Link Escape) 전송제어문자 앞에 삽입하여 전송제어문자임을 알림(문자의 투과성을 위해 삽입) ACK (ACKnowledge) 수신된 메시지에 대한 긍정응답 NAK (Negative Ackonwledge) 수신된 메시지에 대한 부정응답 [해설작성자 : 천천히 하나씩] |
|
93. | 회선 교환(circuit switching)에 대한 설명으로 옳지 않은 것은? |
가. | 송신스테이션과 수신스테이션 사이에 데이터를 전송하기 전에 먼저 교환기를 통해 물리적으로 연결이 이루어져야 한다. |
나. | 음성이나 동영상과 같이 연속적이면서 실시간 전송이 요구되는 멀티미디어 전송 및 에러 제어와 복구에 적합하다. |
다. | 현재 널리 사용되고 있는 전화시스템을 대표적인 예로 들 수 있다. |
라. | 송신과 수신스테이션 간에 호 설정이 이루어지고 나면 항상 정보를 연속적으로 전송할 수 있는 전용 통신로가 제공되는 셈이다. |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 58%
| <문제 해설> 회선교환방식 두 스테이션 사이에 전용 전송로를 설정할 필요가 없으며, 메세지에 목적지 주소를 첨부하여 전송한다.
- 회선 교환이 실시간 데이터 전송에 접합하지만, 에러 제어는 부접합하다. - 전화와 같은 연속적인 데이터 흐름에 적합하다. [해설작성자 : 유용] |
|
94. | 비동기 전송에 대한 설명으로 틀린 것은? |
가. | 비동기 전송에서 수신기는 자신의 클록 신호를 사용하여 회선을 샘플링하고 각 비트의 값을 읽어내는 방식이다. |
나. | 문자 전송 시 맨 앞에 시작을 알리기 위한 start bit를 두고, 맨 뒤에는 종료를 알리는 stop bit를 둔다. |
다. | 어떤 문자라도 전송되지 않을 때는 통신 회선은 휴지(idle) 상태가 된다. |
라. | 송수신기의 클록 오차에 의한 오류 발생을 줄이기 위해 짧은 비트열은 전송하지 않음으로써 타이밍 오류를 피한다. |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 51%
| <문제 해설> 비동기 전송 방식은 짧은 비트열도 전송한다. 타이밍 오류를 피하기 위해 start bit, stop bit를 사용하여 동기를 맞춘다. [해설작성자 : 효로롱] |
|
95. | X.25 프로토콜의 계층 구조에 포함되지 않는 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 50%
| <문제 해설> x.25 계층별 기능 1계층 물리: x.21사용 2계층 링크: 패킷의 안정된 전송을 지원 2계층 패킷: 제어정보 사용자정보가 패킷화되는 과정을 규정 [해설작성자 : 김정은] |
|
96. | IEEE 802 표준모델에 대해 옳게 연결된 것은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 60%
| <문제 해설> 802.1 상위인터페이스 802.2 논리링크제어 LLC 802.3 CSMA / CD 802.4 토큰버스 802.5 토큰링 802.6 MAN 802.7 고속이더넷 802.11 무선 LAN 802.15 블루투스 |
|
97. | 프로토콜의 기본 구성 요소가 아닌 것은? |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 48%
| <문제 해설> 프로토콜의 기본 구성 요소 3가지에는 구문(Syntax) - 데이터의 형식이나 부호화 및 신호 레벨 등을 규정 의미(Semantics) - 전송의 조작이나 오류 제어를 위한 제어 정보에 대한 규정 순서(Timing) - 접속되어 있는 개체 간의 통신 속도의 조정이나 메시지의 순서 제어 등을 규정
- 네이버 블로그, 2012.08.13, http://blog.naver.com/tryace?Redirect=Log&logNo=92896482 [해설작성자 : 맘은소년] |
|
98. | 협대역 ISDN에서 사용하는 D채널의 기능에 해당하는 것은? |
가. | 회선 교환 방식을 위한 신호기능 정보의 전송 |
다. | 고속 팩시밀리, 화상 회의와 같은 고속정보 전송 |
라. | 패킷 교환방식에 의한 384Kbps 이하의 정보 전송 |
정답 : [1]☜ 블럭 설정하면 보임 정답률 : 29%
| <문제 해설> 협대역 ISDN = N-ISDN을 의미 (옛~~날에 사장된 기술..) A채널(전화), B채널(데이터) x 2, D채널(델타)로 구성됨 [해설작성자 : 이희승] |
|
99. | OSI 7계층 중 데이터 링크 계층에 해당하는 프로토콜이 아닌 것은? |
정답 : [4]☜ 블럭 설정하면 보임 정답률 : 59%
| <문제 해설> UDP=전송계층 [해설작성자 : KARDS] |
|
100. | 다음 설명이 해당하는 다중접속방식은? |
정답 : [2]☜ 블럭 설정하면 보임 정답률 : 44%
| <문제 해설> CDMA : 이동통신에서 다수의 사용자들이 동시에 시간과 주파수를 공유하며 접속이 가능한 '다중접속(Multiple Access)' 방식의 하나. '코드분할다중접속' 혹은 '부호분할다중접속'이라고 한다.
FDMA : 주파수 분할 다중화는 데이터 통신에서 요구하는 전송 신호 대역폭보다 전송 매체의 유효 대역폭이 클 때 가능하다. 이 경우 전송 매체의 유효 대역폭을 일정한 간격으로 주파수 영역으로 나누고, 각각의 주파수 영역을 채널별로 할당하여 사용한다. [출처] FDMA | 두산백과
TDMA : TDMA(time division multiple access)는 하나의 중계기를 매개로 하여 다수의 기지국이 다원접속하여 동일 주파수대를 시간적으로 분할하여 신호가 겹치지 않도록 상호통신을 하는 시분할다중접속 방식을 말하며, 디지털 셀룰러폰 통신에 사용되는 기술이다. [출처] TDMA | 두산백과 [해설작성자 : 맘은소년] |
|
정보처리기사(구) 필기 기출문제(해설) 및 CBT 2012년03월04일을 이용해 주셔서 감사합니다.
정보처리기사, 기출문제, 정보처리, 기사, 필기, 기출문제, 전자문제집, CBT, 온라인, 모의테스트, 모의고사