프로그래밍기능사 필기 기출문제복원 (2009-03-29)

프로그래밍기능사 2009-03-29 필기 기출문제 해설

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

프로그래밍기능사
(2009-03-29 기출문제)

목록

1과목: 전자 계산기 일반

1. 명령어(Instruction)의 구성에서 처음의 바이트(Byte)에 기억되는 것은?

  1. Operand
  2. Length
  3. Comma
  4. Op code
(정답률: 87%)
profile_image
1

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

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

  1. direct address
  2. indirect address
  3. calculated address
  4. immediate address
(정답률: 82%)
  • 주소지정 방식은 메모리 참조 횟수가 적을수록 처리 속도가 빠릅니다. immediate address는 오퍼랜드 필드에 실제 데이터가 직접 포함되어 있어 메모리 참조 횟수가 0회이므로 가장 빠릅니다.

    오답 노트

    direct address: 메모리 참조 1회
    indirect address: 메모리 참조 2회 이상
profile_image
1

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

3. 다음 중 불(Boolean) 대수의 정리로 옳지 않은 것은?

  1. A+A'=1
  2. A+0=0
  3. A · A'=0
  4. A+A=A
(정답률: 78%)
profile_image
1

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

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

  1. 0
  2. 1
  3. 10
  4. 11
(정답률: 72%)
  • 주어진 논리회로의 각 게이트 연산 과정을 통해 출력 C를 구합니다.
    1. 상단 NAND 게이트: $A=1, B=1$일 때 AND 결과인 1의 반전값이므로 0이 출력됩니다.
    2. 하단 OR 게이트: $A=1, B=1$일 때 둘 중 하나라도 1이면 1이므로 1이 출력됩니다.
    3. 최종 XOR 게이트: 입력값이 0과 1로 서로 다르므로 최종 결과는 1이 됩니다.
    $$\text{C} = (A \text{ NAND } B) \text{ XOR } (A \text{ OR } B)$$
    $$\text{C} = (1 \text{ NAND } 1) \text{ XOR } (1 \text{ OR } 1)$$
    $$\text{C} = 0 \text{ XOR } 1 = 1$$
profile_image
1

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

5. A · (A · B + C)를 간단히 한 결과로 옳은 것은?

  1. A·(B+C)
  2. A
  3. B
  4. C
(정답률: 88%)
profile_image
1

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

6. 1면에 100개의 트랙을 사용할 수 있는 양면 자기디스크에서 1트랙은 4개의 섹터로 되어 있으며 섹터 당 320word를 기억시킬 수 있다고 할 경우, 이 디스크는 몇 word를 기억시킬 수 있는가?

  1. 372000
  2. 256000
  3. 254000
  4. 124000
(정답률: 72%)
profile_image
1

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

7. 동시에 여러 개의 입/출력장치가 작동되도록 설계된 것은?

  1. Simplex channel
  2. Multiplexer channel
  3. Select io channel
  4. Register channel
(정답률: 90%)
profile_image
1

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

8. 정보처리 속도 단위 중 초당 100만 개의 연산을 수행한다는 의미의 단위는?

  1. MIPS
  2. KIPS
  3. MFLOPS
  4. LIPS
(정답률: 86%)
profile_image
1

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

9. JK 플립플롭에서 J=0, K=0 이 입력되면 동작상태는 어떻게 되는가?

  1. 변화 없음
  2. Clear 상태
  3. Set 상태
  4. 반전
(정답률: 79%)
profile_image
1

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

10. 로더(loader)의 기능이 아닌 것은?

  1. 할당(allocation)
  2. 링킹(linking)
  3. 재배치(relocation)
  4. 스케줄링(scheduling)
(정답률: 70%)
profile_image
1

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

11. 주소 10에 20이란 값이 저장되어 있고, 주소 20 에는 40이라는 값이 저장되어 있다고 할 때 간접 주소 지정에 의해 10 번지를 접근하면 실제 처리되는 값은?

  1. 10
  2. 20
  3. 30
  4. 40
(정답률: 66%)
  • 간접 주소 지정 방식은 명령어에 명시된 주소가 실제 데이터의 주소가 아니라, 실제 데이터가 저장된 주소를 가리키는 '포인터' 역할을 하여 메모리를 두 번 참조하는 방식입니다.
    주소 $10$에 저장된 값 $20$을 실제 주소로 인식하여 다시 접근하므로, 주소 $20$에 저장된 최종 값인 $40$이 처리됩니다.
profile_image
1

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

12. 16진수 2C를 10진수로 변환한 것으로 옳은 것은?

  1. 41
  2. 42
  3. 43
  4. 44
(정답률: 78%)
profile_image
1

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

13. 2진수 0110을 그레이코드로 변환하면?

  1. 0010
  2. 0111
  3. 0101
  4. 1110
(정답률: 67%)
  • 2진수를 그레이코드로 변환할 때는 첫 번째 비트는 그대로 내려 쓰고, 두 번째 비트부터는 이전 2진수 비트와 현재 2진수 비트를 XOR 연산(서로 다르면 1, 같으면 0)하여 구합니다.
    ① [기본 공식] $G_{n} = B_{n} \oplus B_{n+1}$
    ② [숫자 대입] $0 \text{ (그대로)}, (0 \oplus 1), (1 \oplus 1), (1 \oplus 0)$
    ③ [최종 결과] $0101$
profile_image
1

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

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

(정답률: 83%)
profile_image
1

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

15. 컴퓨터 시스템에서 명령어를 실행하기 위하여 CPU에서 이루어지는 동작 단계의 하나로서, 기억장치로부터 명령어를 읽어 들이는 단계는?

  1. 재기록(writ back) 단계
  2. 해독(decoding) 단계
  3. 인출(fetch) 단계
  4. 실행(execute) 단계
(정답률: 63%)
profile_image
1

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

16. 하나의 레지스터에 기억된 자료를 모두 다른 레지스터로 옮길 때 사용하는 논리연산은?

  1. rotate
  2. shift
  3. move
  4. complement
(정답률: 71%)
profile_image
1

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

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

  1. 누산기(Accumulator)
  2. 인덱스 레지스터(Index Register)
  3. 메모리 레지스터(Memory Register)
  4. 명령 레지스터(Instruction Register)
(정답률: 76%)
profile_image
1

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

18. 기억장치 고유의 번지로서 0,1,2,3....과 같이 16진수로 약속하여 순서대로 결정해 놓은 번지, 즉 기억장치 중 기억장소를 직접 숫자로 지정하는 주소로서 기계어 정보가 기억되어 있는 곳을 무엇이라고 하는가?

  1. 상대주소
  2. 절대주소
  3. 완전주소
  4. 약식주소
(정답률: 84%)
profile_image
1

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

19. 레지스터, 가산기, 보수기 등으로 구성되는 장치는?

  1. 제어장치
  2. 입/출력장치
  3. 기억장치
  4. 연산장치
(정답률: 81%)
profile_image
1

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

20. 전가산기(Full Adder)는 어떤 회로로 구성되는가?

  1. 반가산기 1개와 OR 게이트로 구성된다.
  2. 반가산기 1개와 AND 게이트로 구성된다.
  3. 반가산기 2개와 OR 게이트로 구성된다.
  4. 반가산기 2개와 AND 게이트로 구성된다.
(정답률: 78%)
profile_image
1

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

2과목: 패키지 활용

21. 판매 테이블에서 품명이 ‘카메라’인 항목을 삭제하는 SQL 문은?

  1. DELETE FROM 판매 WHERE 품명=‘카메라’;
  2. DELETE FROM 품명=‘카메라’ WHERE 판매;
  3. DELETE SET 판매, WHERE 품명=‘카메라’;
  4. DELETE SET 품명=‘카메라’ WHERE 판매;
(정답률: 63%)
  • 데이터를 삭제하는 SQL 문법은 DELETE FROM [테이블명] WHERE [조건] 순으로 작성합니다. 따라서 판매 테이블에서 품명이 '카메라'인 행을 삭제하려면 DELETE FROM 판매 WHERE 품명='카메라'; 가 정답입니다.

    오답 노트

    SET: 데이터를 수정하는 UPDATE 문에서 사용하는 키워드로 DELETE 문에서는 사용하지 않습니다.
profile_image
1

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

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

  1. ② → ① → ③
  2. ③ → ① → ②
  3. ① → ② → ③
  4. ① → ③ → ②
(정답률: 88%)
profile_image
1

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

23. 급여 테이블에 데이터를 입력한 후 시간외수당 필드가 누락되어 이를 추가하고자 할 경우에 사용하는 sql 명령으로 옳은 것은?

  1. ALTER TABLE
  2. ADD TABLE
  3. MODIFY TABLE
  4. MAKE TABLE
(정답률: 68%)
profile_image
1

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

24. 프리젠테이션에서 사용하는 하나의 화면을 무엇이라고 하는가?

  1. 슬라이드
  2. 매크로
  3. 개체
  4. 셀
(정답률: 89%)
profile_image
1

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

25. SQL 의 DDL에 해당하지 않는 것은?

  1. CREATE
  2. UPDATE
  3. ALTER
  4. DROP
(정답률: 62%)
profile_image
1

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

26. 고객 테이블의 모든 자료를 출력하는 SQL 문으로 옳은 것은?

  1. SELECT % FROM 고객;
  2. SELECT ? FROM 고객 ;
  3. SELECT * FROM 고객 ;
  4. SELECT # FROM 고객 ;
(정답률: 85%)
profile_image
1

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

27. 데이터베이스 개체(Entity)의 속성 중 하나의 속성이 가질 수 있는 모든 값의 집합을 무엇이라고 하는가?

  1. 객체(Object)
  2. 속성(Attribute)
  3. 도메인(Domain)
  4. 카디널리티(Cardinality)
(정답률: 81%)
profile_image
1

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

28. 강연회나 세미나, 연구발표, 교육안 제작 등 상대방에게 보다 효과적으로 의사를 전달하고자 할 때 사용하는 것은?

  1. 워드프로세서
  2. 프리젠테이션
  3. 데이터베이스
  4. 운영체제
(정답률: 90%)
profile_image
1

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

29. 단순하게 반복되는 작업을 특정키나 이름에 기록하여 자동실행 할 수 있는 스프레드시트의 기능은?

  1. 정렬
  2. 필터
  3. 부분합
  4. 매크로
(정답률: 87%)
profile_image
1

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

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

  1. 개념 스키마(Conceptual Schema)
  2. 관계 스키마(Relational Schema)
  3. 내부 스키마(Internal Schema)
  4. 외부 스키마(External Schema)
(정답률: 87%)
profile_image
1

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

3과목: PC 운영 체제

31. UNIX에서 현재 작업 중인 프로세스의 상태를 알아볼 때 사용하는 명령어는?

  1. ls
  2. ps
  3. kill
  4. chmod
(정답률: 67%)
profile_image
1

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

32. UNIX 시스템의 구성을 크게 세 부분으로 나눌 때 해당하지 않는 것은?

  1. Block
  2. Kernel
  3. Shell
  4. Utility
(정답률: 66%)
profile_image
1

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

33. 컴퓨터 시스템 내부에서 실행 중인 프로그램을 정의하는 용어는?

  1. 프로세스
  2. 버퍼
  3. 인터럽트
  4. 커널
(정답률: 75%)
profile_image
1

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

34. “윈도 98”에 대한 설명으로 옳지 않는 것은?

  1. 플러그 앤 플레이(Plug & Play) 방식이다.
  2. 32 bit 운영체제이다.
  3. 파일명의 길이는 최대 8 자리까지 가능하다.
  4. 멀티태스킹(Multi-tasking)을 지원한다.
(정답률: 70%)
profile_image
1

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

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

  1. FIFO
  2. LRU
  3. LFU
  4. OPT
(정답률: 61%)
profile_image
1

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

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

  1. 단말 명
  2. 로그인 명
  3. 로그인 일시
  4. 사용 소프트웨어
(정답률: 63%)
profile_image
1

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

37. 도스(MS-DOS)에서 특정 파일의 감추기속성, 읽기속성을 지정할 수 있는 명령은?

  1. MORE
  2. FDISK
  3. ATTRIB
  4. DEFRAG
(정답률: 59%)
profile_image
1

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

38. 운영체제의 목적과 가장 거리가 먼 것은?

  1. 성능 향상
  2. 응답시간 단축
  3. 단위 작업량의 소형화
  4. 신뢰성 향상
(정답률: 77%)
profile_image
1

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

39. "윈도 98”에서 파일을 삭제하는 방법으로 옳지 않은 것은?

  1. 휴지통을 이용하여 삭제
  2. Del(Delete)키를 이용하여 삭제
  3. Esc키를 이용하여 삭제
  4. 마우스의 오른쪽 버튼을 이용하여 삭제
(정답률: 85%)
profile_image
1

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

40. Which of the following key strokes is able to copy it to the clipboard in WINDOWS 98 ?

  1. Alt+C
  2. Ctrl+V
  3. Ctrl+A
  4. Ctrl+C
(정답률: 80%)
profile_image
1

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

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

  1. 감시프로그램(supervisor program)
  2. 데이터 관리 프로그램(data management program)
  3. 문제 프로그램(problem program)
  4. 작업 제어 프로그램(job control program)
(정답률: 68%)
profile_image
1

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

42. "윈도 98“을 종료시키는 방법으로 옳지 않는 것은?

  1. 시작버튼에서 시스템 종료를 누르고 시스템 종료를 선택한다.
  2. 바탕화면에서 “Alt+F4” 키를 누르고 시스템 종료를 선택한다.
  3. “Ctrl+Alt+Del" 키를 누르고 시스템 종료를 선택한다.
  4. “Ctrl+Alt+Shift" 키를 누르고 시스템 종료를 선택한다.
(정답률: 69%)
profile_image
1

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

43. 하드 디스크의 분할을 설정하고 논리적 드라이브 번호를 할당하는 DOS의 외부 명령어는?

  1. FDISK
  2. CHKDSK
  3. RECOVER
  4. DISKCOMP
(정답률: 70%)
  • FDISK는 Fixed Disk의 약자로, 하드 디스크를 논리적으로 분할하는 파티션 설정 및 드라이브 번호 할당을 수행하는 외부 명령어입니다.

    오답 노트

    CHKDSK: 디스크 상태 점검 및 결과 표시
    RECOVER: 결함 있는 디스크에서 정보 복구
    DISKCOMP: 두 디스크의 내용이 동일한지 비교
profile_image
1

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

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

  1. DELETE
  2. UNDELETE
  3. FDISK
  4. ANTI
(정답률: 83%)
profile_image
1

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

45. UNIX에서 네트워크상의 문제를 진단할 수 있는 명령어는?

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

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

46. 도스(MS-DOS)에서 사용할 수 있는 드라이브의 최대 수를 지정하는 명령어는?

  1. LASTDRIVE
  2. BLOCKS
  3. FILES
  4. PRIMARYDISK
(정답률: 64%)
profile_image
1

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

47. UNIX에서 현재 작업중인 디렉토리의 모든 파일을 보여주는 명령은?

  1. cd
  2. mv
  3. ls
  4. tar
(정답률: 66%)
profile_image
1

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

48. "윈도 98"에서 화면보호기의 설정은 어디에서 하는가?

  1. 시스템
  2. 멀티미디어
  3. 디스플레이
  4. 내게 필요한 옵션
(정답률: 70%)
profile_image
1

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

49. 도스(MS-DOS)에서 화면의 내용을 깨끗이 지워주는 역할을 하는 명령어는?

  1. CD
  2. PATH
  3. CLS
  4. DATE
(정답률: 79%)
profile_image
1

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

50. 다음의 설명이 의미하는 것은?

  1. database
  2. compiler
  3. deadlock
  4. spooling
(정답률: 66%)
profile_image
1

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

4과목: 정보 통신 일반

51. 고속 광전송 장치에서 빛의 파장을 여러개 사용하여 다중화 하는 방식은?

  1. WDM
  2. FDM
  3. TDM
  4. CDM
(정답률: 36%)
profile_image
1

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

52. 인터넷을 통해 TV 서비스를 제공하는 방송 서비스는?

  1. MPEG
  2. IPTV
  3. HDTV
  4. SDTV
(정답률: 72%)
profile_image
1

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

53. 다음 중 PCM 전송에서 송신측 과정은?

  1. 음성 → 양자화 → 표본화 → 부호화
  2. 음성 → 복호화 → 변조화 → 부호화
  3. 음성 → 2진화 → 압축화 → 부호화
  4. 음성 → 표본화 → 양자화 → 부호화
(정답률: 64%)
profile_image
1

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

54. 광섬유케이블의 일반적인 특징으로 옳지 않은 것은?

  1. 빛을 사용함으로써 전기적인 간섭이 없다.
  2. 높은 전송속도와 대역폭을 갖는다.
  3. 동축케이블보다 전송신호의 손실이 적다
  4. 설치시에 접속과 연결이 매우 용이하다.
(정답률: 48%)
profile_image
1

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

55. 오류를 검출한 후 재전송하는 방식으로 옳지 않은 것은?

  1. 정지-대기(stop and wait) ARQ
  2. 연속적(continuous) ARQ
  3. 적응적(adaptive) ARQ
  4. 이산적(discrete) ARQ
(정답률: 43%)
profile_image
1

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

56. 가입자의 집안까지 광케이블로 연결함으로써 광대역 통합망 구축을 위한 가입자망 기수로 평가받고 있는 것은?

  1. FTTH
  2. FTTO
  3. FTTC
  4. FTTB
(정답률: 41%)
profile_image
1

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

57. 다음 중 변조방식을 분류한 것에 속하지 않는 것은?

  1. 진폭편이변조
  2. 주파수편이변조
  3. 위상편이변조
  4. 멀티포인트변조
(정답률: 70%)
  • 변조 방식은 신호의 특성을 변화시키는 AFP(진폭, 주파수, 위상) 변조가 핵심입니다. 멀티포인트변조는 여러 단말을 연결하는 접속 방식일 뿐 변조 방식이 아닙니다.

    오답 노트

    진폭편이변조: Amplitude Modulation
    주파수편이변조: Frequency Modulation
    위상편이변조: Phase Modulation
profile_image
1

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

58. 다음 중 이동 통신망의 다원접속 방식이 아닌 것은?

  1. TDMA
  2. FDMA
  3. SCMA
  4. CDMA
(정답률: 40%)
profile_image
1

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

59. ISO(국제표준기구)의 OSI 7계층에서 Network Layer는 어느 계층에 해당 되는가 ?

  1. 제 1계층
  2. 제 2계층
  3. 제 3계층
  4. 제 4계층
(정답률: 59%)
profile_image
1

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

60. 데이터통신에서 서로 다른 방향에서 동시에 송·수신을 할 수 있는 것은?

  1. 이중시스템(Dual system)
  2. 반이중시스템(Half duplex system)
  3. 전이중시스템(Full duplex system)
  4. 단향시스템(Simplex system)
(정답률: 67%)
profile_image
1

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

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