자격증 필기 기출문제




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

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


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


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


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


1과목 : 데이터 베이스


1. 다음 자료를 버블 정렬을 이용하여 오름차순으로 정렬 할 경우 PASS 1의 결과는?

   

     가. 6, 9, 7, 3, 5
     나. 3, 9, 6, 7, 5
     다. 3, 6, 7, 9, 5
     라. 6, 7, 3, 5, 9

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
9 6 7 3 5
6 9 7 3 5
6 7 9 3 5
6 7 3 9 5
6 7 3 5 9

버블정렬 : 인접한 두개의 레코드 키값을 비교하여 위치를 서로 교환하는 방식
1PASS 는 1회전의 개념으로 생각

아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]
답은 1번이 되는거 아닌가요?
[해설작성자 : comcbt.com 이용자]

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

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

3. 다음과 같은 일련의 권한 부여 SQL 명령에 대한 설명 중 부적합한 것은?

   

     가. U1은 STUDENT에 대한 검색 권한이 없다.
     나. DBA는 STUDENT에 대한 검색 권한이 있다.
     다. U2는 STUDENT에 대한 검색 권한이 있다.
     라. U2는 STUDENT에 대한 검색 권한을 다른 사용자에게 부여할 수 없다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 55%
     <문제 해설>
GRANT 권한설정 , REVOKE 권한해제 , SELECT 검색 , STUDENT 학생이라는 데이터 개체

DBA가 학생이라는 데이터개체를 검색할 수 있는 권한을 U1 이라는 사용자에게 주면서 그 권한을 다시 다른 사용자에게도 부여할수 있도록 해줬다. (with grant option)
그래서 U1 사용자는 학생 데이터개체를 검색할 수 있는 권한을 U2 에게 주었다.
그후 DBA는 다시 U1에게서 권한을 해제했다.
마지막 줄 CASCADE 는 U1에게서 권한을 해제할때 U1이 다른사람에게 준 권한도 함께 해제시키고자 할때 쓰는 명령어 입니다. CASCADE 로 인해 U1은 물론이고 U2 역시 권한이 해제 되었습니다. 그렇기 때문에 정답은 3번이 되는 것입니다.
[해설작성자 : 권태훈]

4. 데이터베이스의 특성으로 옳은 내용 모두를 나열한 것은?

   

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

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 77%
     <문제 해설>
데이터베이스는 주소에 의한 참조가 아니라 내용에 의한 참조를 합니다
[해설작성자 : 장준현]

① 데이터베이스는 실시간 접근(real-time accessibility)이 가능하다
② 데이터베이스는 계속 변화(continuous evolution)한다
③ 데이터베이스는 동시 공유(concurrent sharing)가 가능하다
④ 데이터베이스는 내용으로 참조(contents reference)가 가능하다
[네이버 지식백과] 데이터베이스의 특성 (데이터베이스 개론, 2013. 6. 30., 한빛아카데미(주))
[해설작성자 : 석영호]

5. 릴레이션에 대한 설명으로 옳지 않은 것은?
     가. 모든 튜플은 서로 다른 값을 가지고 있다.
     나. 하나의 릴레이션에서 튜플은 순서를 가진다.
     다. 각 속성은 릴레이션 내에서 유일한 이름을 가진다.
     라. 모든 속성 값은 원자 값(atomic value)을 가진다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 82%
     <문제 해설>
릴레이션 의 특성
1. 한 릴레이션에 정의된 튜플들은 모두 다르다.
2. 한 릴레이션에 정의된 튜플들은 순서에 무관하다.
3. 튜플들은 시간에 따라 변한다.
4. 릴레이션 스키마를 구성하는 애트리뷰트 값은 동일해도 된다.
5. 애트리뷰트는 더 이상 쪼갤 수 없는 원자값으로 구성된다.
6. 릴레이션을 구성하는 튜플은 유일하게 식별하기 위한 속성들의 부분집합을 키(Key)로 설정한다.
[해설작성자 : 양영현(SCH)]

6. 다음의 사원 릴레이션에서 “성명”을 기본 키로 사용하기 곤란한 이유로 가장 타당한 것은?

   

     가. 동일한 성명을 가진 사원이 두 명 이상 존재할 수 있다.
     나. 성명은 기억하기 어렵다.
     다. 성명을 정렬하는데 많은 시간이 소요된다.
     라. 성명은 기억 공간을 많이 필요로 한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 88%
     <문제 해설>
기본키는 중복될 수 없습니다
'성명'을 기본키로 했으니 동일한 성명은 입력할 수 없습니다
[해설작성자 : 초보]

7. 정규화의 목적으로 옳지 않은 것은?
     가. 어떠한 릴레이션이라도 데이터베이스 내에서 표현 가능하게 만든다.
     나. 중복을 배제하여 삽입, 삭제, 갱신 이상의 발생을 도모한다.
     다. 데이터 삽입시 릴레이션을 재구성할 필요성을 줄인다.
     라. 효과적인 검색 알고리즘을 생성할 수 있다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 78%
     <문제 해설>
**정규화의 목적
- 데이터 구조의 안정성을 최대화한다.
- 어떠한 릴레이션이라도 데이터베이스 내에서 표현 가능하게 만든다.
- 효과적인 검색 알고리즘을 생성할 수 있다.
- 중복을 배제하여 삽입, 삭제, 갱신 이상의 발생을 방지한다.
- 데이터 삽입 시 릴레이션을 재구성할 필요성을 줄인다.

8. 다음은 무엇에 대한 설명인가?

   

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

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
번역 : D/B의 전체적인 논리적 구조로 정의됩니다. D/B에 단 한개만이 존재하며, 응용프로그램이나 사용자들이 사용하는 모든 데이터항목들을 설명합니다.
1. 내부스키마 : 프로그래머나 설계자 관점의 스키마로 물리적 저장 방법 기술
2. 외부스키마 : 전체 D/B의 한 논리적 부분으로 서브스키마. 여러 개 존재 가능
4. 개념스키마 : 정답
[해설작성자 : 뚱구리]

9. 자료구조에 대한 설명으로 옳지 않은 것은?
     가. 스택은 Last In - First Out 처리를 수행한다.
     나. 큐는 First In - First Out 처리를 수행한다.
     다. 스택은 서브루틴 호출, 인터럽트 처리, 수식 계산 및 수식 표기법에 응용된다.
     라. 큐는 비선형구조에 해당한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 76%
     <문제 해설>
비선형 구조(트리, 그래프)
선형구조 (배열, 연결목록, 스택, 큐)

10. SQL의 명령은 사용 용도에 따라 DDL, DML, DCL로 구분할 수 있다. DML에 해당하는 것으로만 나열된 것은?

    

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

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 81%
     <문제 해설>
GRANT는 DCL 중 하나 입니다.

* DDL(데이터 정의어)
    - schema, domain, table, view, index를 정의하거나 변경 또는 삭제할 때 사용하는 언어
    - 테이터베이스 관리자나 데이터베이스 설계자가 사용
    - 예: CREATE, ALTER, DROP

* DML(데이터 정의어)
     - 데이터베이스 사용자가 응용 프로그램이나 질의어를 통하여 저장된 데이터를 실질적으로 처리하는 데 사용하는 언어
     - 데이터베이스 사용자와 데이터베이스 관리 시스템 간의 인터페이스를 제공
     -예:SELECT, INSERT, DELETE, UPDATE

* DCL(데이터 제어어)
     - 데이터의 보안, 무결성, 데이터 회복, 병행수행 제어 등을 정의하는 데 사용하는 언어
     - 데이터베이스 관리자가 데이터관리를 목적으로 사용
     -예:COMMIT, ROLLBACK, GRANT, REVOKE
[해설작성자 : 석영호]

11. 뷰(VIEW)에 대한 설명으로 옳지 않은 것은?
     가. DBA는 보안 측면에서 뷰를 활용할 수 있다.
     나. 뷰 위에 또 다른 뷰를 정의할 수 있다.
     다. 뷰에 대한 삽입, 갱신, 삭제 연산시 제약 사항이 따르지 않는다.
     라. 뷰의 정의는 ALTER문을 이용하여 변경할 수 없다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 77%
     <문제 해설>
기본 테이블의 기본키를 포함한 속성(열) 집합으로 뷰를 구성해야만 삽입, 삭제, 갱신, 연산이 가능하다.
[해설작성자 : 딩구찡]

12. 데이터베이스에 관한 사항으로 다음에서 설명하는 것은?

    

     가. entity
     나. view
     다. value
     라. relationship

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
"이것은 현실 세계에서 독립적으로 존재하는 것이다. 이것은 물리적 존재(개인, 차, 집, 또는 직원)이거나 개념적 존재(회사, 직업, 또는 대학교 과정)일 수도 있다."

개체(Entity)는 데이터베이스에 표현하려고 하는 현실 세계의 대상체 입니다.
[해설작성자 : 추노]

13. 순서가 A, B, C, D 로 정해진 입력 자료를 스택에 입력하였다가 출력한 결과로 가능한 것으로만 짝지어 진 것은?

    

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

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 76%
     <문제 해설>
# D,A,B,C
D를 먼저 출력하기위해선
A B C D 넣고 D 빼서 출력해야하는데,
그렇게 되면 그 다음 출력 순서가
C B A가 되어 D C B A 출력이 되게된다

다른 것들은 아래와 같은 방법으로 출력

# B,A,D,C
A B 넣고
B 빼서 출력
A 빼서 출력
C D 넣고
D 빼서 출력
C 빼서 출력

# A,B,C,D
A 넣고 A 빼서 출력
B 넣고 B 빼서 출력
C 넣고 C 빼서 출력
D 넣고 D 빼서 출력

# C,B,A,D
A B C 넣고
C 빼서 출력
B 빼서 출력
A 빼서 출력
그 다음에 D 를 넣고 D 빼서 출력
[해설작성자 : 탁구왕 진화주]

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

    

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
데이터베이스의 정의
통합 데이터 integrated data
저장 데이터 stored data
운영 데이터 operational data
공용 데이터 shared data

[추가 해설]

① 데이터베이스는 공유 데이터(shared data)
데이터베이스는 특정 조직의 여러 사용자가 함께 소유하고 이용할 수 있어야 하는 공용 데이터다. 그러므로 사용 목적이 다른 사용자들을 함께 고려하여 데이터베이스를 구성해야 한다.

② 데이터베이스는 통합 데이터(integrated data)
데이터베이스는 똑같은 데이터가 여러 개 존재하는 데이터 중복성(data redundancy)을 허용하지 않는다. 데이터가 중복되면 관리하기 어려운 문제가 발생할 수 있기 때문이다. 하지만 효율성 때문에 중복을 의도적으로 허용하는 경우도 있으므로, 통합 데이터는 데이터의 중복을 최소화하고 통제가 가능한 중복만 허용하는 데이터라는 의미로 이해해야 한다.

③ 데이터베이스는 저장 데이터(stored data)
데이터베이스의 데이터는 주로 컴퓨터가 처리하므로 데이터베이스를 컴퓨터가 접근할 수 있는 매체에 저장해야 한다.

④ 데이터베이스는 운영 데이터(operational data)
데이터베이스는 조직을 운영하고 조직의 주요 기능을 수행하기 위해 꼭 필요하고, 일시적으로 필요한 것이 아니라 지속적으로 유지해야 하는 데이터다.
[네이버 지식백과] 데이터베이스의 정의 (데이터베이스 개론, 2013. 6. 30., 한빛아카데미(주))
[해설작성자 : 석영호]

15. 어떤 릴레이션 R에서 X와 Y를 각각 R의 속성 집합의 부분 집합이라고 할 경우 속성 X의 값 각각에 대해 시간에 관계 없이 항상 속성 Y의 값이 오직 하나만 연관되어 있을 때 Y는 X에 함수적 종속이라고 한다. 이를 기호로 옳게 표기한 것은?
     가. Y → X
     나. X → Y
     다. Y ≫ X
     라. X ≫ Y

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 79%
     <문제 해설>
Y는 X에 함수적 종속 = X → Y

16. 병행제어 기법 중 로킹에 대한 설명으로 옳지 않은 것은?
     가. 로킹의 대상이 되는 객체의 크기를 로킹 단위라고 한다.
     나. 데이터베이스, 파일, 레코드 등은 로킹 단위가 될 수 있다.
     다. 로킹의 단위가 작아지면 로킹 오버헤드가 증가한다.
     라. 로킹의 단위가 커지면 데이터베이스 공유도가 증가한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 78%
     <문제 해설>
로킹의 단위가 작아지면 로크 수가 증가하고 로킹 오버헤드가 증가한다.
로킹의 단위가 커지면 로크 수가 감소하고 로킹 오버헤드와 데이터베이스 공유도도 감소한다.

17. 데이터베이스 설계 단계 중 응답시간, 저장 공간의 효율화, 트랜잭션 처리도와 가장 밀접한 관계가 있는 것은?
     가. 물리적 설계
     나. 논리적 설계
     다. 개념적 설계
     라. 요구조건 분석

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
1. 물리적설계 : 트랜잭션 처리도, 저장공간 효율화, 응답시간 고려해야함. 저장레코드 양식설계
2. 논리적설계 : 트렌잭션 인터페이스 설계
3. 개념적설계 : 트랜잭션 모델링
[해설작성자 : 황징위]

18. 시스템 카탈로그에 대한 설명으로 옳은 내용 모두를 나열한 것은?

    

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

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 78%
     <문제 해설>
사용자가 직접 갱신 X
[해설작성자 : 하ㅈㅇ]

19. 다음 트리를 후위 순회(Post Traversal)할 경우, 가장 먼저 순회하는 노드는?

    

     가. A
     나. D
     다. E
     라. F

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 79%
     <문제 해설>
트리의 후위 순회는 왼쪽-오른쪽-루트 순으로 루트가 맨 마지막에 옵니다.

BD 를 1번 서브트리, CEF 를 2번 서브트리고 묶습니다.

그럼 후위 순회는 1-2-A 가 됩니다.

1번 서브트리를 후위 순회로 풀면 D-B,
2번을 서브트리를 후위 순회로 풀면 E-F-C

D-B-E-F-C-A 순으로 순회합니다.

20. 데이터베이스에서 사용되는 널(NULL)에 대한 설명으로 가장 적절한 것은?
     가. 널(NULL)은 비어 있다는 뜻으로 기본 값 “A"를 가진다.
     나. 널(NULL)은 Space 값을 나타낸다.
     다. 널(NULL)은 Zero 값을 나타낸다.
     라. 널(NULL)은 공백(space)도, 영(zero)도 아닌 부재 정보(missing information)를 나타낸다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 83%
     <문제 해설>
널(NULL) 아무것도 없는 뜻으로 부재를 뜻한다.
[해설작성자 : Jong]

2과목 : 전자 계산기 구조


21. 전가산기(full-adder)의 carry 비트를 논리식으로 나타낸 것은?(단, x, y, z는 입력, C(carry)는 출력)
     가. C = x ⊕ y ⊕ z
     나. C = x'y + x'z + yz
     다. C = xy +(x⊕y)z
     라. C = xyz

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
반가산기
S = A⊕B
C = AB

전가산기
S = A⊕B⊕C
C = AB + (A⊕B)C
[해설작성자 : 준범스키]

22. BCD 코드 1001에 대한 해밍 코드를 구하면?
     가. 0011001
     나. 1000011
     다. 0100101
     라. 0110010

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 49%
     <문제 해설>
[p1 p2 1 p3 0 0 1] 패리티비트와 데이터비트를 이렇게 놓고

첫번째로 1,3,5,7 비트를 검사한다. (짝수패리티 기준)
p1 1 0 1 : p1이 0이 되어야 짝수패리티

두번째로 2,3,6,7 비트를 검사한다. (짝수패리티 기준)
p2 1 0 1 : p2가 0이 되어야 짝수패리티

세번째로 4,5,6,7 비트를 검사한다. (짝수패리티 기준)
p3 0 0 1 : p3가 1이 되어야 짝수패리티

따라서 해밍코드는 [0 0 1 1 0 0 1]

<해설 추가>
원래 데이터가 4비트 이므로 패리티 비트는 1,2,4번째 비트에 표기됩니다
즉, 3,5,6,7번째 비트는 원래 데이터이어야 합니다
보기중 3,5,6,7비트가 1001인것은 1번뿐입니다
[해설작성자 : jona17]

23. 다음 중 OP-code의 기능이 아닌 것은?
     가. 주소지정
     나. 함수연산
     다. 전달
     라. 제어

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 45%
     <문제 해설>
OP_Code는 연산자부 이다.
주소지정은 주소부(자료부)에서 하는것이다.

24. 재귀호출(recursive call) 프로그램에 해당하는 것은?
     가. 한 루틴(routine)이 반복될 때
     나. 한 루틴(routine)이 자기를 다시 호출할 때
     다. 다른 루틴(routine)이 다른 루틴을 호출할 때
     라. 한 루틴(routine)에서 다른 루틴으로 갈 때

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

25. 캐시(cache) 기억장치에 대한 설명으로 가장 옳은 것은?
     가. 중앙처리장치와 주기억장치의 정보교환을 위해 임시 보관하는 장치이다.
     나. 중앙처리장치의 속도와 주기억장치의 속도를 가능한 같도록 하기 위한 장치이다.
     다. 캐시와 주기억장치 사이에 정보 교환을 위하여 임시 저장하는 장치이다.
     라. 캐시와 주기억장치의 속도를 같도록 하기 위한 장치이다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
1번, 2번 모두 맞다고 생각하시는 분이 있습니다.

그러나 1번말에는 중요한 오류가 있습니다.
캐시는 중앙처리장치와 주기억장치의 속도 차를 보완하기 위한 것으로

중앙처리장치에서 데이터 요청시
맨먼저 캐시에 데이터가 있는지 확인한후 캐시에 데이터가 있다면 캐시 데이터를 사용하고
데이터가 캐시에 없을 경우 주기억장치 데이터를 읽어 오게 됩니다.

따라서 중앙처리장치와 주기억장치의 정보 교환용으로 사용한다고 보기는 어렵습니다.

중앙처리장치와 주기억장치의 정보 교환용도로 사용을 한다면
주기억장치의 내용을 캐시 메모리에 저장을 한후
중앙처리장치와 캐시둘만 통신을 해야 하는데 위 설명과는 다른방식입니다.

사람을 예로 들자면 발이 빠른 1번 심부름꾼과 발이 느린 2번 심부름 꾼이 모두 "두부"를 들고 있다면

여러분은 1번 심부름꾼이 있을 경우 1번 심부름꾼에게 두부 가지고와라고    시키지 궂이 2번 심부름 꾼에세 심부름을 시키지 않을 겁니다.

그렇다면 1번 심부름꾼은

주인과 2번 심부름꾼의 정보 교환용으로 사용되는 심부름 꾼일까요?

그렇치는 않지요?

대충 이해가 되셨으면 합니다.
[해설작성자 : 밀양금성컴퓨터학원 ☎055-354-3344]

26. 마이크로 오퍼레이션에 대한 설명 중 옳은 것은?
     가. 레지스터 전달 명령은 마이크로 오퍼레이션을 기술할 수 없다.
     나. 마이크로 오퍼레이션 수행을 위해서 제어 함수는 필요 없다.
     다. 마이크로 오퍼레이션은 1클록 동안에 수행된다.
     라. 마이크로 오퍼레이션 실행에서 워드 타임과 비트 타임은 같아야만 한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
1. 마이크로오퍼레이션은 레지스터에 저장된 데이터에 의하여 이루어짐
2. 오퍼레이션의 순서 결정하기 위한 제어신호 발생
3. 정답. 마이크로 오퍼레이션은 한 개의 클록퍼스 동안 실행되는 동작
[해설작성자 : 뚱구리]

27. 다음은 0-주소 명령어 방식으로 이루어진 프로그램이다. 레지스터 X의 내용은?(단, 레지스터 A = 1, B = 2, C = 3, D = 3, E = 2이며, ADD는 덧셈 명령어, MUL은 곱셈 명령어이다.)

    

     가. 15
     나. 20
     다. 25
     라. 30

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 51%
     <문제 해설>
123+32+* 중위법으로 전환해보면
1|(2+3) * (3+2)|
1|25
인상태에서 팝을 하게 되면 25가 나온다.


<추가해설]
스택은 LIFO(후입선출)..
1,2,3 입력 --> 1,5(덧셈2+3) --> 3,2 입력 --> 1,5,5(덧셈3+2) --> 1,25(곱셈5*5) -->> 출력 X는 25
[해설작성자 : 뚱구리]

28. 1-주소 명령어에서는 무엇을 이용하여 명령어 처리를 하는가?
     가. 누산기
     나. 가산기
     다. 스택
     라. 프로그램 카운터

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 64%
     <문제 해설>
0-주소 명령어:스택
1-주소 명령어:누산기
2,3주소:GPR(범용 레지스터)
[해설작성자 : sophie]

29. 동일한 컴퓨터에서 처리할 경우 연산속도가 가장 빠른 것은?
     가. K = B/C
     나. K = B*C
     다. K = A-B
     라. K = A+B

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
모든 계산기는 가산기를 기본으로 한 논리게이트 구성을 이용해 감산기, 곱셈기, 제산기 등을 구성하므로 게이트가 가장 적은 가산기를 이용한 계산이 가장 빠르다.
[해설작성자 : 관회팝]

30. 정수 n bit를 사용하여 1의 보수(1‘s complement)로 표현하였을 때 그 값의 범위는?(문제 오류로 가답안 발표시 가번(1번)으로 발표되었지만 확정답안에서 전항 답안으로 인정한 문제입니다. 여기서는 가번(1번)을 정답 처리 합니다.)
     가. -2n-1-1 ~ 2n-1-1
     나. -2n-1 ~ 2n-1-1
     다. -2n ~ 2n-1
     라. -2n-1 ~ 2n-1-1

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
부호화 절대치법/부호화 1의 보수법 : -2^n-1 + 1 ~ 2^n-1 - 1
부호화 2의 보수법 : -2^n-1 ~ +2^n-1 - 1
[해설작성자 : 앱준클라스]

31. 가상기억장치(Virtual Memory System)를 도입함으로써 기대할 수 있는 장점이 아닌 것은?
     가. Binding Time을 늦추어서 프로그램의 Relocation을 용이하게 쓴다.
     나. 일반적으로 가상기억장치를 채택하지 않는 시스템에서의 실행 속도보다 빠르다.
     다. 실제 기억용량보다 큰 가상공간(Virtual Space)을 사용자가 쓸 수 있다.
     라. 오버레이(Overlay) 문제가 자동적으로 해결된다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 53%
     <문제 해설>
가상 기억장치는 고가의 주기억장치인 RAM을 용량이 부족한 경우
저가의 HDD를 주 기억장치로 사용하는 기법으로 HDD는 저가이면 속도가 RAM에 비하여 느립니다.
따라서 실행속도는 더 떨어지게 됩니다.
[해설작성자 : 밀양금성컴퓨터학원 ☎055-354-3344]

32. 다음은 DMA와 인터럽트에 대한 설명이다. 잘못 설명 된 것은?
     가. DMA는 기억장치와 주변장치 사이에 직접적인 자료전송을 제공한다.
     나. 대량의 자료전송시 인터럽트 방법은 중앙처리기의 부담을 증가시킨다.
     다. DMA는 주기억장치에 접근하기 위해 cycle stealing을 한다.
     라. DMA과정에서 중앙처리장치가 DMA제어기를 초기화할 때 인터럽트가 발생한다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 43%
     <문제 해설>
DMA는 작업을 다 끝내고 자료를 전송할때 인터럽트가 발생합니다.
[해설작성자 : uks]

33. shift 명령을 수행한 후 빈 공간에 채워지는 내용이 다른 것은?
     가. 왼쪽으로 논리 shift한 결과
     나. 오른쪽으로 논리 shift한 결과
     다. 2의 보수법으로 왼쪽으로 산술 shift한 결과
     라. 오른쪽으로 산술 shift한 결과

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
shift left             shift right
부호와 절대치                0                                0
1의 보수법                     1                                1
2의 보수법                     0                                1
[해설작성자 : uks]

34. 명령어의 주소(address) 부를 유효주소로 이용하는 방법은?
     가. 상대 주소
     나. 즉시 주소
     다. 절대 주소
     라. 직접 주소

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 55%
     <문제 해설>
직접주소 지정방식은 주소부분에 실제 사용할 데이터의 유효 주소를 적기 때문에 주소 길이에 제약을 받음.
[해설작성자 : 효로롱]

35. 다음의 마이크로 오퍼레이션과 관련 있는 것은?

    

     가. AND
     나. ADD
     다. JMP
     라. BSA

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
ADD : AC <- AC + MBR
MAR <- MBR(ADDR)        = MBR에 있는 명령어의 번지 부분을 MAR에 전송함
MBR <- M(MAR)             = 메모리에서 MAR이 지정하는 위치의 값을 MBR에 전송함
AC <- AC + MBR            = 누산기의 값과 MBR의 값을 더해 누산기에 전송함
[해설작성자 : ljm]

36. 통상적인 사용자 프로그램을 처리함에 있어서 중앙처리장치(CPU)가 가장 많이 실행하는 인스트럭션 종류는?
     가. 주기억장치와의 자료전달(load, store)
     나. 수치적 및 논리적 연산(arithmetic, logical)
     다. 입출력(input, output)
     라. 조건 및 무조건 분기(branch)

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 49%
     <문제 해설>
기본적으로 주기억장치에서 명령어를 가져와서 처리한 후 결과를 레지스터에 저장하는 과정이 가장 빈번하게 발생합니다.
[해설작성자 : sophie]

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

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

38. 하나의 채널에 저속의 많은 입출력 장치를 구동시키는데 알맞은 방식으로 각 입출력 장치마다 채널을 시분할 공유하도록 하여 여러 개의 입출력 장치를 동작시킬 수 있는 채널은?
     가. 실렉터 채널
     나. 비트 멀티플렉서 채널
     다. 바이트 멀티플렉서 채널
     라. 블록 멀티플렉서 채널

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 37%
     <문제 해설>
바이트 -저속
블록 - 고속
[해설작성자 : 정민]

39. 파이프라인 프로세서(Pipeline processor)의 설명 중 가장 적합한 것은?
     가. 2개 이상의 명령어를 동시에 수행할 수 있는 프로세서
     나. Micro program에 의한 프로세서
     다. Bubble memory로 구성된 프로세서
     라. Control memory가 분리된 프로세서

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 66%
     <문제 해설>
파이프라인(pipeline)은 하나의 프로세서를 여러 개의 서브프 로세서(subprocess)로 나누어 각 서브프로세서가 동시에 서로 다른 데이터를 처리하도록 하는 기법입니다.
[해설작성자 : 추노]

40. 2의 보수로 표현되는 수가 A, B 레지스터에 저장되어 있다. A ← A-B 연산을 수행한 후의 A 레지스터는?

    

     가. 00000012
     나. FFFFFF12
     다. 000000B0
     라. FFFFFFB0

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
FFFF FF61 - 0000 004F
= - 0000 009F - 0000 004F
= - (0000 009F + 0000 004F)
= - 0000 00EE
= FFFF FF12
[해설작성자 : Ehne]

결과만 물어보는 문제니, 그냥 16진수 뺄셈으로 계산하세요.
FFFF FF61 - 0000 004F

F-0=F 이니, 앞 6자리는 그대로 F로 내려주시고, 61-4F 만 계산하면 됨.

61-4F = 1-F, F는 15, 그럼 16진수니, 위에서 한자리 빌려오면 16으로 빌려오게 되니, 17-F(15)를 계산하는거나 마찬가지.
그럼 결과는 12, 앞에 F와 붙여주면, FFFFFF12가 됩니다.
[해설작성자 : 해설이해하나도 안된다]

3과목 : 운영체제


41. 프로세스의 정의로 옳은 내용 모두를 나열한 것은?

    

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

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
프로세서 정의는 비동기적 행위를 일으키는 주체
[해설작성자 : 서점직원A]

42. UNIX에서 커널의 수행 기능에 해당하는 것으로만 나열된 것은?

    

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

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
커널(Kernel)
- 프로세스 관리, 기억장치관리,파일 관리,입 출력관리,프로세스간 통신 데이터 전송 및 변환등 여러가지기능을 수행함
쉘(Shell)
- 명령어를 인식하여 프로그램을 호출하고 명령을 수행하는 명령어 해석기
[해설작성자 : 신난학이]

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

    

     가. 14
     나. 67
     다. 98
     라. 203

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
SSTF(Shortest Seek Time First)
탐색 거리가 가장 짧은 트랙에 대한 요청을 먼저 서비스함
현재 53 -> 65 -> 67 -> 37 -> 14 -> 98 -> 122 -> 124 -> 203
[해설작성자 : 문제해설수정자]

44. FIF0 스케줄링에서 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이 때 모든 작업들의 평균 반환시간(turn around time)은?

    

     가. 16
     나. 20
     다. 33
     라. 41

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
13        => 13 - 0 = 13
13+35 => 48 - 3 = 45
48+25 => 73 - 8 = 65
--------------------
13+45+65 / 3 = 41
[해설작성자 : 현]

45. 하나의 프로세스가 작업 수행 과정에서 수행하는 기억 장치 접근에서 지나치게 페이지 폴트가 발생하여 프로세스 수행에 소요되는 시간보다 페이지 이동에 소요되는 시간이 더 커지는 현상은?
     가. 스레싱(Thrashing)
     나. 워킹 셋(Working set)
     다. 세마포어(Semaphore)
     라. 교환(Swapping)

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
다른 것도 부가적으로 보세요 ~

워킹셋(Working Set)
프로세스가 일정 시간 동안 자주 참조하는 페이지들의 집합
① 자주 참조되는 워킹 셋을 주기억장치에 상주시킴으로써 페이지 부재 및 페이지 교체 현상을 줄임
② Denning이 제안한 프로그램의 움직임에 관한 모델

스래싱(Thrashing)
너무 자주 페이지 교환이 발생하여 어떤 프로세스가 프로그램 수행에 소요되는 시간보다 페이지 교환에 소요되는 시간이 더 많은 현상 9
① 다중 프로그래밍 시스템이나 가상기억장치를 사용하는 시스템에서 하나의 프로세스 수행과정 중 자주 페이지 부재가 발생함으로 나타나는 현상으로 전체 시스템의 성능이 저하됨
② 다중 프로그래밍의 정도가 높아짐에 따라 CPU의 이용률은 어느 특정 시점까지는 높아지지만, 다중 프로그래밍의 정도가 더욱 커지면 스래싱이 나타나고, CPU의 이용률은 급격히 감소됨
(x: 다중 프로그래밍 정도, y: CPU 이용률)
③ 페이지 부재율이 크면 스래싱이 많이 일어남
④ 스래싱 현상 해결 방법
• 부족한 자원을 증설
• 일부 프로세스를 중단
• 성능자료의 지속적 관리 및 분석으로 임계치를 예상하여 운영
• CPU 이용률을 높인다.
• 페이지 부재율을 조절하여 대처함
• Working set 방법을 사용
• 일부 낮은 우선순위의 프로세스를 중단시킴
[해설작성자 : 묵사랑]

46. 주기억장치 배치 전략 기법으로 최적 적합 방법을 사용한다고 할 때, 다음과 같은 기억장소 리스트에서 17k 크기의 작업은 어느 기억공간에 할당되는가?(단, 탐색은 위에서 아래로 한다.)

    

     가. B
     나. D
     다. E
     라. F

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
최적 적합 방법은 현재 크기 (17K)와 딱 맞는 사이즈 즉, 낭비가 가장 작은 크기에 할당하는 기법
B 35k - 17k = 18k 낭비
D 15k - 17k = 할당 불가
E 20k - 17k = 3k 여유
F 25k - 17k = 8k 낭비

47. 운영체제의 수행 기능으로 옳은 내용 모두를 나열한 것은?

    

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

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
1 : 링커에 대한 설명
[해설작성자 : HG]

48. 3개의 페이지 프레임(Frame)을 가진 기억장치에서 페이지 요청을 다음과 같은 페이지 번호 순으로 요청했을 때 교체 알고리즘으로 FIF0 방법을 사용한다면 몇 번의 페이지 부재(Fault)가 발생하는가?(단, 현재 기억장치는 모두 비어 있다고 가정한다.)

    

     가. 5번
     나. 6번
     다. 7번
     라. 8번

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
FIFO (First In First Out)
2 3 1 5 2 4

2 2 2 5 5 5    
    3 3 3 2 2
        1 1 1 4

[해설작성자 : 박취]

49. 다음 설명에 해당하는 디렉토리 구조는?

    

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

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 66%
     <문제 해설>
UFD 와 MFD가 나오면 2단계 디렉터리
[해설작성자 : 누군가]

50. 로더(Loader)의 종류 중 로더의 역할이 축소되어 가장 간단한 프로그램으로 구성된 로더로서, 기억장소 할당이나 연결을 프로그래머가 직접 지정하는 방식이며 프로그래머 입장에서는 매우 어렵고 한번 지정한 주기억장소의 위치는 변경이 힘들다는 단점이 있는 것은?
     가. Relocating Loader
     나. Dynamic Loading Loader
     다. Absolute Loader
     라. Overlay Loader

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 64%
     <문제 해설>
<문제 해설>
★ 절대 로더(Absolute Loader)
번역된 (목적)프로그램을 입력으로 받아들여 주기억장치의 지정주소에 적재하는 기능
+ 절대로더에서의 각 기능 수행 주체
+ 할당 - 프로그래머 / 연결 - 프로그래머 / 재배치 - 언어번역프로그램 / 적재 - 로더

★ 직접연결 로더(Direct Linking Loader)
+ 일반적인 로더이며 할당, 연결, 재배치, 적재의 기능을 모두 수행

★ 동적적재 로더(Dynamic Loading Loader)
+ 한꺼번에 적재하는 것이 아니라 실행시 필요한 부분만 적재
[출처] 링커(Linker) 및 로더(Loader)
[해설작성자 : 묵사랑]

51. 파일 디스크립터(File Descriptor)의 내용으로 거리가 먼 것은?
     가. 파일 수정 시간
     나. 파일의 이름
     다. 파일에 대한 접근 횟수
     라. 파일 오류 처리 방법

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
[파일 디스크립터의 정보]
파일의 ID 번호,파일이름,파일크기,보조기억장치에서의 파일 위치,파일구조,보조기억장치의 유형, 액세스 제어정보,파일유형, 생성날짜와 시간,제거날짜와 시간,최종수정날짜 및 시간,엑세스한 횟수
>>파일 오류처리방법 정보는 없다
[해설작성자 : 미니]

52. UNIX에서 파일 내용을 화면에 표시하는 명령과 파일의 소유자를 변경하는 명령을 순서적으로 옳게 나열한 것은?
     가. dup, mkfs
     나. cat, chown
     다. type, chmod
     라. type, cat

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
cat은 파일의 내용을 화면에 표시하고, chown은 파일 소유권을 변경하는 명령어입니다
[해설작성자 : 미니]

53. 운영체제의 운영 기법 중 동시에 프로그램을 수행할 수 있는 CPU를 두 개 이상 두고 각각 그 업무를 분담하여 처리할 수 있는 방식을 의미하는 것은?
     가. Multi-Processing System
     나. Time-Sharing System
     다. Real-Time System
     라. Multi-Programming System

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
Multi Programming(다중 프로그래밍) : 하나의 CPU와 주기억 장치를 이용하여 여러 개의 프로그램을 동시에 처리하는 방식
Multi Processing(다중 처리) : 여러 개의 CPU와 하나의 주기억장치를 이용하여 여러 개의 프로그램을 동시에 처리하는 방식
Distributed Precessing(분산 처리) : 여러 개의 컴퓨터(프로세서)를 통신 회선으로 연결하여 하나의 작업을 처리하는 방식
전 이 세개가 계속 헷갈리더라구요 :D
[해설작성자 : 눈누난나]

54. HRN 방식으로 스케줄링 할 경우, 입력된 작업이 다음과 같을 때 우선순위가 가장 높은 것은?

    

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
(대기시간 + 서비스시간)/서비스시간이 큰 순서대로 우선순위가 주어집니다.
[해설작성자 : 이문동 날랭이]

55. UNIX의 특징으로 옳은 내용 모두를 나열한 것은?

    

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 75%
     <문제 해설>
UNIX는 Multi-User / Multi-Tasking 둘다 지원을 한다
[해설작성자 : Jong]

56. 매크로 프로세서 처리과정으로 옳은 것은?
     가. 매크로 정의 인식→매크로 호출 인식→매크로 정의 저장→매크로 확장과 인수치환
     나. 매크로 정의 인식→매크로 정의 저장→매크로 호출 인식→매크로 확장과 인수치환
     다. 매크로 호출 인식→매크로 정의 저장→매크로 정의 인식→매크로 확장과 인수치환
     라. 매크로 정의 저장→매크로 정의 인식→매크로 호출 저장→매크로 확장과 인수치환

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
매크로 프로세서의 동작
    매크로 정의 인식 : 원시코드에서 매크로를 정의하는 코드(예, <매크로이름> MACRO <인수>)를 확인함.
    매크로 정의 저장 : 정의된 코드를 매크로정의표(MDT), 정의표계수기(MDTC), 이름표(MNT), 이름표계수기(MNTC) 등에 기록.
    매크로 호출 인식 : 원시코드를 다시 읽어서 OP-Code(명령부)와 MNT항목을 비교하여 매크로 호출이 있는지 확인.
    매크로 확장과 인수치환 : 저장된 내용을 이용하여    매크로를 확장하고 인수를 실인수로 치환하여 명령어를 출력.
[해설작성자 : 모두합격]

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

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
순차파일(Sequential) 레코드를 논리적인 순서에 따라 물리적 저장공간에 기록
단점 - 파일 전체를 복사한 후 수행, 시간이 많이 걸림, 검색 효율이 낮음.
색인순차파일(Indexed Sequential) 색인을 이용한 순차적인 접근 방법
기본영역, 색인영역(트랙색인,실린더색인,마스터색인),오버플로 영역
직접파일 레코드는 해싱 함수에 의해 계산된 물리적 주소를 통해 직접 접근
[해설작성자 : Kkae]

58. 하이퍼큐브에서 하나의 프로세서에 연결되는 다른 프로세서의 수가 4개일 경우 필요한 총 프로세서의 수는?
     가. 4
     나. 8
     다. 16
     라. 32

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 75%
     <문제 해설>
2^n 개 만큼 필요하다.

59. 구역성(Locality)에 대한 설명으로 옳지 않은 것은?
     가. Denning에 의해 증명된 이론을 어떤 프로그램의 참조 영역은 지역화 된다는 것이다,
     나. 워킹 셋(Working Set) 이론의 바탕이 되었다.
     다. 시간 구역성은 어떤 프로세스가 최근에 참조한 기억 장소의 특정 부분은 그 후에도 계속 참조할 가능성이 높음을 의미한다,
     라. 부 프로그램이나 서브루틴, 순환 구조를 가진 루틴, 스택 등의 프로그램 구조나 자료 구조는 공간 구역성의 특성을 갖는다.

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 47%
     <문제 해설>
부 프로그램이나 서브루틴, 순환 구조를 가진 루틴, 스택 등의 프로그램 구조나 자료 구조는 시간 구역성이다.

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 65%
     <문제 해설>
종프로세서는 연산 작업 처리
[해설작성자 : HG]

[master-slave multiprocessing]

주프로세서는 범용 프로 세서로서 연산뿐만 아니라 입출력도 담당하고, 종프로세서는 연산만을 담당한다.
즉, 주프로세서는 운영 체계를 시행할 수 있지만 종프로세서는 사용자 레벨의 프로그램만 실행할 수 있다. 이 구조에서는 하나의 프로세서만이 주프로세서로 지정되고 나머지 프로세서들은 종프로세서로 지정된다. 종부분에서 실행되던 프로세서가 운영 체제의 개입을 필요로 할 때는 인터럽트를 발생시켜 주프로세서가 그 인터럽트를 처리시켜 주프로세서가 그 인터럽트를 처리하게 한다. 따라서 종프로세서의 수와 이것이 발생시키는 인터럽트의 빈도에 따라 주프로세서에는 상당한 크기의 큐가 발생할 수 있다.
[네이버 지식백과] 주/종 다중 처리 [master-slave multiprocessing] (컴퓨터인터넷IT용어대사전, 2011. 1. 20., 일진사)
[해설작성자 : 석영호]

4과목 : 소프트웨어 공학


61. 바람직한 설계 지침이 아닌 것은?
     가. 모듈의 기능을 예측할 수 있도록 정의한다.
     나. 두 모듈간의 상호 의존도를 강하게 한다.
     다. 이식성을 고려한다.
     라. 적당한 모듈의 크기를 유지한다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 74%
     <문제 해설>
2.    두 모듈간의 상호 의존도를 강하게 한다.    
이 말은 결합도를 강하게 한다는 얘기인데 바람직한 설계는 결합도는 약하게 응집도는 강하게 입니다.
[해설작성자 : 3수생]

62. 소프트웨어 개발 방법론에서 구현(Implementation)에 대한 설명으로 가장 적절한 것은?
     가. 요구사항 분석 과정 중 모아진 요구사항을 옮기는 것
     나. 시스템이 무슨 기능을 수행하는지에 대한 시스템의 목표기술
     다. 프로그래밍 또는 코딩이라고 불리며 설계 명세서가 컴퓨터가 알 수 있는 모습으로 변환되는 과정
     라. 시스템이나 소프트웨어 요구사항을 정의하는 과정

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

63. 다음의 객체지향 기법에 관한 설명에서 ( ) 안 내용으로 공통 적용될 수 있는 것은?

    

     가. 오퍼레이션
     나. 인스턴스
     다. 메시지
     라. 정보은닉

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 51%
     <문제 해설>
객체지향 기법에서는 메소드와 오퍼레이션(연산)을 동일시 한다
[해설작성자 : 유용]

64. 최종 사용자가 여러 장소의 고객 위치에서 소프트웨어에 대한 검사를 수행하는 검증 검사 기법의 종류는?
     가. 베타 검사
     나. 알파 검사
     다. 형상 검사
     라. 복구 검사

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 72%
     <문제 해설>
1. 베타 검사 : 선정된 최종 사용자가 여러 명의 사용자 앞에서 행하는 검사
2. 알파 검사 : 사용자와 개발자가 1:1로 행하는 검사
3. 형상 검사 : 소프트웨어 구성 요소, 목록, 유지 보수를 지원하기 위해 필요한 사항이 제대로 표현되었는지 검사
4. 복구 검사 : 제대로 복구 되는지 확인하는 검사

*검증 검사 : 형상 검사, 알파 검사, 베타 검사
*시스템 검사 : 복구 검사, 보안 검사, 강도 검사
[해설작성자 : 밍쪼]

65. 소프트웨어 위기 발생요인과 거리가 먼 것은?
     가. 소프트웨어 개발 적체 현상
     나. 소프트웨어 규모의 증대와 복잡도에 따른 개발 비용 감소
     다. 소프트웨어 유지보수 비용 증가
     라. 소프트웨어 품질의 저하

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
소프트웨어 위기
소프트웨어 개발 기술에 대한 교육부족
유지보수가 어렵고 이에따른 비용증가
소프트웨어의 생산성 저하, 품질저하
하드웨어 개발 속도를 소프트웨어 개발 속도가 따라가지 못한다
[해설작성자 : ㅡㅡ]

66. 블랙박스 테스트 기법에 해당하는 내용 모두를 나열한 것은?

    

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

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 60%
     <문제 해설>
기능과 관련된 검사는 모두 블랙박스 테스트와 관련된 내용입니다. 비교되는 개념인 화이트박스 검사는 논리적인 부분에 대한 검사이므로 기억하시길.

67. 소프트웨어 품질 목표 중 정확하고 일관된 결과를 얻기 위하여 요구된 기능을 오류 없이 수행하는 정도를 나타내는 것은?
     가. Reliability
     나. Usefulness
     다. Clarity
     라. Efficiency

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
1. Reliability : 신뢰성
2. Usefuleness : 유용성
3. Clarity : 명확성
4. Efficiency : 효율
"요구된 기능을 오류 없이 수행하는 정도" 는 신뢰성을 의미 함.

68. 소프트웨어 컴포넌트(Component) 재사용의 이점이라고 볼 수 없는 것은?
     가. 소프트웨어의 품질 향상
     나. 개발 담당자의 생산성 향상
     다. 개발 비용의 절감
     라. 응용 소프트웨어의 보안 유지

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 61%
     <문제 해설>
* 객체들의 모임이나 대규모 재사용 단위
* 소프트웨어의 품질 향상
* 개발 담당자의 생산성 향상
* 개발 비용의 절감
[해설작성자 : 영미영미영미]

69. 상향식 통합 검사에 대한 설명으로 옳지 않은 것은?
     가. 깊이 우선 통합법 또는 넓이 우선 통합법에 따라 스터브를 실제 모듈로 대치한다.
     나. 검사를 위해 드라이버를 생성한다.
     다. 하위 모듈들을 클러스터로 결합한다.
     라. 하위 모듈에서 상의 모듈 방향으로 통합하면서 검사한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 50%
     <문제 해설>
상향식 통합 검사에는 드라이버를 생성한다.
[해설작성자 : 김성수]

보기 1번은 하향식 통합검사에 관한 내용입니다
[해설작성자 : 뾰료룡쁑]

70. 브룩스(Brooks) 법칙의 의미로 가장 적절한 것은?
     가. 프로젝트 개발에 참여하는 남성과 여성의 비율은 동일해야 한다.
     나. 프로젝트 수행 기간의 단축을 위해서는 많은 비용이 투입되어야 한다.
     다. 프로젝트에 개발자가 많이 참여할수록 프로젝트의 완료 기간은 지연된다.
     라. 새로운 개발 인력이 진행 중인 프로젝트에 투입될 경우 작업 적응 기간과 부작용으로 인해 빠른 시간 내에 프로젝트는 완료될 수 없다.

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

71. 럼바우 분석 기법에서 정보 모델링이라고도 하며, 시스템에서 요구되는 객체를 찾아내어 속성과 연산 식별 및 객체들 간의 관계를 규정하여 객체 다이어그램으로 표시하는 모델링은?
     가. 동적 모델링
     나. 객체 모델링
     다. 기능 모델링
     라. 정적 모델링

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 68%
     <문제 해설>
객체 모델링 : 정보
동적 모델링 : 상태도
기능 모델링 : 흐름도
[해설작성자 : 대전폴텍유비과14학번]

72. 프로젝트 수행시 민주주의적 팀(Democratic Teams) 구성에 대한 내용에 해당하는 것은?
     가. 프로젝트 팀의 목표 설정 및 의사결정 권한이 팀리더에게 전폭적으로 주어진다.
     나. 팀 구성원 간의 의사교류를 활성화 시키므로 팀원의 참여도와 만족도를 증대시킨다.
     다. 조직적으로 잘 구성된 중앙 집중식 구조이다.
     라. 팀 리더의 개인적 능력이 가장 중요하다.

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 78%
     <문제 해설>
1,3,4는 중앙집중형 팀에 관한 설명입니다.
[해설작성자 : 앱준클라스]

73. 유지보수의 종류 중 소프트웨어 테스팅 동안 밝혀지지 않은 모든 잠재적인 오류를 찾아 수정하는 활동에 해당하는 것은?
     가. Corrective Maintenance
     나. Adaptive Maintenance
     다. Perfective Maintenance
     라. Preventive Maintenance

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 53%
     <문제 해설>
Corrective Maintenance : 수정적 유지보수
Adaptive Maintenance : 적응적 유지보수
Perfective Maintenance : 완전적 유지보수
Preventive Maintenance : 예방 유지보수
[해설작성자 : pegasus1023]

74. 객체지향 시스템에서 자료부분과 연산(또는 함수)부분 등 정보처리에 필요한 기능을 한 테두리에 묶는 것을 무엇이라고 하는가?
     가. Information hiding
     나. Class
     다. Integration
     라. Encapsulation

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 53%
     <문제 해설>
Encapsulation : 캡슐화
[해설작성자 : Ehne]

1.    Information hiding : 정보 은닉
2.    Class : 클래스
3.    Integration : 통합
[해설작성자 : 묵사랑]

Class는 여러 닮은 개체들의 공통점을 모아 추상화한것으로 캡슐화와는 다름
[해설작성자 : 김내시]

75. CASE(Computer Aided Software Engineering)에 대한 설명으로 옳지 않은 것은?
     가. 프로그램의 구현과 유지보수 작업만을 중심으로 소프트웨어 생산성 문제를 해결한다.
     나. 소프트웨어 생명 주기의 전체 단계를 연결해 주고 자동화해 주는 통합된 도구를 제공한다.
     다. 개발 과정의 속도를 향상시킨다.
     라. 소프트웨어 부품의 재사용을 가능하게 한다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 53%
     <문제 해설>
구현과 유지보수뿐만 아니라 요구 분석, 설계, 검사 및 디버깅 과정 전체 또는 일부를 컴퓨터와 전용 소프트웨어 도구를 사용하여 자동화하는 것이다.

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

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

77. 소프트웨어 역공학(Software reverse engineering)에 대한 설명으로 옳지 않은 것은?
     가. 기존 소프트웨어의 구성 요소와 그 관계를 파악하여 설계도를 추출한다.
     나. 역공학의 가장 간단하고 오래된 형태는 재문서화라고 할 수 있다.
     다. 일반적인 개발 단계와는 반대 방향으로 기존 코드를 복구하는 방법이다.
     라. 대상 시스템 없이 새로운 시스템으로 개선하는 변경 작업이다.

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

78. 소프트웨어 재공학의 주요 활동 중 다음 설명에 해당하는 것은?

    

     가. Analysis
     나. Reverse Engineering
     다. Restructuring
     라. Migration

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 58%
     <문제 해설>
Reverse Engineering ( 역공학 )
Reverse Engineering 은 Restructuring 와 다르게 기존소프트웨어에서 분석 및 설계를 하고 Restructuring 은 기존소프트웨어의 구조를 향상시키기위해 코드를 재구성한다.


Analysis ( 분석 )
기존 소프트웨어의 명세서를 확인하여 소프트 웨어의 동작을 이해하고 재공학 대상을 선정한다.

Migration ( 이식 )
시존 소프트웨어를 다른 OS나 HW 환경에서 이용할수있도록 변경한다
[해설작성자 : A]

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

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 52%
     <문제 해설>
프로젝트 관리를 위한 3P
사람(people) - 프로젝트 관리에서 가장 기본이 되는 인적 자원
문제(problem) - 사용자 입장에서 문제를 분석하여 인식함
프로세스(process) - 소프트웨어 개발에 필요한 전체적인 작업 계획
[해설작성자 : 합격 가즈아!]

아래와 같은 오류 신고가 있었습니다.
여러분들의 많은 의견 부탁 드립니다.
추후 여러분들의 의견을 반영하여 정답을 수정하도록 하겠습니다.
참고로 정답 변경은 오류 신고 5회 이상일 경우 수정합니다.

[오류 신고 내용]

3번이 정답인데 4번으로 정답처리 되네요 뭔가 문제가 있는듯?
[해설작성자 : 이건 뭥미]

[관리자 입니다.

제발 정답 4번이라는 오류 신고는 자제 부탁 드립니다.
문제에서 말하는 것은 3P가 아닌것을 물은게 아닙니다.
3P중에서 특정한 내용을 묻는 문제입니다.]

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

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 57%
     <문제 해설>
단말은 직사각형으로 표시합니다.
[해설작성자 : uks]

81. 다음은 OSI(Open System Interconnection) 7계층 중 어떤 계층에 대한 설명인가?

    

     가. 물리 계층
     나. 데이터 링크 계층
     다. 전송 계층
     라. 네트워크 계층

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 57%
     <문제 해설>
7단계 : 응용 계층 - 사용자가 OSI 환경에 접근할 수 있도록 서비스를 제공함
6단계 : 표현 계층 - 응용 계층으로 받은 데이터를 세션 계층에 맞게 세션 계층에서 받은 데이터는 응용 계층에 맞게 변환하는 기능
5단계 : 세션 계층 - 송 수신 측 간의 관련성을 유지하고 대화제어를 담당
4단계: 전송 계층 - 종단 시스템 간에 투명한 데이터 전송을 가능하게 함
3단계: 네트워크 계층 - 개방 시스템들 간의 네트워크 연결 관리, 데이터의 교환 및 중계
2단계 : 데이터 링크 계층 - 2개의 인접한 개방 시스템들 간에 신뢰성있고 효율적인 정보 전송을 할 수 있도록 함
1단계 : 물리계층 - 전송에 필요한 두 장치 간의 실제 접속과 절단 등에 필요한 전송 매체의 기계적, 전기적, 기능적, 절차적 특성에 대한 규칙 정의
[해설작성자 : devjackie]

82. HDLC에서 비트 스터핑(Bit Stuffing)의 수행 목적으로 옳은 것은?
     가. 프레임의 시작과 끝을 알려준다.
     나. 데이터 전송과정에서의 오류를 검사한다.
     다. 데이터 투명성을 보장한다.
     라. 송신부와 수신부사이의 흐름을 유지한다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 37%
     <문제 해설>
비트 스터핑(bit stuffing)이란 데이터 필드에 1이 연속하여 5개 나타나면 그 뒤에 0을 추가하여 플래그 패턴과 구별할수 있게 해주는 방법이다.비트 스터핑의 사용으로 임의의 비트 패턴이 프레임의 데이터 필드에 삽입된다. 이러한 성질을 데이터 투명도(data transparency)라 한다.

83. OSI 7계층 중 네트워크 가상 터미널(network virtual terminal)이 존재하여 서로 상이한 프로토콜에 의해 발생하는 호환성 문제를 해결하는 계층은?
     가. 데이터 링크 계층(data link layer)
     나. 세션 계층(session layer)
     다. 표현 계층(presentation layer)
     라. 응용 계층(application layer)

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 28%
     <문제 해설>
프로토콜에 의해 발생되는 호환성 문제는 네트워크 환경에서 제공하는 서비스에 관한 문제임
즉, 응용계층의 기능
[해설작성자 : alsdud]

84. LAN의 매체 접근 제어 방식에 해당하지 않는 것은?
     가. CSMA/CD
     나. Token Ring
     다. Token Bus
     라. Logical Link Control

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 67%
     <문제 해설>
LLC는 논리 링크 제어 방식입니다.
[해설작성자 : clown]

85. 전송할 데이터가 있는 채널만 차례로 시간 슬롯을 이용하여 데이터와 함께 주소정보를 헤더로 붙여 전송하는 다중화 방식은?
     가. 주파수 분할 다중화
     나. 역 다중화
     다. 예약 시분할 다중화
     라. 통계적 시분할 다중화

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 63%
     <문제 해설>
데이터와 함께 주소 정보를 헤더에 붙여 전송한다.-비동기식 시분할 다중화기를 말합니다.
비동기식 시분할 다중화기는 지능,확률적,통계적 시분할 다중화기 입니다.
[해설작성자 : royche]

86. 다음이 설명하고 있는 전송 방식은?

    

     가. 비동기식 전송
     나. 동기식 전송
     다. 주파수식 전송
     라. 비트식 전송

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 59%
     <문제 해설>
동일클럭 = 동기식
[해설작성자 : 모두 기사 붙어요.]

87. 데이터 링크 제어 프로토콜 중 PPP(Point to Point Protocol)에 대한 설명으로 틀린 것은?
     가. 오류복구와 흐름제어 기능을 제공한다.
     나. IETF의 표준 프로토콜이다.
     다. IP 캡슐화를 제공한다.
     라. 비동기 및 동기식 점대점 링크에서 사용할 수 있다.

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 37%
     <문제 해설>
오류제어와 흐름제어 기능을 제공하는 것은 TCP 이다.
[해설작성자 : R]

PPP는 오류검출기능만 제공하고 오류복구는 못합니다.
[해설작성자 : 낼모레시험]

88. HDLC에서 프레임의 시작과 끝을 정의하는 것은?
     가. flag
     나. FCS
     다. address field
     라. control field

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 73%
     <문제 해설>
HDLC 프레임구조 순서
F - A - C - D - S - F
Flag , Aaddress, Control, Data, freme check Sequence, Flag

ABCD 순서로 외우면 됩니다. 앞뒤는 flag..
[해설작성자 : 개미양만만]

89. 블루투스(Bluetooth)의 프로토콜 스택에서 물리계층을 규정하는 것은?
     가. RF
     나. L2CAP
     다. HID
     라. RFCOMM

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 57%
     <문제 해설>
L2CAP : 블루투스 프로토콜 구조 중 오류제어, 인증, 암호화 정의
RF : 블루투스의 프로토콜 구조 중 물리계층 규정
[해설작성자 : Nagui]

90. HDLC(High-level Data Link Control)의 세 가지 동작 모드 중 다음 설명에 해당하는 것은?

    

     가. NRM
     나. ARM
     다. ABM
     라. NBM

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 41%
     <문제 해설>
HDLC 전송 모드 구분
ㅇ NRM (Normal Response Mode, 정규 응답 모드)
- 불균형적 링크 구성
- 주국이 세션을 열고, 종국들은 단지 응답만 함
- 점대점,다중점 링크 모두에 사용 가능
            
ㅇ ABM (Asynchronous Balanced Mode, 비동기 균형 모드)
- 균형적 링크 구성
- 각 국이 주국이자 종국으로 서로 대등하게 균형적으로 명령과 응답을 하며 동작함
- 가장 널리 사용 (전이중 점대점 링크에서 가장 효과적으로 사용 가능)

ㅇ ARM (Asynchronous Response Mode, 비동기 응답 모드)
- 종국도 전송 개시할 필요가 있는 특수한 경우에 만 사용
[해설작성자 : 관회팝]

91. TCP/IP 모델의 인터넷 계층 프로토콜로 맞는 것은?
     가. HTTP
     나. SMTP
     다. FTP
     라. ARP

     정답 : [4]☜ 블럭 설정하면 보임
     정답률 : 43%
     <문제 해설>
응용계층 - HTTP,SMTP,FTP,DNS
전송계층 - TCP, UDP
인터넷계층 - ARP, IP
네트워크 액세스 계층 - IEEE802, X.25, PPP, Ethernet
[해설작성자 : 박미애]

92. 다음 ( )안에 들어갈 알맞은 용어는?

    

     가. LAPB
     나. LAPD
     다. LAPS
     라. LAPF

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 62%
     <문제 해설>
HDLC 프로토콜로부터 X25패킷교환을 위한 개발된 점대점 데이터 링크 접속용로 사용
ITU-T 프로토콜 표준으로 사용
기본적으로 LAP-B는 데이터 링크 계층에서 전송제어 절차를 규정한다.
[해설작성자 : 유용]

93. X.25에서 오류 제어와 흐름 제어, 가상 회선의 설정과 해제, 다중화 기능, 망 고장 발생 시 회복 메커니즘을 규정하는 계층은?
     가. 링크 계층
     나. 물리 계층
     다. 패킷 계층
     라. 네트워크 계층

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 39%
     <문제 해설>
OSI 계층의 네트워크 계층에 해당하는 X.25의 계층은 패킷계층이다.
[해설작성자 : 효로롱]

x25는 물리 링크 패킷으로 구성되는데
링크랑 물리는 실제 연결선으로 이루어져있고(연결성 지향)
패킷계층은 비연결 지향이기에 가상회선이다.
[해설작성자 : 찬이네사진관]

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

    

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

     정답 : [2]☜ 블럭 설정하면 보임
     정답률 : 70%
     <문제 해설>
IPv4를 IPv6으로 전환하는 전략
1) 듀얼스택 : 호스트에서 IPv4와 IPv6을 모두 처리하는 스택을 구성 (2번 만든다고해서 듀얼스택)
2) 터널링 : IPv6망에서 인접한 IPv4망을 거쳐 다른 IPv6망으로 통신할 수 있는 터널을 만드는 것 (그래서 터널링)
3) IPv4/IPv6변환 : 헤더변환, 전송계층 릴레이 방식, 응용계층 게이트웨이 방식이 있다.
[해설작성자 : 유용]

95. IP 프로토콜의 특징으로 옳지 않은 것은?
     가. 라우팅과 단편화 기능을 수행한다.
     나. 비신뢰성 프로토콜이다.
     다. IP 헤더는 항상 20바이트의 고정된 길이를 가진다.
     라. IP 데이터그램은 전송순서와 도착순서가 다를 수 있다.

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 56%
     <문제 해설>
IP 헤더는 기본헤더 20byte + 0~40 바이트의 가변 길이를 가진다.
[해설작성자 : 이희승]

96. 송/수신측 간의 전송 경로 중 최적의 패킷 교환 경로를 설정하는 기능인 경로의 설정 요소가 아닌 것은?
     가. 성능 기준
     나. 경로 결정 시간
     다. 정보 도착지
     라. 경로 배정 갱신 시간

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 31%
     <문제 해설>
경로설정(Routing) 요소
ㆍ성능 기준
ㆍ경로 결정 시간
ㆍ결정 위치
ㆍ네트워크 정보 출처
ㆍ경로 배정 갱신 시간
ㆍ경로설정 알고리즘
[해설작성자 : 링이]

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

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 69%
     <문제 해설>
전송 제어 문자에 대한 문제입니다.

1. SYN(SYNchronous idle) : 문자 동기
2. DLE(Data Link Escape) : 전송 제어 문자 앞에 삽입하여 전송 제어 문자임을 알림
3. STX(Start of TeXt) : 본문의 시작을 알림
4. CRC : 전송 제어 문자가 아닙니다.
[해설작성자 : 46311]

98. OSI-7 계층 중 물리계층에서 규정한 특성이라고 할 수 없는 것은?
     가. 기계적 특성
     나. 전기적 특성
     다. 오류 제어 특성
     라. 절차적 특성

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 54%
     <문제 해설>
물리계층의 특성은 기계적 특성, 전기적 특성, 기능적 특성, 절차적 특성이 있다.
[해설작성자 : R]

3. 오류제어는 데이터링크계층
[해설작성자 : 하압격]

99. 비동기식 전달모드(ATM)에 사용되는 ATM cell 의 헤더와 유료부하(payload)의 크기는 각각 몇 옥텟(octet)인가?
     가. 헤더 : 3옥텟, 유료부하 : 47옥텟
     나. 헤더 : 4옥텟, 유료부하 : 47옥텟
     다. 헤더 : 5옥텟, 유료부하 : 48옥텟
     라. 헤더 : 6옥텟, 유료부하 : 48옥텟

     정답 : [3]☜ 블럭 설정하면 보임
     정답률 : 48%
     <문제 해설>
옥텟 = 바이트
ATM Cell의 헤더크기 = 5바이트(5옥텟) / 정보블록(페이로드) = 48바이트(48옥텟)
[해설작성자 : 이희승]

100. 다음이 설명하고 있는 라우팅 프로토콜은?

    

     가. BGP(Border Gateway Protocol)
     나. RIP(Routing Information Protocol)
     다. OSPF(Open Shortest Path First)
     라. EGP(Exterior Gateway Protocol)

     정답 : [1]☜ 블럭 설정하면 보임
     정답률 : 40%
     <문제 해설>
BGP : AS간의 라우팅 테이블을 전달하는데 주로 이용
AS는 무조건 BGP!!!!!!! 그냥 암기하세여...
[해설작성자 : 공대여자]

IGP : 하나의 자율시스템 내의 라우팅에 사용되는 프로토콜
(종류이는 RIP, OSPF)
EGP : 자율 시스템 간의 라우팅, 즉 게이트웨이 간의 라우팅에 사용되는 프로토콜
BGP : 자율 시스템 간의 라우팅 프로토콜로, EGP의 단점을 보완하기 위해 만들어짐
            자율 시스켐 간의 라우팅 프로토콜 테이블을 전달하는데 주로 이용
[해설작성자 : 동그리]

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



List of Articles
번호 제목 글쓴이 날짜 조회 수
23759 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2018년08월19일(4476) 좋은아빠되기 2024.09.21 5
23758 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2018년04월28일(4475) 좋은아빠되기 2024.09.21 9
23757 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2018년03월04일(4474) 좋은아빠되기 2024.09.21 13
23756 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2017년08월26일(4473) 좋은아빠되기 2024.09.21 11
23755 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2017년05월07일(4472) 좋은아빠되기 2024.09.21 11
23754 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2017년03월05일(4471) 좋은아빠되기 2024.09.21 3
23753 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2016년08월21일(4470) 좋은아빠되기 2024.09.21 10
23752 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2016년05월08일(4469) 좋은아빠되기 2024.09.21 13
23751 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2016년03월06일(4468) 좋은아빠되기 2024.09.21 7
23750 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2015년08월16일(4467) 좋은아빠되기 2024.09.21 3
23749 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2015년05월31일(4466) 좋은아빠되기 2024.09.21 2
23748 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2015년03월08일(4465) 좋은아빠되기 2024.09.21 25
23747 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2014년08월17일(4464) 좋은아빠되기 2024.09.21 3
23746 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2014년05월25일(4463) 좋은아빠되기 2024.09.21 4
23745 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2014년03월02일(4462) 좋은아빠되기 2024.09.21 2
» 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2013년08월18일(4461) 좋은아빠되기 2024.09.21 9
23743 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2013년06월02일(4460) 좋은아빠되기 2024.09.21 8
23742 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2013년03월10일(4459) 좋은아빠되기 2024.09.21 9
23741 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2012년08월26일(4458) 좋은아빠되기 2024.09.21 4
23740 정보처리기사(구) 필기 기출문제(해설) 및 전자문제집 CBT 2012년05월20일(4457) 좋은아빠되기 2024.09.21 3
Board Pagination Prev 1 ... 557 558 559 560 561 562 563 564 565 566 ... 1749 Next
/ 1749