자격증 필기 기출문제




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

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


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


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


정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2009년03월01일


1과목 : 데이터 베이스


1. 순서가 A, B, C, D 로 정해진 입력 자료를 스택에 입력하였다가 출력할 때, 가능한 출력 순서의 결과가 아닌 것은?
     가. A, B, C, D
     나. C, D, B, A
     다. B, C, D, A
     라. C, A, B, D

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
스택은 FILO 구조로써 선입 후출 구조 입니다. 퍼스트인 라스트 아웃이라고 표현하며 해설하면 먼저 들어간것이 나중에 나오는 구조 입니다. 다만 순서대로 자료가 입력된다고 하였지만 모든 데이터가 한꺼번에 입력되는 것은 아니기 때문에 방금 입력한 자료를 방금 빼낼수 있다는점에 유의해야 합니다.

1. A입력후 A바로 출력, B입력후 B바로 출력, C입력후 C바로 출력, D입력후 D 바로 출력
2. A입력, B입력, C입력후 C바로 출력, D입력후 D 바로 출력, B출력, A출력
3. A입력, B입력후 B바로 출력, C입력후 C 바로 출력, D입력후 D 바로 출력, A출력
4. C가 먼저 나오기 위해서는 기본적으로 A,B를 모두 입력해야 하므로 출력에서 A가 먼저 나올수 없습니다.
[해설작성자 : 밀양금성컴퓨터학원 ☎055-354-3344]

2. SQL은 DDL, DML, DCL 로 구분할 수 있다. 다음 중 나머지 셋과 성격이 다른 명령은 무엇인가?
     가. SELECT
     나. CREATE
     다. INSERT
     라. UPDATE

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
1. SELECT : DML
2. CREATE : DDL
3. INSERT : DML
4. UPDATE : DML
[해설작성자 : 밀양금성컴퓨터학원]

3. 뷰(VIEW)에 대한 설명으로 옳지 않은 것은?
     가. 뷰의 정의 변경을 위해서는 ALTER 문을 이용한다.
     나. 뷰에 대한 조작은 기본 테이블 조작과 거의 동일하며, 삽입, 갱신, 삭제연산에는 제약이 따른다.
     다. 뷰 위에 또 다른 뷰를 정의할 수 있다.
     라. 뷰가 정의된 기본 테이블이 삭제되면 뷰도 자동적으로 삭제된다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
뷰의 특징
① 뷰가 정의된 기본 테이블이 제거(변경)되면, 뷰도 자동적으로 제거(변경)된다.
② 외부 스키마는 뷰와 기본 테이블의 정의로 구성된다.
③ 뷰에 대한 검색은 기본 테이블과 거의 동일.(삽입, 삭제, 갱신은 제약)
④ DBA는 보안 측면에서 뷰를 활용할 수 있다.
⑤ 뷰는 CREATE문에 의해 정의되며, SYSVIEWS에 저장된다.
⑥ 한 번 정의된 뷰는 변경할 수 없으며, 삭제한 후 다시 생성.
⑦ 뷰의 정의는 ALTER문을 이용하여 변경할 수 없다.
⑧ 뷰를 제거할 때는 DROP문을 사용한다.

4. 시스템 카탈로그에 대한 설명으로 옳지 않은 것은?
     가. 시스템 카탈로그는 DBMS가 스스로 생성하고 유지하는 데이터베이스 내의 특별한 테이블들의 집합체이다.
     나. 일반 사용자도 시스템 카탈로그의 내용을 검색할 수 있다.
     다. 시스템 카탈로그 내의 각 테이블은 DBMS에서 지원하는 개체들에 관한 정보를 포함한다.
     라. 시스템 카탈로그에 대한 갱신은 데이터베이스의 무결성 유지를 위하여 사용자가 직접 갱신해야 한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 75%
     <문제 해설>
시스템 카달로그는 일반 사용자가 제어할수 없는 데이터베이스 관리자 영역입니다.
[해설작성자 : 밀양금성컴퓨터학원]

5. 릴레이션의 특징으로 옳지 않은 것은?
     가. 모든 튜플은 서로 다른 값을 갖는다.
     나. 각 속성은 릴레이션 내에서 유일한 이름을 가지며, 속성의 순서는 큰 의미가 없다.
     다. 하나의 릴레이션에서 튜플의 순서는 없다.
     라. 한 릴레이션에 나타난 속성 값은 논리적으로 더 이상 분해할 수 없는 원자 값이어서는 안 된다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 76%
     <문제 해설>
속성값은 논리적으로 더이상 분해할수 없는 원자값에 가까울수록 좋습니다. 하지만 무조건 원자값을 가게 만드는것이 좋다고 말할수도 없습니다. 이러한 과정을 정규화라고하며 정규화는 필요한 단계까지만 시행하는것이 좋습니다.
[해설작성자 : 밀양금성컴퓨터학원]

6. Which of the following is not a function of the DBA?
     가. schema definition
     나. storage structure definition
     다. application program coding
     라. integrity constraint specification

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
DBA : 데이터베이스 관리자로서 데이터베이스에 관한 전반적인 운영에 관한 일을 합니다. application program coding 이란 응용프로그램을 작성하는 것을 말하며 이는 응용프로그래머가 할 일 입니다.
[해설작성자 : 밀양금성컴퓨터학원]

7. 데이터베이스의 정의와 거리가 먼 것은?
     가. integrated data
     나. operational data
     다. stored data
     라. exclusive data

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
데이터베이스의 정의
통합된데이터(Integrated data):자료의 중복을 배제한 데이터의 모임
저장된데이터(Stored data):컴퓨터가 접근할 수 있는 저장 매체에 저장된 자료
운영데이터(Operational data):조직의 업무를 수행하는 데 있어서 존재 가치가 확실하고 없어서는 안 될 반드시 필요한 자료
공용데이터(Shared data):여러 응용시스템들이 공동으로 소유하고 유지하는 자료
[해설작성자 : LutinKhan]

8. 물리적 데이터베이스 구조의 기본 데이터 단위인 저장 레코드 양식을 설계할 때 고려 사항으로 거리가 먼 것은?
     가. 데이터 타입
     나. 데이터 값의 분포
     다. 트랜잭션 모델링
     라. 접근 빈도

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
트랜잭션이란 데이터베이스 작업의 최소 단위로써 이는 데이터베이스시스템 운영에 관한 내용이지 데이스베이스 구조 설계와는 관계가 없습니다.
[해설작성자 : 밀양금성컴퓨터학원 ☎055-354-3344]

9. 트랜잭션의 병행제어 목적이 아닌 것은?
     가. 데이터베이스의 공유 최대화
     나. 시스템의 활용도 최대화
     다. 데이터베이스의 일관성 최소화
     라. 사용자에 대한 응답시간 최소화

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
병행제어란 다중 프로그램의 이점을 활용하여 동시에 여러개의 트랜잭션을 병행수행 할 때, 동시에 실행되는 트랜잭션들이 데이터베이스의 일관성을 파괴하지 않도록 트랜잭션 간의 상호작용을 제어하는 것입니다. 그러므로 일관성을 최소화하는 다.는 틀렸다고 볼 수 있습니다.
[해설작성자 : taBRis]

10. 정규화의 목적으로 거리가 먼 것은?
     가. 삽입, 삭제, 갱신 이상의 발생을 방지한다.
     나. 효과적인 검색 알고리즘을 생성할 수 있다.
     다. 어떤 릴레이션이라도 데이터베이스 내에 표현할 수 있도록 한다.
     라. 종속되지 않도록 릴레이션을 분배하여 연산 시간을 감소시킨다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
의외로 많은 분들이 틀리기 쉬운 문제입니다.
라번에 릴레이션을 분배하는것은 맞지만, 연산시간을 감소하지는 않습니다.
즉, 정규화의 목적은 하나의 테이블에 너무 많은 데이터가 들어가니까 그걸 나누어서
무결성을 하는것이지 연산시간과는 관계가 없습니다.
[해설작성자: 김상훈선생님 http://www.computersam.net]

11. DBMS의 제어기능이 갖추어야 할 요건에 해당하지 않는 것은?
     가. 데이터와 데이터의 관계를 명확하게 명세할 수 있어야하며, 원하는 데이터 연산은 무엇이든 명세할 수 있어야 한다.
     나. 데이터베이스를 접근하는 갱신, 삽입, 삭제 작업이 정확하게 수행되게 해야 한다.
     다. 정당한 사용자가 허가된 데이터만 접근할 수 있도록 보안을 유지하여야 한다.
     라. 여러 사용자가 데이터베이스를 동시에 접근하여 처리할 때 데이터베이스와 처리결과가 항상 정확성을 유지하도록 병행 제어를 할 수 있어야 한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 59%
     <문제 해설>
제어기능은 어떤 데이타베이스의 무결성과 보안과 관계가 있습니다.

가. 번에서는 데이터의 연산은 무엇이든 명세할 수 있어야 한다라고 했습니다.
데이터의연산은 제어기능과는 아무 관련이없습니다.
즉,DML 데이타 조작과 관련이 있는것이기 때문에 잘못된것입니다.
나,라 번에 보면 정확성이란 단어가 나오죠.. 정확성이란것이 무결성을 유지한다는 뜻하므로 맞구요
다. 번도 보안을 유지한다도 맞는 말입니다.
[해설자: 김상훈선생님 http://www.computersam.net]

12. 개체-관계 모델(E-R Model)에 관한 설명으로 옳지 않은 것은?
     가. E-R 모델의 기본적인 아이디어를 시각적으로 가장 잘 나타내는 것이 E-R 다이어그램이다.
     나. E-R 다이어그램에서 개체 타입은 다이아몬드, 관계 타입은 사각형, 속성은 타원으로 표시한다.
     다. 개체, 속성, 그들 간의 관계를 이용하여 개념 세계의 정보 구조를 표현 한다.
     라. 1976년 P. Chen이 제안하였다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 80%
     <문제 해설>
개체는 사각형!
관계는 다이아몬드!
속성은 타원!
[해설작성자 : 서경대 정보통신공학과]

13. 다음과 같은 중위식 표현을 전위식(Prefix)으로 옳게 표현한 것은?

    

     가. + E - A B * C D /
     나. A B * C + D / E -
     다. + D / * E - A B C
     라. - / * A + B C D E

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 64%
     <문제 해설>
연산 순서를 아시면 쉽게 해결 하실수 있습니다.
1. B+C를 먼저 계산하고
2. 곱하기 연산
3. 나누기 연산
4. 빼기 연산
하나하나 앞에서부터 나열하면 답이 라번이 됩니다.
[해설자: 김상훈선생님 http://www.computersam.net]

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
트랜잭션은 연산의 집합이란 의미로 사용되며 논리적기능을 수행을 합니다.
[해설작성자 : 김영훈]

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 62%
     <문제 해설>
나번은 논리적단계를 뜻하고 있습니다.
[해설자: 김상훈선생님 http://www.computersam.net]

16. 다음 영문의 ( ) 안 내용으로 가장 적절한 것은?

    

     가. view
     나. index
     다. ISAM file
     라. data dictionary

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
전산용어에 문제입니다.
직역하면 이것은 어떤파일이다. 메타데이터를 담고 있다. 즉 여기서 감을 잡을수 있습니다. 즉 라번 data dictionary라는걸 알수 있습니다.
1.2.3.4번에서 메타데이터를 담고 있는것을 찾으면 됩니다.
[해설자: 김상훈선생님 http://www.computersam.net]

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

    

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

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
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. 트랜잭션은 자기의 연산에 대하여 전부(All) 또는 전무(Nothing) 실행만이 존재하며, 일분 실행으로는 트랜잭션의 기능을 가질 수 없다는 트랜잭션의 특성은?
     가. consistency
     나. atomicity
     다. isolation
     라. durability

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 64%
     <문제 해설>
atomicity : 원자성
consistency : 일관성
isolation : 독립성
durability : 지속성

19. 자료와 부가적인 정보를 조작하고 저장하는 방법이 파일구조이다. 파일을 조작할 때 색인 또는 오버플로우를 위한 공간이 필요하고, 파일을 사용하던 중에 오버플로우 레코드가 많아지면 재편성해야 하는 것은?
     가. 직접파일(Direct File)
     나. 다중 링 파일(Multi-Ring File)
     다. 순차 파일(Sequence File)
     라. 색인 순차 파일(Indexed Sequential File)

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

20. 데이터 모델에 대한 다음 설명 중 ( )의 내용으로 가장 타당한 것은?

    

     가. 제약조건
     나. 개체
     다. 속성
     라. 도메인

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
데이타 구성모델의 조건 3가지를 묻는 문제로 시험에 자주 출제되는 문제입니다.
3가지를 꼭 암기해 두세요
데이터구조, 연산, 제약조건    입니다.
[해설자: 김상훈 선생님 http://www.computersam.net]

2과목 : 전자 계산기 구조


21. 다음 명령어의 실행에 필요한 메모리 참조 횟수는? (단, 각 오퍼랜드는 메모리 간접 주소 모드로 지정)

    

     가. 2
     나. 4
     다. 6
     라. 8

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 38%
     <문제 해설>
명령어 패치 (1회)
100에 대한 오퍼랜드 가져오기 (2회)
200에 대한 오퍼랜드 가져오기 (2회)
결과를 저장하기 위해 (1회)
총 6회

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

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
4번은 비동기식 마이크로 오퍼레이션에 해당하는 문구입니다. 키워드는 마이크로 오퍼레이션이 끝나고 비동기식 마이크로 오퍼레이션은 크기를 다시 지정해주어야 하므로 처리속도가 느려집니다. 그러므로 4번은 비동기식 마이크로 오퍼레이션입니다.

23. 3-주소 명령어의 설명으로 옳은 것은?
     가. 결과는 1st operand에 남는다.
     나. 결과는 2nd operand에 남는다.
     다. 결과는 3rd operand에 남는다.
     라. 결과는 임시 구역에 남는다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 59%
     <문제 해설>
형식은 다음과 같다 : 동작코드|주소1|주소2|주소3(결과)
연산 대상이 두개의 주소와 연산결과를 저장하기 위한 결과주소를 표현한다.
출처: https://jade314.tistory.com/entry/4-명령어의-형식과-CPU구조 [마음을 공유하는 사람]
[해설작성자 : 최재일]

24. 16바이트의 블록 크기와 64블록으로 구성된 캐시에서 바이트 주소 1200이 사상(mapping)되는 블록 번호는?
     가. 10
     나. 11
     다. 12
     라. 13

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 42%
     <문제 해설>
캐쉬블록번호 = (메모리블록번호) MOD (캐쉬블록수)
메모리 블록번호 : 1200 / 16 = 75
75 MOD 64 를 계산하면 나머지가 11 입니다.

MOD 는 나머지 연산을 말합니다.
[해설작성자 : 이돌람바]

25. 접근 시간(access time)이 빠른 순서부터 나열된 것은?

    

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 64%
     <문제 해설>
캐시 메모리 > 메인 메모리 > 하드 디스크(자기 디스크) > 자기 테이프
[해설작성자 : 구르는돌]

26. 기억장치에서 DRO(Destructive Read Out)의 성질을 갖고 있는 메모리는?
     가. 반도체 메모리
     나. 자기코어 메모리
     다. 자기디스크 메모리
     라. 자기테이프 메모리

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 50%
     <문제 해설>
자기 코어
데이터를 읽으면 내용이 지워지는 메모리입니다.
DRO(Destructive Read Out) 메모리라고 부릅니다.
번지를 선택하는 X, Y 구동 라인과 상태를 검출하는 센서 라인, 금지 라인으로 구성합니다.
[해설작성자 : 개미는(뚠뚠)]

27. 간접사이클(Indirect cycle)을 옳게 나타낸 마이크로오퍼레이션은?(단, MAR : memory address register, MBR : memory buffer register, IEN : interrupt enable)
     가. MAR←MBR(AD),MBR←M(MAR)
     나. MAR←PC, MBR←M(MAR), MBR←M(MAR), PC←PC+1, OPR←MBR(OP), I←MBR(I)
     다. MAR←MBR(AD),MBR←AC,M←MBR
     라. MAR(AD)←PC, PC←0, MBR←AC, MAR←PC, PC←PC+1, M←MBR, M←MBR, IEN←0

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 39%
     <문제 해설>
1. Indirect cycle
2. Fetch cycle
3. STA(Store to AC)
4. Interrupt cycle
[해설작성자 : 효로롱]

28. 하드웨어 원인에 의한 인터럽트에 속하지 않는 것은?
     가. 정전(Power fail)
     나. machine check
     다. overflow/underflow
     라. 프로그램 수행이 무한 루프일 때 time에 의한 발생

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
인터럽트는 하드웨어와 , 소프트웨어적 원인으로 발생하는데
다.번은 소프트웨어적 원인을 말하고 있습니다.
뭔가 데이터가 오바 되었을때 인터럽트가 걸린다는 뜻입니다.
그래서 정답을 쉽게 아실 수 있습니다.
[해설자: 김상훈 선생님 http://www.computersam.net]

29. 다음 논리회로 중 성격이 다른 것은?
     가. 디코더
     나. 반가산기
     다. 인코더
     라. 카운터

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 57%
     <문제 해설>
논리회로의 종류는 조합논리회로와, 순서논리회로로 구분되고 즉 기억기능이 있냐 없냐로 분리가 됩니다.
그래서 여기서는 카운터가 해당이 됩니다.
[해설자: 김상훈선생님 http://www.computersam.net]

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

    

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

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

31. 하드웨어 신호에 의하여 특정 번지의 서브루틴을 수행하는 것을 무엇이라 하는가?
     가. DMA
     나. vectored
     다. subroutine call
     라. handshaking mode

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 48%
     <문제 해설>
벡터인터럽트를 하드웨어 신호에 의해 수행되는 서브루틴이라고도 함.
소프트웨어적인 방법은 polling(폴링)임
[해설작성자 : 합격하고싶다.격하게]

32. 상대 주소 지정방식(Relative Addressing Mode)을 사용하는 컴퓨터에서 PC(Program Counter)의 값이 (2FA50)16 이고 변위(Displacement)값이 (0B)16 이라면 실제 데이터가 들어 있는 메모리의 주소는 얼마인가?
     가. (2FA500B)16
     나. (2FA45)16
     다. (0B2FA50)16
     라. (2FA5B)16

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 49%
     <문제 해설>
상대주소 지정방식 = 명령어의 주소부분(변위) + PC

        2FA50
+            0B
_________
        2FA5B

(2FA5B)16
[해설작성자 : 혜아리]

33. 기억장치를 각 모듈이 번갈아 가며 접근하는 방법은?
     가. 페이징
     나. 스테이징
     다. 인터리빙
     라. 세그멘팅

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

34. BSA(Branch and Save return Address)의 마이크로 동작 중 시간 T0에서 실행하는 동작이 아닌 것은? (단, T0는 sequencer 출력을 나타냄)
     가. PC←PC+1
     나. MAR←MBR(AD)
     다. MBR(AD)←PC
     라. PC←MBR(AD)

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 44%
     <문제 해설>
T0 : MAR <- MAR(AD)
         MBR(AD) <- PC
         PC <- MBR(AD
T1 : M <- MBR
T2 : PC <- PC+1
T3 : F<-0 , R<-0
1번은 T0에서 실행하는 동작이 아닙니다.
[해설작성자 : 앱준클라스]

35. 기억장치의 자료처리 속도를 나타내는 밴드폭(bandwidth)이란?
     가. 계속적으로 기억장치에서 데이터를 읽거나 저장할 때 1초 동안에 사용되는 비트 수
     나. 필요에 따라 주기억장치에 사용되는 바이트의 사용량
     다. 1초 동안에 사용되는 워드(WORD)의 사용량
     라. 계속적으로 사용되는 데이터의 사용량을 1분 동안에 사용하는 바이트의 수를 표시

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
단위 시간(보통 1초) 동안 한 지점에서 다른 지점으로 옮겨진 데이터의 양을 나타낸다. 일정기간동안 전송한 정보의 양을 전송한 시간으로 나누는 방법으로 측정하며, 이것은 측정시간 동안의 평균 전송속도를 나타낸다. 단위로는 초당 비트수(bps)를 가장 많이 사용한다.
[네이버 지식백과] Bandwidth - 대역폭, 띠너비 (지형 공간정보체계 용어사전, 2016. 1. 3., 이강원, 손호웅)

"1초 동안 옮겨진 데이터의 양 / 초당 비트수를 가장 많이 사용"의 다른말이라고 생각합니다.
[해설작성자 : 앱준클라스]

36. 다음 그림은 입출력 시스템의 구성도이다. ①,②,③,④의 내용을 순서대로 나열한 것은?

    

     가. 입출력 제어기, 입출력 장치제어기, 인터페이스, 입출력 장치
     나. 입출력 장치제어기, 입출력 제어기, 인터페이스, 입출력 장치
     다. 입출력 제어기, 인터페이스, 입출력 장치제어기, 입출력장치
     라. 인터페이스, 입출력 장치제어기, 입출력 제어기, 입출력 장치

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

37. 다음은 정규화된 부동소수점(floating point) 방식으로 표현된 두 수의 덧셈과정이다. 다음 중 그 순서가 바르게 나열된 것은? (단, A:정규화, B:지수의 비교, C:가수의 정렬, D:가수의 덧셈)
     가. B-C-D-A
     나. C-B-D-A
     다. A-C-B-D
     라. A-B-C-D

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 51%

38. 인터럽트 처리 루틴에서 반드시 사용되는 레지스터는?
     가. Index Register
     나. Accumulator
     다. Program Counter
     라. MAR

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

39. 다음 프로그램 이행 특성 중 stack을 가장 효과적으로 이용할 수 있는 것은?
     가. iteration
     나. recursion
     다. multiprogramming
     라. miltiprocessing

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 44%
     <문제 해설>
나. 번은 제귀호출입니다. 즉, 다시 돌아온다는 뜻이죠...
스택을 하게 되면 다시 되돌아 오는 값이 있어야합니다.
어렵게 느껴지지만 단순한 문제 였습니다.
[해설자: 김상훈선생님 http://www.computersam.net]

40. 다음 회로에서 OR게이트의 입력으로 연결되어야 할 디코더 출력들로 옳은 것은?

    

     가. D1, D4, D5, D6
     나. D0, D1, D2, D3, D4, D5, D6
     다. D0, D1, D2, D4, D5, D6
     라. D4, D5

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 49%

3과목 : 운영체제


41. 페이징 기법에 대한 설명으로 옳지 않은 것은?
     가. 동적 주소 변환 기법을 사용하여 다중 프로그래밍의 효과를 증진시킨다.
     나. 내부 단편화가 발생하지 않는다.
     다. 프로그램을 동일한 크기로 나눈 단위를 페이지라고 하며, 이 페이지를 블록으로 사용하는 기법이다.
     라. 페이지 맵 테이블이 필요하다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
페이징 기법은 내부 단편화가 발생한다.

42. 다음 중 가장 바람직한 스케줄링 정책은?
     가. CPU 이용률을 줄이고 반환시간을 늘린다.
     나. 응답시간을 줄이고 CPU 이용률을 늘린다.
     다. 대기시간을 늘리고 반환시간을 줄인다.
     라. 반환시간과 처리율을 늘린다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 72%

43. 분산처리 시스템에서 분산의 대상에 대한 설명으로 옳지 않은 것은?
     가. 공유자원에 접근할 경우 시스템 유지를 위해 제어를 분산할 필요가 있다.
     나. 처리기와 입출력 장치와 같은 물리적인 자원을 분산할 수 있다.
     다. 분산처리 시스템에서 분산의 대상이 되는 것은 하드웨어와 제어이며, 자료는 분산 대상이 아니다.
     라. 시스템 성능과 가용성을 증진하기 위해 자료를 분산할 수 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 71%
     <문제 해설>
분산 처리 시스템에서 분산의 대상이 되는 것은 하드웨어와 제어는 물론 소프트웨어에서 필요한 자료도 포함됩니다.

44. 운영체제의 기능으로 거리가 먼 것은?
     가. 통신 네트워크 관리 기능
     나. 시스템에서의 에러 처리 기능
     다. 시스템의 바이러스 자동 퇴치 기능
     라. 병렬 수행을 위한 편의성 제공 기능

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

45. 디스크 입출력 요청 대기 큐에 다음과 같은 순서로 기억 되어 있다. 현재 헤드가 53에 있을 때, 이들 모두를 처리하기 위한 총 이동 거리는 얼마인가? (단, FCFS 방식을 사용한다.)

    

     가. 320
     나. 640
     다. 710
     라. 763

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 55%
     <문제 해설>
FCFS : 들어온 순서대로
53-98-183-37-122-14-124-65-67
총 거리 = 45+85+146+85+108+110+59+2 = 640
[해설작성자 : 효로롱]

46. 분산 처리 시스템의 설계 목적으로 거리가 먼 것은?
     가. 확장의 용이성
     나. 보안의 용이성
     다. 연산속도 향상
     라. 자원과 데이터의 공유성

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 74%

47. 주기억장치 배치 전략 기법으로 First-Fit 방법을 사용할 경우 그림과 같은 기억장소 리스트에서 10k 크기의 작업은 어느 기억공간에 할당 되는가?

    

     가. 1번 부분
     나. 2번 부분
     다. 3번 부분
     라. 할당되지 않는다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
first-fit은 리스트 중에 첫번째로 들어갈 수 있는 기억공간을 뜻합니다.
10k가 가장 첫번째에 들어갈수 있는 리스트는 15k인 1번입니다.(15k > 10k 이기때문에 들어갈수 있음)
[해설작성자 : 솔다]

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

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

49. UNIX에서 파일에 대한 정보를 갖고 있는 inode 의 내용으로 볼 수 없는 것은?
     가. 파일 링크 수
     나. 파일 소유자의 식별 번호
     다. 파일의 최초 변경시간
     라. 파일 크기

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

50. 시스템 소프트웨어의 하나인 로더(Loader)의 기능에 해당하지 않는 것은?
     가. Allocation
     나. Linking
     다. Translation
     라. Relocation

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 52%
     <문제 해설>
가. 할당
나. 연결
다. 번역
라. 재배치
즉 다번은 번역기가 하는 역할이죠
[해설자 : 김상훈선생님 http://www.computersam.net]

51. 다음 표와 같이 작업이 제출되었을 때 Round-Robin 정책을 사용하여 스케줄링하면 평균 반환시간은 얼마인가? (단, 작업 할당시간은 4시간으로 한다.)

    

     가. 19.75
     나. 19.25
     다. 18.75
     라. 18.25

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 31%
     <문제 해설>
0 4 8 12 16 20 24 25 26
    A B C    D    A    C    D    C

A:20 B:8 C:26 D:25 에 마무리 되어, 각각 제출시간을 빼서 계산한다.

평균반환시간 = ( 20 + (8-1) + (26-2) + (25-3) ) / 4 = 18.25
[해설작성자 : 효로롱]

52. 다음 설명에 해당하는 디렉토리는?

    

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

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

53. 파일 시스템의 기능이라고 볼 수 없는 것은?
     가. User Interface 제공
     나. Backup 과 Recovery 능력
     다. 정보를 암호화(encryption)하고 해독(decrypt)할 수 있는 능력
     라. Interrupt에 자동 대처하는 능력

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 45%
     <문제 해설>
파일 시스템의 기능
ㆍ사용자가 파일을 생성, 수정, 제거할 수 있도록 한다.
ㆍ사용자에게 익숙한 인터페이스를 제공한다.
ㆍ파일의 무결성과 보안을 유지할 수 있는 방안을 제공한다.
ㆍ정보의 암호화와 해독에 대한 기능을 제공한다.
ㆍ정보 손실이나 파괴를 방지하는 기능을 제공한다.
ㆍ불의의 사태에 대비한 백업(Backup) 및 회복(Recovery) 기능을 제공한다

54. 사용자는 단말 장치를 이용하여 운영체제와 상호 작용하며, 시스템은 일정시간 단위로 CPU를 한 사용자에서 다음 사용자로 신속하게 전환함으로써, 각각의 사용자들은 실제로 자신만이 컴퓨터를 사용하고 있는 것처럼 사용할 수 있는 처리 방식은?
     가. Batch Processing System
     나. Time-Sharing Processsing System
     다. Off-Line Processing System
     라. Real Time Processing System

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 65%

55. 임계영역(Critical Section)에 대한 설명으로 옳은 것은?
     가. 프로세스들의 상호배제(Mutual Exclusion)가 일어나지 않도록 주의해야 한다.
     나. 임계영역에서 수행 중인 프로세스는 인터럽트가 가능한 상태로 만들어야 한다.
     다. 어느 한 시점에서 둘 이상의 프로세스가 동시에 자원 또는 데이터를 사용하도록 지정된 공유 영역을 의미한다.
     라. 임계 영역에서의 작업은 신속하게 이루어져야 한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 44%
     <문제 해설>
ㆍ‘가’ : 어느 한 시점에서 하나의 프로세스만 사용되므로 상호 배제가 일어나지 않습니다.
ㆍ‘나’ : 임계 영역에서 수행 중인 프로세스는 인터럽트가 불가능한 상태로 만들어야 합니다.
ㆍ‘다’ : 어느 한 시점에서 하나의 프로세스만 사용할 수 있도록 지정된 공유 자원을 의미합니다.

56. 다음 설명의 (A)와 (B)에 들어갈 내용으로 옳은 것은?

    

     가. (A) : Virtual Address, (B) : Paging
     나. (A) : Paging, (B) : Segmentation
     다. (A) : Segmentation, (B) : Fragmentation
     라. (A) : Segmentation, (B) : Compaction

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 65%

57. 레코드가 직접 액세스 기억장치의 물리적 주소를 통해 직접 액세스 되는 파일 구조는?
     가. Sequential File
     나. Indexed Sequential File
     다. Direct File
     라. Partitioned File

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

58. PCB(PROCESS CONTROL BLOCK)가 포함하고 있는 정보가 아닌 것은?
     가. 프로세스의 현 상태
     나. 중앙처리장치 레지스터 보관 장소
     다. 할당된 자원에 대한 포인터
     라. 프로세스의 사용 빈도

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 44%
     <문제 해설>
PCB에 저장되어 있는 정보
- 프로세스의 현재 상태
- 포인터
- 프로세스 고유 식별자
- 스케줄링 및 프로세스의 우선순위
- CPU 레지스터 정보
- 주기억장치 관리 정보
- 입출력 상태 정보
- 계정 정보
[해설작성자 : 쌈구]

59. UNIX에서 커널에 대한 설명으로 옳지 않은 것은?
     가. UNIX 시스템의 중심부에 해당한다.
     나. 사용자의 명령을 수행하는 명령어 해석기이다.
     다. 프로세스 관리, 기억장치 관리 등을 담당한다.
     라. 컴퓨터 부팅시 주기억장치에 적재되어 상주하면서 실행된다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
나. 번호에 있는 명령어 해석기는 "쉘"shell을 의미합니다.
나머지는 모두 커널에 관한것이죠.
[해설자: 김상훈선생님 http://www.computersam.net]

60. 특정 프로세스의 작업이 중단되어 CPU를 다른 프로세스에게 넘겨줄 때, 전 프로세스의 레지스터들은 저장되고, 실행될 프로세스의 레지스터를 시스템에 적재하는 작업을 무엇이라고 하는가?
     가. Dispatch
     나. Wake Up
     다. Context Switching
     라. Suspended

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
문맥 교환(Context Switching)은 다중 프로그래밍 작성의 환경에서 어떤 프로그램의 실행을 중단하고 다른 프로그램의 실행을 재개할 때, 그 프로그램의 재개에 필요한 환경을 다시 설정하는 것을 의미하며, 운영체제에서 Overhead의 큰 요인 중 하나로 작용합니다.

4과목 : 소프트웨어 공학


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

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

62. 소프트웨어공학에서 CASE의 효과에 해당하지 않는 것은?
     가. 소프트웨어 개발 주기의 표준안 확립
     나. 소프트웨어 개발 기법의 실용화
     다. 문서화의 용이성 제공
     라. 시스템 수정 및 유지보수 확대

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 39%
     <문제 해설>
CASE는 소프트웨어 개발 과정에서 사용되는 요구분석, 설계, 구현, 검사 및 디버깅 과정 전체 또는 일부를 컴퓨터와 전용 소프트웨어 도구를 사용하여 자동화하는 것으로, 이를 통해 시스템 수정 및 유지보수가 간편해집니다.

63. 소프트웨어공학에 대한 설명으로 거리가 먼 것은?
     가. 소프트웨어공학이란 소프트웨어의 개발, 운용, 유지보수 및 파기에 대한 체계적인 접근 방법이다.
     나. 소프트웨어공학은 소프트웨어 제품의 품질을 향상시키고 소프트웨어 생산성과 작업 만족도를 증대시키는 것이 목적이다.
     다. 소프트웨어공학의 궁극적 목표는 최대의 비용으로 계획된 일정보다 가능한 빠른 시일 내에 소프트웨어를 개발하는 것이다.
     라. 소프트웨어공학은 신뢰성 있는 소프트웨어를 경제적인 비용으로 획득하기 위해 공학적 원리를 정립하고 이를 이용하는 학문이다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
최대의 비용 -> 최소비용

64. 다음 중 소프트웨어 개발 모형이 가장 적절하게 선택된 경우는?
     가. 구축하고자 하는 시스템의 요구사항이 불분명하여 프로토타입 모형을 선택하였다.
     나. 개발 중에도 고객의 요구사항에 맞게 수정 작업을 할 수 있도록 폭포수 모형을 선택하였다.
     다. 위험 분석을 통해 점증적으로 시스템을 개발할 수 있도록 폭포수 모형을 선택하였다.
     라. 응용분야가 단순하고 설치 시점에 제품 설명서가 요구됨에 따라 나선형 모형을 선택하였다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 55%

65. DFD(Data Flow Diagram)에 대한 설명으로 거리가 먼 것은?
     가. 단말(Terminator)은 원으로 표기한다.
     나. 구조적 분석 기법에 이용된다.
     다. 자료 흐름과 기능을 자세히 표현하기 위해 단계적으로 세분화된다.
     라. 자료 흐름 그래프 또는 버블(Bubble) 차트라고도 한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
자료 흐름도의 구성 요소는
자료 흐름(Data Flow)    - 화살표
처리(Process) - 타원
데이터 저장소 (Data Store) - 이중선
단말,종착지(Terminator) - 사각형
[해설작성자 : RedChani ]

66. 제어흐름 그래프가 다음과 같을 때 McCabed의 cyclomatic 수는 얼마인가?

    

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 55%
     <문제 해설>
A-B-C 사이의 공간 1개.
C-D 사이의 공간 1개.
A-C-D 사이의 공간 1개.
그리고 전체의 공간 1개.
토탈: 4개.
[해설작성자 : palddook012]
복잡도 V(G) = 화살표개수 - 노드의 수 + 2
[해설작성자 : 이돌람바]

67. 객체 지향 설계 단계의 순서가 옳은 것은?
     가. 문제 정의→요구 명세화→객체 연산자 정의→객체 인터페이스 결정→객체 구현
     나. 요구 명세화→문제 정의→객체 인터페이스 결정→객체 연산자 정의→객체 구현
     다. 문제 정의→요구 명세화→객체 구현→객체 인터페이스 결정→객체 연산자 정의
     라. 요구 명세화→문제 정의→객체 구현→객체 인터페이스 결정→객체 연산자 정의

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 54%

68. 객체모형(Object Model), 동적모형(Dynamic Model), 기능 모형(Functional Model)의 3개 모형으로 구성되어 있는 객체지향 분석 기법은?
     가. Rumbaugh method
     나. Wirfs-Brock method
     다. Jacobson method
     라. Coad & Yourdon method

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
1. Rumbaugh method : 객체모형, 동적모형, 기능모형
2. Wirfs-Brock method : 고객 명세서 평가
3. Jacobson method : Use Case
4. Coad & Yourdon method : E-R diagram
[해설작성자 : 효로롱]

69. 프로젝트를 추진하기 위하여 팀 구성원들의 특성을 분석해보니 1명이 고급 프로그래머이고 몇 명의 중급 프로그래머가 포함되어 있었다. 이와 같은 경우 가장 적합한 팀 구성 방식은?
     가. 책임 프로그래머 팀(Chief Programmer Team)
     나. 민주주의식 팀(Democratic Team)
     다. 계층형 팀(Hierarchical Team)
     라. 구조적 팀(Structured Team)

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

70. 자료 사전에서 자료의 반복을 의미하는 것은?
     가. =
     나. ( )
     다. { }
     라. [ ]

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 66%
     <문제 해설>
= : 자료의 정의
+ : 연결
() : 생략
{} : 반복
| : 선택
** : 설명
[해설작성자 : 앱준클라스]

71. 유지보수의 종류 중 다음 설명에 해당하는 것은?

    

     가. Preventive maintenance
     나. Corrective maintenance
     다. Perfective maintenance
     라. Adaptive maintenance

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
Preventive maintenance - 예방보수
Corrective maintenance - 교정보수
Perfective maintenance - 완전유지보수
Adaptive maintenance - 적응보수
[해설작성자 : ohyc]

72. 객체 지향 기법에서 어떤 클래스에 속하는 구체적인 객체를 의미하는 것은?
     가. instance
     나. message
     다. method
     라. operation

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 48%
     <문제 해설>
ㆍ클래스(Class) : 하나 이상의 유사한 객체들을 묶어 공통된 특성을 표현한 데이터 추상화를 의미한다.
ㆍ인스턴스(Instance) : 어떤 클래스에 속하는 구체적인 객체를 의미한다.

73. 소프트웨어 품질목표 중 사용자의 요구 기능을 충족시키는 정도를 의미하는 것은?
     가. Usability
     나. Flexibility
     다. Correctness
     라. Maintainability

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 40%
     <문제 해설>
Usability(사용용이성) : 쉽게 사용할 수 있는 정도
Flexibility(유연성) : 쉽게 수정할 수 있는 정도
Correctness(정확성) : 요구 기능을 충족시키는 정도
Maintainability(유지보수성) : 쉽게 변경 및 오류 사항의 교정을 할 수 있는 정도

74. 응집도는 한 모듈 내부의 처리 요소들 간의 기능적 연관도를 나타낸다. 다음 중 가장 강한 응집도에 해당하는 것은?
     가. Procedural Cohesion
     나. Functional Cohesion
     다. Sequential Cohesion
     라. Logical Cohesion

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 49%
     <문제 해설>
가. 절차적 응집도
나. 기능적 응집도
다. 순차적 응집도
라. 논리적 응집도

= 응집도의 강함 =
기능적 > 순차적 > 교환적 > 절차적 > 시간적 > 논리적 > 우연적

[해설작성자 : PH]

75. 소프트웨어 프로젝트 관리를 효과적으로 수행하는데 필요한 3P에 해당하지 않는 것은?
     가. Procedure
     나. People
     다. Problem
     라. Process

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
사람(People)이 문제(Problem)를 프로(Process)야지 시험에 통과하지!
연상기법으로 외웁시다!
[해설작성자 : 앱준클라스]

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

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

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

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

78. 화이트박스 테스트에 대한 설명으로 옳지 않은 것은?
     가. 제품의 내부 요소들이 명세서에 따라 수행되고 충분히 실행되는가를 보장하기 위한 검사이다.
     나. 모듈 안의 작동을 직접 관찰한다.
     다. 프로그램 원시 코드의 논리적인 구조를 커버하도록 테스트 케이스를 설계한다.
     라. 화이트박스 테스트 기법에는 조건 검사, 루프 검사, 비교 검사 등이 있다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 42%
     <문제 해설>
화이트박스 테스트 기법에는 제어 구조 검사로 조건검사, 루프검사, 데이터 흐름 검사 가 있습니다.
비교 검사는 블랙박스 테스트 기법의 한 종류 입니다.

79. CPM(Critical Path Method)에 대한 설명으로 옳지 않은 것은?
     가. 프로젝트 내에서 각 작업이 수행되는 시간과 각 작업 사이의 관계를 파악할 수 있다.
     나. 작업일정을 한눈에 볼 수 있도록 해주며 막대그래프의 형태로 표현한다.
     다. 경영층의 과학적인 의사 결정을 지원한다.
     라. 효과적인 프로젝트의 통제를 가능하게 해 준다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 50%
     <문제 해설>
'나' 번에 대한 설명은 '간트 차트'에 대한 설명입니다.
[해설작성자: rakoos]

80. 재공학의 목적으로 적합하지 않은 것은?
     가. 소프트웨어의 수명을 연장시킨다.
     나. 소프트웨어의 유지보수성을 향상시킨다.
     다. 소프트웨어 개발 기간을 연장시켜 비용을 증가시킨다.
     라. 소프트웨어에서 사용하고 있는 기술을 향상시킨다.

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

81. 다음 설명에 해당하는 통신망은?

    

     가. 종합정보통신망(ISDN)
     나. 부가가치통신망(VAN)
     다. 근거리통신망(LAN)
     라. 가입전산망(Teletex)

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

82. 가상회선 패킷교환 방식에서 모든 패킷이 전송되면, 마지막으로 이미 확립된 접속을 끝내기 위해 이용되는 패킷으로 옳은 것은?
     가. Call Accept Packet
     나. Clear Request Packet
     다. Call Identifier Packet
     라. Reset Packet

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

83. 다음 중 PCM 방식의 변조 순서로 옳은 것은?
     가. 양자화→표본화→부호화
     나. 표본화→양자화→부호화
     다. 부호화→표본화→양자화
     라. 표본화→부호화→양자화

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 66%
     <문제 해설>
표인봉 -> ㅍㅇㅂ -> 표양부
[해설작성자 : 인봉이형 미안해]

84. 다음 중 프로토콜의 기본 요소가 아닌 것은?
     가. syntax
     나. timing
     다. control
     라. semantic

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 45%
     <문제 해설>
= 프로토콜의 기본 요소 =
- 구문 (Syntax) : 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨 등을 규정
- 의미 (Semantic) : 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조사항과 오류 관리를 위한 제어 정보를 규정
- 시간 (Timing) : 두 기기 간의 통신 속도, 메시지의 순서 제어 등을 규정

85. 다음이 설명하고 있는 것은?

    

     가. Header Translation
     나. Tunneling
     다. Packet Handling
     라. Dual Stack

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 57%

86. 이동 단말이나 PDA, 소형 무선 단말기 상에서 인터넷을 이용할 수 있도록 해주는 프로토콜의 총칭은?
     가. ASP
     나. WAP
     다. HTTP
     라. PPP

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 64%
     <문제 해설>
WAP ( Wireless Application Protocol )란 소형무선달기나 이동단말기와 기지국간의 무선 전파환경에서 데이타를 효율적으로 전송 할 수 있는 프로토콜로서 망이나 단말기의 종류에 관계없이 다양한 무선 환경(GSM,TDMA,CDMA,CDPD)에서 동작이 가능하다
ASP란 일정요금을 받고 인터넷을 통해 임대해주는 서비스
HTTP는 웹 서버와 사용자의 인터넷 브라우저 사이에 문서를 전송하기 위해 사용되는 통신 규약
PPP는 두 대의 컴퓨터가 직렬 인터페이스를 이용하여 통신을 할 때 통신 데이터를 송수신하는 데에 사용하는 프로토콜로서, 특히 전화회선을 통해 서버에 연결하는 PC에서 자주 사용된다
[해설작성자 : 홍승규짱]

87. 데이터 링크 제어 문자 중에서 수신측에서 송신측으로 부정 응답으로 보내는 문자는?
     가. NAK(Negative Acknowledge)
     나. STX(Start of Text)
     다. ACK(Acknowledge)
     라. ENQ(Enquiry)

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 71%

88. 아날로그 데이터 전송 방식 중에서 비트 전송률을 높이기 위해 각각의 벡터를 위상 변화뿐만 아니라 진폭 변화도 시키는 방식은?
     가. PSK(Phase Shift Keying)
     나. QAM(Quardrature Amplitude Modulation)
     다. FSK(Frequency Shift Keying)
     라. ASK(Amplitude Shift Keying)

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
PSK (위상변화) + ASK ( 진폭변화) = APSK 방식 (APSK방식에서 대표적인것이 QAM방식)
[해설작성자: 잠수함토끼]

89. TCP/IP 모델 중 전송계층 프로토콜로 순서제어와 에러제어를 수행하는 것은?
     가. IP
     나. TCP
     다. UDP
     라. FTP

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 55%
     <문제 해설>
1. IP : 네트워크 계층 - 경로선택, 주소지정, 패킷분해 및 조립
2. TCP : 전송계층 - 순서제어, 흐름제어, 에러제어 수행
3. UDP : 전송계층 - 고속, 정기적, 실시간 전송에 유리
4. FTP : 응용계층 - 파일 송수신

90. HDLC(High-Level Data Link Control)에서 사용되는 프레임의 종류로 옳지 않은 것은?
     가. Information Frame
     나. Supervisory Frame
     다. Control Frame
     라. Unnumbered Frame

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 46%
     <문제 해설>
ISU : 이슈로 암기하세요.
[해설작성자 : 비둘기]

91. 효율적인 전송을 위하여 넓은 대역폭(혹은 고속 전송 속도)을 가진 하나의 전송링크를 통하여 여러 신호(혹은 데이터)를 동시에 실어 보내는 기술은?
     가. 집중화
     나. 다중화
     다. 부호화
     라. 변조화

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 67%

92. OSI 7계층 중 데이터링크 계층의 기능이 아닌 것은?
     가. 순서제어
     나. 흐름제어
     다. 서비스의 선택
     라. 에러검출 및 정정

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
데이터링크 계층의 기능 : 흐름제어, 프레임의 동기화 제어, 오류 제어, 순서 제어.
[해설작성자 : reaknelf]

93. 다음 중 TCP 헤더에 포함되는 정보가 아닌 것은?
     가. 긴급 포인터
     나. 호스트 주소
     다. 순서 번호
     라. 체크섬

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 38%
     <문제 해설>
TCP 헤더에 포함되는 정보
ㆍ출발지/목적지 포트
ㆍ순서 번호
ㆍACK 번호
ㆍ체크섬
ㆍ긴급 포인터

94. 데이터 전송제어절차 5단계 동작 과정을 순서대로 나열한 것은?
     가. 통신회선 접속→데이터링크 설정→데이터 전송→데이터링크 종결→통신회선 절단
     나. 데이터링크 설정→통신회선 접속→데이터 전송→데이터링크 종결→통신회선 절단
     다. 통신회선 접속→데이터링크 설정→데이터 전송→통신회선 절단→ 데이터링크 종결
     라. 데이터링크 설정→통신회선 접속→데이터 전송→통신회선 절단→데이터링크 종결

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 65%

95. TCP/IP에서 사용되는 논리주소를 물리주소로 변환시켜주는 프로토콜은?
     가. TCP
     나. ARP
     다. RARP
     라. IP

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
다른 건 몰라도
ARP : 논리 -> 물리
RARP : 물리 -> 논리

이 정도는 알아두세요.
[해설작성자 : 대전폴텍유비과14학번]

96. 시분할 다중화(TDM : time division multiplexing)의 설명 중 틀린 것은?
     가. 시분할 다중화에는 동기식 시분할 다중화와 통계적 시분할 다중화 방식이 있다.
     나. 동기식 시분할 다중화 방식은 전송 프레임마다 각 시간 슬롯이 해당 채널에게 고정적으로 할당된다.
     다. 통계적 시분할 다중화 방식은 전송할 데이터가 있는 채널만 차례로 시간슬롯을 이용하여 전송한다.
     라. 통계적 시분할 다중화 보다 동기식 시분할 다중화 방식이 전송 대역폭을 더욱더 효율적으로 사용할 수 있다.

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

97. 에러 제어에 사용되는 자동반복 요청(ARQ) 기법이 아닌 것은?
     가. stop-and-wait ARQ
     나. go-back-N ARQ
     다. auto-repeat ARQ
     라. selective-repeat ARQ

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

98. 패킷교환 방식 중 가상회선 패킷교환에 대한 설명으로 옳지 않은 것은?
     가. 패킷이 전송되기 전에 논리적인 연결설정이 이루어져야 한다.
     나. 모든 패킷이 동일한 경로로 전달되므로 항상 보내어진 순서대로 도착이 보장된다.
     다. 링크 상에 설정된 하나의 가상회선 단위로 패킷의 손상시 복구가 가능하다.
     라. 연결 설정시에 경로가 미리 결정되기 때문에 각 노드에서 데이터 패킷의 처리 속도가 매우 느리다.

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

99. 다음이 설명하고 있는 프로토콜은?

    

     가. IP
     나. TCP
     다. RTP
     라. FTP

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

100. OSI-7계층 중 프로세스간의 대화 제어(dialogue control) 및 동기점(sysnchronization point)을 이용한 효율적인 데이터 복구를 제공하는 계층은?
     가. Data Link layer
     나. Network layer
     다. Transport layer
     라. Session layer

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

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



List of Articles
번호 제목 글쓴이 날짜 조회 수
20638 이용사 필기 기출문제(해설) 및 전자문제집 CBT 2004년04월04일(1320) 좋은아빠되기 2024.09.18 5
20637 이용사 필기 기출문제(해설) 및 전자문제집 CBT 2004년02월01일(1319) 좋은아빠되기 2024.09.18 6
20636 이용사 필기 기출문제(해설) 및 전자문제집 CBT 2003년10월05일(1318) 좋은아빠되기 2024.09.18 5
20635 이용사 필기 기출문제(해설) 및 전자문제집 CBT 2003년07월20일(1317) 좋은아빠되기 2024.09.18 4
20634 이용사 필기 기출문제(해설) 및 전자문제집 CBT 2003년03월30일(1316) 좋은아빠되기 2024.09.18 5
20633 이용사 필기 기출문제(해설) 및 전자문제집 CBT 2003년01월26일(1315) 좋은아빠되기 2024.09.18 2
20632 이용사 필기 기출문제(해설) 및 전자문제집 CBT 2002년10월06일(1314) 좋은아빠되기 2024.09.18 4
20631 이용사 필기 기출문제(해설) 및 전자문제집 CBT 2002년07월21일(1313) 좋은아빠되기 2024.09.18 5
20630 이용사 필기 기출문제(해설) 및 전자문제집 CBT 2002년04월07일(1312) 좋은아빠되기 2024.09.18 4
20629 이용사 필기 기출문제(해설) 및 전자문제집 CBT 2002년01월27일(1311) 좋은아빠되기 2024.09.18 2
20628 용접산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2018년08월19일(1310) 좋은아빠되기 2024.09.18 8
20627 용접산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2018년03월04일(1309) 좋은아빠되기 2024.09.18 6
20626 용접산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2017년08월26일(1308) 좋은아빠되기 2024.09.18 3
20625 용접산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2017년05월07일(1307) 좋은아빠되기 2024.09.18 2
20624 용접산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2017년03월05일(1306) 좋은아빠되기 2024.09.18 3
20623 용접산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2016년08월21일(1305) 좋은아빠되기 2024.09.18 4
20622 용접산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2016년05월08일(1304) 좋은아빠되기 2024.09.18 2
20621 용접산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2016년03월06일(1303) 좋은아빠되기 2024.09.18 3
20620 용접산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2015년05월31일(1302) 좋은아빠되기 2024.09.18 2
20619 용접산업기사 필기 기출문제(해설) 및 전자문제집 CBT 2015년03월08일(1301) 좋은아빠되기 2024.09.18 4
Board Pagination Prev 1 ... 713 714 715 716 717 718 719 720 721 722 ... 1749 Next
/ 1749