자격증 필기 기출문제




위 이미지를 클릭하시면 인터넷으로 바로 문제를 풀어 보실수 있습니다.

(해설, 모의고사, 오답노트, 워드, 컴활, 정보처리 상설검정 프로그램 기능 포함)


전자문제집 CBT란?
종이 문제집이 아닌 인터넷으로 문제를 풀고 자동으로 채점하며 모의고사, 오답 노트, 해설까지 제공하는
무료 기출문제 학습 프로그램으로 실제 상설검정에서 사용하는 OMR 형식의 CBT를 제공합니다.


최신 정보처리기사 필기 기출문제(해설) : [다운로드]


정보처리기사 필기 기출문제(해설) 및 CBT 모의고사(5365358)


1과목 : 데이터 베이스


1.데이터 모델의 구성 요소 중 데이터베이스에 표현될 대상으로서의 개체 타입과 개체 타입들 간의 관계를 기술한 것은?(2011년 03월)
     가.structure
     나.operations
     다.constraints
     라.mapping

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 71% 
     <문제 해설>
데이터 모델의 구성 요소 3가지 : 구조, 연산, 제약조건

구조(structure) : 논리적으로 표현된 개체들간의 관계를 표시
연산(operations) : 데이터베이스에 저장된 실제 데이터를 처리하는 방법을 표시
제약조건(constraints) : 데이터베이스에 저장될 수 있는 실제 데이터의 논리적인 제약조건을 표시
[해설작성자 : lcalmsky]

2.“트랜잭션 결과 관련 있는 모든 연산들은 완전히 실행 되거나 전혀 실행되지 않아야 한다.” 는 내용이 의미하는 트랜잭션의 요구사항은?(2013년 08월)
     가.consistency
     나.durability
     다.isolation
     라.atomicity

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 73% 
     <문제 해설>
트랜잭션 특징
1. 원자성 Atomicity
     모두 반영되거나 아니면 전혀 반영되지 않아야 함.
2. 일관성 Consistency
     트랜잭션이 그 실행을 성공적으로 완료하면 언제나 일관성 있게 DB상태로 변환
3. 독립성 Isolation
     둘 이상의 트랜잭션이 동시에 병행 실행되고 있을 때,
     또 다른 트랜잭션의 연산이 끼어들 수 없음.
4. 지속성 Durability
     트랜잭션의 결과는 영구적으로 반영됨.

3.다음 중 큐를 이용하는 작업에 해당하는 것은?(2012년 08월)
     가.운영체제의 작업 스케줄링
     나.부프로그램 호출시 복귀주소의 저장
     다.컴파일러를 이용한 언어번역
     라.재귀 프로그램의 순서제어

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 77% 
     <문제 해설>
큐는 FIFO 의 구조로 
1. 운영체제의 작업스케줄링
2. 키보드 버퍼 이용 시
3. 스풀(spool) 운용 시

나, 다, 라는 스택을 이용한다
[해설작성자 : 배진우]

4.정규화의 필요성으로 거리가 먼 것은?(2011년 08월)
     가.데이터 구조의 안정성 최대화
     나.중복 데이터의 활성화
     다.수정, 삭제시 이상현상의 최소화
     라.테이블 불일치 위험의 최소화

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 89% 
     <문제 해설>
정규화는 분해하는 것이기 때문에 중복데이터를 활성화 하면 안된다.

5.다음 영문의 괄호 안에 적합한 수식의 표현은?(2005년 05월)

   

     가.A B + C D + *
     나.A B + C D * +
     다.+ A B + C D *
     라.* + A B + C D

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 61% 

6.순서가 A, B, C, D 로 정해진 입력 자료를 스택에 입력하였다가 출력한 결과로 가능한 것이 아닌 것은?(2010년 05월)
     가.B, A, D, C
     나.D, A, B, C
     다.B, C, D, A
     라.C, B, A, D

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 71% 
     <문제 해설>
가. push(A) -> push(B) -> pop(B) -> pop(A) -> push(c) -> push(d) -> pop(d) -> pop(c)
나. push(A) -> push(B) -> push(C) -> push(D) -> pop(D) -> 진행불가
다. push(A) -> push(B) -> pop(B) -> push(C) -> pop(C) -> push(D) -> pop(D) ->pop(A)
라. push(A) -> push(B) -> push(C) -> pop(C) -> pop(B) -> pop(A) -> push(D) -> pop(D)
D를 출력하기 위해 순서대로 A,B,C,D를 스택에 입력하고 다시 출력하면 D다음에 A가 올수 없다. (LIFO)
[해설작성자 : 조병훈]

7.다음 SQL 문에서 ( )의 내용으로 옳은 것은?(2007년 03월)

   

     가.SET
     나.FROM
     다.INTO
     라.IN

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 69% 
     <문제 해설>
Update 테이블명 set 칼럼명=수정할값 where 조건

업데이트는 보통 위순서로됩니다
[해설작성자 : 원자력펭귄]

8.현실 세계로부터 단순한 관찰이나 측정을 통해 수집된 사 실이나 값을 무엇이라 하는가?(2006년 05월)
     가.정보(information)
     나.지식(knowledge)
     다.보고서(report)
     라.자료(data)

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 66% 

9.다음 Tree의 Degree와 터미널 노드의 수는?(2003년 05월)

   

     가.Degree: 2, 터미널 노드 : 4
     나.Degree: 3,터미널 노드 : 5
     다.Degree: 4, 터미널 노드 : 2
     라.Degree: 4,터미널 노드 : 10

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 86% 
     <문제 해설>
Degree(차수) : 한 노드에 연결된 자식 노드의 수
                             트리의 차수 = 트리 내의 노드 중 가장 많은 자식을 가진 노드의 차수
터미널 노드 : 차수가 0인 노드.
[해설작성자 : 최고소프라노송난영]

10.아래의〔인사〕테이블과〔차량〕테이블을 이용하여 SQL문을 수행했을 경우의 결과는?(2003년 03월)

    

     가.43
     나.56
     다.C
     라.D

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 80% 

11.관계 해석(Relational Calculus)에 대한 설명으로 잘못된 것은?(2006년 05월)
     가.튜플 관계 해석과 도메인 관계 해석이 있다.
     나.원하는 정보와 그 정보를 어떻게 유도하는가를 기술하는 절차적인 특성을 가진다.
     다.원하는 릴레이션을 정의하는 방법을 제공한다.
     라.수학의 predicate calculus 기반을 두고 있다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 60% 
     <문제 해설>
관계 해석은 비절차적인 특성을 가집니다.
[해설작성자 : 디뚜]

12.What is the degree of a relation?(2007년 03월)
     가.the number of occurrences n of its relation schema
     나.the number of tables n of its relation schema
     다.the number of attributes n of its relation schema
     라.the number of key n of its relation schema

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 77% 
     <문제 해설>
Degree(차수) : 속성(attribute)의 갯수
Cardinality(기수) : 튜플(record,tuple) 갯수
[해설작성자 : 인하대08학번박성민]

13.다음의 설명의 의미와 가장 관련 깊은 것은?(2007년 05월)

    

     가.Query
     나.Recovery
     다.Integrity
     라.Transaction

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 60% 

14.데이터 모델의 구성 요소 중 데이터베이스에 표현된 개체 인스턴스를 처리하는 작업에 대한 명세로서 데이터베이스를 조작하는 기본 도구를 의미하는 것은?(2010년 05월)
     가.Relation
     나.Structure
     다.Constraint
     라.Operation

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 69% 
     <문제 해설>
* 데이터 모델의 구성 요소
1. 데이터의 논리적 구조(Structure) : 데이터 모델을 기술할 때는 데이터 사이의 관계성을 파악하여 그 논리적 구성 형태를 기술
2. 개체 인스턴스를 처리하는 연산(Operation) : 실제 데이터를 어떤 방법으로 삽입, 선정, 변경, 삭제할 것인가 하는 사항을 기술
3. 개체 인스턴스에 대한 논리적 제약 사항(Constraint) : 실제 데이터의 특징과 특징을 파악하여 어떤 데이터만을 받아들이며 어떤 관계만을 허용할 것인가를 기술
[해설작성자 : 세광컴퓨터학원(Dragon)]

15.데이터 모델의 구성 요소 중 데이터베이스에 표현된 개체 인스턴스를 처리하는 작업에 대한 명세로서 데이터베이스를 조작하는 기본 도구를 의미하는 것은?(2014년 03월)
     가.Relation
     나.Structure
     다.Constraint
     라.Operation

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 65% 
     <문제 해설>
데이터 모델의 구성 요소 세 가지
구조(structure), 연산(operation), 제약 조건(constraint)중 데이터 베이스에 저장된 실제 데이터를 처리하는 방법을 표시하는 것은 '연산' 이다.

16.릴레이션의 특징으로 거리가 먼 것은?(2013년 06월)
     가.모든 튜플은 서로 다른 값을 갖는다.
     나.모든 속성 값은 원자 값이다.
     다.튜플 사이에는 순서가 없다.
     라.각 속성은 유일한 이름을 가지며, 속성의 순서는 큰 의미가 있다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 84% 
     <문제 해설>
속성은 유일한 이름을 가진다. 그러나 속성의 순서는 큰 의미가 "없다!!!"
[해설작성자 : 씽]

17.다음 자료에 대하여 선택(Selection) 정렬을 이용하여 오름차순으로 정렬할 경우 2회전 후의 결과로 옳은 것은?(2009년 03월)

    

     가.4, 5, 8, 9, 11
     나.4, 9, 5, 11, 8
     다.4, 5, 11, 8, 9
     라.4, 5, 9, 11, 8

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 70% 
     <문제 해설>
9,4,5,11,8
여기서 오름 차순으로 선택정렬하는것을 묻습니다.

먼저 1회전을 시키면
9,4 를 위치를 바꾸게 되죠 작은것이 앞으로....
즉, 4,9,....나머지숫자들은 그대로.. 4,9,5,11,8

2회전을 시키면
맨앞자리 4는 결정되었구요.. 이제 9,5가 자리 바꿈을 하죠 작은게 앞으로
그러면 4,5,9,....나머지 뒤에 숫자들은 그래도...
4,5,9,11,8.....

따라서 정답을 고르시면 됩니다. 라번이 정답니다.
[해설작성자 : 김상훈선생님 http://www.computersam.net]

18.다음 설명의 괄호 안 내용으로 가장 적합한 것은?(2010년 09월)

    

     가.중복성
     나.최소성
     다.참조성
     라.동일성

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 69% 
     <문제 해설>
* 후보키(Candidate Key) 선정 조건
1. 유일성(Uniqueness) : 모든 튜플을 유일하게 구별할 수 있는 성질
2. 최소성(Minimize) : 가장 적은 개수의 어트리뷰트
[해설작성자 : 세광컴퓨터학원(Dragon)]

19.SQL문에서 HAVING을 사용할 수 있는 절은?(2005년 09월)
     가.LIKE 절
     나.WHERE 절
     다.GROUP BY 절
     라.ORDER BY 절

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 71% 

20.데이터베이스 설계 단계 중 물리적 설계의 옵션선택 시 고려 사항으로 거리가 먼 것은?(2009년 08월)
     가.스키마의 평가 및 정제
     나.응답 시간
     다.저장 공간의 효율화
     라.트랜잭션 처리도

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 71% 
     <문제 해설>
물리적 설계단계의 고려사항
1. 어떤 인덱스를 만들 것인지를 대한 고려
2. 성능 향상을 위한 개념 스키마의 변경 여부 검토
3. 빈번한 질의와 트랜잭션들의 수행속도를 높이기 위한 고려사항
     -> 응답시간
     -> 저장공간의 효율화
     -> 트랜잭션 처리량


2과목 : 전자 계산기 구조


21.다음 중 cycle stealing과 관계있는 것은?(2012년 03월)
     가.memory-mapped I/O
     나.isolated I/O
     다.interrupt-driven I/O
     라.DMA

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 59% 
     <문제 해설>
채널(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]

22.동기 고정식 마이크로 오퍼레이션 제어의 특성을 설명한 것이 아닌 것은?(2009년 03월)
     가.제어장치의 구현이 간단하다.
     나.중앙처리장치의 시간 이용이 비효율적이다.
     다.여러 종류의 마이크로 오퍼레이션의 수행시 CPU사이클 타임이 실제적인 오퍼레이션 시간보다 길다.
     라.마이크로 오퍼레이션이 끝나고 다음 오퍼레이션이 수행될 때까지 시간지연이 있게 되어 CPU 처리 속도가 느려진다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 47% 
     <문제 해설>
보기 ‘라’는 동기 가변식 마이크로 오퍼레이션 제어에 해당합니다.

23.데이지 체인(Daisy chain)에 대한 설명 중 옳지 않은 것은?(2005년 03월)
     가.인터럽트의 우선순위를 결정하기 위하여 직렬 연결한 하드웨어 회로이다.
     나.벡터에 의한 인터럽트 처리 방법이다.
     다.우선순위에 기초한 인터럽트 처리 방법이 아니다.
     라.인터럽트 된 모든 장치들은 벡터를 동시에 보낼 수 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 54% 

24.CPU와 주기억장치 사이의 속도차이로 인해서 발생하는 문제를 해결하기 위해 주기억장치를 모듈별로 주소를 배정한 후 각 모듈을 번갈아 가면서 접근하는 방식은?(2012년 05월)
     가.Virtual Memory
     나.Cache Memory
     다.Interleaving
     라.Serial Processing

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 58% 
     <문제 해설>
Virtual Memory: 제한된 용량의 실기억 장치 주소 공간을 사용자 주소 개념으로 확장시킨 것으로 참조의국부성을 이용한 방법. 메모리를 주기억 장치의 용량으로 제한하지 않고 보조 기억 장치의 용량까지 확대 사용한 것.
Cache Memory: 주기억 장치에서 가장 많이 사용되는 프로그램과 데이터를 작고 빠른 고속의 기억장치에 갖다 놓고 처리하는 것.
Interleaving: 기억 장치의 주소 버스를 통해 한 모듈이 주소를 보내는 동안 다른 모듈은 미리 보낸 주소를 해독하여 기억 장치를 접근하고, 또 다른 모듈은 읽어낸 데이터를 데이터 버스를 이용하여 외부로 보내는 것. 사이클 스틸을 이용하여 처리하는 방식.

25.캐시 메모리의 매핑방법 중 같은 인덱스를 가졌으나 다른 tag를 가진 두개 이상의 워드가 반복하여 접근된다면 히트율이 상당히 떨어질 수 있는 것은?(2009년 05월)
     가.Associative 매핑
     나.Set-Associtative 매핑
     다.Direct 매핑
     라.Indirect 매핑

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 42% 
     <문제 해설>
Direct 매핑은 다른 태그를 가진 두개 이상의 워드가 반복 접근될 경우, 캐시 hit율이 떨어진다.
② Set Associative 매핑은 Direct 매핑의 문제를 해결하기 위해 cache line을 여러개 둬서 hit율이 높이는 방법이다.
[해설작성자 : KT ECNV]

26.입출력 제어 처리방식에 대한 설명으로 틀린 것은?(2012년 08월)
     가.동작의 타이밍을 조정하는 방식은 프로그램에 의해서 프로세서가 조정하는 중앙처리장치 제어방식과 별도의 제어장치를 두어 조정하는 전용장치 제어 방식이 있다.
     나.중앙처리장치 제어방식은 입출력 시점을 중앙처리장치 동작 타이밍에 맞추는 동기 방식과 입출력장치의 동작 타이밍에 맞추는 비동기 방식이 있다.
     다.비동기 방식은 입출력 장치의 준비 상태를 중앙처리장치가 직접 검사하는 플래그 검사 방식과 입출력 장치에서 하드웨어적인 외부 신호를 발생시켜 중앙처리장치에 알리는 인터럽트 제어 방식이 있다.
     라.중앙처리장치 제어방식의 경우 동기 방식과 비동기방식으로 나눌 수 있으며 인터럽트 제어방식은 동기방식에 해당된다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 54% 
     <문제 해설>
인터럽트 제어방식은 비동기방식이다.

27.RAID-5는 RAID-4의 어떤 문제점을 보완하기 위하여 개발되었는가?(2010년 05월)
     가.병렬 액세스의 불가능
     나.긴 쓰기 동작 시간
     다.패리티 디스크의 액세스 집중
     라.많은 수의 검사 디스크 사용

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 51% 

28.마이크로프로그램의 크기가 2,048 x 64비트, 마이크로 인스트럭션의 수가 128개일 때 Nano programming을 위한 컨트롤 스토어(control store)의 크기는?(2004년 09월)
     가.2,048 x 64비트
     나.2,048 x 7비트
     다.2,048 x 32비트
     라.128 x 64비트

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 56% 

29.다음과 같은 마이크로 오퍼레이션이 일어나는 상태는?(2009년 05월)

    

     가.Fecth
     나.Indirect
     다.Interrupt
     라.Execute

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 56% 
     <문제 해설>
1. MBR(AD)←PC : PC가 가지고 있는, 다음에 실행할 명령의 주소를 MBR의 주소 부분으로 전송한다.
     PC←0 : 복귀주소를 저장할 0번지를 PC에 전송한다.
2. MAR←PC : PC가 가지고 있는 값 0번지를 MAR에 전송한다.
     PC←PC+1 : 인터럽트 처리 루틴으로 이동할 수 있는 인터럽트 벡터의 위치를 지정하기 위해 PC의 값을 1 증가시켜 1로 세트시킨다.
3. M[MAR]←MBR : MBR이 가지고 있는 다음에 실행할 명령의 주소를 메모리의 MAR이 가리키는 위치(0번지)에 저장한다.
     IEN←0 : 인터럽트 단계가 끝날 때까지 다른 인터럽트가 발생하지 않게 IEN에 0을 전송한다.
4. F←0, R←0 : F에 0, R에 0을 전송하여 Fetch단계로 변천한다.
[해설작성자 : mj]

30.2-주소 명령어 형식으로 다음 연산을 표와 같이 수행했을 때 각 ( )에 알맞은 것은? (단, R1, R2은 레지스터를 나타냄)(2009년 03월)

    

     가.(가) : MOV, (나) : Y, (다) : R1
     나.(가) : MOV, (나) : A, (다) : B
     다.(가) : ADD, (나) : Y, (다) : R1
     라.(가) : ADD, (나) : A, (다) : B

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 56% 

31.다음은 어떤 마이크로 명령에 의해서 수행되는 경우인가? (단, AC는 누산기임)(2010년 09월)

    

     가.BUN 명령
     나.STA 명령
     다.ISZ 명령
     라.LDA 명령

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 46% 
     <문제 해설>
LDA(Load to AC) : AC <- M[AD}
메모리의 내용을 AC로 가져오는(Load) 명령

32.기억장치 중 CAM(Content Addressable Memory)이라고 하는 것은?(2003년 08월)
     가.cache 기억장치
     나.associative 기억장치
     다.가상기억장치
     라.주 기억장치

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 67% 
     <문제 해설>
associative memory : 연관기억장치. 기억장치에서 자료를 찾을 때 주소에 의해 접근하지 않고, 기억된 내용의 일부(content)를 이용하여 접근할 수 있는(Addressable) 기억장치

33.입·출력 장치를 하드웨어적으로 우선순위를 결정하는 방식은?(2005년 09월)
     가.Polling I/O
     나.Daisy Chain I/O
     다.Multi interrupt I/O
     라.Handshaking I/O

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 70% 

34.65,536 워드(word)의 메모리 용량을 갖는 컴퓨터가 있다. 프로그램카운터(PC)는 몇 비트인가?(2006년 09월)
     가.8
     나.16
     다.32
     라.64

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 66% 
     <문제 해설>
2^16 = 65,536입니다.
[해설작성자 : KJH]

35.다중처리기에 대한 설명으로 틀린 것은?(2012년 05월)
     가.다중처리기는 강 결합 시스템으로 2개 이상의 프로세서를 포함한다.
     나.다중처리기는 기억장치와 입출력 채널, 주변장치들을 공유한다.
     다.다중처리기는 다수의 복합 운영체제에 의해 제어된다.
     라.프로세서들 간의 통신은 공유 기억장치를 통해서 이루어진다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 63% 
     <문제 해설>
다중처리기는 단일 운영체제에 의해 운영된다.

36.명령 사이클의 명령어 인출 과정에서 DMA(Direct Memory Access) 요청이 있었다면 CPU는 어느 지점에서 요청 사실을 아는가?(2008년 09월)

    

     가.
     나.
     다.
     라.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 51% 
     <문제 해설>
DMA의 요청도 명령어라고 생각하시면 DMA 요청을 알수 있는 시간은 명령어 해석을 통해서 알수 있습니다.
[해설작성자 : 밀양금성컴퓨터학원]

37.컴퓨터 기억장치 주소설계시 고려사항으로 옳지 않은 것은?(2014년 08월)
     가.주소를 효율적으로 나타내야 한다.
     나.주소 표시는 16진법으로 표기해야 한다.
     다.사용자에게 편리하도록 해야 한다.
     라.주소공간과 기억공간을 독립시킬 수 있어야 한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 50% 

38.기억 장치에서 인스트럭션을 읽어서 중앙처리장치로 가져올 때 중앙처리장치와 제어기는 어떤 상태인가?(2003년 03월)
     가.인출(fetch) 상태
     나.실행(execute) 상태
     다.간접(indirect) 상태
     라.인터럽트(interrupt) 상태

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 57% 

39.수직 마이크로명령어 방식의 명령어가 다음의 형식을 갖는다면 이 제어장치는 최대 몇 개의 제어 신호를 동시에 생성할 수 있는가?(2012년 08월)

    

     가.1개
     나.2개
     다.3개
     라.4개

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 55% 
     <문제 해설>
마이크로오퍼레이션 필드의 개수에 따라 최대 제어신호를 알 수 있음

40.버스 클록(clock)이 2.5GHz이고, 데이터 버스의 폭이 8비트인 버스의 대역폭에 가장 근접한 것은?(2015년 03월)
     가.약 25GBytes/s
     나.약 16GBytes/s
     다.약 2.5GBytes/s
     라.약 1.6GBytes/s

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 47% 
     <문제 해설>
클록이 2.5GHz, 버스 폭이 1byte면 대역폭은 2.5GHz * 1byte로 2.5GBytes/s이다.
[해설작성자 : 간지남]



3과목 : 운영체제


41.현재 헤드의 위치가 50에 있고, 요청 대기 열에는 다음과 같은 순서로 들어 있다고 가정할 때, C-SCAN(Circular-scan) 스케줄링 알고리즘에 의한 헤드의 총 이동거리는 얼마인가?(2003년 05월)

    

     가.790
     나.380
     다.370
     라.250

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 60% 

42.파일 구성 방식 중 ISAM(Indexed Sequential Access-Method)의 물리적인 색인(index)구성은 디스크의 물리적 특성에 따라 색인을 구성하는데, 다음 중 3단계 색인에 해당되지 않는 것은?(2016년 08월)
     가.Cylinder index
     나.Track index
     다.Master index
     라.Volume index

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 48% 
     <문제 해설>
색인 영역

* 트랙 색인 영역(Track Index): 각 실린더마다 하나씩 만들어지며 각 트랙에 기록된 데이터의 레코드 키 값 중 최대 키 값과 주소 정보가 기록되는 영역

* 실린더 색인 영역(Cylinder Index): 각 파일당 하나씩 만들어지며, 각 트랙 색인의 최대 키 값들로 구성된 영역

* 마스터 색인 영역(Master Index): 실린더 색인이 많은 경우 그것을 일정한 크기의 블록으로 구성하고 해당 레코드가 어느 실린더 색인 영역에 있는지 나타내는 영역
[해설작성자 : 공부하기싫어]

43.사용자가 요청한 디스크 입, 출력 내용이 다음과 같은 순서로 큐에 들어 있다. 이 때 SSTF 스케쥴링을 사용한 경우의 처리 순서는?(단, 현재 헤드 위치는 53 이고, 제일 안쪽이 1번, 바깥쪽이 200번 트랙이다.)(2005년 03월)

    

     가.53-65-67-37-14-98-122-124-183
     나.53-98-183-37-122-14-124-65-67
     다.53-37-14-65-67-98-122-124-183
     라.53-67-65-124-14-122-37-183-98

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 67% 

44.운영체제의 작업 수행 방식에 관한 설명으로 옳지 않은 것은?(2008년 03월)
     가.하나의 컴퓨터 시스템에서 여러 프로그램들이 같이 컴퓨터 시스템에 입력되어 주기억장치에 적재되고, 이들이 처리장치를 번갈아 사용하며 실행하도록 하는 것을 다중프로그래밍(Multiprogramming) 방식이라고 한다.
     나.한 대의 컴퓨터를 동시에 여러 명의 사용자가 대화식으로 사용하는 방식으로 처리속도가 매우 빨라 사용자는 독립적인 시스템을 사용하는 것으로 인식하는 것을 일괄처리(Batch Processing) 방식이라고 한다.
     다.한 대의 컴퓨터에 중앙처리장치(CPU)가 2개 이상 설치되어 여러 명령을 동시에 처리하는 것을 다중프로세싱(Multiprocessing) 방식이라고 한다.
     라.여러 대의 컴퓨터들에 의해 작업들을 나누어 처리하여 그 내용이나 결과를 통신망을 이용하여 상호 교환되도록 연결되어 있는 것을 분산처리(Distributed Processing) 방식이라고 한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 81% 
     <문제 해설>
일괄처리방식은 정보나 데이터를 일정기간 또는 일정 단위로 묶어서 한꺼번에 처리하는 데이터 처리 방식 입니다.

45.다음 설명에 해당하는 자원 보호 기법은?(2010년 05월)

    

     가.전역 테이블
     나.접근 제어 리스트
     다.권한 리스트
     라.잠금-키(Lock-Key)

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 64% 
     <문제 해설>
권한 리스트(Capability List)
사용자나 프로세스가 접근 가능한 영역을 중심으로 리스트로 적어나가는 방식
[해설작성자 : 이돌람바]

46.디스크 스케줄링에서 SSTF(Shortest Seek Time First)에 대한 설명으로 가장 적합하지 않은 것은?(2016년 08월)
     가.탐색 거리가 가장 짧은 요청이 먼저 서비스를 받는다.
     나.일괄처리 시스템보다는 대화형 시스템에 적합하다.
     다.가운데 트랙이 안쪽이나 바깥쪽 트랙보다 서비스 받을 확률이 높다.
     라.헤드에서 멀리 떨어진 요청은 기아상태(starvation)가 발생할 수 있다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 43% 
     <문제 해설>
디스크 스케줄링(Disk Scheduling) 기법
탐색거리(Seek Distance)가 가장 짧은 트랙에 대한 것을 먼저 서비스함.
일괄 처리 시스템에 유용하다(실시간 접근이 어렵다)
초기 헤드 위치를 기준으로 요청처리를 할 때, 가장 짧은 트랙을 먼저 서비스하므로
먼거리의 트랙에 대한 서비스는 무한정 기다려야 하는 기아상태(starvation)가 발생할 수 있다.
(바깥쪽 트랙이 가운데 트랙보다 서비스를 덜 받게 되는것임)
평균 탐색 시간이 짧고 응답시간의 편차가 크므로 대화형 시스템에는 부적합하다.
[해설작성자 : 먹디]

47.NUR(Not-Used-Recently) 페이지 교체방법에서 가장 우선적으로 교체 대상이 되는 것은?(2005년 03월)
     가.참조되고 변형된 페이지
     나.참조는 안되고 변형된 페이지
     다.참조는 됐으나 변형 안된 페이지
     라.참조도 안되고 변형도 안된 페이지

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 74% 

48.Virtual Memory에서 Main Memory로 페이지를 옮겨 넣을 때 주소를 조정해 주어야 하는데 이를 무엇이라 하는가?(2016년 08월)
     가.mapping
     나.scheduling
     다.matching
     라.loading

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 60% 

49.주기억장치 관리기법인 최악, 최초, 최적 적합기법을 각각 사용할 때, 각 방법에 대하여 5K의 프로그램이 할당되는 영역을 각 기법의 순서대로 옳게 나열한 것은? (단, 영역 A, B, C, D는 모두 비어 있다고 가정한다.)(2010년 05월)

    

     가.영역 D, 영역 A, 영역 A
     나.영역 B, 영역 A, 영역 C
     다.영역 A, 영역 B, 영역 C
     라.영역 A, 영역 A, 영역 D

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 82% 
     <문제 해설>
우선 5K의 프로그램이 할당되는 영역을 찾아야 하는데 
최악(가장 남는 공간이 많은 영역) : D
최초(영역순서대로 진행할때 5K를 전부 수용할 수 있는 최초의 영역) : A
최적(가장 남는 공간이 적은 영역) : A
[해설작성자 : 안양삼성컴퓨터학원-JT]

50.스케줄링 기법 중 SJF 기법과 SRT 기법에 관한 설명으로 옳지 않은 것은?(2007년 09월)
     가.SJF는 비선점(Nonpreemptive) 기법이다.
     나.SJF는 작업이 끝나기 까지의 실행시간 추정치가 가장 작은 작업을 먼저 실행시킨다.
     다.SRT는 실행 시간을 추적해야 하므로 오버헤드가 증가한다.
     라.SRT에서는 이미 할당된 CPU를 다른 프로세스가 강제로 빼앗아 사용할 수 없다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 64% 
     <문제 해설>
1. SJF는 비선점 기법이다.
2. SJF는 작업이 끝나기까지의 실행시간 추정치가 가장 작은 작업을 먼저 실행시킨다.
3. SRT는 실행 시간을 추적해야 하므로 오버헤드가 증가한다.
4. SRT는 이미 할당된 CPU를 다른 프로세스가 강제로 빼앗아 사용할 수 있다.(우선순위가 높은 게 있으면)
[해설작성자 : breezy]

51.절대(Absolute) 로더의 경우 기억장소 할당 및 연결 작업의 주체는 ?(2009년 08월)
     가.에디터
     나.로더
     다.언어번역프로그램
     라.프로그래머

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 50% 
     <문제 해설>
-절대(Absolute)로더
기억장소 할당이나 연결을 프로그래머가 직접 지정하며 한번 지정한 주기억장소의 위치는 변경이 어렵다
-compile And Go 로더
별도의 로더 없이 언어번역 프로그램이 로더의 기능까지 수행하는 방식이다

52.운영체제의 성능 판단 요소로 거리가 먼 것은?(2005년 05월)
     가.처리 능력
     나.비용
     다.신뢰도
     라.사용가능도

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 81% 

53.프로세서의 상호 연결 구조 중 하이퍼 큐브 구조에서 각 CPU가 4개의 연결점을 가질 경우 CPU의 총 개수는?(2014년 03월)
     가.4
     나.16
     다.32
     라.65536

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 75% 
     <문제 해설>
◎ 하나의 프로세서에 연결되는 다른 프로세서의 수(연결점)가 n개일 경우 프로세서는 총2에n승개가 필요함
[해설작성자 : RUAMAM]

54.다음 설명에 해당하는 디렉토리 구조는?(2012년 03월)

    

     가.비순환 그래프 디렉토리 구조
     나.1단계 디렉토리 구조
     다.트리 디렉토리 구조
     라.2단계 디렉토리 구조

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 67% 
     <문제 해설>
Unix는 트리 구조이기 때문에 3번이 정답입니다.
[해설작성자 : 황씨]

55.UNIX 시스템에서 명령어 해독의 기능을 수행하는 것은?(2015년 05월)
     가.Pipe
     나.Utility Program
     다.Kernel
     라.Shell

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 64% 
     <문제 해설>
Kernel : UNIX의 가장 핵심적인 부분. 하드웨어를 보호. 프로세스 관리, 기억장치 관리, 입/출력 관리 등
[해설작성자 : 도나니]

UNIX - 커널, 쉘, 유틸리티로 구성된다.
커널은 UNIX의 핵심적인 부분으로 프로그램 <-> 하드웨어 인터페이스 제공 및 프로세스/기억장치/파일/입출력 등을 관리한다.
쉘은 사용자 <->시스템 인터페이스를 제공. 명령어를 인식하여 프로그램을 호출 및 수행한다.
유틸리티 : 일반 사용자가 응용프로그램을 처리하는데 사용한다.
[해설작성자 : 후니후니상후니]

56.다음 설명과 가장 밀접한 분산 운영체제의 구조는?(2006년 09월)

    

     가.Ring connection
     나.Star connection
     다.Hierarchy connection
     라.Partially connection

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 85% 

57.운영체제의 성능 평가 기준으로 거리가 먼 것은?(2007년 09월)
     가.Troughput
     나.Reliability
     다.Integrity
     라.Turn Around Time

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 52% 

58.운영체제에 대한 설명으로 옳지 않은 것은?(2008년 09월)
     가.운영체제는 다수의 사용자가 컴퓨터 시스템의 제한된 자원을 사용할 때 생기는 분쟁들을 해결한다.
     나.운영체제는 사용자와 컴퓨터 시스템 사이에 위치하여 컴퓨터 시스템이 제공하는 모든 하드웨어와 소프트웨어의 기능을 모두 사용할 수 있도록 제어 (Control)해 주는 가장 기본적인 하드웨어이다.
     다.운영체제는 컴퓨터의 성능을 극대화하여 컴퓨터 시스템을 효율적으로 사용할 수 있도록 한다.
     라.운영체제는 처리기(Processor), 기억장치, 주변장치 등 컴퓨터 시스템의 하드웨어 자원들을 제어한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 58% 
     <문제 해설>
2번설명이 모두 맞는 말이지만 마지막의 "하드웨어이다"가 틀렸습니다. 소프트웨어 입니다.
[해설작성자 : 밀양금성컴퓨터학원]

59.UNIX의 커널(Kernel)에 대한 설명으로 옳지 않은 것은?(2008년 09월)
     가.컴퓨터 시스템을 관리하는 UNIX 시스템의 핵심 부분이다.
     나.주기억장치에 적재되어 상주하면서 실행된다.
     다.명령어 해석기 역할을 한다.
     라.프로세스, 기억장치. 입/출력장치 등을 관리한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 69% 
     <문제 해설>
커널은 유닉스의 핵심 부분으로 자원의 관리 메모리 할당등을 담당하며 명령어 해석기는 쉘(shell) 입니다.
[해설작성자 : 밀양금성컴퓨터학원]

60.프로세스의 정의로 옳지 않은 것은?(2014년 05월)
     가.프로시저가 활동 중인 것
     나.PCB를 가진 프로그램
     다.동기적 행위를 일으키는 주체
     라.프로세서가 할당되는 실체

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 70% 
     <문제 해설>
*프로세스의 여러가지 정의
-실행중인 프로그램, PCB를 가진 프로그램, 실기억장치에 저장된 프로그램
-프로세서가 할당되는 실체, 프로시저가 활동중인 것
-비동기적 행위를 일으키는 주체, 지정된 결과를 얻기 위한 일련의 계통적 동작
-목적 또는 결과에 따라 발생되는 사건들의 과정
-프로세서가 할당하는 개체로서 디스패치가 가능한 단위
[해설작성자 : 강호일]


4과목 : 소프트웨어 공학


61.한 모듈내의 각 구성 요소들이 공통의 목적을 달성하기 위하여 서로 얼마나 관련이 있는지의 기능적 연관의 정도를 나타내는 것은?(2015년 05월)
     가.cohesion
     나.coupling
     다.structure
     라.unity

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 49% 
     <문제 해설>
cohesion(응집도) : 모듈 "내(부)"
coupling(결합도) : 모듈 "간"에
[해설작성자 : 씽]

62.White Box Testing의 설명으로 옳지 않은 것은?(2016년 08월)
     가.Base Path Testing, Boundary Value Analysis가 대표적인 기법이다.
     나.Source Code의 모든 문장을 한번 이상 수행함으로써 진행된다.
     다.모듈 안의 작동을 직접 관찰할 수 있다.
     라.산출물의 각 기능별로 적절한 프로그램의 제어구조에 따라 선택, 반복 등의 부분들을 수행함으로써 논리적 경로를 점검한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 35% 
     <문제 해설>
화이트 박스 테스트 종류
기초경로검사 (Basic Path Test)
조건검사(Condition Test)
루프검사(Loop Tset)
데이터흐름검사(Data flow)

블랙박스검사 종류
경계값분석검사(Boundary Value Analysis)
동치분할검사(Equivalence Partitioning)
원인-효과 그래프 검사
오류예측검사
비교검사(Comparison Testing)

White Box Test
* 화이트 박스 테스트 기법에는 기초 경로 검사, 제어 구조 검사(조건 검사, 루프 검사, 데이터 흐름 검사) 등이 있다
[해설작성자 : 공부하기싫어]

63.사용자 인터페이스 설계 시 오류 메시지나 경고에 관한 지침으로 옳지 않은 것은?(2015년 03월)
     가.메시지는 이해하기 쉬워야 한다.
     나.오류로부터 회복을 위한 구체적인 설명이 제공되어야 한다.
     다.오류로 인해 발생될 수 있는 부정적인 내용은 가급적 피한다.
     라.소리나 색 등을 이용하여 듣거나 보기 쉽게 의미 전달을 하도록 한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 68% 
     <문제 해설>
오류로 인해 발생 내용은 긍정적이든 부정적이든 모두 제공되어야 한다! 
[해설작성자 : 합격을위해서]

64.소프트웨어 유지보수 유형 중 현재 수행 중인 기능의 수정, 새로운 기능의 추가, 전반적인 기능 개선 등의 요구를 사용자로부터 받았을 때 수행되는 유형으로서, 유지보수 유형별 비용 비율 중 약 50%를 차지하는 것은?(2004년 09월)
     가.Preventive maintenance
     나.Adaptive maintenance
     다.Corrective maintenance
     라.Perfective maintenance

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 44% 

65.한 모듈 내의 각 구성 요소들이 공통의 목적을 달성하기 위하여 서로 얼마나 관련이 있는지의 기능적 연관의 정도를 나타내는 것은?(2006년 05월)
     가.결합도(coupling)
     나.응집도(cohesion)
     다.구조도(structure)
     라.일치도(unity)

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 60% 

66.장래의 유지보수성 또는 신뢰성을 개선하거나 소프트웨어의 오류발생에 대비하여 미리 예방수단을 강구해두는 경우의 유지보수 형태는?(2010년 09월)
     가.Corrective maintenance
     나.Perfective maintenance
     다.Preventive maintenance
     라.Adaptive maintenance

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 70% 

67.FTR의 지침 사항으로 거리가 먼 것은?(2010년 05월)
     가.회의 동안 의제를 유지시킨다.
     나.문제 영역을 명확히 표현한다.
     다.논쟁과 반박의 제한을 두지 않는다.
     라.제품의 검토에 집중한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 76% 
     <문제 해설>
FTR(Formal Technical Review) : 정형 기술 검토의 지침 사항
-제품의 검토에만 집중하라
-의제를 제한하여 진행하라
-논쟁과 반박을 제한하라
-문제 영역을 명확히 표현하라.

68.객체지향 개념에서 연관된 데이터와 함수를 함께 묶어 외부와 경계를 만들고 필요한 인터페이스만을 밖으로 드러내는 과정을 무엇이라고 하는가?(2004년 09월)
     가.메시지
     나.캡슐화
     다.상속
     라.다형성

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 86% 
     <문제 해설>
캡슐화의 개념과 의도를 안다면 쉽게 풀 수 있다.
외부와 경계를 만들기 때문에 정보은닉이 되고, 캡슐화된 객체들은 재사용이 용이하다.
[해설작성자 : 인하대08학번박성민]

69.CASE가 갖고 있는 주요 기능이 아닌 것은?(2010년 09월)
     가.그래픽 지원
     나.소프트웨어 생명주기 전 단계의 연결
     다.언어 번역
     라.다양한 소프트웨어 개발 모형 지원

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 65% 
     <문제 해설>
CASE 란 생명주기를 자동화하여 컴퓨터와 전용의 소프트웨어 도구를 사용하여 자동화하는 작업이다. 언어 번역은 언어 번역 프로그램에서 담당하게 된다.

70.소프트웨어 품질관리 기술에서 품질목표의 항목과 거리가 먼 것은?(2006년 05월)
     가.정확성
     나.유지보수성
     다.무결성
     라.S/W 종속성

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 75% 

71.사용자 요구사항의 분석 작업이 어려운 이유로 가장 거리가 먼 것은?(2016년 08월)
     가.개발자와 사용자 간의 지식이나 표현의 차이가 커서 상호 이해가 쉽지 않다.
     나.사용자의 요구사항이 모호하고 부정확하며, 불완전하다.
     다.사용자의 요구사항은 거의 예외가 없어 열거와 구조화가 용이하다.
     라.개발하고자 하는 시스템 자체가 복잡하다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 53% 

72.위험 모니터링(monitoring)의 의미로 가장 적절한 것은?(2011년 03월)
     가.위험을 이해하는 것
     나.위험요소들에 대하여 계획적으로 관리하는 것
     다.위험 요소 징후들에 대하여 계속적으로 인지하는 것
     라.첫 번째 조치로 위험을 피할 수 있도록 하는 것

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 73% 
     <문제 해설>
모니터링(Monitoring)은 지속적으로 감시, 경계하는 것을 뜻합니다.
위험 요소 징후들을 계속적으로 인지하는 것과 뜻이 통하죠?
[해설작성자 : 46311]

73.모듈안의 작동을 자세히 관찰할 수 있으며, 프로그램 원시 코드의 논리적인 구조를 커버(Cover)하도록 테스트 케이스를 설계하는 프로그램 테스트 방법은?(2006년 03월)
     가.블랙 박스 테스트
     나.화이트 박스 테스트
     다.알파 테스트
     라.베타 테스트

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 70% 

74.소프트웨어의 품질 목표 중에서 옳고 일관된 결과를 얻기 위하여 요구된 기능을 수행할 수 있는 정도를 나타낸 것은?(2005년 03월)
     가.정확성(correctness)
     나.신뢰성(reliability)
     다.효율성(efficiency)
     라.무결성(integrity)

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 66% 

75.설계품질을 평가하기 위해서는 반드시 올바른 설계에 대한 기준을 세워야 한다. 다음 중 올바른 기준이라고 할 수 없는 것은?(2016년 08월)
     가.설계는 모듈적이어야 한다.
     나.설계는 자료와 프로시저에 대해 분명하고 분리된 표현을 포함해야 한다.
     다.소프트웨어 요소들 간의 효과적 제어를 위해 설계에서 계층적 조직이 제시되어야 한다.
     라.설계는 서브루틴이나 프로시저가 전체적이고 통합적이 될 수 있도록 유도되어야 한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 40% 
     <문제 해설>
[바람직한 설계의 특징]
- 설계는 소프트웨어 구조, 모듈의 기능 예측이 가능하도록 정의
- 모듈(특정기능 또는 부기능 수행을 위한 논리적 요소)로 구성
- 설계에서 계층적 자료조직 제시
- 자료와 프로시저에 대한 분명하고 분리된 표현 포함
- 모듈/외부 개체간 연결 복잡성을 줄이는 인터페이스
- 요구사항 분석정보를 이용하여 반복적으로 이루어져야 함
- 전체적/포괄적 개념설계 후, 차례로 세분화 및 구체화하여 요구사항을 모두 구현
- 유지보수를 용이하게 하기 위해 적당한 모듈크기 유지
- 모듈간의 결합도(상관성)는 낮추고, 응집도는 강하게 설계
- 이식성 고려
[해설작성자 : IT수쥐]

76.프로토타입 모형(Prototyping Model)에 대한 설명으로 옳지 않은 것은?(2013년 08월)
     가.개발단계에서 오류 수정이 불가하므로 유지보수 비용이 많이 발생한다.
     나.최종 결과물이 만들어지기 전에 의뢰자가 최종 결과물의 일부 또는 모형을 볼 수 있다.
     다.프로토타입은 발주자나 개발자 모두에게 공동의 참조 모델을 제공한다.
     라.프로토타입은 구현단계의 구현 골격이 될 수 있다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 75% 
     <문제 해설>
1번 항목은 폭포수모델의 설명입니다.
[해설작성자 : 이희승]

77.소프트웨어 공학의 발전을 위한 소프트웨어 사용자(Software User)로서의 자세로 옳지 않은 것은?(2005년 03월)
     가.프로그래밍 언어와 알고리즘의 최근 동향을 주기적으로 파악한다.
     나.컴퓨터의 이용 효율이나 워크스테이션에 관한 정보들을 체계적으로 데이터베이스화 한다.
     다.타 기업의 시스템에 몰래 접속하여 새로운 소프트웨어 개발에 관한 정보를 획득한다.
     라.바이러스에 대한 예방에 만전을 기하여 시스템의 안전을 확보한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 78% 

78.자료흐름도에서 구성요소에 대한 기호의 표현 연결이 옳지 않은 것은?(2004년 09월)
     가.자료흐름 : 화살표로 표시
     나.처리공정 : 마름모로 표시
     다.자료저장장소 : 직선(단선, 이중선)으로 표시
     라.종착지 : 사각형으로 표시

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 43% 

79.소프트웨어 프로젝트 관리를 효율적으로 수행하기 위한 3p 중 소프트웨어 프로젝트를 수행하기 위한 Framework 의 고려와 가장 연관되는 것은?(2013년 08월)
     가.People
     나.Problem
     다.Product
     라.Process

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 51% 

80.프로젝트 일정 관리시 사용하는 간트(Gantt) 차트에 대한 설명으로 옳지 않은 것은?(2012년 05월)
     가.막대로 표시하며, 수평 막대의 길이는 각 태스크의 기간을 나타낸다.
     나.이정표, 기간, 작업, 프로젝트 일정을 나타낸다.
     다.시간선(Time-line) 차트라고도 한다.
     라.작업들 간의 상호 관련성, 결정경로를 표시한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 65% 
     <문제 해설>
간트 차트는 프로젝트의 각 작업들이 언제 시작하고 종료되는지에 대한 '작업일정'을 '막대도표'를 이용하여 표시하는 프로젝트 일정표이다. 
작업들 간의 상호 관련성, 결정 경로를 표시하는건 PERT/CPM네트워크 이다. 
1,2,3번 간트차트에 대한 기능을 외우세요! 
[해설작성자 : 정아]


5과목 : 데이터 통신


81.다음 중 비적응경로배정 방식인 플러딩(Flooding)에 대한 설명으로 가장 옳은 것은?(2009년 05월)
     가.각 모드에 들어오는 패킷을 도착된 링크를 제외한 다른 모든 링크로 복사하여 전송하는 방식이다.
     나.네트워크의 모든 근원지, 목적지 노드의 쌍에 대해서 한 경로씩을 미리 결정해 두는 방식이다.
     다.네트워크의 변화하는 상태에 따라 반응하여 경로를 결정 한다.
     라.단순성과 견고성을 띄면서 트래픽의 부하를 훨씬 적게한 방식으로 노드는 들어오는 패킷에 대한 나가는 경로를 무작위로 1개만 선택한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 42% 

82.다음에서 자동 반복 요청(ARQ)의 종류가 아닌 것은?(2006년 05월)
     가.자동 반송 ARQ
     나.정지대기 ARQ
     다.연속적 ARQ
     라.적응적 ARQ

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 49% 

83.인터넷 프로토콜로 사용되는 TCP/IP의 계층화 모델 중 Transport 계층에서 사용되는 프로토콜은?(2015년 05월)
     가.FTP
     나.IP
     다.ICMP
     라.UDP

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 45% 
     <문제 해설>
응용 계층 - FTP
전송 계층 -    UDP     < 전송 계층에 해당하는 프로토콜
인터넷 레이어 계층(7Layer 모델의 네트워크계층에 해당) - IP,ICMP

* 7계층과 4계층 프로토콜 외우기(7계층 모델을 4계층 모델에 대입 후 해당 계층에 해당하는 프로토콜을 선택하는게 요령이다
     OSI 7계층                             TCP/IP 4계층
응용,표현,세션계층 = 어플리케이션 레이어(DHCP,DNS,FTP,HTTP,SNMP,IMAP,SSH,Telnet,SSL/TLS)
전송 계층                        = 전송 계층(TCP,UDP)
네트워크 계층             = 인터넷 계층(IP,ICMP,IGMP,IPsec)
데이터링크,물리        = 네트워크 인터페이스 레이어 (ARP,L2TP,DSL,FDDI)
[해설작성자 : 3회는 합격일세]

OSI 7계층 TCP/IP 4계층
응용, 표현,세션계층 = Application(SMTP,FTP,TFTP,DNS,SNMP,BOOTP)
전송계층 = Transport(TCP,UDP)
네트워크 계층 = Internet(IP, ICMP,IGMP,ARP,RARP)
데이터링크,물리 = Network (ARP, L2TP,DSL,FDDI)

84.하나의 메시지 단위로 축척-전달(store-and-forward)방식에 의해 데이터를 교환하는 방식은?(2006년 09월)
     가.음성교환용 회선교환 방식
     나.메시지교환 방식
     다.데이터 전용회선 교환방식
     라.패킷 교환방식

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 68% 

85.IEEE 802.3 LAN에서 사용되는 전송매체 접속제어(MAC) 방식은?(2015년 08월)
     가.CSMA/CD
     나.token bus
     다.token ring
     라.slotted ring

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 55% 
     <문제 해설>
CS(Carrier Sense) : 통신회선이 사용중인지를 점검
MA(Multiple Access) : 통신 회선이 비어 있으면 누구든지 사용 가능
CD(Collision Detection) : 데이터 프레임을 전송하면서 충동 여부를 조사
-버스형 또는 계층형 LAN에 가장 일반적으로 이용된다.
[해설작성자 : 강호일]

문제가 이것들 물어보는게 아니라
ieee 802.3 = csma/cd에서 사용하는 lan표준
802.4 = 토큰버스방식
802.5 =토큰 링방식
802.11 = 무선lan방식
고로 답은 1
[해설작성자 : 기사합격하꾸얏]

86.다음 중 통신망의 체계적인 운용 및 관리를 위한 TMN(Telecommunication Management Network)의 기능 요소에 해당하지 않는 것은?(2014년 03월)
     가.SNL(System Network Layer)
     나.NML(Network Management Layer)
     다.EML(Element Management Layer)
     라.NEL(Network Element Layer)

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 45% 
     <문제 해설>
통신망의 체계적인 운용 및 관리 TMN
1. 사업관리 계층 BML
2. 네트워크 관리계층 NML
3. 서비스 관리 계층 SML
4. 망요소 관리 계층 EML
5. 망 요소 계층 NEL

SNL은 포함되지 않습니다 
[해설작성자 : 신경식.]

87.IP(Internet Protocol) 프로토콜에 대한 설명 중 틀린 것은?(2011년 03월)
     가.신뢰성이 부족한 비 연결형 서비스를 제공하기 때문에 상위 프로토콜에서 이러한 단점을 보완해야 한다.
     나.IP 프로토콜은 직접전송과 간접전송으로 나누어지며, 직접전송은 패킷의 최종목적지와 같은 물리적인 네트워크에 연결된 라우터에 도달할 때 까지를 말한다.
     다.송신자가 여러 개인 데이터 그램을 보내면서 순서가 뒤바뀌어 도달할 수 있다.
     라.각 데이터 그램이 독립적으로 처리되고 목적지까지 다른 경로를 통해 전송될 수 있다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 49% 
     <문제 해설>
패킷의 최종목적지와 같은 물리적인 네트워크에 연결된 라우터에 도달할 때까지는 간접전송을 말한다.

88.3∼3.4㎑)내의 아날로그 신호로 변환(변조)한 후 음성 전송용으로 설계된 전송로에 송신한다든지 반대로 전송로부터의 아날로그 신호를 디지털 신호로 변환(복조) 하는 장치를 무엇이라 하는가?(2006년 05월)
     가.모뎀(MODEM)
     나.단말(Terminal)
     다.전화교환기
     라.허브(HUB)

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 81% 

89.OSI 7계층 중 장치와 전송매체 간의 인터페이스 특성 규정, 전송 매체의 유형 규정, 전송로의 연결, 유지 및 해제를 담당하는 계층은?(2006년 03월)
     가.전송 계층
     나.망 계층
     다.데이터링크 계층
     라.물리 계층

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 31% 

90.패킷 교환망의 주요 기능 중 하나는 이용자들의 패킷통신을 위한 경로 배정(routing control)이다. 다음 중 패킷 교환기에 들어가는 경로 배정 프로그램 작성시 경로배정 요소(parameter)가 아닌 것은?(2003년 03월)
     가.성능 기준
     나.경로의 결정 시간과 장소
     다.프로그램 처리 속도
     라.네트워크 정보 발생지

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 40% 

91.다음 전송 제어의 단계를 순서대로 나열한 것은?(2004년 05월)

    

     가.A → C → B → E → D
     나.A → C → B → D → E
     다.C → A → B → E → D
     라.C → A → B → D → E

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 70% 

92.에러 검출 기법 중 에러가 발생한 블록 이후의 모든 블록을 다시 재전송 하는 방식은?(2005년 03월)
     가.Adaptive ARQ
     나.Go-back-N ARQ
     다.Selective ARQ
     라.Stop-and-wait ARQ

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 77% 

93.동기식 문자 지향 프로토콜 프레임에서 전송될 문자의 시작을 나타내는 제어 문자는?(2016년 08월)
     가.SYN
     나.DLE
     다.STX
     라.CRC

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 46% 
     <문제 해설>
SYN : 전송제어문자, 동기를 맞추기 위해 전송될 문자의 시작 혹은 상태 유지 블럭
SOH : 헤딩 시작
STX : 헤딩 종료 본문 시작
ETX : 본문 종료
ETB : 전송 블록 종료
BCC : 오류 검사를 수행
EOT : 전송 종료 데이터링크 해제
DLE : 데이터의 투과성을 보장하기 위해 전송제어 문자 앞에 들어가 전송제어 문자임을 알림
ACK : 긍정응답 (반대 = NAK)
[해설작성자 : 안구건조증]

94.패킷 교환망에서 DCE와 DTE 사이에 이루어지는 상호작용을 규정한 프로토콜은?(2016년 08월)
     가.X.25
     나.TCP
     다.UDP
     라.IP

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 50% 

95.아날로그-디지털 부호화 방식인 송신측 PCM(Pulse Code Modulation) 과정을 순서대로 나타낸 것은?(2006년 05월)
     가.표본화(Sampling)→양자화(Quantization)→부호화(Encoding)
     나.양자화(Quantization)→부호화(Encoding)→표본화(Sampling)
     다.부호화(Encoding)→양자화(Quantization)→표본화(Sampling)
     라.표본화(Sampling)→부호화(Encoding)→양자화(Quantization)

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 81% 

96.한 전송로의 데이터 전송 시간을 일정한 시간 폭(time slot)으로 나누어 각 부 채널에 차례로 분배하는 방식의 다중화는?(2006년 05월)
     가.시분할 다중화
     나.주파수분할 다중화
     다.위상 분할 다중화
     라.위치 분할 다중화

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 83% 

97.X.25 프로토콜에 대한 설명으로 옳은 것은?(2010년 05월)
     가.OSI 7계층 중 제 2계층인 데이터링크 계층에 속한다.
     나.DTE와 DCE사이의 인터페이스에 관한 규정이다.
     다.회선 교환망에서 사용된다.
     라.메시지 단위로 전송이 이루어진다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답율 : 55% 
     <문제 해설>
OSI 7 계층 중 3계층에 속하며, 패킷 교환망에서 사용되고, 패킷단위로 전송된다.
[해설작성자 : 문!]

98.PPP(Point-to-Point Protocol)에 대한 설명으로 틀린 것은?(2014년 05월)
     가.인터넷 접속에 사용되는 IETF의 표준 프로토콜이다.
     나.오류 검출만 제공되며, 오류 복구와 흐름제어 기능은 제공되지 않는다.
     다.IP 패킷의 캡슐화를 제공한다.
     라.동기식 점대점 링크에서만 사용할 수 있다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답율 : 44% 
     <문제 해설>
PPP : IETF의 표준 프로토콜
오류검출 기능만 제공 (오류복구는 X)
IP패킷의 캡슐화를 제공
[해설작성자 : 사켈]

동기식/비동기식 모두 지원됨
[해설작성자 : QOORURU]

99.TCP/IP 프로토콜 중 인터넷 계층에 대응하는 OSI 참조 모델의 계층은?(2008년 03월)
     가.Physical Layer
     나.Presentation Layer
     다.Network Layer
     라.Session Layer

     정답 : [3]☜ 블럭 설정하면 보임
     정답율 : 74% 

100.펄스 파형을 그대로 변조 없이 전송하는 방식은?(2004년 05월)
     가.베이스 밴드 전송방식
     나.직렬 전송방식
     다.대역 전송방식
     라.병렬 전송방식

     정답 : [1]☜ 블럭 설정하면 보임
     정답율 : 52% 

정보처리기사 필기 기출문제(해설) 및 CBT 모의고사(5365358)을 이용해 주셔서 감사합니다.
정보처리기사, 기출문제, 정보처리, 기사, 필기, 기출문제, 전자문제집, CBT, 온라인, 모의테스트, 모의고


TAG •

List of Articles
번호 제목 글쓴이 날짜 조회 수
1430 공조냉동기계기능사 필기 기출문제(해설) 및 CBT 모의고사(7086913) 좋은아빠되기 2017.03.15 1198
1429 세탁기능사 필기 기출문제(해설) 및 CBT 모의고사(6326291) 좋은아빠되기 2017.03.15 176
1428 수능(국사) 필기 기출문제(해설) 및 CBT 모의고사(3517191) 좋은아빠되기 2017.03.15 299
1427 사진기능사 필기 기출문제(해설) 및 CBT 모의고사(7102670) 좋은아빠되기 2017.03.15 469
1426 위험물기능사 필기 기출문제(해설) 및 CBT 2012년07월22일(4회) 좋은아빠되기 2017.03.15 310
1425 공인중개사 1차 필기 기출문제(해설) 및 CBT 모의고사(3708045) 좋은아빠되기 2017.03.15 590
» 정보처리기사 필기 기출문제(해설) 및 CBT 모의고사(5365358) 좋은아빠되기 2017.03.15 771
1423 ERP 회계 2급 이론 필기 기출문제(해설) 및 CBT 모의고사(1768130) 좋은아빠되기 2017.03.15 297
1422 미용사(피부) 필기 기출문제(해설) 및 CBT 모의고사(8292639) 좋은아빠되기 2017.03.15 550
1421 공인중개사 2차 필기 기출문제(해설) 및 CBT 2008년10월26일 좋은아빠되기 2017.03.15 573
1420 수능(한국근ㆍ현대사) 필기 기출문제(해설) 및 CBT 모의고사(2570517) 좋은아빠되기 2017.03.15 183
1419 승강기기능사 필기 기출문제(해설) 및 CBT 모의고사(4493973) 좋은아빠되기 2017.03.15 727
1418 한국사능력검정 초급 필기 기출문제(해설) 및 CBT 2016년05월28일 좋은아빠되기 2017.03.15 319
1417 컴퓨터활용능력 1급 필기 기출문제(해설) 및 CBT 모의고사(3748954) 좋은아빠되기 2017.03.15 461
1416 인터넷정보관리사 2급 필기 기출문제(해설) 및 CBT 모의고사(9800307) 좋은아빠되기 2017.03.15 301
1415 사회조사분석사 2급 필기 기출문제(해설) 및 CBT 모의고사(2314739) 좋은아빠되기 2017.03.15 1231
1414 정보처리기사 필기 기출문제(해설) 및 CBT 2009년05월10일 좋은아빠되기 2017.03.15 1919
1413 리눅스마스터 2급 필기 기출문제(해설) 및 CBT 2015년03월14일 좋은아빠되기 2017.03.15 2332
1412 텔레마케팅관리사 필기 기출문제(해설) 및 CBT 2008년03월02일 좋은아빠되기 2017.03.09 539
1411 FAT 1급(구) 필기 기출문제(해설) 및 CBT 2013년04월27일 좋은아빠되기 2017.03.09 149
Board Pagination Prev 1 ... 134 135 136 137 138 139 140 141 142 143 ... 210 Next
/ 210