프로그래밍기능사 필기 기출문제복원 (2011-10-09)

프로그래밍기능사 2011-10-09 필기 기출문제 해설

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

프로그래밍기능사
(2011-10-09 기출문제)

목록

1과목: 전자 계산기 일반

1. 입출력 조작의 시간과 중앙처리장치의 처리시간과의 불균형을 보완하는 것은?

  1. 채널장치
  2. 제어장치
  3. 터미널장치
  4. 콘솔장치
(정답률: 64%)
profile_image
1

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

2. 명령어 형식(instruction format)에서 첫 번째 바이트에 기억되는 것은?

  1. operand
  2. length
  3. question mark
  4. opcode
(정답률: 68%)
profile_image
1

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

3. 반가산기(Half-Adder)의 논리회로도에서 자리올림이 발생하는 회로는?

  1. OR
  2. NOT
  3. ExclusiveOR
  4. AND
(정답률: 60%)
profile_image
1

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

4. 기억 장치 고유의 번지로서 0, 1, 2, 3, ...과 같이 16진수로 약속하여 순서대로 정해 놓은 번지는?

  1. 절대번지
  2. 상대번지
  3. 필수번지
  4. 선택번지
(정답률: 80%)
profile_image
1

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

5. 2진수의 1011의 1의 보수는?

  1. 0100
  2. 1000
  3. 0010
  4. 1010
(정답률: 84%)
profile_image
1

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

6. 다음 진리표에 해당하는 GATE는 어느 것인가?

(정답률: 72%)
profile_image
1

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

7. 불(Boolean) 대수의 정리 중 틀린 것은?

  1. 1+A=A
  2. 1·A=A
  3. 0+A=A
  4. 0·A=0
(정답률: 70%)
  • 불 대수에서 $1$은 논리적 참(True)을 의미하며, OR 연산($+$)에서 어느 한쪽이 $1$이면 결과는 항상 $1$이 됩니다. 따라서 $1+A=1$이 옳습니다.

    오답 노트

    1·A=A: AND 연산에서 $1$과 $A$의 결과는 $A$의 값에 따라 결정되므로 옳음
    0+A=A: OR 연산에서 $0$과 $A$의 결과는 $A$의 값에 따라 결정되므로 옳음
    0·A=0: AND 연산에서 어느 한쪽이 $0$이면 결과는 항상 $0$이므로 옳음
profile_image
1

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

8. 데이터 전송 명령어의 기능이 아닌 것은?

  1. 상수값을 레지스터 또는 주기억장치로 전송
  2. 스택에 저장된 값을 레지스터로 전송
  3. 레지스터에 저장된 값을 스택으로 전송
  4. 레지스터에 저장된 값을 연산
(정답률: 61%)
profile_image
1

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

9. 다음 주소지정 방법 중 처리속도가 가장 빠른 것은?

  1. direct address
  2. indirect address
  3. calculated address
  4. immediate address
(정답률: 60%)
  • 주소 지정 방식 중 즉시 주소 지정(immediate address)은 오퍼랜드 필드에 실제 데이터가 직접 들어있어 메모리 주소 참조 과정이 $0$회이므로 처리 속도가 가장 빠릅니다.

    오답 노트

    직접 주소 지정(direct address): 주소 참조 $1$회 필요
    간접 주소 지정(indirect address): 주소 참조 $2$회 필요
    계산 주소 지정(calculated address): 연산을 통해 주소를 찾아야 하므로 추가 시간 소요
profile_image
1

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

10. ASCII 코드에 대한 설명으로 잘못된 것은?

  1. 3개의 Zone비트를 가지고 있다.
  2. 16비트 코드로 미국 표준협회에서 개발하였다.
  3. 통신 제어용으로 사용한다.
  4. 128가지의 문자를 표현한다.
(정답률: 57%)
profile_image
1

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

11. 다음에 해당하는 논리회로는?

  1. OR
  2. AND
  3. NOT
  4. EX-OR
(정답률: 70%)
profile_image
1

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

12. 1개의 입력선으로 들어오는 정보를 2n개의 출력선 중 1개를 선택하여 출력하는 회로는?

  1. 멀티플렉서
  2. 인코더
  3. 디코더
  4. 디멀티플렉서
(정답률: 49%)
profile_image
1

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

13. 제어장치의 기능에 대한 설명으로 틀린 것은?

  1. 산술 및 논리연산을 실행하는 장치이다.
  2. 입·출력장치를 제어한다.
  3. 주기억장치에 기억된 명령을 꺼내어 해독한다.
  4. 프로그램카운터와 명령레지스터를 이용하여 명령어 처리순서를 제어한다.
(정답률: 54%)
profile_image
1

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

14. 인터넷에 연결되어 있는 수많은 컴퓨터의 주소는 일정한 규칙에 따라 지어진다. 210.103.4.1과 같이 4개의 필드로 끊어서, (.)으로 분리하여 나타내는 컴퓨터 주소는?

  1. 개인 ID
  2. 전자 우편 ID
  3. IP주소
  4. 도메인 주소
(정답률: 76%)
profile_image
1

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

15. 주소를 지정하는 필드가 없는 0번지 명령어에서 Stack의 Top 포인터가 가리키는 오퍼랜드를 암시하여 이용하는 주소 방식은?

  1. Implied Mode
  2. Immediate Mode
  3. Direct Mode
  4. Indirect Mode
(정답률: 44%)
profile_image
1

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

16. 10진수 23을 2진수로 변환하면?

  1. (10111)2
  2. (11011)2
  3. (10011)2
  4. (11101)2
(정답률: 67%)
profile_image
1

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

17. 주기억 장치의 접근 시간과 CPU의 처리 속도 차이를 줄이기 위해 사용되는 것은?

  1. Magnetic Tapes
  2. Magnetic Disks
  3. Cache Memory
  4. Virtual Memory
(정답률: 66%)
profile_image
1

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

18. 마이크로프로세서의 기능이 아닌 것은?

  1. 기억 기능
  2. 메모리 관리
  3. 산술 및 논리 연산
  4. 제어 기능
(정답률: 45%)
profile_image
1

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

19. 디스크팩이 6장으로 구성되었을 때 사용하여 기록할 수 있는 면의 수는?

  1. 6
  2. 8
  3. 10
  4. 12
(정답률: 56%)
  • 디스크팩의 기록 가능 면수는 전체 디스크 장수와 면당 2면을 곱한 뒤, 기록이 불가능한 최상단과 최하단 2면을 제외하여 계산합니다.
    ① [기본 공식]
    $$ \text{면수} = (\text{디스크 수} \times 2) - 2 $$
    ② [숫자 대입]
    $$ \text{면수} = (6 \times 2) - 2 $$
    ③ [최종 결과]
    $$ \text{면수} = 10 $$
profile_image
1

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

20. 다음 논리회로에서 입력 A, B, C에 대한 출력 Y의 값은?

(정답률: 74%)
  • 논리회로의 게이트 구성을 분석하여 불 대수 식으로 변환하는 문제입니다.
    1. 입력 $A$와 $B$가 AND 게이트를 통과하여 $AB$가 됩니다.
    2. 입력 $B$가 NOT 게이트를 통과하여 $\bar{B}$가 되고, 이것이 $C$와 AND 게이트를 통과하여 $\bar{B}C$가 됩니다.
    3. 위 두 결과값이 OR 게이트로 합쳐져 최종 출력 $Y$가 결정됩니다.
    $$\text{최종 식: } Y = AB + \bar{B}C$$
profile_image
1

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

2과목: 패키지 활용

21. 프리젠테이션에서 프리젠테이션의 흐름을 기획한 것을 무엇이라 하는가?

  1. 개체
  2. 슬라이드
  3. 매크로
  4. 시나리오
(정답률: 67%)
profile_image
1

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

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

  1. 데이터 연산결과를 사용자가 다양한 서식으로 자유롭게 표현한다.
  2. 입력된 자료 또는 계산된 자료를 가지고 여러 유형의 그래프를 작성한다.
  3. 동영상 처리 및 애니메이션 효과를 구현할 수 있다.
  4. 특정 자료의 검색, 추출 및 정렬을 한다.
(정답률: 74%)
profile_image
1

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

23. SQL의 DML에 해당하지 않는 것은?

  1. INSERT
  2. SELECT
  3. CREATE
  4. UPDATE
(정답률: 55%)
profile_image
1

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

24. 제품명과 단가로 이루어진 제품 테이블에서 단가에 대한 내림차순으로 검색하고자 한다. ( ) 안에 알맞은 SQL 명령으로 옳게 나열된 것은?

  1. ① ORDER TO ② DESC
  2. ① ORDER BY ② DESC
  3. ① ORDER ② DOWN
  4. ① ORDER ② DESC
(정답률: 67%)
profile_image
1

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

25. 프레젠테이션에서 화면 전체를 전환하는 단위를 의미하는 것은?

  1. 개체
  2. 개요
  3. 스크린 팁
  4. 슬라이드
(정답률: 75%)
profile_image
1

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

26. 다음 내용을 실행하는 SQL 문장으로 옳은 것은?

  1. DELETE FROM Purchase WHEN ITEM =“사과”;
  2. DELETE FROM Purchase WHERE ITEM =“사과”;
  3. KILL FROM Purchase WHERE ITEM =“사과”;
  4. DELETE ITEM =“사과”FROM Purchase;
(정답률: 68%)
profile_image
1

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

27. 3단계 스키마의 종류에 해당하지 않는 것은?

  1. 외부 스키마
  2. 내부 스키마
  3. 개념 스키마
  4. 관계 스키마
(정답률: 64%)
profile_image
1

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

28. 데이터베이스 설계 단계의 순서로 옳은 것은?

  1. 2→1→3
  2. 3→1→2
  3. 1→2→3
  4. 1→3→2
(정답률: 68%)
profile_image
1

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

29. 스프레드시트 작업에서 반복적으로 실행하는 경우에 한 번의 명령으로 자동화시켜 처리하는 기능은?

  1. 뷰
  2. 정렬
  3. 필터
  4. 매크로
(정답률: 75%)
profile_image
1

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

30. 데이터베이스를 사용하는 경우의 장점이 아닌 것은?

  1. 데이터의 일관성 유지
  2. 데이터의 공용 사용
  3. 데이터의 무결성 유지
  4. 데이터 중복의 최대화
(정답률: 71%)
profile_image
1

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

3과목: PC 운영 체제

31. 다음 ( ) 안의 내용으로 적절하지 않은 것은?

  1. kernel
  2. shell
  3. file system
  4. compiler
(정답률: 47%)
profile_image
1

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

32. 운영체제의 프로세스 정의로 가장 거리가 먼 것은?

  1. 실행중인 프로그램
  2. 프로그램을 실행하는 처리단위
  3. 프로세서가 할당되는 개체
  4. 데이터 저장 공간
(정답률: 59%)
profile_image
1

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

33. 다음 UNIX 명령어 중 반드시 인수를 갖는 명령어들로만 나열한 것은?

  1. ①, ②
  2. ②, ③
  3. ①, ③
  4. ②, ④
(정답률: 46%)
profile_image
1

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

34. 다음 중 운영체제의 발전 단계를 가장 올바르게 나열한 것은?

  1. 배치 처리→다중 프로그래밍→시분할 시스템
  2. 다중 프로그래밍→시분할 시스템→배치 처리
  3. 시분할 시스템→배치 처리→다중 프로그래밍
  4. 배치 처리→시분할 시스템→다중 프로그래밍
(정답률: 40%)
profile_image
1

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

35. 도스(MS-DOS)에서 파일을 저장하고, 보관하는 것은?

  1. 파일(File)
  2. 디렉터리(Directory)
  3. 트리(Tree)
  4. 자료구조(Data structure)
(정답률: 62%)
profile_image
1

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

36. UNIX 운영체제에 대한 설명으로 가장 거리가 먼 것은?

  1. 다중 프로세스 운영체제이다.
  2. Windows기반 운영체제이다.
  3. 다중 사용자 시스템이다.
  4. 주로 C언어로 작성된 운영체제이다.
(정답률: 55%)
profile_image
1

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

37. “윈도우 98”의 휴지통에 대한 설명으로 틀린 것은?

  1. 일반적으로 삭제된 파일이 저장되는 공간이다.
  2. 휴지통의 용량은 조절할 수 있다.
  3. 휴지통에 있는 파일을 직접 실행시키려면 해당 파일을 더블클릭한다.
  4. 휴지통 비우기를 실행하면 복구가 불가능해진다.
(정답률: 60%)
profile_image
1

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

38. 윈도 98의 시스템 종료 대화 상자의 항목이 아닌 것은?

  1. 시스템 종료
  2. 시스템 다시 시작
  3. MS-DOS모드에서 시스템 다시 시작
  4. 사용자 전환
(정답률: 47%)
profile_image
1

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

39. 두 개의 파일의 차이가 있을 때 차이점이 나타난 바이트 위치와 행 번호를 표시하는 UNIX 명령어는?

  1. diff
  2. cmp
  3. comm
  4. paste
(정답률: 44%)
  • cmp 명령어는 두 파일의 차이점을 비교하여 몇 행의 몇 번째 바이트 위치가 다른지 구체적으로 표시하는 유틸리티입니다.

    오답 노트

    diff: 두 파일 간의 차이 정보를 직관적으로 출력
    comm: 공통된 문자열 위주로 두 파일을 비교
    paste: 여러 파일의 행을 하나로 합침
profile_image
1

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

40. 실행중인 프로그램이나 시스템을 중지시킬 수 있는 수행 중단기능(break on)을 설정할 수 있는 도스 파일은?

  1. io.sys
  2. command.com
  3. config.sys
  4. autoexec.bat
(정답률: 43%)
profile_image
1

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

41. “윈도 98”에서 시동디스크(부팅디스크)를 만드는 기능은 어디에 있는가?

  1. 내게 필요한 옵션
  2. 시스템
  3. 프로그램 추가/제거
  4. 디스플레이
(정답률: 38%)
profile_image
1

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

42. Which one is not related to Processing program?

  1. Language translator program
  2. Service program
  3. Job management program
  4. Problem program
(정답률: 48%)
profile_image
1

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

43. 스풀링(Spooling)에 대한 설명으로 틀린 것은?

  1. 프로세서와 입/출력장치와의 속도차이를 해결하여 시스템의 효율을 높이는 방법이다.
  2. 스풀링의 방법은 출력장치로 직접 보내는 것이다.
  3. 출력시 출력할 데이터를 만날 때 마다 디스크로 보내 저장시키는 것이다.
  4. 프로그램 실행과 속도가 느린 입/출력을 이원화 한다.
(정답률: 39%)
  • 스풀링은 저속의 입출력 장치로 데이터를 직접 보내지 않고, 고속의 디스크(보조기억장치)에 임시로 저장했다가 나중에 한꺼번에 처리하여 CPU와 입출력 장치의 속도 차이를 해결하는 기법입니다.

    오답 노트

    출력장치로 직접 보내는 것: 이는 CPU를 거치지 않고 메모리와 입출력 장치 간에 데이터를 전송하는 DMA(Direct Memory Access)에 대한 설명입니다.
profile_image
1

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

44. 운영체제의 데이터 처리 방식 중 처리할 데이터를 일정한 시간이 경과하거나 일정한 수준이 되었을 때 일시에 처리하는 것은?

  1. Batch Processing System
  2. Multi-Processing System
  3. Distributed Processing System
  4. Time Sharing Processing System
(정답률: 45%)
profile_image
1

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

45. 컴퓨터에 하드디스크를 새로 장착하고 부팅 가능한 하드디스크로 만들기 위한 도스 명령어는?

  1. FORMAT C:/S
  2. FORMAT C:/B
  3. FORMAT C:/T
  4. FORMAT C:/Q
(정답률: 46%)
profile_image
1

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

46. “윈도 98”에서 작업 표시줄에 볼륨 조절 표시 아이콘을 생성할 수 있는 제어판의 아이콘은?

  1. 사운드
  2. 멀티미디어
  3. 내게 필요한 옵션
  4. 시스템
(정답률: 43%)
profile_image
1

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

47. 운영체제의 수행업무에 해당하지 않는 것은?

  1. 하드웨어 장치와 프로그램 수행 제어
  2. CPU 스케줄링
  3. 기억 장치의 할당 및 회수
  4. 통신회선 신호 변환
(정답률: 55%)
profile_image
1

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

48. 도스(MS-DOS)에서 1개의 하드디스크를 논리적으로 2개의 드라이브로 분할하고자 할 때 사용하는 명령어는?

  1. chkdsk
  2. attrib
  3. format
  4. fdisk
(정답률: 58%)
profile_image
1

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

49. 다음에서 설명하는 UNIX 명령어는?

  1. ping
  2. ps
  3. pwd
  4. cd
(정답률: 46%)
profile_image
1

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

50. 윈도 98의 “찾기” 대화 상자에서 제공되는 탭이 아닌 것은?

  1. 이름 및 위치
  2. 찾아보기
  3. 날짜
  4. 고급
(정답률: 43%)
profile_image
1

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

4과목: 정보 통신 일반

51. 10개 국(station)을 서로 망형 통신망을 구성시 최소로 필요한 통신 회선 수는?

  1. 15
  2. 25
  3. 35
  4. 45
(정답률: 51%)
profile_image
1

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

52. 데이터 변조속도가 3600[Baud]이고 쿼드비트(Quad bit)를 사용하는 경우 전송속도는?

  1. 14400
  2. 10800
  3. 9600
  4. 7200
(정답률: 60%)
profile_image
1

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

53. 다음 중 LAN의 특성이라고 볼 수 없는 것은?

  1. 고속의 정보전송이 가능하다.
  2. 자원의 공유가 가능하다.
  3. 외부 통신망의 제약을 받지 않는다.
  4. 방송 형태로 서비스 이용이 불가능하다.
(정답률: 54%)
profile_image
1

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

54. RS-232C 25핀 인터페이스에서 데이터 전송(TXD)과 수신(RXD)에 해당되는 핀(Pin) 번호가 순서대로 옳은 것은?

  1. 1,2
  2. 3,4
  3. 2,3
  4. 4,5
(정답률: 48%)
profile_image
1

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

55. PCM(Pulse Code Modulation)의 과정이 순서대로 옳은 것은?

  1. 신호→양자화→표본화→부호화→복호화
  2. 신호→표본화→양자화→부호화→복호화
  3. 신호→표본화→양자화→복호화→부호화
  4. 신호→복호화→양자화→부호화→표본화
(정답률: 52%)
  • PCM은 아날로그 신호를 디지털로 변환하는 과정으로, 송신측에서 신호를 일정 간격으로 추출하는 표본화, 추출된 값을 대표값으로 바꾸는 양자화, 이를 이진수로 바꾸는 부호화 과정을 거치며, 수신측에서 다시 원래 신호로 되돌리는 복호화 과정을 거칩니다.
profile_image
1

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

56. 다음 중 전송선로의 1차 정수가 아닌 것은?

  1. 저항
  2. 인덕턴스
  3. 정전용량
  4. 위상정수
(정답률: 48%)
profile_image
1

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

57. 컴퓨터를 이용하여 기존의 문자나 숫자 정보뿐만 아니라 텍스트, 이미지, 오디오, 비디오 등 여러 가지 미디어 형태의 정보를 통합하여 처리하는 기술을 무엇이라고 하는가?

  1. 패킷무선망기술
  2. 전화망기술
  3. 멀티미디어기술
  4. 대용량전송기술
(정답률: 68%)
profile_image
1

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

58. 다음 중 데이터의 암호화와 압축을 수행하는 OSI 참조 모델의 계층은?

  1. 응용 계층
  2. 표현 계층
  3. 세션 계층
  4. 전송 계층
(정답률: 39%)
  • OSI 참조 모델의 표현 계층은 송수신측 간의 데이터 형식을 정의하며, 부호 교환, 암호화, 압축 등의 기능을 수행하는 계층입니다.

    오답 노트

    응용 계층: 응용 프로세스 간 정보 교환 및 파일 전송
    세션 계층: 연결 접속 및 동기 제어
    전송 계층: 논리적 안정 및 균등한 서비스 제공
profile_image
1

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

59. 다음 중 신호대 잡음비(SNR)의 단위로 옳은 것은?

  1. baud
  2. cycle
  3. Hz
  4. dB
(정답률: 47%)
profile_image
1

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

60. 다음 중 아날로그 CATV방송의 영상신호 전송방식은?

  1. FM 방식
  2. FSK 방식
  3. PCM 방식
  4. AM 방식
(정답률: 37%)
profile_image
1

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

목록 다음회차 >