프로그래밍기능사 필기 기출문제복원 (2003-07-20)

프로그래밍기능사 2003-07-20 필기 기출문제 해설

이 페이지는 프로그래밍기능사 2003-07-20 기출문제를 CBT 방식으로 풀이하고 정답 및 회원들의 상세 해설을 확인할 수 있는 페이지입니다.

프로그래밍기능사
(2003-07-20 기출문제)

목록

1과목: 전자 계산기 일반

1. 연산의 중심이 되는 레지스터(Register)는?

  1. Flip Flop
  2. General Register
  3. Address Register
  4. Accumulator
(정답률: 68%)
  • 연산 장치에서 산술 및 논리 연산의 중심 역할을 하며 결과를 일시적으로 저장하는 레지스터는 누산기(Accumulator)입니다.
profile_image
1

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

2. 다음 진리표에 해당하는 GATE는?

(정답률: 84%)
  • 제시된 진리표 를 보면 입력 A와 B가 모두 1일 때만 출력 C가 1이 되므로, 이는 AND 게이트의 특성입니다.

    오답 노트

    NOT회로: 입력 하나를 반전시킴
    NOR회로: OR의 결과를 반전시킴
    OR회로: 입력 중 하나만 1이어도 1 출력
profile_image
1

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

3. 다음 블록화 레코드에서 블록화 인수는?

  1. 1
  2. 3
  3. 4
  4. 2
(정답률: 89%)
  • 블록화 인수(BF)는 블록 간 간격(IBG)과 다음 블록 간 간격(IBG) 사이에 포함된 논리 레코드의 개수를 의미합니다.

    제시된 이미지에서 IBG 사이에 논리 레코드가 3개 존재하므로 블록화 인수는 3입니다.
profile_image
1

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

4. 착오(Error) 검출은 물론 교정까지 가능한 코드는?

  1. 8 - 4 - 2 -1Code
  2. 액세스 3코드(Access 3 Code)
  3. 해밍 코드(Hamming Code)
  4. 죤슨 코드(Johnson Code)
(정답률: 90%)
  • 데이터 전송 중 발생하는 오류를 처리하는 코드의 특성에 관한 문제입니다. 해밍 코드는 오류의 검출뿐만 아니라 오류가 발생한 위치를 찾아내어 원래 값으로 되돌리는 교정까지 가능합니다.

    오답 노트

    패리티 코드: 오류 검출만 가능
profile_image
1

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

5. 다음 논리회로에서 출력 f의 값은?

  1. 1
  2. 2
  3. 1/2
  4. 0
(정답률: 89%)
  • 논리회로의 입력부터 출력까지 단계별로 분석합니다.
    먼저 상단 AND 게이트의 입력이 $1, 1$이므로 출력은 $1$이 되고, 하단 AND 게이트의 입력이 $1, 0$이므로 출력은 $0$이 됩니다.
    최종적으로 두 출력값 $1$과 $0$이 OR 게이트로 입력되므로, $1 \text{ OR } 0$의 결과인 $1$이 최종 출력 $f$의 값이 됩니다.
profile_image
1

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

6. 연산자의 기능과 거리가 먼 것은?

  1. 함수연산 기능
  2. 제어 기능
  3. 주소지정 기능
  4. 입·출력 기능
(정답률: 62%)
  • 연산자의 주요 기능에는 함수 연산, 제어, 입·출력 기능이 포함됩니다. 주소 지정 기능은 연산자의 기능에 해당하지 않습니다.
profile_image
1

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

7. 현재 실행중인 명령어를 기억하고 있는 제어장치 내의 레지스터는?

  1. 누산기(Accumulator)
  2. 명령어 레지스터
  3. 인덱스 레지스터
  4. 메모리 레지스터
(정답률: 76%)
  • 제어장치 내에서 현재 실행 중인 명령어를 일시적으로 저장하여 기억하는 레지스터는 명령어 레지스터입니다.
profile_image
1

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

8. 레지스터에 새로운 데이터를 전송하면 먼저 있던 내용은 어떻게 되는가?

  1. 먼저 내용은 다른 곳으로 전송되고 새로운 내용만 기억된다.
  2. 기억된 내용에 아무런 변화가 없다.
  3. 먼저 내용은 지워지고 새로운 내용만 기억된다.
  4. 누산기(Accumulator)에서는 덧셈이 이루어 진다.
(정답률: 80%)
  • 레지스터는 기본적으로 덮어쓰기 방식으로 동작합니다. 따라서 새로운 데이터가 전송되면 기존에 저장되어 있던 내용은 자동으로 지워지고 새로운 내용만 기억됩니다.
profile_image
1

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

9. 일반적으로 Full Word는 몇 bit인가?

  1. 16
  2. 32
  3. 8
  4. 64
(정답률: 43%)
  • 컴퓨터 아키텍처에서 데이터 단위의 크기는 다음과 같이 정의됩니다.
    half-word는 $16\text{ bit}$, full-word는 $32\text{ bit}$, double-word는 $64\text{ bit}$입니다.
profile_image
1

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

10. 10진수 32를 2진수로 변환할 경우 올바른 것은?

  1. 100001
  2. 100000
  3. 110000
  4. 101010
(정답률: 70%)
  • 10진수를 2진수로 변환하기 위해 더 이상 나눌 수 없을 때까지 2로 나누어 나머지를 역순으로 읽습니다.
    ① [기본 공식] $10진수 \div 2 = 몫 ... 나머지$
    ② [숫자 대입] $32 \div 2 = 16 ... 0 \rightarrow 16 \div 2 = 8 ... 0 \rightarrow 8 \div 2 = 4 ... 0 \rightarrow 4 \div 2 = 2 ... 0 \rightarrow 2 \div 2 = 1 ... 0$
    ③ [최종 결과] $100000$
profile_image
1

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

11. 2개의 조건이 동시에 만족해야 출력하는 논리 연산자는?

  1. AND
  2. NAND
  3. NOT
  4. OR
(정답률: 85%)
  • AND 연산자는 모든 입력 조건이 동시에 참(True)일 때만 결과값을 참으로 출력하는 논리 연산자입니다.

    오답 노트

    OR: 입력 조건 중 하나만 만족해도 참 출력
profile_image
1

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

12. 명령(Instruction)어의 내용을 가지고 있는 것은?

  1. 명령 Register
  2. 누산기(Accumulator)
  3. Memory Register
  4. Index Register
(정답률: 79%)
  • 명령 Register는 현재 실행 중인 명령어의 내용을 저장하는 장치입니다.

    오답 노트

    누산기(Accumulator): 연산 결과 일시 저장
profile_image
1

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

13. Accumulator(누산기)에 관한 설명으로 가장 적절한 것은?

  1. 연산명령의 순서를 기억하는 장치이다.
  2. 연산부호를 해독하는 장치이다.
  3. 연산명령이 주어지면 연산준비를 하는 장소이다.
  4. 레지스터의 일종으로 산술연산 및 논리연산의 결과를 일시 기억하는 장치이다.
(정답률: 74%)
  • 누산기는 CPU 내의 레지스터 중 하나로, 산술 및 논리 연산의 중간 결과나 최종 결과를 일시적으로 저장하여 다음 연산에 활용할 수 있게 하는 장치입니다.
profile_image
1

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

14. 입·출력장치의 동작 속도와 전자계산기 내부의 동작 속도를 맞추는데 사용되는 레지스터는?

  1. 시프트 레지스터(Shift Register)
  2. 시퀀스 레지스터(Sequence Register)
  3. 어드레스 레지스터(Address Register)
  4. 버퍼 레지스터(Buffer Register)
(정답률: 78%)
  • 버퍼 레지스터(Buffer Register)는 처리 속도가 매우 빠른 CPU와 상대적으로 느린 입출력장치 사이의 속도 차이를 보완하여 데이터 전송 효율을 높이는 임시 저장 공간 역할을 합니다.
profile_image
1

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

15. 그림과 같은 논리회로의 출력 C는 얼마인가?(단, A = 1, B = 1 이다.)

  1. 1
  2. 0
  3. 01
  4. 10
(정답률: 67%)
  • 입력값 $A=1, B=1$일 때, 각 게이트의 연산 과정을 통해 최종 출력 $C$를 구합니다.
    ① [NAND 연산] $1 \text{ AND } 1 = 1$이나, NOT 연산으로 인해 결과는 $0$
    ② [OR 연산] $1 \text{ OR } 1 = 1$
    ③ [XOR 연산] $0 \text{ XOR } 1 = 1$
    따라서 최종 출력 $C$는 $1$입니다.
profile_image
1

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

16. 다음의 논리회로는 무슨 회로인가?

  1. NAND 회로
  2. Flip-Flop 회로
  3. Half adder 회로
  4. Full adder 회로
(정답률: 63%)
  • 제시된 회로 는 2개의 NAND 게이트가 서로 교차 연결되어 상태를 유지하는 전형적인 Flip-Flop 회로의 구조입니다.
profile_image
1

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

17. 8진수 (234)8을 16진수로 바르게 표현한 것은?

  1. AD
  2. 9C
  3. 11B
  4. BC
(정답률: 76%)
  • 8진수를 16진수로 변환하기 위해서는 먼저 8진수를 2진수로 변환한 뒤, 이를 다시 4비트씩 묶어 16진수로 변환하는 과정을 거칩니다.
    ① [8진수 → 2진수] $(234)_8 = (010 011 100)_2$
    ② [2진수 → 16진수] $(0100 1100)_2$
    ③ [최종 결과] $(9C)_{16}$
profile_image
1

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

18. 인스트럭션 레지스터(Instruction Register), 부호기, 번지 해독기, 제어 계수기 등과 관계 있는 장치는?

  1. 입력장치
  2. 제어장치
  3. 연산장치
  4. 기억장치
(정답률: 67%)
  • 인스트럭션 레지스터, 부호기, 번지 해독기, 제어 계수기 등은 모두 컴퓨터의 동작을 지시하고 제어하는 제어장치의 핵심 구성 요소입니다.
profile_image
1

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

19. 연산작업을 할 때, 연산의 중간 결과나 데이터 저장시 레지스터를 사용하는 주된 이유는?

  1. 기억 장소를 절약하기 위하여
  2. 연산 속도 향상을 위하여
  3. 연산의 정확성을 위하여
  4. 인터럽트 요청을 방지하기 위하여
(정답률: 73%)
  • 레지스터는 CPU 내부에 위치하여 메모리보다 접근 속도가 압도적으로 빠르기 때문에, 연산 중간 결과나 데이터를 저장하여 전체적인 연산 속도를 향상시키기 위해 사용합니다.
profile_image
1

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

20. 오퍼랜드(Operand)자체가 연산대상이 되는 주소 지정 방식은?

  1. 묵시적주소지정(Implied Addressing)
  2. 간접주소지정(Indirect Addressing)
  3. 즉시주소지정(Immediate Addressing)
  4. 직접주소지정(Direct Addressing)
(정답률: 46%)
  • 명령어의 오퍼랜드(Operand) 부분에 실제 데이터 값이 직접 포함되어 있어, 별도의 메모리 참조 없이 즉시 연산 대상으로 사용하는 방식을 즉시주소지정(Immediate Addressing)이라고 합니다.
profile_image
1

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

2과목: 패키지 활용

21. Windows용 프리젠테이션에서 화면 전체를 전환하는 단위를 의미하는 것은?

  1. 개요
  2. 개체
  3. 스크린 팁
  4. 쪽(슬라이드)
(정답률: 85%)
  • 프리젠테이션 소프트웨어(파워포인트 등)에서 화면 전체를 전환하는 개별 단위는 쪽(슬라이드)이라고 합니다.
profile_image
1

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

22. Windows용 스프레드시트의 기능과 거리가 먼 것은?

  1. 정렬 기능
  2. 동영상 처리 기능
  3. 자동 계산 기능
  4. 그래프 표현기능
(정답률: 83%)
  • 스프레드시트는 수치 계산과 데이터 관리를 전문으로 하는 프로그램이므로, 동영상 처리 기능은 제공하지 않습니다.
profile_image
1

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

23. 데이터베이스 시스템의 구성 요소로 가장 적절한 것은?

  1. 개념 스키마, 핵심 스키마, 구체적 스키마
  2. 외부 스키마, 핵심 스키마, 내부 스키마
  3. 개념 스키마, 구체적 스키마, 응용 스키마
  4. 외부 스키마, 개념 스키마, 내부 스키마
(정답률: 87%)
  • 데이터베이스 시스템의 3단계 스키마 구조는 사용자 관점의 외부 스키마, 전체적인 논리 구조인 개념 스키마, 물리적 저장 구조인 내부 스키마로 구성됩니다.
profile_image
1

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

24. 데이터베이스에서 사용되는 용어 중 데이터의 크기가 작은 것에서 부터 큰 순서로 이루어진 것은?

  1. 데이터 → 필드 → 레코드 → 파일
  2. 데이터 → 레코드 → 필드 → 파일
  3. 데이터 → 레코드 → 파일 → 필드
  4. 데이터 → 필드 → 파일 → 레코드
(정답률: 55%)
  • 데이터베이스의 자료 구성 단위는 크기가 작은 순서대로 데이터(필드) → 필드 → 레코드 → 파일 순으로 구성됩니다.
profile_image
1

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

25. 의미를 가진 정보의 기본단위로 데이터베이스 관리 시스템에서 처리의 최소 단위는?

  1. 파일
  2. 필드
  3. 테이블
  4. 레코드
(정답률: 42%)
  • 데이터베이스에서 의미를 가진 정보의 기본 단위이자 처리의 최소 단위는 필드입니다.
    자료 구성 단위: 비트 < 니블 < 바이트 < 워드 < 필드 < 레코드 < 블록 < 파일 < 데이터베이스
profile_image
1

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

26. SQL의 SELECT 문에서 특정열의 값을 기준으로 정렬할 때 사용하는 절은?

  1. ORDER TO절
  2. ORDER BY절
  3. SORT BY절
  4. SORT절
(정답률: 79%)
  • SQL의 SELECT 문에서 특정 열의 값을 기준으로 데이터를 오름차순이나 내림차순으로 정렬하고자 할 때 사용하는 절은 ORDER BY절입니다.
profile_image
1

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

27. 하나의 테이블에 한 행의 데이터를 등록하는 방법으로 옳은 것은?

  1. CREATE TABLE 고객 (계좌번호 NUMBER (3,0), 이름 VARCHAR2 (8), 금액 NUMBER(5,0)) ;
  2. SELECT * FROM 고객 ;
  3. INSERT INTO 고객 (계좌번호, 이름, 금액) VALUES(111, 홍길동, 5000) ;
  4. UPDATE 고객 SET 금액 = 10000 WHERE 이름 = 홍길동 ;
(정답률: 52%)
  • 테이블에 새로운 행(레코드)을 추가하여 데이터를 등록할 때는 INSERT INTO 문을 사용합니다.

    오답 노트

    CREATE TABLE: 테이블 생성 및 속성 지정
    SELECT: 데이터 검색 및 조회
    UPDATE: 기존 레코드의 내용 변경
profile_image
1

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

28. 데이터베이스의 생성과 운영에 대한 모든 책임과 권한을 가지고 있는 사람은?

  1. 응용 프로그래머
  2. 프로그램 사서
  3. 일반 사용자
  4. 데이터베이스 관리자
(정답률: 85%)
  • 데이터베이스 관리자(DBA)는 데이터베이스의 설계, 생성, 운영 및 보안 등 시스템 전반에 대한 모든 책임과 권한을 가진 최고 책임자입니다.
profile_image
1

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

29. 데이터베이스 관리 시스템(DBMS)의 필수 기능에 해당하지 않는 것은?

  1. 제어기능
  2. 처리기능
  3. 조작기능
  4. 정의기능
(정답률: 70%)
  • DBMS의 필수 기능은 데이터 정의(DDL), 조작(DML), 제어(DCL) 기능으로 구성됩니다.

    오답 노트

    처리기능: DBMS의 3대 필수 기능에 포함되지 않는 항목입니다.
profile_image
1

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

30. SQL에서 데이터 검색을 할 경우 검색된 결과값의 중복 레코드를 제거하기 위해 사용되는 옵션은?

  1. distinct
  2. *
  3. all
  4. cascade
(정답률: 70%)
  • SQL에서 distinct 옵션은 SELECT 문과 함께 사용되어 검색 결과에서 중복된 레코드를 제거하고 고유한 값만 출력하는 기능을 수행합니다.
profile_image
1

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

3과목: PC 운영 체제

31. 도스(MS-DOS)에서 사용자가 파일을 잘못해서 정보를 삭제하였을 때, 이를 복원하는 명령어는?

  1. UNDELETE
  2. UNFORMAT
  3. DELETE
  4. ANTI
(정답률: 75%)
  • MS-DOS에서 파일을 삭제하는 명령어가 del(delete)이므로, 삭제된 파일을 복원하는 명령어는 반대 의미의 접두사 un을 붙인 UNDELETE입니다.
profile_image
1

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

32. “Windows 98”에서 파일의 삭제시 휴지통에 넣지 않고 바로 삭제하는 단축키는?

  1. Shift + F1
  2. Ctrl + Alt
  3. Shift + Delete
  4. Ctrl + Delete
(정답률: 78%)
  • Shift + Delete 키를 사용하면 파일을 휴지통에 넣지 않고 시스템에서 즉시 영구적으로 삭제합니다.
profile_image
1

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

33. “Windows 98”의 탐색기에서 파일이나 폴더를 바탕화면에 단축아이콘을 만들 때 마우스와 함께 사용하는 단축키는?

  1. Alt + Shift
  2. Ctrl + Alt
  3. Alt + Tab
  4. Ctrl + Shift
(정답률: 53%)
  • Windows 98 탐색기에서 Ctrl + Shift 키를 누른 상태로 파일이나 폴더를 드래그 앤 드롭하면 바탕화면에 단축 아이콘을 생성할 수 있습니다.
profile_image
1

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

34. 시스템 프로그램을 디스크로부터 주기억장치로 읽어 내어 컴퓨터를 이용할 수 있는 상태로 만들어 주는 과정은?

  1. 데드락(Deadlock)
  2. 스케줄링(Scheduling)
  3. 부팅(Booting)
  4. 업데이트(Update)
(정답률: 68%)
  • 부팅(Booting)은 컴퓨터 전원을 켰을 때 시스템 프로그램을 디스크에서 주기억장치로 읽어 들여 컴퓨터를 사용할 수 있는 상태로 만드는 과정입니다.
profile_image
1

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

35. “Windows 98”에서 하드웨어 장치를 장착하면 자동 인식하는 것을 무엇이라 하는가?

  1. 플러그 앤 플레이(Plug & Play)
  2. 드래그 앤 드롭(Drag & Drop)
  3. 오토 컨넥트(Auto-Connect)
  4. 멀티 태스킹(Multi-Tasking)
(정답률: 78%)
  • 플러그 앤 플레이(Plug & Play)는 새로운 하드웨어를 장착하고 시스템을 기동하면 자동으로 하드웨어를 인식하고 실행하는 기능입니다.

    오답 노트

    드래그 앤 드롭(Drag & Drop): 마우스로 항목을 끌어서 이동시키는 동작
    멀티 태스킹(Multi-Tasking): 여러 개의 프로그램을 동시에 실행하는 작업
profile_image
1

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

36. “Windows 98”에서 화면보호기의 설정은 어디에서 하는가?

  1. 내게 필요한 옵션
  2. 디스플레이
  3. 시스템
  4. 멀티미디어
(정답률: 72%)
  • Windows 98에서 화면보호기 설정은 디스플레이 항목에서 관리합니다.
profile_image
1

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

37. UNIX에서 현재의 작업 디렉토리가 어디인지를 확인하는 명령은?

  1. groups
  2. pwd
  3. chmod
  4. rmdir
(정답률: 72%)
  • UNIX에서 현재 작업 중인 디렉토리의 절대 경로를 출력하는 명령은 pwd(Print Working Directory)입니다.

    오답 노트

    groups: 사용자가 속한 그룹 확인
    chmod: 파일 권한 변경
    rmdir: 빈 디렉토리 삭제
profile_image
1

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

38. UNIX에서 “who” 명령은 현재 로그인 중인 각 사용자에 관한 정보를 보여준다. 다음 중 “who” 명령으로 알 수 없는 내용은?

  1. 단말명
  2. 로그인명
  3. 사용 소프트웨어
  4. 로그인 일시
(정답률: 55%)
  • UNIX의 who 명령은 현재 시스템에 로그인한 사용자의 상태 정보를 확인하는 명령어입니다. 로그인명, 단말명, 로그인 일시 등은 확인할 수 있지만, 사용자가 현재 어떤 소프트웨어를 사용하고 있는지는 알 수 없습니다.
profile_image
1

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

39. 스풀링과 버퍼링에 대한 설명 중 옳지 않은 것은?

  1. 버퍼링은 송신자와 수신자의 속도 차이를 해결하기 위하여 사용한다.
  2. 버퍼링은 주기억장치의 일부를 버퍼로 사용한다.
  3. 스풀링은 저속의 입·출력장치와 고속의 CPU간의 속도차이를 해소하기 위한 방법이다.
  4. 버퍼링은 서로 다른 여러 작업에 대한 입·출력과 계산을 동시에 수행한다.
(정답률: 60%)
  • 버퍼링과 스풀링은 모두 속도 차이를 해결하기 위한 기법이지만 작동 방식이 다릅니다. 서로 다른 여러 작업에 대한 입·출력과 계산을 동시에 수행하는 것은 버퍼링이 아니라 스풀링(Spooling)의 특징입니다.
profile_image
1

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

40. 인터럽트(Interrupt)의 종류로서 옳지 않은 것은?

  1. Supervisor Call Interrupt
  2. External Interrupt
  3. Virtual machine Interrupt
  4. I/O Interrupt
(정답률: 48%)
  • 인터럽트는 CPU가 프로그램 실행 중 예기치 않은 상황이나 외부 요청이 발생했을 때 이를 처리하는 메커니즘입니다. Virtual machine Interrupt라는 명칭의 인터럽트 종류는 존재하지 않습니다.
profile_image
1

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

41. 로더(Loader)가 수행하는 기능으로 옳지 않은 것은?

  1. 재배치가 가능한 주소들을 할당된 기억장치에 맞게 변환한다.
  2. 프로그램의 수행 순서를 결정한다.
  3. 프로그램을 적재할 주기억 장치내의 공간을 할당한다.
  4. 로드모듈을 주기억장치로 읽어 들인다.
(정답률: 43%)
  • 로더(Loader)의 핵심 기능은 할당(Allocation), 연결(Linking), 재배치(Relocation), 적재(Loading)입니다. 프로그램의 수행 순서를 결정하는 것은 로더의 역할이 아닙니다.

    오답 노트

    재배치 변환, 공간 할당, 로드모듈 적재: 모두 로더의 주요 기능에 해당함
profile_image
1

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

42. 다중 프로그래밍 환경에서 하나 또는 그 이상의 프로세서가 가능하지 못한 특정 사건(Event)을 무한정 기다리는 상태를 무엇이라 하는가?

  1. Dead Lock
  2. Swapping
  3. Overlay
  4. Pipelining
(정답률: 73%)
  • Dead Lock(교착 상태)은 다중 프로그래밍 환경에서 두 개 이상의 프로세스가 서로가 가진 자원을 기다리며 무한정 대기 상태에 빠져 시스템이 멈추는 현상을 말합니다.
profile_image
1

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

43. 운영체제의 목적이 아닌 것은?

  1. 신뢰도(Reliability)의 향상
  2. 사용가능도(Availability)의 증대
  3. 처리능력(Throughput) 향상
  4. 턴어라운드 타임(Turnaround Time)의 증가
(정답률: 81%)
  • 운영체제는 처리능력 향상, 신뢰도 및 사용가능도 증대, 그리고 응답 시간인 턴어라운드 타임의 최소화를 목적으로 합니다. 따라서 턴어라운드 타임의 증가는 효율성을 떨어뜨리는 결과이므로 운영체제의 목적이 아닙니다.
profile_image
1

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

44. 도스(MS-DOS)에서 디렉토리(Directory)를 삭제하는 명령은?

  1. RD
  2. DEL
  3. MD
  4. DELTREE
(정답률: 27%)
  • RD는 Remove Directory의 약자로, MS-DOS에서 기존에 생성된 디렉토리를 삭제할 때 사용하는 명령어입니다.
profile_image
1

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

45. 운영체제에서 가장 기초적인 시스템 기능을 담당하는 부분으로 관리자(Supervisor), 제어 프로그램(Control Program), 핵(Nucleus)등으로 부르며 프로세스 관리, CPU제어, 입·출력 제어, 기억장치 관리 등의 기능을 수행하는 것은?

  1. 커널(Kernel)
  2. 파일 시스템(File system)
  3. 데이터관리(Data control)
  4. 인터페이스(Interface)
(정답률: 65%)
  • 커널(Kernel)은 운영체제의 핵심부로, 프로세스 관리, CPU 제어, 입출력 제어, 기억장치 관리 등 시스템의 가장 기초적이고 필수적인 기능을 수행하며 하드웨어를 보호하는 역할을 합니다.
profile_image
1

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

46. 다음 중 도스(MS-DOS)에서 파일을 읽기전용 속성으로 지정하는 명령어는?

  1. ATTRIB +A
  2. ATTRIB +V
  3. ATTRIB +H
  4. ATTRIB +R
(정답률: 73%)
  • MS-DOS에서 파일의 속성을 변경하는 ATTRIB 명령어에서 Read-only의 약자인 R을 사용하여 읽기 전용 속성을 지정합니다. 이때 $+$ 기호는 속성을 부여한다는 의미입니다.

    오답 노트

    ATTRIB +A: Archive(보관) 속성을 부여합니다.
    ATTRIB +H: Hidden(숨김) 속성을 부여합니다.
profile_image
1

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

47. “Windows 98”에서 클립보드에 현재 화면에서 활성 윈도우를 복사하는 기능키는?

  1. <CTRL> +<Print Screen>
  2. <ALT> +<Print Screen>
  3. <CTRL> +<V>
  4. <CTRL> +<C>
(정답률: 47%)
  • Windows에서 현재 활성화된 윈도우(창)만을 클립보드에 복사하는 단축키는 + 입니다.

    오답 노트

    : 전체 화면을 복사합니다.
    + : 선택한 텍스트나 파일을 복사합니다.
profile_image
1

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

48. “Windows 98”에서 바탕화면에 있는 아이콘들을 정렬하려고 할 때 기본적으로 제공하는 아이콘 정렬방식이 아닌 것은?

  1. 크기순 정렬
  2. 계단식 정렬
  3. 종류별 정렬
  4. 자동 정렬
(정답률: 71%)
  • Windows 98 바탕화면 아이콘 정렬 방식에는 크기순, 종류별, 자동 정렬 등이 제공되지만, 계단식 정렬은 아이콘 정렬 방식이 아닌 윈도우 창 배치 방식에 해당하므로 제공되지 않습니다.
profile_image
1

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

49. 다음 문장의 ( )안에 알맞은 내용은?

  1. Scheduler
  2. Spooler
  3. Cycle
  4. Buffer
(정답률: 50%)
  • 메모리 내에서 실행 준비가 된 프로세스들 중 하나를 선택하여 CPU를 할당하는 루틴을 Scheduler라고 합니다.

    오답 노트

    Spooler: 출력 장치와 CPU 사이의 속도 차이를 해결하기 위해 데이터를 임시 저장하는 장치나 프로그램입니다.
    Buffer: 데이터 전송 시 속도 차이를 보완하기 위한 임시 저장 공간입니다.
profile_image
1

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

50. 다음 괄호 안의 내용으로 적절하지 않은 것은?

  1. shell
  2. compiler
  3. file system
  4. kernel
(정답률: 56%)
  • 제시된 이미지 문장은 UNIX 운영체제의 3가지 핵심 특징을 묻고 있습니다. UNIX의 핵심 구성 요소는 커널(kernel), 쉘(shell), 파일 시스템(file system)입니다.

    오답 노트

    compiler: 소스 코드를 목적 프로그램으로 변환하는 언어 번역 프로그램으로, UNIX 운영체제 자체의 핵심 구성 특징에는 해당하지 않습니다.
profile_image
1

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

4과목: 정보 통신 일반

51. 통신 속도를 향상시키려면 전송주파수 대역폭을 어떻게 하는 것이 가장 적합한가?

  1. 전송주파수 대역폭이 좀더 좁아져야 한다.
  2. 통신속도와 주파수 대역폭과는 전혀 관계가 없다.
  3. 전송주파수 대역폭이 진폭과 진동시간에 비례하여야 한다.
  4. 전송주파수 대역폭이 커져야 한다.
(정답률: 46%)
  • 통신 속도와 전송주파수 대역폭은 서로 비례 관계에 있습니다. 따라서 더 많은 데이터를 빠르게 전송하여 통신 속도를 향상시키려면 전송주파수 대역폭이 커져야 합니다.
profile_image
1

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

52. 데이터단말장치와 디지털통신회선 사이에 있는 장치는?

  1. 모뎀(Modem)
  2. 통신제어(Communication control)장치
  3. DSU(Digital Service Unit)
  4. 회선제어(Line control)장치
(정답률: 27%)
  • 데이터 단말 장치(DTE)와 디지털 통신 회선(Digital Line) 사이에서 신호를 맞추어 주는 장치는 DSU(Digital Service Unit)입니다. Data와 Digital 모두 D로 시작한다는 점을 기억하면 쉽습니다.
profile_image
1

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

53. 데이타 전송에 있어서 패리티 비트(parity bit)를 첨부하는 목적은?

  1. 오류(Error)의 정정
  2. 효율(전송율)향상
  3. 오류의 검출(Checking)
  4. 비용(Cost)감소
(정답률: 61%)
  • 패리티 비트(parity bit)는 데이터 전송 과정에서 발생할 수 있는 오류를 검출하기 위해 데이터 끝에 추가하는 1비트의 검사 비트입니다.

    오답 노트

    오류의 정정: 패리티 비트는 오류가 발생했는지만 알 수 있으며, 어디서 발생했는지 찾아 수정하는 정정 기능은 없습니다.
profile_image
1

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

54. 모뎀(MODEM)의 기능에 속하지 않는 것은?

  1. 아날로그 신호를 디지털 신호로 변환한다.
  2. 디지털 신호를 아날로그 신호로 변환한다.
  3. 전이중통신방식을 반이중통신방식으로 변환한다.
  4. 정보신호를 연속적 또는 펄스 형태로 변환한다.
(정답률: 47%)
  • 모뎀(MODEM)은 변조(Modulation)와 복조(Demodulation)를 통해 디지털 신호를 아날로그 신호로, 또는 아날로그 신호를 디지털 신호로 변환하여 전송하는 장치입니다. 전이중통신방식을 반이중통신방식으로 변환하는 기능은 모뎀의 역할이 아닙니다.
profile_image
1

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

55. Data가 발생할 때마다 Computer로 처리하여 은행의 On-Line 예금처럼 즉시 그 결과를 내도록 하는 방식은?

  1. Real-Time Processing
  2. Off-Line Processing
  3. Time-Sharing System
  4. Batch Processing
(정답률: 64%)
  • 데이터가 발생하는 즉시 컴퓨터로 처리하여 은행의 온-라인 예금처럼 실시간으로 결과를 도출하는 방식을 Real-Time Processing(실시간 처리 방식)이라고 합니다.

    오답 노트

    Batch Processing: 데이터를 일정 기간 모아서 한꺼번에 처리하는 일괄 처리 방식
profile_image
1

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

56. 패킷교환방식에 대한 설명으로 옳지 않은 것은?

  1. 통신망에 의한 패킷의 손실이 있을 수 있다.
  2. 전송속도와 코드 변환이 가능하다.
  3. 패킷의 저장 및 전송으로 이루어진다.
  4. 공중 데이터교환망에는 거의 사용되고 있지 않다.
(정답률: 61%)
  • 패킷교환방식은 데이터를 패킷 단위로 나누어 저장 및 전송하며, 전송속도와 코드 변환이 가능하고 패킷 손실이 발생할 수 있는 특징이 있습니다.
    이 방식은 현대의 공중 데이터교환망(인터넷 등)에서 핵심적으로 사용되고 있습니다.
profile_image
1

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

57. 가입자가 시간에 관계없이 특정한 프로그램을 선택하여 시청할 수 있으며, 마치 VCR을 자유로이 조작하듯 시청 도중에 플레이(재생), 되감기, 일시정지, 녹화 등이 가능한 뉴미디어 서비스를 무엇이라 하는가?

  1. MPEG
  2. CATV
  3. VOD
  4. HDTV
(정답률: 53%)
  • VOD(Video On Demand)는 사용자가 원하는 시간에 특정 프로그램을 선택하여 재생, 되감기, 일시정지 등 VCR처럼 자유롭게 조작하며 시청할 수 있는 주문형 비디오 서비스입니다.
profile_image
1

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

58. 데이터통신의 정의에 대한 설명 중 맞지 않는 것은?

  1. 공중전화 교환망을 통하여 접속된 전화기를 이용한 음성통신
  2. 2진 부호 형태의 정보를 목적물로 하는 통신
  3. 정보기기 사이에 디지털 형태의 정보를 송수신하는 통신
  4. 전기통신회선에 컴퓨터를 접속하여 정보를 송·수신 및 처리하는 통신
(정답률: 32%)
  • 데이터통신은 디지털 형태의 2진 부호 정보를 송수신하는 통신을 의미합니다.
    공중전화 교환망을 통하여 접속된 전화기를 이용한 음성통신은 디지털이 아닌 아날로그 통신에 해당하므로 데이터통신의 정의로 적절하지 않습니다.
profile_image
1

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

59. 보오 속도가 4600[Baud]이며, 디비트(dibit)를 사용하는 경우 몇 [bps]가 되는가?

  1. 9200
  2. 6600
  3. 12800
  4. 8400
(정답률: 66%)
  • 디비트(dibit)는 하나의 신호 단위(Baud)당 2비트의 데이터를 전송하는 방식입니다. 따라서 전송 속도(bps)는 보오 속도에 2를 곱하여 계산합니다.
    ① $bps = Baud \times 2$
    ② $bps = 4600 \times 2$
    ③ $bps = 9200$
profile_image
1

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

60. 데이터통신 네트워크 유형 중 분산네트워크의 장점에 속한다고 볼 수 없는 것은?

  1. 자원의 공유가 가능하다.
  2. 장애 발생시 전체적으로 기능이 마비되지 않는다.
  3. 시스템의 운영조직이 간단해진다.
  4. 데이터의 신속한 현장 처리가 가능하다.
(정답률: 52%)
  • 분산 네트워크는 여러 곳에 자원이 나누어져 있어 장애 발생 시 전체 마비가 없고 현장 처리가 빠르며 자원 공유가 가능하지만, 관리 포인트가 많아 시스템의 운영 조직은 오히려 복잡해집니다.

    오답 노트

    자원의 공유가 가능하다, 장애 발생 시 전체적으로 기능이 마비되지 않는다, 데이터의 신속한 현장 처리가 가능하다: 분산 네트워크의 대표적인 장점입니다.
profile_image
1

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

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