전자계산기조직응용기사(2012. 8. 26.) 시험일자 : 2012년 8월 26일

1과목 : 전자계산기 프로그래밍
1. 매크로 관련 용어 중 매크로 호출 부분에 정의된 매크로 코드를 삽입하는 것을 의미하는 것은?
  • ① 매크로 확장
  • ② 매크로 호출
  • ③ 매크로 정의
  • ④ 매크로 라이브러리

등록된 댓글이 없습니다.
2. 변수의 값이 저장된 기억장소, 위치를 확인할 수 있는 것은 변수의 어떤 구성 요소에 의해서 가능한가?
  • ① 대입기능
  • ② 이름
  • ③ 값
  • ④ 참조기능

등록된 댓글이 없습니다.
3. C 언어에서 논리 곱(AND)을 나타내는 논리 연산자는?
  • ① ||
  • ② &&
  • ③ !
  • ④ >

등록된 댓글이 없습니다.
4. 어셈블리어에서 라이브러리에 기억된 내용을 프로시저로 정의하여 서브루틴으로 사용하는 것과 같이 사용할 수 있도록 그 내용을 현재의 프로그램 내에 포함시켜 주는 명령은?
  • ① SEGMENT
  • ② ORG
  • ③ INCLUDE
  • ④ EXTRN

등록된 댓글이 없습니다.
5. 원시프로그램을 번역할 때 어셈블러에게 요구되는 동작을 지시하는 명령으로서 기계어로 번역되지 않는 명령어를 무엇이라고 하는가?
  • ① macro instruction
  • ② pseudo instruction
  • ③ machine instruction
  • ④ operand instruction

등록된 댓글이 없습니다.
6. C 언어에서 이스케이프 시퀀스의 설명이 옳지 않은 것은?
  • ① \f : form feed
  • ② \b : backspace
  • ③ \r : carriage return
  • ④ \t : total sum

등록된 댓글이 없습니다.
7. 어셈블리어에서 어떤 기호적 이름에 상수 값을 할당하는 명령은?
  • ① INCLUDE
  • ② ASSUME
  • ③ EQU
  • ④ ORG

등록된 댓글이 없습니다.
8. C 언어의 기억 클래스(Storage Class) 종류에 해당하지 않는 것은?
  • ① external
  • ② dynamic
  • ③ register
  • ④ auto

등록된 댓글이 없습니다.
9. C 언어에서 나머지를 구하는 잉여 연산자(modular operation)는?
  • ① #
  • ② $
  • ③ &
  • ④ %

등록된 댓글이 없습니다.
10. 어셈블러를 두 개의 패스로 구성하는 주된 이유는?
  • ① 패스 1, 2의 어셈블러 프로그램이 작아서 경제적이기 때문에
  • ② 한 개의 패스만을 사용하면 메모리가 많이 소요되기 때문에
  • ③ 한 개의 패스만을 사용하면 프로그램의 크기가 증가하여 유지보수가 어렵기 때문에
  • ④ 기호를 정의하기 전에 사용할 수 있어 프로그램 작성이 용이하기 때문에

등록된 댓글이 없습니다.
11. 객체지향언어에 대한 설명으로 옳지 않은 것은?
  • ① 객체지향 방법론은 구조적 프로그래밍 기법의 한계와 소프트웨어 개발의 위기에서 비롯되었다.
  • ② 정보은닉을 위해 객체의 캡슐화(encapsulation)를 행하며 모듈의 재사용을 통해 소프트웨어의 생산성을 향상시킨다.
  • ③ 객체지향 언어에 있어 각 객체는 속성과 메소드의 결합을 통해 연산을 수행한다.
  • ④ 실체(instance)의 개념은 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 것을 의미한다.

등록된 댓글이 없습니다.
12. 서브루틴으로 작성되는 프로시저는 주프로시저에서 호출되어 실행하고, 실행이 끝나면 자신을 호출한 CALL의 다음 명령으로 복귀시켜야 한다. 서브루틴에서 자신을 호출한 곳으로 복귀시키는 어셈블리어 명령은?
  • ① END
  • ② SAR
  • ③ CMP
  • ④ RET

등록된 댓글이 없습니다.
13. 객체지향 프로그래밍 언어가 소프트웨어 설계상 가장 크게 공헌한 점은?
  • ① 코드의 재사용
  • ② 코드의 종속성
  • ③ 코드의 자동성
  • ④ 코드의 정확성

등록된 댓글이 없습니다.
14. 프로그램 수행 순서로 옳은 것은?
  • ① ① → ② → ⑤ → ③ → ④
  • ② ④ → ① → ② → ⑤ → ③
  • ③ ② → ⑤ → ③ → ④ → ①
  • ④ ③ → ④ → ① → ② → ⑤

등록된 댓글이 없습니다.
15. 어셈블리어의 특징으로 옳지 않은 것은?
  • ① 어셈블리어는 모든 컴퓨터 기종에 공통으로 적용할 수 있다.
  • ② 어셈블리어는 기계어에 가까운 언어이다.
  • ③ 어셈블리어는 기계어와 1대1로 대응시켜서 표현한 기호식 표기법이다.
  • ④ 어셈블리어에서는 데이터가 기억된 번지를 기호(symbol)로 지정한다.

등록된 댓글이 없습니다.
16. C 언어의 printf() 함수에서 실수를 출력할 때 사용하는 형식지정자는?
  • ① %c
  • ② %d
  • ③ %f
  • ④ %s

등록된 댓글이 없습니다.
17. 해당 내용을 각 페이지 상단에 출력토록 하는 어셈블리어 명령은?
  • ① TITLE
  • ② INC
  • ③ REP
  • ④ INT

등록된 댓글이 없습니다.
18. 하나의 오퍼랜드에 호출할 가로채기 벡터의 번호를 표현하여 가로채기를 요청하는 어셈블리어 명령은?
  • ① TITLE
  • ② INC
  • ③ INT
  • ④ REP

등록된 댓글이 없습니다.
19. C 언어에서 정수형 변수 선언시 사용하는 것은?
  • ① float
  • ② char
  • ③ int
  • ④ double

등록된 댓글이 없습니다.
20. 작성된 표현식이 BNF의 정의에 의해 바르게 작성되었는지를 확인하기 위하여 만든 트리는?
  • ① Define Tree
  • ② Control Tree
  • ③ Parse Tree
  • ④ Manipulation Tree

등록된 댓글이 없습니다.
2과목 : 자료구조 및 데이터통신
21. 한 개의 프레임을 전송하고, 수신측으로부터 ACK 및 NAK 신호를 수신할 때까지 정보 전송을 중지하고 기다리는 ARQ(automatic repeat request) 방식은?
  • ① CRC 방식
  • ② Go-back-N 방식
  • ③ Stop-and-wait 방식
  • ④ Selective repeat 방식

등록된 댓글이 없습니다.
22. 다음 설명에 해당하는 LAN 토폴로지는?
  • ① 스타(Star)형
  • ② 링(Ring)형
  • ③ 버스(Bus)형
  • ④ 그물(Mesh)형

등록된 댓글이 없습니다.
23. 패킷 교환망에 접속되는 단말기 중 비패킷형 단말기(Non-Packet Mode Terminal)에서 패킷의 조립ㆍ분해 기능을 제공해 주는 일종의 어댑터는?
  • ① GFI
  • ② PTI
  • ③ SVC
  • ④ PAD

등록된 댓글이 없습니다.
24. TCP 프로토콜에 대한 설명으로 틀린 것은?
  • ① 스트림 데이터 서비스를 제공한다.
  • ② 비연결형 서비스이다.
  • ③ 전이중 서비스를 제공한다.
  • ④ 신뢰성 있는 전송 프로토콜이다.

등록된 댓글이 없습니다.
25. 신호를 구성하는 주파수에 따라서 전파속도가 다르기 때문에 일어나는 전송 손상 현상은?
  • ① 감쇠현상
  • ② 상호변조잡음
  • ③ 누화잡음
  • ④ 지연왜곡

등록된 댓글이 없습니다.
26. 패킷 교환에서 가상회선 방식에 비해 데이터그램 방식이 갖는 장점으로 틀린 것은?
  • ① 패킷이 동일한 경로로 전달되므로 항상 보내어진 순서대로 도착이 보장된다.
  • ② 호 설정 과정이 없기 때문에 몇 개의 패킷으로 된 짧은 메시지를 전송할 경우 훨씬 빠르다.
  • ③ 망의 혼잡 상황에 따라 적절한 경로로 패킷을 전달할 수 있으므로 융통성이 크다.
  • ④ 한 노드가 고장 나면, 이 노드를 경유하는 가상회선이 두절되는데 비해 데이터그램 방식은 우회 경로로 패킷을 전달할 수 있으므로 신뢰성이 높다.

등록된 댓글이 없습니다.
27. HDLC(High-level Data Link Control)에서 사용되는 프레임의 종류로 옳지 않은 것은?
  • ① Information Frame
  • ② Supervisor Frame
  • ③ Control Frame
  • ④ Unnumbered Frame

등록된 댓글이 없습니다.
28. 다음 그림과 같은 전송 방식으로 옳은 것은?
  • ① 문자 위주 동기방식
  • ② 비트지향형 동기방식
  • ③ 조보식 동기방식
  • ④ 프레임 동기방식

등록된 댓글이 없습니다.
29. 다음 설명에 해당하는 IP주소의 클래스로 옳은 것은?
  • ① A 클래스
  • ② B 클래스
  • ③ C 클래스
  • ④ D 클래스

등록된 댓글이 없습니다.
30. OSI 7계층 중 데이터링크 계층에 대한 설명으로 틀린 것은?
  • ① 전송 계층으로부터 받은 비트 스트림을 프레임(frame)이라는 데이터 단위로 나눈다.
  • ② 두 노드 간을 직접 연결하는 링크 상에서 프레임의 전달을 담당한다.
  • ③ 흐름제어와 오류복구를 통하여 신뢰성 있는 프레임 단위의 전달을 제공한다.
  • ④ 대표적인 데이터링크 계층의 프로토콜로는 HDLC, PPP, LLC 등이 있다.

등록된 댓글이 없습니다.
31. 다음 산술식을 Pre-fix로 옳게 표현한 것은?
  • ① **a+bcd
  • ② *+a*bcd
  • ③ abc*+d*
  • ④ abc+*d*

등록된 댓글이 없습니다.
32. 다음 트리의 차수(Degree)는?
  • ① 2
  • ② 3
  • ③ 4
  • ④ 9

등록된 댓글이 없습니다.
33. 해싱에서 서로 다른 두 개의 키 값이 같은 해시(hash) 주소를 갖는 현상을 무엇이라고 하는가?
  • ① Mid-square
  • ② Chaining
  • ③ Parsing
  • ④ Collision

등록된 댓글이 없습니다.
34. 데이터베이스 설계 순서로 옳은 것은?
  • ① 논리적 설계 → 개념적 설계 → 물리적 설계
  • ② 개념적 설계 → 물리적 설계 → 논리적 설계
  • ③ 개념적 설계 → 논리적 설계 → 물리적 설계
  • ④ 논리적 설계 → 물리적 설계 → 개념적 설계

등록된 댓글이 없습니다.
35. 다음 자료에 대하여 버블 정렬(bubble sort)을 이용하여 오름차순으로 정렬할 경우 "pass 1"의 실행 결과는?
  • ① 3, 1, 4, 5, 2, 6, 7, 8
  • ② 1, 3, 4, 2, 5, 6, 7, 8
  • ③ 4, 3, 1, 5, 7, 2, 6, 8
  • ④ 1, 3, 2, 4, 5, 6, 7, 8

등록된 댓글이 없습니다.
36. 트랜잭션의 특성을 옳게 나열한 것은?
  • ① Atomicity, Consistency, Durability, Integrity
  • ② Atomicity, Consistency, Durability, Isolation
  • ③ Automacity, Consistency, Durability, Isolation
  • ④ Atomicity, Coverage, Durability, Isolation

등록된 댓글이 없습니다.
37. DBMS의 필수 기능으로 옳게 짝지어진 것은?
  • ① 조작기능, 제어기능, 연쇄기능
  • ② 정의기능, 조작기능, 독립기능
  • ③ 정의기능, 제어기능, 보안기능
  • ④ 정의기능, 조작기능, 제어기능

등록된 댓글이 없습니다.
38. 데이터베이스의 특징으로 옳지 않은 것은?
  • ① 독점 사용
  • ② 내용에 의한 참조
  • ③ 계속적인 변화
  • ④ 실시간 접근성

등록된 댓글이 없습니다.
39. 큐의 응용 분야로 적합한 것은?
  • ① 운영체제의 작업 스케줄링
  • ② 컴파일러를 이용한 언어번역
  • ③ 부프로그램 호출시 복귀주소 지정
  • ④ 인터럽트의 처리

등록된 댓글이 없습니다.
40. 순차 파일(Sequential File)에 대한 설명으로 옳지 않은 것은?
  • ① 일괄 처리보다 대화식 처리에 적합한 구조이다.
  • ② 기억 장치의 효율적인 이용이 가능하다.
  • ③ 필요한 레코드를 삽입, 삭제, 수정하는 경우 파일 전체를 복사해야 한다.
  • ④ 파일 탐색시 효율이 나쁘다.

등록된 댓글이 없습니다.
3과목 : 전자계산기구조
41. 인터프리터(interpreter)를 사용하는 언어는?
  • ① BASIC
  • ② FORTRAN
  • ③ PASCAL
  • ④ Machine Code

등록된 댓글이 없습니다.
42. 가상기억장치에서 주소 공간이 1024K이고 기억공간은 32K라고 가정할 때 주기억장치의 주소레지스터는 몇 비트로 구성되는가?
  • ① 12
  • ② 13
  • ③ 14
  • ④ 15

등록된 댓글이 없습니다.
43. JK 플립플롭에서 J=1, K=1일 때 Qn+1의 출력은?
  • ① Qn
  • ② 0(reset)
  • ③ 1(set)
  • ④ toggle

등록된 댓글이 없습니다.
44. 명령어 파이프라인이 정상적인 동작에서 벗어나게 하는 일반적인 원인이 아닌 것은?
  • ① 자원 충돌
  • ② 유효주소의 계산
  • ③ 데이터 의존성
  • ④ 분기 곤란

등록된 댓글이 없습니다.
45. 인터럽트 발생시 동작 순서로 옳은 것은?
  • ① ② → ⑤ → ① → ④ → ③
  • ② ② → ① → ④ → ⑤ → ③
  • ③ ② → ④ → ① → ⑤ → ③
  • ④ ② → ① → ⑤ → ④ → ③

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

등록된 댓글이 없습니다.
47. 컴퓨터의 메이저 상태에 대한 설명으로 틀린 것은?
  • ① 실행 상태가 끝나면 항상 패치 상태로만 간다.
  • ② 간접 주소 명령어 형식인 경우 패치-간접-실행 순서로 진행되어야 한다.
  • ③ 실행 상태는 연산자 코드의 내용에 따라 연산을 수행하는 과정이다.
  • ④ 패치 상태에서는 기억 장치에서 인스트럭션을 읽어 중앙처리장치로 가져온다.

등록된 댓글이 없습니다.
48. 다음은 ADD 명령어의 마이크로 오퍼레이션이다. t2 시간에 가장 알맞은 동작은? (단, MAR : Memory Address Register, MBR : memory Buffer Register, M(addr) : Memory, AC : 누산기)
  • ① AC ← MBR
  • ② MBR ← AC
  • ③ M(MBR) ← MBR
  • ④ AC ← AC+MBR

등록된 댓글이 없습니다.
49. 명령어를 구성하는 명령어 내 비트들의 할당에 영향을 주는 요소가 아닌 것은?
  • ① 버스 개수
  • ② 주소지정방식의 개수
  • ③ 주소 영역
  • ④ 연산코드

등록된 댓글이 없습니다.
50. 양수 A와 B가 있다. 2의 보수 표현 방식을 사용하여 A-B를 수행하였을 때 최상위비트에서 캐리(carry)가 발생하였다. 이 결과로부터 A와 B에 대한 설명으로 가장 옳은 것은?
  • ① 캐리가 발생한 것으로 보아 A는 B보다 작은 수이다.
  • ② B-A를 수행하면 최상위비트에서 캐리가 발생하지 않는다.
  • ③ A+B를 수행하면 최상위비트에서 캐리가 발생한다.
  • ④ A-B의 결과에 캐리를 제거하고 1을 더해주면 올바른 결과를 얻을 수 있다.

등록된 댓글이 없습니다.
51. 다음 중 사용자의 의도적인 인터럽트에 해당되는 것은?
  • ① 스택 오버플로우
  • ② 정전
  • ③ 시스템 호출
  • ④ 입출력 장치의 데이터 전송 요청

등록된 댓글이 없습니다.
52. 인터럽트 서비스가 진행되면 다른 인터럽트를 배제시켜야 하는데 이 때 변경시켜야 하는 flag는 무엇이며, 어떻게 변경하여야 하는가?
  • ① IEN ← 1
  • ② IEN ← 0
  • ③ VAD ← 0
  • ④ VAD ← 1

등록된 댓글이 없습니다.
53. 제어 주소 레지스터(control address register)에 적재될 수 없는 것은?
  • ① MAR(memory address register)의 내용
  • ② 사상(mapping)의 결과값
  • ③ 주소 필드(address field)
  • ④ 서브루틴 레지스터(subroutine register)의 내용들

등록된 댓글이 없습니다.
54. 프로그램 카운터가 명령어의 주소부분과 더해져서 유효번지를 결정하는 주소지정방식은?
  • ① 레지스터 주소지정방식
  • ② 상대 주소지정방식
  • ③ 간접 주소지정방식
  • ④ 인덱스 주소지정방식

등록된 댓글이 없습니다.
55. 클라우드 컴퓨팅(cloud computing)에 대한 설명으로 틀린 것은?
  • ① 인터넷 기술을 활용하여 가상화된 IT 자원을 서비스로 제공하는 컴퓨팅이다.
  • ② 사용자는 IT 자원을 필요한 만큼 빌려서 사용하고 필요한 경우 비용을 지불한다.
  • ③ 클라우드 컴퓨팅은 서비스 제공자가 장애로 인해 서비스를 제공하지 못하면 자료에 접근이 불가능하다.
  • ④ PaaS는 서버, 데스크탑 컴퓨터, 스토리지 같은 IT 하드웨어 자원을 클라우드 서비스로 빌려 쓰는 형태를 말한다.

등록된 댓글이 없습니다.
56. 다음 불 함수를 간소화한 결과로 가장 옳은 것은? (단, d()는 무관 조건임)

등록된 댓글이 없습니다.
57. 고선명(HD) 비디오 데이터를 저장하기 위해 짧은 파장(405나노미터)을 갖는 레이저를 사용하는 광기록방식 저장매체는?
  • ① Blu-ray 디스크
  • ② CD
  • ③ DVD
  • ④ 플래시 메모리

등록된 댓글이 없습니다.
58. 일반적인 제어 장치 모델에서 제어 장치로 입력되는 항목이 아닌 것은?
  • ① CPU 내의 제어 신호들
  • ② 클록
  • ③ 명령어 레지스터
  • ④ 플래그

등록된 댓글이 없습니다.
59. 반가산기에서 입력을 X, Y라 할 때 출력 부분의 캐리(carry) 값은?
  • ① XY
  • ② X
  • ③ Y
  • ④ X+Y

등록된 댓글이 없습니다.
60. 수직 마이크로명령어 방식의 명령어가 다음의 형식을 갖는다면 이 제어장치는 최대 몇 개의 제어 신호를 동시에 생성할 수 있는가?
  • ① 1개
  • ② 2개
  • ③ 3개
  • ④ 4개

등록된 댓글이 없습니다.
4과목 : 운영체제
61. 운영체제의 운영 기법 중 "Quantum"과 관계되는 것은?
  • ① Real-time processing system
  • ② Batch processing system
  • ③ Time-sharing system
  • ④ Distributed processing system

등록된 댓글이 없습니다.
62. 프로세스의 처리 시간보다 페이지 교체에 소요되는 시간이 더 많아지는 현상을 의미하는 것은?
  • ① 스케줄링
  • ② 스래싱
  • ③ 프리페이징
  • ④ 워킹 셋

등록된 댓글이 없습니다.
63. 운영체제의 역할로 거리가 먼 것은?
  • ① 시스템의 오류 검사 및 복구
  • ② 자원의 스케줄링 기능 제공
  • ③ 원시 프로그램에 대한 토큰 생성
  • ④ 자원 보호 기능 제공

등록된 댓글이 없습니다.
64. 디렉토리의 구조 중 중앙에 마스터 파일 디렉토리가 있고 하부에 사용자 파일 디렉토리가 있는 구조는?
  • ① 단일 디렉토리 구조
  • ② 2단계 디렉토리 구조
  • ③ 트리 디렉토리 구조
  • ④ 비순환 그래프 디렉토리 구조

등록된 댓글이 없습니다.
65. 다음 설명에 해당하는 자원 보호 기법은?
  • ① 전역 테이블
  • ② 접근 제어 리스트
  • ③ 권한 리스트
  • ④ 잠금-키(Lock-Key)

등록된 댓글이 없습니다.
66. SCAN의 무한 대기 발생 가능성을 제거한 것으로 SCAN 보다 응답시간의 편차가 적고, SCAN과 같이 진행 방향상의 요청을 서비스하지만, 진행 중에 새로이 추가된 요청은 서비스하지 않고 다음 진행시에 서비스하는 디스크 스케줄링 기법은?
  • ① N-step SCAN 스케줄링
  • ② C-SCAN 스케줄링
  • ③ SSTF 스케줄링
  • ④ FCFS 스케줄링

등록된 댓글이 없습니다.
67. 주기억장치 관리기법인 최악, 최초, 최적적합기법을 각각 사용할 때, 각 방법에 대하여 10K의 프로그램이 할당되는 영역을 각 기법의 순서대로 옳게 나열한 것은? (단, 영역 A, B, C, D는 모두 비어 있다고 가정한다.)(문제 복원 오류로 그림이 없습니다. 정답은 4번 입니다.)
  • ① 영역 D, 영역 A, 영역 A
  • ② 영역 D, 영역 A, 영역 B
  • ③ 영역 B, 영역 A, 영역 A
  • ④ 영역 D, 영역 B, 영역 C

등록된 댓글이 없습니다.
68. 분산처리 운영체제에서 구체적인 시스템 환경을 사용자가 알 수 없도록 하며, 또한 사용자들로 하여금 이에 대한 정보가 없어도 원하는 작업을 수행할 수 있도록 지원하는 개념을 무엇이라고 하는가?
  • ① Naming
  • ② Transparency
  • ③ Encryption
  • ④ Locality

등록된 댓글이 없습니다.
69. RR(Round Robin) 스케줄링에 대한 설명으로 옳지 않은 것은?
  • ① Time slice를 크게 하면 입출력 위주의 작업이나 긴급을 요하는 작업에 신속히 반응하지 못한다.
  • ② Time slice가 작을 경우 FCFS 스케줄링과 같아진다.
  • ③ Time Sharing System을 위해 고안된 방식이다.
  • ④ Time slice가 작을수록 문맥교환에 따른 오버헤드가 자주 발생한다.

등록된 댓글이 없습니다.
70. UNIX의 파일 시스템 구조와 거리가 먼 것은?
  • ① 사용자 블록
  • ② i-node 블록
  • ③ 데이터 블록
  • ④ 슈퍼 블록

등록된 댓글이 없습니다.
71. 다음 표와 같이 작업이 할당되었을 경우 내부단편화 및 외부단편화 크기는 얼마인가?
  • ① 내부단편화 : 200 K, 외부단편화 : 200 K
  • ② 내부단편화 : 50 K, 외부단편화 : 150 K
  • ③ 내부단편화 : 650 K, 외부단편화 : 470 K
  • ④ 내부단편화 : 250 K, 외부단편화 : 170 K

등록된 댓글이 없습니다.
72. 하이퍼 큐브에서 하나의 프로세서에 연결되는 다른 프로세서의 수가 3개일 경우 필요한 총 프로세서의 수는?
  • ① 4
  • ② 8
  • ③ 16
  • ④ 32

등록된 댓글이 없습니다.
73. 은행가 알고리즘(Banker's Algorithm)은 다음 교착상태 해결 방법 중 어떤 분야에 속하는가?
  • ① 교착 상태의 예방
  • ② 교착 상태의 회피
  • ③ 교착 상태의 발견
  • ④ 교착 상태의 회복

등록된 댓글이 없습니다.
74. 4개의 프레임을 수용할 수 있는 주기억장치가 있으며, 초기에는 모두 비어 있다고 가정한다. 다음의 순서로 페이지 참조가 발생할 때, FIFO 페이지 교체 알고리즘을 사용할 경우 페이지 결함의 발생 횟수는?
  • ① 6회
  • ② 7회
  • ③ 8회
  • ④ 9회

등록된 댓글이 없습니다.
75. 파일 디스크립터의 내용으로 옳지 않은 것은?
  • ① 오류 발생시 처리 방법
  • ② 보조기억장치 정보
  • ③ 파일 구조
  • ④ 접근 제어 정보

등록된 댓글이 없습니다.
76. 시스템 성능 평가 요인으로 거리가 먼 것은?
  • ① 신뢰도
  • ② 처리 능력
  • ③ 응답 시간
  • ④ 프로그램 크기

등록된 댓글이 없습니다.
77. UNIX에서 I-node는 한 파일이나 디렉토리에 관한 모든 정보를 포함하고 있는데, 이에 해당하지 않는 것은?
  • ① 파일 소유자의 사용자 번호
  • ② 파일이 만들어진 시간
  • ③ 데이터가 담긴 블록의 주소
  • ④ 파일이 가장 처음 변경된 시간 및 파일의 타입

등록된 댓글이 없습니다.
78. 두 개의 프로세스 간 선행순서를 Pa<Pb로 표현할 경우 Pb가 먼저 실행된다고 가정한다면, P2<P1,P4<P2, P4<P3의 선행관계가 있는 경우에 병행으로 실행될 수 있는 프로세스로 짝지어진 것은?
  • ① P1, P3
  • ② P1, P4
  • ③ P2, P4
  • ④ P3, P4

등록된 댓글이 없습니다.
79. 분산 운영체제의 특징 중 다음 설명과 관계되는 것은?
  • ① Availability
  • ② Expandability
  • ③ Resource Sharing
  • ④ Reliability

등록된 댓글이 없습니다.
80. UNIX 운영체제의 특징으로 적합하지 않은 것은?
  • ① 트리 구조의 파일 시스템을 갖는다.
  • ② Multi-Tasking은 지원하지만 Multi-User는 지원하지 않는다.
  • ③ 높은 이식성과 확장성이 있다.
  • ④ 대부분 C 언어로 작성되어 있다.

등록된 댓글이 없습니다.
5과목 : 마이크로 전자계산기
81. 포팅을 통해 리눅스 프로그램/유틸리티를 MS윈도에서 사용할 수 있도록 하는 프로그램은?
  • ① cygwin
  • ② perl
  • ③ JDK
  • ④ driver development kit

등록된 댓글이 없습니다.
82. 마이크로프로그램 제어 방식의 장점이 아닌 것은?
  • ① 마이크로컴퓨터 개발이 용이하다.
  • ② 원가를 절감시킬 수 있다.
  • ③ 새로운 명령어를 쉽게 추가할 수 있다.
  • ④ 하드와이어드 방식에 비해 속도가 빠르다.

등록된 댓글이 없습니다.
83. 입출력장치의 비동기식 제어방식에서 가장 많이 사용되는 방식은?
  • ① open loop 방식
  • ② closed loop 방식
  • ③ handshake 방식
  • ④ inter lock 방식

등록된 댓글이 없습니다.
84. 다음 설명에 해당하는 마이크로프로세서의 제어신호는?
  • ① Reset
  • ② Bus Request
  • ③ Interrupt Request
  • ④ Read

등록된 댓글이 없습니다.
85. 그림은 입출력 제어장치와 입출력 버스의 연결을 나타낸 것이다. 빈 블록 ?에 알맞은 내용은?
  • ① Accumulator
  • ② Status Register
  • ③ Shift Register
  • ④ Control Register

등록된 댓글이 없습니다.
86. 다음 입출력 방식 중 microprocessor가 I/O divice의 동작속도를 미리 알고 있어야 하는 방식은?
  • ① 동기식 입출력
  • ② 비동기식 입출력
  • ③ 핸드쉐이크 입출력
  • ④ 채널

등록된 댓글이 없습니다.
87. 좋은 소프트웨어가 갖는 특징으로 가장 옳지 않은 것은?
  • ① 다른 시스템에 적용, 결합하는 등 응용성이 뛰어나다.
  • ② 사용자가 이해하기 쉽다.
  • ③ 프로그램이 짧고, 간단하다.
  • ④ 전체적인 흐름을 추적하기에 용이하다.

등록된 댓글이 없습니다.
88. CPU의 상태 플래그(status flag)에 관한 설명 중 틀린 것은?
  • ① 보조캐리 플래그(auxiliary carry flag)는 BCD 연산에 사용된다.
  • ② Z 플래그(zero flag)는 ALU 연산 결과가 0인지 여부에 따라 셋트 된다.
  • ③ N 플래그(negative flag)는 ALU 연산 결과가 음수인지 여부에 따라 셋트 된다.
  • ④ 제일 왼쪽 비트에서 발생되는 올림수를 Cp, 왼쪽의 2번째 비트에서 발생되는 올림수를 Cs라 할 때 오버플로우(overflow) 발생 조건은 Cs+Cp로 주어지게 된다.

등록된 댓글이 없습니다.
89. 프로그램 제어에 의한 전송(programmed I/O) 방식에서 중앙처리 장치와 입출력 기기 간에 주고받는 정보로서 필수적인 정보가 아닌 것은?
  • ① 우선순위(priority)
  • ② 데이터(data)
  • ③ 상태(status)
  • ④ 커맨드(command)

등록된 댓글이 없습니다.
90. 서브루틴 호출이나 인터럽트 서비스와 같은 동작 후에 되돌아갈 주소를 저장하는 것은?
  • ① 상태 레지스터(Status register)
  • ② 프로그램 계수기(Program counter)
  • ③ 메모리 주소 레지스터(Memory address register)
  • ④ 스택(Stack)

등록된 댓글이 없습니다.
91. 보조기억장치에 저장되어 있는 정보를 주기억장치로 읽어오는 작업을 의미하는 것은?
  • ① transfer
  • ② load
  • ③ store
  • ④ compile

등록된 댓글이 없습니다.
92. 다음 중 firmware에 적합하지 않은 것은?
  • ① mask ROM
  • ② static RAM
  • ③ EPROM
  • ④ PROM

등록된 댓글이 없습니다.
93. 시스템 동작 개시 후 최초로 주기억 장치에 프로그램을 로드하는 것은?
  • ① IPL(Initial Program Load)
  • ② Assembler
  • ③ Listing Program
  • ④ Utility Program

등록된 댓글이 없습니다.
94. 마이크로프로세서(MPU)의 구성요소에 속하지 않는 것은?
  • ① ALU
  • ② REGISTER
  • ③ PROGRAM COUNTER
  • ④ CLOCK

등록된 댓글이 없습니다.
95. 그림은 1bit의 기억소자를 개념적으로 그린 것이다. 각 단자 중 자료를 기억시키기 위하여 입력되는 단자는?
  • ① A
  • ② B
  • ③ C
  • ④ D

등록된 댓글이 없습니다.
96. 다음 그림에 대한 설명 중 틀린 것은?
  • ① 제어 신호가 낮은 상태(Low)일 때 자료출력은 1이다.
  • ② 인버팅 버터이다.
  • ③ 신호 증폭에 사용될 수 있다.
  • ④ 이와 같은 종류의 버퍼를 3상태(Tri-State) 장치라고 한다.

등록된 댓글이 없습니다.
97. Read/Write signal이나 Chip Select signal 등의 신호는 어느 버스에 싣게 되는가?
  • ① 자료 버스
  • ② 주소 버스
  • ③ 제어 버스
  • ④ 보조 버스

등록된 댓글이 없습니다.
98. 컴퓨터의 모든 행위를 감시하고, 통제하는 일련의 거대한 소프트웨어의 집합체를 무엇이라 하는가?
  • ① 오퍼레이팅 시스템(operating system)
  • ② 어셈블러(assembler)
  • ③ 컴파일러(compiler)
  • ④ 로더(loader)

등록된 댓글이 없습니다.
99. 임베디드 시스템 개발시 디버깅하기 위한 장비는?
  • ① JNI
  • ② JAVA
  • ③ ZTAG
  • ④ JTAG

등록된 댓글이 없습니다.
100. 다음 중 캐스케이드(cascade) 스택의 특징으로 옳은 것은?
  • ① 스택 포인터를 따로 지정할 필요가 없다.
  • ② PUSH할 때마다 스택 포인터가 증가한다.
  • ③ 기억 번지 내에 구성되므로 융통성이 높다.
  • ④ 스택의 bottom이 정의되지 않는다.

등록된 댓글이 없습니다.