전자계산기제어산업기사(구) 필기 기출문제복원 (2002-05-26)

전자계산기제어산업기사(구) 2002-05-26 필기 기출문제 해설

이 페이지는 전자계산기제어산업기사(구) 2002-05-26 기출문제를 CBT 방식으로 풀이하고 정답 및 회원들의 상세 해설을 확인할 수 있는 페이지입니다.

전자계산기제어산업기사(구)
(2002-05-26 기출문제)

목록

1과목: 프로그래밍일반

1. C 언어에 대한 설명으로 옳지 않은 것은?

  1. 구조적 프로그래밍이 가능하다.
  2. 시스템 소프트웨어를 작성하기에 편리하다.
  3. 기계어에 해당한다.
  4. 이식성이 높은 언어이다.
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2. 시스템 프로그래밍 언어에 가장 적합한 것은?

  1. pascal
  2. cobol
  3. c
  4. basic
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3. 운영체제의 성능 평가 항목으로 거리가 먼 것은?

  1. 처리 능력(throughput)
  2. 비용(cost)
  3. 사용가능도(availability)
  4. 반환시간(turn-around time)
(정답률: 알수없음)
  • 운영체제의 성능 평가 항목은 시스템이 얼마나 효율적으로 작업을 처리하는지를 측정하는 지표입니다. 처리 능력, 사용가능도, 반환시간은 시스템의 효율성과 신뢰성을 측정하는 핵심 지표이지만, 비용은 경제적 요소일 뿐 운영체제 자체의 기술적 성능 평가 항목은 아닙니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

4. 운영체제를 수행 기능에 따라 분류할 경우 제어 프로그램에 해당하지 않는 것은?

  1. 감시 프로그램
  2. 데이터 관리 프로그램
  3. 작업 제어 프로그램
  4. 문제 프로그램
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

5. 구조적 프로그램의 기본 구조가 아닌 것은?

  1. 순차(sequence)구조
  2. 조건(condition)구조
  3. 일괄(batch)구조
  4. 반복(repetition)구조
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

6. 작성된 표현식이 BNF의 정의에 의해 바르게 작성되었는지를 확인하기 위해 만들어진 tree의 명칭은?

  1. parse tree
  2. binary search tree
  3. binary tree
  4. skewed tree
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

7. C 언어의 데이터 형식에 해당하지 않는 것은?

  1. double
  2. long
  3. char
  4. signed
(정답률: 알수없음)
  • C 언어의 데이터 형식은 메모리에 저장될 데이터의 종류와 크기를 결정하는 키워드입니다.
    double, long, char는 각각 실수형, 정수형, 문자형을 나타내는 기본 데이터 형식입니다.
    반면 signed는 데이터 형식 자체가 아니라, 정수형 데이터가 부호를 가지는지 여부를 지정하는 '형식 지정자(Type Qualifier)'입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

8. 절대로더에서 기능과 그 행위 주체의 연결이 옳지 않은 것은?

  1. 할당- 프로그래머
  2. 연결- 로더
  3. 재배치-어셈블러
  4. 적재-로더
(정답률: 알수없음)
  • 연결(Linking)은 여러 개의 목적 모듈을 하나로 묶어 실행 가능한 형태로 만드는 과정으로, 일반적으로 링커(Linker)가 수행하는 기능입니다.

    오답 노트

    할당: 프로그래머가 메모리 주소를 지정함
    재배치: 로더가 실제 메모리 주소로 조정함
    적재: 로더가 프로그램을 메모리에 올림
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

9. 로더의 기능이 아닌 것은?

  1. allocation
  2. linking
  3. compile
  4. loading
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

10. 단항연산자(unary) 연산에 해당하는 것은?

  1. and
  2. or
  3. complement
  4. xor
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

11. 시간 구역성(temporal locality)의 예가 아닌 것은?

  1. 순환(looping)
  2. 부프로그램(subprogram)
  3. 배열 순례(array traversal)
  4. 스택(stack)
(정답률: 알수없음)
  • 시간 구역성은 최근에 참조된 데이터가 가까운 미래에 다시 참조될 가능성이 높은 특성을 말합니다. 순환, 부프로그램, 스택은 동일한 메모리 위치를 반복적으로 사용하므로 시간 구역성의 예에 해당하지만, 배열 순례는 메모리 상의 연속적인 주소를 순차적으로 참조하는 공간 구역성(spatial locality)의 대표적인 예입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

12. 정적 바인딩에 해당하지 않는 것은?

  1. 언어정의시간
  2. 언어구현시간
  3. 실행시간
  4. 링크시간
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

13. BNF 표기법 기호 중 "정의된다"를 의미하는 것은?

  1. ::=
  2. |
  3. < >
  4. { }
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

14. 이산적인 입력과 출력에 유한 수의 내부상태를 가진 시스템의 수학적 모델을 무엇이라 하는가?

  1. 유한 오토마타
  2. 정규문법
  3. 정규언어
  4. 컴파일러
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

15. 문자열 대치, 복사, 치환 등과 같은 문자열의 조작을 편리하게 수행할 수 있도록 여러 가지 기능을 제공하며, 스트림 자료 활용의 예가 많은 언어는?

  1. SNOBOL
  2. C
  3. PL/1
  4. ADA
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

16. 두 개의 피연산자를 취하는 이항(binary) 연산자 표현에 적합하며, 연산 기호가 두 피연산자 사이에 놓여지는 표기법은?

  1. 전위
  2. 후위
  3. 복합
  4. 중위
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

17. 구조화 프로그램을 설계하기 위한 설명으로 옳지 않은 것은?

  1. 프로그램의 이해가 쉽고 디버깅 작업이 쉽도록 한다.
  2. 한 개의 입구와 한 개의 출구 구조를 갖도록 한다.
  3. 실행시간의 단축을 위해 GOTO 문을 가급적 많이 사용한다.
  4. 계층적 설계를 한다.
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

18. 상향식(bottom-up) 파서에 해당하는 것은?

  1. Predictive parser
  2. LL parser
  3. Recursive descent parser
  4. Shift reduce parser
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

19. 서브루틴 호출(subrutine call) 처리 작업시 복귀주소를 저장하고 조회하는 용도에 적합한 자료 구조는?

  1. 데크
  2. 큐
  3. 스택
  4. 연결리스트
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

20. 프로그램 언어의 실행 과정으로 옳은 것은?

  1. 로더-링커-컴파일러
  2. 컴파일러-로더-링커
  3. 링커-컴파일러-로더
  4. 컴파일러-링커-로더
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

2과목: 전자계산기구조

21. 레지스터의 기본 회로는?

  1. 증폭기
  2. 플립플롭
  3. 변조기
  4. 발진기
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

22. 부호화된 데이터로부터 정보를 찾아내는 조합논리회로는?

  1. Flip-Flop
  2. Decoder
  3. Encoder
  4. Adder
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

23. 산술연산과 논리연산 동작을 수행한 후 결과를 축적하는 레지스터는?

  1. 누산기
  2. 인덱스 레지스터
  3. 플래그 레지스터
  4. RAM
(정답률: 알수없음)
  • CPU 내에서 산술 및 논리 연산의 결과가 일시적으로 저장되고 축적되는 레지스터는 누산기(Accumulator)입니다.

    오답 노트

    인덱스 레지스터: 주소 수정을 위한 오프셋 저장
    플래그 레지스터: 연산 결과의 상태(Carry, Zero 등) 저장
    RAM: 주기억장치로 데이터와 프로그램 저장
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

24. 8 비트로 나타낸 부호와 2의 보수 표현 –3610을 좌측으로 한 비트 산술 시프트 하면 그 결과는?

  1. 11011100
  2. 10111000
  3. 01000111
  4. 11101100
(정답률: 알수없음)
  • 먼저 $-36_{10}$을 8비트 2의 보수로 변환한 뒤, 산술 좌측 시프트(Arithmetic Shift Left)를 수행합니다. 산술 시프트는 부호 비트를 유지하며 비트를 이동시키고, 가장 왼쪽 비트가 밀려나더라도 부호는 유지됩니다.
    1. $-36_{10}$ 변환: $36_{10} = 00100100_2$ $\rightarrow$ 1의 보수 $11011011_2$ $\rightarrow$ 2의 보수 $11011100_2$
    2. 산술 좌측 시프트: $11011100_2$를 왼쪽으로 1비트 밀면 $10111000_2$가 됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

25. 인터럽트 사이클의 마이크로동작 중에서 옳지 않은 것은?

  1. ①
  2. ②
  3. ③
  4. ④
(정답률: 알수없음)
  • 인터럽트 사이클에서는 현재 실행 중인 프로그램의 복귀 주소를 저장하고 인터럽트 서비스 루틴으로 분기해야 합니다. 인터럽트 처리 중 다른 인터럽트가 중복 발생하지 않도록 인터럽트 허용 비트(IEN)를 0으로 설정하여 인터럽트를 금지시켜야 하므로, IEN을 1로 설정하는 동작은 옳지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

26. 명령(instruction)이 실행되기 위해 가장 우선적으로 처리 되어야 하는 마이크로 오퍼레이션은?

  1. PC → MAR
  2. PC → MBR
  3. PC → CPU
  4. PC → M
(정답률: 알수없음)
  • 명령어 실행의 첫 단계는 명령어 인출(Fetch) 단계입니다. CPU가 다음에 실행할 명령어의 주소를 가지고 있는 PC(Program Counter)의 내용을 메모리 주소 레지스터인 MAR(Memory Address Register)로 전송하여 해당 주소의 명령어를 읽어오는 것이 가장 우선적인 마이크로 오퍼레이션입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

27. 컴퓨터의 메모리 용량이 64K × 32bit라 하면 MAR(Memory Address Register)와 MBR(Memory Buffer Register)는 각각 몇 비트인가?

  1. MAR:16, MBR:16
  2. MAR:32, MBR:16
  3. MAR: 8, MBR:16
  4. MAR:16, MBR:32
(정답률: 알수없음)
  • MAR은 메모리의 주소 개수를 지정하기 위한 레지스터이고, MBR은 한 번에 읽고 쓰는 데이터의 크기를 저장하는 레지스터입니다.
    ① [기본 공식]
    $$MAR = \log_{2}(\text{Address Count})$$
    $$MBR = \text{Word Size}$$
    ② [숫자 대입]
    $$MAR = \log_{2}(64 \times 1024)$$
    $$MBR = 32$$
    ③ [최종 결과]
    $$MAR = 16, MBR = 32$$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

28. 가상기억체제에 대한 설명으로 옳지 않는 것은?

  1. 컴퓨터의 속도는 문제시 되지 않는다.
  2. 주소 공간의 확대가 그 목적이다.
  3. 사용할 수 있는 보조 기억장치는 DASD 이어야 한다.
  4. 보조 기억장치로는 자기테이프가 많이 사용된다.
(정답률: 알수없음)
  • 가상기억체제는 보조기억장치의 일부를 주기억장치처럼 사용하여 주소 공간을 확대하는 기술입니다. 이를 위해서는 임의 접근이 가능한 DASD(Direct Access Storage Device)가 필요하며, 순차 접근 방식인 자기테이프는 가상기억체제의 보조기억장치로 사용할 수 없습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

29. 주소지정방식 중 속도가 빠른 순서대로 나열한 것은?

  1. ④-①-②-③
  2. ③-②-④-①
  3. ③-④-②-①
  4. ④-③-②-①
(정답률: 알수없음)
  • 주소지정방식의 속도는 유효 주소를 결정하기 위해 메모리에 접근하는 횟수가 적을수록 빠릅니다.
    자료자신(즉시 주소 지정)은 명령어 내에 데이터가 있어 가장 빠르고, 직접주소는 메모리에 1번 접근, 계산에 의한 주소는 연산 과정이 필요하며, 간접주소는 메모리에 최소 2번 이상 접근해야 하므로 가장 느립니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

30. 인터럽트의 발생 원인이 아닌 것은?

  1. 오버플로우(overflow) 발생
  2. 정전
  3. 오퍼레이터(operator)의 조작
  4. 서브 프로그램 호출
(정답률: 알수없음)
  • 인터럽트는 프로그램 실행 중 예기치 않은 상황이나 외부 이벤트가 발생했을 때 CPU에 알리는 신호입니다.
    서브 프로그램 호출은 프로그램의 논리적 흐름에 따라 의도적으로 수행되는 제어 이동(Call)이며, 하드웨어적/예외적 상황인 인터럽트와는 성격이 다릅니다.

    오답 노트

    오버플로우: 내부 인터럽트(Trap)의 일종
    정전: 외부 인터럽트(하드웨어 오류)의 일종
    오퍼레이터 조작: 외부 인터럽트의 일종
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

31. 16비트로 2의 보수법을 사용하여 표현할 때 최대로 표현할 수 있는 정수(N)의 범위는?

  1. -216 ≤ N ≤ 216-1
  2. -215 ≤ N ≤ 215-1
  3. 0 ≤ N ≤ 232
  4. 0 ≤ N ≤ 232-1
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

32. CPU의 명령을 받고 입曺출력 조작을 개시하면 CPU와는 독립적으로 조작을 하는 것은?

  1. Register
  2. Channel
  3. Terminal
  4. Buffer
(정답률: 알수없음)
  • 채널(Channel)은 CPU로부터 입출력 명령을 받은 후, CPU의 직접적인 관여 없이 입출력 장치와 데이터를 주고받는 전용 프로세서입니다.

    오답 노트

    Register: CPU 내부의 고속 임시 저장 장치
    Terminal: 사용자와 컴퓨터 간의 인터페이스 장치
    Buffer: 데이터 전송 속도 차이를 보완하기 위한 임시 저장 영역
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

33. 입력 번지선이 4개, 출력 Data 선이 8개인 ROM의 기억 용량은?

  1. 8 byte
  2. 16 byte
  3. 32 byte
  4. 64 byte
(정답률: 알수없음)
  • ROM의 기억 용량은 주소 지정 가능한 단어 수(Word)에 데이터 비트 수를 곱하여 계산합니다.
    ① [기본 공식] $\text{Capacity} = 2^{n} \times m \text{ bits}$ (n: 주소선 수, m: 데이터선 수)
    ② [숫자 대입] $\text{Capacity} = 2^{4} \times 8 = 16 \times 8 = 128 \text{ bits}$
    ③ [최종 결과] $128 \text{ bits} = 16 \text{ byte}$
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

34. 다음 logic diagram의 Boolean expression은?

(정답률: 알수없음)
  • 논리 회로의 각 게이트를 순서대로 분석하여 Boolean 식을 도출합니다.
    1. 첫 번째 AND 게이트: 입력 $A$가 NOT 게이트를 거쳐 $\bar{A}$가 되고, $B$와 결합하여 $\bar{A}B$가 됩니다.
    2. 두 번째 AND 게이트: 입력 $A$와 $C$가 결합하여 $AC$가 됩니다.
    3. 최종 OR 게이트: 위 두 결과를 합쳐 $y = \bar{A}B + AC$가 됩니다.
    따라서 정답은 입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

35. 11110001을 2의 보수로 나타내고 이것을 10진수로 표시하면?

  1. 00001111 및 +15
  2. 00001111 및 -15
  3. 00001110 및 -13
  4. 00001110 및 +13
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

36. 하나의 입력 자료를 ALU가 처리하는 연산을 의미하는 것은?

  1. unary 연산
  2. floating-point 연산
  3. binary 연산
  4. fixed-point 연산
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

37. 다음에서 인터럽트 작동순서가 올바른 것은?

  1. ③-⑤-④-②-①
  2. ④-③-⑤-②-①
  3. ⑤-②-③-①-④
  4. ①-③-④-⑤-②
(정답률: 알수없음)
  • 인터럽트의 표준 처리 순서는 요청 $\rightarrow$ 저장 $\rightarrow$ 인지 $\rightarrow$ 처리 $\rightarrow$ 복귀 순으로 진행됩니다.
    ③ CPU에게 인터럽트 요청 $\rightarrow$ ⑤ 현재 작업 중인 주소를 메모리에 저장 $\rightarrow$ ④ 인터럽트 인지신호 발생 $\rightarrow$ ② 벡터 인터럽트 처리 $\rightarrow$ ① 리턴에 의한 복귀
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

38. 마이크로프로그램에 대한 설명 중 옳지 않은 것은?

  1. 마이크로프로그램은 소프트웨어 라고 하는 것보다 하드웨어적인 요소가 많아 펌웨어(firmware) 라고도 불린다.
  2. 제어기를 구성하는 방법으로 마이크로프로그램이 이용될 수 있다.
  3. 마이크로프로그램은 전자계산기의 제작 단계에서 컨트롤 스토리지(control storage) 속에 저장한다.
  4. 마이크로프로그램은 마이크로 명령으로 형성되어 있다.
(정답률: 알수없음)
  • 마이크로프로그램은 컨트롤 스토리지에 저장되는 것이 맞으나, 제작 단계에서 고정되는 것이 아니라 필요에 따라 변경 가능한 펌웨어의 특성을 가집니다.

    오답 노트

    펌웨어: 소프트웨어와 하드웨어의 중간 성격
    제어기 구성: 마이크로프로그램 방식 제어기 가능
    마이크로 명령: 마이크로프로그램을 구성하는 최소 단위
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

39. 인터럽트 처리 과정 중 인터럽트를 소프트웨어로 판별하는 방법은?

  1. 폴링
  2. 벡터 인터럽트
  3. 스택
  4. 핸드쉐이킹
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

40. 보조 기억장치로 사용되지 않는 것은?

  1. 자기 테이프
  2. RAM
  3. 자기 디스크
  4. 자기 드럼
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

3과목: 마이크로전자계산기

41. 마이크로컴퓨터의 구성 요소가 아닌 것은?

  1. microprocessor
  2. RAM
  3. ROM
  4. channel
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

42. 어드레스 버스(Address Bus)로 부터 받은 주소 내용에 의해 해당 메모리 chip을 선택 하는데 이 때 해당번지를 찾는 해독기로 쓰이는 소자는?

  1. Flip-Flop
  2. Multiplexer
  3. Decoder
  4. Encoder
(정답률: 알수없음)
  • 디코더(Decoder)는 $n$개의 입력선을 통해 들어온 이진 코드를 해석하여 $2^n$개의 출력선 중 하나만을 선택하는 회로로, 메모리 주소 해독기에 사용됩니다.

    오답 노트

    Flip-Flop: 상태 저장 소자
    Multiplexer: 여러 입력 중 하나를 선택하여 출력
    Encoder: 디코더의 역기능
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

43. 입·출력 프로세서(IOP : Input - output – Processor)의 채널(channel) 종류로서 일반적으로 사용되지 않는 것은?

  1. 멀티플렉서 채널(multiplexer channel)
  2. 셀렉터 채널(selector channel)
  3. 블럭 멀티플렉서 채널(block multiplexer channel)
  4. 심플렉스 채널(simplex channel)
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

44. 컴퓨터 본체와 주변장치 사이의 데이터 전송 방식에 해당되지 않는 것은?

  1. 프로그램 제어에 의한 데이터 전송
  2. DMA에 의한 데이터 전송
  3. 서브루틴에 의한 데이터 전송
  4. 인터럽트에 의한 데이터 전송
(정답률: 알수없음)
  • 컴퓨터 본체와 주변장치 간의 데이터 전송 방식에는 CPU가 직접 제어하는 프로그램 제어 방식, CPU의 개입을 최소화하는 DMA 방식, 장치가 CPU에 신호를 보내는 인터럽트 방식이 있습니다. 서브루틴에 의한 데이터 전송은 프로그램 내부의 함수 호출 구조일 뿐, 하드웨어적인 데이터 전송 방식이 아닙니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

45. 컴퓨터의 처리 속도를 향상시키기 위해 사용하는 목적과 관계가 적은 것은?

  1. DMA(direct memory access)
  2. PLA(programmable logic array)
  3. cache memory
  4. CAM(content-addressable memory)
(정답률: 알수없음)
  • 처리 속도 향상은 데이터 전송 효율화나 빠른 메모리 접근을 통해 이루어집니다. PLA(programmable logic array)는 논리 회로를 구현하는 가변 논리 소자일 뿐, 시스템 전체의 처리 속도를 향상시키기 위한 직접적인 목적의 기술이 아닙니다.

    오답 노트

    DMA: CPU 개입 없이 메모리-주변장치 간 직접 전송으로 속도 향상
    cache memory: 고속 메모리를 사용하여 CPU-메모리 간 속도 차이 극복
    CAM: 내용 주소 방식으로 검색 속도 극대화
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

46. 직렬 액세스(Serial access Memory)에서 기억 밀도가 1cm당 8 Kbit이고, 회전 속도가 50cm/sec이면 트랙(track)의 정보 전송률은 초 당 몇 bit인가?

  1. 100 Kbit
  2. 200 Kbit
  3. 400 Kbit
  4. 800 Kbit
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

47. 현재 수행되고 있는 연산에서 사용되는 메모리 위치 또는 I/O장치의 어드레스를 저장하는 역할을 하는 레지스터는?

  1. Data register
  2. MAR
  3. Accumulator
  4. Program Counter
(정답률: 알수없음)
  • MAR(Memory Address Register)은 메모리나 I/O 장치에서 데이터를 읽거나 쓰기 위해 해당 장치의 주소(Address)를 일시적으로 저장하는 주소 레지스터입니다.

    오답 노트

    Data register: 데이터 자체를 저장
    Accumulator: 연산 결과를 일시 저장
    Program Counter: 다음에 실행할 명령어 주소를 저장
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

48. 중앙처리 장치(CPU)의 동작 시간을 설명한 것 중 시간이 가장 짧은 것은?

  1. instruction cycle
  2. machine cycle
  3. execution cycle
  4. machine state
(정답률: 알수없음)
  • CPU의 동작 시간 단위는 계층 구조를 가집니다. 가장 큰 단위인 명령어 사이클(instruction cycle)은 머신 사이클(machine cycle)로 구성되고, 머신 사이클은 다시 실행 사이클(execution cycle)과 머신 상태(machine state)로 나뉩니다. 따라서 가장 최소 단위인 머신 상태가 시간이 가장 짧습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

49. 어셈블리 어 중에 어셈블러에 의해서 기계어로 번역되지 않는 명령은?

  1. 로드(Load) 명령
  2. 의사(Pseudo) 명령
  3. 입·출력(Input/Output) 명령
  4. 점프(Jump) 명령
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

50. 핸드쉐이크 통신 방식의 설명과 관계가 먼 것은?

  1. 동기 방식에 비해 통신 속도가 빠르다.
  2. 1개의 데이터를 송출할 때마다 확인한다.
  3. 데이터를 보낼 때 스트로브 신호와 함께 보낸다.
  4. ACK(acknowledge)신호는 수신측에서 확실히 수신되었음을 표시한다.
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

51. 프로그램을 위해 기억장소 할당 기능을 가진 시스템 소프트웨어는?

  1. 어셈블러
  2. 로더(loader)
  3. 일괄처리 운영체제
  4. 스케쥴러(scheduler)
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

52. 4096 × 1bit의 반도체 RAM 칩을 이용하여 16 Kbyte의 기억장치를 구성하기 위해 필요한 칩의 수는 몇 개인가?

  1. 16
  2. 32
  3. 64
  4. 128
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

53. 한 컴퓨터가 다른 컴퓨터처럼 똑같이 동작하도록, 소프트웨어나 마이크로프로그램을 사용하는 기법은?

  1. Loader
  2. Emulator
  3. Compiler
  4. Editor
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

54. 접근(access) 시간을 줄이기 위해 기억장치를 모듈로 나누어 병렬로 접근할 수 있도록 하는 것은?

  1. 인터리빙
  2. 멀티플렉서
  3. 셀렉터
  4. 복수 모듈
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

55. MPU의 기능 중 가장 기본적인 것은?

  1. FETCH와 EXECUTE
  2. SEARCH와 LOAD
  3. 연산과 비교
  4. MOVE와 TRANS
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

56. 입·출력 인터페이스(I/O interface)의 기능을 설명한 것 중 옳지 않은 것은?

  1. 데이터(Data)의 한 단위를 저장할 수 있는 버퍼를 제공해 준다.
  2. 컴퓨터가 주소를 지정할 시기를 결정하기 위한 주소 인코딩(address encoding) 회로가 있다.
  3. 버스 제어에 필요한 적당한 시간 신호가 생성되어야 한다.
  4. 입·출력 버스와 장치 사이에 전송되는 데이터의 변환 기능이 필요하다.
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

57. 양방향성(bidirectional) 버스는?

  1. 주소 버스
  2. 제어 버스
  3. ALU 버스
  4. 데이터 버스
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

58. 데이지 체인(daisy-chain) 우선순위 인터럽트 방법이란?

  1. Polling
  2. DMA
  3. 인터럽트를 발생하는 모든 장치를 우선 순위별 직렬로 연결하여 이루어지게 한다.
  4. 인터럽트를 발생하는 모든 장치를 병렬로 연결하여 이루어지게 한다.
(정답률: 알수없음)
  • 데이지 체인 방식은 인터럽트 요청 장치들을 우선순위에 따라 직렬로 연결하여, CPU로부터 전달된 승인 신호가 순차적으로 전달되게 함으로써 우선순위를 결정하는 방식입니다.

    오답 노트

    병렬로 연결하여 이루어지게 한다: 이는 데이지 체인의 직렬 연결 특성과 반대되는 설명입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

59. 어떤 컴퓨터에서 MAR(Memory Address Register)이 12비트로 되어 있다면 메모리 장치가 포함할 수 있는 워드 수는 모두 몇 개인가?

  1. 1,024 개
  2. 4,096 개
  3. 16,384 개
  4. 65,536 개
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

60. 명령 코드가 명령을 수행할 수 있게 필요한 제어함수를 제공하여 주는 장치는?

  1. 동작 코드
  2. 제어 장치
  3. 오퍼랜드
  4. 번지 필드(field)
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

4과목: 논리회로

61. 용량이 1024 어(Word)인 기억시스템에서 2진수로 된 번지(Address) 어는 몇 비트가 되어야 하는가?

  1. 5
  2. 10
  3. 15
  4. 20
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

62. 다음 그림의 회로와 관계가 없는 것은?

  1. 플립-플롭의 기본 회로이다.
  2. R=S=0이 동시에 일어나면 로 된다.
  3. 래치(Latch) 회로라고 한다.
  4. 1-Bit의 기억소자이다.
(정답률: 알수없음)
  • 제시된 회로는 NAND 게이트를 이용한 RS 래치(Latch) 회로로, 1비트의 정보를 저장하는 기본 기억소자입니다.
    NAND 기반 RS 래치에서 $R=S=0$이 되면 두 출력 $\theta$와 $\overline{\theta}$는 모두 $1$이 되는 금지 상태가 됩니다.

    오답 노트

    R=S=0이 동시에 일어나면 로 된다: 출력은 모두 $1$이 되어야 하므로 잘못된 설명입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

63. 마스터슬레이브 JK 플립플롭을 사용하는 이유는?

  1. 지연시간을 짧게하기 위해
  2. 지연시간을 길게하기 위해
  3. 클럭펄스를 사용할 수 없을 때
  4. 레이싱(racing) 현상을 없애기 위해
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

64. 반 가산기를 논리적으로 표시하면? (단, S=합, C=Carry, A, B는 입력이다.)

  1. , C=AB
  2. , C=AB
  3. , C=A+B
  4. , C=A+B
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

65. 모드-6 카운터를 구성하기 위한 플립플롭의 최소 수는?

  1. 2
  2. 3
  3. 4
  4. 5
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

66. 101101에 대한 2의 보수(補數)는?

  1. 101110
  2. 010010
  3. 010001
  4. 010011
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

67. 12비트 2진 입력 D/A 변환기의 분해능은?

  1. 1/212
  2. 1/26
  3. 1/23
  4. 1/2
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

68. 컴퓨터에서 보수를 사용하는 이유는?

  1. 제산에서의 불필요한 과정을 제거시키기 위한 법
  2. 가산의 결과를 체크하기 위한 법
  3. 감산에서 보수를 가산법으로 처리하기 위한 법
  4. 승산에서 연산 과정을 간단히 하기 위한 법
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

69. 세입력 중(X,Y,Z) 어떤 입력이던 두입력 이상이 정논리(Logical-one)일 때 출력이 정논리(Logical-one)가 되는 회로를 설계할 때의 논리식은?

(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

70. 불식 를 간단화 한 식은?

(정답률: 알수없음)
  • 불 대수 법칙을 이용하여 식을 간소화합니다. 주어진 식 $$AB + \bar{A}B + A\bar{B}$$ 에서 공통 인수를 묶어 정리하면 다음과 같습니다.
    먼저 $AB + \bar{A}B$를 $B$로 묶으면 $$(A + \bar{A})B$$ 가 되며, $A + \bar{A} = 1$이므로 결과는 $B$가 됩니다.
    따라서 최종 식은 $B + A\bar{B}$가 되며, 분배 법칙 $$X + YZ = (X + Y)(X + Z)$$ 를 적용하면 $(B + A)(B + \bar{B})$가 됩니다.
    $B + \bar{B} = 1$이므로 최종적으로 $\bar{A} + B$가 도출됩니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

71. 다음 NAND gate로 구성된 회로와 등가인 gate는?

(정답률: 알수없음)
  • 제시된 회로는 두 개의 NAND 게이트를 NOT 게이트로 사용하여 입력 $A, B$를 반전시킨 후, 다시 NAND 게이트에 입력하는 구조입니다.
    드 모르간의 법칙에 의해 $\overline{\bar{A} \cdot \bar{B}} = \bar{\bar{A}} + \bar{\bar{B}} = A + B$가 되므로, 이 회로는 OR 게이트인 와 등가입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

72. Data 통신에 가장 많이 사용되는 코드는?

  1. BCD 코드
  2. ASCII 코드
  3. EBCDIC 코드
  4. Gray 코드
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

73. 아래에서 를 드모르간의 정리에 의해서 올바르게 변환시킨 회로는?

(정답률: 알수없음)
  • 드모르간의 정리에 따르면 전체 부정(NOT)은 각 변수의 부정과 연산자의 반전으로 변환됩니다. ($\overline{AB}$)는 AND 연산의 결과에 NOT을 취한 NAND 게이트이며, 이는 드모르간의 정리에 의해 $\overline{A} + \overline{B}$ (각 입력의 NOT 합)와 같거나, 논리적으로 NOR 게이트의 입력 형태와 대응되는 구조를 가집니다. 따라서 정답은 입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

74. 인에이블 입력을 가지고 있는 디코더는 다음의 예 중 어느 것으로 사용될 수 있는가? (단, 그림에서 AB 입력과 enable을 바꾸어서 사용)

  1. Encoder
  2. Multiplexer
  3. Demultiplexer
  4. ROM
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

75. 다음표는 각 플립플롭의 여기표이다. 옳지 않은 것은? (단, Q(t)는 현재 상태이고, Q(t+1)은 다음 상태이다.)

(정답률: 알수없음)
  • T 플립플롭의 여기표는 입력 $T$가 0이면 현재 상태를 유지하고, $T$가 1이면 상태를 반전(Toggle)시키는 특성을 가집니다.
    의 경우, $Q(t)=0$에서 $Q(t+1)=0$으로 유지될 때 $T=0$이어야 하고, $Q(t)=0$에서 $Q(t+1)=1$로 변할 때 $T=1$이어야 하는데, 표의 값이 이와 반대로 작성되어 있어 옳지 않습니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

76. 논리식 중 성립되지 않는 것은?

(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

77. 데이터를 일시 저장할 수 있는 것은?

  1. 제너레이터
  2. 레지스터
  3. 인코더
  4. 전원 공급장치
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

78. 그림과 같은 논리회로의 기능은 어떤 게이트인가? (단, X : exclusive의 약자임)

  1. NAND 게이트
  2. XOR 게이트
  3. XNOR 게이트
  4. NOR 게이트
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

79. 십진수를 표현하는 2진 코드(binary code)들 중 자기 보수화(self-complementary)가 불가능한 코드는?

  1. 2424 코드
  2. 5111 코드
  3. Excess-3 코드
  4. BCD(8421) 코드
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

80. 전가산기 회로에는 (A)개의 입력과 (B)개의 출력이 있다. 알맞는 것은?

  1. A=3, B=1
  2. A=2, B=3
  3. A=3, B=2
  4. A=2, B=1
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

5과목: 정보통신개론

81. 정보통신시스템이 수행하는 처리방식으로 틀린 것은?

  1. 거래처리방식
  2. 시간공유처리방식
  3. 주파수분할처리방식
  4. 원격일괄처리방식
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

82. 다음 중 트랜스포트 계층에 대한 설명중 거리가 먼 것은?

  1. 응용프로세스에게 일정한 전송 품질(Qos)을 제공하기 위한 기능이다.
  2. 네트워크를 5개의 타입으로 나누고 적절한 오류제어 기능을 수행한다.
  3. Class 0의 경우 기본 커널 기능만 수행한다.
  4. 네트워크 Type에 따라 다양한 서비스의 품질(Qos)을 제공한다.
(정답률: 알수없음)
  • 트랜스포트 계층은 응용 프로세스에 전송 품질(QoS)을 제공하고, 서비스 클래스(Class 0 등)에 따라 커널 기능 및 다양한 품질의 서비스를 제공하는 역할을 합니다. 네트워크를 5개 타입으로 나누어 오류제어를 수행한다는 설명은 트랜스포트 계층의 핵심 기능과 거리가 멉니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

83. 다음 중 ISDN 채널의 종류와 전송속도와의 관계를 나타낸 것으로서 옳지 않은 것은?

  1. B채널 : 64Kbps
  2. H0채널 : 384Kbps
  3. D채널 : 128Kbps
  4. H11채널 : 1536Kbps
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

84. 다음 중 정보통신관련 국제표준기구가 아닌 것은?

  1. IMO
  2. ISO
  3. ITU
  4. IEC
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

85. 다음 중에서 아날로그 변조방법이 아닌 것은?

  1. 진폭변조
  2. 주파수변조
  3. 위상변조
  4. 채널변조
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

86. 현재의 라디오나 공중파 TV방송에 적용되는 통신방식은?

  1. 단향통신
  2. 전이중통신
  3. 반이중통신
  4. 우회통신
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

87. 정보통신 시스템의 기본 구성 요소가 아닌 것은?

  1. 통신회선
  2. 단말장치
  3. 신호변환기
  4. 구내교환기
(정답률: 알수없음)
  • 정보통신 시스템의 기본 구성 요소는 데이터를 송수신하는 단말장치, 전송 매체인 통신회선, 그리고 신호를 변환하는 신호변환기로 이루어집니다.

    오답 노트

    구내교환기: 특정 네트워크 환경에서 사용되는 장비일 뿐, 시스템 전체의 기본 구성 요소는 아닙니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

88. LAN에서 사용되는 매체 엑서스 제어(Access Control) 기법이 아닌 것은?

  1. 토큰버스
  2. CDMA/CD
  3. CSMA/CD
  4. 토큰링
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

89. ISDN을 사용하는 경우 얻어지는 특징이 아닌 것은?

  1. 사용자는 단일/복수의 다른 사용자와 동시에 교대로 음성, 문자, 데이터 통신 서비스를 제공받는다.
  2. 단일 가입자 번호로 다양한 종류의 서비스를 적은 비용으로 제공받을 수 있다.
  3. 초고속망용이므로 저속용 전화, FAX, DATA, CATV 등의 통신 서비스를 제공받기가 어려워진다.
  4. 통신망 운용자도 많은 부가가치를 얻을 수 있다.
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

90. 베어러(bearer)속도의 단위는?

  1. bit/sec
  2. baud
  3. block/sec
  4. character/sec
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

91. 정보제공시 통신회선을 기간통신사업자로 부터 임차하여 사설망을 구축하고 이를 이용, 축적해 놓은 정보를 유통시키는 정보통신 서비스망은?

  1. LAN
  2. MAN
  3. VAN
  4. WAN
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

92. 광통신의 장점으로 맞지 않은 것은?

  1. 세심경량성
  2. 광대역성
  3. 고속성
  4. 전기적 유도성
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

93. 정보통신망(전산망) 상호간을 연결할 때 시설, 운영 및 유지, 보수의 책임한계를 구분하기 위한 접속점을 무엇이라고 하는가?

  1. 연결점
  2. 구분점
  3. 분기점
  4. 분계점
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

94. 비트 위주의 프로토콜인 HDLC(High-level Data Link Control)의 특징이 아닌 것은?

  1. 점대점 및 멀티포인트에서 사용
  2. 반이중과 전이중 통신 모두 지원
  3. 동기식 전송방식 사용
  4. 사용하는 문자코드에 의존성
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

95. ISO에서 규정한 LAN의 프로토콜 중 논리 링크 제어 및 매체액세스 제어를 담당하고 있는 계층은 OSI 개방시스템의 어느 게층에 속하는가?

  1. 프리젠테이션 계층
  2. 세션 계층
  3. 데이타링크 계층
  4. 네트워크 계층
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

96. 다음 중 통신 채널의 효율적 이용을 위해 사용되는 데이터 압축 방식이 아닌 것은?

  1. 허프만(Huffman) 압축 기법
  2. LZW(Lempel-Ziv-Welch) 압축 기법
  3. MPEG(Motion Picture Experts Group) 기법
  4. 해밍(Hamming) 코드 압축 기법
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

97. 정보통신시스템의 회선 구성 방식이 아닌 것은?

  1. 점-대-점(Point-to-Point) 방식
  2. 다중점(Multi-point) 방식
  3. 비동기식 전송방식
  4. 다중화 방식
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

98. 광대역 ISDN 서비스의 특징으로 옳지 않은 것은?

  1. 신호의 전송 속도가 매우 높다.
  2. 서비스 신호 대역폭의 분포 범위가 넓다.
  3. 연속성 신호와 군집성 신호가 공존한다.
  4. 서비스 시간의 범위가 좁다.
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

99. 동기식 전송방식의 설명으로 잘못된 것은?

  1. 비트동기 방식과 블록동기 방식이 있다.
  2. 전송속도가 일반적으로 1,200[bps]를 넘지 않는 저속 전송에 사용된다.
  3. 실제 데이터 전송중에 동기문자를 전송한다.
  4. 동기문자(또는 일정 비트)는 송수신측의 동기가 목적이다.
(정답률: 알수없음)
  • 동기식 전송은 송수신 측이 동일한 클록을 사용하여 데이터를 블록 단위로 빠르게 전송하는 방식입니다. 따라서 전송 속도가 매우 빠른 고속 전송에 사용됩니다.

    오답 노트

    전송속도가 일반적으로 1,200 bps를 넘지 않는 저속 전송에 사용된다: 비동기식 전송의 특징입니다.
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

100. 다음 중 에러를 검출하여 교정까지 할 수 있는 코드는?

  1. BCD 코드
  2. 이중5코드(biquinary code)
  3. EBCDIC 코드
  4. 해밍코드(Hamming code)
(정답률: 알수없음)
profile_image
1

*오류신고 접수시 100포인트 지급해드립니다.

< 이전회차목록