자격증 필기 기출문제




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

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


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


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


정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2013년06월02일


1과목 : 데이터 베이스


1. 다음 SQL 명령 중 DDL에 해당하는 것만으로 나열된 것은?

   

     가. ②, ④, ⑤, ⑥, ⑦
     나. ②, ⑤, ⑥, ⑦
     다. ①, ②, ⑥
     라. ①, ③, ④

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 79%
     <문제 해설>
DDL(Data Deline Language 데이터정의어): 데이터베이스 관리자나 데이터베이스 설계자가 사용함
명령어: CREATE, ALTER, DROP

DML(Data Manipulation Language): 데이터베이스 사용자와 데이터베이스 관리 시스템 간의 인터페이스 제공
명령어: SELECT, INSERT, DELETE, UPDATE

DCL(Data Control Language): 데이터베이스 관리자가 관리목적으로 사용함
명령어: COMMIT, ROLLBACK, GRANT, REVOKE

[해설작성자 : Radisys]

2. 뷰(VIEW)에 대한 설명 중 옳은 내용 모두를 나열한 것은?

   

     가.
     나. ①, ②
     다. ②, ③, ④
     라. ①, ②, ③, ④

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
뷰를 삭제하면 그 뷰를 기초로 정의한 다른 뷰까지 삭제됨

[추가 해설]
그뷰를 기초로 정의된 뷰는 메인이 제거되면 서브도 제거된다.
[해설작성자 : Jong]

3. 후보 키에 대한 설명으로 옳지 않은 것은?
     가. 릴레이션의 기본 키와 대응되어 릴레이션 간의 참조 무결성 제약 조건을 표현하는데 사용되는 중요한 도구이다.
     나. 릴레이션의 후보 키는 유일성과 최소성을 모두 만족해야 한다.
     다. 하나의 릴레이션에 속하는 모든 튜플들은 중복된 값을 가질 수 없으므로 모든 릴레이션은 반드시 하나 이상의 후보 키를 갖는다.
     라. 릴레이션에서 튜플을 유일하게 구별해 주는 속성 또는 속성들의 조합을 의미한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 48%
     <문제 해설>
참조 무결성 제약조건은 외래키입니다.
[해설작성자 : 주말엔게임만해요]

보기 4번의 유일성은 후보키의 특성중 하나이기는 하나, 유일성만을 만족하는 것은 슈퍼키이고, 이에 최소성을 만족해야 후보키가 될 수 있음을 유이해야 할 것임. (문제가 틀렸다고 까지는 할 수 없으나, 정확히 맞다고 하기에도 좀..... )
[해설작성자 : mike]

4. 데이터베이스 환경 하에서 데이터 참조는 데이터베이스에 저장된 레코드들의 위치나 주소에 의해서가 아니라 사용자가 요구하는 데이터의 내용, 즉 데이터 값에 따라 참조된다는 데이터베이스의 특성은?
     가. Time Accessibility
     나. Continuous Evolution
     다. Concurrent Sharing
     라. Content Reference

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 84%
     <문제 해설>
① 실시간 접근성(real-time accessibility)
② 내용에 의한 변화(content reference)
③ 동시 공유(concurrent sharing)
[해설작성자 : 묵사랑]

4. 내용에 의한 참조(content reference)
[해설작성자 : 썸머워즈]

5. 순차파일에 대한 옳은 설명 모두를 나열한 것은?

   

     가. ①, ④
     나. ①, ②, ③
     다. ②, ③, ④
     라. ①, ②, ③, ④

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
데이터 검색 시 처음부터 순차적으로 검색하기 때문에 검색시간이 느리다.
[해설작성자 : R]

6. 다음 문장의 ( ) 안 내용으로 옳게 짝지어진 것은?

   

     가. ①Security ② integrity
     나. ①Security ② Revoke
     다. ①Integrity ② Transaction
     라. ①Integrity ② Revoke

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
(     )은 허용된 사용자들이 사용할 수 있도록 보장하는 것을 포함한다.
(     )은 그들이 정확하게 사용할 수 있도록 보장하는 것을 포함한다.

1. 보안 / 무결성
2. 보안 / 취소
3. 무결성 / 처리
4. 무결성 / 취소
[해설작성자 : 부들부들]

7. 로킹(Locking) 기법에 대한 설명으로 옳지 않은 것은?
     가. 로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.
     나. 로킹 단위가 작아지면 병행성 수준이 낮아진다.
     다. 데이터베이스도 로킹 단위가 될 수 있다.
     라. 로킹 단위가 커지면 로크 수가 작아 로킹 오버헤드가 감소한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 81%
     <문제 해설>
로킹의 단위가 작아지면 병행성이 높아집니다
로킹단위가 커지면 병행성이 작아지고 오버해드가 감소하죠

8. 데이터베이스 설계에 대한 설명으로 옳지 않은 것은?
     가. 요구 조건 분석 단계는 사용자의 요구 조건을 수집하고 분석하여 사용자가 의도하는 데이터베이스의 용도를 파악해야 한다.
     나. 개념적 설계 단계에서는 트랜잭션 인터페이스 설계, 스키마의 평가 및 정제 등의 작업을 수행한다.
     다. 논리적 설계 단계에서는 개념적 설계 단계에서 만들어진 정보 구조로부터 특정 목표 DBMS가 처리 할 수 있는 스키마를 생성한다.
     라. 물리적 설계 단계에서는 저장 구조와 접근 경로 등을 결정한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
트랜잭션 인터페이스 설계, 개념 스키마의 평가 및 정제 등의 작업을 수행하는 것은 '논리적 설계' 이다.
[해설작성자 : R]

스키마의 평가를 하는것은 논리적 설계입니다

9. 다음 자료에 대하여 선택(Selection) 정렬을 이용하여 오름차순으로 정렬하고자 한다. 1회전 후의 결과는?

   

     가. 3, 4, 7, 8, 9
     나. 3, 4, 7, 9, 8
     다. 3, 4, 8, 9, 7
     라. 3, 8, 4, 9, 7

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
선택 정렬으로 오름차순 정렬할 경우 작은수가 앞으로 갈 때 작은 수가 가는 자리에 있던 큰 수는 교체되는 작은 수의 자리로 교환됩니다.
1회전 3 8 4 9 7
2회전 3 4 8 9 7
3회전 3 4 7 9 8
4회전 3 4 7 8 9
[해설작성자 : 허니잼꿀잼]

10. 트랜잭션의 특성으로 옳은 내용 모두를 나열한 것은?

    

     가. ①, ②
     나. ①, ②, ④
     다. ①, ③, ④
     라. ①, ②, ③, ④

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 75%
     <문제 해설>
트랜잭션의 특성
원자성(Atomicity)
지속성(Durability)
일관성(Consistency)
독립성(Isolation)
[해설작성자 : ksw]

11. 다음 설명의 괄호 안 내용으로 옳게 짝지어진 것은?

    

     가. ① 관계형 데이터 모델, ② 계층형 데이터 모델
     나. ① 계층형 데이터 모델, ② 관계형 데이터 모델
     다. ① 관계 대수, ② 관계 해석
     라. ① 관계 해석, ② 관계 대수

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 77%
     <문제 해설>
절차적 - 관계 대수
비절차적 -관계 해석

12. 데이터베이스의 정의로 옳은 내용 모두를 나열한 것은?

    

     가. ①, ②
     나. ①, ②, ④
     다. ②, ③, ④
     라. ①, ②, ③, ④

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
데이터베이스 정의
- 통합 데이터(Integrated Data): 중복배제
- 저장된 데이터(Stored Data)
- 운영 데이터 (Operational Data):업무 수행시 필요한 자료
- 공용 데이터 (Shared Data)
[해설작성자 : 뚱구리]

13. 한 릴레이션의 기본 키를 구성하는 어떠한 속성 값도 널(Null) 값이나 중복 값을 가질 수 없음을 의미하는 것은?
     가. 개체 무결성 제약 조건
     나. 참조 무결성 제약 조건
     다. 도메인 무결성 제약 조건
     라. 키 무결성 제약 조건

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
참조무결성 : 왜래키값은null 이거나 참조릴레이션의 기본키값가 동일해야함
개체무결성 : 어떤 속성도 널값이나 중복 값을 가질 수 없음

14. 데이터베이스 설계 순서로 옳은 것은?

    

     가. ③→④→①→⑤→②
     나. ③→①→④→⑤→②
     다. ③→④→⑤→①→②
     라. ③→①→⑤→④→②

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 86%
     <문제 해설>
<요구분석-개념적 설계-논리적 설계-물리적 설계-구현>
순서로 데이터베이스를 설계한다!
[해설작성자 : 연또]

15. 다음 그림에서 트리의 차수는?

    

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 83%
     <문제 해설>
트리(Tree)에서 차수(Degree)는 가장 차수가 많은 노두의 차수입니다.
문제에 주어진 트리(Tree)에서 각 노드의 차수는 A=2, B=1, C=2이므로 A나 C 노드의 차수인 2가 트리의 차수입니다.

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

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

17. 시스템 카탈로그에 대한 설명으로 옳지 않은 것은?
     가. 시스템 카탈로그는 DBMS가 스스로 생성하고 유지한다.
     나. 시스템 카탈로그 저장된 정보가 메타 데이터라고 한다.
     다. 시스템 카탈로그는 시스템 테이블이기 때문에 일반 사용자는 검색할 수 없다.
     라. 시스템 카탈로그를 자료 사전이라고도 한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 82%
     <문제 해설>
시스템 카달로그는 일반사용자도 검색이 가능하며, 안되는것은 수정입니다.

18. 다음 설명이 의미하는 것은?

    

     가. Conceptual Schema
     나. External Schema
     다. Internal Schema
     라. Super Schema

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
이것은 데이터가 기억장치에 배치되는 방법을 정의한다. 이것은 시스템 프로그래머나 시스템디자이너 관점에서 데이터베이스의 물리적인 저장구조를 묘사한다.
[해설작성자 : 효로롱]

physically 물리적으로 이 단어 나오면 Internal Schema로 보시면 됩니다.
[해설작성자 : 19시간전]

19. 이진 검색 알고리즘의 특징이 아닌 것은?
     가. 피보나치수열에 따라 가감산을 이용하여 다음에 비교할 대상을 선정한다.
     나. 탐색 효율이 좋고 탐색 시간이 적게 소요된다.
     다. 검색할 데이터가 정렬되어 있어야 한다.
     라. 비교 횟수를 거듭할 때마다 검색 대상이 되는 데이터의 수가 절반으로 줄어든다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 66%
     <문제 해설>
피보나치 수열에 따라 다음에 비교할 대상을 선정하여 검색하는 것은 피보나치 검색입니다!
[해설작성자 : 뚜뚜]

20. 데이터베이스의 상태를 변환시키기 위하여 논리적 기능을 수행하는 하나의 작업 단위를 무엇이라고 하는가?
     가. 프로시저
     나. 트랜잭션
     다. 모듈
     라. 도메인

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 83%
     <문제 해설>
트랜잭션은 병행 제어 및 회복작업의 논리단위이다!
[해설작성자 : 연또]

2과목 : 전자 계산기 구조


21. 입출력이 실제로 일어나고 있을 때는 채널 제어기가 임의의 시점에서 볼 때 마치 어느 한 입출력 장치의 전용인 것처럼 운용되는 채널은?
     가. Interlock channel
     나. Crossbar channel
     다. Selector channel
     라. I/O channel

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 45%
     <문제 해설>
*채널의종류*

selector channel (선택채널)
-고속 입출력장치와 입출력하기위해 사용. 특정한 한대의 장치를 독점하여 입출력

multiplexer channel(다중채널)
-저속 입출력장치를 제어하는 채널, 동시에 여러개의 입출력장치를 제어

block multiplexer channel
-고속 입출력장치를 제어하는 채널, 동시에 여러개의 입출력장치를 제어

[해설작성자 : ㅃㄹㅃ]

22. 다음 중 채널 명령어(CCW)로 알 수 있는 내용이 아닌 것은?
     가. 명령코드
     나. 데이터 주소
     다. 데이터 전송속도
     라. 데이터 크기

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 62%
     <문제 해설>
채널명령어로 알 수 있는 내용
- 명령코드
- 데이터 주소(블록시작주소)
- 데이터 크기(블록의 단어수)
- 플래그(채널의 링크 주소)
[해설작성자 : 뚱구리]

23. cache memory에 대한 설명과 가장 관계가 깊은 것은?
     가. 내용에 의해서 access되는 memory unit이다.
     나. 대형 computer system에서만 사용되는 개념이다.
     다. 중앙처리장치가 자주 접근하거나 최근에 접근한 메모리 블록을 저장하는 초고속 기억장치이다.
     라. memory에 접근을 각 module별로 액세스 하도록 하는 기억장치이다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
캐시메모리는 초고속 기억장치이고 그러면 비쌉니다.

24. 연산 방식에 대한 설명 중 옳지 않은 것은?
     가. 직렬 연산 방식은 병렬 연산 방식보다 시간이 많이 소요된다.
     나. 병렬 연산 방식은 직렬 연산 방식에 비해 속도가 느리다.
     다. 직렬 연산 방식은 hardware가 간단하다.
     라. 병렬 연산 방식은 hardware가 복잡하다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
직렬 연산 방식은 병렬 연산 방식에 비해 속도가 느립니다.
[해설작성자 : 힘내세요]

25. 다음 내용은 LOAD 기능을 수행하는 마이크로 오퍼레이션이다. 이 가운데 어떤 명령어든지 수행되기 위해서는 반드시 거쳐야 하는 단계끼리 나열한 것은? (단, Rs1, Rd, S2 : 레지스터 주소)

    

     가. 1, 2, 3, 6
     나. 2, 3, 4, 6
     다. 3, 4, 5, 6
     라. 1, 3, 5, 6

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
1 : 다음에 실행할 명령여어의 번지를 MAR에 저장
2 : M[MAR]의 내용을 MBR에 전송하는 명령(현재 문제 생략)
3 : IR <- MBR, PC <- PC+4 (MBR에 저장된 명령어를 전송. PC의 값을 명령어 크기만큼 증가
4 : PC<- 다음에 수행할 명령어의 주소: PC에 다음에 실행할 명령 주소 입력.

[1,2,3,6]
[해설작성자 : 신경식]

26. 두 개의 데이터를 혼합하거나 일부에 삽입하는데 사용되는 연산은?
     가. AND 연산
     나. OR 연산
     다. MOVE 연산
     라. Complement 연산

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 59%
     <문제 해설>
1. AND연산 : Masking연산 - 특정 문자나 비트 삭제
2. OR : Selective-Set연산 - 특정 문자나 비트에 삽입 또는 세트시킴
4. XOR : Compare연산 - 비교 또는 반전
[해설작성자 : 뚱구리]

27. 메이저 상태(major state)에서 제어 데이터에 대한 설명으로 잘못된 것은?
     가. FETCH state에서 중앙처리장치의 제어점을 제어하기 위한 제어 데이터는 명령어이다.
     나. INDIRECT state에서 다음 상태로 변천하는 것을 제어하는 데이터는 간접주소와 직접주소를 구별하는 비트이다.
     다. EXECUTE state에서 다음 상태로 변천하는 것을 제어하는 데이터는 인터럽트 요청 신호이다.
     라. INTERRUPT state에서는 제어 데이터에 의하여 fetch state로 변한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 37%
     <문제 해설>
Interrupt State에서는 제어하는 데이터가 필요없이 Fetch State로 변합니다.
[해설작성자 : 링이]

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 55%
     <문제 해설>
기억장치 중 CAM(Content Addressable Memory)를 뜻하는건 연관기억장치(associative Memory)라고 합니다.
[해설작성자 : 대전폴텍유비14학번 ]

29. 다음 중 overflow가 생기는 경우는? (단, 최상위 비트는 부호비트임)
     가.
     나.
     다.
     라.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 40%
     <문제 해설>
값이 넘치는 대상은 2번과 3번인데
3번의 경우에는 음수 표현이 넘치는 것으로서
언더 플로우(under flow)라고 한다.
(표현 가능한 최소 값 보다 더 작은 결과가 나옴)

30. 메모리로부터 읽혀진 명령어의 오퍼레이션 코드(OP-code)는 CPU의 어느 레지스터에 들어가는가?
     가. 누산기
     나. 임시 레지스터
     다. 연산 논리장치
     라. 인스트럭션 레지스터

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 53%
     <문제 해설>
메모리로부터 읽혀진 명령어의 오퍼레이션 코드는 인스트럭션(명령) 레지스터에 저장되요~
[해설작성자 : 대전폴텍유비14학번 ]

31. 사이클 스틸과 인터럽트의 차이를 옳게 설명한 것은?
     가. 사이클 스틸은 주기억장치의 사이클 타임을 중앙처리장치로부터 DMA가 일시적으로 빼앗는 것으로 중앙처리장치는 주기억장치에 접근할 수 없다.
     나. 사이클 스틸은 중앙처리장치의 상태보존이 필요하다.
     다. 인터럽트는 중앙처리장치의 상태보존이 필요 없다.
     라. 인터럽트는 정전의 경우와는 관계없다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
2. 사이클 스틸은 중앙처리장치가 동작하지 않는 시간을 가져와 사용함으로 상태보존이 필요 없다.
3. 인터럽트는 처리 후 복귀가 필요하기 때문에 상태보존이 필요하다.
[해설작성자 : cheol2]

4. 인터럽트는 정전과 관련이 있음
[해설작성자 : 가천컴공]

32. 실수 0.011012 을 32비트 부동 소수점으로 표현하려고 한다. 지수부에 들어갈 알맞은 표현은? (단, 바이어스된 지수(biased exponent)는 011111112로 나타내며 IEEE754 표준을 따른다.
     가. 011111002
     나. 011111012
     다. 011111102
     라. 100000002

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 45%
     <문제 해설>
1. 소수부와 가수부 분리 --> 1.101*2^-2
(IEEE754 표준에서 정규화는 1.xxx..*2^n으로 표현되고 정수 1은 무시된다)
2. 지수부는 -2임으로 127+(-2)=125 즉, 지수가 0일때 bias 01111111=127인데(문제에 주어짐), 여기서 -2만큼 더해줌 --> 125를 2진법으로 나타내면 01111101
[해설작성자 : 뚱구리]

33. 동적 램(RAM) 에 관한 설명 중 옳지 않은 것은?
     가. SRAM에 비해 기억 용량이 크다.
     나. 쌍안정 논리 회로의 성질을 응용한다.
     다. 주기억 장치 구성에 사용된다.
     라. SRAM에 비해 속도가 느리다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
쌍안정논리회로 --> 플립플롭을 말하며, SRAM에 쓰인다. DRAM은 콘덴서를 사용함으로
주기적인 충전, 방전 시간이 필요하기 때문에 속도가 느리다
[해설작성자 : 뚱구리]

34. 다음 회로의 기능으로 옳은 것은?

    

     가. decoder
     나. multiplexe
     다. encoder
     라. shifter

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
출력을 정리하면,
1.decoder : n개 입력 2^n출력
2.multiplexe : 2^n입력 1개 선택, 1개 출력
2.encoder : 2^n개 입력 n개 출력
[해설작성자 : 뚱구리]

35. 입력태스크(task)를 일련의 서브태스크(sub task)로 나누어 각 서브태스크는 특별한 하드웨어를 통해 동시에 동작할 수 있도록 하여 현재 디지털 컴퓨터의 처리 능력을 크게 향상시키는데 기여한 기법은?
     가. pipeline
     나. dataflow
     다. array processing
     라. memory hierarchy

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
파이프라이(pipeline)은 병렬처리 장치입니다.
문제에 동시에 동작할 수 있도록 = 병렬
[해설작성자 : 대전폴텍유비14학번 ]

보기중 1, 2, 3 번 모두 병렬 처리 기법입니다.
이중 파이프라인은 명령어를    명령인출, 명령 해석, 오퍼랜드 인출, 실행등 단계별로 구분하여 동시에 실행하는 별렬 처리 기법입니다
[해설작성자 : mike]

36. CISC(Complex Instruction Set Computer) 와 RISC(Reduced Instruction Set Computer)에 대한 비교 설명으로 옳지 않은 것은?
     가. CISC-명령어와 주소지정 방식을 보다 복잡하게 하여 풍부한 기능을 소유하도록 한다. RISC-아주 간단한 명령들만 가지고 매우 빠르게 동작하도록 한다.
     나. CISC-거의 모든 명령어가 레지스터를 대상으로 하며 메모리의 접근을 최소로 한다. RISC-처리 속도를 증가시키기 위해서 독특한 형태로 다기능을 지원하는 메모리와 레지스터를 대상으로 한다.
     다. CISC-명령어의 수가 수 백 개에서 많게는 1500여 개로 매우 다양하다. RISC-명령어의 수가 CISC에 비해서 약 30%정도며 명령어 형식도 최소한 줄였다.
     라. CISC-데이터 경로가 메모리로부터 레지스터, ALU, 버스로 연결되는 등 다양하다. RISC-데이터 경로 사이클을 단일화하며 사이클 time을 최소화 한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
2번의 설명중 CISC와 RISC의 설명이 바뀌었습니다. 바꾸어서 개념만 알아보시면 될듯합니다.
[해설작성자 : 대전폴텍유비14학번 ]

37. 다중처리기 상호 연결 방법 중 시분할 공유버스를 설명한 것은?
     가. 시분할 공유와 기타방법의 혼합
     나. Multiprocessor를 비교적 경제적인 망으로 구성
     다. 공유버스 시스템에서 버스의 수를 기억장치의 수만큼 증가시킨 구조
     라. 프로세서, 기억장치, 입출력 장치들 간에 하나의 버스 통신로만을 제공하는 방법

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 50%
     <문제 해설>
다중처리기 상호 연결 방법에서 공유버스는 각종장치(프로세서,기억장치,주변장치 등)을 단일 버스로 연결한 구조로,한 시점에 단지 하나의 전송만 가능!
[해설작성자 : 합격을위해서]

38. Flynn의 컴퓨터 구조 분류에서 여러 개의 처리기에서 수행되는 인스트럭션은 서로 다르나 전체적으로 하나의 데이터 스트림을 가지는 형태는?
     가. MIMD
     나. MISD
     다. SIMD
     라. SISD

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 71%
     <문제 해설>
어렵게 생각하지말구 M을 여러개 S을 하나라고 생각하시면 편합니다

MIMD : 여러개로 여러개를 처리
MISD : 여러개로 하나를 처리
SIMD : 하나로 여러개 처리
SISD : 하나로 하나 처리
[해설작성자 : 대전폴텍유비14학번 ]

SISD : Single Instruction stream, Single Data stream(하나의 인스트럭션 스트림과 하나의 데이터 스트림)
SIMD : Single Instruction stream, Multiple Data stream(하나의 인스트럭션 스트림과 여러 데이터 스트림)
MISD : Multiple Instruction stream, Single Data stream(여러 인스트럭션 스트림과 하나의 데이터 스트림)
MIMD : Multiple Instruction stream, Multiple Data stream(하나의 인스트럭션 스트림과 여러 데이터 스트림)
[해설작성자 : YJ]

39. 인터럽트 우선순위를 결정하는 Polling 방식에 대한 설명으로 옳지 않은 것은?
     가. 많은 인터럽트 발생시 처리시간 및 반응시간이 매우 빠르다.
     나. S/W 적으로 CPU가 각 장치 하나하나를 차례로 조사하는 방식이다.
     다. 조사순위가 우선순위가 된다.
     라. 모든 인터럽트를 위한 공통의 서비스루틴을 갖고 있다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 50%
     <문제 해설>
Polling 방식은 S/W 방식이다.
많은 인터럽트 발생시 처리시간 및 반응시간이 매우 빠른것은 H/W에 의한 방식이다.
[해설작성자 : Anonymous]

40. 복수 모듈 기억장치의 특징으로 옳지 않은 것은?
     가. 주기억장치와 CPU의 속도차의 문제점을 개선한다.
     나. 기억장치의 버스를 시분할하여 사용한다.
     다. 병렬 판독 논리회로를 가지고 있기 때문에 하드웨어 비용이 증가한다.
     라. 기억장소의 접근을 보다 빠르게 한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 37%
     <문제 해설>
3. 병렬 판독 논리회로를 가지고 있어서 하드웨어 비용이 증가하는 것은 연관기억장치다.
[해설작성자 : 효로롱]

3과목 : 운영체제


41. 분산 운영체제의 구조 중 완전 연결(Fully Connection)에 대한 설명으로 옳지 않은 것은?
     가. 모든 사이트는 시스템 안의 다른 모든 사이트와 직접 연결된다.
     나. 사이트와 사이트간 메시지를 전달하는데 사용되는 통신비용이 많이 소요된다.
     다. 사이트들 간의 메시지 전달이 매우 빠르다.
     라. 사이트 간의 연결은 여러 회선이 존재하므로 신뢰성이 높다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
기본비용이 많이 소비되지만 통신비용은 적게 소비됩니다
[해설작성자 : 대전폴텍유비14학번 ]

42. 다음 설명의 ( ) 안 내용으로 가장 적합한 것은?

    

     가. 보증
     나. 제어
     다. 암호
     라. 보안

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 82%
     <문제 해설>
보기내용이 보호에 관한 내용이므로 보안이 정답.
[해설작성자 : 요효]

43. 직접 파일(direct file)에 대한 설명으로 거리가 먼 것은?
     가. 직접 접근 기억장치의 물리적 주소를 통해 직접 레코드에 접근한다.
     나. 키에 일정한 함수를 적용하여 상대 레코드 주소를 얻고, 그 주소를 레코드에 저장하는 파일 구조이다.
     다. 직접 접근 기억장치의 물리적 구조에 대한 지식이 필요하다.
     라. 직접 파일에 적합한 장치로는 자기테이프를 주로 사용한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 49%
     <문제 해설>
자기디스크를 사용한다.
[해설작성자: ZO]

44. 운영체제의 성능평가 요인 중 다음 설명에 해당하는 것은?

    

     가. Throughput
     나. Turn around Time
     다. Availability
     라. Reliability

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
1. 처리량
2. 소요시간
3. 가용성
4. 신뢰성
[해설작성자 : S]

45. 디렉토리 구조 중 각각의 사용자에 대한 MFD와 각 사용자 별로 만들어지는 UFD로 구성되며, MFD는 각 사용자의 이름이나 계정 번호 및 UFD를 가리키는 포인터를 갖고 있으며, UFD는 오직 한 사용자가 갖고 있는 파일들에 대한 파일 정보만 갖고 있는 것은?
     가. 트리 디렉토리 구조
     나. 일반적인 그래프 디렉토리 구조
     다. 2단계 디렉토리 구조
     라. 비순환 그래프 디렉토리 구조

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 71%
     <문제 해설>
[디렉토리 구조]
1단계 디렉토리 :
-가장 간단한 디렉토리 구조
-모든파일들이 유일한 이름을 가지고 있음
-같은 디렉토리 내에 위치하여 관리되는 디렉토리 구조

2단계 디렉토리: (정답)
-중앙에 마스터 파일 디렉토리가 있음
-그 아래 사용자가 갖고 있는 파일 디렉토리가 있는 구조
-각각의 사용자에 대한 MFD와 사용자별로 만들어지는 UFD로 구성
-MFD는 각 사용자의 이름이나 계정번호 및 UFD를 가리키는 포인터를 갖고 있음
-MFD는 오직 한 사용자가 가지고 있는 파일들에 대한 정보

트리단계 디렉토리 :
-운영체제 사용되는 디렉토리 구조

비순환 디렉토리 :
-부 디렉토리의 공동 사용가능
-공유된 파일을 삭제할 경우, 고아포인터가 발생할 수 있음
[해설작성자 : trueyoung]

46. UNIX에 관한 설명으로 옳지 않은 것은?
     가. 쉘(shell)은 사용자와 시스템 간의 대화를 가능케 해주는 UNIX 시스템의 메커니즘이다.
     나. UNIX 시스템은 루트 노드를 시발로 하는 계층적 파일 시스템 구조를 사용한다.
     다. 커널(kernel)은 프로세스 관리, 기억장치 관리, 입출력 관리 등의 기능을 수행한다.
     라. UNIX 파일 시스템에서 각 파일에 대한 파일 소유자, 파일 크기, 파일 생성 시간에 대한 정보는 데이터 블록에 저장된다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
4. I-NODE 블록에 저장된다.

47. UNIX에서 파일 시스템의 무결성을 검사하는 명령은?
     가. chown
     나. cat
     다. fsck
     라. mount

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 66%
     <문제 해설>
Chown : 소유자 변경
Cat : 파일내용 화면표시
Mount : 파일시스템 접속(마운트)
[해설작성자 : 대전폴텍유비14학번 ]

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

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 53%
     <문제 해설>
2^16 = 65536

49. 페이지 부재가 너무 자주 일어나 프로세스가 실행에 보내는 시간보다 페이지 교체에 보내는 시간이 더 많은 상황을 의미하는 것은?
     가. 스풀링
     나. 스래싱
     다. 페이징
     라. 교착상태

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
스래싱(Thrashing)
Page Fault로 인해 프로세스가 수행되는 시간보다 페이지 교체에 소비되는 시간이 더 많아지는 경우 를 뜻합니다.
[해설작성자 : 앱준클라스]

50. 운영체제의 기능 중 옳은 내용으로만 짝지어진 것은?

    

     가. ①, ④
     나. ①, ②, ③
     다. ①, ③, ④
     라. ①, ②, ③, ④

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 61%
     <문제 해설>
4번은 linkage editor

51. HRN(Highest Response-ratio Next) 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 작업은?

    

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

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 75%
     <문제 해설>
HRN 스케줄링 방식의 우선순위 계산법은
(대기시간 + 서비스 받은 시간) / 서비스 받은 시간 입니다.

따라서 차례대로 계산해보면
A:(8+2) / 2 = 5
B : (10+6) / 6 = 2.X
C : (15+7) / 7 = 3.X
D : (20+2) / 2 = 11
따라서 D가 우선순위가 높게 됩니다

해설추가) 대기시간 값이 클수록 우선순위가 높습니다.

52. 3개의 페이지를 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIF0 페이지 교체 알고리즘을 사용할 경우 몇 번의 페이지 결함이 발생 하는가?

    

     가. 4
     나. 5
     다. 6
     라. 7

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
페이지 결함은 참조하려는 데이터가 없는 경우이다. 그래서 처음 1,2,3 참조 할때 페이지 결함 3번이 일어나고 다음 1,2는 있으니 넘어감. 4가 없으니 처음 참조한 1을 빼면서 페이지 결함 한번 발생.(2,3,4)    다시 1을 참조할때 그다음 먼저 들어온 2를 빼면서 페이지 결함 발생. (3,4,1) 다시 2를 참조하기 위해 페이지 누락 발생(4,1,2) 마지막 4는 있으니 넘어감. 그래서 총 6번. (FIFO-first in first out:가장 먼저 들어온 것을 가장 먼저 빼는 방식.)
[해설작성자 : 갹]

53. 주기억장치 관리기법인 First-fit, Best-fit Worst-fit 방법을 각각 적용할 경우 10K의 프로그램이 할당될 영역이 순서대로 옳게 짝지어진 것은?

    

     가. 2, 4, 2
     나. 2, 3, 2
     다. 3, 3, 3
     라. 2, 3, 4

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
first-fit = 할당이 가능한 최초 영역
best-fit = 할당 하였을때 빈공간이 가장 작은 영역
worst-fit = 할당 하였을때 공간의 낭비가 가장 큰 영역
[해설작성자 : redchupa]

54. 교착상태의 해결 방법 중 점유 및 대기 부정, 비선점 부정, 환형대기 부정 등은 어떤 기법에 해당하는가?
     가. Recovery
     나. Avoidance
     다. Prevention
     라. Detection

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 55%
     <문제 해설>
Avoidance : 회피
Detection : 발견
Recovery : 회복

55. 구역성(Locality)에 대한 설명으로 옳지 않은 것은?
     가. 실행 중인 프로세스가 일정 시간 동안에 참조하는 페이지의 집합을 의미한다.
     나. 시간 구역성과 공간 구역성이 있다.
     다. 캐시 메모리 시스템의 이론적 근거이다.
     라. Denning 교수에 의해 구역성의 개념이 증명되었다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
실행 중인 프로세스가 일정 시간 동안에 참조하는 페이지들의 집합은 작업 집합(Working Set)입니다.
[해설작성자 : 준비생]

56. UNIX에서 파일의 사용 허가 지정에 관한 명령어는?
     가. mv
     나. ls
     다. chmod
     라. fork

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
chmod 앞의 ch를 change로 생각하시면 이해가쉽습니다.
mv : 파일이동
ls : 파일목록
fork : 새 프로세스 생성, 복제
[해설작성자 : ]

57. 프로세스 제어블록(Process Control Block)에 대한 옳은 설명으로만 짝지어진 것은?

    

     가. ①, ②
     나. ①, ③, ④
     다. ②, ③, ④
     라. ①, ②, ③, ④

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
부모/지식 프로세스는 PCB가 서로 독립적임

58. 운영체제의 운용 기법 중 라운드 로빈(Round Robin)에 대한 옳은 설명으로만 짝지어진 것은?(문제 오류 입니다. 정답은 4번 입니다. 추후 문제 복원하여 두겠습니다.)
     가. 일괄 처리 시스템
     나. 다중 프로그래밍 시스템
     다. 실시간 처리 시스템
     라. 시분할 시스템

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 79%
     <문제 해설>
RR 스케줄링 - 시분할 시스템을 위하여 고안된 선점 스케줄링 방식
[해설작성자 : 앱준클라스]

59. 현재 헤드 위치가 53에 있고 트랙 0번 방향으로 이동 중이었다. 요청 대기 큐에 다음과 같은 순서의 액세스 요청이 대기 중일 때 SSTF 스케줄링 알고리즘을 사용한다면 헤드의 총 이동거리는 얼마인가? (단, 트랙 0번이 가장 안쪽에 위치한다.)

    

     가. 202
     나. 236
     다. 240
     라. 320

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 52%
     <문제 해설>
SSTF(Shortest Seek Time First)
=》현재 헤더의 위치에서 좌우로 가장짧은탐색시간을 갖는 놈에가는것
1. 요청대기 큐를 정렬한다
=》14 .37.53.65.67.98.122.124.187
2. 현재 헤더위치에서 좌우로 가장 가까운놈에게 접근
=》53>65>67>37>14>98>122>124>187
이동거리=(65-53)+(67-65)+(67-37)+(37-14)+(98-14)+(122-98)+(124-122)+(187-124)=240
[해설작성자 : wonnamkim]

60. 다중 처리기 운영체제 구성에서 주/중(Master/Slave) 처리기 시스템에 대한 설명으로 옳지 않은 것은?
     가. 주, 종 프로세서 모두 입출력을 수행하므로 대칭구조를 갖는다.
     나. 주프로세서는 입, 출력과 연산을 담당한다.
     다. 주프로세서는 운영체제를 수행한다.
     라. 주프로세서에 문제가 발생하면 전체 시스템이 멈춘다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
주 프로세서는 입/출력 및 연산 담당 , 운영체제 수행
종 프로세서는 연산만 담당
[해설작성자 : 지나가던 준비생]

주 프로세서가 고장 나면 전체 시스템이 다운된다
주 프로세서만 입 출력을 수행하므로 비대칭 구조를 갖는다
[해설작성자 : 공부하기싫어]

4과목 : 소프트웨어 공학


61. 다음 설명에 해당하는 것은?

    

     가. ERD
     나. Mini-spec
     다. DD
     라. STD

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 52%
     <문제 해설>
최하위 프로세스 처리 절차 : 미니 스펙
그냥 외우세요`

62. 두 명의 개발자가 5개월에 걸쳐 10000 라인의 코드를 개발하였을 때, 월별(person-month) 생산성 측정을 위한 계산 방식으로 가장 적합한 것은?
     가. 10000 / 2
     나. 10000 / 5
     다. (2×10000) / 5
     라. 10000 / (5×2)

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
2명의 개발자가 5개월동안 (2*5) 10000 라인을 개발하면
10000/(2*5)
[해설작성자 : 다나야 사랑해]

63. 자료 흐름도에 대한 설명으로 옳지 않은 것은?
     가. 자료 흐름은 점선으로 표시한다.
     나. 프로세스의 계층화가 가능하다.
     다. 버블 차트라고도 한다.
     라. 배경도를 통하여 전체 시스템의 범위를 표현한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 61%
     <문제 해설>
자료의 흐름은 화살표로 표시한다

64. 화이트 박스(WHITE BOX) 테스트 기법이 아닌 것은?
     가. 데이터 흐름 검사(DATA FLOW TEST)
     나. 루프 검사(LOOP TEST)
     다. 기초 경로 검사(BASIC PATH TEST)
     라. 동치 분할 검사(EQUIVALENCE PARTITIONING TEST)

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
동치 분할 검사는 블랙 박스 테스트 검사이다.
[해설작성자 : R]

65. 검증(validation) 검사 기법 중 최종 사용자가 여러 사용자 앞에서 실 업무를 가지고 소프트웨어에 대한 검사를 직접 수행하는 기법은?
     가. 베타 검사
     나. 알파 검사
     다. 형상 검사
     라. 단위 검사

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 66%
     <문제 해설>
다(多) 사용자 -> 베타검사
일대일 검사 -> 알파검사
[해설작성자 : HYUN]

알파검사 - 사용자가 검사(알파베타 동일), 사용자가 개발자 앞에서 테스트한다.
베타검사 - 사용자가 검사(알파베타 동일), 사용자가 사용자 본인의 사용환경 또는 여러 사용자 앞에서 테스트한다.
[해설작성자 : 영덕꿈깨]

66. 객체지향 설계에 있어서 정보은폐(information hiding)의 가장 근본적인 목적은?
     가. 코드를 개선하기 위하여
     나. 프로그램의 길이를 짧게 하기 위하여
     다. 고려되지 않은 영향(side effect)들을 최소화하기 위하여
     라. 인터페이스를 최소화하기 위하여

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
정보은닉 : 캡슐화에서 가장중요한 개념으로 다른 객체에게 자신의 정보를 숨기고 연산만을 통하여 접근을 허용하는것
                    각 객체의 수정이 다른 객체에게 주는 고려되지 않은 영향(side effect)을 최소화 하는 기술
[해설작성자 : 댕이]

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

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 79%

68. 객체지향 분석 방법론 중 E-R 다이어그램을 사용하여 객체의 행위를 모델링하며, 객체 식별, 구조식별, 주제 정의, 속성과 인스턴스 연결 정의, 연산과 메시지 연결 정의 등의 과정으로 구성되는 것은?
     가. Coad와 Yourdon 방법
     나. Booch 방법
     다. Jacobson 방법
     라. Wirfs-Brock 방법

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
1. Coad와 Yourdon 방법 : E-R다이어 그램을 사용하여 개체의 활동을 데이터 모델링하는 방법
2. Booch 방법 : 다양한 자동화도구의 지원을 받으며 미시적 개발 프로세스와 거시적 개발 프로세스를 모두 사용하는 분석방법
3. Jacobson 방법 : Use Case를    강조하여 사용하는 분석
4. Wirfs-Brock 방법 : 분석과 설계의 구분없이 고객이 명세서를 평가해서 설계작업까지 연속적으로 수행하는 방법
[해설작성자 : sGEE]

69. CASE에 대한 설명으로 옳지 않은 것은?
     가. 소프트웨어 모듈의 재사용성이 향상된다.
     나. 자동화된 기법을 통해 소프트웨어 품질이 향상된다.
     다. 소프트웨어 사용자들이 소프트웨어 사용 방법을 신속히 숙지할 수 있도록 개발된 자동화 패키지이다.
     라. 소프트웨어 유지보수를 간편하게 수행할 수 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 57%
     <문제 해설>
CASE 사용의 이점
- 소프트웨어 개발 기간단축 및 개발 비용을 절감할 수 있다.
- 자동화된 기법을 통해 소프트웨어 품질이 향상
- 소프트웨어의 유지보수를 간편하게 수행할 수있다.
- 소프트웨어의 생산성이 향상되어지고 생산,운용 활동을 효과적으로 관리 및 통제 할수있다.
- 소프트웨어의 개발 기법을 실용화할 수 있으며 문서화가 간편하다.
[해설작성자 : Ann]

70. 유지보수의 종류 중 소프트웨어 테스팅 동안 밝혀지지 않은 모든 잠재적인 오류를 수정하기 위한 보수 형태로서 오류의 수정과 진단을 포함하는 것은?
     가. Adaptive maintenance
     나. Perfective maintenance
     다. preventive maintenance
     라. Corrective maintenance

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
Corrective maintenance(수정보수) : 시스템을 운영하면서 검사 단계에서 발견하지 못한 오류를 찾아 수정하는 활동
Adaptive maintenance(적응보수) : 소프트웨어의 수명 기간 중에 발생하는 환경의 변화(하드웨어, 운영체제 등)를 기존의 소프트웨어 산물에 반영하기 위하여 수행하는 활동
Perfective maintenance(완전화보수) : 소프트웨어의 본래 기능에 새로운 기능을 추가하거나 성능을 개선하기 위해 소프트웨어를 확장시키는 활동
Preventive maintenance(예방보수) : 미래(!)에 유지보수를 용이하게 하거나 기능을 향상시키기 위해 소프트웨어를 변경하는 활동
[해설작성자 : 눈누난나]

71. 소프트웨어 재공학 활동 중 소프트웨어 기능을 변경하지 않으면서 소프트웨어를 형태에 맞게 수정하는 활동으로서 상대적으로 같은 추상적 수준에서 하나의 표현을 다른 표현 형태로 바꾸는 것은?
     가. 분석
     나. 역공학
     다. 이식
     라. 재구성

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 59%
     <문제 해설>
분석(Analysis):소프트웨어의 명세서를 확인 소프트웨어 동작이해, [재공학대상을 선정]
재구성(Restructuring)):상대적으로 같은 추상적수준에서 하나의 표현을 다른 표현의 형태로 바꾸는것
기존의 소프트구조 향상시키기 위해 [코드를 재구성]하는것으로 기능 변경하지 않습니다.
역공학(Reverse Engineering):[재발견,재문서화] 정공학과 반대방향으로 기존코드 복구하는방법 대상소프트 웨어 있어야 작업가능
이식(Migration):소프트웨어를 다른 운영체제나 하드웨어 환경에서 사용할수있도록 변환
[해설작성자 : royche]

72. 바람직한 소프트웨어 설계 지침이 아닌 것은?
     가. 적당한 모듈 크기를 유지한다.
     나. 모듈 간의 접속 관계를 분석하여 복잡도와 중복을 줄인다.
     다. 모듈 간의 결합도는 강할수록 바람직하다.
     라. 모듈 간의 효과적인 제어를 위해 설계에서 계층적 자료 조직이 제시되어야 한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
결합도는 강한게 아니라 약해야합니다.

73. 어떤 모듈이 다른 모듈의 내부 논리 조직을 제어하기 위한 목적으로 제어신호를 이용하여 통신하는 경우이며, 하위 모듈에서 상위 모듈로 제어신호가 이동하여 상위 모듈에게 처리 명령을 부여하는 권리 전도현상이 발생하게 되는 결합도는?
     가. Data Coupling
     나. Stamp Coupling
     다. Control Coupling
     라. Common Coupling

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 64%

74. 다음 설명에 해당하는 생명주기 모형은?

    

     가. 포르토타입 모형(Prototype Model)
     나. 코코모 모형(Cocomo Model)
     다. 폭포수 모형(Waterfall Model)
     라. 점진적 모형(Spiral Model)

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
1.모형,가변
2.비용산정기법임 생명주기X
4.나선형모형:~점진적으로~(지속적으로발전)
[해설작성자 : 차차차]

75. 소프트웨어를 재사용함으로써 얻을 수 있는 이점으로 거리가 먼 것은?
     가. 생산성 증가
     나. 소프트웨어 품질 향상
     다. 새로운 개발 방법론 도입 용이
     라. 프로젝트 문서 공유

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 78%
     <문제 해설>
새로운 개발 방법론 도입 용이 -> 재개발이라 이해하시면 편합니다
[해설작성자 : HYUN]

76. 소프트웨어 위기 발생요인과 거리가 먼 것은?
     가. 소프트웨어 개발 적체 현상
     나. 프로젝트 개발 일정과 예산 측정의 어려움
     다. 소프트웨어 규모의 증대와 복잡도에 따른 개발 비용 감소
     라. 소프트웨어 생산성 기술의 낙후

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
소프트웨어 규모의 증대와 복잡도에 따른 개발 비용 "증가"입니다.
[해설작성자 : 삼오]

77. 정형 기술 검토(FTR)의 지침 사항으로 옳은 내용 모두를 나열한 것은?

    

     가. ①, ④
     나. ①, ②, ③
     다. ①, ②, ④
     라. ①, ②, ③, ④

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 75%
     <문제 해설>
검토 지침 사항으로는 의제를 제한하여 진행, 논쟁과 반박을 제한, 해결책이나 개선책에대해 논하지 말 것,
참가자의 수를 제한하고 사정준비를 강요, 시간일정을 할당할 것
[해설작성자 : sGEE]

78. 소프트웨어 품질 목표 중 정해진 조건하에서 소프트웨어 제품의 일정한 성능과 자원 소요량의 관계에 관한 속성, 즉 요구되는 성능과 자원 소요량의 관계에 관한 속성, 즉 요구되는 기능을 수행하기 위해 필요한 자원의 소요 정도를 의미하는 것은?
     가. Usability
     나. Reliability
     다. Efficiency
     라. Functionality

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 52%
     <문제 해설>
1. Usablility : 유용성
2. Reliability : 신뢰성
3. Efficiency : 효율성
4. Functionality : 기능성
"기능 수행을 위해 필요한 자원의 소요 정도" 는 곧 효율성을 의미 함.
[해설작성자 : 이희승]

79. 객체 지향 기법에서 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것을 무엇이라고 하는가?
     가. 클래스
     나. 함수
     다. 메소드
     라. 메시지

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 78%
     <문제 해설>
클래스란 유사한 객체들을 묶어 하나의 공통된 특성을 표현 한 것입니다.
객체를 모아둔 것 = 클래스
[해설작성자 : 앱준클라스]

80. 소프트웨어 프로젝트 관리를 효과적으로 수행하는데 필요한 3P와 거리가 먼 것은?
     가. PROBLEM
     나. PROCESS
     다. PASSING
     라. PEOPLE

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
사람(People)이 문제(Promblem)을 푸는 과정(Process) 로 외우시면 편합니다.
[해설작성자 : HYUN]

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 45%
     <문제 해설>
간접 전달
-최종 목적지가 같은 네트워크에 있지 않은 호스트
-최종 목적지와 같은 네트워크에 연결된 라우터에 도달 할 때 까지 여러 라우터를 경유해서 전달
-목적지IP주소와 라우팅 테이블을 이용하여 패킷이 전달되어야 하는 다음 라우터의 IP주소를 찾는다.

직접 전달
-최종 목적지가 전달자와 같은 네트워크에 연결되어 있는 호스트
-송신자는 목적지 IP주소를 이용하여 목적지 물리 주소를 찾아서 데이터 링크 계층으로 보내여 패킷을 전달

82. TCP/IP 프로토콜 구조에 해당하지 않는 것은?
     가. 응용 계층
     나. 전송 계층
     다. 인터넷 계층
     라. 표현 계층

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 52%
     <문제 해설>
<문제 해설>
TCP/IP 계층
-응용 계층
-전송 계층
-인터넷 계층
-네트웍 인터페이스(엑세스)계층

83. 이동 단말이나 PDA와 같이 소형 무선 단말기 상에서 인터넷을 이용할 수 있도록 해주는 포로토콜의 총칭은?
     가. POP
     나. WAP
     다. SMTP
     라. FTP

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
WAP = Wireless Application Protocol

84. HDLC 프레임 구성에서 플래그는 전송 프레임의 시작과 끝을 나타낸다. 이 플래그의 고유 비트 패턴은?
     가. 01111110
     나. 11111111
     다. 00000000
     라. 10000001

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 62%
     <문제 해설>
시작과 끝을 나타내는 것을 0으로 생각하시면 외우기 편합니다.
[해설작성자 : HYUN]

85. 패킷교환망에서 경로 배정 방법 중 망의 상태를 반영하여 동적으로 전송 경로를 결정하는 것은?
     가. 적응 경로 배정(adaptive routing)
     나. 고정 경로 배정(fixed routing)
     다. 범람 경로 배정(flooding routing)
     라. 임의 경로 배정(random routing)

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 61%
     <문제 해설>
경로 설정 방식
- 고정경로제어 : 상대방에 미리 붙여둔 번호를 해석해 경로를 미리 정해놓은 방식
- 적응경로제어 : 전송경로를 동적으로 결정하는 방식
- 범람경로제어(flooding) : 네트워크 정보를 요구하지 않고 송, 수신처 사이에 존재하는 모든 경로로 패킷을 전송.
[해설작성자 : AY]

86. 데이터 전송 중 발생한 에러를 검출하는 기법이 아닌 것은?
     가. Parity Check
     나. Block Sum Check
     다. Slide Window Check
     라. Cyclic Redundancy Check

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
SLIDE WINDOW는 트래픽 제어 방식 중 흐름 제어의 한 형태이다.
[해설작성자 : 뚜뚜]

87. HDLC 프레임 중 전송되는 정보프레임에 대한 흐름제어와 오류제어를 위해 사용되는 것은?
     가. Information Frame
     나. Control Frame
     다. Supervisory Frame
     라. Unnumbered Frame

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 41%
     <문제 해설>
supervisory frame : 오류제어 흐름제어
unnumbered frame : 오류회복, 링크의 동작 모드 설정과 관리
information frame : 피기백킹 기법을 통해 데이터에 대한 확인 응답을 보냄
[해설작성자 : 효로롱]

88. 데이터 통신에서 오류의 발생 유무만을 판정하는 오류검출 기법으로 틀린 것은?
     가. Parity Check
     나. Cyclic Redundancy Check
     다. Block Sum Check
     라. Forward Error Correction Check

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 53%
     <문제 해설>
1. Parity Check (패리티 검사)- 정보비트수가 적고 에러발생 확률이 낮은 경우 가장 많이 사용하는 에러검출 방식
2. Cyclic Redundancy Check (순환중복검사) - 송신측에서    데이터로부터 다항식에 의해 나온 결과를 여분의 오류검사필드(FCS)에 덧붙여 보내면, 수신측에서    동일한 방법으로 추출한 결과와의 일치성으로 오류검사를 하는 기술
3. Block Sum Check (블록 함 검사) - 패리티검사와 달리 블록의 각 비트를 가로와 세로로 두번 확인하여 그 끝에 패리티비트를 달아 보낸다.
4. Forward Error Correction (전진 에러 수정) -ARQ 방식에 비해 더 많은 수의 잉여    Bit들을 추가해서 에러 검출뿐 아니라 에러 정정 기능까지도 포함하고 있는 Code. ARQ 방식은 Reverse CH를 통해 ACK와 NAK 정보를 전송하는데 비해 FEC방식은 Reverse CH를 사용하지 않기 때문에 Forward Error Correction(FEC) 기법이라 함.

89. 다음 중 A, B, C, D 문자 전송 시 홀수 패리티 비트 검사에서 에러가 발생하는 문자는?

    

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

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
1의 갯수가 짝수인것
[해설작성자 : 자유]

90. 주파수 분할 방식(FDM)에서 Guard Band가 필요한 이유는?
     가. 주파수 대역폭을 넓히기 위함이다.
     나. 신호의 세기를 크게 하기 위함이다.
     다. 채널 간섭을 막기 위함이다.
     라. 많은 채널을 좁은 주파수 대역에 쓰기 위함이다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
FDM은 여러 개로 분할하여 여러대의 단말 장치가 동시에 사용할 수 있도록 한 것이다.(통신회선 주파수)

Guard band(보호대역)은 대역폭을 나누어 사용하는 각 채널들 간의상호간섭을 방지하기 위한 것으로 필요하다.
단, 보호대역 사용으로 인한 대역폭 낭비가 초래된다.
(Tip. 영어해석을 통해서 간단하게 풀수 있음)

91. 보오(baud) 속도가 1400 이고, 한 번에 3개의 비트를 전송할 때 데이터 신호속도(bps)는 얼마인가?
     가. 1200
     나. 2800
     다. 4200
     라. 5600

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
1400 * 3 = 4200
추가적으로 비트가 아닌 바이트로 나올 경우 조심하셔야 됩니다.
[해설작성자 : HYUN]

92. 네트워크상의 각 호스트가 IP 주소와 링크 레벨의 주소 사이의 대응을 테이블로 구성할 수 있도록 하기 위해 사용되는 프로토콜은?
     가. ARP(Address Resolution Protocol)
     나. ICMP(Internet Control Message Protocol)
     다. IGMP(Internet Group Management Protocol)
     라. SNMP(Simple Network Management Protocol)

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 45%
     <문제 해설>
ARP의 기능 2가지
1. IP 주소(=논리 주소)를 물리 주소로 변환
2. 네트워크 상의 각 호스트가 IP 주소와 링크 레벨의 주소 사이의 대응을 테이블로 구성할 수 있도로 하기 위해 사용되는 프로토콜
[해설작성자 : 정처기필기합격]

93. 데이터 통신 방식에 대한 설명으로 가장 옳은 것은?
     가. 전이중 통신 방식은 통신 회선의 효율이 가장 높으며 전화 등에 사용된다.
     나. 반이중 통신 방식의 예로는 TV, Radio, 무전기 등 이 있다.
     다. 단방향 통신 방식이나 반이중 통신 방식의 경우 반드시 4선식 회선이 필요하다.
     라. 전이중 통신 방식은 양쪽 방향으로 신호의 전송이 가능하기는 하나 어떤 순간에는 반드시 한쪽 방향으로만 전송이 이루어지는 경우이다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 59%
     <문제 해설>
- 반이중 통신의 예로는 무전기, 모뎀 등이 있다.
- 전이중 통신 방식은 동시에 양방향 전송이 가능한 방식이다.
[해설작성자 : 주말]

94. 회선구성 방식 중 두 개의 스테이션 간 별도의 회선을 사용하여 1대 1로 연결하는 가장 보편적인 방식은?
     가. 멀티드롭 링크
     나. 멀티포인트 링크
     다. 점대점 링크
     라. 균형 링크

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
1 대 1
점 대 점
외우세요 1대1은 점대점
[해설작성자 : 다마리 사랑해]

95. 데이터 프레임의 정확한 수신 여부를 매번 확인하면서 다음 프레임을 전송해 나가는 ARQ 방식은?
     가. Go-back-N ARQ
     나. Selective-Repeat ARQ
     다. Distribute ARQ
     라. Stop-Wait ARQ

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
1. Go-Back-N ARQ : 한번에 여러개를 보낸후 하나의 긍정확인응답(ACK)을 받고, 후속 데이터를 전송. 부정확인응답(NAK)을 수신할때까지 계속하여 데이터를 송신함. 슬라이딩 윈도우(Sliding Window) 방식이라고도 불림.

2. Selective-Repeat ARQ : 오류가 발생된 프레임 이후 또는 오류가 발생된 프레임만을 재전송함.

3. Distribute ARQ : 없는 ARQ 방식입니다.

4. Stop-Wait ARQ : 한번에 하나씩 긍정확인응답(ACK)를 받고 후속 데이터를 전송함. 가장 단순하지만 비효율적.
[해설작성자 : 46311]

96. TCP와 UDP에 대한 설명으로 틀린 것은?
     가. TCP는 전이중 서비스를 제공한다.
     나. UDP는 연결형 서비스이다.
     다. TCP는 신뢰성 있는 전송 계층 프로토콜이다.
     라. UDP는 검사 합을 제외하고 오류제어 메커니즘이 없다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
TCP : 신뢰성, 연결형 서비스
UDP : 비신뢰성, 비연결형 서비스
[해설작성자 : 효낭]

97. 패킷을 목적지까지 전달하기 위해 사용되는 라우팅 프로토콜은?
     가. ICMP
     나. RIP
     다. ARP
     라. HTTP

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 59%
     <문제 해설>
ICMP:Internet Control Message Protocol
RIP:Routing Information Protocol
ARP:Address Resolution Protocol
[해설작성자 : TMS]

98. 국(station) 간의 관계가 주/종 관계일 때 종국이 데이터를 보내려 한다면 먼저 주국으로부터 받아야 하는 신호는?
     가. ACK
     나. ENQ
     다. Poll
     라. SEL

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 43%
     <문제 해설>
주/종 관계에서 종이 데이터를 보낼때 (Polling)
t1. 주 → Poll → 종
t2. 종 → 데이터 → 주
t3. 주 → ACK → 종

주/종 관계에서 주가 데이터를 보낼때 (Selecting)
t1. 주 → SEL → 종
t2. 종 → ACK → 주
t3. 주 → 데이터 → 종
t4. 종 → ACK → 주
[해설작성자 : 이희승]

99. 아날로그 데이터를 아날로그 신호로 변환하는 변조방식이 아닌 것은?
     가. AM
     나. TM
     다. FM
     라. PM

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
아날로그 데이터를 아날로그 신호로 변환할 때
AM(Amplitude Modulation), FM(Frequency Modulation), PM(Phase Modulation)
세 가지의 변조 방식을 사용한다.
[해설작성자 : jhta 1703기 막내]

100. 비동기 전송방식에서 스타트(start)와 스톱(stop) 신호의 필요성에 대하여 가장 잘 설명한 것은?
     가. 메시지 단위로 정보를 전송하기 위해 사용한다.
     나. 정보단위의 하나이므로 사용한다.
     다. 바이트(byte)와 바이트(byte) 사이를 구분하기 위하여 사용한다.
     라. 비트(bit)를 표본화하기 위하여 사용한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 52%
     <문제 해설>
비동기 전송방식은 각 station 간의 clock이 일치하지 않기 때문에 byte의 끝과 끝을 구분지어야 한다.
※byte단위 != 메시지 단위
[해설작성자 : jhta 1703기 막내]

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



List of Articles
번호 제목 글쓴이 날짜 조회 수
8340 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2018년08월19일(4476) 좋은아빠되기 2024.08.29 8
8339 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2018년04월28일(4475) 좋은아빠되기 2024.08.29 5
8338 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2018년03월04일(4474) 좋은아빠되기 2024.08.29 5
8337 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2017년08월26일(4473) 좋은아빠되기 2024.08.29 7
8336 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2017년05월07일(4472) 좋은아빠되기 2024.08.29 3
8335 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2017년03월05일(4471) 좋은아빠되기 2024.08.29 4
8334 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2016년08월21일(4470) 좋은아빠되기 2024.08.29 5
8333 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2016년05월08일(4469) 좋은아빠되기 2024.08.29 3
8332 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2016년03월06일(4468) 좋은아빠되기 2024.08.29 5
8331 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2015년08월16일(4467) 좋은아빠되기 2024.08.29 2
8330 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2015년05월31일(4466) 좋은아빠되기 2024.08.29 5
8329 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2015년03월08일(4465) 좋은아빠되기 2024.08.29 3
8328 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2014년08월17일(4464) 좋은아빠되기 2024.08.29 3
8327 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2014년05월25일(4463) 좋은아빠되기 2024.08.29 2
8326 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2014년03월02일(4462) 좋은아빠되기 2024.08.29 2
8325 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2013년08월18일(4461) 좋은아빠되기 2024.08.29 2
» 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2013년06월02일(4460) 좋은아빠되기 2024.08.29 2
8323 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2013년03월10일(4459) 좋은아빠되기 2024.08.29 6
8322 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2012년08월26일(4458) 좋은아빠되기 2024.08.29 7
8321 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2012년05월20일(4457) 좋은아빠되기 2024.08.29 2
Board Pagination Prev 1 ... 690 691 692 693 694 695 696 697 698 699 ... 1111 Next
/ 1111