프로그래밍기능사 2011년 3회 기출문제

2011-07-31 시행 · 59문항 · 해설 59문항

이 회차 문제 풀기 →
1번
일반적으로 명령어의 패치 사이클 중에는 현재 수행하고 있 는 명령어의 위치를 가리키고, 실행 사이클 중에는 바로 다음 에 실행할 명령어의 위치를 가리키는 Register는?
  1. ① 누산기(accumulator)
  2. ② 프로그램 카운터(program counter)
  3. ③ 명령어 레지스터(instruction register)
  4. ④ 범용 레지스터(general purpose register)
정답 확인 · 해설

정답 ②

누산기(accumulator) : 연산결과 일시 저장 프로그램 카운터(program counter) : 다음 수행 명령번지 기억 명령어 레지스터(instruction register) : 현재수행중인 명령어를 일시저장
2번
스택 연산에서 데이터를 삽입하거나 삭제하는 동작을 나타내 는 것은?
  1. ① ADD, SUB
  2. ② LOAD, STORE
  3. ③ PUSH, POP
  4. ④ MOV, MUL
정답 확인 · 해설

정답 ③

PUSH : 데이터 삽입 POP : 데이터 꺼내기(삭제) <스택(Stack)> 리스트의 한쪽 끝으로만 자료의 삽입(Push), 삭제(Pop) 작업이 이루어지는 자료 구조로 가장 나중에 삽입된 자료가 가장 먼저 삭제되는 후입선출(LIFO : Last In First Out)방식입니다. TOP(Stack의 기억공간에 가장 마지막으로 삽입된 자료가 기억 된 위치)과 Bottom(Stack의 가장 밑바닥 부분)으로 구성되어 있 습니다. 부 프로그램 호출시 복귀주소를 저장할 때, 인터럽트 처리후 복 귀주소를 저장할 때 사용됩니다. 0주소 지정방식의 자료 저장소로 후위 표기법으로 산술식을 연 산할 때 사용됩니다.
3번
다음 중 제어장치에서 명령어의 실행 사이클에 해당하지 않 는 것은?
  1. ① 인출 주기(fetch cycle)
  2. ② 직접 주기(direct cycle)
  3. ③ 간접 주기(indirect cycle)
  4. ④ 실행 주기(execute cycle)
정답 확인 · 해설

정답 ②

제어장치의 명령어 실행 사이클은 기계주기(Machine Cycle)라 하며, 다음과 같다.. ① 인출사이클(Fetch Cycle) - 중앙처리장치가 기억장치에서 다음에 실행할 명령을 가져오는 주기) ② 명령사이클(Instruction Cycle) - 기억장치의 번지를 확인하여 명령을 읽어 낼 때까지의 단계 ③ 실행사이클(Execution Cycle) - 명령에 따라 필요한 신호를 만들어 결과를 얻을 때까지의 단 계 명령어 사이클이란 명령을 주기억 장치에서 인출, 해독, 실행하 는 절차를 말하며, 제어 장치의 명령어 실행 사이클은 인출 (Fetch) 단계, 간접(Indirect) 단계, 실행(Execute) 단계, 인터럽 트(Interrupt) 단계를 거칩니다.
4번
전가산기(Full Adder)는 어떤 회로로 구성되는가?
  1. ① 반가산기 1개와 OR 게이트로 구성된다.
  2. ② 반가산기 1개와 AND 게이트로 구성된다.
  3. ③ 반가산기 2개와 OR 게이트로 구성된다.
  4. ④ 반가산기 2개와 AND 게이트로 구성된다.
정답 확인 · 해설

정답 ③

전가산기 구성 : 반가산기 2개와 OR 게이트로 구성된다.
5번
CISC(Complex Instruction Set Computer)의 특징으로 틀린 것은?
  1. ① 많은 수의 명령어
  2. ② 다양한 주소지정 방식
  3. ③ 가변 길이 명령어 형식
  4. ④ 단일 사이클의 명령어 실행
정답 확인 · 해설

정답 ④

단일 사이클의 명령어 실행은 RISC방식입니다. CISC 방식은 다양한 길이의 가변 사이클을 지원 합니다.
6번
EBCDIC 코드는 몇개의 Zone bit를 갖는가?
  1. ① 1
  2. ② 2
  3. ③ 3
  4. ④ 4
정답 확인 · 해설

정답 ④

총 코드비트 BCD 코드(6) ASCII 코드(7) EBCDIC 코드(8) 모든 코드의 디지트 비트는 4임 따라서 각 코드의 존비트는 코드총비트 - 4 입니다. 즉 8-4 = 4 입니다.
7번
가상 메모리를 사용하는 목적으로 가장 옳은 것은?
  1. ① 주기억 장치의 용량 제한으로 발생하는 문제 해결
  2. ② CPU와 주기억 장치 사이의 속도 차이 개선
  3. ③ 대용량 멀티미디어 데이터 보존을 위한 백업
  4. ④ 컴퓨터 부팅에 사용되는 초기화 프로그램 보관
정답 확인 · 해설

정답 ①

가상메모리란 주기억장치 용량이 부족할때 보조기억장치(하드디 스크등)를 주기억장치인것처럼 컴퓨터에게 인식시켜서 대용량의 프로그램을 실행하는 방법입니다. <가상 메모리(Virtual Memory)> 보조기억장치(주로 HDD를 사용)의 일부를 주기억장치처럼 사용 하는 메모리 기법으로 주기억장치보다 큰 프로그램을 불러와 사 용할시 유용합니다. 가상메모리를 사용시 주기억장치보다 큰 프로그램 실행은 가능 하지만 보조기억장치를 사용하는 만큼 속도가 느려질 수 있습니 다. 가상 메모리의 공간을 일정한 크기의 페이지로 나누어 관리하는 페이징 기법과 페이지 교체 알고리즘으로 효율성을 높일 수 있 습니다. 전원이 꺼지면 데이터가 소실되는 휘발성 메모리입니다.
8번
다음 회로와 관련이 있는 장치는?
프로그래밍기능사 2011년 3회 8번 문제 그림
  1. ① 연산장치
  2. ② 제어장치
  3. ③ 기억장치
  4. ④ 입력장치
정답 확인 · 해설

정답 ①

감산기 : 뺄셈기 보수기 : 음수 양수 변환 누산기 : 연산결과 일시 저장 가산기 : 덧셈기 모두 연산과 관련된 것 입니다. <연산장치(ALU : Arithmetic Logic Unit)> 산술 연산, 논리 연산, 관계 연산 및 시프트(Shift)를 수행하는 중앙처리장치(CPU) 내부의 회로 장치로 제어장치의 명령에 따 라 실제로 연산을 수행하는 장치입니다. 가산기(덧셈), 누산기(덧셈), 감산기(뺄셈), 보수기, 데이터 레지 스터, 상태 레지스터 등이 있습니다. 입력에서 0 0일때 0이면 And 또는 or 둘중 하나인데요 입력에서 0 1 일때 0 이면 And 게이트란걸 알수가있습니다 그런데 1 0에서 1이고 1 1 에서는 0일경우 B' 가 되는거죠 그렇기 때문에 And 게이트경우 A·B인데 B' 이기때문에 A·B' 가 되는겁니다
10번
8 bit를 1 word로 이용하는 컴퓨터에서 op code를 3bit 사 용하면 인스트럭션을 몇개 사용할 수 있는가?
  1. ① 4
  2. ② 6
  3. ③ 8
  4. ④ 16
정답 확인 · 해설

정답 ③

op code가 3bit 일경우 2의 3승개의 명령어(인스트럭션)를 가질 수 있습니다. 2의 3승은 8입니다.
11번
(A+1)·(B+1) + C의 논리식을 간단히 한 결과는?
  1. ① 1
  2. ② 0
  3. ③ A
  4. ④ C
정답 확인 · 해설

정답 ①

A + 1 = 1 B + 1 = 1 이므로 1·1 + C = 1 입니다.
12번
다음과 같은 논리식으로 구성되는 회로는?(단, S 는 합 (Sum), C 는 자리올림(Carry)을 나타낸다.)
프로그래밍기능사 2011년 3회 12번 문제 그림
  1. ① 반가산기(Half adder)
  2. ② 전가산기(Full adder)
  3. ③ 전감산기(Full Subtracter)
  4. ④ 부호기(Encoder)
정답 확인 · 해설

정답 ①

반가산기(Half adder)의 Sum에 관한 식입니다. S = A XOR B
13번
다음 중 주소 일부를 접속하거나 계산하여 기억 장치에 접 근 시킬 수 있는 주소의 일부분을 생략한 주소 표현 방식 은?
  1. ① 절대 주소
  2. ② 약식 주소
  3. ③ 생략 주소
  4. ④ 자료 자신
정답 확인 · 해설

정답 ②

계산을 통하여 주소의 일부분을 생략한다고 하였습니다. 이때 생략이라고 생각하시면 틀립니다. 긴 주소를 일부 생략해서 주소의 길이를 줄였으므로 "약식"주소 방식이라고 생각하세요
14번
묵시적 주소지정 방식을 사용하는 산술 명령어는 주로 어떤 레지스터의 내용을 사용하여 연산을 수행하는가?
  1. ① PC
  2. ② MBR
  3. ③ AC
  4. ④ SP
정답 확인 · 해설

정답 ③

묵시적 주소 방식은 AC(누산기)를 이용합니다. <묵시(암시)(Implied Adress)> 명령 실행에 필요한 데이터의 위치를 지정하지 않고 누산기나 스택의 데이터를 묵시적으로 지정하여 사용하는 방식으로 오퍼 랜드가 없는 명령입니다..계산기 명령의 연산부가 암묵적으로 오 퍼랜드의 어드레스를 지정(PUSH ,POP)하고 있는 것을 말합니 다.
15번
다음과 같은 논리회로에서 A의 값이 1010, B의 값이 1110 일 때 출력 Y의 값은?
프로그래밍기능사 2011년 3회 15번 문제 그림
  1. ① 1111
  2. ② 1001
  3. ③ 1010
  4. ④ 0100
정답 확인 · 해설

정답 ④

A에 NOT 게이트가 하나 있으므로 A는 0101이다. 그리고 회로는 AND이므로 A : 1010 A': 0101 B : 1110 Y : 0100 A' 와 B 2개 모두 1일때만 1이됨.
16번
제어 논리 장치(CLU)와 산술논리연산장치(ALU)의 실행 순 서를 제어하기 위해 사용하는 레지스터는?
  1. ① Flag Register
  2. ② Accumulator
  3. ③ Data Register
  4. ④ Status Register
정답 확인 · 해설

정답 ①

Flag Register : 제어 논리 장치(CLU)와 산술논리연산장치(ALU) 의 실행 순서를 제어 이전에 출제된적이 있는 문제입니다. Status Register와 혼동 하시면 안됩니다. Status Register는 상태를 나타내는 레지스터 입니다.
17번
CPU의 정보처리 속도 단위 중 초당 100만개의 명령어를 수 행하는 것을 나타내는 단위는?
  1. ① MHZ
  2. ② KIPS
  3. ③ MIPS
  4. ④ LIPS
정답 확인 · 해설

정답 ③

M은 밀리언(백만)의 약자 입니다. I는 명령어(인스트럭션)의 약자입니다. 정보처리의 속도단위는 LIPS(Logical Inference Per Second) 1초당 가능한 논리적 추 론 횟수 KIPS(Kilo Instruction Per Second) 1초당 1,000개의 연산을 수행 MIPS(Million Instruction Per Second) 1초당 백만개의 연산을 수행 정도가있다 쉽게 백만인Milloiin(밀리언) 과 초Second(세컨드)만 알아둬도 문제없다.
18번
순차적인 주소지정 등에 유리하며, 주소지정에 2개의 레지 스터가 사용되는 방식은?
  1. ① 직접 Addressing
  2. ② 간접 Addressing
  3. ③ 상대 Addressing
  4. ④ 색인 Addressing
정답 확인 · 해설

정답 ④

계산에 의한 주소 지정(색인) : 2개의 레지스터 사용, 두 레지스 터 값을 더하는 방식 인덱스(색인)주소 : index(인덱스) 베이스 주소 : base(베이스)
19번
개인용 컴퓨터에 주로 사용되고 있는 중앙처리장치는 무엇 으로 구성되는가?
  1. ① 코프로세서
  2. ② 핸드쉐이킹
  3. ③ 마이크로프로세서
  4. ④ 초고밀도 집적회로
정답 확인 · 해설

정답 ③

코프로세서 : 숫자 계산을 위한 전용 프로세서 마이크로프로세서 : 하나의 직접회로에 중앙처리장치의 기능을 모두 넣은 칩 <마이크로프로세서(Micro Processor)> 컴퓨터의 산술논리연산장치(ALU)와 제어장치(CU)를 1개의 작은 실리콘 칩에 모아놓은 처리장치를 말합니다. 이러한 대규모 직접회로 칩(IC) 장치로 개인용 컴퓨터나 다른 장 치들의 중앙 처리장치로 사용됩니다. 클럭주파수 Hz(헤르츠) 단위로 성능을 평가합니다.
20번
JK 플립플롭에서 J=K=1일 때 출력 동작은?
  1. ① Set
  2. ② Clear
  3. ③ No Change
  4. ④ Complement
정답 확인 · 해설

정답 ④

J(s)K(r)Q(t+1) 0 0 : 불변(기억),변화없음,Q(t) 0 1 : 리셋, 0 1 0 : 셋팅, 1 1 1 : 반전, 토클
21번
다음의 SQL 명령에서 DISTINCT의 의미를 가장 잘 설명한 것은?
프로그래밍기능사 2011년 3회 21번 문제 그림
  1. ① 학과명이 중복되지 않게 검색한다.
  2. ② 중복된 학과명만 검색한다.
  3. ③ 동일한 총점을 가진 학생만 검사한다.
  4. ④ 학과명만 제외하고 검색한다.
정답 확인 · 해설

정답 ①

중요 옵션에 대한 설명 DISTINCT : 검색 결과중 중복 제거 CASCADE : 연관관계까지 함께 삭제(참조 중인것도 삭제) RESTRICT : 참조중이면 삭제 하지 않음 HAVING : 반드시 GROUP BY와 사용 ORDER BY : 정렬 ASC : 오름차순(생략시 기본 오름차순) DESC : 내림차순
22번
스프레드시트에서 조건을 부여하여 이에 맞는 자료들만 추 출하여 표시하는 것을 무엇이라고 하는가?
  1. ① 정렬
  2. ② 필터
  3. ③ 매크로
  4. ④ 프리젠테이션
정답 확인 · 해설

정답 ②

정렬 : 오름차순 또는 내림차순으로 정렬하는것 매크로 : 반복되는 단순한 작업을 기록하여 두었다가 자동으로 실행하는 것 프리젠테이션 : 파워포인트와 같이 발표회등에 사용하는 프로그 램
23번
관계 데이터베이스에서 하나의 애트리뷰트가 취할수 있는 같은 타입의 모든 원자값의 집합을 무엇이라고 하는가?
  1. ① 튜플(tuple)
  2. ② 도메인(domain)
  3. ③ 스키마(schema)
  4. ④ 인스턴스(instance)
정답 확인 · 해설

정답 ②

레코드 = 행 = 튜플(Tuple) 필드 = 열 = 속성(Attribute) 도메인(Domain) : 하나의 속성이 취할수 있는 속성 값들의 집 합(범위) 차수(Degree) : 속성의 개수 기수(Cardinality) : 튜플의 개수
24번
데이터베이스 제어어(DCL)중 사용자에게 조작에 대한 권한 을 부여하는 명령어는?
  1. ① IPTION
  2. ② REVOKE
  3. ③ GRANT
  4. ④ VALUES
정답 확인 · 해설

정답 ③

GRANT : 권한 부여 REVOKE : 권한 해제 COMMIT : 변경 반영 ROLLBACK : 변경 취소
25번
프리젠테이션에서 화면 전체를 전환하는 단위를 의미하는 것은?
  1. ① 개체
  2. ② 개요
  3. ③ 스크린 팁
  4. ④ 슬라이드
정답 확인 · 해설

정답 ④

슬라이드 : 프리젠테이션의 한 화면 개체 : 슬라이더를 구성하는 개개의 요소 셀 : 스프레드시트의 기본단위(행과 열이 교차하는 지점)
26번
데이터베이스 설계 단계를 순서대로 기술한 것은?
  1. ① 논리적 설계 → 개념적 설계 → 물리적 설계
  2. ② 논리적 설계 → 물리적 설계 → 개념적 설계
  3. ③ 개념적 설계 → 물리적 설계 → 논리적 설계
  4. ④ 개념적 설계 → 논리적 설계 → 물리적 설계
정답 확인 · 해설

정답 ④

개념적 설계 → 논리적 설계 → 물리적 설계 (암기할때 앞글자만따서 개논물(문)이라고 외우면 쉽게외울수있 습니다^^)
27번
데이터베이스에서 정보 부재를 명시적으로 표현하기 위해 사용하는 특수한 데이터 값은?
  1. ① 널(null)
  2. ② 공백(blank)
  3. ③ 샵(#)
  4. ④ 영(zero)
정답 확인 · 해설

정답 ①

널(null) : 값이 없다는 뜻입니다.
28번
스프레드시트에 행과 열이 교차되면서 만들어지는 각각의 사각형을 무엇이라고 하는가?
  1. ① 셀
  2. ② 차수
  3. ③ 카디널리티
  4. ④ 슬라이더
정답 확인 · 해설

정답 ①

슬라이드 : 프리젠테이션의 한 화면 개체 : 슬라이더를 구성하는 개개의 요소 셀 : 스프레드시트의 기본단위(행과 열이 교차하는 지점)
29번
하나 이상의 기본 테이블로 부터 유도되어 만들어 지는 가 상 테이블은?
  1. ① 뷰(VIEW)
  2. ② 유리창(WINDOW)
  3. ③ 스키마(SCHEMA)
  4. ④ 도메인(DOMAIN)
정답 확인 · 해설

정답 ①

뷰(VIEW) : 가상의 테이블 스키마(SCHEMA) : 데이터 베이스에 관한 제약조건을 기술하는 것 도메인(Domain) : 하나의 속성이 취할수 있는 속성 값들의 집 합(범위)
30번
테이블을 제거할 때 사용하는 SQL 명령어는?
  1. ① DELETE
  2. ② DROP
  3. ③ VIEW
  4. ④ ALTER
정답 확인 · 해설

정답 ②

DELETE : 튜플(레코드) 삭제 DROP : 데이터베이스, 테이블 삭제
31번
UNIX 에서 파일을 삭제할 때 사용되는 명령어는?
  1. ① ls
  2. ② cp
  3. ③ pwd
  4. ④ rm
정답 확인 · 해설

정답 ④

DOS 명령어 : UNIX 명령어 dir : ls(파일 목록 보기) attrib : chmod(속성, 권한 변경) type : cat(파일 내용 화면 표시) copy : cp (파일 복사) ren : mv (이름변경, 파일이동) del : rm(파일 삭제)
32번
다음( ) 안에 알맞은 것은?
프로그래밍기능사 2011년 3회 32번 문제 그림
  1. ① deadlock waiting
  2. ② deadlock prevention
  3. ③ deadlock preemption
  4. ④ deadlock exclusion
정답 확인 · 해설

정답 ②

deadlock prevention: 교착상태를 방지하는것
33번
도스(MS-DOS)의 명령어 중 비교적 자주 사용되며 실행과 정이 간단하고 별도의 파일 형태를 갖지 않아 언제든지 실 행이 가능한 것은?
  1. ① SORT
  2. ② CLS
  3. ③ SYS
  4. ④ FDISK
정답 확인 · 해설

정답 ②

CLS : 화면을 깨끗히 지우라는 내부명령어 입니다..내부명령어 이므로 별도의 실행파일이 필요 없습니다. CLS : 클린스크린의 약자 입니다.
34번
"윈도 98“의 시작버튼 위에서 마우스의 오른쪽 버튼을 눌렀 을때 나타나는 메뉴가 아닌 것은?
  1. ① 열기
  2. ② 탐색
  3. ③ 설정
  4. ④ 찾기
정답 확인 · 해설

정답 ③

설정 메뉴는 없습니다.(윈도우 98입니다.)
35번
UNIX 시스템의 구성을 크게 세 부분으로 나눌때 해당하지 않는 것은?
  1. ① Block
  2. ② Kernel
  3. ③ Shell
  4. ④ Utility
정답 확인 · 해설

정답 ①

유닉스의 구성 : 커널, 쉘, 유틸리티
36번
다음중 프로그래밍 시스템 내에서 서로 다른 프로세스가 일 어날수 없는 사건을 무한정 기다리고 있는 것은?
  1. ① 세마포어
  2. ② 가비지 수집
  3. ③ 코루틴
  4. ④ 교착상태
정답 확인 · 해설

정답 ④

교착상태(Deadlock) :2개 이상의 프로세스들이 서로 다른 프로 세스가 차지하고 있는 자원을 무한정 기다려 시스템이 멈춘것 처럼 보이는 상태
37번
운영체제(Operating System)의 목적이 아닌 것은?
  1. ① 반환 시간 증가
  2. ② 처리 능력 향상
  3. ③ 사용 가능도 향상
  4. ④ 신뢰도 향상
정답 확인 · 해설

정답 ①

반환 시간 증가는 시간이 더 오래 걸린다는 뜻입니다..좋을 수가 없겠죠? 반환시간의 단축 이라고 해야 옳은 말입니다.
38번
다음의 설명이 의미하는 것은?
프로그래밍기능사 2011년 3회 38번 문제 그림
  1. ① Mutex
  2. ② Event
  3. ③ Thread
  4. ④ Critical Section
정답 확인 · 해설

정답 ①

뮤텍스란 MUTual EXclusion 으로 '상호 배제'라고 한다. Critical Section을 가진 Thread들의 running time이 서로 겹치 지 않게, 각각 단독으로 실행되게 하는 기술이다 <상호 배제(Mutex : Mutual exclusion)> 세션에 하나의 스레드만 허용하여 해당 섹션에 다른 스레드의 진입을 강제로 막음으로써 처음 스레드가 섹션을 빠져나올때까 지 보호하고 기다립니다. 파일과 같은 공유 자원이 수행 중 오직 한 프로그램이나 스레드 에게만 소유되어야 할 필요가 있을 때 그 자원에 대한 뮤텍스 객체를 생성합니다 프로그램이나 스레드가 자원을 사용 중인 뮤텍스 신호이면 대기 상태로 기다리다가 비신호 상태로 변경되면 자원을 점유하여 사 용 후 반환합니다.
39번
"윈도 98“에서 한 번의 마우스 조작만으로 현재 실행중인 응용프로그램 사이를 오가며 작업할 수 있는 환경을 제공하 는 것은?
  1. ① 바탕화면
  2. ② 내 컴퓨터
  3. ③ 시작 버튼
  4. ④ 작업 표시줄
정답 확인 · 해설

정답 ④

작업 표시줄을 클릭하면 실행중인 프로그램창을 띄워볼수 있습 니다. <작업 표시줄> 현재 실행되고 있는 앱(프로그램) 단추와 앱을 빠르게 실행하기 위해 등록한 고정 앱 단추 등이 표시되는 곳으로 기본적으로 바 탕화면의 가장 하단에 있습니다. 위치를 변경(상,하,좌,우)을 할 수 있고 크기를 변경(화면읜 1/2 까지)할 수 있습니다..(변경 불가를 위해 ‘작업 표시줄 잠금’기능 도 있습니다.)
40번
도스(MS-DOS)에서 attrib 명령어의 옵션에 대한 설명으로 옳지 않은 것은?
  1. ① 백업 파일 속성 : A
  2. ② 시스템 파일 속성 : S
  3. ③ 읽기 전용 파일 속성 : P
  4. ④ 숨김 파일 속성 : H
정답 확인 · 해설

정답 ③

읽기 전용 파일 속성 : R Read Only의 약자인 R을 사용합니다.
41번
도스(MS_DOS)의 필터(Filter)명령어 중 하나 또는 여러개의 파일에서 특정한 문자열을 검색하는 명령어는?
  1. ① FIND
  2. ② MORE
  3. ③ SORT
  4. ④ SEARCH
정답 확인 · 해설

정답 ①

FIND : 도스(MS_DOS)의 필터(Filter)명령어 중 하나 또는 여러 개의 파일에서 특정한 문자열을 검색하는 명령어
42번
"윈도 98“의 제어판에서 MIDI(Musical Instrument Digital Interface)형식의 음악 파일을 재생하는데 필요한 드라이브 파일을 설정하는 것은?
  1. ① 시스템
  2. ② 멀티미디어
  3. ③ 사운드
  4. ④ 디스플레이
정답 확인 · 해설

정답 ②

멀티미디어에서 설정할 수 있습니다.(윈도우 98 문제 입니다.)
43번
“윈도 98”의 폴더명에 대한 설명으로 틀린 것은?
  1. ① 하나의 폴더 내에 동일한 이름의 폴더가 존재할 수 없 다.
  2. ② 폴더명은 공백을 포함할 수 없다.
  3. ③ 폴더의 이름은 255자 이내로 작성한다.
  4. ④ ?, \, / 는 폴더이름으로 사용할 수 없다.
정답 확인 · 해설

정답 ②

폴더명은 공백을 포함할 수 있습니다. [해설작성자 : 밀양금성컴퓨터학원 ☎055-354-3344
44번
“윈도98”에서 [디스크 조각 모음]에 관한 설명으로 틀린 것 은?
  1. ① 조각 모음을 하는데 걸리는 시간은 볼륨에 있는 파일의 수와 크기, 조각난 양 등에 따라 달라진다.
  2. ② 컴퓨터 시스템의 속도를 향상시키는 방법 중 하나이다.
  3. ③ 디스크를 효율적으로 사용하기 위해 파일을 정리하는 것 이다.
  4. ④ CD-ROM 드라이브 및 네트워크 드라이브에서도 디스크 조각모음을 수행할 수 있다.
정답 확인 · 해설

정답 ④

디스크 조각모음은 분산된 파일을 읽어서 한곳으로 모아쓰는 기 능을 말합니다..읽기와 쓰기 모두 가능해야 합니다. CD-ROM의 경우 읽기만 가능하므로 디스크 조각모음을 수행할 수 없습니다. <드라이브 조각 모음 및 최적화(디스크 조각모음)> 디스크에서 분산된 단편화된 공간들을 연속 공간으로 최적화하 여 접근 속도를 향상시키는 기능입니다.(단편화 제거) 디스크의 용량 증가와는 관계가 없으며 접근속도와 안정성이 향 상이 됩니다. 일정 시간이 되면 자동으로 디스크 조각 모음이 수행되도록 예 약이 가능합니다. CD-ROM 및 네트워크 드라이브에 대해서는 조각모음이 불가합 니다. 디스크 조각모음이 진행되는 동안에도 컴퓨터를 일상적으로 사 용이 가능합니다.
45번
UNIX에서 사용할 수 있는 편집기가 아닌 것은?
  1. ① ed
  2. ② vi
  3. ③ ex
  4. ④ et
정답 확인 · 해설

정답 ④

et 편집기는 없습니다. vi : UNIX계열 운영체제에서 주로 쓰이는 오픈 소스 문서 편집 기입니다..(Visual editor) ed : UNIX의 기초적인 줄 단위 텍스트 편집기 중 하나입니다. ex : 유닉스 시스템을 위한 라인 에디터로 표준 유닉스 에디터 인 ‘ed’에서 발전된 버전입니다.(Extended)
46번
UNIX 명령과 MS-DOS 명령의 기능이 서로 다르게 연결된 것은?
  1. ① ls - dir
  2. ② cp - copy
  3. ③ rd - rm
  4. ④ cd - cd
정답 확인 · 해설

정답 ③

Dos의 RD : 지정된 경로의 원하는 디렉토리 삭제 Unix의 RM : 파일삭제 명령
47번
다음에서 설명하는 프로세스의 상태 변화는 무엇인가?
프로그래밍기능사 2011년 3회 47번 문제 그림
  1. ① 디스패치(Dispatch)
  2. ② 블록(Block)
  3. ③ 타이머 종료(Timer Runout)
  4. ④ 웨이크 업 (Wake Up)
정답 확인 · 해설

정답 ②

디스패치(dispatch) : 다중 태스킹 환경에서 우선순위가 가장 높 은 작업이 수행될 수 있도록 시스템 자원을 할당하는 것. 컴퓨 터 처리결과를 데이터 처리 의뢰처에 배포하는 것
48번
UNIX에 대한 설명으로 옳지 않는 것은?
  1. ① 사용자의 명령으로 시스템이 수행되고 그에 따른 결과를 나타내 주는 대화식 운영체제 이다.
  2. ② 여러 프로그램을 동시에 여러 개를 실행시킬 수 있다.
  3. ③ 파일 시스템이 배열 형태가 선형적 구조로 되어 있다.
  4. ④ 표준 입출력을 통해 명령어와 명령어가 파이프라인으로 연결된다.
정답 확인 · 해설

정답 ③

파일 시스템이 Tree형태의 계층적 구조로 되어있다. <유닉스(UNIX)> 미국 벨 연구소에서 개발된 운영체제로 대부분 C언어로 구성되 어 있으며 주로 서버용 컴퓨터에서 사용되는 운영체제입니다..특 징으로는 멀티태스킹 지원, 서버형, 계층적 트리구조, 등이 있습 니다..(대표적인 CUI: 문자형 운영체제입니다.)
49번
다음 도스(MS-DOS) 명령어에 대한 설명으로 옳은 것은?
  1. ① ren : 디렉터리를 지운다.
  2. ② find : 파일의 목록을 보여준다.
  3. ③ more : 화면을 깨끗이 지운다.
  4. ④ cd : 특정 디렉터리로 이동한다.
정답 확인 · 해설

정답 ④

dir : 파일의 목록을 보여준다.. cls : 화면을 깨끗이 지운다.. ren : 파일 이름 바꾸기 rd(rmdir) : 디렉터리를 지운다. REN : 파일 이름 바꾸기 FIND : 특정 문자열 검색 MORE: 한 화면 단위로 내용 출력 CD : 특정 디렉터리로 이동
50번
다음 도스(MS-DOS) XCOPY 명령어에 대한 설명으로 옳지 않는 것은?
  1. ① XCOPY는 파일과 하위 디렉토리를 한꺼번에 복사해 준 다.
  2. ② XCOPY 명령에서 HIDDEN FILE은 복사되지 않는다.
  3. ③ XCOPY는 + 기호를 사용하는 파일 합치기 기능이 있다.
  4. ④ XCOPY는 외부 명령어이다.
정답 확인 · 해설

정답 ③

XCOPY는 파일과 하위디렉토리를 복사해주는 외부명령어입니다. COPY 내부명령어구요.
51번
HDLC(High-level Data Link Control) 프레임(Frame)을 구 성하는 순서로 바르게 열거한 것은?
  1. ① 플래그, 주소부, 정보부, 제어부, 검색부, 플래그
  2. ② 플래그, 주소부, 제어부, 정보부, 검색부, 플래그
  3. ③ 플래그, 검색부, 주소부, 정보부, 제어부, 플래그
  4. ④ 플래그, 제어부, 주소부, 정보부, 검색부, 플래그
정답 확인 · 해설

정답 ②

좌우에 플래그열이 있고, 주-제-정-검 순으로 구성됩니다. 주-제-정-검-플 레이 라고 외우세요 제가 그렇게 외워보니쉽네 요
52번
다음중 PCM 전송에서 송신측 과정은?
  1. ① 음성 → 양자화 → 표본화 → 부호화
  2. ② 음성 → 복호화 → 변조화 → 부호화
  3. ③ 음성 → 2진화 → 압축화 →부호화
  4. ④ 음성 → 표본화 → 양자화 → 부호화
정답 확인 · 해설

정답 ④

송신측단계 : 표본화(시간별 표본 추출)-양자화(표본의 이산적 신호로의 변환)-부호화(양자화된 데이터를 2진수로 변환) 수신측단계 :복호화(2진수를 10진수로변환)-필터링(복호화된 신 호를 본래 신호를 얻음)
53번
주파수분할 다중화 방식에서 각 채널간 간섭을 막기 위해서 일종의 완충지역 역할을 하는 것은?
  1. ① 서브 채널(Sub-CH)
  2. ② 채널 밴드(CH Band)
  3. ③ 채널 세트(CH Set)
  4. ④ 가드 밴드(Guard Band)
정답 확인 · 해설

정답 ④

채널간의 간섭을 방지하기 위해 설정하는 것을 가드밴드(보호구 역)라 합니다.
54번
IP 주소 198.0.46.201 의 기본 마스크는?
  1. ① 255.0.0.0
  2. ② 255.255.0.0
  3. ③ 255.255.255.0
  4. ④ 255.255.255.255
정답 확인 · 해설

정답 ③

서브넷마스크(Subnet Mask) : 주어진 IP 주소를 네트워크 환경 에 맞게 나누어 주기 위해서 씌워주는 이진수의 집합. 디폴트서브넷마스크(Default Subnet Mask)는 원래 255.255.0.0 이었던 것이 새로운 서브넷마스크 255.255.255.0 으로 바뀜. 설명이 좀이상한것 같습니다 잘못이해할것같아요 클래스별로 따 로따로 생각하지않고 모든 서브넷마스크를 255.255.255.0으로 생각할거같습니다. 수정: 클래스별 디폴트 서브넷마스크는 A:255.0.0.0 B:255.255.0.0 C:255.255.255.0 이다. [클래스,서브넷 마스크 정리] [A Class] A Class : 1 ~ 126, Subnet Mask : 255.0.0.0 *127.x.x.x = Loopback 주소(로컬 컴퓨터의 프로세스 주소) [B Class] B Class : 128 ~ 190, Subnet Mask : 255.255.0.0 [C Class] C Class : 191 ~ 223, Subnet Mask : 255.255.255.0 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ [미리 예약된 클래스, 사용 불가능 ] [D Class] D Class : 224 ~ 239, Subnet Mask : 255.255.255. 0 멀티캐스트용(Routing Protocol : RTP, OSPF, EIGRP, BGP 등등) [E Class] E Class : 240 ~ 255, Subnet Mask : 255.255.255.0 실험용(예비용)
55번
PCM 방식에서 표본화 주파수가 8[khz]라 하면 이때 표본 화 주기는?
  1. ① 125[㎲]
  2. ② 100[㎲]
  3. ③ 85[㎲]
  4. ④ 8[㎲]
정답 확인 · 해설

정답 ①

표본화 주파수: 1초 동안 몇 회 표본화하는가? 표본화 주기: 표본화에서 하나의 표본과 다음 표본의 시간 간 격으로 간격이 일정한 경우, 이를 표본화 주기라 한다. 표본화 주파수 = 8kHz (1초에 8,000회 표본을 산출한다.) 표본화 주기 = 1 / 8000 = 0.000125s = 0.125’ms’ = 125’us’
56번
다음 중 트래픽 제어에 해당되지 않는 것은?
  1. ① 흐름제어
  2. ② 교착회피 제어
  3. ③ 오류제어
  4. ④ 폭주 제어
정답 확인 · 해설

정답 ③

트래픽 제어란? 통신 시스템의 신호 또는 정보의 흐름을 제어하는 것을 말한다. <트래픽 제어(Traffic Control)> 전송되는 패킷의 흐름 또는 패킷 양을 조절하여 네트워크의 보 호, 성능 유지 및 자원의 효율적인 이용을 하는 것입니다. 흐름제어, 교착회피 제어, 폭주제어 3가지가 있습니다. <흐름제어(Flow Control)> 네트워크 내의 원활한 흐름을 위해 송신, 수신측 사이에서 전송 되는 패킷의 양과 속도를 규제하는 것입니다. Stop-And-Wait : 수신측의 긍정신호(ACK)를 확인후 다음 패킷 을 전송하는 방식으로 한번에 하나씩 확인하며 전송합니다. Sliding Window : 미리 정해진 패킷의 수만큼 수신측의 긍정신 호(ACK)가 없어도 연속적으로 전송하는 방식으로 한번에 여러 패킷이 전송되어 효율성이 좋습니다. <폭주 제어(congestion control)> 패킷 수를 조절하여 오버플로(Overflow)를 방지합니다. <교착회피 제어(deadlock avoidance control)> 패킷이 동일한 목적지를 갖지 않도록 할당하고 교착 상태 발생 시 문제가 발생한 단말 장치의 패킷을 폐기합니다.
57번
패리티 검사에 대한 설명으로 틀린 것은?
  1. ① 패리티 검사는 주로 저속 비동기방식에서 이용된다.
  2. ② 패리티 비트는 짝수(Even) 혹은 홀수 (Odd) 패리티로 사 용된다.
  3. ③ 전송 중 짝수개의 에러 비트가 발생해도 에러 검출이 가 능하다.
  4. ④ 패리티 검사를 통하여 전송 신뢰를 높일 수 있다.
정답 확인 · 해설

정답 ③

패리티 체크(parity check) 데이터의 한 단위를 표시하는 비트들 중 "1"의 개수를 반드시 짝수 또는 홀수개가 되도록 구성하고, 데이터 전송 후에 "1"의 개수가 달라지면 오류로 판단하는 방식. - 짝수 패리티(even parity) - 1의 비트 수가 짝수 개가 되도록 정하는 방식 - 홀수 패리티(odd parity) - 1의 비트 수가 홀수 개가 되도록 정하는 방식 - 패리티 비트(paritey bit)- 1의 비트 수를 짝수 개 또는 홀수 개로 만들기 위해서 추가하는 비트
58번
ARQ 방식이란?
  1. ① 에러를 정정하는 방식
  2. ② 부호를 정정하는 방식
  3. ③ 에러를 검출하는 방식
  4. ④ 에러를 검출하여 재전송을 요구하는 방식
정답 확인 · 해설

정답 ④

착오 검출 부호를 사용하여 수신측에서 에러를 검출했을 때, 송 신측에서 다시 데이터를 재전송 해주는 것을 말하는 것으로 [정 지 조회 ARQ], [연속적ARQ] [적응적 ARQ] 등이있다.
59번
반송파 신호(Carrier Signal)의 피크-투-피크 (Peak-to-Peak) 전압이 변하는 형태의 아날로그 변조방식 은?
  1. ① AM(Amplitude Modulation)
  2. ② FM(Frequency Modulation)
  3. ③ PM(Phase Modulation)
  4. ④ DM(Delta Modulation)
정답 확인 · 해설

정답 ①

AM(Amplitude Modulation) : 진폭변조(Peak가 진폭을 의미합니 다.) FM(Frequency Modulation) : 주파수변조 PM(Phase Modulation) : 펄스변조
60번
2 out of 5 부호를 이용하여 에러를 검출하는 방식은?
  1. ① 정마크(정스페이스) 방식
  2. ② 군계수 check 방식
  3. ③ SQD 방식
  4. ④ Parity check 방식 종이 문제집이 아닌 인터넷으로 문제를 풀고 자동으로 채점하며 모의고사, 오답 노트, 해설까지 제공하는 무료 기출문제 학습 프 로그램으로 실제 시험에서 사용하는 OMR 형식의 CBT를 제공합 니다. PC 버전 및 모바일 버전 완벽 연동 교사용/학생용 관리기능도 제공합니다. 에서 확인하세요.
정답 확인 · 해설

정답 ①

2-out-of-5 5개의 비트로 구성, 각 비트는 7 4 2 1 0의 자리값을 가짐, 5개의 비트 중 2 비트가 1로 구성되어있다.. 카페, 블로그 등의 업로드 및 개인적 활용 이외에 문서의 수정 및 DB 저장, 기타 금전적 이익을 취하는 일체의 행위를 금지 합니다. 인터넷으로 종이 없이 문제를 풀고 자동채점하는 프로그램으로 워드, 컴활, 기능사 등의 상설검정에서 사용하는 실제 프로그램 방식입니다. 해설을 제공하며 PC 버전 및 모바일 버전 완벽 연동 교사용/학생용 관리기능도 제공합니다. 에서 확인하세요.
이전 회차2011년 2회 다음 회차2011년 4회

프로그래밍기능사의 다른 회차

2011년 4회
2011-10-09 · 55문항
2011년 3회
2011-07-31 · 59문항
2011년 2회
2011-04-17 · 59문항
2011년 1회
2011-02-13 · 58문항
2010년 4회
2010-10-03 · 59문항
2010년 3회
2010-07-11 · 57문항
2010년 2회
2010-03-28 · 59문항
2010년 1회
2010-01-31 · 58문항
2009년 4회
2009-09-27 · 60문항
2009년 3회
2009-07-12 · 60문항
2009년 2회
2009-03-29 · 58문항
2009년 1회
2009-01-18 · 58문항
2008년 4회
2008-10-05 · 54문항
2008년 3회
2008-07-13 · 60문항
2008년 2회
2008-03-30 · 57문항
2008년 1회
2008-02-03 · 60문항
2007년 1회
2007-09-16 · 55문항