전자계산기제어산업기사(구) 필기 기출문제복원 (2003-08-31)

전자계산기제어산업기사(구) 2003-08-31 필기 기출문제 해설

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

전자계산기제어산업기사(구)
(2003-08-31 기출문제)

목록

1과목: 프로그래밍일반

1. 프로그램의 오류 수정 작업을 위하여 사용되는 소프트웨어를 무엇이라 하는가?

  1. linker
  2. array
  3. loader
  4. debugger
(정답률: 알수없음)
  • 프로그램 실행 중 발생하는 논리적 오류(Bug)를 찾아내고 이를 수정(Debug)하기 위해 사용되는 전용 소프트웨어를 debugger라고 합니다.
profile_image
1

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

2. 프로그래머가 프로그램 내에서 정의하고 이름을 줄 수 있는 자료 객체는?

  1. 변수
  2. 정수
  3. 실수
  4. 유리수
(정답률: 알수없음)
  • 변수는 프로그래머가 프로그램 내에서 데이터를 저장하기 위해 임의로 이름을 부여하고 정의하여 사용하는 자료 객체입니다.
profile_image
1

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

3. 하나 이상의 유사한 객체들을 묶어서 하나의 공통된 특성을 표현한 객체지향의 요소는?

  1. 추상화
  2. 객체
  3. 메시지
  4. 클래스
(정답률: 알수없음)
  • 클래스는 유사한 특성과 행위를 가진 객체들의 집합으로, 공통된 속성을 정의하여 객체를 생성하기 위한 틀 역할을 하는 객체지향의 핵심 요소입니다.
profile_image
1

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

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

  1. 구조적 프로그래밍이 가능하다.
  2. 시스템 소프트웨어를 작성하기에 편리하다.
  3. 기계어에 해당한다.
  4. 이식성이 높은 언어이다.
(정답률: 알수없음)
  • C 언어는 사람이 이해하기 쉬운 고수준 언어(High-level Language)이며, 컴파일러를 통해 기계어로 번역되어 실행되는 언어입니다. 따라서 기계어에 해당한다는 설명은 틀렸습니다.

    오답 노트

    구조적 프로그래밍 가능, 시스템 소프트웨어 작성 편리, 이식성 높음: C 언어의 주요 특징입니다.
profile_image
1

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

5. 바인딩 시간(Binding time)의 종류에 해당하지 않는 것은?

  1. 언어구현시간
  2. 번역시간
  3. 대기시간
  4. 언어정의시간
(정답률: 알수없음)
  • 바인딩 시간은 식별자와 그 속성이 연결되는 시점을 의미하며, 언어 정의 시간, 언어 구현 시간, 번역 시간, 실행 시간 등이 이에 해당합니다. 대기시간은 바인딩의 종류와 무관한 개념입니다.
profile_image
1

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

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

  1. ::=
  2. |
  3. < >
  4. { }
(정답률: 알수없음)
  • BNF(Backus-Naur Form) 표기법에서 기호 ::= 은 왼쪽의 비단말 기호가 오른쪽의 정의에 의해 정의된다는 것을 의미합니다.

    오답 노트

    | : 선택(OR)
    < > : 비단말 기호
    { } : 반복
profile_image
1

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

7. 스트림 자료 활용의 예가 많은 언어는?

  1. SNOBOL 4
  2. COBOL
  3. PL/1
  4. C
(정답률: 알수없음)
  • SNOBOL 4는 문자열 처리와 스트림 자료 활용에 특화되어 설계된 언어로, 텍스트 조작 및 패턴 매칭 기능이 매우 강력합니다.
profile_image
1

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

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

  1. pascal
  2. cobol
  3. c
  4. basic
(정답률: 알수없음)
  • C 언어는 하드웨어 제어가 가능하고 실행 속도가 매우 빠른 저급 언어의 특성과 고급 언어의 특성을 모두 갖추고 있어, 운영체제나 컴파일러 같은 시스템 프로그래밍 언어로 가장 적합합니다.
profile_image
1

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

9. C 언어에서 비트 단위 논리 연산자의 종류에 해당되지 않는 것은?

  1. &
  2. ?
(정답률: 알수없음)
  • C 언어에서 비트 단위 논리 연산자는 AND(&), OR(|), XOR(^), NOT(~) 등이 사용됩니다. ? 기호는 조건 연산자(삼항 연산자)로 사용되며 비트 단위 논리 연산에는 해당하지 않습니다.
profile_image
1

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

10. C 언어에서 사용하는 데이터 유형이 아닌 것은?

  1. long
  2. integer
  3. float
  4. double
(정답률: 알수없음)
  • C 언어에서 정수형 데이터를 정의할 때는 int 키워드를 사용합니다. integer는 정수를 의미하는 일반 명칭일 뿐, C 언어에서 사용하는 예약어(데이터 유형)가 아닙니다.

    오답 노트

    long, float, double: C 언어에서 실제로 사용하는 데이터 타입입니다.
profile_image
1

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

11. COBOL 언어의 PERFORM 문, C 언어의 FOR 문에 해당되는 것은?

  1. 반복문
  2. 선택문
  3. 조건문
  4. 선언문
(정답률: 알수없음)
  • 특정 조건이 만족될 때까지 동일한 명령문을 여러 번 실행하게 하는 제어 구조입니다. COBOL의 PERFORM 문과 C 언어의 FOR 문은 모두 정해진 횟수나 조건에 따라 동작을 되풀이하는 반복문에 해당합니다.
profile_image
1

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

12. 운영체제를 기능상 분류했을 때, 처리(processing) 프로그램에 해당하지 않는 것은?

  1. 감시 프로그램(supervisor program)
  2. 언어 번역 프로그램(language translator program)
  3. 문제 프로그램(problem program)
  4. 서비스 프로그램(service program)
(정답률: 알수없음)
  • 운영체제의 기능상 분류에서 처리 프로그램은 사용자의 목적을 달성하기 위한 프로그램들을 의미합니다. 감시 프로그램(supervisor program)은 시스템의 전체적인 자원을 관리하고 제어하는 제어 프로그램(Control Program)에 해당하므로 처리 프로그램이 아닙니다.
profile_image
1

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

13. 연산기호가 오퍼랜드들 다음에 오는 표기법은?

  1. Prefix 표기법
  2. Postfix 표기법
  3. Infix 표기법
  4. Outfix 표기법
(정답률: 알수없음)
  • 연산자의 위치에 따라 표기법이 나뉘며, 연산 기호가 피연산자(오퍼랜드)들 뒤에 오는 방식을 Postfix(후위) 표기법이라고 합니다.

    오답 노트

    Prefix: 연산자가 앞에 오는 전위 표기법
    Infix: 연산자가 중간에 오는 중위 표기법
profile_image
1

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

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

  1. OR
  2. AND
  3. XOR
  4. NOT
(정답률: 알수없음)
  • 단항 연산은 하나의 피연산자만을 대상으로 수행하는 연산이며, 논리 부정이나 비트 반전을 수행하는 NOT이 이에 해당합니다.

    오답 노트

    OR, AND, XOR: 두 개의 피연산자가 필요한 이항 연산입니다.
profile_image
1

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

15. C 언어의 기억 클래스 종류가 아닌 것은?

  1. 자동 변수(automatic)
  2. 동적 변수(dynamic)
  3. 레지스터 변수(register)
  4. 외부 변수(external)
(정답률: 알수없음)
  • C 언어의 기억 클래스는 변수의 저장 위치와 생존 기간을 결정하며, 자동 변수(auto), 레지스터 변수(register), 외부 변수(extern), 정적 변수(static)가 있습니다.

    오답 노트

    동적 변수(dynamic): 기억 클래스에 해당하지 않는 개념입니다.
profile_image
1

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

16. C 언어의 연산자 중에서 오른쪽에서 왼쪽으로의 결합법칙을 따르지 않는 것은?

  1. sizeof
  2. <<
  3. !
  4. ++
(정답률: 알수없음)
  • C 언어에서 단항 연산자(sizeof, !, ++)는 오른쪽에서 왼쪽으로 결합하지만, 시프트 연산자인 << 는 왼쪽에서 오른쪽으로 결합하는 법칙을 따릅니다.
profile_image
1

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

17. 고급 언어로 작성된 프로그램을 구문 분석하여 문장의 구조를 트리로 표현한 것으로 루트, 중간, 단말 노드로 구성되는 트리를 무엇이라 하는가?

  1. 파스트리
  2. 구문트리
  3. 중간트리
  4. 구조트리
(정답률: 알수없음)
  • 컴파일러가 소스 코드를 구문 분석하여 문장의 구조를 트리 형태로 표현한 것을 파스트리라고 하며, 이는 루트, 중간, 단말 노드로 구성됩니다.
profile_image
1

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

18. 구문도표(syntax diagram) 표기시 사용되는 기호가 아닌 것은?

(정답률: 알수없음)
  • 구문도표(syntax diagram)는 프로그램의 문법 구조를 시각적으로 표현하며, 기호는 구문도표의 표준 표기법에 포함되지 않습니다.
profile_image
1

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

19. 인터프리터 언어에 해당하는 것은?

  1. FORTRAN
  2. ALGOL
  3. Ada
  4. BASIC
(정답률: 알수없음)
  • BASIC은 소스 코드를 한 줄씩 읽어 즉시 실행하는 인터프리터 방식의 언어입니다.

    오답 노트

    FORTRAN, ALGOL, Ada: 컴파일러 언어
profile_image
1

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

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

  1. 유한 오토마타
  2. 정규문법
  3. 정규언어
  4. 컴파일러
(정답률: 알수없음)
  • 유한 오토마타는 이산적인 입력과 출력, 그리고 유한한 수의 상태를 가지며 상태 전이 함수를 통해 동작하는 시스템의 수학적 모델을 의미합니다.
profile_image
1

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

2과목: 전자계산기구조

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

  1. 증폭기
  2. 플립플롭
  3. 변조기
  4. 발진기
(정답률: 알수없음)
  • 레지스터는 CPU 내에서 데이터를 일시적으로 저장하는 고속 기억 장치이며, 1비트의 정보를 저장할 수 있는 기본 회로 요소인 플립플롭을 조합하여 구성됩니다.
profile_image
1

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

22. 논리적 연산에 사용되는 연산자가 아닌 것은?

  1. AND
  2. Shift
  3. NOT
  4. OR
(정답률: 알수없음)
  • 논리 연산자는 참과 거짓을 판별하는 AND, OR, NOT 등이 있습니다.

    오답 노트

    Shift: 비트를 왼쪽이나 오른쪽으로 이동시키는 시프트 연산은 논리 연산이 아닌 시프트 연산(또는 산술 연산의 일종)에 해당합니다.
profile_image
1

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

23. 서브루틴과 연관되어 사용되는 명령은?

  1. Shift
  2. Call과 Return
  3. Skip과 Jump
  4. Increment와 Decrement
(정답률: 알수없음)
  • 서브루틴은 주 프로그램의 실행 도중 특정 기능을 수행하기 위해 호출되는 프로그램으로, 서브루틴으로 진입하는 Call 명령과 원래 위치로 복귀하는 Return 명령이 한 쌍으로 사용됩니다.
profile_image
1

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

24. 캐시 메모리 시스템에서 주기억장치에 있는 블록을 캐시의 슬롯에 대응시키는 방법이 아닌 것은?

  1. segment mapping
  2. direct mapping
  3. associative mapping
  4. set-associative mapping
(정답률: 알수없음)
  • 캐시 메모리 매핑 방식에는 직접 매핑(direct mapping), 연관 매핑(associative mapping), 세트 연관 매핑(set-associative mapping)이 있습니다.

    오답 노트

    segment mapping: 메모리 관리 기법인 세그먼테이션과 관련된 용어로, 캐시 매핑 방식이 아닙니다.
profile_image
1

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

25. 음수를 2의 보수로 표현할 때, 8비트로 나타낼 수 있는 정수의 범위는?

  1. -27+27
  2. -28+28
  3. -27+27-1
  4. -27-1+27
(정답률: 알수없음)
  • 2의 보수 표현법에서 $n$비트로 표현 가능한 정수의 범위는 $-2^{n-1}$부터 $2^{n-1}-1$까지입니다.
    8비트이므로 $n=8$을 대입하면 범위는 $-2^{7}$부터 $2^{7}-1$까지가 됩니다.
profile_image
1

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

26. 다음 회로와 진리표를 갖는 가산기의 명칭은?

  1. Full Adder
  2. Half Adder
  3. Full Multiplexer
  4. Half Multiplexer
(정답률: 알수없음)
  • 두 개의 입력 $X, Y$를 받아 합($S$)과 캐리($C$)를 출력하며, 진리표에서 $1+1$일 때 합은 $0$, 캐리는 $1$이 되는 회로는 반가산기(Half Adder)입니다.
profile_image
1

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

27. 그림과 같이 병렬가산기의 입력에 데이터를 인가하였을 때 이 회로의 출력 F는 어떻게 되겠는가?

  1. 가산
  2. A를 전송
  3. A를 1증가
  4. 감산
(정답률: 알수없음)
  • 컴퓨터에서 감산은 2의 보수 방식을 사용합니다. 입력 데이터 $A$와 $B$의 보수 $\overline{B}$를 더하고 캐리 입력 $C_{in}$에 $1$을 더해주면 $A + (\overline{B} + 1)$이 되어 결과적으로 $A - B$인 감산 연산이 수행됩니다.
    $$\text{출력 } F = A + \overline{B} + 1 = A - B$$
profile_image
1

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

28. 마이크로 동작의 시퀀스를 결정하여 주는 신호는?

  1. 사이클 신호
  2. 누산기
  3. 레지스터
  4. 제어 신호
(정답률: 알수없음)
  • 제어 신호는 CPU 내의 제어 장치에서 생성되어 마이크로 동작의 순서와 시퀀스를 결정하고 각 하드웨어 구성 요소에 명령을 내리는 신호입니다.
profile_image
1

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

29. 소프트웨어적인 인터럽트 요구 장치 판별법은?

  1. 벡터 인터럽트
  2. 폴링
  3. 스택
  4. 핸드쉐이킹
(정답률: 알수없음)
  • 폴링은 CPU가 주기적으로 각 장치의 상태를 확인하여 인터럽트 요청이 있는지 판별하는 소프트웨어적인 방식입니다.

    오답 노트

    벡터 인터럽트: 하드웨어적으로 인터럽트 벡터 주소를 이용하는 방식
    핸드쉐이킹: 송수신 측이 신호를 주고받아 동기화하는 하드웨어적 방식
profile_image
1

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

30. 컴퓨터 주기억장치의 용량이 256MB라면 주소 버스는 최소한 몇 bit이어야 하는가?

  1. 24bit
  2. 26bit
  3. 28bit
  4. 30bit
(정답률: 알수없음)
  • 주기억장치의 용량과 주소 버스 비트 수의 관계는 $2^{n}$으로 표현됩니다. $256\text{MB}$를 바이트 단위로 환산하여 지수 형태로 나타내면 필요한 비트 수를 구할 수 있습니다.
    ① [기본 공식] $2^{n} = \text{Capacity}$
    ② [숫자 대입] $2^{n} = 256 \times 1024 \times 1024 = 2^{8} \times 2^{10} \times 2^{10} = 2^{28}$
    ③ [최종 결과] $n = 28$
profile_image
1

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

31. 기억 소자로서 표준 플립플롭을 사용하는 것을 무엇이라 하는가?

  1. dynamic RAM(DRAM)
  2. static RAM(SRAM)
  3. PROM
  4. EPROM
(정답률: 알수없음)
  • 플립플롭(Flip-Flop)을 사용하여 데이터를 저장하는 메모리는 전원이 공급되는 동안 데이터가 유지되는 static RAM(SRAM)입니다.

    오답 노트

    dynamic RAM(DRAM): 커패시터를 사용하여 주기적인 재생(Refresh)이 필요함
profile_image
1

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

32. 마이크로 연산에 속하지 않는 것은?

  1. 산술 마이크로 연산
  2. 논리 마이크로 연산
  3. 전송 마이크로 연산
  4. 불 마이크로 연산
(정답률: 알수없음)
  • 마이크로 연산은 CPU 내부에서 수행되는 가장 기본적인 연산으로 산술, 논리, 전송 연산으로 구분됩니다. 불 마이크로 연산이라는 별도의 분류는 존재하지 않습니다.
profile_image
1

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

33. 광학식 문자 판독 장치를 무엇이라 하는가?

  1. OCR
  2. OMR
  3. MICR
  4. X-Y Plotter
(정답률: 알수없음)
  • 광학식 문자 판독 장치는 Optical Character Reader의 약자인 OCR입니다.

    오답 노트

    OMR: 광학 마크 판독기
    MICR: 자기 잉크 문자 인식
    X-Y Plotter: 정밀 도면 출력 장치
profile_image
1

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

34. 인터럽트 벡터에 필수적인 것은?

  1. 분기번지
  2. 메모리
  3. 제어규칙
  4. Acc
(정답률: 알수없음)
  • 인터럽트 벡터는 인터럽트 발생 시 해당 서비스 루틴으로 이동하기 위해 필요한 시작 주소, 즉 분기번지를 저장하고 있는 메모리 영역입니다.
profile_image
1

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

35. 여러개의 CPU를 가지고 동시에 많은 일을 처리하는 것은?

  1. Multi Accessing
  2. Multi Processing
  3. Multi Tasking
  4. Multi Programming
(정답률: 알수없음)
  • 여러 개의 CPU(프로세서)를 사용하여 여러 개의 작업을 동시에 병렬로 처리하는 방식을 Multi Processing이라고 합니다.
profile_image
1

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

36. 중앙처리장치의 정보를 기억장치에 기억시키는 것을 무엇이라고 하는가?

  1. LOAD
  2. STORE
  3. TRANCE
  4. BRANCH
(정답률: 알수없음)
  • STORE 연산은 CPU의 레지스터에 있는 데이터를 주메모리(기억장치)의 특정 주소에 저장하는 동작을 의미합니다.

    오답 노트

    LOAD: 기억장치의 데이터를 CPU 레지스터로 읽어오는 동작입니다.
profile_image
1

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

37. JK 플립플롭의 트리거 입력과 상태 전환 조건을 설명한 것 중 옳지 않은 것은?

  1. J=0, K=0 때는 반전치 않는다.
  2. J=0, K=1 일 때 0으로 되돌아간다.
  3. J=1, K=0 때는 1로 된다.
  4. J=1, K=0 때는 반전된다.
(정답률: 알수없음)
  • JK 플립플롭에서 $J=1, K=0$일 때는 출력 $Q$가 $1$이 되는 셋(Set) 상태가 됩니다. 반전(Toggle)이 일어나려면 $J=1, K=1$ 조건이 충족되어야 합니다.

    오답 노트

    $J=0, K=0$: 상태 유지(불변)
    $J=0, K=1$: 리셋(0으로 복귀)
profile_image
1

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

38. 데이터가 오직 list에 첨가되는 순서로만 처리되는 것을 무엇이라 하는가?

  1. 스택
  2. 데크
  3. 링크
(정답률: 알수없음)
  • 큐(Queue)는 먼저 들어온 데이터가 먼저 나가는 FIFO(First-In First-Out) 구조로, 데이터가 첨가된 순서대로 처리되는 선형 리스트입니다.

    오답 노트

    스택: 나중에 들어온 데이터가 먼저 나가는 LIFO 구조입니다.
profile_image
1

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

39. 곱셉과 나눗셈에 보조적으로 이용되거나 그 자체로써 특수한 곱셈과 나눗셈을 수행하는 연산은?

  1. 산술적 Shift
  2. 로테이트
  3. 논리적 Shift
  4. ADD
(정답률: 알수없음)
  • 산술적 Shift(Arithmetic Shift)는 부호 비트를 유지하면서 비트를 이동시켜, 2의 거듭제곱을 곱하거나 나누는 연산을 효율적으로 수행하는 보조 연산입니다.
profile_image
1

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

40. 그림과 같이 인스트럭션 형식(Instruction Formate)이 되어 있다면 연산자(Operation Code)는 몇 가지의 인스트럭션을 표현할 수 있는가?

  1. 4
  2. 8
  3. 16
  4. 32
(정답률: 알수없음)
  • 그림에서 연산자(OP Code) 영역은 0번부터 4번까지 총 5비트로 구성되어 있습니다. 비트 수가 $n$일 때 표현 가능한 인스트럭션의 개수는 $2^{n}$개입니다.
    ① [기본 공식] $N = 2^{n}$
    ② [숫자 대입] $N = 2^{5}$
    ③ [최종 결과] $N = 32$
profile_image
1

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

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

41. 마이크로컴퓨터에서 명령을 해독하는 부분은?

  1. 제어부(control)
  2. 기억부(memory)
  3. 연산부(ALU)
  4. 입曺출력부(I/O)
(정답률: 알수없음)
  • 제어부(control)는 메모리에서 가져온 명령어를 해독(Decoding)하고, 그 결과에 따라 각 장치에 제어 신호를 보내 시스템을 제어하는 역할을 수행합니다.
profile_image
1

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

42. 서브루틴(subroutine) 분기시 저장(save)되는 내용이 아닌 것은?

  1. 프로그램 카운터의 내용
  2. CPU 레지스터의 내용
  3. 스택 메모리의 내용
  4. 상태 조건의 내용
(정답률: 알수없음)
  • 서브루틴 분기 시에는 복귀 주소를 저장하기 위한 프로그램 카운터, 현재 작업 상태를 유지하기 위한 CPU 레지스터 및 상태 조건 내용이 스택에 저장됩니다.

    오답 노트

    스택 메모리의 내용: 저장되는 '장소'이지 저장되는 '대상'이 아닙니다.
profile_image
1

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

43. CPU에서 BCD 연산을 행하기 위하여 반드시 필요한 플래그(flag)는?

  1. 사인 플래그(sign flag)
  2. 제로 플래그(zero flag)
  3. 캐리 플래그(carry flag)
  4. 하프 캐리 플래그(half carry flag)
(정답률: 알수없음)
  • BCD(Binary Coded Decimal) 연산은 4비트 단위로 10진수를 처리하므로, 하위 4비트에서 상위 4비트로 발생하는 캐리를 감지하는 하프 캐리 플래그(half carry flag)가 반드시 필요합니다.
profile_image
1

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

44. A는 프로그램 작성 중 0으로 나누는 오류를 범하여 실행도중 오류 메시지를 받았다.이것은 어떤 인터럽트에 의한 결과인가?

  1. 외부 인터럽트
  2. CPU간 인터럽트
  3. CPU 내부 인터럽트
  4. 소프트웨어 인터럽트
(정답률: 알수없음)
  • 0으로 나누기(Divide by Zero)나 오버플로와 같이 프로그램 실행 중 CPU 내부에서 발생하는 예외 상황은 CPU 내부 인터럽트(트랩)에 해당합니다.
profile_image
1

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

45. 어떤 RAM이 8 비트로 된 주소 버스와 4비트로된 입ㆍ출력자료 버스를 가지고 있다면 이 RAM의 용량은?

  1. 512 비트
  2. 1024 비트
  3. 2048 비트
  4. 4096 비트
(정답률: 알수없음)
  • RAM의 전체 용량은 주소 버스로 지정 가능한 주소의 개수(위치 수)에 데이터 버스의 폭(한 위치당 저장 용량)을 곱하여 계산합니다.
    ① [기본 공식] $\text{Capacity} = 2^{n} \times m$ (n: 주소 버스 비트 수, m: 데이터 버스 비트 수)
    ② [숫자 대입] $\text{Capacity} = 2^{8} \times 4$
    ③ [최종 결과] $\text{Capacity} = 1024$ 비트
profile_image
1

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

46. CPU 내부에 있는 ALU의 기능으로 옳은 것은?

  1. 데이터를 일시 보관한다.
  2. 명령어를 해독, 번역한다.
  3. 산술 논리 연산을 행한다.
  4. 각 레지스터의 제어를 행한다.
(정답률: 알수없음)
  • ALU(Arithmetic Logic Unit)는 CPU의 핵심 구성 요소로, 덧셈, 뺄셈과 같은 산술 연산과 AND, OR, NOT과 같은 논리 연산을 수행하는 장치입니다.

    오답 노트

    데이터 일시 보관: 레지스터의 역할
    명령어 해독 및 번역: 제어 장치(Control Unit)의 역할
    레지스터 제어: 제어 장치(Control Unit)의 역할
profile_image
1

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

47. CPU가 I/O 장치와 직접 연결되는 일을 중간에서 대행하는 것은?

  1. 입ㆍ출력 케이블
  2. 입ㆍ출력 채널
  3. 입ㆍ출력 포트
  4. 입ㆍ출력 버스
(정답률: 알수없음)
  • 입·출력 채널은 CPU를 대신하여 입·출력 장치와 데이터를 주고받는 전용 프로세서입니다. CPU가 모든 I/O 작업을 직접 처리하는 부담을 줄여 시스템 전체의 효율성을 높이는 역할을 합니다.
profile_image
1

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

48. 다음 기억장치 중에서 리플레시(refresh)가 필요한 것은?

  1. static memory(SRAM)
  2. dynamic memory(DRAM)
  3. volatile memory
  4. non-volatile memory
(정답률: 알수없음)
  • DRAM(Dynamic Memory)은 전하를 커패시터에 저장하는 방식으로, 시간이 지나면 전하가 누설되어 데이터가 소실됩니다. 따라서 데이터를 유지하기 위해 주기적으로 다시 충전해주는 리플레시(Refresh) 동작이 반드시 필요합니다.

    오답 노트

    SRAM: 플립플롭 회로를 사용하여 리플레시가 필요 없음
profile_image
1

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

49. 인터럽트 발생 요인이 아닌 것은?

  1. 정전
  2. 서브루틴 콜
  3. 입ㆍ출력
  4. 에러(error)의 발생
(정답률: 알수없음)
  • 인터럽트는 CPU가 프로그램을 실행하고 있을 때 예기치 않은 상황이나 외부 요청이 발생하여 실행 중인 작업을 일시 중단하는 것입니다. 정전, 입·출력 요청, 에러 발생 등은 인터럽트 요인이지만, 서브루틴 콜은 프로그램의 흐름에 따라 의도적으로 호출되는 일반적인 제어 흐름입니다.
profile_image
1

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

50. 입ㆍ출력 장치들로 부터 인터럽트가 요구되면 CPU는 주변장치를 순차적으로 점검하여 인터럽트를 요구한 입ㆍ출력 장치를 찾아내는 방식은?

  1. 벡터 인터럽트(Vector Interrupt)
  2. 폴링 인터럽트(polling Interrupt)
  3. 우선순위 인터럽트(priority Interrupt)
  4. 데이지 체인 인터럽트(Daisy chain Interrupt)
(정답률: 알수없음)
  • 폴링 인터럽트(polling Interrupt)는 인터럽트 요청이 발생했을 때 CPU가 각 주변장치들을 하나씩 순차적으로 확인(Polling)하여 어떤 장치가 인터럽트를 요청했는지 찾아내는 방식입니다.
profile_image
1

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

51. 다음은 마이크로프로그램의 프로그래밍 기법을 나타낸 것이다. 이에 해당하지 않는 것은?

  1. 제어이동과 분기
  2. 반복처리
  3. 서브루틴의 사용
  4. 문서화 처리
(정답률: 알수없음)
  • 마이크로프로그램의 프로그래밍 기법은 제어이동과 분기, 반복처리, 서브루틴 사용 등을 통해 제어 장치의 효율성을 높이는 기법을 의미합니다.

    오답 노트

    문서화 처리: 프로그램의 설계나 내용을 기록하는 과정일 뿐, 마이크로프로그램의 실행 제어를 위한 프로그래밍 기법이 아닙니다.
profile_image
1

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

52. CPU가 현재 수행 중인 프로그램의 실행을 중단하고, 입ㆍ출력기기와의 데이터 전송을 수행한 다음, 다시 원래의 상태로 복귀하는 입ㆍ출력 제어 방식은?

  1. DMA 제어방식
  2. 프로그램 제어방식
  3. 프로토콜 제어방식
  4. 인터럽트 제어방식
(정답률: 알수없음)
  • 인터럽트 제어방식은 CPU가 프로그램을 실행하다가 입·출력 장치로부터 인터럽트 요청을 받으면 현재 작업을 중단하고 해당 서비스 루틴을 처리한 후, 다시 원래의 복귀 주소로 돌아가 작업을 재개하는 효율적인 제어 방식입니다.
profile_image
1

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

53. 입ㆍ출력 제어와 관계없는 것은?

  1. DMA
  2. HDLC
  3. 인터럽트
  4. 프로그램 제어
(정답률: 알수없음)
  • 입·출력 제어 방식에는 프로그램 제어, 인터럽트 제어, DMA 제어 등이 포함됩니다.

    오답 노트

    HDLC: 데이터 링크 계층의 전송 프로토콜로, 입·출력 제어 방식이 아닌 통신 규약입니다.
profile_image
1

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

54. 그림과 같은 3상태 버퍼(Tri-state Buffer)회로에서 입력 X가 Low 상태이고, 제어선 C가 Low 상태일 때 출력 Y는 어떤 상태인가?

  1. Low 상태
  2. high Impedance 상태
  3. high 상태
  4. Low Impedance 상태
(정답률: 알수없음)
  • 3상태 버퍼(Tri-state Buffer)는 제어선 $C$가 활성화(High)일 때만 입력 $X$의 값을 출력 $Y$로 전달하며, 제어선 $C$가 비활성화(Low) 상태이면 입력 값과 관계없이 출력단이 회로적으로 분리된 high Impedance 상태가 됩니다.
profile_image
1

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

55. 문자열(string) 이란?

  1. 일종의 서보형 함수 발생기이다.
  2. 가산기 연산기를 구성하는 회로의 구성 소자이다.
  3. 메모리를 지정하여 인출해 내기 위한 메모리 컨트롤 소자이다.
  4. 하나의 자료를 구성하기 위하여 일련의 문자들로 구성된 정보이다.
(정답률: 알수없음)
  • 문자열은 프로그래밍에서 하나의 의미 있는 자료를 구성하기 위해 여러 개의 문자들이 연속적으로 나열된 정보의 집합을 의미합니다.
profile_image
1

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

56. 가상기억장치(virtual memory)의 설명 중 옳지않은 것은?

  1. 데이터를 미리 주기억 장치에 넣는다.
  2. 컴퓨터 속도를 개선하기 위해 사용한다.
  3. 하드웨어가 아니라 소프트웨어로 실현된다.
  4. 주기억장치와 보조기억장치가 계층 구조를 이룬다.
(정답률: 알수없음)
  • 가상기억장치는 보조기억장치의 일부를 주기억장치처럼 사용하여 실제 물리적 메모리보다 더 큰 프로그램을 실행하기 위한 기법입니다. 이는 메모리 공간의 효율적 활용을 위한 것이지, 물리적인 데이터 접근 속도 자체를 개선하여 컴퓨터 속도를 높이는 장치는 아닙니다.
profile_image
1

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

57. 고 신뢰성을 위한 메모리 소자를 선택하는 요소로 가장 중요하지 않은 것은?

  1. 소자의 크기
  2. 칩당 메모리 용량
  3. 동작속도
  4. 소비전력
(정답률: 알수없음)
  • 메모리 소자의 신뢰성을 결정하는 핵심 요소는 칩당 용량, 동작 속도, 소비 전력 등 성능과 안정성 관련 지표이며, 물리적인 소자의 크기는 신뢰성과 직접적인 상관관계가 가장 낮습니다.
profile_image
1

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

58. 스택 포인터(stack pointer)란?

  1. 일시적인 기억을 저장하여 놓은 것이다.
  2. 어떤 지시를 시험(test)하기 위하여 사용된다.
  3. 프로그램을 제어(control)하기 위하여 사용된다.
  4. 특수한 방식으로 사용되는 메모리 데이터 영역의 주소를 포함하고 있는 레지스터이다.
(정답률: 알수없음)
  • 스택 포인터는 LIFO(Last-In First-Out) 구조의 특수한 메모리 영역인 스택의 최상단 주소를 가리키고 관리하는 레지스터입니다.
profile_image
1

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

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

  1. Loader
  2. Emulator
  3. Compiler
  4. Editor
(정답률: 알수없음)
  • 특정 하드웨어나 소프트웨어 환경을 다른 시스템에서 동일하게 구현하여 동작하게 만드는 기법을 Emulator라고 합니다.
profile_image
1

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

60. 마이크로컴퓨터의 CPU를 구성하는 장치 중 관계가 가장 먼 것은?

  1. 연산장치
  2. 레지스터
  3. 제어장치
  4. 기억장치
(정답률: 알수없음)
  • CPU(중앙처리장치)는 크게 연산장치(ALU), 제어장치, 그리고 데이터를 일시적으로 저장하는 레지스터로 구성됩니다. 기억장치(주기억장치, 보조기억장치)는 CPU 외부에서 데이터를 저장하는 독립적인 장치이므로 CPU 구성 요소와는 거리가 멉니다.
profile_image
1

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

4과목: 논리회로

61. 다음 소자 중 스위칭 속도가 가장 빠른 것은?

  1. CMOS
  2. RTL
  3. TTL
  4. ECL
(정답률: 알수없음)
  • 논리 회로 소자 중 ECL(Emitter Coupled Logic)은 트랜지스터를 포화 영역으로 동작시키지 않고 비포화 영역에서 동작시키기 때문에 전송 지연 시간이 매우 짧아 스위칭 속도가 가장 빠릅니다.
profile_image
1

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

62. 다음 ( )안에 알맞는 말은?

  1. 순서
  2. 조합
  3. 논리
  4. 플립플롭
(정답률: 알수없음)
  • 제어 회로는 크게 조합 제어와 순서 제어로 나뉩니다. 이미지의 설명처럼 기억 기능(플립플롭 등)을 포함하여 이전 상태에 따라 다음 동작이 결정되는 제어 방식을 순서 제어라고 합니다.
profile_image
1

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

63. De Morgan의 정리를 나타낸 논리식은?

  1. A(B+C)=AB+AC
(정답률: 알수없음)
  • 드모르간(De Morgan)의 정리는 논리합의 부정은 각각의 부정을 논리곱한 것과 같고, 논리곱의 부정은 각각의 부정을 논리합한 것과 같다는 법칙입니다.
    정답인 식을 LaTeX로 변환하면 다음과 같습니다.
    $$\overline{A + B} = \overline{A} \cdot \overline{B}$$
profile_image
1

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

64. 그림에서 회로와 등가가 성립되지 않는 것은?

(정답률: 알수없음)
  • 드모르간의 정리에 의해 $\overline{x+y} = \bar{x} \cdot \bar{y}$이고, $\overline{x \cdot y} = \bar{x} + \bar{y}$가 성립합니다.
    의 경우, 왼쪽은 OR 게이트($x+y$)이고 오른쪽은 입력이 반전된 AND 게이트($\bar{x} \cdot \bar{y}$)입니다.
    두 식은 서로 등가가 성립하지 않으며, 왼쪽이 $\overline{x+y}$(NOR)가 되어야 오른쪽과 등가가 성립합니다.
profile_image
1

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

65. 조합논리회로에 해당되지 않는 것은?

  1. 비교 회로
  2. 다수결 회로
  3. 계수 회로
  4. 패리티 체크 회로
(정답률: 알수없음)
  • 조합논리회로는 입력 변수의 현재 값에 의해서만 출력이 결정되는 회로입니다.
    계수 회로는 이전의 상태(기억)를 저장하고 있어야 다음 숫자를 셀 수 있는 순차논리회로에 해당합니다.

    오답 노트

    비교 회로, 다수결 회로, 패리티 체크 회로: 모두 현재 입력값만으로 결과가 나오는 조합논리회로임
profile_image
1

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

66. R-S 플립플롭을 이용하여 다음과 같이 연결 하였을 때 기능상 어느 플립플롭과 같은가?

  1. J-K 플립플롭
  2. T 플립플롭
  3. D 플립플롭
  4. 마스터-슬리브형 J-K 플립플롭
(정답률: 알수없음)
  • R-S 플립플롭에서 출력 $Q$를 $\bar{R}$에, $\bar{Q}$를 $S$에 연결하면 입력 상태와 관계없이 클록 신호가 들어올 때마다 현재의 상태가 반전되는 Toggle 동작을 수행하게 됩니다.
    이러한 동작 특성은 입력 $T$가 $1$일 때 상태를 반전시키는 T 플립플롭의 기능과 일치합니다.
profile_image
1

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

67. 다음 회로가 수행할 수 있는 논리 기능은?

  1. NOT
  2. NOR
  3. AND
  4. OR
(정답률: 알수없음)
  • 제시된 회로는 RTL(Resistor-Transistor Logic) 회로로, 입력 A 또는 B 중 어느 하나라도 High($1$)가 되면 해당 트랜지스터가 도통되어 출력 $V_o$가 Ground($0$)로 떨어지게 됩니다.
    즉, 입력이 모두 Low($0$)일 때만 출력 $V_o$가 High($1$)가 되는 논리 구조이므로, 이는 OR 연산 후 반전시킨 NOR 게이트의 기능과 동일합니다.
profile_image
1

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

68. 다음은 존슨 카운터의 정상순서이다. 빈칸의 2진수는?

  1. ⓐ1111, ⓑ1111
  2. ⓐ0001, ⓑ0001
  3. ⓐ1000, ⓑ1000
  4. ⓐ1000, ⓑ0001
(정답률: 알수없음)
  • 존슨 카운터는 마지막 플립플롭의 반전 출력($\bar{Q}$)이 첫 번째 플립플롭의 입력($D$)으로 연결되는 시프트 레지스터 구조입니다.
    상태 변화를 보면 1이 왼쪽에서 오른쪽으로 하나씩 채워지고, 이후 0이 하나씩 채워지는 패턴을 보입니다.
    0000 $\rightarrow$ 1000(ⓐ) $\rightarrow$ 1100 $\rightarrow$ 1110 $\rightarrow$ 1111 $\rightarrow$ 0111 $\rightarrow$ 0011 $\rightarrow$ 0001(ⓑ) $\rightarrow$ 0000 순으로 동작하므로 ⓐ는 1000, ⓑ는 0001입니다.
profile_image
1

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

69. 다음 불대수의 관계식이 옳지 않은 것은?

  1. Xㆍ(Y+Z) = XㆍY + XㆍZ
  2. XㆍX = 1
  3. X+X = X
(정답률: 알수없음)
  • 불 대수의 기본 법칙을 확인합니다.
    멱등 법칙에 의해 동일한 변수의 논리곱은 자기 자신이 되어야 합니다.
    $$X \cdot X = X$$
    따라서 $X \cdot X = 1$이라는 식은 옳지 않습니다.

    오답 노트

    Xㆍ(Y+Z) = XㆍY + XㆍZ: 분배 법칙으로 옳음
    : 드모르간 법칙으로 옳음
    X+X = X: 멱등 법칙으로 옳음
profile_image
1

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

70. 한 플립플롭의 출력이 다른 플립플롭을 구동시키는 계수기는?

  1. 링 계수기
  2. 존슨 계수기
  3. 10진 계수기
  4. 리플 계수기
(정답률: 알수없음)
  • 플립플롭의 출력이 다음 플립플롭의 클록 입력으로 연결되어, 마치 물결(Ripple)이 치듯 순차적으로 상태가 변하는 계수기를 리플 계수기라고 합니다.
profile_image
1

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

71. 다음 중에서 논리 함수의 결과가 다른 하나는?

(정답률: 알수없음)
  • 각 논리식을 간소화하여 결과를 비교합니다.
    보기 1: $A+B$ (이미지 분석)
    보기 2: $A+B$ (이미지 분석)
    보기 3: $A+B$ (이미지 분석)
    보기 4: $B(\overline{A}+B) = B\overline{A} + BB = B\overline{A} + B = B(\overline{A}+1) = B$
    다른 보기들은 모두 $A+B$로 간소화되지만, 는 $B$로 간소화되므로 결과가 다릅니다.
profile_image
1

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

72. 다음회로에서 A=1, B=0일 때 출력 X, Y의 값으로 옳은 것은?

  1. X=1, Y=1
  2. X=1, Y=0
  3. X=0, Y=1
  4. X=0, Y=0
(정답률: 알수없음)
  • 회로의 각 게이트를 통해 입력값 $A=1, B=0$을 대입하여 출력값을 추적합니다.
    1. OR 게이트: $A+B = 1+0 = 1$
    2. NOT 게이트: $\overline{B} = \overline{0} = 1$
    3. AND 게이트: $A \cdot \overline{B} = 1 \cdot 1 = 1$
    4. 출력 $X$ (NAND 게이트): $\overline{(A+B) \cdot (A \cdot \overline{B})} = \overline{1 \cdot 1} = 0$
    5. 출력 $Y$ (NAND 게이트): $\overline{A \cdot \overline{B}} = \overline{1 \cdot 1} = 0$
    따라서 $X=0, Y=0$입니다.
profile_image
1

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

73. BCD 코드(8421 Code)에서 사용하지 않는 조합은?

  1. 0 0 0 0
  2. 1 0 0 1
  3. 1 0 1 1
  4. 0 1 1 0
(정답률: 알수없음)
  • BCD 코드(8421 코드)는 10진수 0부터 9까지만 표현하므로, 2진수 값으로 $1010_{2}(10)$부터 $1111_{2}(15)$까지의 조합은 사용하지 않습니다.
    1 0 1 1은 10진수로 11에 해당하므로 BCD 코드에서 사용하지 않는 조합입니다.
profile_image
1

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

74. RS 플립플롭의 동작 설명 중 옳지 않은 것은?

  1. S=0, R=0 입력일 때 불변 상태가 된다.
  2. S=0, R=1 입력일 때 리셋 상태가 된다.
  3. S=1, R=0 입력일 때 세트 상태가 된다.
  4. S=1, R=1 입력일 때 토글 상태가 된다.
(정답률: 알수없음)
  • RS 플립플롭에서 $S=1, R=1$ 입력은 논리적으로 금지된 상태(Invalid/Forbidden)이며, 토글 동작은 J-K 플립플롭의 특징입니다.

    오답 노트

    S=0, R=0: 이전 상태를 유지하는 불변 상태
    S=0, R=1: 출력을 0으로 만드는 리셋 상태
    S=1, R=0: 출력을 1로 만드는 세트 상태
profile_image
1

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

75. N개의 입력 데이터(data) 중에서 하나를 선택하여 그 데이터를 단일 정보 채널로 전송하는 것은?

  1. 인코더
  2. 디코더
  3. 멀티플렉서
  4. 디멀티플렉서
(정답률: 알수없음)
  • 멀티플렉서(MUX)는 여러 개의 입력 데이터 중 하나를 선택하여 단일 출력 채널로 전송하는 '데이터 선택기' 역할을 합니다.

    오답 노트

    인코더: 다수의 입력을 부호화된 소수 입력으로 변환
    디코더: 부호화된 입력을 원래의 다수 출력으로 복원
    디멀티플렉서: 하나의 입력을 여러 출력 중 하나로 분배
profile_image
1

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

76. J-K 플립플롭의 특성 방정식으로 옳게 표현한 것은?

(정답률: 알수없음)
  • J-K 플립플롭의 특성 방정식은 다음 상태 $Q_{n+1}$이 입력 $J, K$와 현재 상태 $Q_n$의 조합으로 결정되는 식입니다.
    $$Q_{n+1} = J\bar{Q}_{n} + \bar{K}Q_{n}$$
    따라서 정답은 입니다.
profile_image
1

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

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

  1. 1/212
  2. 1/26
  3. 1/23
  4. 1/2
(정답률: 알수없음)
  • D/A 변환기의 분해능은 전체 출력 범위를 가능한 모든 입력 단계 수로 나눈 값으로, $n$비트 변환기일 때 $1/2^{n}$으로 계산합니다.
    ① [기본 공식] $Resolution = \frac{1}{2^{n}}$
    ② [숫자 대입] $Resolution = \frac{1}{2^{12}}$
    ③ [최종 결과] $Resolution = 1/2^{12}$
profile_image
1

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

78. 다음 회로의 기능은?

  1. 4비트 가산기
  2. 4비트 크기 비교기
  3. 4비트 홀수 패리티체커(CHECKER)
  4. 4비트 짝수 패리티체커(CHECKER)
(정답률: 알수없음)
  • 제시된 회로는 XOR 게이트의 반전 형태인 XNOR 게이트들이 계층적으로 연결된 구조입니다. 입력 $x, y, z, p$ 중 1의 개수가 짝수일 때 결과 $C$가 1이 되는 구조로, 이는 전체 비트의 1의 개수를 홀수로 맞추기 위한 홀수 패리티체커(CHECKER)의 동작 원리와 일치합니다.
profile_image
1

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

79. 멀티플렉서 64개의 입력을 제어하기 위해 몇 개의 선택선이 필요한가?

  1. 4
  2. 6
  3. 16
  4. 32
(정답률: 알수없음)
  • 멀티플렉서(MUX)의 입력 수와 선택선의 관계는 $2^{n} = \text{입력 수}$ (여기서 $n$은 선택선의 수) 공식을 사용합니다.
    ① [기본 공식] $2^{n} = N$
    ② [숫자 대입] $2^{n} = 64$
    ③ [최종 결과] $n = 6$
profile_image
1

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

80. 순서논리회로를 설계하려 할 때 그 순서가 옳은 것은?

  1. ②-③-④-①
  2. ①-②-③-④
  3. ①-④-②-③
  4. ④-③-②-①
(정답률: 알수없음)
  • 순서논리회로 설계는 상태 정의부터 실제 회로 구현까지 단계적인 절차를 따릅니다.
    상태도 구성 및 FF 종류와 수 결정 $\rightarrow$ 여기표를 통한 상태표 구성 $\rightarrow$ 논리식 간략화 $\rightarrow$ 최종 회로 구성 순으로 진행됩니다.
profile_image
1

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

5과목: 정보통신개론

81. 다음 중 ISDN(Intergrated Service Digital Network)에 관한 설명으로 옳지 않은 것은?

  1. 음성, 화상, 데이터 등을 별개의 통신망으로 서비스 되고 있는 것을 하나의 디지털 통신망에 통합처리하려는 목적에서 발전되고 있다.
  2. 기존의 회선교환망이나 패킷교환망도 이용 가능하다.
  3. 서비스기능은 하위계층인 베어러서비스와 상위계층인 텔레서비스를 모두 포함한다.
  4. 공중전기통신망인 PSTN과 PSDN에서 제공하는 통신서비스는 제외한다.
(정답률: 알수없음)
  • ISDN은 음성, 데이터, 영상 등 다양한 서비스를 하나의 디지털 통합망으로 제공하는 기술입니다. 따라서 공중전기통신망인 PSTN(회선교환망)과 PSDN(패킷교환망)의 통신서비스를 통합하여 제공하는 것이 핵심 목적이므로, 이를 제외한다는 설명은 틀린 것입니다.
profile_image
1

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

82. 다음 중 LAN의 전송매체로 전송특성이 가장 좋은 것은?

  1. 동축 케이블
  2. UTP 쌍연 케이블
  3. 광 케이블
  4. 폼스킨 케이블
(정답률: 알수없음)
  • 광 케이블은 빛을 이용하여 데이터를 전송하므로 전자기 간섭(EMI)이 없고, 대역폭이 매우 넓어 전송 속도가 가장 빠르며 감쇠가 적어 전송 특성이 가장 우수합니다.
profile_image
1

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

83. 데이터전송시스템에서의 통신방식의 종류가 아닌 것은?

  1. 단방향 통신방식
  2. 반이중 통신방식
  3. 복이중 통신방식
  4. 전이중 통신방식
(정답률: 알수없음)
  • 데이터 전송 방식은 통신 방향에 따라 단방향(Simplex), 반이중(Half-Duplex), 전이중(Full-Duplex) 방식으로 분류됩니다.

    오답 노트

    복이중 통신방식: 통신 표준 용어에 해당하지 않는 명칭입니다.
profile_image
1

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

84. 정보의 특성을 설명한 것 중 거리가 먼 것은?

  1. 정보는 가공되지 않은 데이터로부터 얻어진다.
  2. 정보는 일정한 시간이 흐르면 효력이 감소한다.
  3. 연속적인 정보활동과 축적으로 정보가치가 줄어든다.
  4. 정보는 사람에 따라 중요도가 달라질 수 있다.
(정답률: 알수없음)
  • 정보는 수집, 가공, 분석 등의 연속적인 정보 활동과 축적 과정을 통해 새로운 가치가 창출되며, 그 가치가 더욱 증대되는 특성을 가집니다.

    오답 노트

    연속적인 정보활동과 축적으로 정보가치가 줄어든다: 정보의 축적과 가공은 정보의 가치를 높이는 과정입니다.
profile_image
1

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

85. 정보통신 시스템의 특징에 대한 설명 중 틀린 것은?

  1. 통신회선을 효율적으로 이용 가능함
  2. 고성능의 에러제어 방식을 사용하여 시스템 신뢰도가 높음
  3. 협대역 전송에만 주로 사용함
  4. 고품질의 통신서비스를 제공함
(정답률: 알수없음)
  • 현대 정보통신 시스템은 광대역 전송 기술의 발달로 인해 대용량 데이터를 빠르게 전송할 수 있으며, 협대역뿐만 아니라 광대역 전송을 폭넓게 사용합니다.

    오답 노트

    협대역 전송에만 주로 사용함: 광대역 전송(Broadband)을 통해 고속·대용량 데이터 전송이 가능합니다.
profile_image
1

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

86. 비동기식(asynchronous) 데이터전송방식에 관한 설명으로 적당하지 않은 것은?

  1. 저속도의 전송에 주로 이용된다.
  2. 문자의 앞쪽에 Start bit가 위치한다.
  3. 문자의 뒤쪽에 1-2개의 Stop bit를 갖는다.
  4. 캐릭터와 캐릭터 사이에 휴지시간이 없다.
(정답률: 알수없음)
  • 비동기식 전송은 데이터의 시작과 끝을 알리는 Start bit와 Stop bit를 사용하여 문자를 구분하며, 문자 사이의 간격이 일정하지 않은 휴지시간이 존재하는 것이 특징입니다.

    오답 노트

    캐릭터와 캐릭터 사이에 휴지시간이 없다: 비동기식은 휴지시간이 존재하며, 휴지시간이 없는 것은 동기식 전송의 특징입니다.
profile_image
1

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

87. 시작 비트 1개, 정지 비트 1개, 패리티 비트 1개를 포함하는 아스키(ASCII)코드를 1200[bps]의 전송속도로 보낼 때 1초에 전송되는 문자수는?

  1. 109
  2. 120
  3. 133
  4. 150
(정답률: 알수없음)
  • 전송 속도 대비 1초당 전송 문자수를 구하기 위해서는 문자 1개를 전송하는 데 필요한 총 비트 수를 계산하여 나누어야 합니다.
    아스키코드는 7비트이며, 여기에 시작(1), 정지(1), 패리티(1) 비트를 더하면 문자당 총 10비트가 필요합니다.
    ① [기본 공식]
    $$\text{문자수} = \frac{\text{전송속도}}{\text{문자당 총 비트 수}}$$
    ② [숫자 대입]
    $$\text{문자수} = \frac{1200}{7 + 1 + 1 + 1}$$
    ③ [최종 결과]
    $$\text{문자수} = 120$$
profile_image
1

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

88. 정보센터로부터 필요한 정보를 선택하여 공중전화망을 통해 일반 TV로 수신 가능한 뉴미디어는?

  1. 텔리텍스
  2. 전자우편
  3. 비디오텍스
  4. 원격전자회의
(정답률: 알수없음)
  • 비디오텍스는 컴퓨터와 TV를 연결하여 문자, 숫자, 정지 영상 및 동영상을 전송받는 서비스로, 공중전화망을 통해 일반 TV로 정보를 수신할 수 있는 대표적인 뉴미디어 서비스입니다.
profile_image
1

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

89. 다음 중 정보를 정확하게 전송하기 위한 통신 프로토콜의 기능과 거리가 먼 것은?

  1. 다중화
  2. 에러 제어
  3. 동기화
  4. 흐름 제어
(정답률: 알수없음)
  • 통신 프로토콜은 데이터의 정확한 전송을 위해 흐름 제어, 에러 제어, 동기화 등의 기능을 수행합니다. 다중화는 하나의 통신 회선을 여러 사용자가 효율적으로 공유하여 전송 효율을 높이는 기술로, 전송의 정확성 자체를 보장하는 프로토콜의 핵심 기능과는 거리가 멉니다.
profile_image
1

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

90. 통신망(network)을 구축하여 얻을 수 있는 장점이 아닌 것은?

  1. 하드웨어 및 소프트웨어 자원의 공용화
  2. 배치(batch)처리 및 보안성 유지 간편
  3. 부하의 분산 및 효율성 향상
  4. 데이터베이스 공용 및 시차의 활용
(정답률: 알수없음)
  • 통신망 구축의 핵심 목적은 자원의 공유와 효율적 활용에 있습니다. 배치 처리는 데이터를 모아 한꺼번에 처리하는 방식으로 통신망 구축의 직접적인 장점이라 보기 어려우며, 네트워크 연결이 늘어날수록 보안 관리 포인트가 증가하여 보안 유지 및 관리가 더 복잡해집니다.
profile_image
1

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

91. 멀티미디어의 표준화와 관련하여 MPEG란 다음 중 무엇을 의미하는가?

  1. 음성 압축표준
  2. 팩시밀리 압축표준
  3. 동화상 압축표준
  4. 문자 메시지 압축표준
(정답률: 알수없음)
  • MPEG(Moving Picture Experts Group)는 동영상과 오디오를 효율적으로 저장하고 전송하기 위해 제정된 동화상 압축 표준입니다.
profile_image
1

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

92. 고속데이터 전송에 이용되며, 주로 9600[bps]의 속도에서 운용되는 변조방식은?

  1. ASK(진폭편이변조)
  2. FSK(주파수편이변조)
  3. APK(진폭위상변조)
  4. QAM(직교진폭변조)
(정답률: 알수없음)
  • QAM(직교진폭변조)은 진폭 변조(ASK)와 위상 변조(PSK)를 결합한 방식으로, 한 번에 많은 비트를 전송할 수 있어 고속 데이터 전송에 최적화된 변조 방식입니다.
profile_image
1

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

93. 다음 중 컴퓨터 네트워크에서 논리구조를 구성하는 기본 요소로서 거리가 먼 것은?

  1. 사용자 프로세스(user process)
  2. 케이블(cable)
  3. 노드(node)
  4. 링크(link)
(정답률: 알수없음)
  • 컴퓨터 네트워크의 논리구조는 노드(node), 링크(link), 사용자 프로세스(user process)와 같은 추상적인 요소들로 구성됩니다. 케이블(cable)은 이러한 논리적 연결을 실제로 구현하는 물리 계층의 물리적 요소입니다.
profile_image
1

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

94. ISDN 채널에서 D채널의 용도는?

  1. 음성채널
  2. 사용자 서비스를 위한 채널
  3. 서비스 제어를 위한 채널과 저속의 패킷전송 채널
  4. 예비채널
(정답률: 알수없음)
  • ISDN의 D채널(Data channel)은 신호 채널로서, 통화 설정 및 해제와 같은 서비스 제어 정보와 저속의 패킷 데이터를 전송하는 용도로 사용됩니다.
profile_image
1

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

95. LAN(Local Area Network)의 설명이 잘못된 것은?

  1. 광대역 전송매체의 사용으로 고속통신이 가능하다.
  2. 네트워크내의 접속 기기간에 전송이 가능하다.
  3. 최단거리 경로선택이 필요하다.
  4. 확장성과 재배치성이 좋다.
(정답률: 알수없음)
  • LAN은 근거리 통신망으로, 좁은 지역 내에서 고속 전송이 가능하며 확장성과 재배치성이 뛰어난 것이 특징입니다. 최단거리 경로선택(라우팅)은 광대역 네트워크인 WAN(Wide Area Network)에서 주로 필요한 기능입니다.
profile_image
1

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

96. 통신규약(protocol)의 설명으로 가장 적합한 것은?

  1. 통신용 하드웨어 구성에 대한 표준
  2. 네트워크 시스템(Network System)에 대한 운용지침
  3. 정보통신매체(Communication channel)에 대한 표준
  4. 통신을 제어하기 위한 표준적인 규칙과 절차의 집합
(정답률: 알수없음)
  • 통신규약(Protocol)은 서로 다른 기기 간에 원활한 데이터 교환을 위해 정의한 통신 제어 표준 규칙과 절차의 집합을 의미합니다.
profile_image
1

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

97. 모뎀(MODEM)의 주요 기능은?

  1. 디지털 신호를 아날로그 신호로 변환시킨다.
  2. 데이터 전송속도를 변환시킨다.
  3. 디지털 신호를 디지털 데이터로 변환시킨다.
  4. 아날로그 신호를 아날로그 데이터로 변환시킨다.
(정답률: 알수없음)
  • 모뎀(MODEM)은 변조(Modulation)와 복조(Demodulation)의 합성어로, 컴퓨터의 디지털 신호를 전화선으로 전송하기 위해 아날로그 신호로 변환하거나 그 반대의 역할을 수행합니다.
profile_image
1

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

98. ITU-T 권고 시리즈의 의미가 잘못 설명된 것은?

  1. I시리즈 : ISDN의 표준화
  2. X시리즈 : 사설 데이터망을 통한 데이터 전송
  3. V시리즈 : 공중전화망을 통한 데이터 전송
  4. T시리즈 : 텔레마틱 단말에 관련된 권고
(정답률: 알수없음)
  • X시리즈는 사설 데이터망이 아니라 공용 데이터망(X.25 등)을 통한 데이터 전송에 관한 권고 사항입니다.
profile_image
1

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

99. 다음 중 LAN의 기본적인 회선망 형태가 아닌 것은?

  1. 스타형
  2. 버스형
  3. 베이스밴드형
  4. 링형
(정답률: 알수없음)
  • LAN의 물리적 회선망 형태(Topology)는 스타형, 버스형, 링형 등이 있으며, 베이스밴드형은 망 형태가 아니라 신호 전송 방식의 한 종류입니다.
profile_image
1

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

100. 데이터 단말장치와 데이터 회선종단장치의 전기적,기계적 인터페이스는?

  1. ADSL
  2. DSU
  3. SERVER
  4. RS-232C
(정답률: 알수없음)
  • 데이터 단말장치(DTE)와 데이터 회선종단장치(DCE) 사이의 물리적인 연결 규격, 즉 전기적·기계적 인터페이스 표준을 정의한 것은 RS-232C입니다.
profile_image
1

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

< 이전회차목록 다음회차 >