본문 바로가기

생활의 지혜

컴활1급 요약 핵심 150 이것만 외우자

반응형


1과목 컴퓨터 일반

 

Best 1. 최초로 개발된 전자 계산기

최초의 전기 기계식 계산기 : MARK-I

최초의 전자 계산기 : ENIAC

최초의 프로그램 내장 방식 컴퓨터 : EDSAC

최초의 상업용 컴퓨터 : UNIVAC-I

최초의 개인용 컴퓨터 : 알테어(Altair)

최초로 상업화에 성공한 개인용 컴퓨터 : Apple

 

Best 2. 프로그램 내장 방식

기억 장치에 계산의 순서를 미리 저장시켜 두고, 실행될 때 순차로 그 기억 내용을 끄집어내어 그 지시대로 수행하는 방식

모든 데이터와 명령들은 실행되기에 앞서 주기억 장치에 저장되어야 하며, 저장된 내용은 주소를 이용해 접근 또는 참조됨

명령어 처리는 프로그램 계수기의 지시에 따라 한 번에 하나씩 순차적으로 이루어짐

1945년 폰노이만(J. V. Neumann)에 의해 이론이 정립

 

1. 최초의 컴퓨터인 ENIAC은 그 사용이 매우 불편하였다. 이러한 문제점을 해결하기 위해 수학자 Von Neumann은 컴퓨터의 기억 장치에 프로그램을 내장시켜 놓고 사용하는 구조를 제안하였는데, 이는 후에 현대 컴퓨터 하드웨어의 기본 구조가 되었다. [ O ] 03.09 (2)

2. 프로그램 내장형 컴퓨터의 경우, 프로그램의 일부를 반복 사용하는 서브루틴이나 루프의 구현이 비경제적이다. [ X ] 03.05 (2)

 

Best 3. 컴퓨터의 세대별 특징

구 분

기억 소자

연산 속도

특 징

1세대

진공관

(Tube)

ms( )

하드웨어 개발에 치중

과학 계산용으로 주로 사용

2세대

트랜지스터

(Tr)

( )

소프트웨어 개발에 치중

고급 언어와 운영 체제의 등장

다중 프로그래밍, 온라인(On-line) 처리 시스템

3세대

집적회로

(IC)

ns( )

시분할 처리 시스템(TSS), 다중 프로세싱

경영 정보 시스템(MIS)

OMR, OCR, MICR

4세대

고밀도 집적회로

(LSI)

ps( )

마이크로프로세서 개발 PC 등장

사무 자동화(OA), 공장 자동화(FA)

가상 기억 장치 도입

5세대

초고밀도 집적회로

(VLSI)

fs( )

인공 지능(AI), 신경망, 퍼지 이론

전문가 시스템(지식 데이터베이스 시스템)

 

1. 컴퓨터의 연산 속도를 느린 것에서 빠른 순으로 나열하면 ( ) [ ( ) ] [ ( ) ] [ ( ) ] fs( ) as( ) 순이다. 01.03 (2)

2. fs sec를 의미한다. [ X ] 03.02 (2)

 

Best 4. 시스템 운영 방식

일괄 처리(Batch Processing) : 일정량 또는 일정 시간 동안 자료를 모아두었다가 한꺼번에 처리하는 방식(급여 계산, 전화 요금 계산 등)

실시간 처리(Real Time Processing) : 자료가 입력되는 즉시 처리하는 방식(좌석 예약, 은행 업무 등)

시분할 처리(Time Sharing Processing) : 하나의 컴퓨터(메인 프레임, 미니 컴퓨터)를 다수의 사용자들이 각각 별개의 단말기를 통해 동시에 독립적으로 일할 수 있도록 허용하는 컴퓨팅 환경

다중 프로그래밍(Multi-Programming) : 하나의 프로세서에 두 개 이상의 프로그램을 동시에 실행하는 방식(시분할 기법 사용)

다중 프로세싱(Multi-Processing) : 하나의 컴퓨터에 여러 개의 프로세서를 사용하는 방식 처리 속도 향상

 

Best 5. 컴퓨터의 분류

데이터 취급(처리 방식)에 따라 : 디지털(Digital), 아날로그(Analog), 하이브리드(Hybrid)

처리 능력에 따라 : 슈퍼(Super) 컴퓨터, 대형 컴퓨터(Main-Frame), 중형(Mini) 컴퓨터, 워크스테이션(Workstation), 마이크로(Micro) 컴퓨터

사용 목적에 따라 : 특수 컴퓨터(전용 컴퓨터), 범용 컴퓨터

 

1. 컴퓨터는 처리 능력에 따라 디지털 컴퓨터, 아날로그 컴퓨터, 하이브리드 컴퓨터로 분류할 수 있다. [ X ] 02.03 (2)

2. 범용 컴퓨터는 아날로그 신호를 취급하기 때문에 정밀도가 제한적이다. [ X ] 03.02 (1)

3. 워크스테이션은 고성능의 데이터 처리나 웹 서버용으로 사용되고 주로 RISC 계열의 프로세서(CPU)를 채택하는 컴퓨터이다. [ O ] 03.05 (2)

 

Best 6. 디지털 컴퓨터와 아날로그 컴퓨터의 비교

구분

디지털 컴퓨터

아날로그 컴퓨터

입력 방식

수치, 문자(이산적)

전압, 전류, 온도, 길이 등(연속적)

출력 방식

수치, 문자

그래프, 곡선

회로 형태

논리 회로

증폭 회로

정 밀 도

필요한 만큼의 자릿수까지

정밀도 제한

프로그래밍

필요

불필요

연산 형식

사칙 연산, 논리 연산

병렬 연산(미적분)

연산 속도

느림

빠름

기억 능력

기억 용이, 반영구적

미약

처리 대상

과학 기술 계산 및 사무 계산

미적분, 방정식의 해, 시뮬레이션

 

Best 7. 자료의 구성

bit : 0 또는 1을 나타내는 정보의 최소 단위 n 개의 비트로 개의 데이터를 표현

Nibble : byte 4 bit

byte : 문자 표현의 최소 단위 1 byte = 8 bit

Word : 정보를 저장하거나 연산 처리를 위해 사용되는 단위 하프 워드(Half Word, 2 byte), 풀 워드(Full Word, 4 byte), 더블 워드(Double Word, 8 byte)로 구분

Field : 파일을 구성하는 가장 작은 논리적 단위 레코드를 구성하는 최소한의 문자 집단

논리(Logical) Record : 프로그램 처리의 기본 단위

물리(Physical) Record : 하나 이상의 논리 레코드로 구성된 입출력 단위(블록, Block)

File : 프로그램 구성의 기본 단위

Database : 자료의 중복을 배제하여 분류정리한 여러 파일의 집합체

 

1. 비트(bit)는 정보 표현의 최소 단위며, [ 8 ] bit가 모여 1 byte가 된다. 01.10 (2)

2. 필드(Field)는 자료 처리의 최소 단위이며, 여러 개의 필드가 모여 레코드(Record)가 된다. [ O ] 01.10 (2)

3. 컴퓨터의 기억 용량 단위를 작은 것에서 큰 순서로 나열하면 ‘KB-MB-GB-TB-PB’ 순으로 된다. [ O ] 03.07 (2)

2. 30GB(Giga byte)의 용량을 갖는 하드 디스크에는 500MB(Mega byte) 크기의 파일을 몇 개 정도 저장할 수 있는가? [ 60] 03.09 (2)

Best 8. 각 코드별 특징

BCD 코드 : 6 비트로 구성( 으로 최대 64 개의 문자 표현) 10 진수 1자리를 2 진수 4자리로 표현

ASCII 코드 : 7 비트로 구성( 으로 최대 128 개의 문자 표현) 데이터 통신이나 개인용 컴퓨터에서 사용

EBCDIC 코드 : 8 비트로 구성( 으로 최대 256 개의 문자 표현) 범용 컴퓨터의 정보 처리용으로 사용

Hamming 코드 : 7 비트로 구성되어 있으며, 하나의 비트에 발생하는 오류를 검출하고 수정할 수 있음

1. BCD Code, ASCII Code, EBCDIC Code, Parity Code 중 문자 표현 코드가 아닌 것은 Parity Code이다. [ O ] 03.07 (1)

2. 10 진수 16 진수로 표현하면 2F이다. [ O ] 03.07 (1)

 

Best 9. 중앙 처리 장치 관련 용어

버스(Bus) : CPU와 주기억 장치, 입출력 장치 등의 각종 인터페이스들 사이의 데이터 전송을 위한 통로(제어 버스, 데이터 버스, 주소 버스)

레지스터(Register) : CPU가 처리중인 데이터를 일시적으로 저장하기 위해 사용하는 CPU내의 고속 기억 장치

인터럽트(Interrupt) : CPU가 명령을 실행하고 있는 동안에 컴퓨터 내부 혹은 주변에서 응급 사태가 발생할 경우, 실행중인 명령을 중지한 후 응급 사태를 처리하고 중지된 시점으로 돌아와 그 명령을 다시 실행하는 상태

채널(Channel) : CPU로부터 주변 장치의 제어권을 위임받아 처리하는 장치 CPU와는 완전히 독립되어서 각 장치들 사이에 정보의 전달을 관장하거나 전송을 제어

DMA(Direct Memory Access) : CPU의 개입 없이 하드 디스크와 같은 주변 장치로부터 주기억 장치로 데이터를 주고받음으로써 입출력 동작의 속도를 높이는 기능

프로그램 상태 워드(PSW ; Program Status Word) : 중앙 처리 장치에서 명령이 실행될 차례를 제어하거나 특정 프로그램과 관련된 컴퓨터 시스템의 상태를 나타내고 유지하기 위한 제어 워드

1. 레지스터는 CPU가 데이터를 처리하는 동안 중간 결과를 일시적으로 저장해 두기 위해 사용되는 고속 기억 장치이다. [ O ] 01.10 (2)

2. 주변 장치와 주기억 장치 사이에 데이터를 전송하는 제어 기능을 가진 장치를 [ 채널 ]이라고 한다. 01.03, 01.10 (2)

3. 중앙 처리 장치(CPU)제어 장치, 연산 장치(산술, 논리), 기억 장치(레지스터)’로 구성되어 있다. [ O ] 03.05 (2)

 

Best 10. 제어 장치와 연산 장치

제어 장치의 구성

명령 계수기(PC ; Program Counter) : 다음에 실행할 명령어의 주소를 기억하고 있는 레지스터 프로그램의 수행 순서를 제어

명령 해독기(Instruction Decoder) : 명령어를 해독 부호기(Encoder)로 전송

명령 레지스터(IR ; Instruction Register) : 명령어를 해독하기 위해 임시로 보관하는 레지스터

연산 장치의 구성

누산기(ACC ; ACCumulator) : 산술 및 논리 연산의 결과를 일시적으로 기억하는 레지스터

상태 레지스터(Status Register) : CPU의 상태를 나타내는 레지스터

인덱스 레지스터(Index Register) : 주소를 변경하기 위해 사용되는 레지스터

 

Best 11. 기억 장치의 종류 및 특징

(ROM ; Read Only Memory) : 기억되어 있는 내용을 읽기만 가능한 읽기 전용 기억 장치(비휘발성) BIOS 등과 같은 반영구적인 내용을 저장

(RAM ; Random Access Memory) : 데이터를 읽고 쓸 수 있는 주기억 장치로 전원이 꺼지면 자동적으로 기억된 내용이 삭제(휘발성) 실행중인 프로그램이나 데이터를 저장

동적 램

(DRAM)

일정한 주기마다 재충전(Refresh) 조작을 해주어야만 기록된 내용을 유지

전력 소모가 적고 경제적이어서 대량 생산이 가능

주 메모리(주기억 장치)에 주로 사용

정적 램

(SRAM)

전원 공급이 계속되는 한 저장된 내용이 계속 기억되는 메모리

재충전 작업이 필요 없기 때문에 접근 속도가 빠름

전력 소비가 많고 값이 비쌈

캐시(Cache) 메모리에 주로 사용

 

캐시 메모리(Cache Memory) : 주기억 장치(RAM)와 중앙 처리 장치(CPU) 사이에 위치하여 데이터를 임시로 저장해두는 장소 상대적으로 느린 주기억 장치의 접근 시간과 빠른 CPU와의 속도 차를 줄이기 위하여 주기억 장치의 정보를 일시적으로 저장

가상 메모리(Virtual Memory) : 보조 기억 장치(하드 디스크)를 마치 주기억 장치인 것처럼 사용하여 실제 주기억 장치의 적은 용량을 확대하여 사용하는 방법

플래시 메모리(Flash Memory) : 전원 공급이 끊어져도 기록된 내용이 보존되는 ROM과 기록된 내용을 자유롭게 수정할 수 있는 RAM의 기능을 모두 갖고 있는 메모리(디지털 카메라, 노트북 등)

버퍼 메모리(Buffer Memory) : 주기억 장치와 주변 장치 사이에서 데이터를 주고받을 때 각 장치들 사이에 존재하는 전송되는 속도차, 또는 시간차로 인해 발생되는 문제점을 해결할 수 있는 메모리

 

1 휘발성이면서 읽기/쓰기가 모두 가능한 기억 장치로는 레지스터, 캐시 메모리, RAM’ 등이 있다. [ O ] 03.07 (2)

2. 가상 메모리의 데이터는 RAM과 달리 전원이 꺼져도 소실되지 않는다. [ X ] 03.05, 03.09 (2)

3 플래시 메모리는 전원을 끊어도 기억시킨 데이터가 지워지지 않는 비휘발성 메모리로 크기가 작고, 읽고 쓰는 속도가 매우 빨라 디지털 카메라, MP3 플레이어 등에 사용된다. [ O ] 03.09 (2)

4. 컴퓨터에서 바이오스 롬(BIOS ROM)을 새 버전으로 업그레이드할 때 롬 칩(ROM Chip)을 교환하지 않고 사용자가 바이오스 업데이트용 소프트웨어를 이용하여 편리하게 업그레이드하기 위한 롬은 EEPROM이다. [ O ] 03.02 (1)

5. 주기억 장치의 데이터에 대한 접근 시간은 데이터의 주소 위치에 따라 다르다. [ X ] 03.02(1)

6. 자외선과 같은 특수한 장치를 이용하여 기억된 내용을 지우고 다시 사용할 수 있는 ROMEPROM이라고 한다. [ O ] 03.09 (1)

 

Best 12. 마이크로프로세서(Microprocessor)

CISCRISC의 비교

구분

CISC

RISC

의미

복잡한 명령어 세트

축소한 명령어 세트

구조

복잡

단순

속도

느림

빠름

명령어

많음

적음

프로그래밍

간단

복잡

레지스터

적음

많음

용도

PC

워크스테이션

 

Best 13. 보조 기억 장치

주기억 장치의 한정된 용량과 휘발성을 극복하기 위하여 사용되는 기억 장치

프로그램이나 데이터를 영구적으로 보관할 수 있음

외부 기억 장치 또는 2차 기억 장치라고도 함

 

자기 디스크 관련 용어

RAID : 여러 대의 하드 디스크가 있을 때 동일한 데이터를 다른 위치에 중복해서 저장하는 방법

트랙(Track) : 원판을 따라 동심원으로 나눈 부분 자료를 물리적으로 기록하는 부분

섹터(Sector) : 트랙을 여러 개의 구역으로 나눈 부분

실린더(Cylinder) : 디스크 회전축에서 동일한 거리에 있는 트랙의 모임(실린더 수=트랙 수)

클러스터(Cluster) : 여러 개의 섹터를 묶어 놓은 것 자료를 저장하기 위한 기본 단위

 

자기 테이프 관련 용어

IRG(Inter Record Gap) : 논리 레코드와 논리 레코드 사이의 빈 공간

IBG(Inter Block Gap) : 블록과 블록 사이의 빈 공간

BOT(Beginning Of Tape) : 테이프의 시작점

EOT(End Of Tape) : 테이프의 끝점

BPI(Bits Per Inch) : 1인치당 비트 수 자기 테이프의 기록 밀도 단위

 

1. 보조 기억 장치는 주기억 장치에 비해 속도가 빠르다. [ X ] 03.02 (2)

2. 컴퓨터 보조 기억 장치인 하드 디스크의 인터페이스 방식으로는 ‘IDE, EIDE, SCSI’가 있다. [ O ] 03.09 (2)

3. 기억 장치의 처리 속도를 느린 것에서 빠른 순으로 나열하면 플로피 디스크 - CD-RW - 하드 디스크 - RAM’ 순이 된다. [ O ] 03.07 (2)

4. DVDCD-ROM과 동일한 직경과 두께의 디스크에 4.7 GB 이상의 영상 및 음성 신호 정보를 저장할 수 있는 기억 매체이다. [ O ] 03.09 (1)

 

Best 14. 데이터 접근 시간

탐색 시간(Seek Time) : 기록된 내용을 찾기 위하여 액세스 암이 저장 위치(트랙)까지 걸리는 시간

검색 시간(Search Time) : 실린더에 저장된 데이터를 찾기 위해 레코드까지 도달(섹터)하는 데 걸리는 시간

접근 시간(Access Time) : 액세스 암이 실린더를 찾을 때부터 찾고자 하는 자료에 도달할 때까지 소요되는 시간(Seek Time + Search Time)

회전 대기 시간(Latency Time) : 회전하고 있는 디스크 위에 헤드가 위치한 후 찾고자 하는 데이터 레코드의 기록 부분이 헤드 아래까지 오는 데 걸리는 시간

 

Best 15. 입력 장치의 종류 및 특징

키보드(Keyboard) : 문자 사용자 인터페이스(CUI ; Character User Interface) 방식의 대표적인 입력 장치

마우스(Mouse) : 그래픽 사용자 인터페이스(GUI ; Graphical User Interface) 방식의 대표적인 입력 장치

스캐너(Scanner) : 사진이나 그림 등의 영상 자료를 읽어들여 광학적인 방법으로 입력

바코드 판독기(BCR ; Bar Code Reader) : 판매 시점 관리(POS ; Point Of Salse) 시스템에 주로 이용

광학 마크 판독기(OMR) : 컴퓨터용 사인펜 등으로 표시한 마크를 광학적으로 판독 시험 답안용

광학 문자 판독기(OCR) : 타이프라이터나 프린터로 인쇄된 문자를 광학적으로 판독 전기, 전화, 수도 요금 등의 지로 용지 판독에 이용

자기 잉크 문자 판독기(MICR) : 자성체를 띤 특수 잉크로 기록된 자료를 판독 수표, 어음 처리 등에 사용

터치 스크린(Touch Screen) : 스크린 표면을 손으로 눌러 원하는 항목을 선택, 커서를 이동시킬 수 있는 장치

라이트 펜(Light Pen) : 연필 모양으로 생긴 막대를 화면의 원하는 부분에 대고 단추를 눌러서 그 위치의 좌 표를 계산하여 입력

디지타이저(Digitizer) : 좌표 지시기로 그림이나 도형 등의 위치 정보를 검출해서 입력

 

Best 16. 출력 장치 종류 및 관련 용어

출력 장치별 특징

도트 매트릭스

프린터 헤드가 이동하면서 잉크 리본을 두드려 인쇄

인쇄 품질이 떨어지고 속도가 느림

활자식

활자에 없는 문자는 인쇄할 수 없음

속도가 빨라 대량의 자료 인쇄에 주로 사용

종류 : 시리얼 프린터, 라인 프린터

잉크젯

노즐을 통해 잉크 입자를 분사하여 인쇄

건조하면 노즐이 막히고 인쇄 시 잉크가 번짐

레이저

레이저 빔으로 열을 가하여 토너를 종이에 묻혀 인쇄

인쇄 품질이 높고 속도가 빠름

열전사

잉크 리본을 열로 녹여서 인쇄

유지 비용이 높고 인쇄 속도가 느림

워드프로세서 전용기에 사용

감열식

감열 용지에 열을 가하여 검게 변색시켜 인쇄

용지의 가격이 비싸고 시간이 지나면 인쇄물이 변색

팩시밀리나 은행의 대기 번호표 등에 사용

 

프린터 관련 용어

DPI(Dot Per Inch) : 인치당 인쇄되는 점의 수 인쇄 선명도의 단위

CPI(Character Per Inch) : 인치당 출력할 수 있는 문자의 수

CPS(Character Per Second) : 초당 인쇄할 수 있는 문자의 수 도트 프린터의 속도 단위

LPM(Line Per Minute) : 분당 인쇄할 수 있는 라인의 수 라인 프린터의 속도 단위

PPM(Page Per Minute) : 분당 인쇄할 수 있는 페이지의 수 레이저 프린터의 속도 단위

 

1. 플로터(Plotter)를 직렬 포트(Serial Port)에 연결하여 사용하고 있을 때 전송 속도의 단위로는 BPS를 사용한다. [ O ] 03.07 (1)

 

Best 17. 표시 장치의 종류 및 관련 용어

표시 장치별 특징

음극선관

(CRT)

장점 : 보는 각도에 상관없이 선명도가 일정하며, 표시되는 속도가 빠름

단점 : 전자파와 정전기가 발생하며 부피가 큼

액정 디스플레이

(LCD)

장점 : 가볍고 얇은 형태이며 전력 소모가 적음 휴대용 컴퓨터

단점 : 보는 각도에 따라 선명도가 다름

플라즈마

(Plasma)

장점 : 두께가 얇은 형태이며 해상도가 높음

단점 : 전력 소비가 많으며 많은 열을 발생, 가격이 비쌈

 

표시 장치 관련 용어

해상도(Resolution) : 어느 정도의 세밀한 농도, 패턴까지 기록 또는 표시할 수 있는지 그 정밀도를 표시하는 척도로, 화질의 평가 기준이 되며, (Pixel)의 개수가 많을수록 고해상도의 선명한 화면이다.

PPI(Pixels Per Inch) : 인치당 픽셀 수 화면상 선명도를 나타내는 단위

도트 피치(Dot Pitch) : (Pixel)간 거리를 나타내는 단위로, 숫자가 낮을수록 해상도가 높다.

 

1. 두 장의 유리판 사이에 네온 또는 아르곤 혼합 가스를 채우고, 전압을 가해 가스의 전자가 충돌하면 빛이 발생하도록 하는 원리를 이용하여 화면을 표시하는 장치를 무엇이라 하는가? [ 플라즈마(PDP) ] 01.06 (2)

2. 영상(Image)은 화소(Pixel)2차원 배열로 구성되는데 한 화소가 4 bit를 사용한다면 한 화소가 표현할 수 있는 컬러 수는 몇 개인가? [ 16 ] 02.09 (1)

3. 모니터의 크기는 화면의 대각선 길이로 나타내며, 단위는 inch이다. [ O ] 03.02 (2)

 

Best 18. 업그레이드

메인보드 : 486에서 펜티엄, 펜티엄에서 펜티엄 , 펜티엄 III에서 펜티엄 4로 업그레이드 할 때는 CPU 슬롯 모양이나 전압이 다르므로 CPU와 더불어 메인보드까지 같이 교체

: (pin) 수와 속도를 확인한 후 구입 램의 속도 단위인 (nano second)의 수치가 작을수록 속도가 빠름

EIDE 방식의 하드 디스크 : 하나의 케이블에 2 개의 하드 디스크를 연결할 수 있으며, 하드 디스크에 있는 점퍼를 이용해 마스터(Master)와 슬레이브(Slave)를 설정해 주어야 함 각 케이블의 첫 번째 하드 디스크는 마스터로, 두 번째 하드 디스크는 슬레이브로 설정(부팅할 하드 디스크는 반드시 마스터로 설정)

SCSI 방식의 하드 디스크 : SCSI 방식은 터미네이션과 ID를 설정해서 연결 기본적으로 터미네이션은 SCSI 연결선의 양 끝단에 설정

 

1. 메모리 업그레이드란 [ RAM ]의 용량을 늘리는 것을 의미하며 실행 속도가 빨라진다. 03.05 (1)

2. 운영 체제를 Windows 98에서 Windows 2000으로 바꾸는 것을 소프트웨어 업그레이드라고 한다. [ O ] 03.05 (1)

3. USB 포트는 핫 플러그(Hot Plug) 기능을 지원하며 최대 63대까지 연결할 수 있다. [ X ] 03.07 (1)

4. 미국의 애플(Apple) 사와 TI(Texas Instrument) 사가 공동으로 디자인한 ‘Firewire'를 표준화한 것으로, 컴퓨터와 디지털 가전 기기를 연결해 데이터를 교환할 수 있게 하는 직렬(Serial) 인터페이스 방식은 IEEE 1394이다. [ O ] 03.09 (1)

 

Best 19. PC 안전 장치

UPS(무정전 전원 공급 장치) : 정전 등의 문제가 발생하여 작업 중이던 데이터를 잃을 수 있는 사태를 미연에 방지하기 위한 장치 전원이 나가면 자동으로 25분 정도 전원을 공급

AVR(자동 전압 조절 장치) : 컴퓨터의 전압을 자동적으로 일정하게 유지시켜 주는 장치 안정된 전원 공급을 목적

CVCF(정전압 정주파 장치) : 교류 전원 공급 장치로부터 공급되는 전압과 주파수를 항상 일정하게 하는 장치

서지 보안기(Surge Protector) : 전압이나 전류가 갑자기 증가하는 전기 파도(Surge)가 시스템 장치에 영향을 주지 않도록 방지하는 장치

항온 항습기 : 컴퓨터가 설치된 장소에 일정한 온도(1824)와 습도(50%±10%)를 유지

 

1. UPS는 정전이 발생한 경우 사용자가 작업 중인 데이터를 잃어버리지 않도록 하기 위해 일정한 시간 동안 안정된 전원을 공급해 주는 장치이다. [ O ] 03.02 (2)

 

Best 20. Windows에서의 PC 관리

디스크 정리 : 불필요한 파일을 삭제하여 디스크의 여유 공간을 확보

디스크 검사 : 디스크의 오류를 점검하고 수정

디스크 공간 늘림 : 디스크를 압축하여 디스크의 공간을 늘림(가상 용량 1.52배 늘림)

디스크 조각 모음 : 디스크의 단편화 현상을 제거

시스템 관리 마법사 : 시스템 관리 도구를 정기적으로 실행

 

1. [ 디스크 검사 ]는 하드 디스크나 플로피 디스크에 물리적 혹은 논리적으로 손상이 있는가를 검사하고 복구 가능한 오류가 있으면 이를 복구해 주는 프로그램이다. 02.09 (1)

2. 디스크 검사를 하면 하드 디스크 문제로 인하여 컴퓨터 시스템이 오동작하는 경우나 바이러스 감염을 예방할 수 있다. [ X ] 03.07 (1)

3. 하드웨어가 제대로 작동하지 않을 경우 운영 체제를 다시 설치해야 한다. [ X ] 03.09 (1)

4. 한글 Windows 98에서 하드 디스크 여유 공간이 부족하다는 메시지가 표시되는 경우의 해결 방법으로 디스크 조각 모음을 실행하여 디스크 단편화 현상을 제거한다. [ X ] 03.07 (2)

  




Best 21. 플러그 앤 플레이(Plug & Play)

주변 기기나 별도의 하드웨어 설치 시 Windows가 자동으로 인식하여 관련 드라이버(제어 프로그램)를 설치해 주는 기능

메인보드의 BIOS, 주변 기기, 운영 체제 등이 모두 플러그 앤 플레이 기능을 지원해야 함

 

1. Windows 98에서 새로운 장치를 설정하면 자동적으로 감지하여 적절한 조치를 취하여 사용자가 쉽게 새로운 부품이나 주변 장치를 설치할 수 있도록 지원하는 기능을 [ 플러그 앤 플레이 ]라고 한다. 01.03 (2)

2. 한글 Windows 98에서 하드웨어 장치를 추가할 때 운영 체제가 이를 자동적으로 인식하여 설치 및 환경 설정을 용이하게 하는 기능 혹은 규약을 플러그 앤 플레이라고 한다. [ O ] 03.07 (2)

 

Best 22. 멀티 부팅 메뉴

Normal : 특별한 설정 없이 기본적인 방법으로 Windows를 부팅

Logged(\BOOTLOG.TXT) : C 드라이브의 루트에 부팅 과정을 기록

Safe mode : 최소한의 기능과 기본 화면으로만 부팅 Windows에 오류가 발생하여 정상적으로 부팅이 안 될 때 사용(󰍣, 󰍬)

Safe mode with network support : 네트워크를 지원하는 안전 모드로 부팅

Step-by-step confirmation : CONFIG.SYS 파일이나 AUTOEXEC.BAT 파일의 내용을 확인하면서 부팅(󰍬+󰍦)

Command prompt only : DOS 모드로 부팅(󰍬+󰍣)

 

1. win.comWindows 98의 부팅 파일 중 Windows 98의 실제 실행 파일이다. [ O ] 03.05 (1)

2. 한글 Windows 98 부팅 메뉴 중 Command Prompt OnlyWindows 98 상태로 부팅하지 않고 도스 상태로 부팅을 하며 이 상태에서는 Windows 98로 전환할 수 없다. [ X ] 03.07 (1)

3. win.ini, autoexec.bat, msdos.sys, system.1st 중 한글 Windows 98 부팅에 사용되지 않는 파일은 system.1st이다. [ O ] 03.09 (1)

4. win.com은 부팅 과정에서 Windows가 올바로 구동될 수 있도록 여러 가지 환경 설정 파일들을 읽어들이게 함으로서 성공적인 부팅이 될 수 있도록 하는 파일이다. [ O ] 03.02 (2)

5. 컴퓨터를 대기 모드로 변환하면 작업 중인 프로그램은 하드 디스크에 자동으로 저장된다. [ X ] 03.05 (2)

 

Best 23. 레지스트리(Registry)

Windows 환경에 대한 전반적인 정보를 저장하고 있는 데이터베이스(USER.DAT, SYSTEM.DAT)

해당 시스템에 어떤 하드웨어가 장착되어 있는지, 시스템 사양이나 선택 사항은 무엇인지, 메모리는 어떻게 설정되어 있는지, 응용 소프트웨어에서 취급하는 파일의 타입과 각종 매개 변수(Parameter) 등을 기억

REGEDIT.EXE(레지스트리 편집기) : 레지스트리를 수정할 수 있는 파일로, Windows 폴더에서 실행

 

1. Windows 운영 체제에서 어떤 하드웨어가 장착되어 있는지, 시스템 사양이나 선택 사항은 무엇인지, 메모리는 어떻게 설정되어 있는지 등 부팅 시 필요한 정보를 한 곳에 모아 놓은 장소를 레지스트리(Registry)라고 한다. [ O ] 03.05 (2)

2. 한글 Windows 98에서 컴퓨터에 설치된 각종 소프트웨어나 하드웨어에 대한 설정 정보 등을 저장하는 장소를 레지스트리(Registry)라고 한다. [ O ] 03.02, 03.07 (2)

 

Best 24. 바로 가기 키(단축키)

󰍟

도움말 표시

󰍠

선택 항목의 이름 변경

󰍡

[찾기] 대화 상자 호출

󰍦

멀티 부팅 메뉴 호출(부팅 시 사용)

󰍫+󰍢

응용 프로그램 또는 Windows를 종료

󰍫+󰍮

실행중인 프로그램 사이를 이동(바탕 화면에 아이콘 표시)

󰍫+󰎠

선택한 항목의 등록 정보 표시(󰍫+더블 클릭)

󰍫+󰎦

활성된 창을 캡처하여 클립보드에 저장

󰍭+󰎢

[시작] 메뉴를 호출

󰎦

현재 화면 전체를 캡처하여 클립보드에 저장

 

1. 한글 Windows 98에서 여러 개의 창을 이용하여 작업할 때 창의 전환에 사용하는 바로 가기 키는? [ 󰍫+󰍮 ] 03.05 (1)

2. 전체 화면 모드에서 작업하던 중 제목 표시줄을 더블 클릭하면 이전 크기로 복원과 동일한 결과가 나타난다. [ O ] 03.07 (1)

3. 바탕 화면에서 아이콘을 선택한 다음 󰍫+󰎠 키를 누르면, 해당 아이콘의 등록 정보 창이 열린다. [ O ] 03.07 (1)

4. 한글 Windows 98에서 창을 최신 정보로 고칠 때는 󰍣 키를 이용한다. [ O ] 03.09 (1)

5. [시작] 메뉴를 호출하기 위한 바로 가기 키는 󰍫+󰎢이다. [ O ] 03.07 (2)

6. 한글 Windows 98에서 열려진 창들 간에 전환할 때는 󰍭+󰎢 키를 이용한다. [ X ] 03.05 (2)

7. 현재 사용중인 활성 창의 내용을 클립보드에 복사하는 키는 󰍭+󰏃 키이다. [ X ] 03.05 (2)

8. 󰍭󰍫 키는 다른 키와 조합하여 사용하는 특수 키이며, 이 키를 누르면 Ctrl, Alt 문자가 표시된다. [ X ] 03.09 (2)

 

Best 25. 바로 가기 아이콘(단축 아이콘)

아이콘의 크기가 200 byte 정도로 용량이 작으며 *.LNK라는 확장자를 갖고 있음

프로그램에 대한 경로 정보만 가지고 있기 때문에 삭제하더라도 해당 프로그램에는 아무런 영향을 주지 않음 일반 아이콘을 삭제하면 해당 프로그램에도 영향을 미치므로 주의

각각의 폴더 창과 드라이브 어디에든 자유롭게 만들 수 있음

폴더, 디스크 드라이브, 제어판, Windows 탐색기, 프린터 등 모든 아이콘에 대해 바로 가기를 작성할 수 있음

일반 아이콘과 구별하기 위해서 왼쪽 아랫부분에 화살표 표시가 되어 있음

바로 가기 아이콘의 등록 정보를 통해 바로 가기 아이콘에 대한 실제 대상 파일의 위치를 알 수 있음

 

1. 󰍭+󰍬 키를 누른 채 특정한 파일이나 폴더를 다른 폴더로 드래그 하면 해당 파일이나 폴더에 대한 바로 가기가 생성된다. [ O ] 03.09 (1)

Best 26. 복사와 이동

 

복 사

이 동

도구 모음

복사( ) 붙여넣기( )

잘라내기( ) 붙여넣기( )

바로 가기 키

복사(󰍭+󰍿) 붙여넣기(󰍭+󰎒)

잘라내기(󰍭+󰎔) 붙여넣기(󰍭+󰎒)

마우스

실행 파일 : 󰍭+드래그

비실행 파일

- 동일 드라이브로 : 󰍭+드래그

- 다른 드라이브로 : 드래그

실행 파일 : 󰍬+드래그

비실행 파일

- 동일 드라이브로 : 드래그

- 다른 드라이브로 : 󰍬+드래그

 

1. 한글 Windows 98의 탐색기에서 C 드라이브의 testa 폴더에 있는 aa.txt 파일을 마우스 왼쪽 버튼으로 C 드라이브의 testb 폴더에 끌어다 놓으면 [ 이동 ] 작업이 실행된다. 03.05 (1)

 

Best 27. Windows 탐색기에서의 바로 가기 키(단축키)

키패드의 󰏁 : 선택된 폴더의 모든 하위 폴더를 표시

키패드의 󰎧 : 하위 폴더를 감춤

키패드의 󰎨 : 하위 폴더를 표시

∙ 󰎡 : 상위 폴더로 이동

방향키의 󰎼 : 선택한 폴더가 열려 있으면 닫고, 그렇지 않으면 상위 폴더를 선택

방향키의 󰎽 : 현재 선택한 폴더가 축소된 경우 확장 표시 또는 바로 아래의 하위 폴더를 선택

 

1. 탐색기에서 단추와 같은 기능을 하는 키는 󰎡이다. [ O ] 03.09 (2)

 

Best 28. 휴지통

삭제된 파일이 임시로 보관 보관된 폴더의 이름은 ‘Recycled’

하드 디스크가 여러 개일 경우 휴지통을 각 드라이브마다 다르게 지정 가능

기본적으로 하드 디스크의 10% 크기로 지정되어 있으며, 사용자 임의로 크기 설정 가능

휴지통에 할당된 공간이 전부 차게 되면 가장 오래된 파일부터 지워짐

휴지통에 보관되지 않고 삭제되는 경우 : 󰍬 키를 누른 상태에서 삭제한 경우, DOS 환경이나 네트워크에서 삭제한 경우, 플로피 디스크에서 삭제한 경우, 휴지통의 크기보다 삭제한 파일의 크기가 클 경우

 

1. A 드라이브의 디스켓 파일을 휴지통으로 드래그하여 삭제하였을 경우 휴지통에서 복원할 수 없다. [ O ] 01.03 (2)

2. 플로피 디스크 드라이브로부터 삭제한 파일은 휴지통에 보관된다. [ X ] 03.02 (2)

 

Best 29. 제어판의 주요 항목

프로그램 추가/제거 : 새로운 응용 프로그램이나 Windows의 구성 요소를 추가하거나 삭제

디스플레이 : 바탕 화면에 사용할 배경 화면, 화면 보호기, 화면 배색, 해상도 등을 설정

내게 필요한 옵션 : 신체 장애자가 컴퓨터를 사용할 수 있도록 다양한 형태의 사용자를 고려한 환경 설정

새 하드웨어 추가 : 컴퓨터 시스템에 새로운 주변 기기를 설치하고자 하는 경우에 사용

시스템 : 시스템의 모든 장치에 대한 세부 사항과 사용자 정보를 표시하며, 가상 메모리를 변경

네트워크 : 네트워크 구성 요소(네트워크 클라이언트, 어댑터, 프로토콜, 서비스) 및 파일/프린터를 공유 설정

마우스 : 오른손잡이, 왼손잡이 단추 설정, 더블 클릭 속도, 포인터의 모양, 이동 속도와 자취 표시를 설정

암호 : 한 대의 PC를 여러 사람이 사용할 경우 Windows 초기화 파일을 이용하여 암호를 지정하고 각각의 취향에 맞는 작업 환경을 설정

인터넷 옵션 : 홈 페이지로 사용할 페이지 지정, 임시 인터넷 파일/폴더의 내용 삭제, 열어본 페이지 목록의 보관 일 수 지정, 보안 수준과 인터넷 내용 등급 지정

키보드 : 키 재입력 시간, 키 반복 속도, 커서 깜박임 속도 등을 설정

 

1. [디스플레이 등록 정보] 대화 상자의 [설정] 탭을 이용하면 모니터의 종류 및 해상도 표시/변경, 화면 글꼴의 크기 변경, 어댑터(그래픽 카드) 및 모니터 설치/ 변경 등을 설정할 수 있다. [ O ] 03.07 (1)

2. [디스플레이 등록 정보] 대화 상자의 [설정] 탭에서 해상도를 낮추면 더 넓은 영역을 화면에 표시할 수 있다. [ X ] 03.09 (1)

3. 한글 Windows 98에 추가할 글꼴 파일들은 반드시 C:\Windows\Fonts 폴더에 존재해야 한다. [ X ] 03.02 (1)

4. 󰎟, 󰎣, 󰎤 키를 누를 때 신호음이 나도록 하려면 [제어판][내게 필요한 옵션]에서 [키보드] 탭을 선택한 후 전환키의 사용을 지정한다. [ O ] 03.09 (1)

5. 한글 Windows 98에서 마우스 포인터를 숫자 키패드로 움직이기 위해서는 [시작]-[설정]-[제어판]-[내게 필요한 옵션]에서 설정을 변경해야 한다. [ O ] 03.02 (1)

6. [시스템 등록 정보][장치 관리자] 탭은 컴퓨터에서 메모리와 가상 메모리의 현황과 성능 상태를 확인하고 설정 값을 변경한다. [ X ] 03.07 (1)

7. 멀티미디어 및 사운드, 사용자, 프로그램 추가/제거, 시스템 중 한글 Windows 98에서 CD-ROM이나 사운드 카드가 인식되지 않아 이를 해결하고자 할 때 사용되는 제어판 항목은? [ 시스템 ] 03.09 (1)

8. [제어판]-[네트워크]에서 LAN 카드의 인터럽트와 입출력 범위를 설정할 수 있다. [ X ] 03.02 (1)

9. 컴퓨터 주변 장치에서 CPU의 관심을 끌기 위해 발생하는 신호로서 발생한 장치 중 우선 순위가 가장 높은 장치에 이것을 허용한다. 두 개 이상의 하드웨어가 동일한 이것을 사용하면 충돌이 발생하게 되는데, 이때 이것을 IRQ라고 한다. [ O ] 03.09 (1)

10. 사용자마다 다른 기본 설정 및 바탕 화면을 사용하려면 제어판에서 [ 암호 ]를 이용해야 한다. 03.05 (1)

11. [시작]-[시스템 종료]-[시스템 대기]를 클릭하고 잠시 후 원래 상태로 돌아가려고 할 때 암호를 물어 보았다. 다음부터는 대기 상태 해제 후 암호를 물어 오지 않게 직접 설정할 수 있는 제어판의 항목은? [ 전원 관리 ] 03.05 (1)

 

Best 30. 프린터 일반

한 시스템 내에 설치할 수 있는 프린터의 수는 제한이 없음

기본 프린터는 하나만 지정할 수 있음

프린터 작업 제어 : 인쇄 잠깐 멈춤, 인쇄 작업 삭제, 인쇄 대기중인 문서의 순서 변경 등의 작업 가능 현재 인쇄중인 문서는 이동할 수 없음

스풀 설정 : 프린터 등 저속의 주변 장치에 대한 출력이 있으면 CPU가 다음 작업 처리를 기다려야 하는 경우가 생기는데, 이것을 해결하기 위하여 스풀 기능을 사용

프린터 등록 정보에서 설정할 수 있는 항목 : 인쇄 포트 추가/삭제, 드라이버 설치, 스풀 설정, 인쇄 품질 설정(해상도), 용지 설정

 

1. 한글 Windows 98에서 두 대 이상의 프린터를 기본 프린터로 지정할 수 있으며, 기본 프린터로 설정된 프린터는 삭제할 수 없다. [ X ] 03.07 (1)

2. 기본 프린터는 프린터 추가 시에는 설정할 수 없으며, 설치가 끝난 후 프린터 단축 메뉴를 이용하여 설정한다. [ X ] 03.02 (2)

3 한글 Windows에서 기본 프린터는 삭제될 수 없다. [ X ] 03.07 (2)

 

Best 31. Windows 보조프로그램

메모장 : 64 KB 이하의 서식이 없는 텍스트 파일을 편집할 수 있는 문서 편집기

워드패드 : 한글 Windows에서 기본적으로 제공되는 편집 프로그램으로 서식이 있는 문서 작성 가능

그림판 : 그래픽 프로그램으로 JPG, PCX, GIF, BMP인 파일 형식을 지원

문자표 : 응용 프로그램에 특수 문자를 입력할 수 있도록 지원해주는 보조프로그램

클립보드 표시기 : 복사나 잘라내기 한 데이터를 임시로 기억하는 장소

주소록 : 연락처 정보를 쉽게 검색하고 저장

녹음기 : 사운드 파일(*.WAV)을 재생, 녹음, 편집, 저장

 

1. 개체 삽입과 연결(OLE)은 프로그램에 다른 프로그램에서 작성한 자료를 삽입할 수 있는 것을 말하며, 연결된 원본 파일이 변경되면 삽입된 개체도 자동으로 변경되고 삽입된 개체를 더블 클릭하면 원래 작성한 프로그램이 실행된다. [ O ] 03.05 (2)

2. ‘그림판, 워드패드, , 메모장중 확장자가 ‘.txt’인 텍스트 파일을 편집할 수 있는 프로그램이 아닌 것은? [ 그림판 ] 03.05 (2)

3. 메모장에서는 문서의 크기가 64 KB 이상인 ASCII 코드 형식의 텍스트 파일을 작성, 편집, 인쇄할 수 있다. [ X ] 03.09 (2)

4. ‘클립보드 표시기를 실행하여 클립보드에 복사된 내용을 별도의 파일로 저장할 수 있으며, 확장자는 [ CLP ]가 된다. 01.06 (2)

 

 

 

Best 32. 컴파일러와 인터프리터의 비교

구 분

컴파일러

인터프리터

처리 단위

전체

행 단위로 변역 실행

목적 프로그램

생성

없음

실행 속도

프로그램을 한꺼번에 번역하므로 실행 속도는 빠름

실행 속도는 느리지만 줄 단위로 하기 때문에

기억 공간

오류 수정이 복잡하며, 기억 공간을 많이 차지

오류 수정이 용이하며 적게 차지

언 어

C, COBOL, FORTARN, PASCAL

BASIC, LISP, APL, SNOBOL

 

Best 33. 프로그래밍 언어 관련 용어

원시 프로그램(Source Program) : 사용자가 처리할 작업을 언어 문법에 따라 작성한 프로그램

목적 프로그램(Object Program) : 컴퓨터가 처리할 수 있는 기계어로 번역한 프로그램

링커(Linker)/연결 편집기(Linkage Editor) : 목적 프로그램(하나 또는 여러 개)을 통합해 실행 가능한 프로그램(로드 모듈)으로 만드는 프로그램

로더(Loader) : 모듈이 실행되도록 기억 공간을 할당하고, 재배치하여 모듈을 메모리에 적재시키는 시스템 소프트웨어

모듈(Module) : 동일한 작업 처리 내용을 담고 있는 서브 프로그램이나 단위 프로그램

덤프(Dump) : 프로그램 오류를 수정하는 과정에서 프로그램의 작업 상태를 확인할 목적으로 화면이나 프린터로 출력하는 것

디버깅(Debugging) : 프로그램 개발 과정에서 문법적 오류가 발생하였을 때 이 오류를 찾아 수정하는 작업

1. 컴퓨터 명령어를 이용하여 프로그램을 작성하는 작업을 프로그래밍(Programming)이라 한다. [ O ] 01.03 (2)

2. 비주얼 프로그래밍(Visual Programming) 기법에는 프로그램 개발 도구가 차지하는 용량이 기존의 프로그래밍 도구에 비해 비교적 적다. [ X ] 03.05 (2)

 

Best 34. 운영 체제의 개념 및 구분

운영 체제(OS ; Operating System) : 컴퓨터의 하드웨어와 사용자와의 중간 매개체 역할을 하는 시스템 소프트웨어

제어 프로그램(Control Program) : 컴퓨터를 구성하는 각 장치를 제어하는 프로그램 감시 프로그램, 데이터 관리 프로그램, 작업 관리 프로그램으로 구성

처리 프로그램(Processor Program) : 컴퓨터에 필요한 여러 가지 기능을 처리할 수 있도록 하는 프로그램 언어 번역 프로그램, 문제 처리 프로그램, 서비스 프로그램으로 구성

 

Best 35. SLIP/PPPTCP/IP

SLIP/PPP 교체 내용

구분

SLIP

PPP

IP 할당

자동으로 할당

수동으로 할당

에러 검출

불가능

가능

압축 방식

제공하지 않음

제공

프로토콜

IP만 지원

다중 프로토콜 지원

속도

9,600 bps 이하

9,600 bps 이상

전송 라인

비동기식 방식만 지원

동기/비동기 방식 모두 지원

 

 

 

 

 

TCP/IP

TCP

네트워크상에서 데이터 패킷을 추적 관리함

파일을 여러 개의 패킷으로 나누고 패킷 번호를 붙인 다음 IP 프로그램 계층으로 보냄 반대편에서는 각 패킷을 재조립하고 에러 발생 시 재전송을 요구

신뢰성 및 보안성이 좋으며, 연결형 프로토콜 방식

OSI 7 계층 중 트랜스포트(전송) 계층에 해당

IP

패킷의 주소를 해석하고 경로를 결정한 다음 전송

데이터를 전달만하고 에러 제어나 흐름 제어를 하지 않기 때문에 신뢰성이 좋지 않음

비연결형 프로토콜 방식

OSI 7 계층 중 네트워크 계층에 해당

 

1. TCP/IP 프로토콜 설정에 있어 서브넷 마스크(Subnet Mask)의 역할은 네트워크 식별자를 추출하는 것이다. [ O ] 03.09 (1)

2. 전용 회선에서 각 회선의 최대 전송 속도를 나타낼 때 사용하는 단위를 속도가 느린 것부터 순서대로 나열하면 T1 E1 T2 E2 E3 T3이 된다. [ O ] 03.09 (1)

 

Best 36. 프로토콜

SMTP : 전자 우편 송신을 담당하는 프로토콜

POP3, IMAP : 전자 우편 수신을 담당하는 프로토콜

NNTP : 유즈넷을 이용하기 위한 프로토콜

HTTP : 웹에서 취급되는 하이퍼텍스트 문서들을 송수신하는데 적용되는 통신 규약

MIME : 멀티미디어 데이터를 송수신하기 위한 프로토콜

 

1. PPP는 전자 우편(E-Mail)의 송수신에 직접적으로 관련된 프로토콜이다. [ X ] 03.05 (1)

 

Best 37. IP 주소(IP Address)

IP 주소는 전 세계에서 유일하고 독자적인 것이어야 하므로, 각 지역마다 NIC가 있어서 번호를 할당하는 역할을 담당 우리나라는 KRNIC에서 관리

현재 사용하는 IP 주소는 IPv4 주소 체계(32 비트)이며, 32 비트를 8비트씩 점(.)으로 구분하여 10 진수로 주소를 표시(󰃚 : 192.168.1.33)

IPv632 비트 주소 체계인 IPv4128 비트 체계(8 개의 16 진수 4자리)로 주소 공간을 4배 확장한 IP 주소와 대역폭 확장 기술

현재 할당되는 주소의 대부분이 C 클래스 소형 네트워크에 적당하며, 1 개의 네트워크 주소에 대해 254 개의 호스트를 연결할 수 있음

도메인 네임(Domain Name) : 32 비트의 숫자로 표기된 IP 주소를 사용자가 알기 쉽게 영숫자 형태로 표기하는 방식 DNS : 도메인 네임을 IP 주소와 대응시키기 위한 계층적 시스템

1. IP 주소는 2 바이트로 구성된다. [ X ] 03.09 (2)

2. IP가 부족하므로 보완된 차세대 IP 구조인 IPv664 비트로 구성되어 있다. [ X ] 01.03 (2)

3. DNS 서버는 사용자가 도메인 네임을 사용할 경우 이를 IP 주소로 바꾸어 주는 역할을 수행한다. [ O ] 01.03 (2)

4. 인터넷의 IP 주소는 네트워크에 접속할 수 있는 수에 따라 클래스가 구분되는데 150대의 컴퓨터를 가진 소규모 기관에 가장 적합한 클래스는? [ C 클래스 ] 03.05 (1)

5. IP 주소 중 C 클래스는 한 네트워크에서 254대의 컴퓨터에 IP 주소를 할당할 수 있다. [ O ] 03.07 (1)

6. 인터넷 주소(IP)를 물리적 하드웨어(MAC) 주소로 변환하는 프로토콜은 ARP이다. [ O ] 03.07 (1)

7. ARP는 인터넷 주소(IP Address)를 물리적 하드웨어 주소(MAC Address)로 변환하는 프로토콜이다. [ O ] 03.09 (2)

 

Best 38. 인터넷 서비스

고퍼(Gopher) : 메뉴 형식의 정보 검색 서비스

아키(Archie) : 자신이 필요로 하는 컴퓨터 파일이나 문서가 어느 anonymous FTP 서버에서 제공되는지를 찾아주는 프로그램

원격 접속(Telnet) : 원격지의 컴퓨터를 인터넷으로 연결하여 자원을 사용할 수 있는 서비스

웨이즈(WAIS) : 다양한 전문 분야를 검색할 수 있도록 분산되어 있는 데이터베이스들의 목록을 토대로 정보를 검색해주는 서비스

유즈넷(Usenet) : 공통의 관심사를 가진 인터넷 사용자들이 모여 서로의 의견을 주고받는 게시판 형식의 서비스

파일 전송 프로토콜(FTP) : 파일을 송수신할 수 있도록 지원하는 방법과 그런 프로그램을 통칭

후이즈(Whois) : 사용자에 대한 정보와 서버에 대한 정보를 검색해 주는 서비스

IRC : 인터넷 사용자들이 채널(Channel)이라는 방에서 채팅을 할 수 있는 서비스

월드 와이드 웹(WWW) : GUI와 멀티미디어 기법을 활용하여 초보자도 쉽게 이용할 수 있도록 한 인터넷 서비스

URL : 정보의 정확한 위치를 표현하기 위한 WWW 표준 방법 웹 주소

CGI : 서버와 응용 프로그램간에 데이터를 주고받기 위한 방법이나 규약

 

1. URL은 인터넷 프로토콜에 해당된다. [ X ] 03.05 (1)

3. TELNET은 원격 접속용으로 사용되며, 인터넷을 통한 PC 통신 등에 활용될 수 있다. [ O ] 02.09 (1)

4. Telnet은 호스트에 접속하여 프로그래밍, 시스템 관리 등의 작업을 할 수 있으며, 이것의 사용을 도와주는 도구로는 Winterm, Netterm 등이 있다. [ O ] 03.02 (1)

5. Telnet을 이용하면 다른 컴퓨터에 접속하여 프로그램을 실행시키거나 데이터 파일을 열어보거나, 시스템 관리 등의 작업을 할 수 있다. [ O ] 03.07 (1)

6. Anonymous FTP 서버를 이용하여 파일을 다운로드 받기 위해서는 필히 계정을 가지고 있어야 한다. [ X ] 02.09 (1)

7. Finger는 원격 컴퓨터의 사용자 정보를 알아보기 위해 사용되는 서비스이다. 03.02 (1)

8. 웹 브라우저인 인터넷 익스플로러를 사용할 때 󰍫+󰎸 키를 누르면 익스플로러 실행 시 표시되는 첫 페이지(홈 페이지)로 옮겨간다. [ O ] 03.07 (1)

9. Anonymous FTP 서버에서 특정 파일을 다운로드 받기 위해서는 반드시 계정을 가지고 있어야 한다. [ X ] 03.07 (1)

11. 인터넷 서비스 중 WWW의 기본 포트 번호는 80이다. [ O ] 03.09 (1)

12. XTP(Xpress Transfer Protocol)는 고속 네트워크를 위한 경량 프로토콜의 한 형태로서, OSI 모델의 3 계층과 4 계층에서 서비스를 제공한다. [ O ] 03.09 (1)

13. Proxy Server는 컴퓨터 시스템에 침입 차단 시스템(Firewall)을 설치하는 경우 외부와 연결하여 통신을 하도록 만들어 놓은 서버로 HTTP, FTP, Gopher 프로토콜을 지원한다. [ O ] 03.09 (1)

14. 인터넷 익스플로러의 환경 설정에서 최근 열어본 페이지로 바로 갈 수 있는 링크를 보관하기 위한 기간을 설정할 수 있는 기능을 히스토리 기능이라 한다. [ O ] 03.05 (2)

15. 인터넷 웹 브라우저에 Plug-In 프로그램을 설치할 수 있으나, 설치된 정보는 볼 수 없다. [ X ] 03.02 (2)

 

Best 40. 전자 우편(E-Mail)

컴퓨터와 컴퓨터, 개인과 개인들 간의 전자 편지나 메시지를 전달하는 하나의 방법으로 인터넷상에서 파일이나 메시지를 주고받을 수 있음

사용자의 ID 다음에 ‘@’ 기호를 붙이고 인터넷 주소를 입력

수신자만 명시하면 내용을 쓰지 않아도 전송되며, 여러 명의 수신자에게 통보한 메일을 한꺼번에 송신할 수 있음

 

전자 우편 머리부 구성

Subject

편지 제목

From

송신자의 전자 우편 주소

To

수신자의 전자 우편 주소 다수일 경우 , 또는 ;으로 구분

Date

편지를 보내는 날짜

Cc

참조인의 전자 우편 주소

Bcc

숨은 참조인의 전자 우편 주소

 

1. 인터넷 전자 우편 시스템은 받은 전자 우편의 내용을 제3자에게 송신할 수 있는 첨부(attach) 기능이 있다. [ X ] 03.07 (1)

2. 메일링 리스트는 특정 주제에 대한 정보 교환 및 토론을 위해 전자 우편 형태로 운영되는 인터넷 서비스이다. [ O ] 03.05 (1)

3. 전자 메일(E-mail)의 수신자는 반드시 한 명으로 제한된다. [ X ] 03.02 (2)

4. 전자 우편의 내용은 크게 머리부와 본문부로 구분된다. 이 중 머리부에는 참조, 보낸 사람, 보낸 날짜등이 포함된다. [ O ] 03.05 (2)

5. Cc는 전자 우편을 받는 사람뿐만 아니라 동일한 내용을 여러 사람들이 참조 가능하도록 하려고 할 때 사용되는 전자 우편의 헤더 부분이다. [ O ] 03.07 (2)

6. 홍길동이 임꺽정으로부터 받은 전자 우편 메시지를 그대로 김두한에게 전송하려고 할 때 사용할 수 있는 가장 적절한 기능은 전달(Forward)’ 기능이다. [ O ] 03.09 (2)

 

Best 40. 웹 관련 언어

HTML : 웹에서 정보를 표시하거나 하이퍼텍스트를 기술하기 위한 언어 홈 페이지를 만들 때 기본적으로 사용되는 언어

Java : 인터넷의 분산 환경에 적합한 객체 지향 언어

JavaScript : HTML에 삽입하여 이용하는 인터프리터 방식의 프로그램 언어

SGML : 전자 문서의 표준화를 위한 범용 언어 멀티미디어 문서를 효율적으로 교환 저장하고 애플리케이션, 주변 장치, 네트워크로부터 독립적으로 문서를 처리(전자 출판에 이용)

XML : 웹상에서 구조화된 문서를 상호 교환할 수 있도록 설계된 표준화 언어 SGML의 간략화 된 버전

VRML : 3차원 입체 이미지를 보여주기 위한 언어

DHTML : HTML에 스타일 시트와 자바스크립트를 결합시켜서 동적인 웹 문서를 작성하기 위한 언어

 

1. 인터넷상에서 상호 작용이 가능한 3차원 가상 세계를 표현할 수 있게 해주는 언어는? [ VRML ] 03.05 (1)




 

Best 41. 네트워크 관련 장비

리피터(Repeater) : 디지털 방식의 데이터 전송에서 전송 케이블 중간 중간에 설치하는 전자 통신 장치

브리지(Bridge) : 하나의 랜을 이더넷이나 토큰링과 같이 서로 같은 프로토콜을 쓰고있는 다른 랜과 연결시켜 주는 장치

라우터(Router) : 회선 분배 장치로써 라우팅 경로를 참고하여 최적의 경로를 할당

게이트웨이(Gateway) : 전혀 다른 복수의 네트워크 및 프로토콜간을 연결할 때 사용되며 LAN에서 다른 네트워크에 데이터를 보내거나 다른 통신 서비스 혹은 데이터베이스에 접속하는 기능을 제공

 

1. IP 경로를 설정하며, 네트워크와 네트워크간을 연결할 때 사용되는 필수적인 네트워크 장비는 라우터이다. [ O ] 03.09 (1)

 

Best 42. 보안 기능

인증성(Authentication) : 접근을 요구하는 사용자를 확인하는 작업(사람의 신원을 확인하는 것)

접근 통제(Access Control) : 데이터의 보호나 비밀 유지 등의 이유로 컴퓨터의 접근 통로를 최소화하고, 필요한 경우에만 논리적인 데이터베이스의 일부분을 사용할 수 있도록 설계된 접근 절차

기밀성(비밀성, Confidentiality) : 3자에게 정보 유출을 방지하기 위하여 데이터 및 시스템에 접근하지 못하도록 하는 정도

무결성(완전성, Integrity) : 정보 전달 도중에 정보가 훼손되지 않았는지 확인하는 것

가용성(Availability) : 인가 받은 사용자라면 언제든지 시스템을 사용할 수 있는 상태

부인 방지(거절 봉쇄, Non-repudiation) : 송신자와 수신자가 송수신 여부의 사실을 부인하는 것을 방지하는 것 전자 상거래의 신뢰성과 안전성을 확보하기 위한 정보 보안 요소

 

Best 43. 보안 등급

객관적으로 안전한가를 판단하기 위한 기준

미국 : 보안 정책, 접근 방식, 인증 정도에 따라 D(최저 평가 등급), C1, C2, B1, B2, B3, A(최고 평가 등급)로 구분

한국 : 정보화촉진기본법에 따라 K1(최저 평가 등급)에서 K7(최고 평가 등급)까지 7단계로 구분 K4 등급 이상의 보안 수준을 권고

 

Best 44. 네트워크 침입 형태

가로막기(흐름 차단, Interruption) : 전달되는 정보를 막는 행위 가용성 침입

가로채기(Interception) : 전달되는 정보를 가로채는 행위 보안성 침입

수정(변조, Modification) : 전달되는 정보를 바꾸는 행위 무결성 침입

위조(Fabrication) : 거짓 정보를 전달하거나 정보를 전송한 것처럼 위조하는 행위 인증성 침입

 

Best 45. 암호화(Encryption)

권한이 없는 사용자들에게 데이터의 의미를 감추기 위해 전송하기 전에 데이터를 뒤섞거나 변화하는 것

개인키 또는 비밀키(Private or Secret Key) 암호화 : 암호 작성 및 해독 기법에서, 암호화 및 복호화를 위해 비밀 메시지를 교환하는 당사자만이 알고 있는 키 암호화 알고리즘 : DES

공개키(Public Key) : 공개키는 지정된 인증 기관에 의해 제공되는 키암호화 알고리즘 : RSA

 

Best 46. 용어 정리

해킹(Hacking) : 경험을 통한 해박한 지식이나 기술을 가지고 컴퓨터 시스템 내에 침입하여 시스템을 파괴하거나 정보를 유출하는 행위

해커(Hacker) : 사용 권한이 없는 시스템에 침입하거나 수정 권한이 없는 프로그램을 수정하는 사람

크래커(Cracker) : 사용 권한이 없는 시스템에 불법적으로 침입하여 시스템을 파손하고 특정 범죄를 목적으로 시스템에 침입하는 사람

트로이 목마(Trojan Horse) : 정상적인 프로그램에 삽입한 악의적인 루틴 논리 폭탄(Logic Bomb) : 트로이 목마 수법을 이용한 대표적인 범죄 행위

방화벽(Firewall) : 네트워크를 불법적인 침입으로부터 보호하기 위한 접근 제한 시스템

 

Best 47. 바이러스의 예방

감염되지 않은 DOS 디스켓에 쓰기 방지 탭(Write Protect Tab)을 붙여서 비상 시에 사용할 수 있도록 준비

정기적으로 최신 바이러스 진단 프로그램을 사용하여 디스크 전체를 검사

중요한 프로그램이나 자료는 항상 백업(Backup)해 놓도록 함

램 상주용 바이러스 예방 프로그램을 미리 실행시킨 상태에서 프로그램을 실행

전자 우편의 제목이 의심이 가면 열어보지 않고 삭제함

 

Best 48. 정보 윤리

정보통신윤리위원회 : 불온통신을 억제하고 건전한 정보 문화를 확립하기 위하여 구성된 단체로 정보통신부장관이 위촉

컴퓨터 프로그램 보호법 : 컴퓨터 프로그램 저작물 저작자의 권리를 보호하고 프로그램의 공정한 이용을 도모하여 프로그램 관련 산업과 기술을 진흥함으로써 국민 경제의 건전한 발전에 이바지함을 목적으로 하는 법률

통신비밀보호법 : 통신 및 대화의 비밀과 자유에 대한 제한을 한정하고 엄격한 법적 절차를 거치게 함으로써 통신 비밀을 보호하고 통신의 자유를 신장함을 목적으로 하는 법률

 

Best 49. 멀티미디어 활용

VOD(주문형 비디오 서비스, Video On Demand) : 중앙에 있는 비디오 센터에서 통신망을 통하여 사용자가 원하는 영화를 가정에서 감상할 수 있도록 한 통신 서비스

Videotex(비디오텍스) : 전화와 TV를 컴퓨터와 연결하여 각종 정보를 얻을 수 있는 쌍방형 뉴미디어

VCS(화상 회의 시스템, Video Conference System) : 통신망으로 연결된 컴퓨터를 통해 원거리에 있는 사람들이 회의할 수 있는 시스템

CAI(컴퓨터 이용 교육, Computer Assisted Instruction) : 컴퓨터를 수업 매체로 활용하여 학습자에게 필요한 지식, 정보, 기술, 태도 등을 가르치는 것

 

 

Best 50. 멀티미디어 압축 규약

JPEG : 정지 영상에 대한 국제 표준 압축 규약

MPEG : 동영상에 대한 국제 표준 압축 규약

DVI : 멀티미디어 분야의 동영상 압축 기술

AVI : Windows에서 동영상을 재생하기 위한 파일 포맷

QuickTime : Apple 사가 개발한 동화상 저장 및 재생 기술

 

1. MPEG4는 멀티미디어 통신을 전제로 만들어진 영상 압축 기술로서 낮은 전송률로 동영상을 보내고자 개발된 데이터 압축과 복원 기술이다. [ O ] 03.05 (1)

2. 전자 악기간의 데이터 교류를 위한 음악의 연주 정보와 여러 가지 기능에 대한 정보를 전달할 수 있는 연주 통신 프로토콜은? [ MIDI ] 03.07 (1)

3. 가로 300 픽셀, 세로 200 픽셀 크기의 256 색상으로 표현된 정지 영상을 10:1로 압축하여 JPG 파일로 저장하였을 때 이 파일의 크기는 6 KB이다. [ O ] 03.07 (1)

4. 압축 파일을 재압축하는 방식으로 파일의 크기를 계속 줄일 수 있다. [ X ] 03.07 (1)

 

  


 

 

2과목 스프레드시트 일반

 

Best 51. 스프레드시트의 기본 기능

수치 자동 계산 기능 : 여러 가지 함수를 이용해 데이터를 빠르고 정확하게 계산할 수 있음

차트 작성 기능 : 작성한 데이터를 이용해 2차원이나 3차원 차트(그래프)를 작성할 수 있음

데이터베이스 기능 : 데이터 검색, 정렬, 추출 기능 등의 데이터 관리 기능을 제공

문서 작성 기능 : 다양한 서식(글꼴 크기, 테두리, 색 등)을 이용해 간단한 문서 작성 가능

매크로 기능 : 반복되는 작업을 미리 기억시켜 놓아 쉽게 처리할 수 있음

 

Best 52. 데이터 입력

데이터의 입력을 결정하려면 󰎠 , 방향 키, 수식 입력줄의 입력( ) 단추 중 한 가지 방법을 이용

데이터 입력 도중 취소하려면 󰎢 키나 수식 입력줄의 취소( ) 단추를 이용

하나의 셀에서 줄을 바꾸어 두 줄 이상으로 이루어진 데이터를 입력하고자 할 때는 󰍫+󰎠 키를 이용

 

문자 데이터 입력

한글, 영문, 특수 문자, 문자와 수치가 혼합된 데이터 셀의 왼쪽을 기준으로 정렬

수치 데이터를 문자 데이터로 인식시키려면 수치 데이터 앞에 텍스트 접두어(‘)를 입력

 

수치 데이터 입력

숫자, 소수점, 쉼표, 부호(+, -), 통화 스타일(, $), 지수(E) 등으로 구성 셀의 오른쪽을 기준으로 정렬

데이터 중간에 공백이나 특수 문자는 사용할 수 없음

 

날짜 및 시간 입력

같은 셀에 날짜와 시간을 입력하려면 날짜와 시간을 공백으로 구분

날짜는 , , 이나 , 순으로 입력 , , 사이는 ‘/’‘-’를 사용하여 구분

시간은 , , , 의 형태로 입력 , , 사이는 콜론(:)으로 구분한다.

시간은 24시각제로 표시되며, 12시각제로 표시할 경우에는 시간 뒤에 PM(또는 P)이나 AM(또는 A)을 입력

 

한자 및 특수 문자 입력

한자 변환 : 한자로 변경할 문자 앞에 커서를 위치시킨 후 <한자> 키나 오른쪽 󰍭 키를 눌러 나타난 [한글/한자 변환] 대화 상자에서 해당 한자를 선택

특수 문자 입력 : 특수 문자를 입력할 위치에 한글 자음(, , ,)을 입력한 후 <한자> 키나 오른쪽 󰍭 키를 눌러 나타난 특수 문자 목록 상자에서 해당 특수 문자를 선택

 

1. ‘1/3’을 워크시트의 셀에 분수 모양으로 입력하려면 [ 0 1/3 ]이라고 입력해야 한다. 02.09 (1)

2. 표시 형식이 일반인 경우 특정 셀에 (33)이라고 입력하면 화면에는 -33이라고 나타난다. [ O ] 03.05 (1)

3. 셀에 데이터를 입력하던 중 [ 󰍫+󰎠 ] 키를 누르면 같은 셀 내에서 줄 바꿈이 된다. 03.02 (1)

4. 데이터가 입력되어 있는 여러 개의 셀을 범위로 설정한 후, 셀 병합을 지정하면 가장 위쪽 또는 왼쪽의 셀 데이터만 남고 나머지 셀 데이터는 모두 지워진다. [ O ] 03.07 (1)

 

Best 53. 메모와 윗주

메모

셀에 입력된 데이터에 보충 설명이나 기타 참고 사항을 기록하는 기능 삭제, 수정, 편집 가능

셀 메모를 입력하면 셀의 우측 상단에 빨간색 점이 표시됨

마우스 포인터를 메모가 입력된 셀에 위치시키면 입력된 메모가 표시

 

 

 

윗주

셀에 입력된 데이터 위쪽에 주석문을 추가하는 기능 해당 데이터를 지우면 윗주도 함께 삭제됨

[서식]-[윗주 달기]-[표시 또는 숨기기]를 선택해야 셀에 입력된 윗주가 나타남

[서식]-[윗주 달기]-[설정]을 선택하여 윗주 자체의 맞춤, 글꼴, 크기 등을 설정할 수 있음

 

1. 󰍬+󰍠 키를 누른 후 메모를 삽입할 수 있다. [ O ] 03.09 (1)

 

Best 54. 데이터 삭제

[편집]-[지우기]-[모두]

셀에 입력된 데이터, 서식, 메모 등을 모두 삭제

[편집]-[지우기]-[서식]

데이터에 지정된 서식만 삭제

[편집]-[지우기]-[내용]

지정된 서식, 메모 등은 변함이 없고 데이터만 삭제 → 󰎷 키 또는 바로 가기 메뉴의 [내용 지우기]와 동일

[편집]-[지우기]-[메모]

셀에 입력된 메모만 삭제

 

Best 55. 셀 범위 지정

연속된 셀 범위 선택 : 첫 번째 셀을 클릭한 후 마지막 셀까지 드래그하거나 첫 번째 셀을 클릭한 후 대각선의 마지막 셀을 󰍬 키를 누른 상태로 클릭

떨어진 셀 범위 선택 : 첫 번째 셀 범위를 선택하고, 두 번째 셀 범위부터 󰍭 키를 누른 채 클릭 또는 드래그

/열 전체 셀 범위 선택 : 하나의 행 전체를 선택할 때는 행 머리글을, 열 전체를 선택할 때는 열 머리글을 클릭 → 󰍬󰍭 키를 이용해 여러 개의 행이나 열 전체의 범위 지정 가능

워크시트 전체 범위 지정 : 행 머리글과 열 머리글이 교차하는 부분에 있는 [모두 선택] 단추를 클릭하거나 󰍭+󰍽 키 또는 󰍭+󰍬+󰎞 키를 누름

 

Best 56. 셀 포인터 이동에 사용되는 키

󰍭+󰎸

워크시트의 첫 번째 셀(A1)로 이동

󰍭+󰎹

입력 데이터의 가장 오른쪽 아래 셀로 이동

<Tab>(󰍬+Tab)

오른쪽(왼쪽)으로 한 셀씩 이동

󰎸

해당 행의 첫 번째 열로 이동

󰎺, 󰎻

한 화면 위 또는 아래로 이동

󰍫+󰎺(󰎻)

한 화면 왼쪽(오른쪽)으로 이동

 

1. A1 셀로 빨리 이동할 경우에는 󰍫+󰎸 키를 누른다. [ X ] 01.06 (2)

 

Best 57. 󰎠 키를 누른 후 셀 포인터 이동 방향 설정

[도구]-[옵션]-[편집] 탭의 ‘<Enter> 키를 누른 후 다음 셀로 이동항목에서 이동 방향을 설정하면 󰎠 키를 눌렀을 때 지정된 방향으로 셀 포인터가 이동됨

범위 지정 후 데이터를 입력하고 󰎠 키를 누르면 입력 커서가 아래로 이동되며, 이때 입력 커서가 마지막 행까지 다다른 상황에서 다시 󰎠 키를 누르면 입력 커서가 다음 열의 범위 지정된 첫 번째 셀로 이동

 

Best 58. 자동 채우기

데이터 채우기

일정하게 증가/감소하지 않는 문자나 수치 데이터를 자동 채우기 하면 다른 셀에 그대로 복사됨

숫자와 문자가 혼합된 데이터의 경우 숫자는 증가 또는 감소되지만 문자는 복사됨

두 군데 이상에 숫자가 있는 데이터의 경우에는 뒤에 있는 숫자만 증가 또는 감소됨

 

 

수치 데이터 채우기

연속된 두 개의 셀에 수치 데이터가 입력되어 있을 경우 채우기 핸들을 드래그하면 두 값의 차이만큼 증가 또는 감소

수치 데이터가 입력된 셀을 󰍭 키를 누른 상태로 채우기 핸들을 드래그하면 1씩 증가 또는 감소

 

1. A1 셀에 10.2라는 데이터가 입력되어 있을 경우 󰍭 키를 누른 채 채우기 핸들을 끌었을 때 A4 셀에 입력되는 값은? [ 13.2 ] 03.05 (1)

2. 셀에 입력한 문자가 기존에 입력한 문자와 일치하면 나머지 문자가 자동으로 채워지는 [셀 내용 자동완성 기능]은 문자만으로 구성된 내용에 해당되는 사항이다. [ X ] 03.07 (1)

 

Best 59. 행 높이/열 너비 조절

행 높이와 열 너비를 0으로 지정할 경우 행과 열을 숨긴 것과 동일

글꼴의 크기를 기본 글꼴 크기 이상으로 지정하면 행의 높이는 자동으로 변하지만, 기본 크기 이하로 줄이면 기본 행 높이로 유지

[서식]-[]-[자동 맞춤]을 선택하거나 행 머리글 우측 경계선을 더블 클릭하면 해당 행의 가장 큰 글꼴의 높이에 맞추어 행 높이가 자동 조절됨

[서식]-[]-[선택한 열에 맞게]를 선택하거나 열 머리글과 머리글 사이를 더블 클릭하면 현재 열에서 가장 긴 텍스트의 길이에 맞추어 열 너비가 자동 조절됨

 

Best 60. 데이터의 복사/이동

데이터 복사

[편집]-[복사] [편집]-[붙여넣기]

바로 가기 메뉴에서 [복사] [붙여넣기]

복사( ) 붙여넣기( )

∙ 󰍭+󰍿 → 󰍭+󰎒

지정된 범위의 가장 자리를 󰍭+드래그

데이터 이동

[편집]-[잘라내기] [편집]-[붙여넣기]

바로 가기 메뉴에서 [잘라내기] [붙여넣기]

잘라내기( ) 붙여넣기( )

∙ 󰍭+󰎔 → 󰍭+󰎒

지정된 범위의 가장 자리를 드래그

 





Best 61. 실행 취소

최근에 작업한 내용을 취소할 때 사용

이전에 작업한 내용을 16 개까지 역순으로 취소 가능

실행 취소를 적용할 수 없는 작업 : 시트 이름 변경, 시트 삽입/삭제, 문서 저장, 인쇄, 틀 고정, 시트 숨기기, 창 숨기기, 매크로에서 작업한 내용

1. 워크시트를 삭제해도 실행 취소(Undo)’ 기능으로 삭제한 워크시트를 되살릴 수 있다. [ X ] 02.06 (2)

 

Best 62. 시트 관련 작업

시트 삽입

하나의 통합 문서에는 기본적으로 3 개의 워크시트가 포함되어 있으며 최대 255 개까지 시트 삽입 가능

연속된 시트를 선택하고 시트 삽입을 실행하면 시트의 개수만큼 새로운 시트가 삽입됨

현재 선택된 시트 왼쪽에 새로운 시트가 삽입되며, 시트 이름은 자동으로 Sheet4, Sheet5, 순으로 지정

 

시트 복사

메뉴 이용 : [이동/복사] 대화 상자에서 복사할 위치와 복사항목을 선택하고 <확인>을 누름

마우스 이용 : 복사할 시트 탭을 󰍭 키를 누른 상태에서 원하는 위치로 드래그

시트 이동

메뉴 이용 : [이동/복사] 대화 상자에서 이동할 위치를 선택하고 <확인>을 누름

마우스 이용 : 복사할 시트 탭을 원하는 위치로 드래그

 

시트 이름 변경

시트 이름은 최대 31문자까지 지정할 수 있지만 특수 문자 중 [, ?, *, /, \, : 등은 사용할 수 없음

하나의 통합 문서에서는 같은 이름의 시트를 만들 수 없음

하나의 통합 문서에서는 같은 이름의 시트를 만들 수 없음

 

1. 시트를 복사하고자 할 때는 󰍭 키를 누르고 해당 시트의 탭을 클릭한 상태에서 원하는 위치에 끌어다 놓는다. [ O ] 01.03 (2)

2. [편집]-[시트 이동/복사]를 이용하면 웹 페이지에 있는 표를 엑셀의 워크시트로 가져올 수 있다. [ X ] 03.09 (1)

 

Best 63. 틀 고정과 창 나누기

틀 고정

특정 행과 열을 화면에 항상 고정시켜 놓고 참조하면서 작업을 수행하기 위한 기능

고정시킬 행의 아래쪽 또는 열의 오른쪽 셀을 클릭하고 []-[틀 고정]을 선택

 

창 나누기

워크시트를 여러 개의 창으로 분리하는 기능 최대 4 개로 분할

특정 셀을 선택한 후 창을 나누면 선택된 셀의 왼쪽과 위쪽을 기준으로 분할됨

창 경계선을 드래그하여 분할된 창의 크기를 변경하거나 분할된 줄을 더블 클릭하여 창 나누기를 해제할 수 있음

 

1. 틀 고정을 마우스로 끌어서 위치를 변경할 수 없다. [ X ] 02.03 (2)

2. 엑셀에서 []-[틀 고정] 기능은 행 단위로만 화면을 고정하여 항상 볼 수 있도록 한다. [ X ] 03.07 (1)

3. 한글 엑셀에서는 워크시트에 자료가 많을 경우 자동으로 페이지 구분선이 삽입되어 인쇄되며, 임의의 위치에서 페이지를 나누려면 [삽입]-[페이지 나누기]를 설정한다. [ O ] 03.09 (1)

 

Best 64. 찾기와 바꾸기

찾기

워크시트에서 입력한 데이터나 수식, , 메모에서 찾고자 하는 단어의 위치를 검색

대표 문자(?, *)를 이용하여 검색할 수 있으며 +, -, = 등과 같은 특수 문자도 검색 가능

기본적으로 아래쪽과 오른쪽 방향으로 검색 → 󰍬 키를 누른 채 [다음 찾기] 단추를 누르면 위쪽과 왼쪽 방향으로 검색

바꾸기

찾은 텍스트를 원하는 텍스트로 바꿀 때 사용

입력한 텍스트를 하나씩 확인하면서 바꾸거나 한꺼번에 바꿀 수 있음

 

1. [찾기]의 바로 가기 키는 󰍭+󰎂 이다. [ O ] 02.03 (2)

2. 데이터를 뒤에서부터 앞으로 역순으로 검색하려면 󰍭키를 누른 상태에서 [다음 찾기] 버튼을 눌러 검색하면 된다. [ X ] 01.06 (2)

 

Best 65. 새 파일 작성 및 열기

새 파일 작성

[파일]-[새로 만들기]-[일반]

표준 도구 모음에서 새로 만들기( )

∙ 󰍭+󰎊

파일 열기

[파일]-[열기]

표준 도구 모음에서 열기( )

∙ 󰍭+󰎋

1. [데이터]-[외부 데이터 가져오기]를 실행하여 불러온 텍스트 파일에서 필요한 열만을 선택하여 가져올 수 있다. [ O ] 03.07 (1)

 

Best 66. 통합 문서 저장

다른 이름으로 저장

[파일]-[다른 이름으로 저장] 선택

기존에 저장된 통합 문서는 그대로 두고 또 하나의 통합 문서를 생성하고자 할 때 사용

작업 영역 저장

[파일]-[작업 영역 저장] 선택

작업중인 문서를 나중에 다시 불러올 때 현재 작업 화면 상태와 동일하게 나타나도록 저장 확장자는 *.xlw

서식 파일로 저장

[다른 이름으로 저장] 대화 상자에서 파일 형식을 서식 파일로 설정

자주 사용하는 특정한 양식의 폼을 미리 만들어 저장 ‘Templates’ 폴더에 기본적으로 저장됨

 

1. 통합 문서의 기본 서식 파일을 만들려면 XLStart 폴더에 파일명 Book으로 저장한다. [ O ] 02.09 (2)

 

Best 67. 엑셀에서 저장 가능한 파일 형식

파일 형식

확장자

설 명

Microsoft Excel 통합 문서

xls

엑셀 2000의 기본 파일

웹 페이지

htm, html

엑셀에서 작업한 문서를 웹(WWW) 페이지에서 볼 수 있도록 저장

서식 파일

xlt

자주 사용하는 특정한 양식의 폼을 미리 만들어 저장

텍스트(탭으로 분리)

txt

탭으로 분리된 텍스트 파일로 저장

CSV(쉼표로 분리)

csv

쉼표로 분리된 텍스트 파일로 저장

텍스트(공백으로 분리)

prn

공백으로 분리된 텍스트 파일로 저장

로터스 1-2-3 4.0

wk4

로터스 1-2-3 4.0 버전으로 저장

 

1. 작업 파일을 보호하기 위해서 암호를 설정하는 경우 쓰기 암호는 대소문자를 구별하지 않는다. [ X ] 03.09 (1)

 

Best 68. 페이지 설정

용지의 여백이나 크기, 인쇄 품질, 머리글/바닥글 등을 설정

[페이지 설정] 대화 상자에서 설정한 모든 옵션은 현재 작업중인 워크시트에만 적용되며, 다른 워크시트나 통합 문서에는 영향을 주지 않음

[페이지]

용지 방향, 확대/축소 배율, 자동 맞춤, 용지 너비/높이/크기, 인쇄 품질, 인쇄 시작 페이지 등을 지정

[여백]

인쇄 용지의 위쪽, 아래쪽, 왼쪽, 오른쪽, 머리글, 바닥글 여백과 가로/세로 맞추기 등을 지정

[머리글/바닥글]

워크시트에서 작업한 내용을 인쇄할 때 매 페이지의 상단이나 하단에 특정한 텍스트를 표시 인쇄 시 용지에만 나타남

[시트]

인쇄 영역, 반복할 행과 열, 눈금선, /열 머리글, 인쇄할 페이지 순서 등을 설정

 

1. 4 페이지의 분량을 인쇄하려고 할 때 각 페이지 상단에 작성자의 이름을 넣으려 할 때 지정하려면 머리말 옵션을 사용해야 한다. [ O ] 02.09 (1)

2. [페이지 설정] 대화 상자에서 전자 메일로 보내기 여부를 설정할 수 있다. [ X ] 03.05 (1)

 

 

 

Best 69. 인쇄 작업

미리 보기

작업한 내용을 프린터 등의 출력 장치로 인쇄하기 전에 여백이나 서식 설정 사항 등을 화면을 통해 미리 확인하는 기능

인쇄 미리 보기 창에서 [여백] 단추를 클릭한 다음 여백 표시선을 드래그하여 열 너비를 조절할 수 있음

 

특정 부분만 인쇄

인쇄할 셀 범위를 지정하고 [인쇄] 대화 상자에서 인쇄 대상을 선택 영역으로 설정한 다음 인쇄

인쇄할 셀 범위를 지정하고 [파일]-[인쇄 영역]-[인쇄 영역 설정]을 선택한 다음 인쇄

[페이지 설정]-[시트] 탭의 인쇄 영역에 인쇄할 셀 범위를 지정한 다음 인쇄

 

1. 엑셀의 도구 모음에서 [인쇄] 단추를 클릭하면 [인쇄] 대화 상자가 화면에 표시된다. [ X ] 03.05 (1)

2. 워크시트에 포함된 도형을 인쇄하고 싶지 않을 때는 인쇄하지 않을 도형을 마우스 오른쪽 버튼으로 클릭하여 바로 가기 메뉴에서 [도형 서식]을 선택한 후 [속성]에서 개체 인쇄의 체크 표시를 없앤다. [ O ] 03.09 (1)

 

Best 70. 텍스트 맞춤

가로

일반 : 엑셀에서 미리 지정된 기본값으로 맞춤

왼쪽, 가운데, 오른쪽 : 입력된 데이터를 셀의 왼쪽, 가운데, 오른쪽으로 맞춤

채우기 : 범위 지정된 부분의 첫 셀에 있는 문자를 범위 전체로 채움

양쪽 맞춤 : 입력된 데이터를 셀의 너비에 맞추어 표시

선택 영역의 가운데로 : 입력된 데이터를 범위 지정된 부분의 가운데로 맞춤

균등 분할 : 입력된 데이터를 셀의 너비에 맞추어 수평 배분

세로

위쪽, 가운데, 아래쪽 : 데이터를 셀의 위, 가운데, 아래쪽을 기준으로 맞춤

양쪽 맞춤 : 데이터를 셀의 높이와 같도록 맞춰서 표시

균등 분할 : 데이터를 수직 배분하여 표시

텍스트 조정

텍스트 줄 바꿈 : 데이터가 옆의 셀로 넘어가지 않도록 한 셀에 여러 줄로 표시

셀에 맞춤 : 셀의 크기에 맞추어 데이터의 크기를 줄임

셀 병합 : 범위 지정한 여러 셀을 하나의 셀로 합침

 

1. 셀에 입력된 줄이 2줄 이상일 때 줄 간격을 조절하여 셀 높이에 맞도록 정렬하는 것을 균등 분할이라고 한다. [ O ] 01.10 (2)

 

Best 71. 서식 도구 모음

통화 스타일( ) : 수치 데이터에 통화 스타일()을 설정

백분율 스타일( ) : 수치 데이터에 100을 곱한 후 % 기호를 표시

쉼표 스타일( ) : 수치 데이터의 천 단위마다 쉼표를 표시

자릿수 늘림( ) : 수치 데이터의 소수 이하 자릿수를 늘림

자릿수 줄임( ) : 수치 데이터의 소수 이하 자릿수를 반올림해서 줄임

 

 

 

 

 

 

 

 

Best 72. 사용자 정의 표시 형식

서식 코드

의 미

#

유효 자릿수만 표시하며, 무효의 0은 표시하지 않음

?

무효의 0 대신 공백을 추가하여 소수점을 맞춤

0

무효의 0을 포함하여 숫자의 자릿수를 표시

,

천 단위 구분자로 콤마를 삽입

yy

yy : 연도를 2자리로 표시(0099)

yyyy : 연도를 4자리로 표시(19009999)

m

m : 월을 112로 표시

mm : 월을 0112로 표시

mmm : 월을 JanDec로 표시

mmmm : 월을 JanuaryDecember로 표시

d

d : 일을 131일로 표시

dd : 일을 0131일로 표시

ddd : 요일을 SunSat로 표시

dddd : 요일을 SundaySaturday로 표시

h

h : 시간을 023으로 표시

hh : 시간을 0023으로 표시

m

m : 분을 059로 표시

mm : 분을 0059로 표시

s

s : 초를 059로 표시

ss : 초를 0059로 표시

 

1. Y2K 문제를 해결하기 위한 방안으로, 두 자리만 입력해도 2000년대로 인식되는 두 자리 년도는 00에서 29년까지이다. [ O ] 02.09 (1)

2. [>=1300][빨강]#,###1300 이상인 데이터에 대해 빨강색으로 표시하고 천 단위마다 쉼표를 붙이고자 할 때 올바른 표시 형식이다. [ O ] 02.09 (1)

3. 사용자가 정의한 서식 항이 2 개이면 첫째 항은 양수 형식, 둘째 항은 음수 형식, 그리고 0과 텍스트는 서식을 사용하지 않도록 지정한 것이다. [ X ] 03.05 (1)

 

Best 73. 자동 서식과 조건부 서식

자동 서식

표 서식 유형을 미리 정해놓고 사용자가 서식을 선택하면 워크시트에 자동으로 적용되는 서식 모음 시트가 보호되어 있으면 자동 서식을 사용할 수 없음

표에 적용되는 서식 : 표시 형식, 글꼴, 맞춤, 테두리, 무늬, 너비/높이

 

조건부 서식

선택한 셀이나 범위 지정한 셀에 특정한 조건을 만족할 경우 설정된 서식을 적용하는 기능

서식 설정의 조건은 최대 3 개까지 지정할 수 있음

지정한 여러 조건 중에서 참인 조건이 여러 개이면 첫째 참 조건의 서식만 적용됨

 

1. 조건부 서식이 적용된 후 셀 값이 바뀌어 조건과 일치하지 않아도 셀 서식 설정은 해제되지 않는다. [ X ] 02.09 (1)

2. 조건부 서식에서 지정한 여러 조건 중 참인 조건이 여러 개이면 마지막 참 조건의 서식만 적용된다. [ X ] 01.06 (2)

3. 조건부 서식을 이용할 경우 조건을 수식으로 입력할 경우에는 수식 앞에 등호(=)를 반드시 입력하지 않아도 된다. [ X ] 03.07 (1)

 

 

 

Best 74. 스타일과 서식 복사

스타일

범위 지정한 셀에 여러 가지 미리 정의해 놓은 서식을 자동으로 적용하는 기능

스타일에 포함할 항목 : 표시 형식, 맞춤, 글꼴, 테두리, 무늬, 보호

 

서식 복사

서식이 지정된 특정 셀을 다른 위치에 있는 셀이나 셀 범위에 복사할 수 있는 기능

서식 복사 단추를 한 번 누르면 복사된 셀 서식을 한 곳에만 적용할 수 있음

서식 복사 단추를 두 번 누르면(더블 클릭) 여러 위치의 셀에 반복적으로 복사 가능 → 󰎢 키를 누르거나 서식 복사 단추를 다시 클릭해서 종료

 

 

Best 75. 배열 수식

배열 수식을 입력할 때에는 󰍭+󰍬+󰎠 키를 누름

수식의 앞뒤에 중괄호({ })가 입력되어 배열 수식임을 표시 수식 입력줄이 활성화되면 배열식의 { }는 나타나지 않음

배열에는 한 개의 행이나 열로만 이루어진 것도 있음

배열 상수로 숫자(정수, 실수, 지수형 서식), 텍스트, TRUE, FALSE와 같은 논리값, #N/A 등은 사용할 수 있지만 배열 상수값으로 수식은 사용할 수 없음

배열 상수로 길이가 다른 행이나 열을 사용할 수 없음

다른 열에 있는 값은 쉼표(,), 다른 행에 있는 값은 세미콜론(;)을 사용하여 구분

 

1. 배열 수식 중 {=AVERAGE(IF(A2:A4 = "1학년", C2:C4))}A2 셀부터 A4 셀까지의 데이터 중 “1학년인 데이터를 찾아 그에 해당하는 C2:C4 셀의 평균을 구하는 수식이다. [ O ] 02.09 (1)

2. 같은 배열 상수에 다른 종류의 값을 사용할 수 없다. [ X ] 02.09 (1)

3. 배열 수식의 함수에서 배열을 직접 입력할 때 행의 구분 기호는 콤마(,)가 사용된다. [ X ] 03.05 (1)

 

Best 76. 셀 참조

동일한 워크시트의 셀 참조

해당 셀의 주소를 직접 입력하거나 키보드나 마우스를 이용해 참조할 셀의 범위를 지정

=A1*B1, =SUM(A1:C2), =A1*2

 

다른 워크시트의 셀 참조

시트 이름!셀 주소와 같은 형식을 사용하여 참조하는 워크시트 이름 뒤에 느낌표(!) 표시를 한 후 셀 범위를 지정

참조하는 워크시트 이름에 공백이 포함되어 있을 경우 시트의 이름을 따옴표(‘ ’)로 묶음

=Sheet2!A1*2, =성적!A1/5, ='평 균'!A1/5

 

외부 참조

통합 문서의 이름을 대괄호([ ])로 묶음

참조하는 통합 문서 이름에 공백이 포함되어 있을 경우 통합 문서와 워크시트 이름 전체를 따옴표(‘ ’)로 묶음

∙ 󰃚 =[판매현황.xls]Sheet1!A1*2, =‘[판매 현황.xls]1’!A1/2

 

Best 77. 상대 참조와 절대 참조

상대 참조

엑셀에서 기본적으로 사용되는 셀 참조 방식

‘$’ 표시 없이 열 머리글과 행 머리글로만 셀 주소가 구성 A1, B3

상대 참조 주소를 복사하면 현재 셀 위치에 맞게 자동으로 참조되는 셀 주소가 변경됨

절대 참조

열 머리글과 행 머리글 앞에 ‘$’ 표시가 붙어 셀 주소가 구성 $A$1, $B$3

절대 참조 주소를 복사하더라도 참조되는 셀 주소는 항상 고정됨

 

혼합 참조

행이나 열 머리글 중 한쪽에만 ‘$’ 기호가 붙음 $A1, A$1

혼합 참조 주소를 복사하면 현재 셀 위치에 맞게 상대 참조 주소만 변경됨

 

Best 78. 엑셀의 오류값

####### : 숫자 데이터의 길이가 셀의 폭보다 클 경우 발생

#DIV/0! : 수식에서 특정 값을 0 또는 빈 셀로 나눌 때 발생

#VALUE! : 잘못된 인수나 피연산자를 사용했을 때 발생

#NAME? : 함수명을 잘못 사용한 경우나 수식에 인용 부호 없이 텍스트를 입력한 경우 발생

#N/A : 함수에서 부적당한 인수를 사용하거나 사용할 수 없는 값을 지정했을 때 발생

#NUM! : 숫자 인수가 필요한 함수에 다른 인수를 지정한 경우 발생

#REF! : 다른 수식에서 참조하는 셀이 삭제되었을 때 발생

#NULL! : 공통된 부분이 없는 두 영역의 부분을 지정했을 때 발생

 

1. 엑셀에서 #DIV/0!는 수식에서 값을 0으로 나누는 경우에 발생하는 오류값이다. [ O ] 01.10 (2)

2. #NAME?은 입력된 글자의 맞춤법이 틀릴 경우 발생하는 오류값이다. [ X ] 01.10 (2)

 

Best 79. 셀 이름 작성 규칙

반드시 문자나 밑줄(_) 또는 역슬래시(\)로 시작

최대 255자까지 지정할 수 있으며, /소문자는 구별하지 않음

상수나 수식을 이름으로 지정 가능

밑줄(_), 역슬래시(\), 마침표(.)를 제외한 특수 문자는 사용할 수 없음

하나의 통합 문서에 동일한 이름을 2 개 이상 지정할 수 없음

A1 셀이나 B1 셀과 같은 엑셀의 일반 주소 형식으로는 지정할 수 없음

 

1. A1:A4 영역의 점수를 국어로 이름을 지정한 경우, ‘국어이름을 이용하여 ‘=국어+A5’와 같이 수식을 작성하면 정상적으로 수식의 결과를 구할 수 있다. [ X ] 03.09 (1)

 

Best 80. 함수의 종류

찾기/참조

함수

INDEX

표나 범위에서 지정된 행이나 열에 해당하는 값을 구함

HLOOKUP

범위의 첫 행에서 값을 검색하여, 지정한 값에 해당하는 열의 데이터 값을 찾음

VLOOKUP

첫 열에서 찾을 값을 검색하여, 지정한 값에 해당하는 행의 데이터 값을 찾음

데이터베이스

함수

DSUM

찾을 조건과 일치하는 데이터베이스 필드값의 합을 구함

DAVERAGE

찾을 조건과 일치하는 데이터베이스나 필드값의 평균을 구함

DCOUNT

찾을 조건과 일치하는 숫자가 들어있는 데이터의 개수를 구함

DMAX

찾을 조건과 일치하는 데이터베이스 필드 중 최대값을 구함

DMIN

찾을 조건과 일치하는 데이터베이스 필드 중 최소값을 구함

통계

함수

AVERAGE

인수들의 평균값을 구함

COUNT

인수 목록에서 숫자 데이터가 포함된 셀의 개수를 구함

COUNTA

인수 목록에서 데이터가 입력된 모든 셀의 개수를 구함

COUNTIF

지정한 셀 범위에서 찾을 조건과 일치하는 셀의 개수를 구함

RANK

대상 범위에서 인수의 순위를 구함

MAX

지정된 인수 중 논리값과 텍스트를 제외한 최대값을 구함

MIN

지정된 인수 중 논리값과 텍스트를 제외한 최소값을 구함

LARGE

지정한 셀 범위에서 n 번째로 큰 값을 구함

SMALL

지정한 셀 범위에서 n 번째로 작은 값을 구함

수학/삼각

함수

ABS

인수에 대한 절대값을 구함

INT

인수의 소수점 아래를 버리고 가장 가까운 정수를 구함

MOD

인수를 나누어 나눈 나머지 값을 구함

ROUND

인수를 지정한 자릿수로 반올림한 값을 구함

ROUNDDOWN

인수를 지정한 자릿수로 내림한 값을 구함

ROUNDUP

수치를 지정한 자릿수로 올림한 값을 구함

SUM

입력한 수치나 지정한 범위에 있는 인수들의 합을 구함

SUMIF

조건에 해당하는 셀들의 합을 구함

논리

함수

NOT

인수 값의 역을 표시

AND

모든 인수가 참일 경우에만 ‘TRUE’를 표시

OR

인수 중 하나라도 참이면 ‘TRUE’를 표시

IF

조건식이 참이면 참에 해당하는 값을 표시하고, 그렇지 않으면 거짓에 해당하는 값을 표시

날짜/시간

함수

DATE

인수에 해당하는 날짜 데이터를 표시

NOW

현재 컴퓨터에 지정된 날짜와 시간을 표시

TODAY

현재 컴퓨터에 지정된 날짜를 표시

WEEKDAY

날짜에 해당하는 요일 번호를 표시

텍스트

함수

LEFT

텍스트의 왼쪽부터 지정한 수치만큼 문자를 표시

RIGHT

텍스트의 오른쪽으로부터 지정한 수치만큼 문자를 표시

MID

텍스트에 대해 지정한 위치(수치1)에서부터 지정한 개수(수치2)만큼의 문자를 표시

 

1. 엑셀에서 사용자 정의 함수는 function으로 시작해서 end function으로 끝난다. [ O ] 02.09 (1)

2. ROUND(87995,-3)+ROUNDUP(32.7,0)의 결과는 ‘88033’이다. [ O ] 03.05 (1)

3. 함수식 “=SQRT(5)”의 결과는 25이다. [ X ] 01.03 (2)

4. 함수식 “=DSUM(A1:C15, C1, A1:A2)”A1 셀부터 C15 셀까지의 데이터 중 찾을 조건 A1:A2에 해당되는 C1 셀의 데이터 합을 구하는 식이다. [ O ] 01.10 (2)

5. 함수식 “ =ROUNDDOWN(10/3, 5)의 결과값은 3.33333이다. [ O ] 02.03 (2)

6. 함수식 ‘=ROUNDUP(4.35,0)+IF(NOT(0),1,0)’의 결과는 6이다. [ O ] 03.07 (1)

7. 연산자 중 /은 나눗셈(Division)을 의미하며, MOD는 나눗셈의 나머지를 구하는 함수이다. [ O ] 03.09 (1)

 

  



 

Best 81. 차트의 특징

워크시트의 데이터를 막대, , 도형 등을 사용하여 시각적으로 표현한 것 크게 2차원 차트와 3차원 차트로 구분 차트만 별도로 표시할 수 있는 차트 시트를 만들 수 있음

차트를 작성하는 도중이나 끝난 뒤에도 차트의 종류를 바꿀 수 있음

일반적으로 워크시트의 내용이 변하면 차트의 내용도 자동으로 변경됨

 

1. 전체 데이터 계열을 선택해서 데이터의 값 표시를 할 수 있으나 하나의 데이터 계열에는 데이터 값을 표시 할 수 없다. [ X ] 03.05 (1)

2. 차트를 작성한 후 데이터를 추가하려면 차트 메뉴에서 데이터 추가를 선택하면 된다. [ O ] 03.02 (1)  

3. 차트상에 표시된 데이터 테이블에 값을 입력하여 차트를 변화시킬 수 있다. [ X ] 03.02 (1)

 

Best 82. 차트의 구성 요소

Best 83. 차트 마법사

1단계 : 차트의 종류와 하위 종류 선택

2단계 : 차트를 작성할 데이터 범위와 계열 위치 설정

3단계 : 차트의 구성 요소(제목, X/Y 축 제목, 눈금선, 범례, 데이터 레이블, 데이터 테이블) 등을 지정

4단계 : 차트가 삽입될 위치 지정

1. 차트 마법사 3단계에서 차트의 제목을 입력할 수 있다. [ O ] 02.06 (2)

2. 차트를 작성할 때 차트의 제목은 차트 작성 시 자동으로 설정된다. [ X ] 03.09 (1)

 

Best 84. 추세선과 오차 막대

추세선

데이터의 추세를 나타내는 선으로 데이터의 예상 추세나 표본을 알아볼 수 있음

추세선을 추가할 수 있는 차트 : 누적되지 않은 2차원 영역형, 가로 막대형, 세로 막대형, 꺾은선형, 주식형, 분산형, 거품형 차트 등

추세선을 추가할 수 없는 차트 : 3차원, 방사형, 원형, 표면형, 도넛형 차트

추세선의 유형(종류) : 선형, 로그, 다항식, X의 누승, 지수, 이동 평균 등

오차 막대

데이터 계열에 있는 각 데이터 요소의 상대적인 잠재 오차량이나 불확실도를 그림으로 나타낸 것

2차원 영역형, 가로 막대형, 세로 막대형, 꺾은선형, 분산형, 거품형 차트의 데이터 계열에는 오차 막대를 추가할 수 있지만 3차원 차트에는 추가할 수 없음

 

1. 3차원, 방사형, 원형, 표면형, 도넛형 차트에는 1가지 계열에 대해서만 추세선이 가능하다. [ X ] 03.02 (1)

2. 가로 막대형, 주식형, 분산형, 꺾은선형 차트에는 추세선을 사용할 수 있다. [ O ] 03.09 (1)

Best 85. 차트의 종류

세로 막대형

일정 기간의 데이터 변화를 보여주고, 시간에 따른 변화를 강조

항목은 수평(X )으로, 값은 수직(Y )으로 구성

가로 막대형

시간보다는 값의 변화를 강조

항목은 수직으로 값은, 수평으로 구성

꺾은선형

일정 기간 동안 변화되는 데이터의 변화 추세를 보여줌

원본 데이터 값 중 빈 셀(Null )이 있을 경우 해당 부분은 단절되어 표시

원형

데이터 계열을 하나만 표시하여 중요한 요소를 강조할 때 사용

각각의 원형 조각을 분리하거나 결합할 수 있음

도넛형

전체 항목에 대한 각 항목의 비율을 여러 계열로 표시

도넛형 차트를 이루는 각각의 원은 하나의 데이터 계열을 표시

분산형

데이터의 불규칙한 간격이나 묶음을 보여줌

주로 과학 데이터나 공학용 데이터 분석에 많이 사용

영역형

시간의 흐름에 따른 각 값의 변화량를 나타냄

방사형

많은 데이터 계열의 집계 값을 비교하는데 사용

각 항목마다 자체의 값 축을 갖고 있으며, 같은 계열은 하나의 선으로 연결

표면형

두 개의 데이터 집합에서 최적의 조합을 찾을 때 또는 양이 많은 경우 주로 사용

차트에 표현된 색과 무늬는 동일한 범위에 있는 항목을 나타냄

거품형

데이터 값이 세 개인 경우에 사용된다.

데이터 표식의 크기를 통해 계열간의 항목을 비교

주식형

주식 가격 동향을 나타내는데 주로 사용

혼합형

여러 데이터 계열로 이루어진 차트에서 특정 데이터 계열만 선택하여 다른 차트로 나타낼 때 사용

2차원과 3차원 차트를 혼합할 수는 없음

1. 거품형 차트는 세 개의 값의 집합이 있어야만 유용하게 사용할 수 있다. [ O ] 02.09 (1)

2. 지도 차트의 종류 중 등급 차트는 등급 차트는 데이터를 크기가 다른 기호로 표시하며, 데이터 값이 크면 기호의 크기도 크게 나타낸다. [ O ] 02.09 (1)

3. ‘3차원 효과의 원형차트의 경우 각 조각을 동일한 색상으로는 바꿀 수 없게 되어 있다. [ X ] 03.07 (1)

4. 분산형, 도넛형, 막대형은 여러 데이터 계열을 표시할 수 있지만, 원형은 하나의 데이터 계열 값만을 표시할 수 있다. [ O ] 03.07 (1)

 

Best 86. 데이터 정렬

3 개의 정렬 기준을 이용해 특정 필드를 기준으로 정렬하는 기능

빈 셀의 경우 오름차순과 내림차순에 상관없이 항상 마지막에 정렬되며, 오류값의 경우에는 순서가 없음

오름차순 정렬 순서 : 숫자 공백 문자 특수 문자 한글 영문자 논리값(FalseTrue) 오류값 빈 셀

내림차순 정렬 순서 : 오류값 논리값(TrueFalse) 영문자 한글 특수 문자 공백 문자 숫자 빈 셀

1. 오름차순 정렬일 경우 빈 셀의 경우 항상 먼저 앞으로 정렬된다. [ X ] 03.05 (1)

 

Best 87. 레코드 관리

[레코드 관리] 대화 상자를 이용해 레코드 단위로 데이터를 검색, 수정, 삭제, 추가하는 기능

레코드를 추가하기 위해서는 기본적으로 레코드 목록의 각 첫 행에 레이블이 있어야 함

두 개 이상의 조건을 입력하면 지정한 모든 조건에 만족하는 데이터가 검색됨(AND 조건)

 

1. 레코드 관리의 [조건 입력] 대화 상자에서 이름이 씨가 아닌 레코드를 찾고자 할 때는 “<>*”이라고 입력해야 한다. [ O ] 03.05 (1)

2. [레코드 관리] 대화 상자를 이용하면 작업중에 수식으로 입력된 데이터와 문자열 데이터를 수정할 수 있다. [ X ] 03.09 (1)


Best 88. 필터

자동 필터

목록에서 사용자가 지정한 조건에 맞는 레코드만을 표시하기 위한 기능

자동 필터를 사용하려면 목록에 반드시 열 레이블이 있어야 함

자동 필터 목록 단추를 클릭하여 항목을 선택하면 조건에 맞는 데이터만 표시

Top 10(선택적 자동 필터) : 항목이나 백분율로 지정한 범위 안에 들어가는 행을 모두 표시할 경우에 사용 숫자 필드에서만 사용 가능

사용자 정의 자동 필터 : 두 개의 찾을 조건을 AND(그리고)OR(또는)로 지정하여 필터링 할 수 있음

 

고급 필터

목록의 데이터를 필터링 하여 지정한 조건 범위에 일치하는 행만 화면에 나타냄 필터의 결과를 현재 시트의 다른 위치에 표시 가능(복잡한 조건에 사용)

데이터 범위, 조건 범위, 복사 위치를 지정해주어야 하며, 목록에는 열 레이블이 있어야 함

필터링 할 조건을 하나의 행에 입력하면 입력한 조건에 모두 만족(AND 조건)하는 데이터가 필터링 되며, 조건을 서로 다른 행에 입력하면 입력한 조건 중 하나라도 만족(OR 조건)하는 데이터가 필터링 됨

 

1. 고급 필터를 이용해 검색한 내용을 표시할 때 셀에 복사될 위치를 여유 있게 지정하지 않으면 범위 아래를 벗어나는 데이터는 표시되지 않는다. [ O ] 01.03 (2)

2. [고급 필터] 대화 상자에서 다른 장소에 복사를 이용하면 필터링의 결과를 다른 시트의 위치에 표시할 수 있다. [ X ] 03.02 (2)

 

Best 89. 부분합

선택한 열에 대한 요약 사항(합계, 평균, 개수, 최대값, 최소값, , 표준 편차 등)을 계산하기 위한 기능

부분합을 계산하기 위해서는 먼저 워크시트에 작성된 데이터가 정렬되어 있어야 함

[부분합] 대화 상자에서 새로운 값으로 대치항목을 선택하면 기존 부분합된 항목이 지워지고 새로운 항목과 값이 계산된 부분합이 나타남

 

부분합 윤곽 기호

숨겨진 하위 수준의 데이터 표시

하위 수준 데이터 숨김

전체 부분합만 표시

그룹별 부분합과 전체 부분합 표시

전체 화면 표시

 

1. 부분합은 선택한 열에 대한 요약 사항(합계, 평균, 개수, 최대값, 최소값, 표준 편차 등)을 계산하기 위한 기능이다. [ O ] 02.09 (2)

2. 부분합을 구하기 위해서는 가장 먼저 정렬을 해야 한다. [ O ] 01.03 (2)

3. 부분합 실행 결과를 워크시트에서 모두 제거하려면 부분합 결과 셀에 셀 포인터를 둔 후 [데이터]-[부분합][부분합] 대화 상자에서 [모두 제거] 단추를 누르면 된다. [ O ] 03.07 (1)

 

Best 90. 피벗 테이블

데이터베이스의 특정한 필드에 대해 행이나 열의 위치를 변경하여 목록을 필터링 하거나 요약, 분석하는 도구 합계, 표준 편차, 분산 등의 값을 구할 수 있음(대화형 테이블)

피벗 테이블의 행, , 페이지 필드를 추가 또는 삭제 가능

원본 데이터가 변경되었을 때 피벗 테이블에 반영하려면 데이터 새로 고침을 실행해야 함

피벗 테이블에 차트를 추가할 수 있음

 

1. 은 피벗 테이블 도구 모음에서 피벗 테이블 마법사를 호출하는 아이콘이다. [ O ] 02.09 (2)

 

  



Best 91. 데이터 통합

여러 개의 워크시트에 분산되어 있는 데이터를 하나의 워크시트로 합치는 기능

원본 영역에 들어 있는 항목 레이블이 워크시트마다 다른 경우에도 통합 작업이 가능

통합 작업에 사용할 수 있는 함수 : 합계, 평균, 개수, 최대값, 최소값, , 수치 개수, 표준 편차 등

 

Best 92. 목표값 찾기

수식의 결과는 알고 있지만 그 결과를 계산하기 위해 필요한 입력값을 모르는 경우 사용하는 기능

목표값을 찾을 때 특정 셀을 참조하는 수식이 원하는 값을 찾을 때까지 셀의 값을 계속 변경

[목표값 찾기] 대화 상자의 구성

수식 셀

수식이 입력된 셀을 지정

찾는 값

구하고자 하는 목표값의 수치를 입력

값을 바꿀 셀

결과값을 찾기 위해 값을 계속 변경할 셀을 지정

 

1. 목표값 찾기는 수식이 사용된 셀에서 특정한 결과값을 얻기 위해서는 입력값이 어떻게 변경되어야 하는지를 알고자할 때 사용된다. [ O ] 02.03 (2)

2. [목표값 찾기] 대화 상자에서 찾는 값에 원하는 목표값을 직접 키보드로 입력하거나 마우스로 셀을 선택한다. [ X ] 02.06 (2)

 

Best 93. 해 찾기

수식에 포함된 두 개 변수에 대해서 원하는 값을 얻고자 할 때 사용되는 기능

변경할 셀의 값을 조절하여 셀의 최대, 최소, 최적값을 찾을 수 있음

모델에서 해 찾기에 사용될 값을 제한하기 위해 제한 조건을 적용할 수 있음

 

Best 94. 시나리오

결과를 예측하기 어려운 경우, 여러 가지 가상 상황에 따른 결과값을 비교 분석하고 계획을 세우기 위해 시나리오를 사용 워크시트 모델의 결과를 예측할 수 있음(32개의 변수 사용이 가능)

워크시트에서 저장하고 자동으로 바꿀 수 있는 값의 집합

값이 서로 다른 그룹을 만들어 워크시트에 저장한 후 다른 결과를 얻기 위해 새로운 시나리오로 전환 가능

 

1. 시나리오는 워크시트에서 저장하고 자동으로 바꿀 수 있는 값의 집합이다. [ O ] 02.09 (1)

2. 수식의 원하는 결과값은 알고 있지만 그 결과값을 계산하기 위해 필요한 입력값을 모르는 경우 시나리오 기능을 사용한다. [ X ] 02.09 (1)

3. 시나리오를 작성할 때 시나리오 요약은 피벗 테이블 형식으로는 작성할 수 없다. [ X ] 03.09 (1)

 

Best 95. 스캐너 또는 카메라 기능

워크시트나 차트의 내용을 그림 개체 형식으로 복사하여 다른 곳에서 사용할 수 있도록 하는 기능

복사된 워크시트나 차트의 내용은 셀을 참조하여 연결됨 원본 데이터가 변경되면 자동으로 수정된 데이터에도 반영됨

삽입된 개체는 그림 개체처럼 서식 지정, 크기 조절 등이 가능

 

1. 카메라 기능을 이용할 때는 촬영할 범위를 지정 도구 모음에서 카메라 단추 클릭 촬영한 것을 나타낼 시작 위치의 셀을 선택하는 순서로 작업한다. [ O ] 03.05 (1)

 

Best 96. 매크로의 개념

특정 작업 내용을 바로 가기 키나 명령 단추로 기록하여 작업을 보다 빠르게 실행할 수 있도록 하는 기능

매크로 기록 기능을 이용하거나 VBA(Visual Basic for Application) 언어를 이용하여 작성

 

 

Best 97. 매크로 기록

매크로 이름

첫 글자는 영문자나 한글, 한자이어야 함 첫 글자를 제외하고는 문자, 숫자 등을 혼합하여 사용할 수 있으며, 공백은 사용할 수 없음

서로 다른 매크로에 동일한 매크로 이름을 부여할 수 없음

단어를 구분할 때는 밑줄( _ )을 사용

 

바로 가기 키

기본적으로는 󰍭+영문 소문자로 지정되지만 바로 가기 키 입력란에 대문자를 입력하면 󰍭+󰍬+영문 대문자로 지정됨

@#과 같은 특수 문자는 사용할 수 없으며, 바로 가기 키를 이용하지 않으려면 생략이 가능

매크로가 들어 있는 통합 문서가 열려 있으면 매크로 실행의 바로 가기 키가 엑셀의 기본 바로 가기 키보다 우선함

 

매크로 저장 위치

개인용 매크로 통합 문서 : 엑셀을 실행할 때마다 기록된 매크로를 사용할 수 있도록 저장 Excel Startup 폴더

새 통합 문서 : 새 통합 문서에 기록된 매크로를 저장

현재 통합 문서 : 현재 통합 문서에 기록된 매크로를 저장

1. 매크로가 엑셀을 시작할 때 자동으로 열리도록 하기 위해서 매크로를 저장하는 개인용 매크로 통합 문서 이름은 Personal.xls이다. [ O ] 03.05 (1)

2. 매크로를 바로 가는 키로 실행하려면 바로 가는 키로 사용할 키보드의 숫자키(09) 중 하나를 지정하여야 한다. [ X ] 01.06 (2)

3. 매크로가 들어 있는 통합 문서가 열려 있으면, 매크로 실행의 바로 가기 키가 기본 바로 가기 키보다 우선이다. [ O ] 02.03 (2)

4. 매크로 이름의 첫 글자를 제외하고는 문자, 숫자 등을 혼합하여 사용할 수 있으며 공백은 사용할 수 없다. [ O ] 02.03 (2)

5. 작성된 매크로를 모든 통합 문서에서 실행할 수 있도록 하려면 XLStart 디렉토리에 Personal.틴로 저장해야 한다. [ O ] 02.19 (1)

6. [매크로 기록] 대화 상자에서 설명은 엑셀에서 기본적으로 설정해 놓았기 때문에 사용자가 임의로 수정할 수 없다. [ X ] 03.07 (1)

 

Best 98. 매크로 실행 방법

[도구]-[매크로]-[매크로] 또는 󰍫+󰍦

매크로 기록 시 설정한 바로 가기 키

양식 도구 모음의 단추( )를 이용해 개체를 만들어 매크로 이름과 연결한 후 해당 개체를 클릭하여 실행

그리기 도구 모음의 도형을 이용해 매크로 실행 단추를 만들어 실행

메뉴 표시줄에 [매크로 실행] 메뉴를 추가하여 실행

사용자 정의 단추를 도구 모음에 추가하여 실행

[보기]-[도구 모음]-[Visual Basic]을 선택한 후 나타난 도구 모음에서 매크로 실행 단추를 클릭

1. 매크로를 실행할 때 실행시점의 셀 위치에서 매크로를 수행하게 하려면 절대 참조를 선택하여 작성한다. [ X ] 01.10 (2)

2. [도구]-[매크로]-[Visual Basic Editor]를 선택하여 작성된 매크로를 수정할 수 있다. [ O ] 02.09 (2)

3. 매크로 작성 시에 등록된 바로 가기 키는 󰍭 키 또는 󰍭+󰍬 키와 함께 실행한다. [ O ] 03.07 (1)

4. 매크로를 실행할 때 󰍫+󰍦 키의 조합을 통해 매크로 이름을 선택한 후 실행 단추로 실행할 수 있다. [ O ] 03.09 (1)

 

Best 99. Visual Basic 도구 모음

(매크로 실행) : [매크로] 대화 상자를 표시

(매크로 기록) : [매크로 기록] 대화 상자를 표시

(보안) : 매크로 바이러스가 있을 수 있는 파일에 대해 보안 수준 지정

(Visual Basic Editor) : Visual Basic 편집 창 표시

(컨트롤 도구 상자) : 컨트롤 도구 상자를 나타내거나 숨김

(디자인 모드) : 디자인 모드로 전환

(Microsoft Script 편집기) : Microsoft Script Editor 표시

Best 100. VBA 제어문

IF ... Then ... End If: 조건을 만족할 경우에만 실행문을 수행

Select Case: 비교값을 여러 종류의 값과 비교하여 해당 조건에 맞는 문장을 실행

Do While ... Loop: 조건을 만족할 때까지 실행문을 반복적으로 수행

Do ... Loop While: 먼저 실행문를 실행한 후 조건을 만족할 때까지 계속적으로 실행문을 반복 수행

For ... Next: 지정한 횟수만큼 실행문을 반복 실행

Exit: For ... Next, Do ... Loop, Sub 프로시저, Function 프로시저 등의 작업을 강제로 중지

 

1. VBA 주요 명령문 중 Do Until... Loop은 조건을 비교한 후 조건이 만족하지 않을 경우에만 반복적으로 실행문을 수행하고 만족하면 반복을 중지한다. [ O ] 03.07 (1)

  




3과목 데이터베이스

 

Best 101. 데이터베이스의 개념

통합된 데이터(Integrated Data) 집합

저장된 데이터(Stored Data) 집합

운영 데이터(Operational Data) 집합

공용 데이터(Shared Data) 집합

 

Best 102. 데이터베이스 관리 시스템(DBMS)

데이터베이스를 효율적으로 관리하고, 운용할 수 있도록 하는 시스템

계층형, 관계형, 네트워크형으로 구분되며, 데이터 검색, 추가, 갱신 등의 기능을 가짐

 

Best 103. DBMS의 기능

정의 기능(DL ; Definition Facility) : 응용 프로그램과 데이터베이스를 서로 인터페이스 할 수 있도록 하는 수단을 제공 응용 프로그램과 데이터베이스간의 인터페이스

조작 기능(ML ; Manipulation Facility) : 데이터베이스를 사용하는 응용 프로그램의 요구에 따라 체계적으로 접근하고, 조작할 수 있도록 함 사용자와 데이터베이스간의 인터페이스

제어 기능(CL ; Control Facility) : 여러 사용자가 공유하여 사용하므로 데이터베이스의 무결성과 보안성을 유지할 수 있도록 제어 관리자와 데이터베이스간의 인터페이스

Best 104. DBMS의 장단점

DBMS의 장점

데이터의 중복을 최소화

중앙 집중 관리로 데이터의 불일치성을 제거

데이터를 통합화하여 공유

무결성 유지

데이터의 표준화나 제거가 용이

DBMS의 단점

하드웨어나 DBMS 구입 비용 등 전산화 비용이 증가

DBMS와 데이터베이스 언어를 조작할 수 있는 고급 프로그래머가 필요

데이터베이스 붕괴 시 데이터의 백업과 복구에 많은 비용과 시간이 소요

 

1. 데이터베이스의 특징에는 데이터의 공유, 프로그래밍 생산성 향상, 데이터의 일관성 및 무결성 유지 등이 해당된다. [ O ] 03.02

2. 전통적인 파일 처리 방식에 비해 데이터베이스를 이용하는 경우 데이터 관리 비용 및 공간을 절감할 수 있는 장점이 있다. [ X ] 03.09

 

Best 105. 3단계 스키마

개념 스키마 : 기관이 필요로 하는 정보를 생성하기 위한 모든 데이터 개체들에 대한 정의뿐만 아니라 데이터베이스 접근 권한, 보안 정책, 무결성 규칙에 대한 명세를 기술

내부 스키마 : 기억 장치 내에 데이터가 저장되어 있는 데이터의 물리적인 설계도 물리적인 데이터의 구조

외부 스키마 : DBMS에서 그 데이터베이스가 가지고 있는 데이터 구조를 나타내는 스키마 중에서 가장 밖에 있는 스키마 응용 프로그래머가 데이터베이스를 바라보는 관점

 

Best 106. (View)

원칙적으로 하나 이상의 기본 테이블로부터 유도된 이름을 가진 가상 테이블

기본 테이블과 달리 물리적으로 구현되어 있지 않음

근본적으로 기본 테이블로부터 유도되지만 일단 정의된 뷰가 또 다른 뷰의 정의에 기초가 될 수도 있음

Best 107. 데이터베이스 언어

데이터 정의어(DDL ; Data Definition Language) : 데이터베이스의 구조나 데이터의 형식, 처리 방식 등을 정의하는 언어 데이터 정의 언어들을 컴파일 한 결과는 데이터 사전이라는 파일에 테이블로 저장됨

데이터 조작어(DML ; Data Manipulation Language) : 데이터베이스에 대한 검색, 갱신 등을 하기 위한 언어 응용 프로그램이 데이터베이스에 명령하여 원하는 데이터를 사용자에게 제공할 수 있도록 함

데이터 제어어(DCL ; Data Control Language) : 데이터베이스를 공유하기 위하여 파일의 데이터 구조를 서술하는 데 사용되는 언어 데이터의 전송, 편집, 연산, 순환절의 형성 등의 제어를 담당

 

1. 관계 데이터베이스 표준 언어인 SQL에서 테이블을 새로 만들 때 사용되는 명령은 CREATE TABLE는 데이터베이스 정의어에 해당된다. [ O ] 03.02

2. 데이터 구조의 삭제 또는 변경을 위해 사용되는 언어를 데이터 조작어(DML)라 한다. [ X ] 03.07

 

Best 108. 데이터베이스 관리자(DBA)

데이터 정의어와 제어어를 이용하여 데이터베이스를 정의, 제어, 관리하는 관리자

데이터베이스에 대한 접근 권한 설정, 제작과 갱신, 보전과 관리, 데이터베이스 성능 변경 요구에 대한 응답 등의 임무를 가짐

 

Best 109. 데이터베이스 모델의 종류

계층적 데이터베이스 모델 : 하나의 루트 레코드 타입과 다수의 종속 레코드 타입으로 구성된 순서 트리 데이터를 빠르게 검색할 수 있지만 유연성이 부족

네트워크형 데이터베이스 모델 : 계층 모델을 개선하여 그래프(Graph) 구조를 기반으로 구성 데이터의 변경이 어려워 확장성이 떨어짐

관계형 데이터베이스 모델 : 개체를 테이블(Table)로 사용하고 개체 집합들 사이의 관계를 공통 속성으로 연결하는 독립된 형태의 데이터 모델 현재 가장 많이 사용되고 있는 모델

객체 지향형 데이터베이스 모델 : 데이터와 절차(Procedure)를 일체화한 단위로 다루는 개체 지향의 사고 방식을 이용한 데이터 모형

 

Best 110. 관계형 데이터베이스의 용어

속성(Attribute) : 테이블의 열을 구성하는 필드

도메인(Domain) : 애트리뷰트에서 나타날 수 있는 값의 집합

차수(Degree) : 테이블에서 속성/필드의 수

튜플(Tuple) : 데이터베이스 모델에서 테이블의 행

카디날리티(Cardinality) : 관계 데이터베이스에서 하나의 릴레이션에 포함되어 있는 데이터 레코드의 개수

릴레이션(Relationship) : 연관된 속성의 집합으로 관계형 모델에서 테이블(Table)을 의미

 

Best 111. (Key)의 개념

기본 키 : 튜플을 유일하게 식별할 수 있는 속성값으로 후보 키가 두 개 이상인 경우에 그 중 하나를 선택한 키

후보 키 : 유일성과 최소성을 만족하는 튜플의 최소성을 갖는 키

대체 키 : 후보 키에서 기본 키를 제외한 나머지 후보 키들을 의미

슈퍼 키 : 한 개 이상의 속성들로 구성되며, 이 속성들이 그 개체 내에서 유일하게 지정되는 키

외래 키 : 어떤 릴레이션에 속하여 있는 속성이나 속성 집합이 다른 릴레이션의 기본 키가 되는 키

 

1. 기본 키에는 중복된 값을 입력할 수 없다. [ X ] 02.09

 

 

 

 

Best 112. E-R 다이어그램 표기법

기호

의미

기호

의미

 

개체 타입

 

의존 개체 타입

 

관계 타입

 

관계 타입 식별

 

속성 타입

 

키 속성

 

연결자

 

유도된 속성

 

Best 113. 정규화

1 정규형(1NF) : 하나의 제한 조건을 둔 것으로 주어진 릴레이션 R 내에 존재하는 도메인값들이 원자값만을 포함하는 경우를 의미

2 정규형(2NF) : 어떤 릴레이션 R이 제 1 정규형이고 키에 포함되지 않는 속성 모두가 기본 키에 완전 함수 종속성을 갖는 경우

3 정규형(3NF) : 주어진 릴레이션이 제 2 정규형을 만족하고 모든 키가 아닌 속성이 기본 키에 대해 논-이행(Non-Transitive) 관계로 함수 종속성을 갖는 경우

보이스 코드 정규형(BCNF) : 3 정규형의 단점을 보완하기 위한 정규형으로 모든 결정자 속성이 후보 키일 때에 그 릴레이션을 BCNF라고 함

4 정규형(4NF) : 릴레이션 RBCNF에 속하고 모든 다치 종속(MVD)이 함수 종속인 경우

5 정규형(5NF) : 릴레이션 R에 존재하는 모든 종속(JD)이 릴레이션 R의 후보 키를 통해서만 성립하는 경우

 

1. 데이터베이스 설계 시 릴레이션을 항상 최상위 수준의 정규형으로 정규화해야 한다. [ X ] 03.09

 

Best 114. 조회 속성의 설정

여러 가지 컨트롤(목록 상자, 콤보 상자, 입력란, 체크 박스 등)을 이용해 값의 목록이나 다른 테이블에서 값을 선택할 수 있도록 지정하는 것

데이터를 입력할 때 리스트 목록에서 원하는 것을 선택하게 할 수 있도록 함

조회 마법사로 목록 상자나 콤보 상자를 작성하면 컨트롤의 특정 속성이 자동으로 설정됨

하나 이상의 폼에 바운드 목록 상자나 콤보 상자를 만들거나 수정할 때는, 컨트롤 속성 시트 대신 테이블 디자인 보기에서 대부분의 속성을 설정할 수 있음

필드를 폼에 추가하면 지정된 속성에 기초한 컨트롤이 자동으로 작성됨

 

1. 목록 상자나 콤보 상자 속성 창의 [데이터] 탭에서 행 원본 형식, 행 원본, 바운드 열 등의 값을 지정해주면 특정 필드에 바운드 시킬 수 있다. [ O ] 02.09

 

 

Best 115. 기본 키의 특징

테이블 내에 존재하는 개체들간의 관계를 명세하는 기준이 되는 것으로 테이블 내에서 레코드를 유일하게 구별할 수 있도록 설정

하나의 테이블에 2 개 이상의 기본 키를 설정 가능

널 값이나 중복된 값을 입력할 수 없음

입력된 값을 변경할 수 있음

 

1. 기본 키와 외부 키는 동일한 테이블에 동시에 존재할 수 없다. [ X ] 03.07

2. 필드가 Null 값을 갖는 경우에도 기본 키로 설정될 수 있다. [ X ] 03.09

 

 

Best 116. 유효성 검사 규칙

하나 이상의 필드에 입력될 수 있는 내용에 대한 제한이나 조건을 설정하는 규칙이며, 최대 2048 문자까지 지정할 수 있음

폼의 필드, 레코드, 컨트롤 등에 유효성 검사 규칙을 설정할 수 있음

다른 필드나 컨트롤로 이동하면 필드나 컨트롤에 대해 유효성 검사 규칙이 수행되고, 다른 레코드로 이동하면 레코드에 대한 유효성 검사 규칙이 수행됨

규칙에 어긋날 때마다 유효성 검사 메시지 속성에 지정된 메시지가 나타남

1. <제품> 테이블에서 판매일자라는 필드에 200311일부터 20031231까지만 날짜만 입력되도록 하는 유효성 검사 규칙은 between #2003/01/01# and #2003/12/31#이다. [ O ] 03.07

2. 테이블의 특정 필드에 1에서 4까지의 값만을 입력을 받으려고 할 때 유효성 검사 규칙은 >=1 and <=4이다. [ O ] 03.09

 

Best 117. 인덱스(Index)의 특징

인덱스를 설정하면 자료의 조회와 정렬 속도가 빨라지지만 갱신 속도는 더 느려짐

중복 불가능(Unique) 색인을 설정하면 중복된 자료의 입력을 방지할 수 있음

인덱스 속성은 테이블 디자인 보기의 필드 속성 구역에서만 설정 가능

필드에는 고유하거나 고유하지 않은 값을 모두 지정할 수 있음

메모, 하이퍼링크, OLE 개체 데이터 형식 필드는 인덱스 할 수 없음

인덱스는 테이블을 저장할 때 만들어지고, 레코드를 변경하거나 추가할 때 자동으로 업데이트 됨

 

1. 색인을 설정하면 자료의 갱신 속도가 빨라진다. [ X ] 02.09

2. ‘제품테이블의 제품 이름필드는 주 키(PK)가 아니면서도 동일한 값이 두 번 이상 입력되지 않도록 설정하고자 할 때는 해당 필드에 중복 불가능색인(index)을 설정한다. [ O ] 03.02

3. 일련번호, 메모, 하이퍼링크, OLE 개체 등과 같은 데이터 형식의 필드에 대해서는 색인을 설정할 수 없다. [ X ] 03.07

4. 인덱스의 지정은 중복되는 값을 많이 가지고 있는 필드를 인덱스로 하는 것이 좋다. [ X ] 03.09

 

Best 118. 참조 무결성과 개체 무결성

참조 무결성 : 두 릴레이션에 저장된 튜플간에 데이터 일관성을 유지하기 위한 것으로서 릴레이션 R1에 저장된 튜플이 릴레이션 R2에 있는 튜플을 참조하려면 참조되는 튜플이 반시드 R2에 존재해야 한다는 조건

개체 무결성 : 기본 키에 속해 있는 애트리뷰트는 항상 널(Null) 값을 가질 수 없는 제약

1. 관계를 설정할 때 고유 인덱스가 설정되어 있더라도 기본 키 필드가 아니면 관계를 만들 수 없다. [ X ] 02.09

 

Best 119. 데이터 가져오기/내보내기

액세스는 자신이 사용한 MDB 파일을 MS-Word, MS-Excel 등의 응용 프로그램에서 활용할 수 있도록 내보내거나 또는 외부의 데이터 파일을 가져와서 MDB 파일로 변환하여 사용할 수 있음

외부 데이터 가져오기를 실행한 상태에서는 원본의 내용이 수정되어도 테이블의 내용에는 변화가 없으며, 테이블의 내용이 수정되어도 원본 내용은 수정되지 않음

테이블 데이터의 정의만 내보낼 수 있으며 제약 조건, 관계, 인덱스 같은 속성은 내보낼 수 없음

1. 내보내기, 보내기, 외부 데이터 가져오기, 찾아 바꾸기 중 데이터베이스의 테이블을 엑셀 파일 형식으로 변환하여 저장하기 위하여 사용하는 메뉴는? [ 내보내기 ] 03.09

 

Best 120. SELECT문의 구조

관계에 존재하는 튜플에서 선택 조건을 만족하는 튜플의 부분 집합을 구하기 위해서 사용하는 관계 대수 연산 함수나 산술식을 사용할 수 있음

검색하려는 열 이름이 여러 개일 경우는 열 이름 사이를 콤마(,)로 구별

테이블의 모든 필드를 조회할 때는 필드 이름 대신 ‘*’를 사용

SELECT 필드 이름 FROM 테이블 이름;

1. select * from 사원 where 이름 = “임경수”and 부서명 like “업무부사원테이블에서 부서명과 이름이 각각 업무부’, ‘임경수인 사원에 대한 정보를 조회하는 쿼리이다. [ O ] 03.02





Best 121. WHERE절의 사용

여러 필드 중 특정 조건에 만족하는 레코드만 검색할 때 사용

FROM절 다음에 WHERE를 입력한 후 조건을 지정

SELECT 필드 이름 FROM 테이블 이름 WHERE 조건;

 

Best 122. ORDER BY절의 사용

쿼리의 결과로 검색된 레코드를 특정한 필드를 기준으로 정렬할 때 사용

SELECT문의 가장 마지막에 위치하며 기본값은 오름차순

ORDER BY절에 ASC를 입력하면 오름차순으로 정렬되며, DESC를 입력하면 내림차순 정렬됨

SELECT 필드 이름 FROM 테이블 이름 ORDER BY 필드 이름 ASC;

1. SELECT 학번,영어성적 FROM 성적 ORDER BY 영어성적 DESC;<성적> 테이블에서 영어 성적이 제일 높은 사람부터 학번, 영어성적을 조회하는 질의문이다. [ O ] 03.09

 

Best 123. DISTINCT 키워드

테이블에서 중복을 제거한 레코드를 검색할 때 사용되는 키워드

SELECT문에서 필드 이름 앞에 삽입

SELECT DISTINCT 필드 이름 FROM 테이블 이름;

 

Best 124. IN 연산자

리스트상의 값에 포함되었는지를 확인하기 위해 사용

하위 쿼리를 이용하면 리스트에 있지 않는 레코드도 검색이 가능

문자 데이터나 날짜 데이터는 인용 부호(‘ ’) 내에 입력한다.

SELECT 필드 이름 FROM 테이블 이름 WHERE 조건 IN (1, 2, );

 

Best 125. BETWEEN 연산자

AND 연산자를 이용해 레코드가 비교하는 두 값의 범위 내에 해당하는지를 확인하기 위해 사용

문자 데이터나 날짜 데이터는 인용 부호(‘ ’) 내에 입력

SELECT 필드 이름 FROM 테이블 이름 WHERE 조건 BETWEEN 1 AND 2;

Best 126. LIKE 연산자

질의 문자와 심볼을 이용해 문자 패턴에 일치하는 레코드를 검색할 때 사용

두 개의 심볼(%, - )을 이용해 질의 문자를 입력할 수 있다.

문자 데이터나 날짜 데이터는 인용 부호(‘ ’) 내에 입력

SELECT 필드 이름 FROM 테이블 이름 WHERE 조건 LIKE ‘질의 문자’;

 

Best 127. NOT 연산자

인수의 논리를 반대로 바꿀 때 사용

다른 연산자의 앞에 위치

SELECT 필드 이름 FROM 테이블 이름 WHERE 조건 NOT 다른 연산자;

1. SELECT 사번, 이름, 직급 FROM 직원 WHERE NOT 나이 < 20 AND NOT 나이 > 50<직원> 테이블에서 나이가 20에서 50사이인 직원의 사번, 이름, 직급을 검색하는 질의문이다. [ O ] 03.09

 

Best 128. 하위 쿼리

다른 선택 쿼리나 실행 쿼리 안에서 SQL SELECT문으로 이루어진 쿼리

포함된 SELECT문의 결과 집합은 기본 쿼리에 대한 조건 검색의 일부가 됨

하위 쿼리 내에 또다른 하위 쿼리 작성 가능

 

Best 129. IN 연산자를 이용한 하위 질의

특정 테이블을 대상으로 쿼리를 수행하여 구해진 반환값을 다른 테이블의 WHERE절에 다시 사용하는 쿼리

다른 테이블의 데이터를 조건으로 하여 쿼리를 수행

WHERE절 내에 사용되는 SELECT문으로 ORDER BY절을 사용할 수 없음

두 개의 다른 테이블에 의미가 동일한 데이터가 입력된 필드가 있어야 하위 질의를 사용하여 원하는 레코드를 검색할 수 있음

SELECT 필드 이름 FROM 테이블 이름 WHERE 조건 IN (SELECT 필드 이름 FROM 테이블 이름 WHERE 조건);

 

Best 130. 집단 함수의 종류

SUM

쿼리에서 지정 필드에 있는 일련의 값의 합계를 구함

SELECT SUM(급여) FROM 사원; 사원 테이블에서 급여의 합계

AVG

쿼리에서 지정 필드에 있는 일련의 값의 평균을 구함

SELECT AVG(급여) FROM 사원; 사원 테이블에서 급여의 평균

MAX

값 집합에서 최대값을 구함

SELECT MAX(연봉) FROM 간부; 간부 테이블에서 연봉의 최대값

MIN

값 집합에서 최소값을 구함

SELECT MIN(연봉) FROM 간부; 간부 테이블에서 연봉의 최소값

COUNT

인수 목록에서 숫자를 포함한 셀과 숫자의 개수를 구함

SELECT COUNT(*) FROM 간부; 간부 테이블에서 간부의 수

 

1. AVG( ), COUNT( ), MAX( )는 모두 집단 함수에 해당된다. [ O ] 03.02

2. =DCOUNT(“[성명]”, “[사원]”, “[점수]=80”)<사원> 테이블에서 점수필드 값이 80이고 성명필드에 값이 들어있는 데이터의 개수를 구하는 도메인 계산 함수이다. [ O ] 03.07

 

Best 131. GROUP BY절을 사용한 조회

지정한 필드 목록에서 동일한 값을 갖는 레코드를 하나의 레코드로 결합 생략 가능

SELECT 필드 목록에 있는 필드는 모두 GROUP BY절에 포함되어 있거나 SQL 계산 함수의 인수로 포함되어 있어야 함

SELECT 필드 이름 FROM 테이블 이름 GROUP BY 필드 이름;

1. GROUP BY절은 Select 문장에서 한 개 또는 그 이상의 필드를 기준으로 오름차순 또는 내림차순으로 정렬하고자 할 때 사용된다. [ O ] 02.09

 

Best 132. HAVING절을 사용한 조회

GROUP BY로 레코드를 그룹화하고 HAVING으로 화면에 나타낼 레코드를 결정

HAVING절은 선택할 레코드를 결정하는 WHERE절과 비슷한 기능을 가짐

SELECT 필드 이름 FROM 테이블 이름 GROUP BY 필드 이름 HAVING 조건;

1. SELECT 부서명 FROM 직원 GROUP BY 부서명 HAVING COUNT(*)>=3은 직원(사원번호, 부서명, 성명, 직급) 테이블에서 부서별 인원 수가 3명 이상인 부서명을 출력하는 질의문이다. [ O ] 03.07

Best 133. 조인(Join)의 개념 및 종류

조인이란 상호 관련성을 갖는 두 개의 테이블을 연결하여 데이터를 검색하는 것을 의미

정확성을 위해 속성 목록 앞에 테이블 이름을 기입

테이블에 같은 필드 이름이 있을 때 테이블 이름을 필드 이름 앞에 붙여 사용

n 개의 테이블을 종할 때 최소 n-1 개의 조건식이 필요

 

1. 테이블 조인 중 CROSS JOIN은 가능한 모든 행들의 조합이 표시되며, 첫 번째 테이블의 행수를 두 번째 테이블의 행수로 곱한 것만큼의 행을 반환한다. [ O ] 03.07

 

Best 134. 카테젼 곱(Cartesian Product)

2 개 테이블에서 조합이 가능한 모든 행들이 표시되는 결합 연산을 수행

첫 번째 테이블의 모든 행은 두 번째 테이블의 모든 행과 조인됨

2 개의 테이블에서 조인한 행들을 표시하여 새로운 테이블이 생성됨

1. 필드 수와 레코드 수가 각각 3, 4 개인 A 테이블과 2, 5 개인 B 테이블에 대해서 select * from A, B; 질의 결과의 레코드 수와 필드 수는 각각 5 개와 20 개이다. [ O ] 02.09

 

Best 135. 실행 쿼리 관련 명령어

INSERT : 테이블에 레코드를 하나 또는 여러 개를 추가할 때 사용

INSERTSELECT : 쿼리의 실행 결과를 다른 테이블에 추가할 때 사용

DELETE : 조건을 입력하여 조건에 해당하는 레코드를 삭제할 때 사용

UPDATE : 하나 이상의 테이블에서 레코드 그룹을 전체적으로 변경할 때 사용

 

1. DELETE * FROM 매출은 매출 테이블을 완전히 삭제라는 명령이다. [ X ] 02.09

2. UPDATE 직원 SET 급여=급여*1.1 WHERE 직급=‘사원은 직원(사원번호, 부서명, 이름, 나이, 주소, 직급)의 테이블에서 직급이 사원인 직원의 급여를 10%씩 증가시키는 질의문이다. [ O ] 03.02

3. UPDATE 성적 SET 영어성적= 영어성적 + 10 WHERE 영어성적 < 30;는 성적 테이블에서 영어성적이 30점보다 작은 영어성적을 10점 증가시켜라는 의미이다. [ O ] 03.07

 

Best 136. 기타 쿼리의 개념

크로스탭 쿼리

스프레드시트 형식으로 데이터를 요약할 수 있는 쿼리로서 행/열 방향으로 집계를 보는 쿼리

테이블의 특정 필드에 대한 요약값(합계, 개수, 평균 등)을 표시하고 그 값들을 그룹별로 한 집합은 데이터시트의 왼쪽에, 또 한 집합은 데이터시트의 위쪽에 나열

다차원적인 배열 기능과 열 방향과 행 방향의 위치가 자유로움

매개 변수 쿼리

실행할 때 레코드 검색 조건이나 필드에 삽입할 값과 같은 정보를 입력할 수 있는 대화 상자를 표시하는 쿼리

, 보고서, 데이터 액세스 페이지의 기초로 사용하기에도 편리

통합 쿼리

하나 이상의 테이블이나 쿼리 필드()를 결합하여 쿼리 결과에 하나의 필드나 열로 이루어짐

두 개 이상의 테이블이나 쿼리에서 상응하는 필드들을 한 필드로 결합

통합 쿼리를 실행하면 통합 쿼리에 들어 있는 테이블이나 쿼리의 해당 필드에서 레코드를 되돌림

 

Best 137. 폼에서 필드 목록 선택

하나 선택 : 필드 목록을 클릭

떨어진 목록 선택 : 󰍭 키를 누른 상태로 클릭

연속된 목록 선택 : 마우스로 드래그하거나 첫 번째 목록 클릭 후 마지막 목록을 󰍬 키를 누른 상태로 클릭

전체 목록 선택 : 필드 목록의 제목 표시줄을 더블 클릭

Best 138. 폼의 기본 보기 속성

다중 페이지 폼 : 단일 레코드의 양이 많을 때나 레코드의 일부를 감출 때 사용

연속 나열 폼 : 레코드를 구성하는 필드의 수가 적을 때 이용되며, 서식화 된 레코드 형식을 폼에서 연속적으로 볼 수 있음

하위 폼 : 필드에 해당하는 레코드값을 하위 폼에 표시

팜업 폼 : 모든 창에서 데이터베이스의 표시를 우선하여 실행

모달 폼 : 액세스 작업을 하는 도중에 데이터 처리 정보를 수시로 전달할 수 있음

 

1. 연속 폼은 매 레코드마다 폼 머리글과 폼 바닥글이 표시된다. [ X ] 02.09

2. 하위 폼을 사용하여 일대다 관계에 있는 데이터를 효과적으로 입력하거나 표시할 수 있다. [ O ] 02.09

 

Best 139. 하위 폼의 특징

폼 안에 들어가는 폼을 하위 폼이라고 함

하위 폼을 사용하여 일대다 관계에 있는 데이터를 효과적으로 입력하거나 표시할 수 있음

기본 폼에는 여러 개의 하위 폼을 포함할 수 있음

폼을 다른 폼의 하위 폼으로 포함하려면 도구 모음에서 [하위 폼/하위 보고서] 단추를 이용

 

1. 기본 폼과 하위 폼을 연결할 때 기본 폼과 하위 폼을 연결할 필드의 데이터 형식은 같거나 호환되어야 한다. [ O ] 03.02

 

Best 140. 컨트롤 그룹화

그룹을 지정하여 한 번에 컨트롤의 크기를 조정하거나 이동할 수 있음

그룹화 할 컨트롤을 선택한 후 [서식]-[그룹]을 선택

그룹 해제 시에는 [서식]-[그룹 해제]를 선택

 

1. 컨트롤들을 그룹화하기 위해서는 󰍭 키를 누른 상태에서 컨트롤을 눌러야 한다. [ X ] 02.09

2. 작성된 컨트롤을 클릭한 후 󰍬 키를 누른 상태에서 󰎽 키를 눌렀을 때는 컨트롤 크기가 조정된다. [ O ] 03.07

  



Best 141. 컨트롤의 주요 속성

컨트롤 원본 : 컨트롤에 나타낼 데이터를 지정

기본값 : 새 레코드가 만들어질 때 필드에 자동으로 입력되도록 할 값을 지정

형식 : 숫자, 날짜, 시간, 문자열 등을 표시하고 인쇄하는 방법을 정의

행 원본 : 목록 상자, 콤보 상자, 차트와 같은 OLE 개체 등에 제공한 데이터를 지정

열 개수 : 목록 상자나 콤보 상자의 목록 상자 부분에 표시할 열의 수를 지정

열 너비 : 목록 상자나 콤보 상자의 목록 상자 부분이 여러 개의 열로 구성될 때 각각의 열 너비를 지정

바운드 열 : 목록 상자나 콤보 상자에서 선택한 항목을 컨트롤 값으로 사용될 열을 지정

중복 내용 숨기기 : 컨트롤 값이 이전의 컨트롤 값과 동일할 경우 숨길지의 여부를 지정

목록 너비 : 콤보 상자에 나타나는 목록의 전체 너비를 와 같은 형식으로 지정

탭 인덱스 : 컨트롤의 탭 순서를 지정

 

1. 컨트롤의 데이터가 이전 레코드와 동일한 경우에는 이를 표시(혹은 인쇄)되지 않도록 설정하려면 해당 컨트롤의 중복 내용 숨기기속성을 로 설정한다. [ O ] 03.02

2. 액세스에서의 데이터 형식 중 '/아니요'Yes/No, True/False, On/Off 와 같이 두 값 중 하나만 갖는 필드이고 크기는 1 bit이다 [ O ] 03.07

3. 입력란 컨트롤은 테이블의 필드 값을 표시하거나 저장할 수 있다. [ O ] 03.07

4. 컨트롤 중 콤보 상자는 폼에서 적은 공간을 차지하면서 데이터 입력이나 검색에 유용하며, 목록의 값과 일치하는 문자열만 입력하도록 제어할 수 있다. [ O ] 03.07

5. 폼에서 특정 컨트롤의 값을 수정할 수 없도록 보호하려고 하는 경우 컨트롤의 잠금(Locked) 속성을 이용해야 한다. [ O ] 03.09

 

 

Best 142. 보고서 작업

폼에서와는 달리 보고서에서는 컨트롤에 데이터를 입력할 수 없음

보고서의 컨트롤에서는 컨트롤 원본을 이용하여 특정 필드에 바운드/언바운드하거나 계산할 수 있음

데이터의 크기가 일정하지 않은 경우 특정 컨트롤의 확장 가능 속성을 로 설정하면 인쇄 시에 데이터의 크기에 맞게 세로 길이가 확장되어 표시됨

폼 바닥글이나 보고서 바닥글에 요약 정보를 표시할 수 있음

 

1. 보고서의 컨트롤에서는 컨트롤 원본을 이용하여 특정 필드에 바운드 시킬 수 없다. [ X ] 02.09

2. 보고서에서의 페이지 설정은 저장이 되지 않으므로 인쇄할 때마다 설정을 해주어야 한다. [ X ] 03.07

3. 보고서 작성 시 입력란(Text Box)의 속성 중 확장 가능을 선택하면 표시할 텍스트의 양이 많은 경우 컨트롤을 자동적으로 세로로 확장하여 텍스트가 모두 표시될 수 있도록 한다. [ O ] 03.07

4. 보고서의 컨트롤에서는 컨트롤 원본을 이용하여 특정 필드에 바운드 시킬 수 없다. [ X ] 03.09

5. 보고서의 특정 텍스트 박스에서 <매출조회> 폼의 txt기준일 컨트롤의 값을 참조하려면 텍스트 박스의 컨트롤 원본을 ‘=forms!매출조회!txt기준일로 설정해야 한다. [ O ] 03.09

 

Best 143. 보고서 영역

보고서 머리글 : 보고서의 첫 장 위쪽에 인쇄 보고서의 제목이나 출력 날짜 등을 표시

보고서 바닥글 : 보고서의 제일 마지막 장 본문 아래에 인쇄 본문 계산 필드의 총 합계나 평균 등을 표시

본문 영역 : 레코드의 내용이 인쇄되는 곳

페이지 머리글 : 보고서의 매 장마다 위쪽에 인쇄 필드의 표제 등을 표시

페이지 바닥글 : 보고서 매 장마다 아래쪽에 인쇄 주로 페이지 번호나 출력 날짜 등을 표시

 

1. 보고서는 그룹 머리글, 페이지 머리글, 보고서 머리글, 폼 머리글 등으로 이루어진다. [ X ] 03.02

2. 보고서에서 그룹 머리글의 반복실행구역속성을 로 설정한 경우 해당 머리글이 매 페이지마다 표시된다. [ O ] 03.02

3. 보고서 바닥글 영역은 보고서의 마지막 쪽의 페이지 바닥글 아래에 표시된다. [ X ] 03.09

 

Best 144. 보고서의 종류

차트 보고서 : 작성된 테이블이나 쿼리를 이용해 데이터를 시각적으로 비교하거나 추세를 판단할 수 있도록 차트를 작성하는 보고서

크로스탭 보고서 : 여러 개의 열로 이루어진 보고서로, 각각의 열마다 그룹의 머리글과 바닥글, 세부 구역 등이 표시

주소 레이블 보고서 : 우편 발송을 위해 편지 봉투에 붙일 주소 레이블을 작성하는 보고서 조건식을 입력할 수 없음

 

1. 여러 개의 열로 이루어지고, 그룹 머리글과 그룹 바닥글, 세부 구역이 각 열마다 나타나는 보고서는 크로스탭 보고서이다. [ O ] 02.09

2. 보고서 작성 시에 사용되는 여러 종류의 마법사 중 거래 명세서나 세금 계산서 작성에 가장 적합한 것은 업무 양식 마법사이다. [ O ] 03.09

 

Best 145. 보고서의 페이지 번호 식

=[Page] 1, 2, 3

=Format([Page], “000”) 001, 002, 003

=[Page] & “페이지1페이지, 2페이지, 3페이지

=[Pages] & “” & [Page] & “페이지31페이지, 32페이지, 33페이지

=[Pages] & “ ” & [Page] & “페이지3 1페이지, 3 2페이지, 3 3페이지

 

1. 보고서 작성 시 “101페이지”, “102페이지와 같은 형태로 페이지 번호를 넣으려면 컨트롤 원본으로 =[Pages] & “” & [Page] & “페이지와 같이 지정해야 한다. [ O ] 03.07

 

 

Best 146. 매크로 자동 실행

매크로 작업을 마친 후 해당 매크로를 저장할 때 매크로 이름을 ‘AutoExec’로 지정하면 액세스를 실행할 때마다 해당 매크로가 바로 실행됨

액세스를 실행할 때 매크로가 자동으로 실행되는 것을 방지하려면 󰍬 키를 누른 상태로 데이터베이스 파일을 불러

 

Best 147. 매크로 함수별 기능

ApplyFilter : 필터, 쿼리, SQL WHERE절을 테이블, , 보고서에 적용하여 테이블의 레코드와 폼이나 보고서의 원본이 되는 테이블이나 쿼리의 레코드를 제한하거나 정렬

FindNext : 이전에 실행한 FindRecord 매크로 함수 또는 필드에서 [찾기] 대화 상자에서 지정한 조건에 맞는 레코드를 반복적으로 검색

FindRecord : 지정한 조건에 맞는 데이터의 첫째 레코드나 다음 레코드를 검색

GoToControl : 폼이나 테이블 데이터시트의 현재 레코드에서 지정한 필드나 컨트롤로 커서를 이동

GoToRecord : 지정한 레코드를 열려 있는 테이블, , 쿼리 결과 집합에서 현재 레코드로 이동

Quit : 액세스를 종료하거나 Quit 매크로 함수로 액세스를 종료하기 전에 데이터베이스 개체를 저장하는 옵션을 지정

OpenQuery : 선택 쿼리나 크로스 탭 쿼리를 데이터시트 보기, 디자인 보기, 미리 보기로 열어봄

PrintOut : 열려져 있는 데이터베이스에서 현재 개체를 인쇄

ShowAllRecords : 현재 테이블, 쿼리 결과 집합, 폼 등에 적용된 필터를 삭제

MsgBox : 경고나 알림 메시지가 들어 있는 메시지 상자를 표시

Beep : 지정한 매크로를 실행할 때 경고음을 냄

 

1. ApplyFilter는 폼이나 보고서의 원본이 되는 테이블이나 쿼리의 레코드를 특정 조건에 맞는 것으로 제한하기 위해 사용하는 매크로 함수이다. [ O ] 02.09

2. 매크로 함수 중 OutputTo는 지정한 액세스 개체를 엑셀, 문자열 파일, 서식 있는 문자열 파일 등의 파일 형식으로 출력한다. [ O ] 03.07

3. 폼이나 보고서의 특정 컨트롤에서 ‘=[단가]*[수량]*(1-[할인율])’과 같은 계산식을 사용하고자 한다. 이때 계산 결과 소수점이 나오는 경우 이를 화폐 단위로 변환할 때 사용하는 함수는 CCur이다. [ O ] 03.09

 

Best 148. 변수의 선언

주로 Dim문을 사용하여 선언하며, 필요에 따라 Private, Public, Static 등도 사용할 수 있음

위치에 따라 프로시저 변수와 모듈 변수로 나누어짐

선언 형식 : Dim 변수 [As 데이터 형식]

구분

예약어

사용 가능 범위

모듈 변수

Dim

해당 모듈 내에 있는 모든 프로시저에서 사용 가능

Private

해당 모듈 내에 있는 모든 프로시저에서 사용 가능

Public

모든 모듈 내에 있는 프로시저에서 사용 가능

프로시저 변수

Dim

해당 프로시저에서만 사용 가능

Static

해당 프로시저에서만 사용 가능

데이터 형식

형식

의미

크기

형식

의미

크기

byte

0255

1 byte

Obhect

개체

4 byte

Boolean

True, False

2 byte

Date

날짜

8 byte

Integer

정수

2 byte

Currency

통화

8 byte

Long

정수

4 byte

Decimal

소수점 수

14 byte

Single

실수

4 byte

Variant

정의하지 않을 경우

16 byte

Double

실수

8 byte

String

문자열

문자열 길이


Best 149. 변수 작성 규칙

최대 255자까지 지정 가능

변수의 첫 글자는 문자로 시작해야 함

변수에 문자, 숫자, 밑줄 문자( _ )를 포함할 수 있지만 문장 부호나 공백, 예약어는 포함할 수 없음

Visual Basic 키워드를 포함할 수 없음

문장 앞에 어퍼스트로피( ‘ )REM이 입력된 경우는 설명문(주석)을 의미

두 개 이상의 문장을 한 줄로 나타낼 경우에는 문장과 문장 사이에 콜론(:)을 사용

 

 

Best 150. Visual Basic 제어문

If ... Then: 조건을 만족할 경우에만 해당 문장을 수행

If ... Then ... Else: 조건을 만족하면 Then 다음의 문장을 수행하고 그렇지 않으면 Else 다음 문장을 수행

Select Case: 비교값이 조건1에 해당하면 조건1 다음 문장을 수행, 조건2에 해당하면 조건2 다음 문장을 수행, 조건3에 해당하면 조건3 다음 문장을 수행

For ... Next: 시작값부터 끝값까지 증감값만큼 계속 명령을 반복 수행

Do While ... Loop: 조건을 만족할 때까지만 명령을 반복적으로 수행

Do ... Loop While: 먼저 명령을 실행한 후 조건을 만족할 때까지만 계속적으로 명령을 반복 수행

Do Unit ... Loop: 조건을 비교한 후 조건이 만족하지 않을 경우에만 반복적으로 A를 수행하고 만족하면 반복을 중지

Exit: For ... Next, Do ... Loop, Sub 프로시저, Function 프로시저 등의 작업을 중지할 때 사용된다.

On Error: On Error문이 입력된 프로시저에서만 실행된다.

 

















반응형

'생활의 지혜' 카테고리의 다른 글

대한민국 100대 음식점3  (0) 2018.12.05
이마다미오 今田美桜 모음전2  (0) 2018.12.05
대한민국 100대 음식점2  (0) 2018.12.04
대한민국 100대 음식점 1  (0) 2018.12.04
회식자리 건배사 모음  (0) 2018.12.04