정보처리기능사 필기 기출문제복원 (2010-10-03)

정보처리기능사
(2010-10-03 기출문제)

목록

1과목: 전자 계산기 일반

1. 다음이 설명하고 있는 데이터 입출력 방식은?

  1. DCA
  2. DMA
  3. Multiplexer
  4. Channel
(정답률: 59%)
  • 이 데이터 입출력 방식은 DMA (Direct Memory Access) 입니다. DMA는 CPU의 개입 없이 입출력 장치가 직접 메모리에 접근하여 데이터를 전송하는 방식입니다. 따라서 CPU의 부담을 줄이고 전송 속도를 높일 수 있습니다. 그림에서는 입출력 장치와 메모리 사이에 DMA 컨트롤러가 존재하여 데이터 전송을 관리합니다.
profile_image
1

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

2. 컴퓨터 시스템의 중앙처리장치를 구성하는 하나의 회로로써 산술 및 논리 연산을 수행하는 장치는?

  1. Arithmetic Logic Unit
  2. Memory Unit
  3. I/O Unit
  4. Associative Memory Unit
(정답률: 76%)
  • 산술 및 논리 연산을 수행하는 장치는 산술 논리 연산 장치(ALU) 또는 산술 논리 장치(ALU)라고도 불리며, 이는 "Arithmetic Logic Unit"으로 약칭됩니다. 따라서, "Arithmetic Logic Unit"이 정답입니다.
profile_image
1

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

3. 제어논리장치(CLU)와 산술논리연산 장치(ALU)의 실행순서를 제어하기 위해 사용되는 레지스터는?

  1. 누산기(accumulator)
  2. 프로그램 상태 워드(program Status World)
  3. 명령 레지스터(instruction register)
  4. 플래그 레지스터(flag register)
(정답률: 55%)
  • 플래그 레지스터는 ALU에서 수행된 연산 결과에 대한 정보를 저장하고, 이 정보를 바탕으로 CLU가 다음에 수행할 명령어를 결정하기 때문에 제어논리장치와 산술논리연산 장치의 실행순서를 제어하기 위해 사용됩니다. 따라서 정답은 "플래그 레지스터"입니다.
profile_image
1

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

4. 번지(address)로 지정된 저장위치(storage location)의 내용이 실제 번지가 되는 주소지정번지는?

  1. 간접지정 방식
  2. 완전지정방식
  3. 절대지정방식
  4. 상대지정방식
(정답률: 49%)
  • 정답은 "간접지정 방식"입니다.

    번지(address)로 지정된 저장위치(storage location)의 내용이 실제 번지가 되는 주소지정번지는 "간접지정 방식"에서는 포인터(pointer)가 가리키는 번지이기 때문입니다. 즉, 저장위치의 번지를 직접 지정하는 것이 아니라, 해당 저장위치를 가리키는 포인터를 사용하여 간접적으로 지정하는 방식입니다. 이는 메모리 관리와 유연성 측면에서 매우 유용합니다.
profile_image
1

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

5. JK플립플롭(flip flop)에서 보수가 출력되기 위한 J, K의 입력상태는?

  1. J=1, K=0
  2. J=0, K=1
  3. J=1, K=1
  4. J=0, K=0
(정답률: 81%)
  • JK플립플롭에서 보수 출력을 위해서는 J와 K가 모두 1이어야 합니다. 이는 J와 K가 모두 1일 때, 이전 상태와 반대되는 값을 출력하기 때문입니다. 즉, 이전 상태가 0이면 1을 출력하고, 이전 상태가 1이면 0을 출력합니다. 따라서 J=1, K=1이 보수 출력을 위한 올바른 입력 상태입니다.
profile_image
1

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

6. 2진수 (10001010)를 2의 보수로 옳게 표현한 것은?

  1. 01110101
  2. 01110110
  3. 10001011
  4. 10000110
(정답률: 62%)
  • 2진수 10001010의 1의 보수는 01110101입니다. 2의 보수는 1의 보수에 1을 더한 값이므로, 01110101에 1을 더한 01110110이 옳은 답입니다. 이는 2의 보수를 사용하여 음수를 나타낼 때 사용되는 방법으로, 2의 보수를 취하면 해당 수의 절댓값의 1의 보수를 구한 것과 같아지며, 이를 다시 2의 보수를 취하면 원래 수가 되기 때문입니다.
profile_image
1

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

7. 하나의 명령어를 중앙 처리 장치에서 처리하는데 포함된 일련의 동작들을 총칭하여 명령어 주기(Instruction Cycle)라 하는데 명령어 주기에 속하지 않는 것은?

  1. Branch Cycle
  2. Fetch Cycle
  3. Indirect Cycle
  4. Interrupt cycle
(정답률: 53%)
  • 명령어 주기는 명령어를 가져오는 Fetch Cycle, 명령어를 해독하고 실행하는 Execute Cycle, 그리고 결과를 저장하는 Store Cycle로 구성됩니다. Branch Cycle은 명령어 주기에 속하지 않는데, 이는 분기 명령어가 실행될 때만 발생하는 추가적인 주기이기 때문입니다. 분기 명령어는 프로그램 카운터를 변경하여 다음에 실행할 명령어의 주소를 변경하는데, 이때 Branch Cycle이 발생하여 새로운 주소로 점프합니다. 따라서 Branch Cycle은 명령어 주기에 포함되지 않습니다.
profile_image
1

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

8. 주기억장치, 제어장치, 연산장치 사이에서 정보가 이동 되는 경로이다. 빈 부분에 알맞은 장치는?

  1. ① 제어장치 ②주기억장치 ③연산장치
  2. ① 주기억장치 ②연산장치 ③제어장치
  3. ① 주기억장치 ②제어장치 ③연산장치
  4. ① 제어장치 ②연산장치 ③주기억장치
(정답률: 76%)
  • 주기억장치는 컴퓨터가 사용하는 데이터를 저장하는 장치이며, 제어장치는 컴퓨터의 작업을 제어하는 장치이고, 연산장치는 컴퓨터에서 수학적인 계산을 수행하는 장치입니다. 이들 간의 정보 이동 경로는 주기억장치에서 제어장치로 정보를 보내고, 제어장치는 연산장치에 작업을 지시하고, 연산장치는 주기억장치에서 데이터를 가져와 계산을 수행합니다. 따라서, 정답은 "① 주기억장치 ②연산장치 ③제어장치"입니다.
profile_image
1

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

9. 연산을 자료의 성격에 따라 나눌 때, 논리적 연산에 해당하지 않는 것은?

  1. ROTATE
  2. AND
  3. MULTIPLY
  4. COMPLEMENT
(정답률: 46%)
  • "MULTIPLY"는 논리적 연산이 아닌 산술적 연산이기 때문입니다. 다른 보기인 "ROTATE", "AND", "COMPLEMENT"는 모두 논리적 연산에 해당합니다.
profile_image
1

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

10. 진리표가 다음 표와 같이 되는 논리 회로는?

  1. AND 게이트
  2. OR 게이트
  3. NOR 게이트
  4. NAND 게이트
(정답률: 76%)
  • 진리표에서 입력 A와 입력 B가 모두 1일 때 출력이 0이 되는 것을 볼 수 있습니다. 이는 AND 게이트의 출력과 정반대입니다. 따라서 이 논리 회로는 AND 게이트의 출력을 반전시킨 것인데, 이를 NAND 게이트라고 합니다. 즉, NAND 게이트는 입력이 모두 1일 때만 출력이 0이 되는 논리 회로입니다.
profile_image
1

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

11. A·(A·B+C)를 간략화 하면?

  1. A
  2. B
  3. C
  4. A·(B+C)
(정답률: 80%)
  • A·(A·B+C)를 간략화하기 위해 분배법칙을 적용하면 A·A·B+A·C가 됩니다. 여기서 A·A는 A이므로 A·(B+C)가 됩니다. 따라서 정답은 "A·(B+C)"입니다.
profile_image
1

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

12. 채널은 어떤 장치에서 명령을 받는가?

  1. 기억장치
  2. 출력장치
  3. 입력장치
  4. 제어장치
(정답률: 66%)
  • 채널은 데이터 전송을 담당하는 장치이며, 이를 제어하는 역할을 하는 것이 제어장치입니다. 따라서 채널은 제어장치에서 명령을 받아 데이터 전송을 수행합니다.
profile_image
1

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

13. 여러 개의 입력정보 (2n)중에서 하나를 선택하여 한 곳으로 출력시키는 조합 논리 회로는?

  1. 반가산기
  2. 멀티플렉서
  3. 디멀티플렉서
  4. 인코더
(정답률: 53%)
  • 멀티플렉서는 다수의 입력 중에서 하나를 선택하여 출력하는 논리 회로입니다. 이 때 선택하는 입력은 제어신호에 의해 결정됩니다. 따라서 이 문제에서 요구하는 기능을 가장 간단하게 구현할 수 있는 것이 멀티플렉서입니다.
profile_image
1

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

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

  1. 주소 지정 기능
  2. 제어기능
  3. 함수연산 기능
  4. 입출력 기능
(정답률: 54%)
  • 주소 지정 기능은 연산자가 아니라 메모리 주소를 지정하는 기능이기 때문에, 다른 보기들과는 기능이 매우 다릅니다. 따라서 연산자의 기능과는 거리가 먼 것입니다.
profile_image
1

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

15. 다음과 같은 논리회로에서 A=1, B=1, C=0 일 때, X로 출력되는 값은?

  1. 0
  2. 1
  3. 10
  4. 11
(정답률: 81%)
  • AND 게이트는 입력이 모두 1일 때만 출력이 1이 되므로, A와 B가 모두 1일 때 AND 게이트의 출력은 1이 됩니다. OR 게이트는 입력 중 하나 이상이 1이면 출력이 1이 되므로, AND 게이트의 출력이 1이고 C가 0이므로 OR 게이트의 출력은 1이 됩니다. 따라서 X로 출력되는 값은 1입니다.
profile_image
1

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

16. 프로그램들이 기억장치 내의 임의의 장소에 적재될 수 있도록 조정하는 작업을 재배치(relocation)라 하는데 이 기능을 수행하는 재배치 로더(loader)의 역할이 아닌 것은?

  1. 기억장소 할당
  2. 목적 프로그램의 기호적 호출 연결
  3. 원시 프로그램을 읽어서 명령어를 해석
  4. 기계어 명령들을 기억 장치에 적재
(정답률: 71%)
  • 정답: 원시 프로그램을 읽어서 명령어를 해석

    설명: 재배치 로더는 기억장소 할당과 목적 프로그램의 기호적 호출 연결, 기계어 명령들을 기억 장치에 적재하는 역할을 수행합니다. 하지만 원시 프로그램을 읽어서 명령어를 해석하는 것은 컴파일러나 인터프리터의 역할입니다.
profile_image
1

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

17. 연산장치에서 연산결과에 대한 부호를 저장하는 것은?

  1. 가산기
  2. 기억 레지스터
  3. 상태 레지스터
  4. 보수기
(정답률: 41%)
  • 연산장치에서 연산결과에 대한 부호를 저장하는 것은 상태 레지스터입니다. 이는 연산 결과가 양수인지 음수인지를 판단하기 위해 사용되며, 연산 결과의 최상위 비트를 읽어서 부호를 판단합니다. 따라서 상태 레지스터는 연산 결과의 부호 정보를 저장하는 레지스터입니다.
profile_image
1

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

18. EBCDIC코드의 존(Zone) 코드는 몇 비트로 구성되어 있는가?

  1. 3
  2. 4
  3. 5
  4. 6
(정답률: 82%)
  • EBCDIC 코드의 존 코드는 4비트로 구성되어 있습니다. 이는 EBCDIC 코드가 8비트로 구성되어 있고, 상위 4비트는 Zone 코드, 하위 4비트는 Digit 코드로 구성되어 있기 때문입니다. 따라서 존 코드는 4비트로 구성되어 있습니다.
profile_image
1

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

19. 입력장치로만 나열된 것은?

  1. 키보드, OCR, OMR, 라인프린터
  2. 키보드, OCR, OMR, 플로터
  3. 키보드, 라인프린터, OMR, 플로터
  4. 키보드, OCR, OMR, MICR
(정답률: 67%)
  • 키보드, OCR, OMR, MICR은 모두 입력장치에 해당합니다. 키보드는 문자나 숫자를 직접 입력하는 기기이고, OCR은 광학 문자 인식기로 인쇄된 문자를 인식하여 디지털 데이터로 변환하는 기기입니다. OMR은 광학식 마크 인식기로 여러 선택지 중 하나를 선택하는 경우에 사용되며, MICR은 자기 인식 문자 인식기로 은행에서 사용되는 수표나 양도장 등에 인쇄된 문자를 인식하여 처리하는 기기입니다. 따라서 이들은 모두 입력장치로 분류됩니다.
profile_image
1

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

20. 8비트 컴퓨터에서 10진수 -13을 부호화 절대치 방식으로 표현한 것은?

  1. 10001101
  2. 10001110
  3. 11111110
  4. 01111101
(정답률: 58%)
  • 8비트 컴퓨터에서 부호화 절대치 방식으로 -13을 표현하려면 먼저 13을 2진수로 나타내야 합니다. 13을 2진수로 나타내면 1101입니다. 그리고 부호화 절대치 방식에서는 가장 왼쪽 비트를 부호 비트로 사용합니다. 따라서 음수를 나타내려면 가장 왼쪽 비트를 1로 설정해야 합니다. 따라서 -13을 8비트로 나타내면 10001101이 됩니다.
profile_image
1

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

2과목: 패키지 활용

21. 스프레드시트 작업에서 반복되거나 복잡한 단계를 수행하는 작업을 일괄적으로 자동화시켜 처리하는 방법에 해당하는 것은?

  1. 매크로
  2. 정렬
  3. 검색
  4. 필터
(정답률: 84%)
  • 매크로는 스프레드시트 작업에서 반복되거나 복잡한 단계를 수행하는 작업을 일괄적으로 자동화시켜 처리하는 방법입니다. 다른 보기인 정렬, 검색, 필터는 스프레드시트에서 데이터를 정리하거나 찾는 등의 작업을 수행하는 기능이지만, 매크로는 이러한 작업을 자동화시켜 효율적으로 처리할 수 있도록 도와줍니다.
profile_image
1

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

22. 스프레드시트의 입력된 자료에서 사용자가 원하는 레코드만을 선택하여 표시하는 기능은?

  1. 필터
  2. 슬라이드
  3. 개요
(정답률: 78%)
  • 스프레드시트에서 필터 기능은 입력된 자료에서 사용자가 원하는 레코드만을 선택하여 표시하는 기능입니다. 이는 데이터를 빠르게 검색하고 분석할 수 있도록 도와주며, 특정 조건에 맞는 데이터만을 추출하여 보여줍니다. 따라서 "필터"가 정답입니다.
profile_image
1

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

23. 도메인에 대한 설명으로 가장 적합한 것은?

  1. 릴레이션을 표현하는 기본 단위
  2. 튜플들의 관계를 표현하는 범위
  3. 튜플들의 구분할 수 있는 범위
  4. 표현되는 속성 값의 범위
(정답률: 64%)
  • 도메인은 릴레이션에서 표현되는 속성 값의 범위를 의미합니다. 즉, 해당 속성이 가질 수 있는 값의 종류와 범위를 정의하는 것입니다. 예를 들어, 학생의 성적을 나타내는 속성의 도메인은 0부터 100까지의 정수 값이 될 수 있습니다. 따라서 도메인은 릴레이션에서 속성 값의 종류와 범위를 제한하고 정의하는 중요한 개념입니다.
profile_image
1

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

24. SQL에서 테이블의 price을 기준으로 오름차순 정렬하고자 할 경우 사용되는 명령은?

  1. SORT BY price ASC
  2. SORT BY price DESCM
  3. ORDER BY price ASC
  4. ORDER BY price DESC
(정답률: 74%)
  • 정답은 "ORDER BY price ASC"입니다.

    이유는 다음과 같습니다.

    - "SORT BY"는 SQL에서 사용되지 않는 올바르지 않은 구문입니다.
    - "DESCM"은 오타이며, 올바른 구문은 "DESC"입니다. 하지만 이 경우에는 내림차순이 아닌 오름차순으로 정렬하고자 하므로 "DESC"는 사용하지 않습니다.
    - "ORDER BY"는 SQL에서 데이터를 정렬할 때 사용하는 구문입니다.
    - "price ASC"는 "price" 열을 오름차순으로 정렬하라는 의미입니다. "ASC"는 오름차순을 나타내는 키워드입니다.

    따라서 "ORDER BY price ASC"는 price 열을 오름차순으로 정렬하는 SQL 명령입니다.
profile_image
1

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

25. SQL에서 테이블 구조를 정의, 변경, 제거하는 명령을 순서대로 옳게 나열한 것은?

  1. CREATE, MODIFY, DELETE
  2. MAKE, MODIFY, DELETE
  3. MAKE, ALTER, DROP
  4. CREATE, ALTER, DROP
(정답률: 74%)
  • 정답은 "CREATE, ALTER, DROP"입니다.

    - CREATE: 새로운 테이블을 생성합니다.
    - ALTER: 이미 존재하는 테이블의 구조를 변경합니다.
    - DROP: 테이블을 제거합니다.

    이 순서대로 진행하면 먼저 테이블을 생성하고, 필요에 따라 구조를 변경하고, 더 이상 필요하지 않을 때 테이블을 제거할 수 있습니다.
profile_image
1

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

26. 프리젠테이션에서 사용하는 하나의 화면은?

  1. 슬라이드
  2. 매크로
  3. 개체
(정답률: 84%)
  • 프리젠테이션에서 사용하는 하나의 화면을 슬라이드라고 부릅니다. 슬라이드는 하나의 주제나 내용을 담고 있는 하나의 페이지이며, 이를 순차적으로 전환하면서 발표자료를 보여줍니다.
profile_image
1

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

27. 데이터베이스관리시스템(DBMS: Databases Management System)의 주요 기능에 속하지 않는 것은?

  1. 관리 기능
  2. 정의 기능
  3. 조작 기능
  4. 제어 기능
(정답률: 66%)
  • "관리 기능"은 DBMS 자체를 관리하는 기능으로, 데이터베이스의 구조를 변경하거나 보안 및 권한 설정 등을 관리하는 기능입니다. 이는 데이터베이스를 사용하는 사용자들과는 직접적인 상호작용이 없는 기능이므로, 주요 기능에 속하지 않습니다. 따라서 정답은 "관리 기능"입니다.
profile_image
1

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

28. 관계데이터베이스에서 속성(Attribute)의 수를 의미하는 것은?

  1. 카디널리티(Cardinality)
  2. 도메인(Domain)
  3. 차수(Degree)
  4. 릴레이션(Relation)
(정답률: 58%)
  • 속성(Attribute)의 수를 나타내는 용어는 차수(Degree)입니다. 이는 관계 데이터베이스에서 테이블의 열(Column)의 수를 의미합니다. 카디널리티(Cardinality)는 테이블의 행(Row)의 수를 의미하며, 도메인(Domain)은 속성(Attribute)이 가질 수 있는 값의 범위를 의미합니다. 릴레이션(Relation)은 테이블(Table)을 의미합니다.
profile_image
1

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

29. SQL 명령어 중 데이터 정의문(DDL)에 해당 하는 것은?

  1. UPDATE
  2. CREATE
  3. SELECT
  4. DELETE
(정답률: 71%)
  • CREATE은 데이터베이스나 테이블, 인덱스 등을 생성하는 명령어로 데이터 정의문(DDL)에 해당합니다. UPDATE, SELECT, DELETE는 데이터 조작문(DML)에 해당합니다.
profile_image
1

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

30. DBMS에 대한 설명으로 틀린 것은?

  1. 데이터 보안성 보장
  2. 데이터 공유
  3. 데이터 중복성 최대화
  4. 데이터 무결성 유지
(정답률: 81%)
  • DBMS의 목적은 데이터 중복성을 최소화하는 것입니다. 중복된 데이터는 데이터 일관성을 해치고 데이터 저장 공간을 낭비하며 데이터 무결성을 위협합니다. 따라서 DBMS는 데이터 중복성을 최대화하는 것이 아니라 최소화하는 것이 올바른 설명입니다.
profile_image
1

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

3과목: PC 운영 체제

31. 스풀링과 버퍼링에 대한 설명으로 틀린 것은?

  1. 스풀링은 저속의 입출력장치와 고속의 CPU간의 속도 차이를 해소하기 위한 방법이다.
  2. 버퍼링은 송신자와 수신자의 속도 차이를 해결하기 위하여 사용한다.
  3. 버퍼링은 수신자와 송신자의 속도 차이를 해결하기 위하여 사용한다.
  4. 버퍼링은 서로 다른 여러 작업에 대한 입출력과 계산을 동시에 수행한다.
(정답률: 66%)
  • 정답은 "버퍼링은 서로 다른 여러 작업에 대한 입출력과 계산을 동시에 수행한다."이 아닌 "버퍼링은 송신자와 수신자의 속도 차이를 해결하기 위하여 사용한다."입니다.

    버퍼링은 데이터를 일시적으로 저장하는 임시 메모리 영역을 이용하여 송신자와 수신자 간의 속도 차이를 해결하는 기술입니다. 이에 반해, 스풀링은 저속의 입출력장치와 고속의 CPU 간의 속도 차이를 해소하기 위한 방법으로, 출력할 데이터를 디스크나 테이프와 같은 보조기억장치에 일시적으로 저장한 후, 필요할 때마다 CPU가 처리하여 출력하는 방식입니다.
profile_image
1

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

32. 도스(MS-DOS)에서 “config.sys” 파일과 “autoexec.bat"파일의 수행을 사용자가 선택하여 실행하려고 하는 경우 사용하는 기능키(Function key)는?

  1. F4
  2. F5
  3. F7
  4. F8
(정답률: 61%)
  • 정답은 "F8"입니다.

    "config.sys" 파일과 "autoexec.bat" 파일은 시스템 부팅 시 자동으로 실행되는 파일입니다. 그러나 사용자가 이 파일들의 실행을 선택하여 수행하려면 "F8" 기능키를 사용해야 합니다. "F8" 키를 누르면 부팅 시 "config.sys" 파일과 "autoexec.bat" 파일의 실행 여부를 선택할 수 있는 메뉴가 나타나기 때문입니다. 이 메뉴에서 "config.sys" 파일과 "autoexec.bat" 파일의 실행을 선택하면 해당 파일이 수행됩니다.
profile_image
1

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

33. 다음 UNIX 명령어에 대한 기능으로 옳은 것은?

  1. 컴파일
  2. 로더
  3. 통신 지원
  4. 문서 편집
(정답률: 67%)
  • vi는 UNIX 시스템에서 기본적으로 제공되는 텍스트 편집기로, 사용자가 텍스트 파일을 편집할 수 있도록 도와줍니다. 따라서 "문서 편집"이 옳은 기능입니다.
profile_image
1

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

34. CPU 스케줄링 방법 중 우선순위에 의한 방법의 단점은 무한정지(indefinite blocking)와 기아(starvation)현상이다. 이 단점을 해결하는 방안으로 가장 적합한 것은?

  1. 순환할당
  2. 다단계 큐 방식
  3. 에이징(aging) 방식
  4. 최소작업 우선
(정답률: 50%)
  • 우선순위에 의한 방법에서는 우선순위가 높은 프로세스가 계속해서 CPU를 점유하면서 낮은 우선순위의 프로세스는 무한정 대기하거나 기아 상태에 빠질 수 있습니다. 이를 해결하기 위해 에이징(aging) 방식을 사용합니다. 에이징 방식은 대기 시간이 긴 프로세스의 우선순위를 높여주는 방식으로, 일정 시간이 지나면 우선순위를 높여주어 기아 상태를 방지합니다. 따라서, 에이징 방식은 우선순위에 의한 방법에서 발생하는 무한정지와 기아 현상을 해결할 수 있는 가장 적합한 방법입니다.
profile_image
1

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

35. 다음 문장의( )에 알맞은 용어는?

  1. processing
  2. deadlock
  3. operating system
  4. system call
(정답률: 55%)
  • 이미지에서 보이는 두 개의 프로세스가 서로 상대방이 가지고 있는 자원을 요청하고 있으며, 서로 자원을 반납하지 않고 기다리고 있기 때문에 무한정 대기 상태에 빠지게 되는 상황을 의미하는 용어가 "deadlock" 입니다.
profile_image
1

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

36. 비선점(Non-preemptive) 프로세스 스케줄링 방식에 해당 하는 것은?

  1. SJF, SRT
  2. SJF, FIFO
  3. Round-Robin, SRT
  4. Round-Robin, SJF
(정답률: 56%)
  • 비선점(Non-preemptive) 프로세스 스케줄링 방식은 한 번 CPU를 할당받은 프로세스는 CPU를 반환하기 전까지 계속해서 CPU를 점유하는 방식입니다. 따라서 SJF와 FIFO가 해당됩니다.

    - SJF(Shortest Job First): 실행 시간이 가장 짧은 프로세스부터 CPU를 할당받는 방식입니다. 이 방식은 실행 시간이 짧은 프로세스를 먼저 처리하기 때문에 평균 대기 시간이 짧아지는 장점이 있습니다.

    - FIFO(First In First Out): 먼저 도착한 프로세스부터 CPU를 할당받는 방식입니다. 이 방식은 프로세스의 도착 순서대로 처리하기 때문에 공정한 방식이지만, 실행 시간이 긴 프로세스가 먼저 도착하면 평균 대기 시간이 길어질 수 있습니다.
profile_image
1

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

37. "윈도98"에서 보조프로그램의 구성에 해당 되는 것은?

  1. 녹음기
  2. 계산기
  3. 매체 재생기
  4. CD 재생기
(정답률: 62%)
  • 윈도98에서 보조프로그램은 주로 기본적인 작업을 수행하는 프로그램으로 구성되어 있습니다. 이 중에서도 계산기는 수학적인 계산을 쉽게 할 수 있도록 도와주는 프로그램으로, 매우 기본적이면서도 필수적인 기능을 제공합니다. 따라서 "계산기"가 윈도98에서 보조프로그램의 구성에 해당됩니다.
profile_image
1

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

38. 다중 프로그래밍 환경에서 CPU가 주기억장치 내부 프로그램을 실행하는데 걸리는 시간보다 페이지 부재에 따른 페이지 대체에 많은 시간을 보내게 됨으로써 전체 컴퓨터 시스템의 성능이 급격히 저하되는 현상은?

  1. Workload
  2. Locality
  3. Thrashing
  4. Collision
(정답률: 50%)
  • Thrashing은 CPU가 주기억장치 내부 프로그램을 실행하는데 걸리는 시간보다 페이지 부재에 따른 페이지 대체에 많은 시간을 보내게 되어 전체 컴퓨터 시스템의 성능이 급격히 저하되는 현상입니다. 이는 페이지 교체 알고리즘이 잘못되어 페이지 부재가 발생하면 해당 페이지를 대체하는 대신 다른 페이지를 대체하게 되어 불필요한 페이지 교체가 반복되어 발생합니다. 이러한 현상은 시스템의 성능을 저하시키고, 작업량이 많아질수록 더욱 심해집니다.
profile_image
1

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

39. 도스(MS-DOS)의 시스템 파일 중 감춤(Hidden) 속성의 파일로만 짝지어진 것은?

  1. COMMAND.COM, IO.SYS
  2. COMMAND.COM, MSDOS.SYS
  3. MSDOS.SYS, IO.SYS, COMMAND.COM
  4. MSDOS.SYS, IO.SYS
(정답률: 46%)
  • MSDOS.SYS와 IO.SYS는 도스 부팅 시 필수적으로 로드되는 시스템 파일이며, 감춤 속성으로 설정되어 있습니다. COMMAND.COM은 도스의 명령어 해석기로 필수적인 파일이지만, 감춤 속성으로 설정되어 있지 않습니다. 따라서 정답은 "MSDOS.SYS, IO.SYS"입니다.
profile_image
1

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

40. "윈도98"에서 “바로가기 아이콘”에 대한 설명으로 틀린 것은?

  1. 바로가기 아이콘을 삭제하면 원본 파일도 삭제된다.
  2. 원본 파일과 연결되어 있는 LNK 확장자를 가진다.
  3. 실행 파일뿐만 아니라 문서파일에 대한 바로가기 아이콘을 만들 수 있습니다.
  4. 바로가기 아이콘은 원본 파일의 위치를 기억하고 있다.
(정답률: 78%)
  • "바로가기 아이콘을 삭제하면 원본 파일도 삭제된다."라는 설명이 틀린 것은, 바로가기 아이콘을 삭제해도 원본 파일은 삭제되지 않는다는 것입니다. 바로가기 아이콘은 원본 파일의 위치를 기억하고 있지만, 원본 파일과는 별개의 파일이기 때문에 삭제해도 원본 파일은 그대로 남아있습니다.
profile_image
1

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

41. "윈도98"에서 도스창을 열어 작업한 후, 다시 윈도로 복귀하고자 할 때 도스창을 종료하는 방법은?

  1. “ESC"를 누른다.
  2. “ALT" + "F4"를 누른다.
  3. “CTRL" + "ENTER"를 누른다.
  4. “EXIT” 명령어를 입력하고 “ENTER”를 누른다.
(정답률: 57%)
  • 도스창에서 "EXIT" 명령어를 입력하고 "ENTER"를 누르면 도스창이 종료되고 윈도 화면으로 돌아올 수 있기 때문입니다. "ESC"를 누르면 도스창에서 빠져나갈 수 있지만, 윈도 화면으로 돌아오지는 않습니다. "ALT" + "F4"를 누르면 현재 창이나 프로그램이 종료되므로, 윈도 화면으로 돌아오지 않습니다. "CTRL" + "ENTER"는 윈도에서 사용하는 단축키이며, 도스창에서는 동작하지 않습니다.
profile_image
1

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

42. 페이지 대체 알고리즘에서 계수기를 두어 가장 오랫동안 참조되지 않은 페이지를 교체할 페이지로 선택하는 것은?

  1. FIFO
  2. LRU
  3. LFU
  4. OPT
(정답률: 56%)
  • 계수기를 사용하는 페이지 대체 알고리즘은 LFU 알고리즘이며, 가장 오랫동안 참조되지 않은 페이지를 교체하는 것은 LRU 알고리즘이다. LRU 알고리즘은 가장 최근에 참조된 페이지를 가장 오래전에 참조된 페이지로 교체하는 알고리즘이기 때문에, 가장 오랫동안 참조되지 않은 페이지를 교체하는 것과는 다르다. 따라서 정답은 "LRU"이다.
profile_image
1

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

43. "윈도98"의 작업 표시줄에 관한 내용으로 옳은 것은?

  1. 작업표시줄에는 시작단추, 빠른 실행 도구모음, 실행중인 프로그램 목록, 표시기 등으로 구성된다.
  2. 작업 표시줄의 오른쪽에는 현재 시간과 각종 하드웨어 사용을 알 수 없다.
  3. 작업 표시줄 등록정보는 마우스 왼쪽 단추를 작업 표시줄의 빈 곳에서 클릭 하여야만 알 수 있다.
  4. 작업 표시줄은 모니터의 상하좌우 및 가운데 어느 곳이나 놓일 수 있다.
(정답률: 51%)
  • 작업표시줄에는 시작단추, 빠른 실행 도구모음, 실행중인 프로그램 목록, 표시기 등으로 구성되어 있습니다.
profile_image
1

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

44. 도스 명령어 중 내부 명령어에 해당하는 것은?

  1. ATTRIB
  2. SORT
  3. FORMAT
  4. CLS
(정답률: 54%)
  • CLS는 화면을 지우는 내부 명령어이기 때문입니다. ATTRIB, SORT, FORMAT은 파일 및 디렉토리 관리와 관련된 명령어이지만 내부 명령어는 아닙니다.
profile_image
1

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

45. 컴퓨터 하드웨어와 사용자를 연결시켜 사용자로 하여금 컴퓨터 시스템을 이용, 응용 프로그램을 수행할 수 있도록 도와주는 필수적인 프로그램은?

  1. 컴파일러
  2. 응용 프로그램
  3. 문서편집 프로그램
  4. 운영체제
(정답률: 73%)
  • 운영체제는 컴퓨터 하드웨어와 사용자를 연결시켜 사용자가 컴퓨터 시스템을 이용하고 응용 프로그램을 수행할 수 있도록 도와주는 필수적인 프로그램입니다. 다른 보기들은 응용 프로그램을 만들거나 실행하는 데 필요한 도구들이지만, 운영체제는 이러한 도구들을 관리하고 제어하여 시스템 전체를 효율적으로 운영하며, 사용자와 하드웨어 간의 인터페이스 역할을 수행합니다. 따라서 운영체제가 없으면 컴퓨터 시스템을 사용할 수 없습니다.
profile_image
1

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

46. 도스(MS-DOS)에서 특정한 디렉터리 내의 모든 파일 및 하부 디렉터리까지 복사해주는 명령어는?

  1. COPY
  2. XCOPY
  3. FDISK
  4. SORT
(정답률: 71%)
  • XCOPY는 "eXtended COPY"의 약자로, COPY 명령어와 달리 하위 디렉터리까지 복사할 수 있는 명령어입니다. 따라서 특정한 디렉터리 내의 모든 파일 및 하부 디렉터리까지 복사해주는 명령어로 XCOPY가 정답입니다. FDISK는 디스크 파티션을 생성하거나 삭제하는 명령어이며, SORT는 파일이나 텍스트를 정렬하는 명령어입니다.
profile_image
1

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

47. UNIX에서 사용하는 쉘(Shell)이 아닌 것은?

  1. C Shell
  2. Bourn Shell
  3. DOS Shell
  4. Korn Shell
(정답률: 62%)
  • UNIX와는 별개로 DOS Shell은 MS-DOS 운영 체제에서 사용되는 쉘입니다.
profile_image
1

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

48. 다음 ( )안에 알맞은 용어는?

  1. Time-sharing systems
  2. Real-time operating systems
  3. Distributed operating systems
  4. Batch operating systems
(정답률: 48%)
  • 위 그림은 실시간 시스템을 나타내고 있습니다. 따라서 정답은 "Real-time operating systems" 입니다.
profile_image
1

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

49. "윈도98"에서 디스켓을 포맷할 때 포맷형식으로 선택할 수 없는 것은?

  1. 전체
  2. 빠른 포맷
  3. 삭제된 파일 복구
  4. 시스템과 파일만 복사
(정답률: 61%)
  • "삭제된 파일 복구"는 포맷 형식이 아니라 디스크 복구 도구입니다. 따라서 "윈도98"에서 디스켓을 포맷할 때 포맷 형식으로 선택할 수 없는 것은 "삭제된 파일 복구"입니다.
profile_image
1

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

50. 운영체제를 제어 프로그램(Control program)과 처리 프로그램(processing program)으로 분류했을 때, 제어 프로그램에 해당하지 않는 것은?

  1. 감시 프로그램(Supervisor program)
  2. 데이터 관리 프로그램(data management program)
  3. 문제 프로그램(problem program)
  4. 작업 제어 프로그램(job control program)
(정답률: 63%)
  • 제어 프로그램은 운영체제의 핵심 기능을 담당하는 프로그램으로, 시스템 자원의 할당과 해제, 프로세스 스케줄링, 입출력 관리 등을 담당합니다. 따라서 감시 프로그램, 데이터 관리 프로그램, 작업 제어 프로그램은 모두 제어 프로그램에 해당합니다.

    하지만 문제 프로그램은 운영체제와는 직접적인 관련이 없는 일반적인 응용 프로그램을 의미합니다. 따라서 제어 프로그램에 해당하지 않습니다.
profile_image
1

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

4과목: 정보 통신 일반

51. 원거리에서 일괄처리를 수행하는 터미널(Terminal)은?

  1. 인텔리전트 터미널(Intelligent Terminal)
  2. 리모트 배치 터미널(Remote Batch Terminal)
  3. 키 엔트리 터미널(Key Entry Terminal)
  4. 논-인텔리전트 터미널(Non-Intelligent Terminal)
(정답률: 57%)
  • 리모트 배치 터미널은 원격지에서 일괄처리를 수행하는 터미널로, 일괄처리 작업을 수행하는 컴퓨터와 통신하여 데이터를 전송하고 결과를 받아올 수 있습니다. 따라서 원거리에서 대량의 데이터를 처리하거나 일괄처리 작업을 수행해야 할 때 유용하게 사용됩니다.
profile_image
1

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

52. 다음 중 통신제어장치의 역할과 거리가 먼 것은?

  1. 통신회선과 중앙처리장치의 결합
  2. 중앙처리장치와 데이터의 송·수신 제어
  3. 데이터의 교환 및 축적제어
  4. 회선 접속 및 전송 에러 제어
(정답률: 36%)
  • "통신회선과 중앙처리장치의 결합", "중앙처리장치와 데이터의 송·수신 제어", "회선 접속 및 전송 에러 제어"는 모두 통신제어장치의 역할과 밀접한 관련이 있는 기능들입니다. 그러나 "데이터의 교환 및 축적제어"는 통신제어장치가 수행하는 가장 핵심적인 역할 중 하나로, 데이터의 전송과 저장을 제어하고 관리하는 역할을 합니다. 따라서, 다른 기능들과는 거리가 먼 것입니다.
profile_image
1

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

53. 데이터 통신에서 사용되는 전송속도의 기본단위는?

  1. earlang
  2. db
  3. km/s
  4. bps
(정답률: 72%)
  • 전송속도는 데이터가 한 번에 전송되는 비트 수를 나타내는데, 이를 bps (bits per second)로 표시합니다. 따라서 bps가 데이터 통신에서 사용되는 전송속도의 기본 단위입니다.
profile_image
1

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

54. 분산된 터미널 또는 여러 컴퓨터들이 중앙의 호스트 컴퓨터와 집중 연결되어 있는 정보통신망의 구성 형태는?

  1. 루프형
  2. 스타형
  3. 그물형
  4. 나무형
(정답률: 56%)
  • 스타형 구성은 중앙의 호스트 컴퓨터를 중심으로 여러 개의 분산된 터미널 또는 컴퓨터들이 집중적으로 연결되어 있는 형태입니다. 이 구성은 중앙 호스트 컴퓨터를 중심으로 모든 터미널이 직접 연결되어 있어서 통신이 간편하고 관리가 용이하며, 한 터미널의 고장이 전체 시스템에 영향을 미치지 않는 장점이 있습니다. 따라서 분산된 터미널이나 컴퓨터들이 중앙 호스트 컴퓨터와 집중적으로 연결되어 있는 스타형 구성이 적합합니다.
profile_image
1

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

55. 광통신 케이블의 전송방식에 이용되는 빛의 특성은?

  1. 회절
  2. 산란
  3. 흡수
  4. 전반사
(정답률: 68%)
  • 광통신 케이블에서는 빛이 케이블 안에서 전반사되어 전달됩니다. 이는 케이블의 내부에서 빛이 산란되거나 흡수되지 않고, 케이블의 경계면에서 완전히 반사되기 때문입니다. 이러한 전반사 특성을 이용하여 빛이 케이블을 따라 전달되어 데이터를 전송합니다.
profile_image
1

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

56. FTP는 OSI 7계층 중 어느 계층에 속하는가?

  1. 데이터 링크 계층
  2. 네트워크 계층
  3. 세션 계층
  4. 응용 계층
(정답률: 46%)
  • FTP는 파일 전송 프로토콜로, 파일 전송과 관련된 기능을 제공하는 프로토콜입니다. 이러한 기능은 응용 계층에서 수행되며, 따라서 FTP는 OSI 7계층 중 응용 계층에 속합니다.
profile_image
1

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

57. 다음 중 데이터통신 교환방식이 아닌 것은?

  1. 회선 교환방식
  2. 메시지 교환방식
  3. 패킷 교환 방식
  4. 선로 교환방식
(정답률: 56%)
  • 선로 교환방식은 데이터를 전송하기 위해 전용 회선을 설정하고, 이를 통해 데이터를 전송하는 방식입니다. 따라서 데이터를 분할하여 전송하지 않고, 전체 데이터를 전송하는 방식이므로 데이터통신 교환방식이 아닙니다.
profile_image
1

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

58. 변복조기의 역할과 거리가 먼 것은?

  1. 통신신호의 변환기라고 볼 수 있다.
  2. 디지털신호를 아날로그신호로 변환한다.
  3. 공중전화통신망에 적합한 통신신호로 변환한다.
  4. 컴퓨터신호를 광케이블에 적합한 광신호로 변환한다.
(정답률: 48%)
  • 변복조기는 디지털 신호를 아날로그 신호로 변환하거나, 아날로그 신호를 디지털 신호로 변환하는 역할을 합니다. 그러나 광케이블은 디지털 신호를 전송하기 때문에, 변복조기가 디지털 신호를 광신호로 변환하는 역할을 하게 됩니다. 따라서 "컴퓨터신호를 광케이블에 적합한 광신호로 변환한다."가 정답입니다.
profile_image
1

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

59. 전화용 동케이블과 비교하여 광케이블의 특성이 아닌 것은?

  1. 전송용량이 커서 많은 신호를 전송 할 수 있다.
  2. 케이블 간의 누화가 없다.
  3. 주파수에 따른 신호감쇠 및 전송 지연의 변화가 크다.
  4. 통신의 보안성이 우수하다.
(정답률: 57%)
  • 광케이블은 전기 신호가 아닌 빛을 이용하여 데이터를 전송하기 때문에 전기적인 간섭이 없고, 전송용량이 크며 누화가 없습니다. 하지만 주파수에 따른 신호감쇠 및 전송 지연의 변화가 크다는 것은 광파장이 주파수와 관련이 있기 때문입니다. 광파장이 짧을수록 주파수가 높아지고, 이에 따라 신호감쇠와 전송 지연이 증가합니다.
profile_image
1

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

60. 프로토콜의 기본적인 요소가 아닌 것은?

  1. 구문
  2. 의미
  3. 타이밍
  4. 처리
(정답률: 38%)
  • 프로토콜의 기본적인 요소는 구문, 의미, 타이밍입니다. 이들은 프로토콜이 통신을 위해 필요한 기본적인 구성 요소들입니다. 하지만 "처리"는 프로토콜의 기본적인 요소가 아닙니다. 처리는 프로토콜이 수행하는 작업의 결과물이며, 프로토콜의 구성 요소 중 하나가 아닙니다. 따라서 "처리"가 프로토콜의 기본적인 요소가 아닌 것입니다.
profile_image
1

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

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