1 과목 컴퓨터일반 001 12.2, 12.1, 11.1, 10.1, 08.4, 07.4, 06.3, 05.4, 05.4, 05.2, 04.4 최신 Windows 의특징 / 파일시스템 최신 Windows 의특징 그래픽사용자인터페이스 (GUI) 사용 : 키보드로명령어를직접입력하지않고, 아이콘이나메뉴를마우스로선택하여모든작업을수행하는사용자작업환경 선점형멀티태스킹 (Preemptive Multi-tasking) : 운영체제가각작업의 CPU 이용시간을제어하여응용프로그램실행중문제가발생하면해당프로그램을강제종료시키고, 모든시스템자원을반환하는멀티태스킹운영방식 플러그앤플레이 (PnP; Plug & Play) : 컴퓨터시스템에하드웨어를설치했을때, 해당하드웨어를사용하는데필요한시스템환경을운영체제가자동으로구성해주는것 OLE(Object Linking and Embedding) : 다른여러응용프로그램에서작성된문자나그림등의개체 (Object) 를현재작성중인문서에자유롭게연결 (Linking) 하거나삽입 (Embedding) 하여편집할수있게하는기능 255 자의긴파일이름 : 최대 255 자의긴파일이름을지정할수있고, NTFS 에서는유니코드문자를지원하여세계여러문자를파일이름에사용할수있으며, 파일이름으로는 / : *? < > 를제외한모든문자및공백을사용할수있음 강화된시스템관리기능 : 시스템에문제가생겼을때시스템복원기능을사용하여정상적으로작동하던시점으로시스템을복원할수있음 파일시스템 보조기억장치에저장되는파일에대해수정, 삭제, 추가, 검색등의작업을체계적으로할수있도록지원하는관리시스템을말한다. FAT(16) : MS-DOS 및기타 Windows 기반의운영체제에서파일을구성하는데사용되는파일시스템으로, 파티션용량이 2GB 까지제한되며, Windows 98, 2000, XP 등에서사용됨 FAT32 : FAT 파일시스템에서파생된것으로 FAT 보다큰드라이브를사용할수있으며, FAT 에비해클러스터크기가작으므로하드디스크의공간낭비를줄일수있음. Windows 98, 2000, XP 등에서사용됨 NTFS 002 컴퓨터활용능력 1 급필기요약 - 성능, 보안, 안정성, 속도면에서 FAT 파일시스템에비해뛰어난고급기능을제공하며, Windows NT, 2000, XP, Vista, 7 등에서사용됨 - 파일및폴더에대한액세스제어를유지하고제한된계정을지원함 - 최대볼륨크기는 256TB 이며, 파일크기는볼륨크기에의해서만제한됨 - 플로피디스크에서는사용할수없음 라이브러리 홈그룹 64 비트데이터처리 점프목록 프로그램단추고정 에어로전환 3D 에어로스냅 (Aero Snap) 에어로세이크 (Aero Shake) 에어로피크 (Aero Peek) 자녀보호 사용자계정컨트롤 가젯 캡처도구 14.2 한글 Windows 7의새로운기능 컴퓨터의여기저기에흩어져있는자료를한곳에서확인하고정리할수있게하는기능 한글 Windows 7 이설치된두대이상의컴퓨터를네트워크로연결해파일및프린터를쉽게공유할수있도록하는기능 완전한 64 비트로데이터를처리하므로더많은양의데이터를빠르게처리할수있으며, 사용자에게좀더빠르고효율적인시스템을구축할수있게함 파일, 폴더, 웹사이트등최근에사용했던문서나작업을빠르고간편하게이용할수있도록프로그램별로구성한목록 자주사용하는프로그램을쉽게실행할수있도록작업표시줄에고정하는기능 작업표시줄을클릭하지않고도열려있는모든창의내용을미리볼수있음 열려있는창을화면가장자리로드래그하여창의크기를조절할수있음 창을흔들어다른모든열려있는창을최소화할수있음 현재실행중인프로그램을통해열린모든창들의축소판미리보기가가능하며, 열려있는모든창을최소화하지않고바탕화면을볼수있음 시간, 프로그램, 게임등급등에서특정사용자를대상으로컴퓨터사용에제한을가할수있음 유해한프로그램이나불법사용자가컴퓨터설정을임의로변경하지못하도록제어하는기능 시간이나일정, 뉴스등컴퓨터를사용하면서자주확인하는정보를손쉽게볼수있도록바탕화면에표시할수있는작은프로그램 화면의특정부분또는전체를캡처하여 HTML, PNG, GIF, JPG 파일로저장할수있음 4
컴퓨터활용능력 1 급필기요약 스티커메모 Windows Media Center Windows DVD Maker Windows Defender 원격미디어스트리밍 시동복구 ( 컴퓨터복구 ) Windows 체험지수 Windows Touch ReadyBoost 003 08.4, 03.4, 03.2, 02.3 부팅과정 종이에메모하듯이일정이나전화번호등을적을때사용함 Windows 7 의다양한멀티미디어파일을한곳에서모두재생할수있음 사진이나동영상파일을일반 DVD 플레이어에서재생할수있는 DVD 로만들때사용함 스파이웨어를포함한원치않는소프트웨어로부터컴퓨터를보호함 홈미디어에인터넷을연결하면음악, 비디오, 사진을장소에관계없이어디서나스트리밍할수있음 Windows 가시작되지않는문제를진단하고복구하는기능 컴퓨터의하드웨어및소프트웨어구성기능을측정하고측정값을숫자 (1.0~7.9) 로표시함 터치스크린이설치된컴퓨터인경우손가락을사용하여마우스나키보드의작업을대신할수있음 USB 플래시드라이브나플래시메모리카드를사용하여컴퓨터속도를향상시키는기능 ❶ 컴퓨터에전원이들어오면롬바이오스 (ROM BIOS) 가실행되어 CMOS 에기록된내용과각하드웨어가정상인지점검한다. ❷ 시스템버스, RTC, 시스템비디오구성요소, RAM, 키보드, 드라이브등을검사하는 POST 를수행한다. ❸ MBR 과부트섹터를검색하고 Bootmgr.exe, Winload.exe, Ntoskrnl.exe, Smss.exe 등을실행하여커널을포함한부팅에필요한모든파일들을주기억장치로읽어들인다. ❹ Winlogon.exe 를실행하여로그온화면을표시한다. ❺ Explorer.exe 를실행하여 Windows 7 의바탕화면을표시한다. 004 기능키 A+ 14.2, 12.1, 11.3, 11.2, 11.1, 10.3, 08.3, 07.1, 06.3, 06.2, 05.4, 05.1, 04.3, 04.2, 03.4, 03.3, 03.2 바로가기키 ( 단축키 ) 바로가기키 기능 1 도움말창을나타냄 2 폴더및파일의이름변경 3 검색결과 창을나타냄 5 최신정보로고침 A+ r, l A+ E A+ F A+ J 현재실행중인화면의다음화면이나이전화면으로이동 현재실행중인프로그램들을순서대로전환 현재실행중인프로그램들의목록을화면중앙에나타냄 A 를누른상태에서 F 을이용하여이동할작업창을선택함 선택된항목의속성대화상자를나타냄 A+ s 활성창의바로가기메뉴표시 A+ 4 A+ ( 실행중인창 (Window) 이나응용프로그램종료 실행중인프로그램이없으면 Windows 종료 창을나타냄 현재작업중인활성창을클립보드로복사 ( ( 화면전체를클립보드로복사 C+ V+ C+ C 복사 C+ X 잘라내기 C+ V 붙여넣기 C+ Z 실행취소 C+ A 폴더및파일모두선택 C+ E C+ V+ E [ ( 시작 )] 을클릭한것처럼 [ 시작 ] 메뉴표시 Windows 작업관리자 대화상자를호출하여문제가있는프로그램을강제로종료함 C+ 마우스스크롤바탕화면의아이콘크기변경 V+ w 폴더나파일을휴지통을거치지않고바로삭제 V+ 0 바로가기메뉴표시 V+ CD 삽입 V 를누른상태에서 CD 를삽입하면 CD 의자동실행기능이작동하지않음 5
컴퓨터활용능력 1 급필기요약 + + D + E [ ( 시작 )] 을클릭한것처럼 [ 시작 ] 메뉴표시 열려있는모든창과대화상자를최소화 ( 바탕화면표시 ) 하거나이전크기로나타냄 Windows 탐색기를실행하여 컴퓨터 를화면에나타냄 + F 검색결과 창을나타냄 + L + M / + V+ M 컴퓨터를잠그거나사용자를전환함 열려있는모든창을최소화 / 이전크기로나타냄 + R 실행 창을나타냄 + U 접근성센터 창을나타냄 + T + s + h + t/ r/ l/ b 작업표시줄의프로그램을차례로선택 열려있는모든창을투명하게하여바탕화면의모습을미리보여주며, 에서손을떼면원래의화면으로돌아옴 선택된창을제외한모든창을최소화 선택된창최대화 / 화면왼쪽으로최대화 / 화면오른쪽으로최대화 / 창최소화 ( 창최대화일때는이전크기로 ) + G 가젯을차례로선택함 + C+ F 컴퓨터찾기 대화상자를나타냄 + F Aero 전환 3D 를사용하여현재실행중인프로그램들을가로로정렬하여나타냄 을누른상태에서 F 을이용하여이동할작업창을선택함 + 시스템 창을나타냄 배경화면변경 배경화면은바탕화면에설정되어있는이미지를말하며, 사용자의취향에맞게변경할수있다. 배경화면으로사용할수있는파일형식 : bmp, gif, jpg, png 등 배경화면을바탕화면에표시하는형식 ( 위치 ) 에는바둑판식배열, 가운데, 늘이기, 맞춤, 채우기가있다. 배경화면변경방법 : 바탕화면의바로가기메뉴에서 [ 개인설정 ] 을선택하거나제어판의 ` 개인설정 을클릭 ` 개인설정 대화상자에서 ` 바탕화면배경 클릭 바탕화면배경 창에서변경 006 05.1, 04.4, 03.4 바로가기아이콘 바로가기아이콘은왼쪽하단에화살표표시가있어일반아이콘과구별된다. 바로가기아이콘의확장자는 LNK 이며, 컴퓨터에여러개존재할수있다. 하나의원본파일에대해여러개의바로가기아이콘을만들수있으며, 이름을변경할수도있다. 바로가기아이콘은원본파일이있는위치와관계없이만들수있다. 바로가기아이콘만들기 - 바로가기메뉴이용 : 개체를선택한후바로가기메뉴에서 [ 바로가기만들기 ] 선택 - 오른쪽버튼으로끌기 : 마우스오른쪽버튼으로개체를선택한후원하는위치로끌어다놓은후 [ 여기에바로가기만들기 ] 를선택 005 바로가기메뉴 06.2, 05.2, 04.2 바탕화면 바탕화면의바로가기메뉴는바탕화면작업시자주사용하는명령을메뉴로구성한것으로, 바탕화면에서마우스오른쪽버튼을클릭하면표시된다. 바로가기메뉴에는보기, 정렬기준, 새로고침, 새로만들기, 화면해상도, 가젯, 개인설정등이있다. - C + V + 드래그 : C + V 를누른상태로개체를선택한후원하는위치로끌어다놓기 - 복사 - 붙여넣기 : 바로가기아이콘을복사하여다른위치에붙여넣기 6
007 시작메뉴 13.3, 11.3, 11.2, 08.3, 07.2 시작메뉴 / 시작메뉴사용자지정 작업표시줄의가장왼쪽에있는 [ ( 시작 )] 단추나 C+E를눌렀을때나타나는메뉴이다. 시작메뉴에는 Windows 7 에설치된프로그램들이메뉴형태로등록되어있다. 프로그램의아이콘을 [ ( 시작 )] 단추위로드래그하면시작메뉴의 항상표시되는프로그램목록 에추가되어빠르게실행할수있다. 최근에자주사용한프로그램목록중시작메뉴에항상표시되게하고싶은항목이있으면해당항목의바로가기메뉴에서 [ 시작메뉴에고정 ] 을선택한다. 시작메뉴에표시된프로그램목록을삭제해도실제프로그램은삭제되지않는다. 시작메뉴의구성요소 모든프로그램 검색상자 개인폴더 문서, 사진, 음악 게임 최근문서 컴퓨터 제어판 장치및프린터 기본프로그램 도움말및지원 시스템종료 컴퓨터에설치되어있는응용프로그램의목록이표시됨 컴퓨터에저장된파일, 폴더, 프로그램및전자메일메시지등을검색할수있음 현재로그인하여사용중인사용자계정의개인폴더열기 문서, 사진, 음악 라이브러리열기 Windows 7 에서제공하는게임을실행함 최근에사용했던문서 ( 그림, 엑셀, 워드문서등 ) 의바로가기아이콘을메뉴형태로 15 개까지표시함 컴퓨터에설치된모든구성요소를확인하고, 각구성요소를관리함 컴퓨터를구성하는프로그램과하드웨어에대한설정사항등을변경할수있음 컴퓨터에설치된프린터, 마우스및기타하드웨어장치에대한정보를확인하거나추가 / 삭제할수있음 웹브라우저나전자메일등과같은작업에사용할기본프로그램, 파일형식에따른연결프로그램등을선택함 Windows 및컴퓨터사용에대한도움말항목을찾아보고검색할수있는 Windows 도움말및지원 창을실행함 시스템종료, 다시시작, 로그오프, 사용자전환등을할때사용함 시작메뉴사용자지정 컴퓨터활용능력 1 급필기요약 시작메뉴사용자지정을이용하면시작메뉴에표시할항목, 시작메뉴에등록되는최근에자주사용한프로그램수, 점프목록에표시할항목수를설정할수있다. < 기본설정사용 > 을클릭하면시작메뉴를원래의기본설정으로변경한다. 방법 작업표시줄및시작메뉴속성 대화상자의 시작메뉴 탭에서 < 사용자지정 > 클릭 008 출제예상점프목록 점프목록은파일, 폴더, 웹사이트등최근에사용했던문서나작업목록을프로그램별로구성한목록이다. 자주사용하는항목은점프목록에고정시킬수있다. 점프목록은시작메뉴와작업표시줄에표시되며, 두곳에표시되는점프목록의항목은동일하지만작업표시줄의점프목록에는해당프로그램의아이콘, 이프로그램을작업표시줄에고정 / 제거, 창닫기등의메뉴가추가로표시된다. 시작메뉴의 [ 모든프로그램 ] 에는점프목록이표시되지않는다. 점프목록표시 - 시작메뉴 : [ ( 시작 )] 단추를클릭한후시작메뉴에고정된프로그램또는최근에사용한프로그램목록위로마우스포인터를이동하거나프로그램옆의화살표 (` `) 를클릭함 - 작업표시줄 : 작업표시줄에표시된프로그램단추를마우스오른쪽버튼으로클릭함 자주사용하는목록에표시된항목을항상표시되도록고정시키려면해당항목의바로가기메뉴에서 [ 이목록에고정 ] 을선택하거나해당항목에마우스포인터를놓았을때표시되는압정 ( ) 아이콘을클릭한다. 점프목록에최근에열었던파일목록이표시되지않게하려면 작업표시줄및시작메뉴 대화상자의 시작메뉴 탭에서 최근에사용한항목을저장하고시작메뉴및작업표시줄에표시 의체크표시를해제해야합니다. 7
컴퓨터활용능력 1 급필기요약 009 14.3, 13.1, 12.3, 12.2, 09.1 Windows 탐색기 Windows 탐색기의세부기능 파일이나폴더관리기능 드라이브관리기능 기타기능 Windows 탐색기의구조 파일과폴더의열기 ( 실행 ), 선택, 복사, 이동, 삭제, 이름변경, 속성확인등 디스크검사, 디스크조각모음, 디스크정리, 포맷, 속성확인, 네트워크드라이브연결및끊기등 검색, 바로가기아이콘만들기, 휴지통내용확인등 Windows 탐색기는컴퓨터의파일과폴더를계층트리구조로표시한다. Windows 탐색기는크게탐색창과파일영역두부분으로나누어져있다. 탐색창에는컴퓨터에존재하는모든폴더가표시되고, 파일영역에는탐색창에서선택한폴더의내용 ( 하위폴더, 파일 ) 이표시된다. Windows 탐색기에서탐색창과파일영역의크기를조절하려면양쪽영역을구분해주는경계선을좌우로드래그한다 폴더 : 폴더내에또다른폴더, 즉하위폴더가있음을의미하며부분을클릭하면하위폴더가표시되고로변경됨 폴더 : 하위폴더까지표시된상태임을의미하며부분을클릭하면하위폴더가숨겨지고로변경됨 탐색창에서폴더를선택한후숫자키패드의 * 를누르면선택된폴더의모든하위폴더를표시해준다. 탐색창에서폴더를선택한후왼쪽방향키 (l) 를누르면선택된폴더가열려있을때는닫고닫혀있으면상위폴더가선택된다. 탐색창에서폴더를선택한후 y 를누르면상위폴더가선택된다. 키보드의영문자를누르면해당영문자로시작하는폴더중첫번째폴더로이동한다. 8 Windows 탐색기의구성요소 즐겨찾기 라이브러리 홈그룹 컴퓨터 네트워크 010 자주사용하는개체를등록하여해당개체로빠르게이동하기위해사용하는기능으로, 인터넷익스플로러의 [ 즐겨찾기 ] 와유사함 즐겨찾기의순서를변경할수있으며, 탐색창의기본즐겨찾기로복원할수도있음 즐겨찾기에추가하려는폴더, 라이브러리, 드라이브등을탐색창의즐겨찾기영역으로드래그하면해당항목이즐겨찾기에추가됨 컴퓨터여기저기에흩어져있는자료를한곳에서보고정리할수있게하는가상의폴더 실제로파일을저장하고있는것이아니라파일이저장된폴더를연결하여보여줌 한글 Windows 7 이설치된두대이상의컴퓨터를네트워크로연결해파일및프린터를쉽게공유할수있도록하는기능 컴퓨터에설치된모든구성요소를표시하며, 각구성요소를관리할수있는여러가지기능을제공함 네트워크에연결된자원을확인하거나공유할수있는기능을제공함 출제예상라이브러리 라이브러리는컴퓨터여기저기에흩어져있는자료를한곳에서보고정리할수있게하는가상의폴더이다. 라이브러리는실제로파일을저장하고있는것이아니라파일이저장된폴더를연결하여보여준다. 사진이나음악처럼자주사용하는폴더들을하나씩찾아다니지않고라이브러리에등록하여한번에관리할수있다. Windows 에서는기본적으로문서, 음악, 사진, 비디오라이브러리를제공하고, 이들라이브러리에는 `C:\ 사용자 \ 사용자계정 폴더에있는내문서 / 내음악 / 내사진 / 내비디오폴더와 `C:\ 사용자 \ 공용 폴더에있는공용문서 / 공용음악 / 공용사진 / 공용비디오폴더의내용이표시된다. 라이브러리를추가하거나삭제할수있는데, 새로추가한라이브러리에는폴더가있어야만파일이나하위폴더를복사할수있다. 하나의라이브러리에는최대 50 개의폴더를포함시킬수있다. 라이브러리에파일을복사할때기본적으로저장되는위치 ( 폴더 ) 를변경할수있다. 라이브러리에포함된폴더를제거해도원본위치에있는파일이나폴더는삭제되지않는다.
컴퓨터활용능력 1 급필기요약 라이브러리폴더안에있는파일이나폴더를삭제하면원본위치에서도삭제된다. 라이브러리창에서정렬기능을이용하여파일들을정렬하면해당라이브러리에포함된모든파일들은폴더구분없이정렬기준에맞게정렬된다. 파일 / 폴더복사및이동 같은드라이브 다른드라이브 복사 C 을누른상태에서마우스로드래그앤드롭 마우스로드래그앤드롭 이동 마우스로드래그앤드롭 V 을누른상태에서마우스로드래그앤드롭 011 14.3, 09.1, 08.1, 07.1, 04.1 폴더옵션 폴더옵션에서는파일이나폴더의보기형식, 검색방법등에대한설정을변경한다. 방법 1 Windows 탐색기에서도구모음의 [ 구성 ] [ 폴더및검색옵션 ] 방법 2 Windows 탐색기에서메뉴모음의 [ 도구 ] [ 폴더옵션 ] 선택 일반 보기 검색 012 새로여는폴더의내용을같은창또는다른창에열리도록지정함 파일을한번클릭하면실행되는것과같은웹사용방법을바탕화면이나 Windows 탐색기등에서사용하도록설정함 메뉴모음의항상표시여부를지정함 숨김파일이나폴더의표시여부를지정함 응용프로그램에연결된데이터파일이나실행파일의확장명표시여부를지정함 미리보기창에파일내용표시여부를지정함 폴더나파일을가리키면해당항목의정보를표시하는팝업설명의표시여부를지정함 파일이나폴더의아이콘앞에확인란의표시여부를지정함 색인이설정된위치와그렇지않은위치에대해서검색방법을달리할지동일하게할지의여부를지정함 하위폴더검색여부, 부분적으로일치하는항목찾기, 자연어검색사용등의검색방법을지정함 파일 / 폴더선택 14.2, 11.3, 10.2, 09.4, 07.1, 04.3, 03.4, 03.2, 03.1 파일과폴더 - 연속적인항목선택 : 첫번째항목을클릭한후 V 를누른상태에서마지막항목클릭 - 비연속적인항목선택 : C 을누른상태에서선택할항목을차례로클릭 - 전체항목선택 : C+A 파일과폴더의검색 - 검색상자에찾으려는내용을입력하면자동으로검색이시작된다. - 기본적으로검색상자에입력한내용이포함된파일이나폴더등을검색하고, 내용앞에 - 를붙이면해당내용이포함되지않은파일이나폴더를검색한다. - 만능문자를이용하여파일및폴더를검색할수있다. - 데이터를검색한후검색기준을저장할수있으며, 저장된검색기준을열면해당기준으로데이터를검색하여표시한다. - [ 시작 ] 메뉴의 검색상자 와 Windows 탐색기의 검색상자 의차이점 검색항목 [ 시작 ] 메뉴의 검색상자 파일, 폴더, 프로그램, 제어판, 전자메일메시지등 Windows 탐색기의 검색상자 파일, 폴더 검색위치컴퓨터전체지정가능 검색필터사용못함사용가능 검색결과범주별로그룹화되어표시검색어에노란색표시 검색필터 - 수정한날짜, 크기등과같은속성을이용하여파일을검색할수있는기능이다. - 검색상자 를마우스로클릭하거나커서를이동하면검색필터가표시된다. - 검색위치에따라사용가능한검색필터가다르다. 개체에따른검색필터의종류 - 드라이브나폴더 : 수정한날짜, 크기 - 문서 라이브러리 : 만든이, 유형, 수정한날짜, 크기 - 비디오 라이브러리 : 길이, 만든날짜, 유형, 수정한날짜 - 사진 라이브러리 : 찍은날짜, 태그, 유형, 수정한날짜 - 음악 라이브러리 : 앨범, 음악가, 장르, 길이 9
컴퓨터활용능력 1 급필기요약 잠깐만요! 검색필터의사용법 Windows 탐색기에서 검색상자 를클릭한다음수정한날짜, 크기, 유형등의검색필터중하나를선택하여세부적인조건을지정할수있습니다. 수정한날짜 크기 유형 013 13.3, 12.3, 11.2, 10.1, 07.3, 05.4, 04.4 휴지통 삭제된파일이나폴더가임시보관되는장소로, 필요시복원이가능하며각드라이브마다따로설정할수있다. 휴지통의크기는기본적으로드라이브용량의 5~10% 범위내에서시스템이자동으로설정하며, 사용자가원하는크기를 MB 단위로지정할수있다. 휴지통아이콘을통해비워진경우와차있는경우를구분할수있다. 휴지통에보관된파일 / 폴더는복원이가능하지만복원하기전에는사용 ( 실행 ) 할수없다. 휴지통의용량을초과하면가장오래전에삭제된파일부터자동으로지워진다. 복원방법 - 방법 1 : 도구모음의 [ 모든 / 현재 / 선택한항목복원 ] 클릭 - 방법 2 : 메뉴모음의 [ 파일 ] [ 복원 ] 선택 - 방법 3 : 바로가기메뉴에서 [ 복원 ] 선택 - 방법 4 : 원하는위치로드래그 - 방법 5 : 도구 / 메뉴모음의 [ 구성 ]/[ 편집 ] [ 잘라내기 ] ( C+ X ), 복원할위치를선택한후도구 / 메뉴모음의 [ 구성 ]/[ 편집 ] [ 붙여넣기 ]( C+ V ) 복사로는복원이불가능하나잘라내기는가능 휴지통에보관되지않는경우 표시된달력에서수정한날짜를직접선택하거나어제, 지난주, 이번달초, 올해초등을선택하여검색함 비어있음 (0KB), 매우작음 (0-10KB), 작음 (10-100KB), 중간 (100KB-1MB) 등에서검색할파일크기에해당하는항목을선택하여검색함 hwp, txt, xls 등검색위치에포함된모든파일형식이표시됨. 그중검색할파일형식을선택하여검색함 - 플로피디스크, USB 메모리, DOS 모드 ( 명령프롬프트창 ), 네트워크드라이브에서삭제된항목 - V+w 를사용하여삭제한항목 - 휴지통속성창에서 파일을휴지통에버리지않고삭제할때바로제거 를선택한경우 - 같은이름의항목을복사 / 이동작업으로덮어쓴경우 014 메모장 워드패드 그림판 문자표 계산기 캡처도구 스티커메모 명령프롬프트 14.3, 14.1, 12.1, 11.2, 11.1, 09.2, 08.1, 07.4, 05.4, 05.3 Windows 용보조프로그램 특별한서식이필요없는간단한텍스트 (ASCII 형식 ) 파일을작성할수있는문서작성프로그램 텍스트 (.TXT) 형식의문서만열거나저장할수있으며, 문서전체에대해서만글꼴의종류, 속성, 크기를변경할수있음 그림, 차트등의 OLE 개체를삽입할수없음 ANSI, 유니코드, UTF-8 등의인코딩형식으로저장할수있음 자동줄바꿈, 찾기, 시간 / 날짜삽입등의기능을제공함 문서의첫행맨왼쪽에대문자로.LOG 라고입력하면메모장을열때마다현재의시간과날짜를문서의끝에표시함 RTF, TXT, DOCX, ODT 등의확장자를가진문서를불러오고저장할수있음 간단한그림을작성하거나수정하기위한보조프로그램 기본저장형식은 PNG 이며, GIF, TIF, JPG 형식으로도저장할수있음 그림판에서편집한그림을다른문서에붙여넣거나 Windows 바탕화면의배경으로사용할수있음 V 를누른상태에서는수평선, 수직선, 45 의대각선, 정사각형, 정원을그릴수있음 그림의크기조정및회전, 대칭이동등의편집이가능함 한글 Windows 7 에서보조프로그램들이자체적으로지원하지않는특수문자나여러가지기호를입력하도록지원해주는보조프로그램 간단한사칙연산에서부터단위변환, 두날짜간의차이계산등의복잡한계산을할수있음 종류로는일반용, 공학용, 프로그래머용, 통계용이있음 화면의특정부분또는전체를캡처하여 HTML, PNG, GIF, JPG 파일로저장함 바탕화면에포스트잇메모를추가하여간단한내용을입력할수있음 MS-DOS 운영체제용프로그램을사용할수있음 제목표시줄의바로가기메뉴중 [ 속성 ] 을이용하여창크기, 창위치, 글꼴, 배경색, 글꼴색등을변경할수있으며, [ 편집 ] 을이용하여명령프롬프트에표시되는텍스트를복사하여붙여넣을수있음 종료 : 명령프롬프트상에서 Exit 를입력한후 J 를누르거나제목표시줄의닫기단추클릭 10
015 10.1, 08.2, 08.1, 07.4, 07.3, 06.3, 04.3 공유 공유란프린터, 파일, 폴더, CD/DVD-ROM 드라이브등의컴퓨터자원을다른사람들이접근하여사용할수있도록설정해놓은것이다. 프린터, 프로그램, 문서, 비디오, 소리, 그림등의데이터를모두공유할수있다. 공유된폴더는여러사람이사용하므로, 바이러스감염에주의하여야한다. 데이터를공유하려면공유할데이터를공용폴더로이동시키거나해당데이터가있는폴더를공유시키면된다. 공유폴더는 Windows 7 탐색기에서네트워크를클릭한다음공유된폴더가있는컴퓨터를클릭하여확인할수있다. 파일명뒤에 $ 가붙어있는폴더를공유하거나공유이름뒤에 $ 를붙이면네트워크의다른사용자가공유여부를알수없다. 공유된자원의아이콘을클릭하면 Windows 탐색기하단의세부정보창에공유여부가표시된다. 폴더공유지정방법 : Windows 탐색기에서공유시킬폴더를선택한후바로가기메뉴에서 [ 속성 ] 선택 속성 대화상자의 공유 탭에서 < 공유 > 를클릭하여지정함 016 05.2 [ 제어판 ] [ 프로그램및기능 ] Windows 에설치되어있는각종응용프로그램의제거, 변경또는복구등의작업을할때사용한다. 프로그램및기능 을이용하여프로그램을제거하면 Windows 가작동하는데영향을미치지않도록프로그램이깨끗하게삭제된다. 설치된업데이트보기 를클릭하여컴퓨터에설치된업데이트를확인하거나제거또는변경작업을할수있다. Windows 기능사용 / 사용안함 - Windows 7 에포함되어있는일부프로그램및기능의사용여부를설정할수있다. - 여기서설정하는기능들은설치된것을제거하는것이아니라사용하지못하게해제하는것이므로필요할경우언제든지다시사용할수있도록설정할수있다. - Windows 기능의종류 : Internet Explorer, Microsoft.NET Framework, Tablet PC 구성요소, 컴퓨터활용능력 1 급필기요약 Windows Search, Windows 가젯플랫폼, XPS 뷰어, XPS 서비스, 게임, 미디어기능, 원격차등압축, 인쇄및문서서비스등 017 테마 바탕화면배경 창색 소리 화면보호기 바탕화면아이콘변경 마우스포인트변경 계정사진변경 10.2, 06.4, 04.1, 03.3 [ 제어판 ] [ 개인설정 ] 컴퓨터의배경그림, 창테두리색, 소리 ( 상황별효과음향 ), 화면보호기등 Windows 7 을구성하는여러요소를하나의그룹으로묶어놓은것으로, 다른테마로변경할수있음 기본적으로제공되는테마를변경하여다른이름으로저장한후사용할수도있으며, 온라인에서테마를다운받아추가설치할수있음 GIF, BMP, JPEG, PNG 같은그림파일을배경그림으로지정함 바탕화면배경그림의위치 ( 채우기, 맞춤, 늘이기, 바둑판식배열, 가운데 ) 를지정함 바탕화면의배경으로하나의사진을지정하거나 2 장이상의사진이일정한시간간격으로순환되는슬라이드쇼로지정할수있음 창테두리, 시작메뉴, 작업표시줄의색과색의농도, 투명여부등을지정함 고급모양설정 을클릭하면나타나는 창색및모양 대화상자를이용하여창이나대화상자의색과크기, 글자의모양이나크기, 글자색등을변경할수있음 전자메일을받거나 Windows 로그온 / 로그오프등컴퓨터에서특정이벤트가발생할때나는소리를지정할수있는 [ 제어판 ] [ 소리 ] 의 소리 탭을표시함 일정시간모니터에전달되는정보에변화가없을때화면보호기가작동되게설정함 대기시간 ( 화면보호기가작동되는시간 ), 다시시작할때로그온화면표시를지정할수있음 전원관리 : 에너지절약을위한전원관리를효율적으로설정할수있는 [ 제어판 ] [ 전원옵션 ] 창을표시함 바탕화면의기본아이콘인컴퓨터, 휴지통, 문서, 제어판, 네트워크의표시여부를지정하고, 아이콘모양을변경함 테마에서바탕화면아이콘의변경허용여부를지정함 상황에따른마우스포인터의모양을변경할수있는 [ 제어판 ] [ 마우스 ] 의 포인터 탭을표시함 시작화면이나 [ 시작 ] 메뉴등에표시되는사용자계정사진을변경함 11
018 텍스트크기 해상도조정 / 디스플레이설정변경 색보정 ClearType 텍스트조정 사용자지정텍스트크기 (DPI) 설정 09.2, 08.4, 07.4, 06.3, 03.4 [ 제어판 ] [ 디스플레이 ] 화면에표시되는텍스트크기를변경함 모니터의해상도및방향을설정하거나모니터나비디오카드의장치드라이버를변경함 모니터의색이정확하게표시되도록감마, 밝기, 대비, 색밸런스등을설정하는 디스플레이색보정 마법사가실행됨 화면의텍스트를선명하고부드럽게표시하여오랜시간읽기에편하도록가독성을향상시켜주는 ClearType 텍스트튜너 마법사가실행됨 텍스트크기 에서제공하는 3 개의옵션 ( 작게, 중간, 크게 ) 이외에사용자가원하는비율 (100% ~500%) 을설정하여추가함 잠깐만요! 복수모니터 하나의컴퓨터에여러대의모니터를연결하는것으로한모니터에서는웹작업, 다른모니터에서는문서작성작업등모니터마다다른작업을수행할수있도록지정할수있습니다. Windows 에서는여러대의모니터를연결하여여러프로그램과창을표시한대규모바탕화면을연출할수있습니다. 작업대상모니터를쉽게이동할수있으며, 하나의항목을여러모니터에걸치도록넓게늘려서편리하게작업할수있습니다. 모니터마다해상도와색품질설정을다르게선택할수있으며, 복수모니터를개별그래픽어댑터또는복수출력을지원하는단일어댑터에연결할수있습니다. [ 제어판 ] [ 디스플레이 ] 에서설정합니다. 019 시스템 14.1, 13.2, 12.3, 11.1, 09.4, 09.3, 09.2, 09.1, 08.2, 06.1, 05.3, 05.3, 03.4, 03.3, 03.1, 02.3 [ 제어판 ] [ 시스템 ] / [ 장치관리자 ] 시스템 창에서는 Windows 버전, 등급, 프로세서, 설치된메모리, 시스템종류, 펜및터치, 컴퓨터이름, 전체컴퓨터이름, 컴퓨터설명, 작업그룹, Windows 정품인증등을확인할수있다. 실행방법 - [ ( 시작 )] [ 제어판 ] [ 시스템 ] 클릭 - 바탕화면의 컴퓨터 또는 [ ( 시작 )] [ 컴퓨터 ], 탐색기의탐색창에서 컴퓨터 의바로가기메뉴에서 [ 속성 ] 선택 시스템속성 대화상자 실행 시스템 창에서 < 설정변경 > 클릭 컴퓨터이름 컴퓨터이름, 작업그룹등의확인및변경과 도메인또는작업그룹에가입 마법사실행 하드웨어 고급 시스템보호 원격 장치관리자 컴퓨터활용능력 1 급필기요약 장치관리자 : 컴퓨터에설치되어있는하드웨어의종류및작동여부를확인하고속성을변경함 장치설치설정 : Windows 에서장치드라이버소프트웨어와이에대한자세한정보의자동다운로드여부를설정함 성능 : 실행중인프로그램간의프로세서및메모리의분배방법, 가상메모리의크기등을지정함 사용자프로필 : 사용자계정과관련된바탕화면설정과기타정보가들어있는사용자프로필을확인하고유형변경, 삭제, 복사등의작업을할수있음 시작및복구 : 운영체제가두개이상설치되어있는경우기본적으로부팅되는운영체제를지정하거나시스템에이상이있을경우에취할수있는방법을지정함 시스템복원의실행, 시스템복원에사용할디스크공간및복원지점을지정함 원격지원에대한사용여부지정 컴퓨터에설치되어있는하드웨어의종류및작동여부를확인하고속성을변경하거나업데이트할수있다. 아래화살표 ( ) 는사용되지않음, 물음표 ( ) 는알수없는장치, 느낌표 ( ) 는정상적으로동작하지않는장치를나타낸다. 각장치의속성을이용하여장치의드라이버파일이나 IRQ, DMA, I/O 주소, 메모리주소등을확인하고변경한다. 방법 1 [ 제어판 ] [ 장치관리자 ] 클릭 방법 2 [ 제어판 ] [ 시스템 ] 장치관리자 클릭 020 08.2, 07.3, 06.4. 03.4, 03.1, 02.3 [ 제어판 ] [ 접근성센터 ] 디스플레이가없는컴퓨터사용 내레이터켜기 오디오설명켜기 텍스트음성변환기능설정 필요없는애니메이션모두끄기 Windows 알림대화상자표시시간 화면의모든텍스트를내레이터가소리내어읽어줌 비디오에서발생하고있는상황을말로설명해줌 텍스트를음성으로변환할때적용할음성속성및기타옵션을설정함 창이나대화상자등을닫을때서서히사라지는애니메이션효과를끔 Windows 알림대화상자의화면표시시간 (5 초 ~5 분 ) 을설정함 내레이터켜기, 오디오설명켜기, 필요없는애니메이션모두끄기 는 컴퓨터를보기쉽게설정 에서도설정할수있음 12
컴퓨터활용능력 1 급필기요약 컴퓨터를보기쉽게설정 고대비 텍스트및아이콘의크기변경 돋보기켜기 창테두리의색및투명도조정 디스플레이효과미세조정 깜빡이는커서의두께설정 고대비테마선택 : 바탕화면의배경그림, 창색, 소리, 화면보호기, 고대비테마등을설정할수있는 개인설정 창이열림 < 왼쪽 Alt + 왼쪽 Shift + PrintScreen> 을누르면고대비켜짐 / 꺼짐 : 바로가기키로고대비화면과일반화면을전환할수있도록지정함 텍스트또는아이콘크기나화면해상도등을변경할수있는 디스플레이 창이열림 화면에서원하는영역을확대 (100%~1600%) 할수있도록지정함 창테두리의색및투명도를변경할수있는 개인설정 의 창색및모양 창이열림 개인설정 창이열림 커서의두께 (1~20) 를설정함 마우스또는키보드가없는컴퓨터사용 화상키보드사용 음성인식사용 마우스등의포인팅장치로문자를입력할수있는화상키보드를사용할수있도록지정함 음성으로컴퓨터제어, 프로그램실행, 텍스트입력등의작업을할수있도록음성인식기능을지정함 마우스를사용하기쉽게설정 마우스포인터 마우스키켜기 마우스로가리키면창활성화 화면가장자리로이동할때창이자동으로배열되지않도록방지 마우스포인터의색과크기등을설정함 키보드오른쪽의숫자키패드를사용하여화면의마우스를이동할수있도록지정함 창을클릭하지않아도마우스포인터를창위로이동하면창이선택되도록지정함 에어로스냅 (Aero Snap) 기능이작동하지않도록지정함 마우스키켜기 와 화면가장자리로이동할때창이자동으로배열되지않도록방지 는 키보드를사용하기쉽게설정 에서도설정할수있음 키보드를사용하기쉽게설정 고정키켜기 토글키켜기 필터키켜기 바로가기키및선택키에밑줄표시 동시에두개이상의키를누르기힘든경우를위해특정키에대해누르고나면다음키를누를때까지눌러진상태로고정되도록설정함 c, n, 을누를때신호음이나도록지정함 사용자가실수로키를누르고있는동안반복되는입력을무시하거나반복입력속도를느리게지정함 대화상자나바로가기메뉴에표시되는바로가기키및선택키에밑줄을표시함 13 소리대신텍스트나시각적표시방법사용 소리에대한시각적알림켜기 음성대화에텍스트캡션사용 021 사용자계정 경고음등의시스템소리를화면깜박임과같은시각적신호로표시되도록지정함 컴퓨터에서수행중인작업에대한소리를문자로표시하도록지정함 13.1, 10.3, 09.3, 09.1, 08.3, 08.1, 07.3, 06.4, 05.4 [ 제어판 ] [ 사용자계정 ] / [ 자녀보호 ] 여러사용자가한대의컴퓨터를공유하는경우각사용자마다바탕화면, 시작메뉴, 즐겨찾기, 메일계정등윈도우설정을서로다르게지정하여사용할수있도록하는기능이다. 로그인하여작성한문서, 즐겨찾기목록, 시작메뉴등은 C:\ 사용자 \ 사용자계정 폴더에저장되므로사용자별로관리할수있다. 계정유형 관리자계정 표준사용자계정 Guest 계정 사용자계정컨트롤설정변경 제한없이컴퓨터설정을변경할수있고, 새로운계정을작성, 삭제, 변경하거나계정에대해액세스권한을가짐 프로그램, 하드웨어등을설치하거나중요한파일을삭제할수없고자신의계정이름및계정유형을변경할수없지만이미설치된프로그램을실행하거나테마, 바탕화면설정, 자신의계정에대한암호등을설정할수있음 사용자계정이없는사용자가컴퓨터를사용할수있도록만든계정으로, 암호로보호된파일, 폴더등은액세스할수없음 (Guest 계정은표준사용자계정의한종류 ) - 유해한프로그램이나불법사용자가컴퓨터설정을임의로변경하지못하도록제어하는기능으로, 관리자사용권한이필요한변경작업을실행할경우알림 ( 경고 ) 창 ( 사용자계정컨트롤 ) 이표시됨 - 사용자계정컨트롤 대화상자에표시되는유형별아이콘 : Windows 기능이나설정에관한작업시작시표시 : Windows 기능이나설정이아닌프로그램작업시작시표시 : 게시자를알수없는프로그램의작업시작시표시 : 프로그램을실행하지못하도록차단시표시
컴퓨터활용능력 1 급필기요약 - 사용자계정컨트롤 대화상자의알림조건 항상알림 기본값 - 프로그램에서사용자모르게컴퓨터를변경하려는경우에만알림 ( 바탕화면을흐리게표시 ) 프로그램에서사용자모르게컴퓨터를변경하려는경우에만알림 ( 바탕화면을흐리게표시하지않음 ) 알리지않음 ( 사용자계정컨트롤끄기 ) 사용자계정암호 : 사용자계정에암호를지정하여사용자설정사항, 컴퓨터프로그램, 시스템리소스등을안전하게보호할수있으며, 암호는시스템부팅시직접입력하거나암호입력없이바로부팅되도록지정할수있음 자녀보호 특정사용자를대상으로컴퓨터사용에제한을두기위한기능이다. 시간제한 게임 특정프로그램허용 / 차단 022 컴퓨터에로그온할수있는시간대설정 요일마다로그온시간대를다르게설정할수있으며, 설정된시간외에로그온하면자동으로로그오프됨 게임사용여부, 연령별등급수준및차단할콘텐츠유형, 등급이지정되지않은게임또는특정게임의허용 / 차단을설정 사용할수있는특정프로그램을직접설정 11.2, 10.3, 10.1, 09.4, 08.2, 06.4, 03.1, 02.3 [ 제어판 ] [ 글꼴 ] 시스템에설치되어있는글꼴을관리 ( 삭제, 속성확인, 인쇄등 ) 하거나새로운글꼴을추가할때이용한다. 글꼴이설치되어있는폴더의위치는 C:\Windows\ Fonts 이다. 글꼴폴더에는 ttf 나 ttc, fon 등의확장자를갖는글꼴파일이설치되어있다. 윈도우에서사용하는글꼴파일의종류는트루타입, 비트맵, 벡터글꼴등이다. 글꼴폴더에서글꼴의종류나모양을확인, 추가, 삭제할수있다. 컴퓨터의공간을절약하기위해글꼴파일대신글꼴파일에대한바로가기를설치할수있다. 설치된글꼴은대부분의응용프로그램에서사용가능하다. 14 글꼴추가 - 설치할글꼴의바로가기메뉴에서 [ 설치 ] 를선택하거나 Fonts 폴더에글꼴을복사한다. - 네트워크를통해서다른컴퓨터에있는새로운글꼴을설치할수있다. 글꼴제거 : 삭제할글꼴아이콘을선택한후 w 를누르거나도구모음의 [ 구성 ] [ 삭제 ] 또는메뉴모음의 [ 파일 ] [ 삭제 ] 를선택함 023 Windows Update 마우스 키보드 전원옵션 국가및언어 소리 024 하드웨어추가 14.3, 13.1, 12.3, 10.3, 09.3, 08.4, 07.1, 05.3, 04.2, 03.2 제어판의기타항목 Windows 가 Windows Update 웹사이트에정기적으로접속하여중요자료를검색한후업데이트하게하여보안위험으로부터사용자의컴퓨터를보호할수있도록하는기능 [ 자동업데이트 ] 기능을이용하여 Windows 가중요한업데이트를자동으로설치하도록할수있음 비디오카드나사운드카드와같은하드웨어드라이버와관련된업데이트도할수있음 마우스단추의기능이나속도, 마우스포인터변경등마우스와관련된설정을변경할때이용함 재입력시간, 커서깜박임및키반복속도등의설정을변경할때사용함 절전기능설정으로하드웨어보호및전기절약, 성능최대화, 전원과성능의균형조정 숫자, 날짜와시간, 통화등국가별로다른기호나단위표시방식설정 소리구성표를이용해로그온음, 종료음, 경고음과같이상황에따라다르게나는효과음을설정하거나스피커및녹음장치설정 효과음은로그인사용자취향에맞게자신이좋아하는음악으로각기다르게지정할수있음 효과음설정방법 : [ 제어판 ] [ 소리 ] [ 소리 ] 탭에서지정하거나원하는파일을 Windows 폴더안의 Media 폴더에저장함 14.2, 12.3, 09.2, 08.1, 07.2, 06.3, 06.2, 06.1, 05.3, 05.2, 05.1, 04.3, 03.1, 02.3 하드웨어의추가 / 제거 플러그앤플레이 (PnP) 가지원되는하드웨어를컴퓨터에새로장착하고 Windows 7을실행하면, 새로장착한하드웨어를자동으로인식하고설치함 플러그앤플레이 (PnP) 가지원되지않는장치를추가할때에는제어판의 장치관리자 에서 [ 동작 ] [ 레거시하드웨어추가 ] 메뉴를선택하거나 [ ( 시작 )] [ 검색상자 ] 에 hdwwiz 를입력하고 J를눌러나타나는 하드웨어추가마법사 의지시에따름 설치된하드웨어는제어판의 장치관리자 에서확인할수있음
하드웨어제거 잠깐만요! 025 13.3, 13.2, 13.1, 12.2, 12.1, 11.3, 11.2, 11.1, 10.3, 10.2, 10.1, 09.3, 09.2, 08.3, 07.3, 07.1, 06.4, 06.3, 06.2, 06.2, 06.1, 06.1, 인쇄작업 프린터설치 : [ ( 시작 )] [ 장치및프린터 ] 의도구모음에서 < 프린터추가 > 클릭 로컬프린터추가 또는 네트워크, 무선또는 Bluetooth 프린터추가 선택 프린터포트선택 프린터제조업체와모델명선택 프린터이름지정 프린터공유여부지정 테스트인쇄 마침 여러개의프린터를한대의컴퓨터에설치할수있고, 한개의프린터를네트워크로공유하여여러대의컴퓨터에설치할수있다. 프린터마다개별적으로이름을붙여설치할수있고, 이미설치한프린터를다른이름으로다시설치할수도 있다. 로컬프린터 : 컴퓨터에직접연결되어있는프린터 네트워크프린터 : 다른컴퓨터에연결되어있는프린터 네트워크프린터는프린터의공유이름과프린터가연결되어있는컴퓨터의이름으로연결한다. 기본프린터 ❶ [ ( 시작 )] [ 제어판 ] [ 장치관리자 ] 를클릭함 ❷ 장치관리자 대화상자에서제거할하드웨어를선택한후마우스오른쪽버튼을클릭하여나타나는바로가기메뉴에서 [ 제거 ] 를선택함 ❸ 컴퓨터에설치되어있는실제하드웨어 ( 장치 ) 를분리 ( 제거 ) 함 장치제어기 ( 디바이스드라이버 ) 하드웨어와운영체제 응용프로그램의연결고리가되는프로그램으로, 하드웨어구성요소가운영체제아래서제대로작동하는데꼭필요한프로그램입니다. 컴퓨터나그래픽카드, 모뎀등을새로샀을때박스에포함된설치디스켓이나 CD-ROM 안에들어있는프로그램이바로디바이스드라이버입니다. 05.2, 04.4, 04.3, 04.1, 04.1, 03.3 잠깐만요! 기본프린터설정이미다른프린터가기본프린터로설정되어있는경우에는 < 마침 > 단계에 기본프린터로설정 여부를지정하는항목이표시됩니다. - 인쇄명령수행시특정프린터를지정하지않을경우자동으로인쇄작업이전달되는프린터이다. - 기본프린터는하나만지정할수있으며, 현재기본프린터를해제하려면다른프린터를기본프린터로설정하면된다. - 프린터아이콘왼쪽하단에체크표시가되어있다. - 네트워크프린터나추가설치된프린터도기본프린 15 컴퓨터활용능력 1 급필기요약 터로설정할수있다. 스풀기능 - 저속의출력장치인프린터를고속의중앙처리장치 (CPU) 와병행처리할때, 컴퓨터전체의처리효율을높이기위해사용하는기능이다. - 스풀링은인쇄할내용을먼저하드디스크에저장하고백그라운드작업으로 CPU 의여유시간에틈틈이인쇄한다. - 문서전체또는일부를스풀한다음인쇄를시작하도록설정할수있다. - 스풀을사용하면사용하지않았을때보다인쇄속도는느려진다. 문서를인쇄하는동안작업표시줄에프린터아이콘이표시되며, 인쇄가끝나면없어진다. 프린터속성대화상자에서는프린터포트, 공유설정여부, 최대해상도, 사용가능한용지, 프린터정보등을확인할수있다. 문서인쇄 - 인쇄작업이시작된문서도중간에강제로종료시키거나, 잠시중지시켰다가다시인쇄할수있다. - 인쇄대기중인문서의문서이름, 인쇄상태, 페이지수, 크기등확인할수있다. - 인쇄대기중인문서를삭제하거나순서를임의로조정할수있다. - [ 프린터 ] [ 모든문서취소 ] 를선택하면스풀러에저장된모든인쇄작업이삭제되며, [ 문서 ] [ 취소 ] 를선택하면선택되어있던인쇄작업이삭제된다. - 인쇄대기열에대기중인문서는다른프린터로보낼수있지만인쇄중에있거나인쇄중오류가발생한인쇄작업은다른프린터로보낼수없다. - 인쇄작업중오류가발생하면해당문서가인쇄대기열에서없어질때까지이후의모든인쇄작업이보류된다. 프린터공유 - 하나의프린터를네트워크에연결된여러컴퓨터에서사용하기위해설정하는것으로, 하나의네트워크에서여러대의프린터를공유하여사용할수있다. - 공유된프린터를선택하면 세부정보창 에공유여부가표시된다. - 방법 [ ( 시작 )] [ 장치및프린터 ] 프린터의바로가기메뉴에서 [ 프린터속성 ] 선택 프린터속성대화상자의 공유 탭에서 이프린터공유 선택
026 05.3, 03.3, 02.3 디스크검사 디스크검사는폴더와파일의오류를검사하여발견된오류를복구한다. 네트워크드라이브, CD-ROM 드라이브는디스크검사를수행할수없다. 디스크검사는시스템의성능향상을위해정기적으로실행하는것이좋다. 실행 [ ( 시작 )] [ 컴퓨터 ] 를선택한후해당드라이브의바로가기메뉴중 [ 속성 ] 을선택한다음 도구 탭에서 < 지금검사 > 를클릭한다. 파일시스템오류자동수정 옵션을체크하면파일과폴더의오류가발견되었을때사용자에게오류수정여부를묻지않고곧바로수정한다. 불량섹터검사및복구시도 옵션을체크하면파일과폴더의오류뿐만아니라디스크표면을검사하여디스크에생긴물리적인오류도찾아준다. 027 14.1, 13.2, 11.3, 09.4, 09.3, 08.3, 08.2, 07.4, 07.2, 07.1, 05.1, 04.4, 04.2, 03.2 레지스트리 컴퓨터에설치된모든하드웨어와소프트웨어의실행정보를한군데에모아관리하는계층적인데이터베이스이다. 레지스트리는각사용자의프로필, IRQ, I/O 주소, DMA 등과같은하드웨어자원, 설치된프로그램및속성정보같은소프트웨어자원을관리한다. 레지스트리편집기를사용하여레지스트리를잘못변경하면시스템을손상시킬수있으므로중요한정보는모두백업한후레지스트리를변경하는것이좋다. 레지스트리변경으로인해컴퓨터시스템에이상이생겼을경우컴퓨터를성공적으로시작했을때사용한레지스트리로복원할수있다. - 방법부팅시 8 을눌러부팅메뉴를표시한후 마지막으로성공한구성 ( 작동한최근설정값 ) 을선택하여부팅 레지스트리정보는 Windows 가작동하는동안지속적으로참조된다. 레지스트리의내용은기계어로되어있어일반문서편집기로확인할수없으며, 수정하려면 REGEDIT 와같은레지스트리편집프로그램을사용해야한다. 레지스트리편집기를사용하면컴퓨터실행방법에대 컴퓨터활용능력 1 급필기요약 한정보가들어있는시스템레지스트리의설정을검색하고변경할수있다. 레지스트리편집기실행 : [ ( 시작 )] 단추를클릭하고검색상자에 Regedit 를입력한후검색된항목에서 Regedit.exe 를클릭 레지스트리관련내용은 C:\Windows\System32\ config 폴더에여러개의파일로저장된다. 사용자프로필과관련된부분은 ntuser.dat 파일에저장되는데, 이파일은 C:\ 사용자 의하위폴더인각사용자계정폴더에하나씩저장된다. 레지스트리파일은보안, 응용프로그램, 시스템등의관련파일로구성되어있다. 레지스트리는시스템과사용자에대한중요한정보를가지고있으므로레지스트리에문제가있을경우시스템이부팅되지않 ` 을수도있다. 잠깐만요! 시스템구성편집기 (SYSEDIT) MS-DOS 모드에서사용되는파일들을편집하는프로그램입니다. 시스템구성편집기로편집할수있는파일 : AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, SYSTEM.INI 028 시스템복원 Windows 작업관리자 14.1, 13.3, 12.2, 12.1, 09.4, 07.1, 04.4, 03.1 시스템관리및유지보수 컴퓨터가최적의상태일때를복원지점으로설정하여기억해놓은후컴퓨터시스템에문제가생겼을경우복원지점을이용하여정상적인상태로만드는기능 응용프로그램에서작성한문서, 전자우편, 웹에서열어본페이지목록, 즐겨찾기목록, 휴지통, 내문서등에저장된데이터는손상시키지않고복원지점으로시스템의상태를되돌림 실행 [ ( 시작 )] [ 모든프로그램 ] [ 보조프로그램 ] [ 시스템도구 ] [ 시스템복원 ] 컴퓨터에서현재실행중인프로그램과프로세스에대한정보를제공하고응답하지않는프로그램을종료할때사용함 현재실행중인프로세스에대해 CPU 및메모리사용에대한자세한정보를표시함 CPU 와메모리의사용현황을막대그래프와곡선그래프로표시함 [ 옵션 ] 메뉴를이용하면, 항상위에표시, 전환할때최소화, 최소화할때숨기기등을지정할수있음 실행중인프로그램을닫지않고사용자를전환할수있음 컴퓨터에연결된사용자및작업상황을확인하고사용자에게메시지를보낼수있음 실행작업표시줄의바로가기메뉴중 [ 작업관리자시작 ] 을선택하거나 C+V+E 를누름 16
컴퓨터활용능력 1 급필기요약 관리센터 Windows 방화벽 사용자의컴퓨터를안전하게보호하기위해네트워크방화벽, 바이러스방지, 문제해결등에대한현재의보안및유지관리상태를확인하고관련내용을설정함 보안 : 네트워크방화벽, Windows Update, 바이러스방지, 스파이웨어및원치않는소프트웨어방지, 인터넷보안설정, 사용자계정컨트롤, 네트워크액세스보호 유지관리 : 문제보고서에대한해결방법확인, 백업, 업데이트확인, 문제해결 실행 [ ( 시작 )] [ 제어판 ] [ 관리센터 ] 다른컴퓨터에서사용자컴퓨터로들어오는정보를제한하여사용자가컴퓨터를효과적으로제어할수있도록도와주며, 사용자의컴퓨터를무단으로접근하려는사람이나바이러스및웜을포함하는프로그램에대한방어막을제공함 Windows 방화벽 의기능 - Windows 방화벽을통해프로그램또는기능허용 : Windows 방화벽을통해통신을허용할프로그램및기능을설정함 - 알림설정변경 : 네트워크위치에따른외부연결의차단여부와알림을설정함 - Windows 방화벽설정또는해제 : Windows 방화벽의설정및사용여부를설정함 - 기본값복원 : Windows 방화벽의설정을기본값으로되돌림 - 고급설정 : 네트워크를통과하는프로그램들각각에대해세부적인보안사항을확인하거나설정할수있는 고급보안이포함된 Windows 방화벽 창이실행됨 - 네트워크문제해결 : 네트워크및인터넷사용과관련된문제해결방법을제공함 실행 [ ( 시작 )] [ 제어판 ] [Windows 방화벽 ] 백업및복원 030 원본데이터의손실에대비하여중요한데이터를외부저장장치에하나더만들어두는기능 14.1, 11.3, 11.2, 10.3, 10.1, 09.4, 09.3, 08.1, 07.2, 05.2, 05.2, 05.1, 04.3, 03.1, 02.3 네트워크기능 실행 [ ( 시작 )] [ 제어판 ] [ 네트워크및공유센터 ] [ 어댑터설정변경 ] [ 로컬영역연결 ] 의바로가기메뉴에서 [ 속성 ] 선택 클라이언트, 서비스, 프로토콜등의네트워크기능의설치, 제거및속성값을설정할수있다. 네트워크기능유형 클라이언트 프로토콜 서비스 어댑터 네트워크의다른컴퓨터나서버에연결하여파일 / 프린터등의공유자원을사용할수있게하는소프트웨어로, Microsoft Networks 용클라이언트등이있음 네트워크에서서로다른컴퓨터간에정보교환을가능하게하는통신규약 네트워크에있는컴퓨터가서로정보를공유하려면동일한프로토콜을사용해야함 내컴퓨터에설치된파일, 프린터등의자원을다른컴퓨터에서공유할수있도록하는소프트웨어로, Microsoft 네트워크용파일및프린터공유프로그램을설치하면다른컴퓨터에서파일, 폴더, 프린터를공유하여사용할수있음 컴퓨터를네트워크에물리적으로연결하는하드웨어장치 029 10.3, 09.1, 08.4, 04.4, 03.1 시스템최적화 잠깐만요! NetBEUI Microsoft 네트워크전용의프로토콜로보통 1 대에서 200 대정도의클라이언트를가지는규모의작은 LAN 에사용됩니다. 디스크조각모음 디스크정리 여기저기분산되어저장된파일들을연속된공간으로최적화시켜디스크의접근속도를향상시키는기능 디스크조각모음은디스크에대한접근속도를향상시키기위한것으로, 디스크의용량증가와는관계가없음 디스크조각모음은컴퓨터하드디스크의조각난파일과폴더, 그리고여유공간을통합하므로파일과폴더를빠르게액세스하고, 새파일과폴더를효과적으로저장할수있음 디스크조각모음은컴퓨터관리자계정에서만수행할수있음 디스크의여유공간을확보하기위해필요없는파일을삭제하는기능 디스크정리대상에해당하는목록은임시인터넷파일, 오프라인웹페이지, 다운로드한프로그램파일, 휴지통파일, 임시파일등이있음 사용하지않는 Windows 기능과설치된응용프로그램을제거할수있으며, 시스템복원지점을제거하여공간을확보할수있음 031 14.1, 13.2, 13.1, 12.2, 11.3, 10.3, 09.4, 08.4, 08.2, 08.1, 07.2, 06.1, 04.4, 04.1, 03.4 TCP/IP 의구성요소 인터넷접속을위해반드시지정해야하는구성요소 - IPv4 : IPv4 주소, 서브넷마스크, 기본게이트웨이, DNS 서버주소 - IPv6 : IPv6 주소, 서브넷접두사길이, 기본게이트웨이, DNS 서버주소 TCP/IP 구성요소설정 : [ 제어판 ] [ 네트워크및공유센터 ] [ 어댑터설정변경 ] [ 로컬영역연결 ] 의바로가기메뉴에서 [ 속성 ] 선택 네트워킹 탭에서 Internet Protocol Version 6(TCP/IPv6) 또는 Internet Protocol Version 4(TCP/IPv4) 를더블클릭 17
컴퓨터활용능력 1 급필기요약 TCP/IP 속성 IP 주소 서브넷접두사길이 서브넷마스크 게이트웨이 DNS 서버주소 인터넷에연결된호스트컴퓨터의유일한주소로네트워크주소와호스트주소로구성되어있음 IPv4 주소는 32 비트주소를 8 비트씩마침표 (.) 로구분함 IPv6 주소는 128 비트주소를 16 비트씩콜론 (:) 으로구분함 IPv6 주소의네트워크주소와호스트주소를구별하기위하여 IPv6 수신인에게허용하는서브넷마스크부분의길이를비트로표현한것 IPv4 주소의네트워크주소와호스트주소를구별하기위하여 IPv4 수신인에게허용하는 32 비트주소 IP 주소와결합하여사용자컴퓨터가속한네트워크를나타냄 다른네트워크와의데이터교환을위한출입구역할을하는장치로, LAN 에서다른네트워크에데이터를보내거나받아들이는역할을하는장치를지정함 네트워크사이에서 IP 패킷을라우팅하거나전달할수있는여러개의실제 TCP/IP 네트워크에연결된장치 서로다른전송프로토콜이나 IPX 및 IP 와같은데이터형식간의변환을담당함 문자형태로된도메인네임을숫자로된 IP 주소로변환해주는서버 (DNS) 가있는곳의 IP 주소를지정함 잠깐만요! DHCP 서버컴퓨터에 IP 주소를자동으로할당해주는서버입니다. Net View Tracert 033 하드디스크용량문제해결 메모리용량문제해결 특정컴퓨터에공유되어있는데이터와 Printer 를표시해줌 상대방컴퓨터까지연결되는경로를 IP 로표시해주는명령어 IP 주소, 목적지까지거치는경로의수, 각구간사이의데이터왕복속도등을표시해줌 네트워크속도가느려지거나특정사이트가열리지않을때무엇이문제인지표시해줌 Tracert 211.31.119.151( 도스창에입력 ) 12.1, 09.4, 07.1, 05.2, 03.1 문제해결 불필요한파일은백업후하드디스크에서삭제함 사용하지않는응용프로그램제거 사용하지않는 Windows 기능제거 휴지통에있는파일삭제 디스크정리를수행하여불필요한파일삭제 불필요한프로그램종료 [ ( 시작 )] [ 모든프로그램 ] [ 시작프로그램 ] 에설정된불필요한프로그램을삭제하고, 시스템재시작 [ 제어판 ] [ 시스템 ] 의 고급시스템설정 클릭 고급 탭에서 성능 의 < 설정 > 을클릭하여가상메모리의크기를적절히조정 작업량에비해메모리가적을경우는메모리 (RAM) 를추가 설치함 032 13.2, 12.2, 11.1, 08.4, 08.3, 08.1, 06.3, 06.2, 04.2, 03.2, 02.3 ping / ipconfig / Net View / Tracert 034 11.3, 08.4, 08.1, 07.4, 07.3, 05.2, 03.1 컴퓨터의분류 - 데이터취급 ping ping ipconfig 원격컴퓨터가현재네트워크에연결되어정상적으로작동하고있는지알아보는서비스 TCP/IP 프로토콜을사용하는네트워크에서다른호스트컴퓨터에 IP 데이터그램을전송하여정상적으로도착하면해당컴퓨터는올바르게작동하는것임 보통루프백주소 (127.0.0.1) 를이용하지만기본게이트웨이, DNS 서버, 원격호스트등의 IP 주소를이용하기도함 실행명령프롬프트에 ping 명령과함께테스트할 IP 주소를입력함 ping 127.0.0.1 루프백주소 : 웹서버나인터넷소프트웨어의네트워크동작기능을시험하기위하여가상으로할당한인터넷주소로 IP 주소는 127.0.0.1 임 [ ( 시작 )] [ 모든프로그램 ] [ 보조프로그램 ] [ 명령프롬프트 ] 를선택한후 ipconfig 를입력하면현재컴퓨터의물리적 (MAC) 주소, IP 주소, 서브넷마스크, 게이트웨이등을표시해줌 항목디지털컴퓨터아날로그컴퓨터 입력형태숫자, 문자전류, 전압, 온도 출력형태숫자, 문자곡선, 그래프 연산형식산술 논리연산미 적분연산 구성회로논리회로증폭회로 프로그래밍필요함중요하지않음 정밀도필요한한도까지제한적임 기억기능있음없음 적용성범용특수목적용 디지털신호 : 시간에따라이산적 ( 비연속적 ) 으로변하는정보로, 결과를숫자나문자를조합하여표시 아날로그신호 : 시간에따라크기가연속적으로변하는정보로, 결과를곡선이나그래프로표시 18
035 13.2, 06.4, 04.4, 04.3 자료구성의단위 물리적단위에는비트, 바이트, 워드가있고, 논리적단위에는필드, 레코드, 파일, 데이터베이스가있다. 비트 (Bit) : 자료 ( 정보 ) 표현의최소단위로, 2 가지상태를표시하는 2 진수 1 자리 바이트 (Byte) : 문자를표현하는최소단위로, 8 개의비트가모여 1Byte 를구성 워드 (Word) : CPU 가한번에처리할수있는명령단위로, 하프워드, 풀워드, 더블워드로분류 필드 (Field) : 파일구성의최소단위로, 의미있는정보를표현하는최소단위 레코드 (Record) : 자료처리단위로하나이상의관련된필드가모여서구성 파일 (File) : 프로그램구성의기본단위로, 여러레코드가모여서구성 데이터베이스 (Database) : 여러개의관련된파일의집합 036 05.3, 03.3, 02.3 진법변환 10 진수를 2 진수, 8 진수, 16 진수로변환 정수부분 : 10 진수의값을변환할진수로나누어더이상나눠지지않을때까지나누고, 몫을제외한나머지를역순으로표시함 소수부분 : 10 진수의값에변환할진수를곱한후결과의정수부분만을차례대로표기하되, 소수부분이 0 또는반복되는수가나올때까지곱하기를반복함 (47.625) 10 를 2 진수, 8 진수, 16 진수로변환하기 정수부분 2 47 2 23... 1 2 11... 1 2 5... 1 2 2... 1 2 진수 8 진수 16 진수 1... 0 8 47 5... 7 16 47 2... 15(F) (47) 10 = (101111) 2 (47) 10 = (57) 8 (47) 10 = (2F) 16 소수부분 컴퓨터활용능력 1 급필기요약 2 진수 8 진수 16 진수 0.625 0.25 0.5 2 2 2 1. 250 0. 50 1.0 2 진수, 8 진수, 16 진수를 10 진수로변환 정수부분과소수부분을나누어서변환하려는각진수의자리값과자리의지수승을곱한결과값을모두더하여계산한다. (101111.101) 2 을 10 진수로변환하기 ( 1 0 1 1 1 1. 1 0 1 ) 2 2 5 2 4 2 3 2 2 2 1 2 0. 2-1 2-2 2-3 = 32 + 0 + 8 + 4 + 2 + 1. 0.5 + 0 + 0.125 = 47.625 (57.5) 8 를 10 진수로변환하기 ( 5 7. 5 ) 8 8 1 8 0. 8-1 = 40 + 7. 0.625 = 47.625 (2F.A) 16 를 10 진수로변환하기 ( 2 F. A ) 16 16 1 16 0. 16-1 = 32 + 15. 0.625 = 47.625 0.625 8 5.000 0.625 16 10(A).000 (0.625) 10 = (0.101) 2 (0.625) 10 = (0.5) 8 (0.625) 10 = (0.A) 16 (47.625) 10 (101111.101) 2 (47.625) 10 (57.5) 8 (47.625) 10 (2F.A) 16 037 문자표현코드 BCD 코드 (2 진화 10 진 ) ASCII 코드 ( 미국표준 ) 14.1, 13.3, 13.1, 12.2, 12.1, 11.2, 10.2, 09.4, 06.2, 06.1, 04.1, 03.3, 03.2 자료의표현방식 하나의문자를 2 개의 Zone 비트와 4 개의 Digit 비트로표현 2 6 = 64 가지의문자를표현할수있음 영문소문자를표현하지못함 하나의문자를 3 개의 Zone 비트와 4 개의 Digit 비트로표현 2 7 = 128 가지의문자를표현할수있음 데이터통신용으로사용함 확장 ASCII 는 8 비트를사용하여 2 8 = 256 가지의문자를표현함 19
컴퓨터활용능력 1 급필기요약 EBCDIC 코드 ( 확장 2 진화 10 진 ) 유니코드 (Unicode) BCD 코드를확장한것으로하나의문자를 4 개의 Zone 비트와 4 개의 Digit 비트로표현함 2 8 = 256 가지의문자를표현할수있음 대형컴퓨터에서사용함 전세계의모든문자를 2 바이트로표현할수있는국제표준코드로, 정보처리 / 정보교환용으로사용함 데이터의교환을원활하게하기위하여문자 1 개에부여되는값을 16 비트 (2 바이트 ) 로통일함 최대 65,536 자의글자를코드화할수있으며, 한글은조합형, 완성형, 옛글자모두를표현할수있음 연산장치 제어장치의명령에따라실제로연산을수행하는장치로, 연산장치가수행하는연산에는산술연산, 논리연산, 관계연산, 이동 (Shift) 등이있다. 가산기 (Adder) 보수기 (Complementor) 누산기 (Accumulator) 데이터레지스터 2 진수의덧셈을수행하는회로 뺄셈을위해입력된값을보수로변환하는회로 연산결과를일시적으로저장하는레지스터 연산에사용될데이터를기억하는레지스터 에러검출코드 패리티체크비트 해밍코드 (Hamming Code) 순환중복검사 (CRC) 블록합검사 (BSC) 038 프로그램카운터 (PC) 명령레지스터 (IR) 명령해독기 (Decoder) 부호기 (Encoder) 에러검출을목적으로원래의데이터에추가되는 1 비트 - 짝수 ( 우수 ) 패리티 : 1 의개수가짝수가되도록만듦 - 홀수 ( 기수 ) 패리티 : 1 의개수가홀수가되도록만듦 에러검출및교정이가능한코드로, 2 비트의에러검출및 1 비트의에러교정이가능함 순환중복검사를위해미리정해진다항식을적용하여오류를검출하는방식 패리티검사의단점을보완한방식으로, 프레임내의모든문자의같은위치비트들에대한패리티를추가로계산하여블록의맨마지막에추가문자를부가하는방식 14.2, 13.3, 13.1, 12.3, 12.1, 11.1, 09.4, 08.1, 07.1, 05.3, 05.1, 04.2 중앙처리장치 (CPU) 중앙처리장치는제어장치 연산장치 주기억장치로구성된다. 제어장치 주기억장치에서읽어들인명령어를해독하여해당하는장치에게제어신호를보내정확하게수행하도록지시 한다. 다음번에실행할명령어의번지를기억하는레지스터 현재실행중인명령의내용을기억하는레지스터 명령레지스터에있는명령어를해독하는회로 해독된명령에따라각장치로보낼제어신호를생성하는회로 중앙처리장치의성능을나타내는단위 - MIPS : 1 초당명령실행수 1 백만 - FLOPS : 1 초당부동소수점연산횟수 - 클럭속도 (Hz) : CPU 동작클럭주파수로, 1Hz 는 1 초에 1 번주기가반복됨을의미함 잠깐만요! 레지스터 (Register) CPU 내부에서처리할명령어나연산의중간값등을일시적으로저장하는기억장치입니다. 일반적으로플립플롭 (Flip-Flop) 이나래치 (Latch) 등을연결하여구성합니다. 메모리중에서액세스속도가가장빠릅니다. 039 ROM 09.1, 08.2, 06.4, 05.4, 05.2, 04.2, 04.1, 03.4 ROM / RAM ROM 은전원이꺼져도기억된내용이지워지지않는비휘발성메모리로기억된내용을읽을수만있고, 입 출력시스템, 글자폰트, 자가진단프로그램을저장한다. Mask ROM PROM EPROM EEPROM RAM 제조과정에서미리내용을기억시킨 ROM으로, 사용자가임의로수정할수없음 특수프로그램을이용하여한번만기록할수있으며, 이후엔읽기만가능한 ROM 자외선을이용하여기록된내용을여러번수정하거나새로운내용을기록할수있는 ROM 전기적인방법을이용하여기록된내용을여러번수정하거나새로운내용을기록할수있는 ROM RAM 은전원이꺼지면기억된내용이모두사라지는휘발성메모리로, 읽고쓰기가자유롭기때문에주로사용중인프로그램이나데이터를저장한다. 20
컴퓨터활용능력 1 급필기요약 DRAM 과 SRAM 의비교 구분동적램 (DRAM) 정적램 (SRAM) 구성소자콘덴서플립플롭 재충전여부필요함필요하지않음 전력소모적음많음 접근속도느림빠름 집적도 ( 밀도 ) 높음낮음 가격저가고가 용도주기억장치캐시메모리 잠깐만요! RAM 덤프 RAM 의내부기억장치로부터프린터등의외부장치로기억된내용의일부또는전부를출력시키는것입니다. 041 11.1, 09.3, 07.2, 07.1, 05.1, 04.2 표시장치관련용어 픽셀 (Pixel, 화소 ) : 모니터화면을구성하는가장작은단위 해상도 (Resolution) : 모니터등의출력장치가내용을얼마나선명하게표현할수있느냐를나타내는단위로, 픽셀 (Pixel) 의수에따라결정됨 모니터의크기 : 모니터의화면크기는대각선의길이를센티미터 (cm) 단위로표시함 점간격 (Dot Pitch) : 픽셀들사이의공간을나타내는것으로간격이가까울수록해상도가높음 재생률 (Refresh Rate) : 픽셀들이밝게빛나는것을유지하도록하기위한 1 초당재충전횟수로, 재생률이높을수록모니터의깜박임이줄어듦 040 14.3, 14.1, 13.2, 12.1, 11.3, 11.1, 10.2, 10.1, 09.4, 09.3, 08.4, 08.2, 07.2, 06.3, 06.2, 05.2, 04.4, 04.3, 03.1, 기타메모리 캐시메모리 (Cache Memory) - CPU 와주기억장치사이에서컴퓨터의처리속도를향상시키기위한것 - 주로접근속도가빠른정적램 (SRAM) 을사용하며, 주기억장치에비해용량이적다. - 캐시적중률 (Cache Hit Ratio) 이높을수록시스템의전체적인속도가향상됨 - LI 캐시는 CPU 내부에, L2 캐시는메인보드에내장되어있었으나펜티엄프로부터는모두 CPU 내부에포함됨 가상메모리 (Virtual Memory) : 보조기억장치 ( 하드디스크 ) 의일부를주기억장치처럼사용하는메모리기법으로, 주기억장치보다큰프로그램을불러와실행해야할때유용하게사용됨 버퍼메모리 (Buffer Memory) : 두장치간에데이터를주고받을때속도차이를해결하기위한임시저장공간 연관 ( 연상 ) 메모리 (Associative Memory) : 저장된내용의일부를이용하여기억장치에접근하여데이터를읽어오는장치 플래시메모리 (Flash Memory) : EEPROM 의일종으로, MP3 플레이어, 개인용정보단말기, 휴대전화, 디지털카메라등에사용 042 인터럽트 12.2, 11.3, 11.2, 09.2, 09.1, 08.1, 07.4, 06.3, 06.2, 04.3, 04.2, 03.4 인터럽트 / DMA / 채널 프로그램실행도중예기치않은상황이발생할경우현재작업을일시중단하고발생된상황을우선처리한후실행중인작업으로복귀하여계속처리하는것 외부인터럽트 : 입 출력장치, 타이밍장치, 전원등의외부적인요인에의해발생 내부인터럽트 : 잘못된명령이나데이터를사용할때발생하며, 트랩 (Trap) 이라고도부름 소프트웨어인터럽트 : 프로그램처리중명령의요청에의해발생 잠깐만요! IRQ( 인터럽트요청값 ). 컴퓨터를구성하는각장치들은 CPU에게인터럽트를요청할때 CPU 가각장치를구분할수있는고유한 IRQ를가지고있으며만약 IRQ가동일한하드웨어가있으면충돌이발생하며두장치모두사용할수없게됩니다. DMA( 직접메모리접근 ) 중앙처리장치 (CPU) 의간섭없이입 출력장치와메모리 ( 주기억장치 ) 가직접데이터를주고받는것을말한다. 채널 주변장치에대한제어권한을중앙처리장치 (CPU) 로부터넘겨받아 CPU 대신입 출력을관리하는것으로, CPU 와입 출력장치사이의속도차이로인한문제점을해결하기위해사용된다. 입출력작업이끝나면 CPU 에게인터럽트신호를보낸다. 21
고속입 출력장치를제어하는셀렉터 (Selector) 채널, 저속입 출력장치를제어하는멀티플랙서 (Multiplexer) 채널, 두기능이혼합된블록멀티플랙서 (Block Multiplexer) 채널등이있다. 043 14.2, 09.2, 08.3, 08.1, 07.2, 06.1, 03.1 마이크로프로세서 제어장치, 연산장치, 레지스터가 1 개의반도체칩 (IC) 에내장된장치로개인용컴퓨터 (PC) 에서중앙처리장치로사용되고있다. 마이크로프로세서는설계방식에따라 RISC 와 CISC 로구분된다. RISC 와 CISC 의차이점 IEEE 1394 IrDA HDMI 디스플레이포트 블루투스 (Bluetooth) 컴퓨터활용능력 1 급필기요약 애플사에서맥킨토시용으로개발된직렬인터페이스로, 주변장치를최대 63 개까지연결 100Mbps~1Gbps 로매우빠른통신속도를지원함 핫플러그인 (Hot Plug In PnP) 지원 케이블없이적외선을사용하여주변장치와통신하는방식으로, 노트북에사용 영상과음성을하나의케이블로전송하는디지털포트로, 셋톱박스, DVD 플레이어등의기기와리시버, 모니터, HDTV 등의출력장치를연결하는데사용됨 PC 업계가중심이되어개발한디지털포트로, TV 나모니터등의디스플레이장치에화면을전송함 HDMI 와같이영상과음성을하나의케이블로전송함 근거리무선통신을가능하게해주는통신방식으로, 핸드폰, PDA, 노트북과같은휴대가능한장치들간의양방향정보전송이가능함 구분 RISC CISC 명령어적음많음 주소지정간단복잡 레지스터많음적음 전력소모적음많음 처리속도빠름느림 가격저가고가 프로그래밍복잡함간단함 용도서버, 워크스테이션개인용컴퓨터 044 포트 (Port) 직렬 병렬 PS/2 USB( 범용직렬버스 ) 14.3, 13.2, 13.1, 12.3, 12.2, 12.1, 10.3, 10.1, 09.4, 09.2, 09.1, 08.4, 08.3, 08.2, 07.4, 07.1, 06.2, 05.4, 04.1, 03.4, 03.3, 02.3 포트 (Port) / 바이오스 (BIOS) 한비트씩전송하는방식으로마우스나모뎀연결에사용 8 비트씩전송하는방식으로프린터나 Zip 드라이브연결에사용 PS/2 용마우스와키보드연결에사용 기존의직렬, 병렬, PS/2 포트를통합한직렬포트의일종으로, 마우스, 키보드, 모니터, PC 카메라, 프린터, 디지털카메라와같은주변장치를최대 127 개까지연결 핫플러그인 (Hot Plug In) 과플러그앤플레이 (Plug & Play) 를지원함 USB 3.0 : 이론적으로최대 5Gbps 의전송속도를가지며, 연결단자가파랑색으로되어있어이전버전과구분됨 잠깐만요! 핫플러그인 (Hot Plug In) PC의전원이켜져있는상태에서도장치의설치 / 제거가가능한것으로핫스왑 (Hot Swap) 이라고도합니다. 바이오스 (BIOS) 컴퓨터의기본입 출력장치나메모리등하드웨어작동에필요한명령을모아놓은프로그램이다. 전원이켜지면 POST(Power On Self) 를통해컴퓨터를점검한후사용가능한장치들을초기화하며, 윈도우가시작될때까지부팅과정을이끈다. ROM 에저장되어있어 ROM-BIOS 라고도한다. 하드웨어와소프트웨어의중간형태인펌웨어이다. 개발회사에따라 AWARD, AMI, PHONIX 등이있다. CMOS 에서설정가능한항목 : 시스템의날짜와시간, 하드디스크타입, 부팅순서, 칩셋, 전원관리, PnP, 시스템암호, Anti-Virus 등 잠깐만요! 펌웨어 (Firmware) 하드웨어의동작을지시하는소프트웨어이지만하드웨어적으로구성되어하드웨어의일부분으로도볼수있는제품을말합니다. 펌웨어는하드웨어교체없이소프트웨어업그레이드만으로시스템의성능을높이기위한목적으로사용되며, 하드웨어와소프트웨어의중간적인성격을갖습니다. 주로 ROM 에반영구적으로저장되어하드웨어를제어 관리하는역할을수행합니다. 최근에는읽기 / 쓰기가가능한플래시롬 (FLASH ROM) 에저장되기때문에내용을쉽게변경하거나추가 삭제할수있습니다. 펌웨어로만들어져있는프로그램을마이크로프로그램이라고합니다. 22
045 업그레이드 11.3, 11.2, 10.3, 09.2, 07.3, 06.4, 06.2, 05.3, 03.2, 03.2 업그레이드 / 파티션 소프트웨어적업그레이드 : 향상된기능을가진새버전으로교체 ( Windows XP 운영체제를 Windows 7 로변경 ) 하드웨어적업그레이드 : 컴퓨터처리성능의개선 CPU 업그레이드 RAM 업그레이드 기존메인보드의지원여부를확인한후지원하지않으면메인보드와함께교체 CPU 의핀수나크기를확인한후교체 램은접근속도의단위인 ns( 나노초 ) 의수치가작을수록좋음 램의형태, 속도, 핀수, 용량, 꽂을자리, 메인보드에서지원하는메모리의최대크기등을확인한후추가 업그레이드시고려할사항 수치가클수록좋은것 CPU 클럭속도 : MHz 또는 GHz 모뎀의전송속도 : bps 또는 cps CD-ROM 드라이브전송속도 : 배속 하드디스크용량 : GB 하드디스크회전수 : RPM 하드디스크전송속도 : MB/s 파티션 (Partition) 하나의물리적인하드디스크를여러개의논리적인영역으로나누는작업으로, 기본파티션과확장파티션이있다. 목적 : 특정데이터만별도로보관할드라이브를확보하거나하나의하드디스크에서로다른운영체제를설치하기위함 하나의파티션에는한가지의파일시스템만사용할수있으며, 파티션을설정한후데이터저장을위해서는포맷과정을거쳐야한다. 파티션설정은 [ 제어판 ] [ 관리도구 ] [ 컴퓨터관리 ] 를이용한다. 046 부팅오류 14.3, 12.2, 11.2, 08.3, 06.3, 06.1, 05.4, 05.1, 03.4 PC 응급처치 수치가작을수록좋은것 RAM 접근속도 : ns 삐 ~ 하는경고음만나는경우 Non-System disk or disk error Disk boot failure... BIOS 를업데이트한후부팅이되지않을경우 Drivers failure Invalid configuration press <F1> to Continue 컴퓨터활용능력 1 급필기요약 램과 CPU 가제대로꽂혀있는지, 이물질이끼어있지는않은지확인함 VGA 카드에이상이있을수있으므로, VGA 카드를제거한후부팅하여 VGA 가원인인지를확인함 CMOS Setup 에서하드디스크가인식되는지확인함 - 하드디스크가인식될경우 : 부팅시 8 을누르면표시되는 고급부팅옵션 에서 [ 컴퓨터복구 ] [ 시동복구 ] 를수행한다음재부팅함 - 하드디스크가인식되지않을경우 : BIOS 설정을초기화한후부팅함 하드디스크가불량일경우에는 A/S 를요청함 부팅에필요한디스크를찾을수없다는오류이므로, Windows 7 설치 CD 를넣고컴퓨터복구를수행함 ROM BIOS 가손상되었는지확인하고, 메인보드를점검하여만약이상이있다면 A/S 를요청함 드라이버구성이잘못되었다는의미로, 하드디스크를구성하는정보가 CMOS 에정확하게설정되었는지확인하고변경함 잠깐만요! CMOS 셋업시비밀번호를잊어버린경우메인보드에장착되어있는배터리를뺐다가다시끼면됩니다. 하드디스크오류 하드디스크를인식하지못하는경우 하드웨어가제대로작동하지않을경우 하드디스크의전원연결상태를점검 CMOS 설정과하드디스크의타입이 CMOS 셋업에서일치하는지확인 백신프로그램으로바이러스에의한것인지점검 연결되는케이블선의핀연결상태확인 하드디스크의점퍼스위치설정상태확인 해당장치의고장유무확인 같은장치가여러번설치되었는지확인하고중복설치된장치는삭제 서로다른장치가같은 IRQ 를사용하는지확인하고, IRQ 가중복되는경우다른것으로바꿈 설치된장치에적합한드라이버가설치되었는지확인 전원이들어오지않을경우 전원연결선이나전원공급기를확인함 전원공급장치나메인보드가불량일경우부품교체나 A/S 를요청함 23
컴퓨터활용능력 1 급필기요약 047 14.3, 14.2, 14.1, 13.3, 12.2, 12.1, 04.2 사용권에따른소프트웨어분류 상용소프트웨어 : 정식으로대가를지불하고사용해야하는프로그램 셰어웨어 (Shareware) : 기능혹은사용기간에제한을두어배포하는것으로, 정식프로그램의구입을유도하기위해배포하는버전 프리웨어 (Freeware) : 무료로사용또는배포가가능한것으로, 배포는주로인터넷을통해이루어짐 공개소프트웨어 (Open Software) : 개발자가소스를공개한소프트웨어로누구나자유롭게사용하고수정및재배포할수있음 데모 (Demo) 버전 : 정식프로그램의기능을홍보하기위해사용기간이나기능을제한하여배포하는프로그램 알파 (Alpha) 버전 : 베타테스트를하기전, 제작회사내에서테스트할목적으로제작하는프로그램 베타 (Beta) 버전 : 정식프로그램을출시하기전, 테스트를목적으로일반인에게공개하는프로그램 패치 (Patch) 버전 : 이미제작하여배포된프로그램의오류수정이나성능향상을위해프로그램의일부파일을변경해주는프로그램 애드웨어 (Adware) : 프리웨어나셰어웨어등에서광고를보는대가로사용이허용되는프로그램 번들 (Bundle) : 특정하드웨어나소프트웨어를구입하였을때무료로끼워주는소프트웨어 048 14.3, 13.3, 13.2, 12.3, 11.3, 10.3, 10.2, 09.2, 08.3, 08.1, 07.3, 06.4, 06.2, 05.4, 05.2, 05.1, 04.4, 04.1 운영체제 (OS, Operating System) 사용자의편의를도모함과동시에시스템의생산성을높이기위한프로그램의모임으로사용자와컴퓨터사이에서중계자역할을한다. 운영체제는가장대표적인시스템소프트웨어이다. 운영체제는컴퓨터가동작하는동안주기억장치에위치한다. 운영체제의주요기능 - 프로세스, 기억장치, 주변장치, 입 출력장치, 파일등을관리한다. - 사용자들간의하드웨어공동사용및자원의스케쥴링을수행한다. 운영체제의목적은응답시간단축, 처리능력증대, 신뢰도향상, 사용가능도증대에있다. 24 처리능력 (Throughput) 응답시간 (Turn Around Time) 사용가능도 (Availability) 신뢰도 (Reliability) 일정시간내에시스템이처리하는일의양 시스템에작업을의뢰한시간부터처리가완료될때까지걸린시간 시스템을사용할필요가있을때즉시사용가능한정도 시스템이주어진문제를정확하게해결하는정도 운영체제의종류 : Unix, Linux, Windows(Windows 98, Windows XP, Windows 2000), OS/2, MS- DOS 등 운영체제의구성 - 제어프로그램 감시프로그램 (Supervisor Program) 작업관리프로그램 (Job Management Program) 데이터관리프로그램 (Data Management Program) - 처리프로그램 언어번역프로그램 서비스프로그램 049 일괄처리 (Batch Processing) 실시간처리 (Real Time Processing) 다중프로그래밍 (Multi Programming) 제어프로그램중가장적인역할을하는것으로, 자원의할당및시스템전체의작동상태를감시하는프로그램 작업이정상적으로처리될수있도록작업의순서와방법을관리하는프로그램 작업에사용되는데이터와파일의표준적인처리및전송을관리하는프로그램 사용자가고급언어로작성한원시프로그램 (Source Program) 을기계어형태의목적프로그램 (Object Program) 으로변환시킴 사용자가컴퓨터를더욱효율적으로사용할수있도록제작된프로그램 연계편집, 정렬 / 병합 (Sort/Merge), 유틸리티프로그램등이여기에해당됨 13.3, 13.2, 13.1, 11.1, 09.1, 08.3, 07.2, 06.3, 04.4, 04.1 운영체제의운영방식 처리할데이터를일정량또는일정기간동안모았다가한꺼번에처리하는방식으로급여계산, 공공요금계산등에사용됨 처리할데이터가생겨날때마다바로처리하는방식으로항공기나열차의좌석예약, 은행업무등에사용됨 한대의 CPU 로여러개의프로그램을동시에처리하는방식
컴퓨터활용능력 1 급필기요약 시분할시스템 (Time Sharing System) 한대의시스템을여러사용자가동시에사용하는방식으로일정시간단위로 CPU 사용권을신속하게전환함으로써각사용자들은자신만이컴퓨터를사용하고있는것처럼느끼게됨 LISP C++ 인공지능분야에사용되는언어로기본자료구조가연결리스트구조이며, 재귀호출을많이사용 C 언어에객체지향개념을적용한언어로모든문제를객체로모델링하여표현 다중처리 (Multi Processing) 분산시스템 (Distributed System) 임베디드시스템 (Embedded System) 처리속도를향상시킬목적으로하나의컴퓨터에여러개의 CPU 를설치하여프로그램을처리하는방식 Load Balancing : 다중처리시스템에서특정처리기에과중한부하가걸리지않도록시간을조정하여부하의균형을잡아주는것 지역적으로분산된여러대의컴퓨터를연결하여작업을분담하여처리하는방식 마이크로프로세서에특정기능을수행하는응용프로그램을탑재하여컴퓨터의기능을수행하는것으로컴퓨터의하드웨어와소프트웨어가조합된전자제어시스템으로 2 차저장장치를갖지않음 임베디드운영체제 : 디지털 TV, 전기밥솥, 냉장고, PDA 등해당제품의특정기능에맞게특화되어서제품자체에포함된운영체제로 Windows CE 가여기에속함 잠깐만요! 객체지향프로그래밍 (OOP, Object Oriented Programming) 객체를중심으로한프로그래밍기법입니다. 객체라는단위를이용하여현실세계에가까운방식으로프로그래밍하므로이해하기쉽고조작하기쉬운프로그램을개발할수있습니다. 유지보수가쉽고재사용가능한프로그램을만들수있습니다. 특징 : 상속성, 캡슐화 ( 은닉화 ), 추상화, 다형성, 오버로딩등 객체 : 데이터와데이터를처리하는함수를묶어놓은하나의소프트웨어모듈 클래스 : 공통된속성과연산 ( 행위 ) 을갖는객체의집합으로객체의일반적인타입을의미함 메시지 : 객체들간에상호작용을하는데사용되는수단으로객체의메소드 ( 동작, 연산 ) 를일으키는외부의요구사항 객체지향언어 : 동작보다는객체, 논리보다는자료를바탕으로구성된객체지향프로그래밍언어로객체, 클래스, 상속의개념을모두지원하는언어. 종류로는 Smalltalk, C++, JAVA 등이있음 잠깐만요! 050 JAVA C ALGOL BASIC COBOL FORTRAN 클러스터링 두대이상의컴퓨터를함께묶어서단일시스템처럼사용하는기술입니다. 14.1, 13.1, 12.2, 10.2, 10.1, 09.3, 09.1, 07.4, 07.1, 04.3 주요프로그래밍언어의특징 객체지향언어로분산네트워크환경에적용이가능하며, 멀티스레드기능을제공하므로여러작업을동시에처리할수있음 운영체제및하드웨어에독립적이며, 이식성이강함 바이트코드생성으로플랫폼에관계없이독립적으로동작할수있음 UNIX 운영체제제작을위해개발 저급언어와고급언어의특징을고루갖춘중급언어 수치계산이나논리연산을위한과학기술계산용언어 PASCAL 과 C 언어의모체 초보자도쉽게사용할수있는문법구조를갖는대화형언어 사무처리용언어로영어문장형식으로구성되어있어이해와사용이쉬움 과학기술계산용언어로수학과공학분야의공식이나수식과같은형태로프로그래밍할수있음 051 언어번역과정 09.4, 08.4, 07.4, 07.2, 05.1 언어번역 번역링커로더원시프로그램목적프로그램로드모듈실행 번역 (Compile) : 컴파일러, 어셈블러, 인터프리터등의언어번역프로그램을사용함 링커 (Linker) : 여러개의목적프로그램에시스템라이브러리를결합해하나의실행가능한모듈로만듦. 연계편집프로그램이라고도함 로더 (Loader) : 실행가능한로드모듈에기억공간의번지를지정하여메모리에적재함 언어번역프로그램 사용자가작성한원시프로그램 (Source Program) 을기계어형태의목적프로그램 (Object Program) 으로변환시키는것으로컴파일러, 어셈블러, 인터프리터등이있다. 컴파일러 (Compiler) : FORTRAN, COBOL, C, ALGOL 등의고급언어로작성된원시프로그램을기계어로번역하는프로그램 어셈블러 (Assembler) : 저급언어인어셈블리어로작성된원시프로그램을기계어로번역하는프로그램 25
컴퓨터활용능력 1 급필기요약 인터프리터 (Interpreter) : BASIC, LISP 등의고급언어로작성된원시프로그램을기계어로변환하지않고줄단위로번역하여바로실행해주는프로그램으로, 대화식처리가가능함 프리프로세서 (Preprocessor, 전처리기 ) - 원시프로그램을컴파일러가처리하기전에먼저처리하여확장된원시프로그램을생성하는것으로, 선행처리기라고도한다. - 주석 (Comment) 의제거, 상수정의의치환, 매크로확장, 조건부컴파일등을수행한다. 컴파일러와인터프리터비교 구분컴파일러인터프리터 번역단위전체행 목적프로그램생성없음 실행속도빠름느림 번역속도느림빠름 관련언어 052 FORTRAN, COBOL, C, ALGOL 등 BASIC, LISP, APL, SNO-BOL 등 12.1, 11.3, 11.2, 10.1, 08.4, 08.2, 08.1, 07.4, 07.1, 06.4, 06.3, 06.2, 06.2, 06.1, 05.3, 05.3, 05.2, 03.2 웹프로그래밍언어 HTML : 인터넷표준문서인하이퍼텍스트문서를만들기위해사용되는언어 CGI : 웹서버와외부프로그램간의데이터교환을가능하게하는것으로, 주로방명록, 카운터등을 HTML 문서와연동하기위해사용 JAVA : 웹상에서멀티미디어데이터를효율적으로처리할수있는객체지향언어로, 네트워크환경에서분산작업이가능하도록설계된프로그래밍언어 애플릿 (Applet) : HTML 문서내에포함될수있는자바프로그램을가르키는말로, 현재웹상의대부분의프로그램에서사용하는방식 자바스크립트 (Java Script) - 일반사용자가프로그래밍하기힘든자바애플릿의단점을극복하고자개발되었다. - 소스코드가 HTML 문서에포함되어있어사용자의웹브라우저에서직접번역되고실행된다. - 클래스가존재하지않고, 변수선언도필요없다. XML - 확장성생성언어라는뜻으로, 기존 HTML 의단점을보완하여웹에서구조화된폭넓고다양한문서들을상호교환할수있도록설계된언어 - 사용자가새로운태그 (Tag) 와속성을정의할수있으며, 문서의내용과이를표현하는방식이독립적이다. - HTML 과달리문서형식정의 (Document Type Declration) 가고정되어있지않으므로논리적구조를표현할수있는유연성을가진다. UML : 표기법이여러가지였던모델링언어의표준화를꾀한것으로객체지향분석 / 설계에서이용되는모델링언어 VRML : 가상현실모델링언어라는뜻으로, 웹에서 3 차원가상공간을표현하고조작할수있는언어 ASP : 서버측에서동적으로수행되는페이지를만들기위한스크립트언어로 Window 계열에서만수행가능함 JSP : 자바로만들어진서버스크립트로, 다양한운영체제에서사용이가능하며, 데이터베이스연결이쉬움 PHP : 서버측스크립트언어로 Linux, Unix, Windows 운영체제에서사용가능함 053 12.3, 09.2, 08.4, 03.1, 02.3 통신망의종류 LAN : 자원공유를목적으로학교, 연구소, 병원등의구내에서사용하는통신망, 전송거리가짧아고속전송이가능하며, 에러발생률이낮음 무선근거리통신망 (WLAN) - 무선접속장치 (Access Point) 가설치된곳을중심으로일정거리안에서초고속인터넷을사용할수있는근거리통신망 (LAN) 이다. - 현재개발및상용중인고속무선 LAN 은 2.4GHz 대에서운용된다. - 무선 LAN 은케이블이필요하지않으므로설치장소에제한을받지않는다. - 무선전송방식에는 CDMA, TDMA, 적외선방식이있다. VAN : 기간통신사업자로부터통신회선을빌려기존의정보에새로운가치를더해다수의이용자에게판매하는통신망 26
컴퓨터활용능력 1 급필기요약 ISDN : 문자, 음성, 동영상등다양한데이터를통합하여디지털화된하나의통신회선으로전송하는통신망 B-ISDN( 광대역종합정보통신망 ) : 광대역네트워크에서데이터, 음성, 고해상도의동영상등다양한서비스를디지털통신망을이용해제공하는고속통신망 WLL( 무선가입자회선 ) : 전화국과가입자단말사이의회선을유선대신무선시스템을이용하여구성하는통신망 IMT-2000 : 현재이동통신의문제점인지역적한계와고속전송에대한기술적한계를극복하고, 각나라마다다른이동통신방식을통일하여, 한대의휴대용전화기로전세계어디서나통화할수있게하는규격 ADSL( 비대칭디지털가입자회선 ) : 기존전화선을이용하여주파수가서로다른음성데이터 ( 저주파 ) 와디지털데이터 ( 고주파 ) 를함께전송하는방식으로, 다운로드속도가업로드속도보다빠름 VDSL( 초고속디지털가입자회선 ) : 기존의전화선을이용하여하향시최대 52Mbps, 상향시최대 2.3 Mbps 의속도로데이터를전송하는통신망 VoIP - 인터넷프로토콜을통한음성 의약어로, 음성신호를압축하여 IP 를사용하는인터넷을통해전송하는방법 - 이방식으로전화를사용하면시내전화요금수준으로시외및국제전화서비스를받을수있음 설치및제거가용이하고단말장치가고장나더라도통신망전체에영향을주지않기때문에신뢰성을높일수있다. 기밀보장이어렵고, 통신회선의길이에제한이있다. 계층형 (Tree, 분산형 ) 중앙컴퓨터와일정지역의단말장치까지는하나의통신회선으로연결시키고, 이웃하는단말장치는일정지역내에설치된중간단말장치로부터다시연결시키는형태이다. 분산처리시스템을구성하는방식이다. 망형 (Mesh) 모든지점의컴퓨터와단말장치를서로연결한형태로, 응답시간이빠르고노드의연결성이높다. 많은단말장치로부터많은양의통신을필요로하는경우에유리하다. 전화통신과같은공중데이터통신망에많이이용된다. 통신회선장애시다른경로를통하여데이터전송이가능하다. 잠깐만요! 스타 (Star) 형링 (Ring, 루프 ) 형버스 (Bus) 형 계층 (Tree) 형 망 (Mesh) 형 054 14.1, 13.3, 12.3, 10.3, 10.1, 09.4, 09.3, 09.2, 08.1 망의구성형태 성형 (Star, 중앙집중형 ) 모든노드가중앙노드에 1:1(Point-to-Point) 로연결되어있는방식으로통신망의처리능력및신뢰성은중앙노드의제어장치에의해좌우된다. 고장발견이쉽고유지보수및확장이용이하다. 링형 (Ring, 루프형 ) 인접한컴퓨터와단말기들을서로연결하여양방향으로데이터전송이가능한통신망형태로통신회선중어느하나라도고장나면전체통신망에영향을미친다. 단말장치의추가 / 제거및기밀보호가어렵다. 버스형 (Bus) 한개의통신회선에여러대의단말장치가연결되어있는형태이다. 055 08.4, 07.4, 07.3, 07.2, 06.1, 05.2, 04.3, 03.4 무선인터넷 WAP : 무선이동단말기 ( 휴대폰, PDA, 무선노트북 ) 에서인터넷서비스를이용할수있도록해주는프로토콜 WML : 휴대폰, PDA, 양방향호출기와같은무선단말기에서텍스트와이미지콘텐츠를제공하기위한언어 WTP : 무선인터넷에서트랜잭션형태의데이터전송기능을제공하는프로토콜 WIPI : 이동통신업체들간의같은플랫폼을사용하도록함으로써국가적낭비를줄이자는목적으로추진된한국형무선인터넷플랫폼 27
컴퓨터활용능력 1 급필기요약 056 네트워크인터페이스카드 (NIC) 허브 (Hub) 리피터 (Repeater) 브리지 (Bridge) 라우터 (Router) 게이트웨이 (Gateway) 057 인트라넷 (Intranet) 13.3, 13.2, 13.1, 12.3, 12.1, 09.4, 09.3, 09.1, 07.3, 07.1, 06.4, 06.2, 05.2, 05.1, 04.4, 03.4, 03.1 네트워크관련장비 컴퓨터와컴퓨터또는컴퓨터와네트워크를연결하는장치 정보전송시정보가케이블을통해전송될수있도록정보형태를변경함 이더넷카드 (LAN 카드 ) 혹은네트워크어댑터라고함 네트워크를구성할때한꺼번에여러대의컴퓨터를연결하는장치로, 각회선을통합적으로관리함 더미허브 : 네트워크에흐르는모든데이터를단순히연결하는기능만을제공하며, LAN 이보유한대역폭을컴퓨터수만큼나누어제공함 스위치허브 : 네트워크상에흐르는데이터의유무및흐름을제어하여각각의노드가허브의최대대역폭을사용할수있는지능형허브임 거리가증가할수록감쇠하는디지털신호의장거리전송을위해서수신한신호를재생시키거나출력전압을높여전송하는장치 단순신호증폭뿐만아니라네트워크분할을통해트래픽을감소시키며, 물리적으로다른네트워크를연결할때사용함 데이터를양쪽방향으로전송만해줄뿐프로토콜변환등복잡한처리는불가능함 네트워크프로토콜과는독립적으로작용하므로네트워크에연결된여러단말들의통신프로토콜을바꾸지않고도네트워크를확장할수있음 인터넷에접속할때반드시필요한장비로, 최적의경로를설정하여전송함 각데이터들이효율적인속도로전송될수있도록데이터의흐름을제어함 주로 LAN 에서다른네트워크에데이터를보내거나다른네트워크로부터데이터를받아들이는출입구역할을함 14.3, 14.1, 13.3, 13.1, 03.1 인트라넷 / 엑스트라넷 인터넷의기술을기업내정보시스템에적용한것으로, 전자우편시스템, 전자결재시스템등을인터넷환경으로통합하여사용하는것을의미한다. 엑스트라넷 (Extranet) 기업과기업간에인트라넷을서로연결한것으로, 납품업체나고객업체등자기회사와관련있는기업체와의원활한통신을위해인트라넷의이용범위를확대한것이다. 28 058 IP 주소 (IPv4) 14.3, 13.3, 10.3, 09.4, 08.4, 08.2, 07.2, 06.2, 05.3, 04.2, 03.3, 03.2 IP 주소 / IPv6 인터넷에연결된모든컴퓨터의자원을구분하기위한인터넷주소로 8 비트씩 4 부분, 총 32 비트로구성된다. 네트워크부분의길이에따라 A 클래스에서 E 클래스까지 5 단계로구성된다. A Class B Class C Class D Class E Class IPv6 국가나대형통신망에사용 (16,777,214 개의호스트 ) 1.0.0.0 ~ 127.255.255.255 [255.0.0.0] 중대형통신망에사용 (65,534 개의호스트 ) 128.0.0.0 ~ 191.255.255.255 [255.255.0.0] 소규모통신망에사용 (254 개의호스트 ) 192.0.0.0 ~ 223.255.255.255 [255.255.255.0] 멀티캐스트용으로사용 실험용으로사용 현재포화상태에있는 IPv4 를대체하기위한차세대주소체계이다. 16 비트씩 8 부분, 총 128 비트로구성되어있다. 4 자리의 16 진수를콜론 (:) 으로구분하여표현하고앞자리 0 은생략할수있다. 인증성, 기밀성, 데이터무결성의지원으로보안문제를해결할수있다. 주소의확장성, 융통성, 연동성이뛰어나다. 실시간흐름제어로향상된멀티미디어기능을지원한다. 유니캐스트, 멀티캐스트, 애니캐스트의 3 가지종류의주소체계로분류되기때문에주소의낭비요인을줄이고간단하게주소를결정할수있다. 059 14.2, 06.4, 05.3, 04.4 도메인네임 숫자로된 IP 주소를사람이이해하기쉬운문자형태로표현한것이다. 호스트컴퓨터명, 소속기관이름, 소속기관의종류, 소속국가명순으로구성되며, 왼쪽에서오른쪽으로갈수록상위도메인을의미한다. DNS(Domain Name System) - 문자로된도메인네임을숫자로된 IP 주소로바꿔주는시스템 - 모든호스트들을각도메인별로계층화시켜서관리함
컴퓨터활용능력 1 급필기요약 060 14.2, 07.2, 06.3, 05.4, 05.2, 04.1, 03.4, 02.3 URL(Uniform Resource Locater) 062 14.3, 14.2, 14.1, 12.3, 11.3, 10.2, 06.4 OSI 7 계층 인터넷상에존재하는각종자원이있는위치를나타내는표준주소체계이다. 형식 : 프로토콜 :// 호스트 ( 서버 ) 주소 [: 포트번호 ][/ 파일경로 ] - 프로토콜 : 인터넷서비스의종류로 http(www), ftp(ftp), telnet(telnet), news(usenet), mailto(e-mail) 등을기입함 - 서버주소 : 검색할정보가위치한서버의호스트주소 - 포트번호 : TCP 접속에사용되는포트번호 (NEWS : 119, HTTP : 80, TELNET : 23, FTP : 21) - 파일경로 : 서비스에접속한후실제정보가있는경로 061 TCP IP ARP UDP ICMP SNMP 13.1, 11.3, 11.2, 10.2,. 10.8, 09.2, 09.1, 08.4, 08.3, 07.2, 06.3, 06.1, 04.3, 03.4, 03.3, 03.2 프로토콜 메시지를송 수신자의주소와정보로묶어패킷단위로분류 전송데이터의흐름을제어하고데이터의에러유무검사 OSI 7 계층중전송계층에해당함 패킷주소를해석하고경로를결정하여다음호스트로전송함 OSI 7 계층중네트워크계층에해당함 IP 주소를이용하여물리적인 MAC 주소를찾아주는프로토콜 IP 를사용하는네트워크의한컴퓨터에서다른컴퓨터로데이터그램을전송하기위해사용하는프로토콜 메시지가분실되거나송신된순서와다른순서로수신되는등데이터전송에신뢰성을보장하지않는비접속형통신을제공함 IP 와조합하여통신중에발생하는오류의처리와전송경로의변경등을위한제어메시지를관리하는프로토콜 TCP/IP 의네트워크관리프로토콜, 라우터나허브등네트워크기기의네트워크정보를네트워크관리시스템에보내는데사용되는표준통신규약 잠깐만요! TCP/IP 의구조 응용계층 : Telnet, FTP, SMTP, POP, NNTP, NetBIOS, NFS, HTTP, WWW 전송계층 : TCP, UDP 인터넷계층 : IP, ICMP 링크계층 : 랜어댑터 기종이서로다른컴퓨터간의정보교환을원활히하기위해국제표준화기구 (ISO, International Standards Organization) 에서제정한것으로, 네트워크를이루고있는구성요소들을계층적방법으로나누고각계층의표준을정한것이다. 물리계층 (Physical Layer) 데이터링크계층 (Data Link Layer) 네트워크계층 (Network Layer, 망계층 ) 전송계층 (Transport Layer) 세션계층 (Session Layer) 표현계층 (Presentation Layer) 응용계층 (Application Layer) 063 전송에필요한두장치간의실제접속과절단등기계적, 전기적, 기능적, 절차적특성을정의함 관련장비 : 리피터, 허브 두개의인접한개방시스템들간에신뢰성있고효율적인정보의교환및전송을할수있도록함 송신측과수신측의속도차이를해결하기위한흐름제어기능을함 프레임의시작과끝을구분하기위한프레임의동기화기능을함 오류의검출과회복을위한오류제어기능을함 프레임의순서적전송을위한순서제어기능을함 링크의확립, 유지, 단절의수단을제공함 관련장비 : 랜카드, 브리지, 스위치 개방시스템들간의네트워크연결관리 ( 네트워크연결설정, 유지, 해제 ), 데이터교환및중계 경로설정 (Routing), 트래픽제어, 패킷정보전송 관련장비 : 라우터 종단시스템 (End-to-End) 간의신뢰성있고투명한데이터전송을가능하게함 전송연결설정, 데이터전송, 연결해제기능 관련장비 : 게이트웨이 송수신측간의관련성을유지하고대화제어를담당함 대화 ( 회화 ) 구성및동기제어, 데이터교환관리기능 응용계층으로부터받은데이터를세션계층에맞게, 세션계층에서받은데이터는응용계층에맞게변환하는기능 코드변환, 데이터암호화, 데이터압축, 구문검색, 정보형식 ( 포맷 ) 변환기능 사용자 ( 응용프로그램 ) 가 OSI 환경에접근할수있도록서비스를제공함 12.2, 11.3, 11.1, 09.3, 09.2, 09.1, 08.3, 08.1, 06.4, 06.3, 06.2, 04.4, 04.1, 03.3, 03.2, 03.2 전자우편 인터넷을통해다른사람과편지뿐만아니라그림, 동영상등다양한형식의데이터를주고받을수있도록해주는서비스이다. 29
컴퓨터활용능력 1 급필기요약 전자우편은보내는즉시수신자에게도착하므로빠른의견교환이가능하고, 한사람이동시에여러사람에게동일한전자우편을보낼수있다. 전자우편을보내거나받기위해서는메일서버에사용자계정이있어야한다. 전자우편은기본적으로 7Bit 의 ASCII 코드를사용하여메시지를주고받는다. 형식 : 사용자 ID@ 메일서버 _ 주소 ( 도메인이름 ) 전자우편기능 - 회신 : 받은메일에대하여답장을작성하여, 발송자에게다시전송하는기능 - 전달 : 받은메일을다른사람에게그대로다시보내는기능 - 첨부 : 전자우편에그림, 텍스트파일등을같이보내는기능 전자우편프로토콜 SMTP : 사용자의컴퓨터에서작성된메일을다른사람의계정이있는곳으로전송하는프로토콜 POP3 : 메일서버에도착한 E-Mail 을사용자컴퓨터로가져오는프로토콜 MIME : 웹브라우저가지원하지않는각종멀티미디어파일의내용을확인하고, 실행시켜주는프로토콜 IMAP : 로컬서버에서프로그램을이용하여전자우편을액세스하기위한표준프로토콜 064 14.3, 12.2, 12.1, 11.3, 11.2, 10.3, 10.2, 10.1, 09.2, 07.3, 06.4, 05.4, 05.1, 04.4, 04.3, 04.2, 03.3, 03.1, 02.3 FTP( 파일전송프로토콜 ) 컴퓨터와컴퓨터또는컴퓨터와인터넷사이에서파일을주고받을수있도록하는원격파일전송프로토콜 이다. FTP 의기본적인포트번호는 21 번이나다른번호로변경할수있다. FTP 를이용하여파일의전송 ( 업로드 ) 과수신 ( 다운로드 ), 삭제, 이름변경등의작업을할수있다. 파일의업로드나다운로드서비스를제공하는컴퓨터를 FTP 서버, 파일을제공받는컴퓨터를 FTP 클라이언트라고한다. FTP 프로그램에는 CuteFTP, TurboF`TP, 알 FTP, WS_F`TP 등이있다. Anonymous FTP( 익명 FTP) : Anonymous 란 이름이 없다 는뜻으로서, 계정 (Account) 이없는사용자도접근하여사용할수있는 FTP 서비스이다. 그림파일, 동영상파일, 압축된형태의파일을전송할때에는 Binary 모드를, 텍스트파일을전송할때에는 ASCII(TEXT) 모드를사용한다. 065 Usenet 텔넷 (Telnet) 아키 (Archie) 고퍼 (Gopher) IRC WAIS 메일링리스트 Tracert Netstat 066 일반 보안 개인정보 14.2, 13.2, 11.2, 11.1, 09.4, 09.1, 08.3, 08.2, 07.3, 06.2, 06.1, 05.3, 05.2, 04.3, 04.2, 03.3, 03.2, 03.1, 02.3 기타인터넷서비스 분야별로공통의관심사를가진인터넷사용자들이서로의의견을주고받을수있게하는서비스 멀리떨어져있는컴퓨터에접속하여자신의컴퓨터처럼사용할수있도록해주는서비스 익명의 FTP 사이트에있는 FTP 서버와그안의파일정보를데이터베이스에저장해두었다가 FTP 서버의리스트와파일을제공함으로써정보를쉽게검색할수있도록하는서비스 메뉴방식을이용해손쉽게정보검색을할수있도록하는서비스 인터넷상에서채팅을할수있도록하는서비스 여러곳에흩어져있는방대한데이터베이스로부터정보를검색할수있도록하는서비스 특정주제에대한정보교환및토론을위해전자우편형태로운영되는서비스 인터넷서버까지의경로를추적하는명령어로, IP 주소, 목적지까지거치는경로 ( 장비의수 ) 의수, 각구간사이의데이터왕복속도를확인할수있음 특정사이트가열리지않을때해당서버가문제인지인터넷망이문제인지를알아볼수있음 인터넷속도가느릴때어느구간에서정체를일으키는지를알아볼수있음 Tracert 211.31.119.151( 도스창에입력 ) 현재자신의컴퓨터에연결된다른컴퓨터의 IP 주소및포트정보를볼수있음 네트워크를감시하여바이러스나해킹여부를진단하는데사용함 13.2, 12.1, 10.1, 09.3, 07.3, 07.1, 06.4, 05.3, 04.3, 04.1 인터넷익스플로러의 [ 도구 ] [ 인터넷옵션 ] 기본홈페이지주소, 시작옵션, 임시인터넷파일, 열어본페이지목록, 페이지보관일수, 탭사용, 웹페이지의색및글꼴, 언어등을설정 인터넷, 인트라넷등영역에따른보안수준을설정 특정웹사이트의쿠키파일이사용자의컴퓨터에저장되도록허용할지의여부를지정 웹사이트접속시팝업창의표시여부를지정 30
컴퓨터활용능력 1 급필기요약 내용 연결 프로그램 고급 잠깐만요! 쿠키 자녀보호설정, 자신을증명할인증서의관리및개인정보등을설정 인터넷사이트의내용에따라보안등급을지정하여특정사이트에접근할수없도록설정 인터넷연결및인터넷을위한 LAN 환경을설정 전자메일, 뉴스그룹등각인터넷서비스에자동으로연결하여사용할프로그램을지정 멀티미디어, 보안, 접근성등인터넷사용에관한세부적인요소들을사용자에게맞게설정 인터넷사용자의특정웹사이트에대한접속정보를저장하고있는작은파일로, 인터넷접속시매번아이디와비밀번호를입력하지않아도자동으로입력되는것이그예입니다. 067 07.2, 05.3 ICT 신기술관련용어 클라우드컴퓨팅 (Cloud Computing) - 하드웨어 소프트웨어등의컴퓨팅자원을자신이필요한만큼빌려쓰고이에대한사용요금을지급하는방식의컴퓨팅서비스이다. - 서로다른물리적인위치에존재하는컴퓨팅자원을가상화기술로통합하고인터넷상의서버를통하여데이터저장, 네트워크, 콘텐츠사용등의서비스를한번에사용할수있다. 그리드컴퓨팅 (Grid Computing) : 사용하지않는시간대의인터넷에연결된수많은컴퓨터를하나의고성능컴퓨터처럼활용하는기술 유비쿼터스컴퓨팅 (Ubiquitous Computing) - 언제어디서나어떤기기를통해서도컴퓨팅이가능한환경이다. - 초소형칩을모든사물에내장시켜네트워크로연결하므로사물끼리통신이가능한환경이다. - 관련기술 RFID USN 사물에전자태그를부착하고무선통신을이용하여사물의정보및주변정보를감지하는센서기술 모든사물에부착된 RFID 태그또는센서를통해탐지된사물의인식정보는물론주변의온도, 습도, 위치정보, 압력, 오염및균열정도등과같은환경정보를네트워크와연결하여실시간으로수집하고관리하는네트워크시스템 유비쿼터스 : 언제, 어디서나있는 을의미하는라틴어로, 사용자가컴퓨터나네트워크를의식하지않고장소에상관없이자유롭게네트워크에접속할수있는환경 상황인식 : 컴퓨터가사용자의주변상황을인식하고판 31 단하여자동으로유용한서비스를제공하는컴퓨팅기술 RSS(Rich Site Summary) : 뉴스나블로그등과같이콘텐츠가자주업데이트되는사이트들의정보를자동적으로사용자들에게알려주기위해사용하는웹서비스기술 트랙백 (Trackback) : 다른사람의글을읽고내의견을남길때, 직접댓글을작성하는것이아니라내블로그에해당의견에대한댓글을작성하고그글의일부분이다른사람의글에댓글로보이도록하는기능 SSO(Single Sign On) : 한번의로그인으로기업내의각종업무시스템이나인터넷서비스에접속할수있게해주는보안응용솔루션 시멘틱웹 (Semantic Web) - 컴퓨터가정보의뜻을이해하고조작할수있는차세대지능형웹이다. - 현재의웹이사람들이이해하기쉬운자연어위주로되어있다면, 시멘틱웹은정보들사이의연관성을컴퓨터가이해하고처리할수있는형태의언어로바꾸는것이다. 068 13.3, 12.2, 11.3, 10.3, 09.3, 07.3, 05.3, 05.2 멀티미디어 Multi( 다중 ) 와 Media( 매체 ) 의합성어로텍스트, 그래픽, 사운드등의매체를디지털로통합하여전달한다. 멀티미디어의특징 - 디지털화 (Digitalization) : 다양한아날로그데이터를디지털데이터로변환하여통합처리함 - 쌍방향성 (Interaction) : 정보제공자의선택에의해일방적으로데이터가전달되는것이아니라정보제공자와사용자간의의견을통한상호작용에의해데이터가전달됨 - 비선형성 (Non-Linear) : 데이터가일정한방향으로순차적으로처리되는것이아니라사용자의선택에따라다양한방향으로처리됨 - 정보의통합성 (Integration) : 텍스트, 그래픽, 사운드, 동영상, 애니메이션등의여러미디어를통합하여처리함 멀티미디어의발전배경 : 네트워크속도의증가, 멀티미디어데이터의압축률증가, 저장장치 ( 하드웨어 ) 기술의발전 하이퍼텍스트와하이퍼미디어 하이퍼텍스트 문서와문서가연결되어있는것으로, 문서내의특정문자를선택하면그와연결된문서로이동하는문서형식
하이퍼미디어 특징 069 07.2, 06.3, 06.1, 03.4, 03.2, 02.3 멀티미디어하드웨어 -비디오카드 CPU 에의해처리된데이터를아날로그로변환하여모니터로보내는장치로, 그래픽카드라고도한다. 비디오카드에있는비디오메모리의크기에따라모니터의출력해상도와색상수가결정된다. 4 비트, 8 비트, 16 비트, 24 비트, 32 비트등의컬러를지원한다. 비트수에따라표현할수있는색상수 4 비트 : 2 4 =16 색, 8 비트 : 2 8 =256 색, 16 비트 : 2 16 =65,536 색, 24 비트 : 2 24 =16,777,216 색, 비디오데이터의크기구하기 해상도 ( 가로픽셀수 세로픽셀수 ) 색 (Byte) 프레임수 ( 초당 ) 070 하이퍼텍스트와멀티미디어를합한개념으로, 문자뿐만아니라그래픽, 사운드, 동영상의정보를연결해놓은미디어형식 사용자의의도에따라문서를읽는순서가결정되는비선형구조를가지고있음 하나의데이터를여러명의사용자들이서로다른경로를통해검색할수있음 10.3, 09.3, 08.2, 07.4, 07.1, 05.1 스트리밍기술 웹에서오디오, 비디오등의멀티미디어데이터를다운로드하면서동시에재생해주는기술을말한다. 데이터수신속도가느린경우데이터의표현이매끄럽지않으며, 수신한데이터는일반적으로컴퓨터에저장할수없다. 주로인터넷방송이나원격교육등에사용된다. 스트리밍을지원하는프로그램 : 스트림웍스 (Stream Works), 리얼오디오 (Real Audio), 비디오라이브 (VDO Live), 윈도우미디어플레이어 (Windows Media Player), 곰플레이어 (GOM Player) 등 재생가능한데이터형식 : *.ram, *.asf, *.wmv 등 071 컴퓨터활용능력 1 급필기요약 04.1, 03.3 압축프로그램 중복되는데이터를이용하여파일의크기를줄이는것이다. 압축프로그램을이용하면디스크공간을효율적으로사용할수있다. 압축프로그램을이용하면파일전송시시간및비용의절감효과를얻을수있다. 압축프로그램의종류에는 WINZIP, WINARJ, WINRAR, 알집, 반디집, 밤톨이등이있다. 072 14.2, 14.1, 13.2, 11.1, 10.1, 08.3, 07.3, 06.4, 04.3, 04.2, 04.2 그래픽기법 디더링 (Dithering) : 제한된색상을조합하여복잡한색이나새로운색을만드는작업 렌더링 (Rendering) : 3 차원애니메이션을만드는과정중의하나로물체의모형에명암과색상을입혀사실감을더해주는작업 모델링 (Modeling) : 렌더링을하기전에수행되는작업으로, 물체의형상을 3 차원그래픽으로어떻게표현할것인지를정함 모핑 (Morphing) : 2 개의이미지를부드럽게연결하여변환 통합하는것으로, 컴퓨터그래픽, 영화등에서많이응용함 필터링 (Filtering) : 이미작성된그림을필터기능을이용하여여러가지형태의새로운이미지로바꿔주는작업 안티앨리어싱 (Anti-Aliasing) : 이미지의가장자리가톱니모양으로표현되는계단현상을없애기위하여경계선을부드럽게해주는필터링기술 리터칭 (Retouching) : 기존의이미지를다른형태로새롭게변형 수정하는작업 인터레이싱 (Interlacing) : 그림파일을표시하는데있어서이미지의대략적인모습을먼저보여준다음점차자세한모습을보여주는기법 32
컴퓨터활용능력 1 급필기요약 073 13.2, 12.2, 12.1, 10.1, 09.4, 09.1, 08.1 그래픽데이터의표현방식 075 14.3, 12.3, 08.1, 07.1, 06.4, 06.2, 05.4, 05.1, 04.1, 03.3, 02.3 오디오데이터 비트맵 (Bitmap) 벡터 (Vector) 점 (Pixel, 화소 ) 으로이미지를표현하는방식으로, 래스터 (Raster) 이미지라고도함 이미지를확대하면테두리가거칠게표현 ( 계단현상 ) 되기때문에안티앨리어싱처리를해야함 다양한색상을사용하므로사진과같은사실적인이미지를표현할수있음 벡터방식에비해많은메모리를차지함 파일형식 : BMP, TIF, GIF, JPEG, PCX, PNG 등 점과점을연결하는직선이나곡선을이용하여이미지를표현하는방식 이미지를확대해도테두리가거칠어지지않고, 매끄럽게표현됨 단순한도형과같은개체를표현하기에적합함 파일형식 : DXF, AI, WMF 등 WAVE MIDI MP3 아날로그형태의소리를디지털형태로변형하는샘플링과정을통하여작성된데이터를말함 실제소리가저장되어재생이쉽지만, 용량이큼 파일의크기계산 : 샘플링주기 샘플링크기 시간 재생방식 ( 모노 =1, 스테레오 =2) 전자악기간의디지털신호에의한통신이나컴퓨터와전자악기간의통신규약 음성이나효과음의저장은불가능하고, 연주정보만저장되므로크기가작음 시퀸싱작업을통해작성되며, 16 개이상의악기를동시에연주할수있음 고음질오디오압축의표준형식 MPEG-1 의압축방식을이용하여, 음반 CD 수준의음질을유지하면서 1/12 정도까지압축할수있음 인터넷 P2P 음악서비스에서주로사용되는파일형식 074 14.1, 10.2, 09.2, 08.1, 07.2, 05.4, 05.3, 03.3 그래픽파일형식 BMP : Windows 의표준비트맵파일형식으로고해상도의이미지를표현할수있지만압축을하지않으므로파일의크기가큼 WMF : Windows 에서기본적으로사용하는벡터파일형식 TIF : 호환성이좋아응용프로그램간의데이터교환용으로사용 GIF : 인터넷표준그래픽형식으로 8 비트컬러를사용하여 256(2 8 ) 가지의색표현, 애니메이션표현가능, 무손실압축기법사용 JPEG(JPG) : 정지영상을표현하기위한국제표준압축방식으로, 24 비트컬러사용, 손실압축기법과무손실압축기법사용 PNG : GIF 를대체하여인터넷에서이미지를표현하기위해제정한그래픽형식, 애니메이션은표현이불가능함 PCX : ZSoft 사의 PC Paintbrush 에서사용하는형식으로스캐너, 팩스, DTP 에서지원함 DXF : 오토캐드에서사용되는자료교환형식 AIFF 잠깐만요! P2P 비압축무손실압축포맷으로, Mac OS 에서표준으로사용되는오디오파일형식 인터넷에서이루어지는개인대개인간의파일공유기술및행위입니다. 076 AVI DVI 퀵타임 MOV MPEG 14.2, 13.3, 12.1, 10.2, 09.2, 08.4, 08.3, 06.3, 04.4, 04.3, 04.1, 03.4, 03.3, 03.1 비디오데이터 Windows 의표준동영상파일형식 별도의하드웨어장치없이재생가능 디지털 TV 를위한압축기술을 Intel 사에서멀티미디어분야의동영상압축기술로발전시킴 최고 144:1 정도의압축률을지원하며, 딜리버리보드와캡처보드로구성됨 TV 나비디오카메라로촬영한영상을컴퓨터에서보거나편집할수있도록해주는인터페이스 Apple 사에서개발한동영상압축기술로, JPEG 의압축방식을사용함 Windows 에서재생하려면 Quick Time for Windows 를설치해야함 동영상압축기술에대한국제표준규격 동영상뿐만아니라오디오도압축할수있음 프레임간의연관성을고려하여중복데이터를제거함으로써압축률을높이는손실압축기법을사용함 MPEG-Video, MPEG-Audio, MPEG-System 으로구성됨 33 ASF /WMV 인터넷을통해오디오, 비디오및생방송수신등을지원하는마이크로소프트사의통합멀티미디어형식으로, 스트리밍을위한표준기술규격 용량이작고, 음질이뛰어나주로스트리밍서비스를하는인터넷방송국에서사용됨 WMV 는 ASF 보다최신버전으로, ASF 와사용하는코덱이다름
컴퓨터활용능력 1 급필기요약 DivX ram 077 동영상압축고화질파일형식으로, 비표준동영상파일형식 MPEG-4 와 MP3 를재조합한것으로, 이형식의동영상을보려면소프트웨어와코덱이필요함 비표준동영상파일형식이기때문에확장자는 AVI 를사용함 리얼미디어라는비디오스트림방식에서사용되는파일포맷 실시간전송이가능하며, 파일을내려받으면서재생할수있음 Real Player 를설치해야함 MPEG-1 : CD 와같은고용량매체에서동영상을재생하기위한것으로, CD 나 CD-I 에서사용함 MPEG-2 - ISO 13818 로규격화된영상압축기술 - MPEG-1 의화질개선을위한것으로 HDTV, 디지털위성방송, DVD 등에서사용함 MPEG-4 : 통신 PC 방송등을결합하는양방향멀티미디어서비스의구별을통해화상통신이가능한것으로, MPEG-2 의압축률을개선하였으며, 특히 IMT- 2000 환경에서영상정보압축전송시필수적인요소로인정받고있음 MPEG-7 : 멀티미디어정보검색이가능한동영상, 데이터검색및전자상거래등에사용하도록개발되었음 MPEG-21 : 위의 MPEG 기술들을통합해디지털콘텐츠의제작 유통 보안등전과정을관리할수있는기술 078 13.1, 12.3, 09.4, 09.1, 06.2, 06.1, 04.4, 04.2, 03.2, 03.1 MPEG 규격 11.2, 09.2, 05.4, 05.4 바이러스의감염경로와예방법 통신을통해다운로드한파일이나복사해온파일은반드시바이러스검사를수행해야한다. 네트워크를통해감염될수있으므로공유폴더의속성은 읽기전용 으로지정한다. 발신자가불분명한전자우편은열어보지않고바로삭제한다. 중요한자료는정기적으로백업한다. 바이러스예방프로그램을램 (RAM) 에상주시킨다. 백신프로그램의시스템감시및인터넷감시기능을이용해서바이러스를사전에검색한다. 가장최신버전의백신프로그램을사용하여주기적으로바이러스검사를수행한다. 백신프로그램 : 바이러스에감염된컴퓨터를치료하기위한프로그램으로, 종류로는 V3 Lite, 알약, 바이로봇, Norton Anti Virus 2008, 터보백신 Ai 등이있음 079 웜 (Worm) 해킹 (Hacking) 트로이목마 (Trojan Horse) 백도어 (Back Door, Trap Door) 눈속임 (Spoof) 스니핑 (Sniffing) 스푸핑 (Spoofing) 피싱 (Phishing) 키로거 (Key Logger) 크래킹 (Cracking)/ 크래커 (Cracker) 분산서비스거부공격 (DDOS, Distributed Denial of Service) 14.2, 14.1, 12.1, 08.3, 07.3, 06.4, 05.2, 04.3 보안위협의구체적인형태 네트워크를통해연속적으로자신을복제하여시스템의부하를높여결국시스템을다운시키는바이러스의일종 사용권한이없는사람이시스템에침입하여정보를수정하거나빼내는행위 정상적인기능을하는프로그램으로가장하여프로그램내에숨어있다가해당프로그램이동작할때활성화되어부작용을일으키는것으로, 자기복제능력은없음 서비스기술자나유지보수프로그래머들의액세스편의를위해만든보안이제거된비밀통로를이르는말로, 시스템에무단접근하기위한일종의비상구로사용 어떤프로그램이정상적으로실행되는것처럼속임수를사용하는행위 네트워크주변을지나다니는패킷을엿보면서계정과패스워드등의정보를가로채는행위로이때사용하는프로그램을스니퍼라고함 눈속임에서파생된것으로, 검증된사람이네트워크를통해데이터를보낸것처럼데이터를변조하여접속을시도하는침입형태 거짓메일을발송하여특정금융기관등의가짜웹사이트로유인한후관련금융기관의정보등을빼내는기법 키보드상의키입력캐치프로그램을이용하여 ID 나암호와같은개인정보를빼내어악용하는기법 어떤목적을가지고타인의시스템에불법으로침입하여정보를파괴하거나정보의내용을자신의이익에맞게변경하는행위를크래킹 (Cracking) 이라하며, 이런일을하는사람을크래커 (Cracker) 라고부름 여러대의장비를이용하여대량의데이터를한곳의서버에집중적으로전송함으로써, 특정서버의정상적인기능을방해하는것 34
080 방화벽 (Firewall) 13.3, 12.1, 08.3, 07.2, 06.1, 05.4, 05.1 04.2, 03.4 방화벽 / 프록시서버 보안이필요한네트워크의통로를단일화하여관리함으로써외부의불법침입으로부터내부의정보자산을보호하기위한시스템이다. 내부네트워크에서외부로나가는패킷은그대로통과시키고, 외부에서내부네트워크로들어오는패킷은내용을엄밀히체크하여인증된패킷만통과시키는구조로, 해킹등에의한외부로의정보유출을막기위해사용하는보안시스템이다. 방화벽은역추적기능이있어서외부의침입자를역추적하여흔적을찾을수있다. 방화벽시스템을이용하더라도보안에완벽한것은아니며, 특히내부로부터의불법적인해킹은막지못한다. 프록시서버 (Proxy Server) PC 사용자와인터넷사이에서중계자역할을하는서버로, 방화벽기능과캐시기능이있음 방화벽 (Firewall) 기능 : 컴퓨터시스템에방화벽을설치하는경우외부와연결하여통신이가능하도록하며 HTTP, FTP, Gopher 프로토콜을지원함 캐시기능 : 많은요청이발생하는데이터를프록시서버에저장해두었다가요청이있을경우신속하게전송함 081 비밀키암호화기법 13.2, 13.1, 12.3, 11.3, 10.2, 10.1, 08.2, 07.4, 05.3, 04.4 비밀키 / 공개키암호화기법 대표적으로 DES(Data Encryption Standard) 가있으며, 동일한키로데이터를암호화하고복호화함 복호화키를아는사람은누구든지암호문을복호화할수있어복호화키의비밀성을유지하는것이중요함 대칭암호화기법또는단일키암호화기법이라고도함 장점 : 암호화 / 복호화속도가빠르며, 알고리즘이단순하고파일크기가작음 단점 : 사용자의증가에따라관리해야할키의수가상대적으로많아짐 잠깐만요! 컴퓨터활용능력 1 급필기요약 워터마크 (Watermark) 디지털로처리된데이터의위조나변조를방지하고, 소유권을효과적으로보호하기위해오디오, 비디오, 이미지등의디지털콘텐츠에저작권의정보를사람의육안으로구별할수없는특정비트패턴을삽입하여불법복제를막는기술 2 과목 스프레드시트일반 082 13.3, 13.2, 13.1, 12.2, 10.3, 10.2, 09.4, 08.2, 06.4, 06.3, 05.3, 03.3, 03.2, 03.1 데이터입력 한셀에여러줄로데이터를입력하려면줄을바꾸려는부분에서 A+J 를누른다. 여러셀에동일한내용을입력하려면해당셀을범위로지정한후데이터를입력하고 C+J 를누른다. 특정부분을범위로지정하고 J 를누르면지정한범위안에서만셀포인터가이동한다. 데이터입력도중입력을취소하려면 E 나 [ 빠른실행도구모음 ] 의 취소 ( ) 버튼을클릭한다. 셀을선택하고 A+b 를누르면같은열에입력된문자열목록이표시된다. 셀내용자동완성 - 셀에입력한처음몇자가같은열에있는기존항목과동일하면자동으로나머지문자가채워진다. - 문자데이터에만적용되고숫자, 날짜, 시간형식의데이터에는적용되지않는다. - 자동완성기능을사용하려면 [ (Office 단추 )] [Excel 옵션 ] [ 고급 ] 편집옵션 항목에서 셀내용을자동완성 항목을선택한다. 083 14.3, 14.2, 14.1, 13.2, 13.1, 12.3, 12.2, 10.3, 09.3, 09.2, 08.1, 07.4, 07.3, 06.1, 05.4, 05.2, 05.1, 03.2, 02.3 데이터형식 공개키암호화기법 대표적으로 RSA(Rivest Shamir Adleman) 가있으며, 서로다른키로데이터를암호화하고복호화함 데이터를암호화할때사용되는키 ( 공개키 ) 는공개하고, 복호화할때의키 ( 비밀키 ) 는비밀로함 비대칭암호화기법이라고도함 장점 : 키의분배가용이하고, 관리해야할키의개수가적음 단점 : 암호화 / 복호화속도가느리며, 알고리즘이복잡하고파일크기가큼 문자데이터 숫자데이터 기본적으로셀의왼쪽으로정렬됨 숫자데이터앞에문자접두어 (') 를입력하면문자데이터로인식함 기본적으로셀의오른쪽으로정렬됨 분수는 0 입력후한칸띄고입력 (0 1/2) 셀의너비보다긴경우지수형식으로표시됨 35
컴퓨터활용능력 1 급필기요약 날짜 / 시간데이터 수식데이터 날짜와시간을한셀에입력할경우날짜와시간을공백으로구분함 날짜데이터 : 하이픈 (-) 이나슬래시 (/) 를이용하여년, 월, 일을구분함 시간데이터 : 콜론 (:) 을이용하여시, 분, 초를구분함. 기본적으로 24 시각제로표시되며 12 시각제로표시할때는시간뒤에한칸띄우고 AM 이나 PM 입력 날짜는일련번호로저장되고, 시간은하루에대한비율로계산되어소수로저장됨 날짜의연도를입력할때두자리수로 00~29 를입력하면 2000~2029 년, 30~99 를입력하면 1930~1999 년사이의연도로인식됨 날짜의연도를생략하고월과일만입력하면자동으로올해의연도가추가되어입력됨 오늘날짜입력 : C+ 현재시간입력 : C+V+ 등호 (=) 나 +, - 기호로시작함 입력된셀에는수식의결과값이, 수식입력줄에는입력한수식이표시됨 셀에수식을입력한후셀에입력된값을수식의결과인상수로변환하려면수식을입력한후 J 를누르기전에 9 를누름 입력된수식보기 : C+ 084 숫자데이터 사용자지정목록 문자데이터 혼합데이터 ( 문자 + 숫자 ) 날짜데이터 11.2, 10.1, 07.2, 07.1, 06.2, 06.1, 05.2, 04.4, 03.2 채우기핸들을이용한연속데이터입력 한셀 : 드래그할경우동일한데이터가복사되고, C 을누르고드래그하면값이 1 씩증가하며입력됨 두셀 : 첫번째값과두번째값의차이만큼증가 / 감소함 사용자지정목록에등록된문자데이터중하나를입력하고드래그하면사용자지정목록에등록된순서대로반복되어입력됨 [ (Office 단추 )] [Excel 옵션 ] 을클릭한후 Excel 옵션 대화상자의 기본설정 탭에서 < 사용자지정목록편집 > 을클릭하여사용자지정목록을추가하거나삭제할수있음 동일한데이터가복사됨 한셀 : 가장오른쪽에있는숫자는 1 씩증가하고, 나머지는그대로입력됨 두셀 : 숫자데이터는차이만큼증가 / 감소하고, 문자는그대로입력됨 한셀 : 1 일단위로증가함 두셀 : 두셀의차이만큼년, 월, 일단위로증가함 한자 특수문자 한자로변환할한글을입력한후 # 를누름 한글입력상태에서한글자음을입력하고 # 를누르면해당셀바로아래특수문자목록이나타남 085 14.2, 12.3, 12.2, 11.3 찾기 메모 윗주 셀에입력된데이터에대한보충설명을하는곳 셀에입력된데이터를지워도메모는삭제되지않음 메모를삽입할셀을선택하고, V + 2 를누르거나 [ 검토 ] [ 메모 ] [ 새메모 ] 를선택한후해당내용을입력함 메모가삽입된셀에는오른쪽상단에빨간색삼각형점 ( ) 이표시됨 메모는화면에보이지않다가마우스포인터를메모가삽입된셀에위치시키면메모내용이표시되고마우스포인터를다른곳으로이동하면사라짐 메모를화면에항상표시되게하려면메모가삽입된셀을선택한후 [ 검토 ] [ 메모 ] [ 메모표시 / 숨기기 ] 를클릭하거나바로가기메뉴의 [ 메모표시 / 숨기기 ] 를선택함 한시트에여러개의메모가삽입된경우 [ 검토 ] [ 메모 ] [ 이전 ] 또는 [ 다음 ] 을클릭하여메모를검색할수있음 셀에입력된데이터의위쪽에추가하는주석문으로문자데이터에만삽입할수있음 윗주가삽입된셀의데이터를삭제하면윗주도함께삭제됨 윗주를삽입할셀을선택하고 [ 홈 ] [ 글꼴 ] [ 윗주필드표시 / 숨기기 ( ) 의 ] [ 윗주편집 ] 을선택한후윗주입력상자에내용을입력함 셀에수치데이터, 날짜 / 시간데이터가입력되어있거나아무것도입력되어있지않으면윗주를삽입할수없음 삽입된윗주의표시여부는 [ 홈 ] [ 글꼴 ] [ 윗주필드표시 / 숨기기 ( )] 로설정할수있음 36 워크시트에입력되어있는데이터중에서특정내용을찾는기능으로, 숫자, 특수문자, 한자등도찾을수있다. 워크시트전체를대상으로찾거나범위를지정하여범위안에서만찾을수있다. 여러개의워크시트를선택하고찾기를실행하면하나의워크시트에있는것처럼연속적으로찾기를실행한다. 데이터를뒤에서부터앞으로, 즉역순으로검색하려면 V 를누른상태에서 < 다음찾기 > 를클릭한다. 찾는위치에서수식, 값, 메모를선택하여찾을수있다. 특정한서식이지정되어있는데이터를찾을수있다. 영문자대 / 소문자를구분하여찾을수있다. 찾을내용을입력하고 < 다음찾기 > 를한번이라도수행한후에는 찾기및바꾸기 대화상자를닫아도 4 를눌러입력한내용을계속하여찾을수있다. [ 홈 ] [ 편집 ] [ 찾기및선택 ] 에서수식, 메모, 조건부서식, 상수, 데이터유효성검사중하나를선택하면, 해당데이터를모두찾아한꺼번에표시한다. 만능문자 * 와? 를검색하려면 ~* 또는 ~? 와같이기호앞에 ~ 를입력한다. 실행 [ 홈 ] [ 편집 ] [ 찾기및선택 ] [ 찾기 ] 를선택하거나바로가기키 C+F 또는 V+5를눌러 찾기및바꾸기 대화상자의 찾기 탭에서찾을내용을입력하고 < 다음찾기 > 를클릭한다.
컴퓨터활용능력 1 급필기요약 086 셀포인터이동 t, b, l, r 상 하 좌 우이동 V+ F, F 좌 우로이동 V+ J, J 상 하로이동 h 12.1, 11.2, 07.3, 05.3, 04.4 셀포인터이동 / 범위지정 해당행의 A 열로이동 C+ h A1 셀로이동 C+ e 데이터범위의맨오른쪽아래의셀로이동 C+ t, b, l, r 데이터범위의상 하 좌 우의끝으로이동 정렬및색채우기순서에서사용할목록만들기 새통합문서만들기 다음글꼴사용 글꼴크기 새시트의기본보기 포함할시트수 사용자지정목록을추가하거나삭제함 새시트나통합문서를만들었을때적용할글꼴지정 새시트나통합문서를만들었을때적용할글꼴크기지정 새시트나통합문서를만들었을때기본적으로표시할보기형식지정 새통합문서를만들었을때기본적으로포함할시트수지정 u, d 한화면위, 아래로이동 A+ u, A+ d 한화면좌, 우로이동 C+ u, C+ d 현재시트의앞, 뒤시트로이동 5 범위지정 연속된셀 이동하고자하는셀주소를직접입력하여이동 범위로지정할첫번째셀을클릭한후, V 를누른상태에서범위로지정할마지막셀을클릭 V 를누른상태에서방향키를눌러범위를지정 8 을누른후방향키를눌러범위를지정 수식 탭 계산옵션통합문서계산 수식작업 워크시트의계산방법을지정함 자동 : 값, 수식, 이름을바꿀때마다참조되는모든수식을자동으로계산함 데이터표만수동 : 데이터표이외의참조되는모든수식을자동으로계산함 수동 : 통합문서를저장하기전이나 9 를누 를때만계산함 떨어진셀 행과열 워크시트전체 데이터목록전체 첫번째셀범위를지정한후, 두번째셀범위부터는 C 을누른상태에서원하는셀을클릭하거나드래그 행전체 : V+ s, 열전체 : C+ s C+ A 나 C+ V+ s 데이터목록의임의의셀을선택한후 C+ V + 8 또는 C+ R1C1 참조스타일수식자동완성사용수식에표이름사용 행과열을모두숫자로표시함 등호 (=) 를입력하고몇자를입력하면해당문자로시작하는함수나이름등의목록을표시함 표에행이나열이름이있으면, 이것을수식에사용함 고급 탭 087 기본설정 탭 14.2, 14.1, 13.2, 13.1, 12.3, 10.3, 04.3, 03.1 [ (Office 단추 )] [Excel 옵션 ] Excel 에서가장많이사용하는옵션 편집옵션 <Enter> 키를누른후다음셀로이동 소수점자동삽입 J 를누를때셀포인터의이동방향을지정함 ( 아래쪽, 위쪽, 오른쪽, 왼쪽 ) 입력한숫자데이터의소수점위치를 소수점위치 에입력된숫자만큼이동하여설정함 선택영역에미니도구모음표시 실시간미리보기사용 리본메뉴에개발도구탭표시 특정영역을선택한상태에서마우스오른쪽버튼을누르면미니도구모음이표시되도록설정함 글꼴, 글꼴색, 채우기색등의선택사항을마우스포인터로가리키면해당사항이문서에적용된모습을미리보여줌 리본메뉴에 [ 개발도구 ] 탭을표시함 셀에서직접편집허용 셀내용자동완성 IntelliMouse 로화면확대 / 축소 셀을더블클릭하여데이터의수정이가능하도록설정함 셀에입력한처음몇자가같은열에있는기존항목과동일하면자동으로나머지문자가채워지도록설정함 C 을누르지않은상태에서마우스휠의스 크롤만으로화면이확대 / 축소되도록설정함 37
컴퓨터활용능력 1 급필기요약 이통합문서의계산대상 다른문서에대한링크업데이트 외부연결값저장 이워크시트의표시옵션 행및열머리글표시 페이지나누기표시 0 값이있는셀에 0 표시 눈금선표시 일반 자동연결업데이트확인 088 다른응용프로그램을참조한수식을계산하 고업데이트함 워크시트와연결된외부문서에포함된값의복사본을저장함 행및열머리글의표시여부지정 자동으로표시되는페이지나누기선의표시여부지정 셀에입력된 0 값의표시여부지정 눈금선의표시여부지정 연결된항목이새로고쳐질때마다메시지가나타나도록설정함 13.3, 08.3, 05.3, 05.1, 04.2, 03.3 선택하여붙여넣기 선택하여붙여넣기는잘라내기한경우에는사용할수없고, 복사한경우에만사용할수있다. 선택하여붙여넣기 모두원본데이터를그대로복사 ( 일반붙여넣기와동일 ) 수식 값 서식 메모 유효성검사 원본테마사용 테두리만제외 열너비 수식및숫자서식 값및숫자서식 연산 수식만복사 화면에표시된값만복사 셀서식만복사 메모만복사 유효성검사내용만복사 원본데이터와문서테마복사 테두리만제외하고모두복사 열너비만복사 수식과숫자서식만복사할때 수식이아닌수식의결과와숫자에적용된서식만복사 복사한데이터와붙여넣기할위치에있는데이터를지정한연산자로계산 ( 더하기, 빼기, 곱하기, 나누기 ) 내용있는셀만붙여넣기 행 / 열바꿈 연결하여붙여넣기 잠깐만요! 데이터가있는셀만복사 유효성검사 : 데이터를정확하게입력할수있도록도와주는기능으로, 리본메뉴의 [ 데이터 ] [ 데이터도구 ] [ 데이터유효성검사 ] [ 데이터유효성검사 ] 를클릭하여수행함 테마 : 문서를꾸밀수있도록색, 글꼴, 그래픽등을사용하여미리만들어놓은디자인모음 실행방법 행과열의위치를서로바꿈 복사한원본셀과붙여넣기한셀을서로연결하여원본셀의데이터가수정되면붙여넣기한셀도자동으로수정됨 ➊ 복사할부분을범위로지정한후 [ 홈 ] [ 클립보드 ] [ 복사 ] 클릭 ➋ 붙여넣기할부분을범위로지정한후 [ 홈 ] [ 클립보드 ] [ 붙여넣기 ] [ 선택하여붙여넣기 ] 선택 ➌ 선택하여붙여넣기 대화상자에서붙여넣기할항목이나연산자를선택한후 < 확인 > 클릭 089 12.1, 08.3, 05.2, 04.3, 02.3 서식파일 서식파일은일정한형식이나스타일을적용하여만들어놓은문서이다. 일반적인서식파일의확장자는 xltx 이고, 매크로가포함된서식파일의확장자는 xltm 이다. 행, 열, 시트등을숨기거나통합문서를보호하는기능을부여한서식파일을작성할수있다. 사용자가작성한서식파일은기본적으로 `Templates` 폴더에저장된다. 기본서식파일을새로만들려면워크시트는 sheet, 통합문서는 book 로파일이름을지정하여 XLStart 폴더에저장한다. 엑셀프로그램에서제공하는서식파일은 [ (Office 단추 )] [ 새로만들기 ] 를선택한후 새통합문서 대화상자에서 설치된서식파일 탭을클릭하면표시되고, 사용자가작성한서식파일은 내서식파일 탭을클릭하면표시된다. 서식파일로저장할수있는요소 : [ 홈 ] 탭의명령으로설정할수있는셀과시트서식, 시트별페이지서식과인쇄영역설정, 셀스타일, 통합문서의시트개수와종 38
컴퓨터활용능력 1 급필기요약 류, 통합문서에서보호되거나숨긴영역, 반복되는문자열, 데이터, 그래픽, 수식, 새로운통합문서나워크시트마다반복하여나타낼문자열 ( 페이지머리글이나행과열레이블 ), 새통합문서나워크시트에각각나타낼데이터, 그래픽, 수식, 차트, 기타정보, 데이터유효성설정등 090 14.3, 11.3, 09.4, 09.3, 08.1, 07.4, 07.2, 06.4, 06.3, 05.3, 03.1, 02.3 통합문서공유 네트워크로연결된환경에서하나의통합문서를여러사람이공동으로작업할수있게하는기능이다. 통합문서를공유하면데이터의입력과편집은가능하나조건부서식, 차트, 시나리오, 부분합, 데이터표, 피벗테이블보고서, 매크로등은추가하거나변경할수없다. 공유통합문서의변경내용을추적하여변경내용만을따로새로운시트에작성할수있다. 공유된통합문서는여러사용자가동시에변경및병합할수있다. 공유통합문서를사용하는특정사용자의연결을강제로종료시킬수있다. 공유통합문서를보호하기위해암호를설정할수있다. 다른사용자가문서의내용을변경하였을경우자동으로변경된셀에메모가표시된다. 통합문서공유가설정된파일을다른위치에복사해도공유설정값은유지된다. 공유통합문서가저장된네트워크위치를액세스하는모든사용자는공유통합문서를액세스할수있다. 공유통합문서의변경내용을일정기간동안보관할수있으며, 그여부를지정할수도있다. 변경내용을저장하려면공유통합문서의복사본이만들어져변경한내용들을병합할수도있다. 엑셀의상위버전에서작성된공유통합문서는하위버전에서사용할수없다. 공유통합문서에서변경내용이충돌할경우저장할내용을선택하거나, 변경내용이무조건저장되도록저장할수있다. 리본메뉴의 [ 검토 ] [ 변경내용 ] [ 통합문서공유 ] 를선택한후 편집 탭에서 여러사용자가동시에변경할수있으며통합문서병합도가능 항목을선택한다. 091 시트보호 13.3, 12.1, 11.2, 08.4, 06.4, 04.3 시트보호 / 통합문서보호 워크시트에입력된데이터나차트등을변경할수없도록보호한다. 통합문서중특정시트만을보호하는것으로, 나머지시트는변경이가능하다. 모든요소를모든사용자가액세스하지못하도록보호할수있으며, 지정한범위에대해개별적으로사용자의수정을허용할수도있다. 셀 / 행 / 열의서식, 하이퍼링크삽입, 자동필터, 피벗테이블보고서등특정항목을제외하고시트보호를지정할수있다. 리본메뉴의 [ 검토 ] [ 변경내용 ] [ 시트보호 ] 를클릭하여수행한다. 시트보호를해제하려면 [ 검토 ] [ 변경내용 ] [ 시트보호해제 ] 를클릭하여수행한다. 셀서식 대화상자의 보호 탭에서 잠금 이해제된셀은보호되지않는다. 통합문서보호 통합문서의시트삭제, 이동, 숨기기, 이름바꾸기, 창이동, 창크기조절, 새창, 창나누기, 틀고정등을할수없도록보호한다. 통합문서에 시트보호 가설정되지않은경우에는워크시트에데이터를입력, 수정, 삭제하거나피벗테이블보고서, 부분합과같은데이터분석작업을할수있다. 보호대상으로는구조와창이있으며암호를지정할수있다. 리본메뉴의 [ 검토 ] [ 변경내용 ] [ 통합문서보호 ] [ 구조및창보호 ] 를선택하여수행한다. 통합문서보호를해제하려면 [ 검토 ] [ 변경내용 ] [ 통합문서보호 ] [ 구조및창보호 ] 를다시한번선택한다. 092 06.1, 05.4, 05.3 14.2, 14.1, 12.3, 12.2, 12.1, 11.3, 11.1, 10.1, 09.4, 09.3, 09.2, 09.1, 08.4, 08.3, 08.2, 08.1, 07.4, 07.3, 07.2, 07.1, 06.3, 06.2, 사용자지정서식 조건이없을때는양수, 음수, 0, 텍스트순으로표시형식이지정되지만, 조건이있을때는조건이지정된순으로표시형식을나타낸다. 조건이나글꼴색의지정은대괄호 ([ ]) 안에입력한다. 39
컴퓨터활용능력 1 급필기요약 형식 사용자지정서식코드 숫자서식 문자서식 날짜서식 시간서식 093 #,### ; [ 빨강 ](#,###) ; 0.00 ; @ 님 양수음수 0 값텍스트 # : 유효한자릿수만표시하고, 유효하지않은 ( 불필요한 ) 0 은표시하지않음 0 : 유효하지않은자릿수를 0 으로표시함? : 유효하지않은자릿수에 0 대신공백을입력하고, 소수점을기준으로정렬, : 천단위구분기호표시하며, 표시형식맨끝에표시하면할때마다 3 자리씩생략함 % : 숫자에 100 을곱한다음 % 를붙임 [DBNUM1] : 숫자를한자및한글, 한자 / 한글로표시하며, [DBNUM1] ~ [DBNUM4] 가있음 @ : 문자데이터의표시위치지정 * : * 기호다음에있는특정문자를셀의너비만큼반복하여채움 _ : 셀에입력된데이터의오른쪽끝에하나의공백이생김 월 요일 시간 분 초 mmm : Jan Dec 로표시 mmmm : January December 로표시 ddd : Sun Sat로표시 dddd : Sunday Saturday 로표시 hh : 00~23 으로표시 [h] : 경과된시간표시 mm : 00~59 로표시 [m] : 경과된분표시 ss : 00~59 로표시 [s] : 경과된초표시 14.2, 14.1, 11.1, 09.4, 09.1, 08.4, 08.3, 03.3, 02.3 조건부서식 규칙에만족하는셀에만셀서식을적용한다. 조건부서식의규칙을수식으로입력할경우수식앞에반드시등호 (=) 를입력해야한다. 셀의값이변경되어규칙을만족하지않으면적용된서식이해제된다. 셀에입력된값에따라데이터막대, 색조, 아이콘등을표시할수있다. 규칙의개수에제한이없고규칙별로다른서식을적용할수있다. 둘이상의조건부서식의조건이참일경우규칙에지정된서식이모두적용되나, 서식이충돌할경우에는우선순위가높은규칙의서식이적용된다. 예를들어글꼴 색과채우기색을지정하는두규칙이모두참일때는두서식이모두적용되나, 글꼴색을빨강과파랑으로지정하는두규칙이모두참일때는우선순위가높은규칙에대해서만글꼴색이지정된다. 규칙에맞는데이터가있는행전체에서식을지정할때는규칙에수식입력시비교할데이터가있는열이름앞에 $ 를붙인다. 실행 [ 홈 ] [ 스타일 ] [ 조건부서식 ] [ 새규칙 ] 조건부서식규칙관리자 - 지정된모든조건부서식을확인하거나수정, 삭제, 추가, 우선순위등을변경할수있다. - 실행 : [ 홈 ] [ 스타일 ] [ 조건부서식 ] [ 규칙관리 ] 094 상대참조 절대참조 혼합참조 다른워크시트의셀참조 다른통합문서의셀참조 095 ##### #DIV/0! #N/A #Name? #NULL! 14.2, 12.2, 08.3, 07.1, 06.2, 05.4, 05.1, 03.1 셀참조 수식을입력한셀의위치가변동되면참조가상대적으로변경됨 표기 A1 수식을입력한셀의위치와관계없이고정된주소로, 참조가변경되지않음 표기 $A$1 열고정혼합참조 : 열만절대참조가적용됨 ($A1) 행고정혼합참조 : 행만절대참조가적용됨 (A$1) 다른워크시트에있는셀의데이터를참조할경우시트이름과셀주소사이를느낌표 (!) 로구분함 표기 =Sheet!A5 시트이름에한글, 영어외의문자가있을경우작은따옴표 ( ) 로묶어줌 다른통합문서에있는셀의데이터를참조할경우통합문서의이름을대괄호 ([ ]) 로묶어줌 표기 = C:\[ 매출현황 ]Sheet4 경로명은작은따옴표 ( ) 로묶어줌 13.1, 10.3, 09.4, 08.3, 04.4, 04.1, 03.1 오류메시지 셀에셀너비보다큰숫자, 날짜, 또는시간이있거나, 셀에계산결과가음수인날짜와시간이있을때 나누는수가빈셀이나 0 이있는셀을참조한때 ( 피연산자가빈셀이면 0 으로간주됨 ) 함수나수식에사용할수없는값을지정했을때 인식할수없는텍스트를수식에사용했을때 교차하지않는두영역의교점을지정하였을때 40
컴퓨터활용능력 1 급필기요약 #NUM! #REF! #VALUE! 096 표현할수있는숫자의범위를벗어났을때 셀참조가유효하지않을때 잘못된인수나피연산자를사용하거나수식자동고침기능으로수식을고칠수없을때 11.3, 11.1, 10.2, 09.4, 06.2, 03.4 이름정의 자주사용하는셀이나셀범위에이름을지정하는것으로, 수식이나함수에서주소대신이름을참조하여사용한다. 정의된이름을사용하면수식이나함수에서참조범위를쉽게지정할수있으며, 함수나수식의의미를좀더명확히할수있다. 정의된이름은참조시절대참조방식으로사용된다. 이름상자의화살표단추를누르고정의된이름중하나를클릭하면해당셀또는셀범위가선택된다. 실행 이름정의할영역을선택한후 [ 수식 ] [ 정의된이름 ] [ 이름정의 ] 를실행한후표시되는대화상자에서이름을지정하거나이름상자에작성할이름을입력하고 J를누름 이름작성규칙 첫문자는반드시문자 ( 영문, 한글 ) 나밑줄 ( _ ) 또는역슬래시 (\) 로시작해야한다. 이름에공백을포함할수없다. 대 소문자는구분하지않으며최대 255 자까지지정할수있다. 같은통합문서내에서동일한이름을중복하여사용할수없다. 097 14.2, 14.1, 13.3 11.2, 10.2, 10.1, 09.4, 09.1, 08.1, 06.3, 06.2, 06.1, 05.2, 04.1 통계함수 AVERAGE( 인수 1, 인수 2, ) AVERAGEA( 인수 1, 인수 2, ) AVERAGEIF( 조건이적용될범위, 조건, 평균을구할범위 ) AVERAGEIFS( 평균을구할범위, 조건 1 이적용될범위, 조건 1, 조건 2 가적용될범위, 조건 2, ) MAX( 인수 1, 인수 2, ) 인수의평균값 수치가아닌셀을포함하는인수의평균값 조건에맞는셀들의평균값 여러조건에맞는셀들의평균값 인수중가장큰값 MAXA( 인수 1, 인수 2, ) MIN( 인수 1, 인수 2, ) MINA( 인수 1, 인수 2, ) COUNT( 인수 1, 인수 2, ) COUNTA( 인수 1, 인수 2, ) COUNTBLANK ( 인수 1, 인수 2, ) COUNTIF( 범위, 조건 ) COUNTIFS( 조건 1 이적용될범위, 조건 1, 조건 2 가적용될범위, 조건 2, ) LARGE( 범위, n 번째 ) SMALL( 범위, n 번째 ) RANK( 인수, 범위, 논리값 ) VAR( 인수 1, 인수 2, ) STDEV( 인수 1, 인수 2, ) MEDIAN( 인수 1, 인수 2, ) MODE( 인수 1, 인수 2, ) FREQUENCY( 배열 1, 배열 2) GEOMEAN( 인수 1, 인수 2, ) HARMEAN( 인수 1, 인수 2, ) PERCENTILE( 범위, 인수 ) 098 SUM( 인수 1, 인수 2, ) 숫자, 빈셀, 논리값 (TRUE/FALSE), 숫자로표시된텍스트등을모두포함한인수중가장큰값 인수중가장작은값 숫자, 빈셀, 논리값 (TRUE/FALSE), 숫자로표시된텍스트등을모두포함한인수중가장작은값 인수중숫자가들어있는셀의개수 인수중비어있지않은셀의개수 인수중비어있는셀의개수 지정된범위에서조건에맞는셀의개수 여러조건에맞는셀의개수 범위중 n 번째로큰값 범위중 n 번째로작은값 지정된범위안에서의인수의순위 논리값이 0 이거나생략되면내림차순, 0 이외의값은오름차순으로표시 인수의분산 인수의표준편차 인수들의중간값 인수중가장많이발생한값 배열 2 의범위에대한배열 1 요소들의빈도수계산 인수의기하평균 인수의조화평균 범위에서인수번째백분위수값 14.2, 14.1, 12.1, 11.3, 11.2, 10.3, 09.4, 09.2, 08.4, 08.3, 07.3, 06.4, 06.3, 05.3,05.2, 05.1, 05.1, 04.3, 04.2, 03.4, 03.3, 03.2 수학 / 삼각함수 SUMIF( 조건이적용될범위, 조건, 합계를구할범위 SUMIFS( 합계를구할범위, 조건 1 이적용될범위, 조건 1, 조건 2 가적용될범위, 조건 2, ) SIGN( 인수 ) ROUND( 인수, 반올림자릿수 ) ROUNDUP( 인수, 올림자릿수 ) 인수의합계 조건에맞는셀들의합계 여러조건에맞는셀들의합계 인수의부호값 ( 양수이면 1, 0 이면 0, 음수이면 -1) 지정한자릿수로반올림 지정한자릿수로올림 41
컴퓨터활용능력 1 급필기요약 ROUNDDOWN ( 인수, 내림자릿수 ) ABS( 인수 ) 지정한자릿수로내림 인수의절대값 LEN( 텍스트 ) TEXT( 인수, 형식 ) 문자의개수를구함 인수를지정된형식의텍스트로바꿈 INT( 인수 ) RAND( ) MOD( 인수 1, 인수 2) FACT( 인수 ) SQRT( 인수 ) PI( ) EXP( 인수 ) MDETERM( 배열 ) MINVERSE( 배열 ) MMULT( 배열 1, 배열 2) SUMPRODUCT ( 배열 1, 배열 2, ) POWER( 인수, 제곱값 ) TRUNC( 인수, 자릿수 ) QUOTIENT( 인수 1, 인수 2) RANDBETWEEN ( 인수 1, 인수 2) PRODUCT( 인수 1, 인수 2, ) 인수보다크지않은정수를구함 0 과 1 사이의난수발생 인수 1 을인수 2 로나눈나머지 인수의계승값 인수의양의제곱근, 인수가음수이면에러발생 수치상수파이 (π) 를 15 자리 (3.14159265358979) 까지나타냄 e 를인수만큼거듭제곱한값 배열의행렬식을구함 배열의역행렬을구함 배열 1 과배열 2 의행렬곱을계산함 배열에서대응하는요소를모두곱하고그곱의합을구함 인수의거듭제곱값 지정한자릿수미만을버림 인수 1 을인수 2 로나눈몫을구함 지정한두수사이의난수를구함 인수를모두곱한값을구함 텍스트함수 FIXED( 인수, 자릿수, 논리값 ) FIND( 텍스트 1, 텍스트 2, 시작위치 ) FINDB( 텍스트 1, 텍스트 2, 시작위치 ) SEARCH( 텍스트 1, 텍스트 2, 시작위치 ) SEARCHB( 텍스트 1, 텍스트 2, 시작위치 ) 인수를반올림하여지정된자릿수까지텍스트로표시 논리값이 TRUE 이면쉼표를포함하지않고, FALSE 이거나생략되면텍스트에쉼표가포함됨 자릿수가지정되지않으면 2 로인식됨 텍스트 2 의시작위치부터텍스트 1 을찾아위치를표시함 FIND 는각각의문자를항상한글자로계산하고, FINDB 는숫자와영어는한글자, 한글과특수문자등은두글자로계산함 대 / 소문자를구분하며, 와일드카드 ( *,?) 문자를사용할수없음 텍스트 2 에서시작위치부터텍스트 1 을찾아위치를표시함 SEARCH 는각각의문자를항상한글자로계산하고, SEARCHB 는숫자와영어는한글자, 한글과특수문자등은두글자로계산함 대 / 소문자를구분할수없고, 와일드카드 ( *,?) 문자를사용할수있음 099 12.3, 12.1, 11.2, 10.1, 09.2, 08.2, 08.1, 06.2, 05.2, 04.2, 03.3 텍스트함수 / 날짜함수 / 시간함수 EXACT( 텍스트 1, 텍스트 2) REPT( 텍스트, 개수 ) 두텍스트를비교하여동일하면 TRUE, 다르면 FALSE 를표시함 텍스트를개수만큼반복하여표시함 구분함수설명 텍스트함수 LEFT( 텍스트, 개수 ) MID( 텍스트, 시작위치, 개수 ) RIGHT( 텍스트, 개수 ) LOWER( 텍스트 ) UPPER( 텍스트 ) PROPER( 텍스트 ) TRIM( 텍스트 ) REPLACE( 텍스트 1, 시작위치, 개수, 텍스트 2) SUBSTITUTE( 텍스트, 인수 1, 인수 2) 텍스트의왼쪽부터지정한개수만큼표시 텍스트의시작위치부터지정한개수만큼표시 텍스트의오른쪽부터지정한개수만큼표시 지정한텍스트를모두소문자로표시자릿수로반올림 텍스트를모두대문자로표시 텍스트의첫글자만대문자로표시 텍스트의양쪽공백제거 텍스트 1 의시작위치에서개수로지정된문자를텍스트 2 로변경 텍스트에서인수 1 을인수 2 로변경 날짜 / 시간 CONCATENATE ( 텍스트 1, 텍스트 2, ) VALUE( 텍스트 ) WEEKDAY( 날짜 ) DAYS360( 날짜, 날짜 ) DATE( 연, 월, 일 ) TIME( 시, 분, 초 ) TODAY( ) NOW( ) DATEVALUE( 날짜 ) 여러텍스트항목을한텍스트로합침 텍스트를숫자로변환함 날짜에해당하는요일번호를표시 요일은 1( 일요일 )~7( 토요일 ) 까지의정수로표시 1 년을 12 달, 360 일로하여두날짜사이의일수계산 연, 월, 일에대한일련번호를구함 ( 기준 1900 년 1 월 1 일 ) 지정한시간에대한일련번호를구함 (0.0~0.999) 현재날짜표시 현재날짜와시간표시 텍스트로표시된날짜의일련번호를구함 42
컴퓨터활용능력 1 급필기요약 날짜 / 시간 100 EDATE( 날짜, 월수 ) EOMONTH( 날짜, 월수 ) NETWORKDAYS( 날짜 1, 날짜 2, 휴일날짜 ) WORKDAY( 날짜, 날짜수, 휴일날짜 ) WEEKNUM( 날짜, 옵션 ) YEARFRAC( 날짜, 날짜 ) IF( 조건, 인수 1, 인수 2) IFERROR( 인수 1, 인수 2) NOT( 인수 ) AND( 인수 1, 인수 2, ) OR( 인수 1, 인수 2, ) FALSE( ) TRUE( ) 101 14.3, 13.1, 12.1, 09.3, 09.1, 08.2, 07.4, 07.2, 07.1, 06.4, 05.4, 05.2, 04.4, 03.3 논리함수 지정한날짜를기준으로몇개월이전또는이후날짜의일련번호를구함 월수가양수이면이후날짜를, 음수이면이전날짜를대상으로구함 지정한날짜를기준으로몇개월이전또는이후달의마지막날짜의일련번호를구함 월수가양수이면이후날짜를, 음수이면이전날짜를대상으로구함 주말과지정한휴일날짜를제외한두날짜사이의작업일수를구함 날짜에서토요일, 일요일, 지정한휴일날짜를제외하고지정한날짜수만큼지난날짜의일련번호를구함 지정된날짜가일년중몇번째주에속하는지를구함 옵션이 1 이면일요일부터주가시작되고, 2 이면월요일부터주가시작함 일년중두날짜사이의전체일수가차지하는비율을구함 조건을비교하여참이면인수 1, 거짓이면인수 2 를실행 인수 1 이오류면인수 2 를표시하고, 그렇지않으면인수 1 을그대로표시함 인수의반대논리값을표시 인수가모두참이면참 인수중하나라도참이면참 논리값 FALSE 를표시 논리값 TRUE 를표시 13.2, 13.1, 12.2, 11.3, 11.1, 10.2, 10.1, 09.3, 09.1, 08.4, 08.3, 07.4, 07.2, 06.4, 06.3, 06.1, 05.3, 04.4, 04.3, 04.1, 03.4, 03.2 찾기 / 참조함수 VLOOKUP( 기준값, 범위, 열번호, 옵션 ) : 범위의첫번째열에서기준값과같은데이터를찾은후, 기준값이있는행에서지정된열번호위치에있는데이터표시 HLOOKUP( 기준값, 범위, 행번호, 옵션 ) : 범위의첫번째행에서기준값과같은데이터를찾은후, 기준값이있는열에서지정된행번호위치에있는데이터표시 43 잠깐만요! VLOOKUP/HLOOKUP 함수의옵션 TRUE 혹은생략 : 기준값보다작거나같은값중에서근접한값을찾습니다. FALSE : 기준값과정확히일치하는값을찾습니다. CHOOSE( 인수, 첫번째, 두번째, ) : 인수가 1 이면첫번째를, 인수가 2 이면두번째를입력함 INDEX( 범위, 행번호, 열번호 ) : 지정된범위에서행번호와열번호에있는데이터를입력함 LOOKUP( 기준값, 범위 ) : 범위의첫째행또는열에서지정한값을찾아, 범위의마지막행이나열의같은위치에있는값을입력함 LOOKUP( 기준값, 찾을범위, 결과범위 ) : 찾을범위에서기준값을찾아같은위치에있는결과범위의값을입력함 MATCH( 기준값, 범위, 옵션 ) : 옵션으로지정된방법으로지정된범위에서기준값과같은데이터를찾아상대위치를표시함 잠깐만요! MATCH 함수의옵션 1 : 기준값보다작거나같은값중에서근접한값을찾습니다. 데이터범위가오름차순으로정렬되어있어야합니다. 0 : 기준값과정확히일치하는값을찾습니다. -1 : 기준값보다크거나같은값중에서근접한값을찾습니다. 데이터범위가내림차순으로정렬되어있어야합니다. OFFSET( 범위, 행, 열, 높이, 너비 ) : 선택한범위에서지정한행과열만큼떨어진위치에있는데이터영역의데이터를표시 COLUMN( 셀 ) : 주어진셀의열번호를구함 COLUMNS( 셀범위 ) : 주어진셀범위의열개수를구함 ROW( 셀 ) : 주어진셀의행번호를구함 ROWS( 셀범위 ) : 주어진셀범위의행개수를구함 TRANSPOSE( 범위 ) : 범위에입력된값을행 / 열을바꾸어현재셀범위에표시함 ADDRESS( 행번호, 열번호, 참조유형 ) - 행번호와열번호에해당하는셀주소표시 - 참조유형 : 1 이면절대참조, 2 이면행만절대참조, 3 이면열만절대참조, 4 이면상대참조 INDIRECT( 텍스트 ) : 주소형식을갖춘텍스트를셀주소로변환하여해당주소에있는값을표시함 AREAS( 범위 ) : 범위안에서의영역수를표시함 HYPERLINK( 위치 ) : 하드드라이브, 네트워크서버, 인터넷등지정된위치에있는문서를열수있는바로가기나이동텍스트를만듦
102 데이터베이스함수 재무함수 103 14.2, 13.2, 13.1, 12.3, 11.3, 11.2, 11.1, 10.3, 09.3, 09.2, 09.1, 07.4, 07.3, 07.1, 06.1, 05.4, 05.3, 04.2, 03.1 데이터베이스함수 / 재무함수 DSUM( 범위, 열번호, 조건 ) DAVERAGE( 범위, 열번호, 조건 ) DCOUNT( 범위, 열번호, 조건 ) DCOUNTA( 범위, 열번호, 조건 ) DMAX( 범위, 열번호, 조건 ) DMIN( 범위, 열번호, 조건 ) DPRODUCT( 범위, 열번호, 조건 ) DSTDEV( 범위, 열번호, 조건 ) FV( 이자, 기간, 금액, 현재가치, 납입시점 ) PV( 이자, 기간, 금액, 미래가치, 납입시점 ) NPV( 할인율, 금액 1, 금액 2, ) PMT( 이자, 기간, 현재가치, 미래가치, 납입시점 ) SLN( 취득액, 잔존가치, 수명년수 ) DB( 취득액, 잔존가치, 수명년수, 기간, 월수 ) 잠깐만요! 납입시점 0 또는생략하면기말, 1 은기초 해당범위에서조건에맞는자료를대상으로지정된열에서합계를계산함 해당범위에서조건에맞는자료를대상으로지정된열에서평균을계산함 해당범위에서조건에맞는자료를대상으로지정된열에서숫자가들어있는셀의개수를계산함 해당범위에서조건에맞는자료를대상으로지정된열에서비어있지않은셀의개수를계산함 해당범위에서조건에맞는자료를대상으로지정된열에서가장큰값을찾음 해당범위에서조건에맞는자료를대상으로지정된열에서가장작은값을찾음 해당범위의열에서조건과일치하는값들의곱을구함 해당범위의열에서조건과일치하는값들의표준편차를구함 미래가치를구함 ( 매월일정한금액을불입하였을경우만기일에받을원금과이자계산 ) 현재가치를구함 ( 1 년뒤에받을 1000 원의현재가치를구함 ) 할인율과앞으로의지출과수입을사용하여투자의현재가치를계산 정기적으로상환 ( 지급 ) 할금액을구함 ( 일정금액을대출받았을경우이자를포함하여매월상환해야하는금액계산 ) 단위기간동안정액법에의한자산의감가상각액을계산함 정율법을사용하여특정기간동안자산의감가상각액을계산함 13.3, 12.2, 11.1, 09.3, 08.4, 08.1, 07.4, 07.3, 07.1, 06.3, 05.4, 05.2, 04.3, 04.1, 03.4, 03.3, 03.1, 02.3 배열수식 배열수식은배열인수라는 2 개이상의값에의해이루어진다. 배열수식은하나이상의값집합에대해여러가지계산을수행하고하나또는여러개의결과를반환한다. 배열수식에사용되는배열인수각각은동일한개수의행과열을가져야한다. 컴퓨터활용능력 1 급필기요약 배열수식은수식을입력할때 C+V+ J 를누르는것외에는다른수식을만들때와같다. C+V+J 를누르면수식의앞뒤에중괄호 (`{ }`) 가자동으로입력된다. 수식입력줄이활성화되면배열수식의 { } 는나타나지않는다. 여러셀에수식을입력할때는입력될셀을범위로설정한후수식을입력한다. 여러셀을범위로지정하고, 배열수식을입력하면지정된범위에모두같은수식이입력되며, 이렇게입력된배열수식은일부셀만선택하여수정할수없다. 104 배열수식에사용되는배열인수를배열상수라고하며, 배열상수로는숫자, 텍스트, TRUE 나 FALSE 등의논리값, #N/A 와같은오류값을사용할수있다. 같은배열상수에다른종류의값을사용할수있다. 배열상수에정수, 실수, 5E+3 같은지수형숫자를사용할수있다. $, 괄호, %, 길이가다른행이나열, 셀참조는배열상수로사용될수없다. 배열상수값은수식이아닌상수이어야한다. 배열상수를입력할때열의구분은쉼표 (,) 로행의구분은세미콜론 (;) 으로한다. 배열상수로사용할범위에서빈칸은 0 으로취급된다. 105 13.3, 11.1, 10.2, 10.1, 09.3, 08.4, 08.2, 08.1, 07.4, 07.3, 05.4, 05.1, 03.2, 03.1, 02.3 배열상수 02.3 14.3, 14.1, 13.3, 13.2, 12.3, 12.1, 10.3, 10.2, 09.4, 09.1, 08.3, 08.2, 08.1, 07.3, 07.1, 06.3, 06.1, 04.3, 03.4, 03.3, 03.2, 03.1, 배열수식의활용 1. 조건이한개일때배열수식을이용하여개수구하는방법 방법 1 : {=SUM( ( 조건 ) * 1 )} 방법 2 : {=SUM( IF( 조건, 1) )} 방법 3 : {=COUNT( IF( 조건, 1) )} 조건의개수에따라조건을지정하는부분만아래와같이늘어납니다. 방법 1 : {=SUM( ( 조건 1) * ( 조건 2) * 1 )} 방법 2 : {=SUM( IF( 조건 1, IF( 조건 2, 1 ) ) )} 방법 3 : {=COUNT( IF( 조건 1, IF( 조건 2, 1) ) )} 44
컴퓨터활용능력 1 급필기요약 2. 조건이한개일때배열수식을이용하여합계구하는방법 방법 1 : {=SUM( ( 조건 ) * ( 합계를 _ 구할 _ 범위 ) )} 방법 2 : {=SUM( IF( 조건, 합계를 _ 구할 _ 범위 ) )} 3. 조건이한개일때배열수식을이용하여평균구하는방법 방법 : {=AVERAGE( IF( 조건, 합계를 _ 구할 _ 범위 ) )} 106 107 04.3, 04.2, 03.4 14.2, 13.3, 12.3, 12.1, 11.1, 10.3, 10.2, 10.1, 09.4, 09.3, 09.2, 09.1, 08.2, 08.1, 07.4,07.3, 07.1, 06.3, 06.2, 05.4, 05.3, 04.4, 차트의특징 차트를이용하면데이터의추세나유형등을쉽고직관적으로이해할수있을뿐만아니라, 많은양의데이터를간결하게요약할수도있다. 차트를작성하기위해서는반드시원본데이터가있어야한다. 원본데이터가바뀌면차트의모양도바뀐다. 차트는 2 차원과 3 차원차트로구분된다. 차트만별도로표시할수있는차트 (Chart) 시트를만들수있다. 기본차트는묶은세로막대형차트지만사용자가다른차트로변경할수있다. 차트에사용될데이터를범위로지정한후! 을누르면별도의차트시트에기본차트가작성되고, A+1 을누르면데이터가있는워크시트에기본차트가작성된다. 차트의구성요소 세로 ( 값 ) 축 세로 ( 값 ) 축제목 범례표지 추세선 차트제목 14.3, 14.1, 13.2, 10.3, 10.1, 05.4, 05.2, 05.1, 04.1, 03.2 차트편집 데이터레이블 가로 ( 항목 ) 축제목 차트영역 데이터계열 범례 가로 ( 항목 ) 축 데이터표 원본데이터변경 : 데이터범위를변경하거나, 데이터계열의추가 제거및계열의방향을변경하려면 [ 차트도구 ] [ 디자인 ] [ 데이터 ] [ 데이터선택 ] 을클릭하거나차트영역의바로가기메뉴에서 [ 데이터선택 ] 을 45 선택한다. 데이터추가 : 기존데이터의변경이아닌새로운데이터를차트에추가하려면추가할데이터범위를복사하여차트영역을선택한후붙여넣기함 차트구성요소변경 : 차트구성요소 ( 제목, 축, 눈금선, 범례, 데이터레이블, 데이터표 ) 를표시하거나편집하려면 [ 차트도구 ] [ 레이아웃 ] [ 레이블 ] 또는 [ 축 ] 그룹에서각항목을선택함 특정셀의텍스트를차트제목으로연결하는방법 : 차트제목을클릭한후수식입력줄에등호 (=) 를입력하고해당셀을클릭한다음 J 를누름 서식변경 : 서식을변경할개체를선택한후 [ 차트도구 ] [ 서식 ] [ 현재선택영역 ] [ 선택영역서식 ] 을클릭하여해당개체의서식대화상자를이용하여서식을변경함 데이터레이블표시 : 전체데이터또는하나의데이터계열, 하나의데이터요소에대해데이터의값이나항목이름, 계열이름등을표시함 - 레이블위치, 표시형식, 채우기등의서식을변경할수있다. - 데이터레이블을선택한후 w 를누르면삭제된다. 차트위치변경 : 차트를선택하고 [ 차트도구 ] [ 디자인 ] [ 위치 ] [ 차트이동 ] 을클릭하거나차트영역의바로가기메뉴의 [ 차트이동 ] 을선택하여차트를새시트나기존다른워크시트로이동할수있음 108 14.1, 11.3, 10.1, 08.2, 05.2, 05.1, 04.2, 03.4, 03.2, 03.1 추세선 특정한데이터계열에대한변화추세를파악 ( 예측, 분석 ) 하기위해표시하는선이다. 3 차원, 방사형, 원형, 도넛형, 표면형차트에는추세선을추가할수없다. 추세선이추가된계열의차트를 3 차원으로변경하면추세선이삭제된다. 추세선을삭제하려면차트에표시된추세선을선택한후 w 를누른다. 추세선의종류에는선형, 로그, 다항식, 거듭제곱, 지수, 이동평균이렇게 6 가지가있다. 하나의데이터계열에두개이상의추세선을동시에표시할수있다. 방법 차트를선택하고 [ 차트도구 ] [ 레이아웃 ] [ 분석 ] [ 추세선 ] 에서적용할추세선을선택
컴퓨터활용능력 1 급필기요약 109 13.2, 13.1, 12.3, 12.2, 12.1, 11.3, 10.2, 10.1, 09.3, 09.2, 09.1, 08.4, 07.2, 06.4, 06.3, 06.1, 05.2, 05.1, 03.3, 02.3 용도별차트의종류 110 14.3, 14.1, 13.2, 11.3, 08.4, 07.4, 07.3, 07.2, 04.3, 03.3 틀고정 / 창나누기 세로 / 가로막대형차트 꺾은선형 원형 분산형 도넛형 표면형 거품형 이중축차트 혼합형차트 각항목간의값을막대의길이로비교 분석 일정기간동안의데이터변화추세를확인함 전체항목의합에대한각항목의비율을표시 항상한개의데이터계열만가지고있으므로축이없음 다른차트와달리데이터레이블로계열이름, 항목이름, 값외에백분율을표시할수있음 차트의각조각을분리할수있고첫번째조각의각을 0~360 도로회전할수있음 XY 좌표로이루어진한계열로두개의숫자그룹을나타냄 항목의값을점으로표시하여여러데이터값들의관계를보여주는것으로, 주로과학 공학용데이터분석에사용됨 데이터요소수가많을경우데이터요소간의차이점보다는큰데이터집합간의유사점을표시하기위해사용됨 전체에대한각부분의관계를비율로나타내어각부분을비교할때사용 원형차트와는달리여러개의데이터계열을갖음 도넛구멍의크기를 10~90% 사이의값으로조정할수있고, 첫번째조각의각을 0~360 도로회전할수있음 두개의데이터집합에서최적의조합을찾을때사용함 한종류로데이터계열값이 3 개인경우사용 차트에또하나의값축을추가하여이중으로값을표시하는차트 특정데이터계열의값이다른데이터계열의값과현저하게차이가날경우나 2 가지이상의데이터계열을가진차트에사용함 왼쪽에표시되는세로 ( 값 ) 축의맞은편 ( 오른쪽 ) 에보조축이표시됨 두개이상의데이터계열을갖는차트에서특정데이터계열을강조하고자할경우해당데이터계열을다른차트로표시하는차트 3 차원차트나주식형, 거품형, 표면형, 원통형, 피라미드형은혼합형차트를만들수없음 틀고정 창나누기 111 데이터의양이많은경우, 특정한범위의열또는행을고정시켜셀포인터의이동과상관없이화면에항상표시할경우사용함 화면에표시되는틀고정형태는인쇄시적용되지않음 틀고정을수행하면셀포인터의왼쪽과위쪽으로고정선이표시됨 틀고정구분선은마우스로위치를조정할수없음 데이터의양이많아필요한데이터를한화면으로보기어려운경우, 창나누기를이용하면서로떨어져있는데이터를한화면에표시할수있음 창나누기를수행하면셀포인터의왼쪽과위쪽으로창구분선이표시됨 하나의시트를 2 개혹은 4 개의영역으로나눔 인쇄할문서에페이지, 여백, 머리글 / 바닥글, 시트에관한여러사항을설정한다. 실행 [ 페이지레이아웃 ] [ 페이지설정의 ] 페이지설정 대화상자의탭별기능 페이지 여백 머리글 / 바닥글 06.3, 06.2, 05.1, 04.4, 04.3, 04.2, 04.1, 03.2, 02.3 14.3, 14.2, 14.1, 13.3, 13.2, 13.1, 12.3, 12.2, 12.1, 11.3, 11.2, 11.1, 10.2, 10.1, 09.4, 09.2, 09.1, 08.4, 08.3, 08.1, 07.4, 07.1, 06.4, 페이지설정 용지방향, 축소 / 확대배율, 용지크기, 인쇄품질, 시작페이지번호등을설정함 확대 / 축소배율 : 워크시트표준크기의 10~400% 까지확대 / 축소하여인쇄함 자동맞춤 : 데이터양이많고적음에관계없이지정한페이지수에맞게인쇄할수있도록자동으로확대 / 축소배율을조정함 인쇄용지의상 하 좌 우여백및머리글 / 바닥글의여백을조정함 페이지가운데맞춤 : 데이터가페이지의수직 / 수평가운데에출력되도록정렬함 문서제목, 페이지번호, 사용자이름, 작성날짜등워크시트의페이지마다고정적으로표시되는머리글이나바닥글을설정함 도구모음을이용하지않고머리글 / 바닥글을삽입하려면표시할내용을대괄호 ( [ ] ) 로묶어주고바로앞에 & 를붙여입력하면됨 &[ 페이지번호 ], &[ 날짜 ] 46
컴퓨터활용능력 1 급필기요약 시트 인쇄영역, 인쇄제목 ( 반복할행과열 ), 눈금선, 메모, 행 / 열머리글등의인쇄여부등을설정함 인쇄제목 : 모든페이지에반복하여인쇄할제목이있는행이나열을지정함예 1 1~3행반복 : 인쇄제목의반복할행을 $1:$3 으로지정예 2 A~B열반복 : 인쇄제목의반복할열을 $A:$B 로지정 간단하게인쇄 : 워크시트에입력된차트, 도형, 그림, 워드아트, 클립아트, 괘선등의그래픽요소를제외하고텍스트만빠르게인쇄함 흑백으로 : 컬러서식이지정된데이터를흑백으로출력함 페이지순서 : 데이터를한페이지에인쇄할수없을때인쇄될방향 ( 행 / 열 ) 의우선순위를지정함 머리글 / 바닥글편집도구모음 글꼴설정 페이지번호 여러페이지를한페이지로출력하는방법 : 페이지설정 대화상자의 페이지 탭에서 [ 자동맞춤 ] 의용지너비와용지높이를 1 로지정함 차트의 페이지설정 - 차트를선택한상태에서페이지설정을선택하면 페이지설정 대화상자에 시트 탭대신 차트 탭이표시된다. - 일반시트의인쇄방법과동일하게머리글및바닥글을지정할수있다. - 차트를선택한상태에서는인쇄영역을지정할수없으므로차트의일부분만인쇄할수없다. - 차트 탭에서는인쇄품질을지정할수있다. 112 페이지나누기 자동페이지나누기 전체페이지 날짜 시간 파일경로와파일이름 워크시트 ( 탭 ) 이름 통합문서의파일이름 그림삽입 그림서식 14.2, 13.1, 12.1, 09.3, 09.1, 08.1, 05.3, 05.2, 03.1, 02.3 페이지나누기 / 페이지나누기미리보기 인쇄할데이터가많아한페이지가넘어가면자동으로페이지구분선이삽입됨 페이지구분선은용지크기, 여백설정, 설정한배율옵션을기준으로설정됨 행높이나열너비를변경하면자동페이지나누기의위치도변경됨 수동페이지나누기 [ 페이지레이아웃 ] [ 페이지설정 ] [ 나누기 ] [ 페이지나누기삽입 ] 을선택함 사용자의필요에의해임의로페이지를구분하는것으로, 셀포인터의위치를기준으로왼쪽과위쪽으로페이지구분선이삽입됨 페이지나누기가설정된셀을선택하고, [ 페이지레이아웃 ] [ 페이지설정 ] [ 나누기 ] [ 페이지나누기제거 ] 를선택하면삽입된페이지구분선이제거됨 페이지나누기미리보기 작성한문서를페이지단위로나누어페이지구분선과인쇄영역, 페이지번호등을표시한다. 리본메뉴의 [ 보기 ] [ 통합문서보기 ] [ 페이지나누기미리보기 ] 를클릭한다. 페이지구분선을마우스로드래그하여구분선의위치를변경할수있다. 페이지나누기미리보기 상태에서도데이터입력및편집을할수있다. 페이지나누기미리보기 상태에서자동으로표시된페이지구분선은점선, 수동으로삽입한페이지구분선은실선으로표시된다. 페이지나누기미리보기 상태를해제하려면 [ 보기 ] [ 통합문서보기 ] [ 기본 ] 을클릭한다. 페이지나누기미리보기 상태에서 기본 보기로전환하여도페이지구분선을표시할수있다. 설정된모든페이지를해제하려면바로가기메뉴의 [ 페이지나누기모두원래대로 ] 를선택한다. 페이지나누기미리보기 상태에서바로가기메뉴의 [ 인쇄영역설정 ] 및 [ 인쇄영역다시설정 ] 을이용하여인쇄영역설정및해제를수행할수있다. 113 인쇄미리보기 11.3, 10.3, 10.1, 09.4, 09.2, 08.2, 07.3, 06.3, 06.2, 06.1, 05.4, 05.2, 04.1, 03.4 인쇄미리보기 / 인쇄영역 인쇄하기전인쇄될모양을미리화면으로확인하는기능이다. 여백표시 를선택하면표시되는선을마우스로드래그하여여백의크기나열너비를조정할수있다. 인쇄영역 워크시트의내용중특정부분만을인쇄영역으로설정하여인쇄할수있다. 47
인쇄할영역을범위로지정한후리본메뉴의 [ 페이지레이아웃 ] [ 페이지설정 ] [ 인쇄영역 ] [ 인쇄영역설정 ] 을선택한다. 설정한인쇄영역을해제하려면메뉴의 [ 페이지레이아웃 ] [ 페이지설정 ] [ 인쇄영역 ] [ 인쇄영역해제 ] 를선택한다. 인쇄영역에포함된도형을인쇄되지않게하려면도형의바로가기메뉴에서 [ 크기및속성 ] 을선택한후 크기및속성 대화상자의 속성 탭에서 개체인쇄 옵션의선택을해제한다. 114 14.3, 14.2, 13.2, 13.1, 10.3, 10.2, 09.3, 09.1, 08.2, 07.3, 07.2, 06.3, 05.1, 04.3, 03.2 정렬 정렬기준은최대 64 개까지지정할수있으며, 기본적으로행단위로정렬된다. 정렬기준에는셀에입력된값이나셀에지정된셀색, 글꼴색, 셀아이콘이있다. 잠깐만요! 정렬경고 대화상자 데이터목록중한행이나한열만정렬범위로지정한경우 정렬경고 대화상자가표시됩니다. 선택영역확장 : 현재셀포인터와인접한영역에있는데이터목록전체가정렬범위로확장되어정렬이수행됨 현재선택영역으로정렬 : 현재선택된영역만을기준으로정렬이수행됨 컴퓨터활용능력 1 급필기요약 방법 2 [Office 단추 ] [Excel 옵션 ] [ 기본설정 ] [ 사용자지정목록편집 ] 클릭 영문자대 / 소문자를구분하여정렬할수있는기능을제공하며, 오름차순시소문자가우선순위를갖는다. 오름차순은숫자 > 문자 > 논리값 > 오류값 > 빈셀순, 내림차순은오류값 > 논리값 > 문자 > 숫자 > 빈셀순이다. - 문자는오름차순시특수문자, 영문자 ( 소문자, 대문자 ) 한글순으로정렬된다. - 논리값은오름차순시거짓값 (False), 참값 (True) 순으로정렬된다. 정렬 대화상자의 내데이터에머리글표시 : 선택한데이터목록의첫번째행이필드명일경우 내데이터에머리글표시 를선택하여정렬대상에서제외시키고, 첫번째행이필드명이아닌경우에는 내데이터에머리글표시 를해제하여첫행을정렬대상에포함시킴 정렬옵션 - 대 / 소문자를구분해정렬할것인지를지정할수있다. - 정렬할방향을지정할수있다 ( 위쪽에서아래쪽, 왼쪽에서오른쪽 ). 115 14.1, 12.2, 11.2, 10.1, 09.4, 09.3, 09.2, 08.1, 07.4, 07.2, 07.1, 06.3, 06.1, 05.1, 04.4, 03.4, 03.1 고급필터의조건지정방법 정렬방식에는오름차순, 내림차순, 사용자지정목록이있으며, 사용자지정목록은모든정렬기준에서지정할수있다. 사용자지정목록을이용하면월, 화, 수, 목, 금, 토, 일과같은방식으로정렬할수있다. 사용자지정정렬 - 사용자가임의로지정한정렬순서에맞추어정렬하는기능이다. - 사용자지정목록은일정한연관성을가진문자열을정해진순서대로만들어놓은것으로, 자동채우기나정렬등에서사용된다. - 목록 ( 정렬순서 ) 을추가하거나삭제할수있으나엑셀에서기본적으로제공하는목록은수정하거나제거할수없다. - 사용자지정목록추가및삭제 방법 1 정렬 대화상자의 정렬 에서 사용자지정목 록 선택 기본조건지정방법 고급조건지정방법 조건을지정할범위의첫행에는원본데이터목록의필드명을입력하고, 그아래행에조건을입력함 조건을모두같은행에입력하면 AND, 다른행에입력하면 OR 조건임 함수나식의계산값을고급필터의찾을조건으로지정하는방식 조건지정범위의첫행에입력될조건필드명은원본데이터의필드명과다른필드명을입력하거나생략하며, 그아래행에조건을입력함 48
116 텍스트마법사 텍스트나누기 117 13.3, 12.3, 11.3, 07.1, 06.4, 06.2, 05.4, 04.3, 03.3, 03.1 텍스트마법사 / 텍스트나누기 일정한너비나기호로구분된텍스트파일을워크시트로가져올때사용하는도구 탭, 세미콜론, 쉼표, 공백등의구분기호가제공되며, 사용자가구분기호를정의할수있음 실행 : [ (Office 단추 )] [ 열기 ] 메뉴, [ 데이터 ] [ 외부데이터가져오기 ] [ 텍스트 ] 중하나를이용함 텍스트마법사실행순서 - 1 단계 : 텍스트를열로나눌방법선택 ( 구분기호로분리됨, 너비가일정함 ) - 2 단계 : 구분기호지정 - 3 단계 : 데이터서식지정 워크시트의한열에입력되어있는데이터를구분기호나일정한너비로분리하여워크시트의각셀에입력하는것 워크시트의데이터를블록으로지정한후 [ 데이터 ] [ 데이터도구 ] [ 텍스트나누기 ] 를클릭하면 텍스트마법사 대화상자가표시됨 잠깐만요! [ 데이터 ] [ 외부데이터가져오기 ] [ 텍스트 ] *.txt, *.prn, *.csv 등의텍스트파일을불러오는기능입니다. 특정열 (Column) 만선택하여가져올수있습니다. 불러온데이터가들어갈위치 ( 기존워크시트또는새워크시트 ) 를사용자가지정할수있습니다. 원본텍스트파일이수정된경우 [ 데이터 ] [ 연결 ] [ ( 모두새로고침 )] 을클릭하면가져온데이터에수정된내용이반영됩니다. 13.2, 11.1, 10.3, 09.4, 07.3, 06.4, 05.4, 05.2, 05.1, 03.3, 03.2, 02.3 외부데이터가져오기개념 SQL, dbase, Access 등에서사용하는데이터베이스파일과텍스트파일등을워크시트로가져오거나데이터베이스파일을쿼리형태로변경하여워크시트에서사용할수있도록하는기능이다. Microsoft Query, VBA, 웹쿼리, 쿼리마법사등을이용하여외부데이터를가져오거나쿼리를작성할수 있다. 엑셀에서가져올수있는외부데이터에는 Access, dbase, FoxPro, Oracle, Paradox, SQL 과같은데이터베이스파일과텍스트파일, Excel 파일, 웹, XML 등이있다. 외부데이터가져오기를사용하여가져온데이터는원본데이터가변경될경우가져온데이터에도반영되도록설정할수있다. 118 Microsoft Query 컴퓨터활용능력 1 급필기요약 외부데이터베이스에서가져올데이터의추출조건을쿼리로만들어가져오거나만든쿼리를다음에사용할수있도록저장한다. 데이터베이스파일 (SQL, Access, dbase, FoxPro, Oracle, Paradox), 쿼리 (*.dqy), OLAP 큐브파일 (*. oqy) 을가져오거나쿼리파일로만들수있다. 새쿼리는하나의통합문서에대해서만만들수있다. 실행 [ 데이터 ] [ 외부데이터가져오기 ] [ 기타원본 ] [Microsoft Query] 선택 쿼리마법사 ➊ 쿼리마법사 - 열선택 : 불러올필드선택 ➋ 쿼리마법사 - 데이터필터 : 선택한테이블에서필요한레코드를추출하기위해조건지정 ➌ 쿼리마법사 - 정렬순서 : 정렬방식지정 ➍ 쿼리마법사 - 마침 : 쿼리결과표시, 쿼리편집중선택 웹쿼리 웹페이지에서테이블이나텍스트와같은데이터를검색하여워크시트에서사용할수있도록가져오거나웹쿼리를작성할때사용한다. 웹페이지에서텍스트, 서식이설정된텍스트영역, 테이블의텍스트등은가져올수있지만그림과스크립트의내용은가져올수없다. 웹페이지의데이터를검색하여가져오려면인터넷에연결되어있어야하고, 웹브라우저가설치되어있어야한다. 실행 12.2, 11.3, 11.2, 10.3, 09.2, 09.1, 07.2, 05.4, 04.4, 04.2, 04.1, 03.4 Microsoft Query / 웹쿼리 [ 데이터 ] [ 외부데이터가져오기 ] [ 웹 ] 클릭 잠깐만요! 웹페이지에있는데이터를워크시트에가져오는다른방법 방법1 웹페이지에있는데이터를복사한후엑셀워크시트에서붙여넣기 방법 2 웹페이지에있는데이터를워크시트로드래그 49
119 14.3, 14.2, 13.2, 12.3, 12.2, 09.3, 09.2, 08.3, 08.1, 07.4, 05.3, 05.1, 04.4, 04.2, 03.3, 03.1 부분합 많은양의데이터목록을그룹별로분류하고, 각그룹별로계산을수행하는데이터분석도구이다. 부분합을작성하려면첫행에는열이름표가있어야하며, 기준이되는필드가반드시오름차순이나내림차순으로정렬되어있어야한다. SUBTOTAL 함수를사용하여합계나평균등의요약함수를계산한다. 같은열에있는자료에대하여여러개의함수를중복사용하여다중함수부분합을작성할수있다. 사용할수있는함수 : 합계, 개수, 평균, 최대값, 최소값, 곱, 숫자개수, 표준편차, 표본표준편차, 표본분산, 분산 부분합을작성하면워크시트왼쪽에부분합을계산한하위그룹단위로윤곽이설정되고, 윤곽기호가나타 난다. 부분합을제거하면부분합과함께표에삽입된윤곽및페이지나누기도모두제거된다. 부분합의결과로차트를작성하면화면에보이는데이터에대해서만차트가작성된다. 실행 [ 데이터 ] [ 윤곽선 ] [ 부분합 ] 부분합 대화상자의주요항목 - 그룹화할항목 : 값을구하는기준이되는항목을선택 ( 정렬된항목 ) - 사용할함수 : 사용할함수를선택 - 부분합계산항목 : 함수를적용할필드를선택 - 새로운값으로대치 : 이미작성된부분합을지우고, 새부분합으로변경할경우선택함 - 그룹사이에서페이지나누기 : 부분합을구한뒤각그룹다음에페이지나누기를자동으로삽입함 - 데이터아래에요약표시 : 부분합의결과를각그룹의아래쪽에표시할지, 위에표시할지를결정함. 아래쪽에표시할때선택함 - 모두제거 : 부분합을해제하고, 원래데이터목록을표시함 120 컴퓨터활용능력 1 급필기요약 14.1, 13.3, 13.1, 11.2, 10.3, 10.2, 09.4, 09.2, 08.3, 08.2, 08.1, 07.4, 07.3, 07.1,06.4, 06.3, 06.2, 05.4, 05.2, 04.3, 03.1 피벗테이블 많은양의데이터를한눈에쉽게파악할수있도록요약 분석하여보여주는도구이다. 엑셀목록, 데이터베이스, 외부데이터, 다른피벗테이블등의데이터를사용할수있다. 각필드에다양한조건을지정할수있으며, 일정한그룹별로데이터집계가가능하다. 원본데이터가변경되면 [ 피벗테이블도구 ] [ 옵션 ] [ 데이터 ] [ 새로고침 ( )] 을이용하여피벗테이블의데이터도변경할수있다. 피벗테이블작성시피벗테이블의작성위치를지정하지않으면새워크시트에작성된다. 작성한피벗테이블의필드단추를다른열이나행으로드래그하여변경할수있으며, 필드단추의위치를변경하면데이터표시형식이변경된다. 원본데이터를기초로피벗테이블에새로운필드를추가할수있다. 실행 [ 삽입 ] [ 표 ] [ 피벗테이블 ( )] 피벗테이블의구성요소 ➊ 보고서필터필드 ➍ 열레이블 ( 필드 ) ➋ 값필드 ➌ 행레이블 ( 필드 ) ➎ 값영역 ➋ 값필드 ( 값영역에두개이상의필드를지정하면자동으로표시됨 ) 50
- 행레이블에지정한필드는하나의열에모두표시되고, 열레이블에지정한필드는하나의행에모두표시된다. - 행레이블이나열레이블에표시된데이터의일부는수정할수있으나값영역에표시된데이터는수정할수없다. - 값영역에두개이상의필드를지정하면열레이블또는행레이블에값 (Σ) 필드가생성되고, 이필드를열레이블과행레이블중어디에삽입하느냐에따라값영역에추가된필드의표시방향이결정 된다. 피벗테이블의그룹화 - 특정필드를일정한단위로묶어표현할때사용하는것으로, 문자, 숫자, 날짜, 시간등모든필드에서사용할수있다. - 숫자나날짜필드일경우에는 그룹화 대화상자에서시작, 끝, 단위를지정한다. - 문자필드에그룹만들기를실행하면자동으로그룹 1, 그룹 2, 와같은그룹이름이자동으로부여된다. - 그룹을지정하려면그룹으로묶고자하는데이터를기준으로먼저정렬해야하는데, 정렬방식은오름차순이든, 내림차순이든상관없다. - 그룹화 : 그룹을지정할필드의바로가기메뉴에서 [ 그룹 ] 선택 - 그룹해제 : 그룹으로설정된필드의바로가기메뉴에서 [ 그룹해제 ] 선택 피벗차트보고서 - 피벗테이블의데이터를이용하여작성한차트로, 피벗테이블에서항목이나필드에변화를주면피벗차트도변경된다. - 피벗차트를작성하면자동으로피벗테이블도작성된다. 즉피벗테이블을만들지않고피벗차트를작성할수없다. - 피벗테이블과피벗차트를함께만든후피벗테이블을삭제하면피벗차트는일반차트로변경된다. - 표준차트의항목, 계열, 데이터가피벗차트보고서에서는항목필드, 계열필드, 값필드에해당한다. 121 06.1, 05.3, 05.2, 05.2, 04.3 피벗테이블옵션 [ 피벗테이블도구 ] [ 옵션 ] [ 피벗테이블 ] [ 옵션 ] 을클릭하면 피벗테이블옵션 대화상자가표시된다. 122 컴퓨터활용능력 1 급필기요약 14.3, 14.2, 13.1, 12.3, 12.1, 10.1, 09.1, 08.1, 07.3, 06.4, 06.3, 04.4, 04.2, 03.4, 02.3 시나리오 다양한상황과변수에따른여러가지결과값의변화를가상의상황을통해예측하여분석하는도구이다. 변경셀에는데이터를변경할셀의범위를지정하고, 결과셀은반드시변경셀을참조하는수식으로입력되어야한다. 시나리오의결과는요약보고서나피벗테이블보고서로작성할수있다. 이자율, 손익분기점, 주가분석등에많이사용된다. 시나리오를작성하면현재작업하는시트앞에새워크시트를삽입하고그시트에시나리오보고서를표시 한다. 시나리오병합을통하여다른통합문서나다른워크시트에저장된시나리오를가져올수있다. 51
컴퓨터활용능력 1 급필기요약 시나리오관리자 대화상자에서시나리오를삭제해도이미작성된시나리오요약보고서는삭제되지않고, 반대로시나리오요약보고서를삭제해도시나리오는삭제되지않는다. 변경셀 과 결과셀 에이름을지정한후시나리오요약보고서를작성하면셀주소대신지정한이름이표시 된다. 시나리오요약보고서작성순서 ➊ [ 데이터 ] [ 데이터도구 ] [ 가상분석 ] [ 시나리오관리자 ] 를선택하여시나리오관리자실행 ➋ < 추가 > 를클릭하여시나리오이름을정의하고변경셀을선택 ➌ 변경할값입력 ➍ ` 시나리오관리자 ` 대화상자에서 < 요약 > 클릭 ➎ 보고서종류에서시나리오요약을선택하고결과셀을지정한후 < 확인 > 클릭 - 결과셀에는변경셀을참조하는수식으로입력되어있는셀을지정해야한다. ➏ 표시 : 선택한시나리오값을워크시트에표시 ➐ 닫기 : 대화상자를닫음 123 12.2, 11.3, 09.2, 08.4, 08.3, 08.2, 07.1, 06.4, 05.1, 04.1, 03.4, 03.2, 02.3 목표값찾기 수식에서원하는결과 ( 목표 ) 값은알고있지만그결과값을계산하기위해필요한입력값을모를경우에사용하는도구이다. 목표값찾기는변하는데이터를하나만지정할수있다. 목표값찾기에서목표값 ( 찾는값 ) 은사용자가원하는데이터를직접입력해야한다. 결과값은입력값을참조하는수식으로작성되어야한다. 목표값찾기 대화상자 시나리오관리자 ➏ ➊ ➋ ➌ ➍ ➎ ➐ - 수식셀 : 결과값이출력되는셀주소로, 해당셀에는반드시수식이있어야함 - 찾는값 : 목표로하는값을입력함 - 값을바꿀셀 : 목표값을만들기위해변경되는값이들어있는셀주소 ➊ 추가 - 시나리오이름과변경셀을입력할수있는대화상자를표시한다. - 변경셀에는데이터를변경할셀의범위를지정한다. - 하나의시나리오에최대 32 개까지의변경셀을지정할수있다. ➋ 삭제 : 선택한시나리오를삭제 ➌ 편집 : 선택한시나리오를변경할수있는대화상자표시 ➍ 병합 : 선택한시나리오를병합 ➎ 요약 : 시나리오를보고서로작성 - 보고서의종류와결과셀을지정한다. - 보고서의종류에는시나리오요약과시나리오피벗테이블보고서가있다. 52 124 13.3, 13.2, 12.1, 11.3, 11.2, 10.3, 10.2, 10.1, 07.1, 06.2, 06.1, 05.4, 03.3 데이터표 특정값의변화에따른결과값의변화과정을표의형태로표시해주는도구이다. 결과값은반드시변화하는특정값을포함한수식으로작성되어야한다. 수식이입력될부분을범위로설정한후데이터표를실행해야한다. 데이터표기능을이용하여계산된결과는참조하고있는셀의데이터가수정되면자동으로갱신된다. 데이터표의결과는일부분만을수정할수없다. 데이터표는지정한특정값의수에따라단일표와이중표로구분한다.
단일데이터표에서는 [ 행입력셀 ] 이나 [ 열입력셀 ] 중하나만사용하고이중데이터표에서는 2 개모두사용한다. 실행 [ 데이터 ] [ 데이터도구 ] [ 가상분석 ] [ 데이터표 ] - 행입력셀 : 변화되는값이한행에있을때변화되는셀의주소를지정한다. - 열입력셀 : 변화되는값이한열에있을때변화되는셀의주소를지정한다. 125 데이터통합은비슷한형식의여러데이터를하나의표로통합 요약하여표시해주는도구이다. 사용할데이터의형태가다르더라도같은이름표를사용하면항목을기준으로통합할수있다. 사용할수있는함수에는합계, 개수, 평균, 최대값, 최소값, 곱, 숫자개수, 표본표준편차, 표준편차, 표본분산, 분산이있다. 다른워크시트나통합문서의데이터를사용할수있다. 지정한항목을기준으로통합하거나통합데이터의순서와위치가동일할경우위치를기준으로통합한다. 실행 [ 데이터 ] [ 데이터도구 ] [ 통합 ] 클릭 데이터통합 대화상자 ➊ 11.1, 10.3, 09.1, 08.4, 07.2, 04.1 데이터통합 컴퓨터활용능력 1 급필기요약 ➊ 함수 : 사용할함수를선택한다. ➋ 참조 : 통합할데이터범위를지정한다. ➌ 추가 : 참조에서지정한데이터범위를추가한다. ➍ 삭제 : 모든참조영역 에추가된범위중선택하여삭제한다. ➎ 첫행 : 참조된데이터범위의첫행을통합된데이터의첫행 ( 열이름 ) 으로사용한다. ➏ 왼쪽열 : 참조된데이터범위의왼쪽열을통합된데이터의첫열 ( 행이름 ) 로사용한다. ➐ 원본데이터에연결 : 원본데이터가변경될경우통합된데이터에도반영한다. 126 06.3, 06.2, 06.1, 05.1 14.2, 14.1, 13.3, 13.2, 13.1, 12.3, 12.2, 12.1, 11.3, 11.1, 10.3, 10.2, 10.1, 09.3, 09.2, 09.1, 08.4, 08.3, 08.1, 07.3, 07.2, 06.4, 매크로기록 매크로는엑셀에서다양한명령들을일련의순서대로기록해두었다가필요할때마다해당키나도구를이용하여호출하면기록해둔처리과정이수행되도록하는기능이다. 매크로기록에사용된명령과함수는 Visual Basic 모듈에저장되므로 Visual Basic Editor 를사용하여내용을추가, 삭제, 변경할수있다. - [ 개발도구 ] [ 코드 ] [Visual Basic] 을클릭하거나 A+! 을누르면 Visual Basic Editor 가실행된다. - Visual Basic Editor 에서매크로전체를복사하려면 Sub 부터 End Sub 까지를복사하면된다. 매크로기록작업중에셀을선택하면셀은기본적으로절대참조로기록되지만 [ 개발도구 ] [ 코드 ] [ 상대참조로기록 ] 을이용하여상대참조로기록할수있다. 매크로를절대참조로기록하면매크로를실행할때선택한셀의위치를무시하고매크로가셀을선택한다. ➋ ➎ ➏ ➐ ➌ ➍ 매크로기록 대화상자 ` 매크로기록 대화상자에서는매크로이름, 바로가기키, 매크로저장위치, 설명을지정할수있다. 매크로이름 - Macro1, Macro2, 등과같이자동으로부여되는이름을지우고사용자가임의로지정할수있다. - 첫글자는반드시문자로지정해야하고, 두번째부터문자, 숫자, 밑줄문자 ( _ ) 등의사용이가능하다. 53
컴퓨터활용능력 1 급필기요약 - /?. - 등과같은문자와공백은매크로이름으로사용할수없다. - 하나의통합문서에는이름이동일한매크로가존재할수없다. - 매크로이름을 Auto_Open 으로지정하면해당파일을열때마다기록된매크로가자동으로실행된다. 바로가기키 - 바로가기키는영문자만가능하고, 입력하지않아도매크로를기록할수있다. - 바로가기키는 C 과조합하여사용하나대문자를지정할때에는 V 가자동으로덧붙여진다. - 엑셀에서이미사용하고있는바로가기키를매크로의바로가기키로지정할수있으며, 바로가기키가동일한경우매크로실행의바로가기키가엑셀의바로가기키보다우선한다. - 바로가기키지정후수정이가능하다. 매크로가저장되는위치 - 개인용매크로통합문서 : XLSTART 폴더안의 PERSONAL.XLSB 에저장되므로엑셀을실행시킬때마다사용가능함 XLSTART 폴더에있는모든파일은엑셀이실행될때자동으로열림 - 새통합문서 : 새로운통합문서에매크로를만들어사용함 - 현재통합문서 : 기본저장위치로현재작업하고있는통합문서에만적용시킬때사용함 설명 : 매크로에대한간략한설명을기재하는것으로, 사용자가임의로지정할수있음 매크로작성순서 ➊ [ 보기 ] [ 매크로 ] [ 매크로 ] [ 매크로기록 ] 또는 [ 개발도구 ] [ 코드 ] [ 매크로기록 ] 을클릭한다. ➋ 매크로기록 대화상자에서매크로이름과바로가기키, 저장위치를지정한후 < 확인 > 을클릭한다. ➌ 매크로로기록할작업을차례로실행한다. ➍ [ 보기 ] [ 매크로 ] [ 매크로 ] [ 기록중지 ] 또는 [ 개발도구 ] [ 코드 ] [ 기록중지 ] 를클릭하여매크로작성을종료한다. 127 [ 개발도구 ] [ 코드 ] [ 매크로 ] 를클릭하거나 A+ 8 을누른후 매크로 대화상자에서매크로이름을선택하여실행한다. 매크로를기록할때지정한바로가기키를눌러실행한다. 워크시트에삽입된도형, 그림, 차트나양식컨트롤을이용해만든단추등에매크로를지정하여실행할수있다. Visual Basic Editor 에서매크로를실행하기위한키는 5 이고, 한단계씩코드를실행하기위한키는 8 이다. 매크로 대화상자 - 실행 : 선택한매크로를실행함 - 한단계씩코드실행 : 선택한매크로를한줄씩실행함 ( 디버깅용도 ) - 편집 : 선택한매크로를 Visual Basic Editor 를이용해매크로이름이나명령내용을편집함 - 옵션 : 선택한매크로의바로가기키나설명을변경함 128 모듈 13.1, 12.3, 11.2, 11.1, 09.2, 08.3, 07.1, 06.3, 06.1, 05.1, 04.1, 03.4 매크로실행 14.1, 11.2, 10.3, 10.1, 08.4, 07.3, 05.4, 04.2, 02.3 프로그래밍의기본 한단위로저장된 VBA 의선언문과프로시저의집합이며, 프로젝트를구성하는기본단위이다. 기본모듈 : 워크시트모듈 (Sheet 로표시되는모듈 ) 과 ThisWorkbook 모듈, 공용모듈 ( 일반적으로사용하는모듈 ) 이있음 클래스모듈 : 개체를새롭게정의해서사용할수있도록작성하는모듈로개체의속성, 메서드, 이벤트를정의하는모듈 - 폼모듈 : 사용자정의폼을디자인하고사용자정의폼의컨트롤에이벤트프로시저를작성하는모듈 - 보고서모듈 : 보고서에연결되어있는모듈로이벤트프로시저를포함함 프로시저 특정기능을실행할수있도록나열된명령문의집합으로모듈 (Module) 안에구성된다. 사용자가기록한매크로도하나의프로시저이다. 54
컴퓨터활용능력 1 급필기요약 프로시저는코드가작성되는공간으로사용방법에따라 Sub, Function, Property 로구분된다. Sub ~ End Sub Function ~ End Function Property ~ End Property 개체 프로시저내에작성된코드를실행하는가장일반적인형태로결과값을반환하지않음 작성된 Sub 프로시저는워크시트에서매크로처럼연결하여사용할수있음 프로시저내에작성된코드를실행하고실행된결과값을반환하는함수를말함 작성된 Function 프로시저는워크시트에서일반내장함수와같은방법으로사용함 개체의속성을새로정의할때사용되는것으로반환값이있음 종류에는개체할당 (Property Let( )), 개체읽기 (Property Get( )), 개체참조 (Propety Set( )) 등이있음 프로그래밍과정에서작업한내용이실제적용되는독립된대상을말한다. 엑셀 VBA 에서개체는통합문서, 셀, 차트, 폼같은엑셀의구성요소를의미한다. 개체와메서드또는개체와속성은마침표 (.) 로구분해차례로입력한다. 속성 크기, 색, 화면위치와같은개체의특성이나가능, 불가능과같은개체의상태를말한다. 속성을설정하려면 개체명. 속성 = 값 과같은형식으로입력한다. 메서드 개체가실행할수있는동작또는행동으로서특정개체에서만실행할수있는프로시저를의미한다. 메서드를설정하려면 개체명. 메서드 와같은형식으로입력한다. 이벤트 프로그램사용중에일어나는사건 ( 마우스클릭, 셀이동등 ) 을의미하고, 이벤트가일어났을때실행되도록작성된프로시저를이벤트프로시저라고한다. 이벤트는사용자가마우스나키보드를움직이는동작이나프로그램의실행결과로인해발생한다. 개체에따라발생하는이벤트의종류가다르다. 일반적으로프로시저는 개체명 _ 이벤트명 과같은형식으로구분하여입력한다. 129 컴퓨터가명령을처리하는도중발생하는값을저장하기위한공간으로변할수있는값을의미한다. 변수선언은 키워드 + 변수이름 + As 데이터유형 으로이뤄진다. Dim Y As String 변수선언키워드의종류 - Dim : 선언하는위치에따라다르며, 프로시저의처음에선언하면해당프로시저내에서만사용가능하고, 모듈의처음에선언하면해당모듈내의모든프로시저에서사용이가능함 - Static : 프로시저의처음에선언함. 해당프로시저내에서사용이가능하며, 프로시저종료후에도값이유지됨 - Private : 모듈의처음에선언하며, 해당모듈내의모든프로시저에서사용이가능함 - Public : 모듈의처음에선언하며, 모든모듈에서사용이가능함 프로시저, 변수이름지정방법 - 문장부호나공백을포함할수없다. - 255 자까지가능하다. - 문자, 숫자, 밑줄 ( _ ) 을포함한다. - Visual Basic 키워드를이름으로지정할수없다. 데이터유형 : 변수에담길자료의크기나유형을고려하여지정함 130 12.3, 07.2, 06.2, 05.3, 05.2, 05.1 VBA 문법 - 변수 09.2, 05.3, 04.4, 02.3 VBA 기본문법 - If ~ Then 조건을만족하는경우 (True) 와만족하지않는경우 (False) 에따라각각다른작업을처리하도록제어한다. 형식 1 : 조건을만족하면실행함 If 조건식 Then 실행문 조건을만족할때의실행문 End If 형식 2 : 조건을만족하는경우와만족하지않는경우의실행문이다름 55
컴퓨터활용능력 1 급필기요약 If 조건식 Then 실행문 1 조건을만족할때의실행문 Else 실행문 2 조건을만족하지않을때의실행문 End If 131 For ~ Next For 문으로지정된횟수만큼 For문안에수록된명령코드를반복실행한다. Exit For 를이용하여반복문이최종값에이르기전에 For ~ Next 명령문을빠져나올수있다. 형식 For 반복변수 = 시작값 To 최종값 [Step 증가값 ] 시작값에서 최종값이될때까지증가값만큼씩실행문 증가하면서실행문을반복실행 Next 반복변수 For Each ~ Next 컬렉션에포함된개체의수만큼명령코드를반복실행한다. 형식 13.1, 12.3, 12.2, 11.3, 09.3, 08.4, 08.3, 06.4, 06.3, 06.1, 05.4, 04.4, 03.4, 03.2, 03.1 VBA 기본문법 - For ~ Next/For Each ~ Next For Each 개체변수 In 컬렉션개체실행문 컬렉션 개체의수만큼명령코드를반복실행 Next 개체변수 132 12.2, 10.3, 09.1, 08.4, 08.1, 07.2, 06.3, 04.3, 03.3, 03.2 VBA 기본문법 - Do While ~ Loop/Do Until ~ Loop Do While ~ Loop 조건을만족하는동안실행문을반복실행한다. 조건을먼저검사하는 Do While ~ Loop 와조건을나중에검사하는 Do ~ Loop While 로구분된다. 형식 Do While 조건식실행문 조건식의결과가참인동안실행문을반복실행 Loop Do 실행문을실행한후조건식을검사실행문 조건식이참인동안실행문을반복실행 Loop While 조건식 Do Until ~ Loop 조건을만족할때까지, 즉만족하지않는동안반복실행한다. 형식 Do Until 조건식실행문 조건식의결과가거짓인동안실행문을반복실행 Loop Do 실행문을실행한후조건식을검사실행문 ` 조건식이거짓인동안반복실행 Loop Until 조건식 133 엑셀통합문서를의미하며 Workbooks 컬렉션의구성원이다. Workbooks 컬렉션에는엑셀에서현재열려있는 Workbooks 개체가모두들어있다. 주요속성 Count Name Windows Worksheets Saved 주요메서드 Add NewWindow Close Open Save SaveAs 10.1, 09.1, 07.3, 07.1 Workbook(Workbooks) 개체 통합문서개수 통합문서이름 지정한통합문서의모든창 지정한통합문서의모든워크시트 통합문서저장여부 통합문서를생성함 통합문서에새창을만듦 통합문서를닫음 통합문서를염 통합문서를저장함 통합문서를다른이름으로저장함 56
컴퓨터활용능력 1 급필기요약 134 14.3, 14.2, 13.3, 13.1, 09.4, 08.3, 06.2, 05.3, 05.2, 03.2 Worksheet(Worksheets) 개체 3 과목 데이터베이스일반 워크시트를나타내며 Worksheets 컬렉션의구성원이다. 주요속성 Cells Columns Range Rows Entirecolumn Entirerow Name Visible 주요메서드 Activate Add Copy Protect Select 135 워크시트의모든셀 워크시트의모든열 워크시트의셀이나셀범위 워크시트의모든행 지정된범위내의모든열 지정된범위내의모든행 워크시트의이름 워크시트의표시여부지정 해당워크시트를활성화시킴 새로운워크시트삽입 워크시트복사 워크시트보호 워크시트선택 셀, 행, 열, 연속셀블록이하나이상들어있는셀선택영역을나타낸다. 주요속성 ActiveCell Address Cells Count Currentregion End Next Offset Range Value 14.2, 13.3, 13.2, 12.1, 11.2, 11.1, 10.2, 09.4, 07.1, 06.2, 05.4, 05.3, 04.3, 04.2, 03.4, 03.1 Range 개체 현재셀 참조하는셀주소 지정된범위의모든셀 Cells(5, 4) 5 행 4 열 지정된범위의셀수 데이터가있는인접영역의범위 지정된범위의마지막셀 다음시트나셀 지정된범위에서떨어진범위 셀이나영역범위 지정된셀 136 데이터베이스는특정조직의기능을수행하는데필요한상호관련된데이터들의모임이다. 하나의응용프로그램이나응용시스템을위한데이터가아니라, 한조직에있는여러응용시스템들이공용으로소유하고유지하며이용하는공용데이터이다. 데이터베이스의장 단점 장점 데이터의중복성최소화 데이터의공유 데이터의일관성유지 데이터의무결성유지 데이터의보안성유지 데이터의논리적 물리적독립성 애플리케이션개발및유지보수용이 잠깐만요! 데이터중복의문제점 단점 데이터베이스전문가의부족 전산화비용증가 데이터유실시파일회복이어려움 시스템의복잡화 처리속도가느림 동일한데이터가여러곳에중복저장되면데이터의동일성, 무결성 ( 정확성 ), 동일한보안수준등을유지하기어렵습니다. 137 14.1, 11.3, 11.1, 10.2, 09.3, 08.3, 08.2, 06.4, 06.1, 04.4, 04.3, 03.4, 03.2 데이터베이스 03.2, 03.1 14.2, 14.1, 13.3, 13.2, 13.1, 12.3, 12.2, 12.1, 10.3, 10.1, 09.4, 08.1, 07.4, 06.4, 06.3, 06.2, 05.4, 05.2, 05.1, 04.2, 03.3, DBMS / 데이터베이스언어 DBMS(DataBase Management System, 데이터베이스관리시스템 ) 사용자와데이터베이스사이에위치하여데이터베이스를생성 관리하고, 사용자의요구에따라정보를생성해주는소프트웨어를말한다. 파일시스템의단점인데이터의중복성과종속성의문제를해결하기위해제안된시스템이다. 응용프로그램과데이터의중간에위치하여모든응용프로그램들이데이터베이스를공용할수있도록관리해준다. 백업과회복의절차가복잡하다. 57
컴퓨터활용능력 1 급필기요약 기능 정의기능 조작기능 제어기능 데이터베이스언어 데이터정의어 (DDL) 데이터조작어 (DML) 데이터제어어 (DCL) 138 데이터베이스에저장될데이터의타입과구조에대한정의와데이터를이용하는방식을정의하는기능 데이터의검색, 갱신, 삽입, 삭제등을체계적으로처리하기위해데이터접근수단을정의하는기능 데이터의정확성과보안성을유지하기위한무결성, 보안및권한검사, 병행제어등의기능을정의하는기능 데이터베이스를생성하거나수정하는데사용되는언어 데이터베이스관리자나데이터베이스설계자가사용함 데이터베이스의논리적구조와물리적구조를정의할수있음 CREATE, ALTER, DROP 사용자가응용프로그램을통하여데이터베이스에저장된데이터를실질적으로처리하는데사용되는언어 데이터처리는데이터의검색, 삽입, 삭제, 변경등을말함 사용자와데이터베이스관리시스템간의인터페이스를제공함 절차적조작언어와비절차적조작언어로분류됨 SELECT, UPDATE, INSERT, DELETE 데이터보안, 무결성, 데이터회복, 병행수행제어등을정의하는데사용되는언어 데이터베이스관리자가데이터관리를목적으로사용함 COMMIT, ROLLBACK, GRANT, RE- VOKE 13.1, 12.2, 11.2, 09.3, 09.2, 05.4, 04.3 관계형데이터베이스 관계형데이터베이스 - 관계형데이터베이스는계층모델과망모델의복잡한구조를단순화시킨모델이다. - 계층구조가아닌단순한표 (Table) 를이용하여데이터의상호관계를정의하는 DB 구조를말한다. - 1:1, 1:N, M:N 관계를자유롭게표현할수있다. 구조 - 테이블 : 데이터들을행과열로표현한것으로튜플 ( 레코드 ) 의집합 ( 릴레이션 ) - 튜플 (Tuple) : 테이블의행을구성하는개체 ( 레코드 ) 로, 여러속성들의묶음 - 속성 (Attribute) : 테이블의열을구성하는항목 ( 필드 ) 으로, 데이터의가장작은논리적단위임 - 도메인 (Domain) : 하나의속성에서취할수있는값의범위 ( 예를들어성별의도메인은 남, 여 임 ) - 차수 (Degree) : 속성의개수 - 기수 (Cardinality) : 튜플의개수 테이블 (Table) 의특징 - 테이블에속한튜플들은유일하며순서에제한이없다. - 튜플들의삽입, 삭제등에의해계속적으로변한다. - 테이블을구성하는속성 ( 필드 ) 들간의순서는중요하지않다. - 속성의유일한식별을위해속성의이름은유일하지만, 속성의값은유일하지않을수있다. - 테이블을구성하는튜플을유일하게식별하기위해속성들의일부를키 (Key) 로설정한다. 139 키의종류 후보키 기본키 외래키 ( 외부키 ) 대체키 슈퍼키 (Super Key) 14.1, 13.1, 12.2, 12.1, 10.3, 10.1, 09.2, 08.2, 08.1, 07.1, 05.2, 05.1, 04.4, 04.3, 04.2, 03.4, 03.3, 02.3 키의종류와제약조건 테이블을구성하는속성들중에서레코드 ( 튜플 ) 을유일하게식별하기위해사용하는속성들의부분집합, 즉기본키로사용할수있는속성들을말함 유일성과최소성을만족해야함 - 유일성 (Unique) : 하나의키로하나의레코드만을유일하게식별할수있어야하는것 - 최소성 (Minimality) : 모든레코드들을유일하게식별하는데꼭필요한속성으로만구성되어야하는것 후보키중에서선택한주키 한릴레이션에서특정레코드를유일하게구별할수있는속성 Null 값으로둘수없음 기본키로정의된필드 ( 속성 ) 에는동일한값이중복되어저장될수없음 관계를맺고있는테이블 R1, R2 에서테이블 R1 이참조하고있는테이블 R2 의기본키와같은 R1 테이블의속성을외래키라고함 하나의테이블에는여러개의외래키가존재할수있음 외래키로지정된필드에는널 (Null) 값이나중복된값을입력할수있음 후보키중기본키를제외한나머지속성을말함 한테이블내에있는속성들의집합으로구성된키 테이블을구성하는모든튜플들중슈퍼키로구성된속성의집합과동일한값은나타나지않음 테이블을구성하는모든튜플에대해유일성은만족시키지만, 최소성은만족시키지못함 58
컴퓨터활용능력 1 급필기요약 제약조건 개체무결성 : 기본키는 NULL 값을가질수없음 참조무결성 : 외래키값은참조테이블의기본키값과동일해야함 140 테이블조작시애트리뷰트들간의종속성및중복성으로인해예기치못한곤란한현상이발생하는데, 이를이상 (Anomaly) 이라고한다. 정규화란이이상 (Anomaly) 현상이발생하지않도록중복성및종속성을배제하는원칙을공식화한이론이다. 정규화는중복되는값을일정한규칙에의해보다단순한형태를가지는다수의테이블로분리한다. 데이터베이스의논리적설계단계에서수행한다. 속성 (Attribute) 수가적은릴레이션 ( 테이블 ) 으로분할하는과정이다. 릴레이션 ( 테이블 ) 속성들사이의종속성개념에기반을두고이들종속성을제거하는과정이라고할수있다. 정규화를수행해도데이터의중복을완전히제거할수는없다. 이해하기쉽고확장하기쉽도록테이블을구성하며, 무결성제약조건의구현을용이하게한다. 정규형에는제 1 정규형에서부터제 5 정규형까지있으며, 단계가높아질수록만족시켜야할제약조건이늘어나높은수준으로간주된다. 141 개요 14.2, 13.2, 11.2, 09.4, 08.4, 07.2, 07.1, 06.3, 06.2, 06.1, 04.2, 04.1, 03.4, 02.3 정규화 14.3, 12.3, 11.1, 09.1, 07.4, 07.3, 05.2, 03.1 개체- 관계 (E-R) 모델 개체 - 관계모델은개념적데이터모델의가장대표적인것으로, 1976 년피터첸 (Peter Chen) 에의해제안되었다. 개체와개체간의관계를기본요소로하여현실세계를개념적인논리데이터로표현하는방법이다. 실세계데이터에관해일반사용자, 프로그래머, 관리자등의서로다른인식을하나로통합하기위해설계한다. 개체 (Entity), 관계 (Relationship), 속성 (Attribute) 등으로구성된다. 개념적모델인 E-R 모델을데이터베이스로구현하기 위해서는논리적데이터모델로변환해야한다. E-R 모델에서정의한데이터를관계형데이터베이스에저장하기위해서는 E-R 모델에서의각각의개체를각각의테이블로변환시켜야한다. E-R 모델에서하나의속성은관계형데이터모델에서하나의필드가된다. E-R 다이어그램 E-R 다이어그램은 E-R 모델을시각적으로표현하기위한도구로, 다음과같은기호를이용하여그래프방식으로표현한다. n 142 m 사각형 다이아몬드 타원 밑줄타원 복수타원 관계 12.1, 06.4, 06.2, 05.1, 04.4, 04.3, 04.1, 03.1 테이블만들기 개체 (Entity) 타입 관계 (Relationship) 타입 속성 (Attribute) 타입 기본키속성 복합속성 날짜는년, 월, 일로 구성 1:1, 1:N, N:M 등의개체 관계를표시함 테이블작성은데이터를입력할수있도록테이블의구조를설계하는것이다. 각필드와입력될데이터의형식및속성등을지정할수있다. 디자인보기, 데이터시트보기, 테이블서식파일, 테이블가져오기, 테이블연결등을이용하여작성할수 있다. 데이터시트보기상태에서는먼저데이터를입력하여테이블을설계할수있다. 개체 ( 테이블, 쿼리등 ) 필드이름지정하기 - 최대 64 자까지입력할수있다. -.! [ ] 를제외한특수기호, 공백, 숫자, 문자를조합한모든기호를사용할수있으나공백을이름의첫문자로사용할수없다. - 테이블이름과필드이름이같을수는있지만하나의테이블내에서필드이름이중복될수는없다. 59
143 14.3, 14.2, 13.3, 13.1, 12.3, 12.2, 11.3, 11.1, 09.4, 09.3, 08.2, 07.3, 04.3, 04.2, 03.3 데이터형식 필드에입력할수있는데이터의종류와크기등을나타낸다. 데이터형식에따라필드가갖는속성이달라진다. 테이블 디자인보기 상태에서데이터의형식을지정하거나확인할수있다. 144 필드삽입 컴퓨터활용능력 1 급필기요약 13.1, 08.3, 06.1 테이블구조변경 설계된테이블에새로운필드를추가하는것으로, 테이블디자인보기나데이터시트보기에서수행할수있다. 디자인보기 에서행선택기를클릭한후다음과같은방법을이용하여수행한다. 텍스트형식메모형식숫자형식통화형식날짜 / 시간형식일련번호형식예 / 아니요 OLE 개체형식하이퍼링크첨부파일 텍스트나텍스트와숫자가모두들어있는데이터를입력할수있는형식 최대 255 자까지저장할수있음 텍스트형식과비슷한기능을제공하며, 최대 65,535 자까지입력할수있는형식 산술계산에사용되는각종크기의숫자를입력할수있는형식으로, 기본적으로정수 (Long) 형이지정됨 숫자형식에는바이트형 (1Byte), 정수형 (Integer, 2Byte), 정수형 (Long, 4Byte), 실수형 (Single, 4Byte), 실수형 (Double, 8Byte) 등이있음 사용자지정형식 : 4 개의구역을세미콜론 (;) 으로나누며, ➊ 은양수, ➋ 는음수, ➌ 은 0 값, ➍ 는 Null 값에대한형식을나타냄 #,##0[ 파랑 ] ; #,##0[ 빨강 ] ; 0 ; NULL ➊ ➋ ➌ ➍ 화폐계산에사용될자료를저장할때사용되는형식 기본필드크기는 8 바이트이고, 소수점이하 4 자리까지저장함 날짜 / 시간을입력할수있는형식으로, 기본필드크기는 8 바이트임 레코드가추가될때마다일률적으로번호를하나씩증가시켜주는형식으로한번부여된번호는다시부여되지않으며, 업데이트나수정이불가능함 기본필드의크기는 4 바이트임 Yes/No, True/False, On/Off 등두값중하나만입력하는경우에사용하는형식으로, 기본필드크기는 1 비트임 Microsoft Word 문서나 Microsoft Excel 스프레드시트, 그래픽, 사운드, 기타이진데이터등다른프로그램에서만들어진개체를입력할수있는형식으로, 기본필드크기는 1GB 임 웹사이트나파일의특정위치로바로이동하는하이퍼링크를입력할수있는형식임 전자우편에서와같이파일을첨부하기위한형식임 리본메뉴이용 바로가기메뉴이용 키이용 필드삭제 리본메뉴이용 바로가기메뉴이용 키이용 [ 테이블도구 ] [ 디자인 ] [ 도구 ] [ 행삽입 ] 클릭 [ 행삽입 ] 선택 ; 를누름 필드삭제는생성된필드를테이블에서제거하는것을말한다. 필드를삭제하면필드에입력된모든데이터도함께지워지며, 삭제된필드와데이터는되살릴수없다. 디자인보기 에서삭제할필드의행선택기를클릭한후다음과같은방법을이용하여수행한다. [ 테이블도구 ] [ 디자인 ] [ 도구 ] [ 행삭제 ] 클릭 [ 행삭제 ] 클릭 w 를누름 여러개의연속된필드를한꺼번에삭제하려면여러개의행선택기를선택한후수행한다. 필드이동 디자인보기 에서행선택기를클릭한후다음과같은방법을이용하여수행한다. 마우스이용 바로가기메뉴이용 바로가기키이용 행선택기를다시한번클릭한채원하는위치로드래그함 [ 잘라내기 ] 를선택한다음해당위치에서 [ 붙여넣기 ] 선택함 C+X 를누른다음해당위치에서 C+ V 를누름 여러개의연속된필드를한꺼번에이동시키려면여러개의행선택기를선택한후수행한다. 60
컴퓨터활용능력 1 급필기요약 145 데이터입력시데이터를신속하고정확하게입력할수있도록입력되는데이터형식에맞게입력틀을만들어주는속성이다. 사용자지정형식 구역 ➊ 첫번째 ➋ 두번째 ➌ 세번째 사용자지정기호 설명 사용자지정기호를사용하여입력마스크를지정함 데이터를입력할때 -, /, = 와같은서식문자를테이블에저장할지의여부를지정함 0 이면데이터에입력마스크문자가포함된입력형식그대로저장하고, 1 이나공백이면입력된값만저장함 데이터를입력할때데이터가입력되어야하는자리에표시되는문자를지정함 기호설명입력여부 0 9 # 14.1, 13.3, 13.2, 12.3, 11.2, 10.1, 08.2, 07.4, 06.3, 06.1, 04.1, 03.2, 03.1 필드속성 - 입력마스크 다음과같이 3 개의구역으로나누어지며, 세미콜론 (;) 을구분문자로사용한다. 0 9 까지의숫자만입력가능함 더하기, 빼기기호를사용할수없음 숫자나공백의입력이가능하지만공백은저장되지않음 더하기, 빼기기호를사용할수없음 숫자나공백의입력이가능하지만공백은저장되지않음 더하기, 빼기기호를사용할수있음 필수 선택 선택 L 영문자와한글만입력가능함필수? 영문자와한글만입력가능함선택 A 영문자, 숫자, 한글만입력할수있음필수 a 영문자, 숫자, 한글만입력할수있음선택 & 모든문자나공백을입력할수있음필수 C 모든문자나공백을입력할수있음선택 < 모든문자를소문자로변환 > 모든문자를대문자로변환 (999) 999-9999 ; 0 ; ➊ ➋ ➌ 146 형식 소수자릿수 캡션 기본값 필수 빈문자열허용 유효성검사규칙 유효성검사텍스트 147 14.3, 14.2, 14.1, 12.3, 12.1, 11.2, 11.1, 10.2, 09.3, 09.2, 08.4, 07.4, 07.2, 06.3, 05.4, 04.3, 04.1, 03.3, 03.2, 02.3 필드속성 - 기타 데이터의표시형식을지정하는속성 데이터에소수점이하의자릿수를지정하는속성 제목표시줄에표시될텍스트를지정하는속성 새레코드가만들어질때필드에자동으로입력되는값을지정하는속성 필드에값이반드시입력되어야할지의여부를지정하는속성 필드에문자열의길이가 0 인문자열을입력할수있는지의여부를지정하는속성 필드에입력할데이터의종류나범위를지정하여입력데이터를제한할때사용하는속성 일련번호와 OLE 개체데이터형식에서는사용할수없음 데이터가유효성검사규칙에어긋날경우오류메시지를표시하기위한속성 12.2, 09.2, 09.1, 08.3, 07.1, 06.2, 05.3, 03.2, 02.3 필드속성 - 조회 콤보상자나목록상자컨트롤에값을미리지정한후입력시지정한값을선택하여신속하고정확하게입력할수있도록설정하는기능이다. 조회속성은데이터형식이텍스트, 숫자, 예 / 아니요인경우에만사용할수있다. 조회속성 61
컴퓨터활용능력 1 급필기요약 148 13.2, 12.3, 11.2, 10.3, 10.2, 09.1, 07.2, 06.3, 05.4, 04.3, 04.2, 04.1, 03.4, 02.3 기본키 컨트롤표시 행원본유형 행원본 바운드열 열개수 열이름 열너비 행수 목록너비 목록값만허용 여러값허용 값목록편집허용 목록항목편집폼 행원본값만표시 조회속성을설정하려면콤보상자나목록상자를선택해야함 사용할행원본의유형을지정하는것 테이블 / 쿼리 : 테이블이나쿼리의데이터를원본으로사용할때 값목록 : 직접입력한값을원본으로사용할때 필드목록 : 테이블이나쿼리등의필드명을원본으로사용할때 행원본유형에서선택된값에따라설정사항이달라짐 테이블 / 쿼리선택 : 테이블이름, 쿼리이름, SQL 문을지정함 값목록선택 : 사용할데이터를세미콜론 (;) 으로구분하여입력함 필드목록선택 : 테이블이름, 쿼리이름, SQL 문을지정함 선택한목록의여러열중해당컨트롤에저장되는열을지정함 표시되는열의개수를지정함 열이름의표시여부를지정함 열의너비를지정하며, 열이여러개일경우세미콜론 (;) 으로구분함 열너비를 0 으로지정하면해당필드를숨길수있음 행의개수를지정하는것으로, 콤보상자에서만설정할수있음 상자의목록너비를지정하는것으로, 콤보상자에서만설정할수있음 지정한목록값이외의데이터입력여부를지정하는것으로, 콤보상자에서만설정할수있음 여러값을선택할수있는지의여부를지정함 테이블보기상태에서지정한값목록의편집여부를지정함 목록항목편집 폼을사용하여수정함 목록항목을편집할때실행할폼을지정함 현재행원본과일치하는데이터만화면에표시할지의여부를지정함 테이블에서각레코드를고유하게정의하는필드나필드의집합을의미한다. 기본키로지정된필드에는중복된값이나 Null 값을입력할수없고, Null 값이나중복된값이입력된필드는기본키로지정할수없지만기본키필드값은변경할수있다. OLE 개체, 메모, 첨부파일형식의필드에는기본키를설정할수없다. 기본키로지정하면해당필드의인덱스속성이 예 ( 중복불가능 ) 로자동설정된다. 자동설정된기본키필드의인덱스속성을 예 ( 중복불가능 ) 에서다른값으로변경하려면먼저해당필드에설정된기본키를해제해야한다. 기본키로지정하면자동으로인덱스가설정되어신속하게정보를찾거나정렬할수있다. 여러개의필드를합쳐기본키로지정할수있지만기본키는한개만지정할수있다. 기본키를설정하지않아도다른테이블과관계를설정할수있다. 데이터가이미입력된필드도기본키로지정할수있지만, 중복된데이터가입력된경우에는오류메시지가표시된다. 특정필드를기본키로지정하면디자인모드에서해당필드앞에열쇠모양의아이콘이붙여진다. 149 데이터의검색이나그룹화등의작업속도를향상시키기위해데이터를일정한기준에맞게정렬되도록설정하는기능으로하나의필드나필드조합에설정한다. 인덱스는기본적으로오름차순으로정렬된다. 03.4, 03.3, 03.2, 03.1, 02.3 14.3, 12.2, 11.3, 11.1, 10.3, 10.2, 09.4, 09.2, 08.4, 08.3, 08.2, 08.1, 07.4, 07.3, 07.2, 07.1, 06.4, 06.2, 06.1 05.4, 05.1, 색인 (Index) 중복되는값이적은필드를인덱스로지정하면검색속도가향상된다. 하나의테이블에 32 개까지인덱스를만들수있으며, 하나의인덱스에서는 10 개의필드를사용할수있다. OLE 개체형식의필드에는인덱스를설정할수없다. 인덱스는테이블을저장할때만들어지고, 레코드를변경하거나추가할때인덱스설정에맞게자동으로업데이트된다. 62
컴퓨터활용능력 1 급필기요약 데이터검색, 정렬등의작업시간은빨라지지만데이터추가나변경시속도가느려진다. 데이터의양이많아질수록인덱스를이용한검색의효과를느낄수있다. 인덱스속성에는아니요, 예 ( 중복불가능 ), 예 ( 중복가능 ) 가있으며이중에서 예 ( 중복가능 ) 을선택하면중복된값을입력할수있다. 테이블디자인보기상태에서인덱스를설정할수있다. 인덱스의종류에는단일필드인덱스와다중필드인덱스가있다. 단일필드인덱스 다중필드인덱스 150 ➊ ➋ ➌ 하나의필드를인덱스로지정하는것 여러개의필드를하나의인덱스로지정하는것으로, 인덱스이름을동일하게지정하거나첫번째필드에만인덱스이름을지정해주면됨 12.2, 12.1, 11.3, 11.2, 10.1, 09.3, 08.3, 07.3, 05.3, 05.2, 04.4, 04.2, 03.4, 03.3 관계설정 테이블에데이터를저장할때잘못된데이터의입력을사전에방지하고, 여러테이블에저장된정보들은연결하여가져올수있도록테이블간의관계를정의하는것이다. 관계를설정하면쿼리나폼, 보고서에서여러테이블의정보를편리하게사용할수있다. 기본테이블에서는기본키필드, 관련테이블에서는외래키필드를서로대응시켜관계를설정한다. 기본키필드와외래키필드의데이터형식은같아야하며같은종류의정보가들어있어야한다. 관계편집 대화상자 ➊ 기본 ( 과목 ) 테이블에존재하지않는과목코드를연결테이블 ( 성적 ) 에생성할수없도록하고, 기본테이블의레코드를실수로삭제하거나변경되지않도록규정한다. ➋ 기본테이블에서기본키값이바뀔때마다연결된테이블의해당필드의값이자동으로변경되도록설정한다. ➌ 기본테이블에서레코드를삭제할때마다연결된테이블의관련레코드들이자동으로삭제되도록설정한다. 151 10.1, 09.4, 09.1, 08.4, 08.2, 07.1, 06.3, 05.2, 02.3 참조무결성 관련된테이블간의관계를유지하고, 사용자가실수로관련데이터를삭제하거나변경하지않도록하기위해서 Microsoft Access 가사용하는규칙을말한다. 참조무결성을지정하려면관계를설정할때 관계편집 의 항상참조무결성유지 를선택한다. 참조무결성설정조건 - 기본테이블에서사용할필드는기본키이거나고유인덱스가설정되어있어야한다. - 관계설정에사용되는두테이블의필드는데이터형식이같아야한다. - 기본테이블과관련테이블모두 Access 데이터베이스의테이블이어야한다. 참조무결성의강화규칙 - 기본테이블의기본키필드에존재하지않는데이터는관계가설정된테이블의외래키필드값으로입력할수없다. - 기본테이블과관계가설정된테이블에일치하는레코드가존재할때는기본테이블에서레코드를삭제할수없다. - 기본테이블과관계가설정된테이블에일치하는레코드가존재할때는기본테이블에서기본키를바꿀수없다. - 기본테이블의기본키필드값이바뀌면자동으로관계가설정된테이블의관련필드의값이모두수정되도록설정할수있다. - 기본테이블에서레코드를삭제하면자동으로관계가설정된테이블의관련레코드가모두삭제되도록설정할수있다. 63
컴퓨터활용능력 1 급필기요약 152 레코드추가 새로운레코드를추가하는것으로, 항상마지막에추가된다. 레코드를추가할때는지정된필드속성에맞게데이터를입력해야한다. 특정필드나레코드선택기를클릭한후다음과같은방법을이용하면레코드를추가할수있도록커서가마지막에있는빈레코드로이동한다. 리본메뉴이용 바로가기메뉴이용 키이용 탐색단추이용 레코드삭제 레코드선택기를클릭한후다음과같은방법을이용하여수행한다. 리본메뉴이용 바로가기메뉴이용 키이용 [ 홈 ] [ 레코드 ] [ 삭제 ] 를클릭함 [ 레코드삭제 ] 를선택함 C+/, w 를누름 여러레코드를한꺼번에삭제하려면레코드선택기를드래그하여여러개의레코드를선택한후수행한다. 레코드를삭제하면삭제여부를묻는대화상자가표시되며, < 예 > 를클릭하면삭제된다. 삭제된레코드는복원할수없다. 잠깐만요! 레코드높이변경 [ 홈 ] [ 레코드 ] [ 새로만들기 ] 를클릭함 레코드선택기에서레코드와레코드사이의경계선을마우스로드래그합니다. 하나의레코드높이를변경하면전체레코드의높이가모두동일하게변경됩니다. 153 10.3, 08.4, 05.3 레코드추가 / 삭제 [ 새레코드 ] 를선택함 C++ 를누름 를누름 13.2, 13.1, 12.1, 10.3, 09.4, 08.3, 08.1, 07.4, 06.3, 06.1, 05.2, 04.1, 03.1 외부데이터가져오기 / 연결하기 가져온데이터를사용해서새테이블을만들수있으며, 데이터구조가일치할경우기존테이블에가져온데이터를추가할수있다. 데이터를가져와도원본데이터는변경되지않으며, 가져온데이터를변경해도원본데이터에영향을미치지않는다. 액세스에서는 Access 데이터베이스 의각개체, Excel, 텍스트파일, XML, ODBC 데이터베이스, HTML, dbase, Paradox, Lotus 1-2-3, Sharepoint 목록, Outlook 등의데이터파일을가져올수있다. 엑셀파일을새로운테이블로가져오기할때 스프레드시트가져오기마법사 의 3 단계에서제외할필드를선택할수있다. 방법 1 [ 외부데이터 ] [ 가져오기 ] 에서가져올파일형식선택 방법 2 탐색 창의바로가기메뉴의 [ 가져오기 ] 에서가져올파일형식선택 연결하기 다른응용프로그램의데이터를 Microsoft Access 에연결하는것으로, 연결된프로그램과 Microsoft Access 양쪽에서데이터를입력하거나편집할수있다. 원본데이터베이스의데이터 ( 레코드 ) 를삭제하면연결된테이블의데이터도삭제된다. 연결된테이블을삭제할수있으며, 연결된테이블을삭제하더라도원본데이터에는아무런영향을주지않 는다. ODBC 를이용하면오라클이나 SQL 서버와같은외부데이터베이스에연결할수있다. 액세스에서연결할수있는형태에는 Access 데이터베이스, dbase, Paradox, Excel, 텍스트파일, Outlook, Sharepoint 목록등이있다. 가져오거나연결된테이블을원본으로하여폼이나보고서를생성할수있다. 실행 [ 외부데이터 ] [ 가져오기 ] [ 파일형식선택 ] 외부데이터가져오기 창에서 연결테이블을만들어데이터원본에연결 옵션을선택하여수행함 가져오기 텍스트파일이나스프레드시트, 데이터베이스등의데이터를 Microsoft Access 테이블로만드는작업을말한다. 64
컴퓨터활용능력 1 급필기요약 154 데이터베이스개체를다른응용프로그램에서사용할수있도록형식을변경하여출력하는것을말한다. Access 데이터베이스의각개체, Excel, 서식있는텍스트파일 (rtf), 텍스트파일, XML, ODBC 데이터베이스, HTML, DBASE, Paradox, Lotus 1-2-3, SharePoint 목록, PDF 또는 XPS 형식등의형태로내보낼수있다. 테이블에대한데이터, 구조, 서식등은내보낼수있지만제약조건, 관계, 인덱스같은속성은내보낼수없다. 쿼리를내보낼경우실행결과가저장되며, 폼이나보고서를서식있는텍스트파일로내보낼경우각개체와연결된데이터가표시된다. 개체별내보내기할수있는형식 테이블 / 쿼리 폼 보고서 방법 1 개체를클릭한후 [ 외부데이터 ] [ 내보내기 ] 에서내보낼파일형식선택 방법 2 개체를클릭한후 탐색 창의바로가기메뉴의 [ 내보내기 ] 에서내보낼파일형식선택 155 14.2, 14.1, 13.3, 12.3, 11.1, 10.2, 09.4, 08.1, 07.1, 06.4, 06.2, 05.3, 04.4, 04.4, 03.4 데이터내보내기 Excel, Access 데이터베이스, 텍스트파일, XML, ODBC, HTML, dbase, Paradox, Lotus 1-2-3, Sharepoint 목록, RTF 파일, PDF 또는 XPS, Microsoft Office Word 로병합등 Access 데이터베이스, Excel, 텍스트파일, XML, HTML, RTF, PDF 또는 XPS 등 Excel, Access 데이터베이스, 텍스트파일, XML, HTML, Word RTF, PDF 또는 XPS, Snapshot Viewer 등 11.3, 10.2, 10.1, 09.3, 08.4, 07.4, 06.2, 05.3, 05.2, 04.2, 03.3 단순조회질의 - 기본구문 SELECT [DISTINCT] 필드이름 FROM 테이블이름 [WHERE 조건식 ] SQL 문에서는대 소문자를구분하지않는다. 여러줄에나누어입력이가능하며, 마지막에 ; 을입력해 SQL 문의끝임을알린다. SELECT 문에 DISTINCT 를입력하면검색의결과가중복되는레코드는검색시한번만표시된다. 필드이름 : 테이블의모든필드를검색할경우에는필드이름대신 * 를입력하고, 특정필드들만검색할경우필드와필드는쉼표 (,) 로구분하여표시한다. WHERE 조건식 : 조건을입력하여특정조건에맞는레코드만검색할때사용한다. 156 SELECT [DISTINCT] 필드이름 FROM 테이블이름 [WHERE 조건식 ] [ORDER BY 필드이름정렬방식, ] ORDER BY 문 : 특정필드를기준으로레코드를정렬하여검색할때사용함 정렬방식 : ASC 와 DESC 가있으며, ASC 는오름차순, DESC 는내림차순을의미함. 정렬방식을지정하지않으면기본적으로오름차순 (ASC) 정렬이수행됨 157 14.3, 11.3, 11.1, 10.2, 09.3, 09.1, 08.4, 08.2, 07.4, 07.2, 07.1, 06.3, 06.2, 06.1, 05.3, 05.2, 05.1, 04.4, 03.4, 03.1, 02.3 정렬 SELECT [DISTINCT] 필드이름 FROM 테이블이름 [WHERE 조건식 ] [GROUP BY 필드이름 ] [HAVING 그룹조건식 ] GROUP BY 절 : 특정필드를기준으로그룹화하여검색할때사용함 HAVING 은그룹에대한조건을지정할때사용한다. 일반적으로 GROUP BY 는 SUM, AVG, COUNT 같은그룹함수와함께사용한다. WHERE 절과 HAVING 절의차이는 WHERE 는개개의레코드에조건을지정하는것이고, HAVING 은그룹에대해조건을지정하는것이다. 158 AVG( 필드명 ) SUM( 필드명 ) COUNT( 필드명 ) MIN( 필드명 ) MAX( 필드명 ) 14.3, 13.2, 12.3, 11.1, 10.1, 09.4, 09.2, 08.1, 07.1, 06.4, 06.2, 05.3, 05.1, 04.4, 04.3, 04.2, 03.3, 03.2, 03.1 그룹지정 14.2, 13.3, 13.1, 12.2, 12.1, 11.2, 10.3, 10.1, 09.4, 09.3, 09.2, 09.1, 08.4, 08.3, 08.1, 07.4, 06.3, 06.1, 06.1, 05.4, 04.1, 03.2 주요함수 필드의평균을구함 필드의합계를구함 필드의레코드수를구함 필드에서의최소값을구함 필드에서의최대값을구함 65
컴퓨터활용능력 1 급필기요약 NOW( ) LEN( 필드명 ) ROUND( 필드명, 소수자릿수 ) INSTR( 문자열, 찾는문자 ) ISNULL( 필드명 ) IIF( 조건, 실행 1, 실행 2) DATEPART ( 형식, 날짜 ) DATEADD ( 형식, 값, 날짜 ) DATEDIFF ( 형식, 날짜 1, 날짜 2) VAL( 필드명 ) LCASE( 문자열 ) UCASE( 문자열 ) LEFT( 문자열, 자릿수 ) 현재날짜와시간을표시함 필드의문자열길이를반환함 필드의숫자를지정한자릿수로반올림함 문자열에서찾는문자또는문자열의위치를구함 필드의값이 NULL 인지를확인함 조건이참이면실행 1 을, 거짓이면실행 2 를수행함 지정된날짜에서형식에제시된값만표시함 형식은연 (year), 월 (month), 일 (day) 로구분됨 지정된날짜에서형식 ( 연, 월, 일 ) 을지정한값만큼증가함 두날짜사이의형식 ( 연, 월, 일 ) 의경과값을표시함 문자열로표시된숫자를숫자값으로반환함 문자열을모두소문자로변환함 문자열을모두대문자로변환함 왼쪽에서주어진자릿수만큼추출함 TIMESERIAL ( 시, 분, 초 ) TIMEVALUE( 시간 ) WEEKDAYNAME ( 요일번호 ) STRREVERSE ( 문자열 ) 지정된시, 분, 초에해당하는값을시간형식으로반환함 텍스트형식의시간을일련번호로변환함 요일번호에해당하는요일명을반환함 지정한문자열을역순으로정렬한문자열을반환함 AVG, SUM, COUNT, MIN, MAX 는그룹 ( 집단 ) 함수이다. 잠깐만요! AS 문 필드이름이나테이블이름에별명 (Alias) 을지정할때사용하는명령입니다. 계산식을이용한질의문에서필드명을지정할때효율적입니다. SELECT ( 판매가 - 매입가 ) * 0.9 AS 순이익 FROM 상품 ; ( 판매가 - 매입가 ) * 0.9 의값을 순이익 이라는필드명으로출력합니다. 질의문에함수나수식이사용된경우별도의필드명을지정하지않으면 Expr 로시작하는임의의필드명이생성됩니다. 테이블명에별명을사용할경우 AS 문을생략할수있습니다. SELECT A. * FROM 상품 A; < 상품 > 테이블을 A 란이름으로사용합니다. 테이블명에별명을지정했을경우데이터검색시원래의테이블이름은사용할수없습니다. MID( 문자열, 시작값, 자릿수 ) 시작위치에서주어진자릿수만큼추출함 04.1, 03.4, 03.2 RIGHT( 문자열, 자릿수 ) 오른쪽에서주어진자릿수만큼추출함 159 14.3, 14.2, 14.1, 13.3, 12.3, 12.2, 12.1, 11.3, 11.2, 10.3, 10.2, 10.1, 09.2, 09.1, 07.3, 07.2, 07.1, 06.4, 06.1, 05.4, 04.4, 04.2, 특수연산자를이용한질의 / 하위질의 DATE( ) TIME( ) WEEKDAY( 날짜 ) 현재날짜를표시함 현재시간을표시함 지정된날짜의요일에해당하는숫자를표시함 IN 필드의값이 IN 연산자의인수로지정된값과같은레코드만검색하는것으로, OR 연산자를수행한결과와같음 문법 : WHERE 필드또는필드를나타내는식 IN( 값 1, 값 2, ) DATEVALUE( 날짜 ) YEAR( 날짜 ) MONTH( 날짜 ) DAY( 날짜 ) HOUR( 시간 ) MINUTE( 시간 ) SECOND( 시간 ) MONTHNAME( 인수 ) DATESERIAL ( 연도, 월, 일 ) 텍스트형식의날짜를일련번호로변환함 지정된날짜에서연도만표시함 지정된날짜에서월만표시함 지정된날짜에서일만표시함 지정된시간에서시만표시함 지정된시간에서분만표시함 지정된시간에서초만표시함 지정한인수를월을나타내는문자열로반환함 지정된연도, 월, 일에해당하는값을날짜형식으로반환함 Between LIKE NOT 필드의값이 Between 연산자의범위로지정된값이내에포함되는레코드만검색하는것으로, AND 연산자를수행한결과와같음 문법 : WHERE 필드또는필드를나타내는식 BETWEEN 값 1 AND 값 2 대표문자를이용해필드의값이패턴과일치하는레코드만검색함 문법 : WHERE 필드또는필드를나타내는식 LIKE 문자패턴 필드의값이 NOT 다음에기술한연산자의결과에포함되지않는레코드만검색함 문법 : WHERE 필드또는필드를나타내는식 NOT 다른연산 66
컴퓨터활용능력 1 급필기요약 하위질의 잠깐만요! 대표문자 * 또는 % : 모든문자를대표? 또는 _ : 한자리문자를대표 # : 한자리숫자를대표 160 2 개이상의테이블에나누어져저장된정보를 1 개의테이블처럼사용하기위해연결하는방법을정의하는것이다. 조인에사용되는기준필드의데이터형식은동일하거나호환되어야한다. 여러개의테이블을조인할경우접근속도의향상을위해필드이름앞에테이블이름을마침표 (.) 로구분하여사용한다. 보통연결될양테이블간에관계가설정되어있어야하지만, 관계가설정되지않아도조인을수행할수는있다. 조인의종류 내부조인 (Inner Join) 선택질의 (SELECT) 혹은실행질의 (INSERT, UPDATE, DELETE) 안에작성하는 SELECT 문 하위질의내에또다른하위질의를만들수있음 하위질의를기본질의에 IN 연산자로연결하면, 하위질의의결과가기본질의의조건으로사용됨 SELECT 문의필드목록이나 WHERE 또는 HAVING 절에서식대신에하위쿼리를사용할수있음 14.1, 13.2, 11.2, 10.2, 10.2, 09.1, 08.4, 05.4, 05.3, 04.3, 04.1, 03.4, 03.3, 03.1, 02.3 조인 SELECT 필드이름 FROM 테이블이름 1 INNER JOIN 테이블이름 2 ON 테이블이름 1. 필드이름 = 테이블이름 2. 필드이름 - 가장일반적인조인의형태이다. - 관계가설정된두테이블에서조인된필드가일치하는행만질의에포함된다. 왼쪽외부조인 (Left Join) SELECT 필드이름 FROM 테이블이름 1 LEFT JOIN 테이블이름 2 ON 테이블이름 1. 필드이름 = 테이블이름 2. 필드이름 내부조인왼쪽외부조인오른쪽외부조인 67 - 왼쪽테이블에서는모든레코드를포함하고, 오른쪽테이블에서는조인된필드가일치하는레코드만질의에포함된다. - 화살표의방향이왼쪽에서오른쪽으로이동되듯이 ( ) 표현된다. 오른쪽외부조인 (Right Join) SELECT 필드이름 FROM 테이블이름 1 RIGHT JOIN 테이블이름 2 ON 테이블이름 1. 필드이름 = 테이블이름 2. 필드이름 - 오른쪽테이블에서는모든레코드를포함하고, 왼쪽테이블에서는조인된필드가일치하는레코드만질의에포함된다. - 화살표의방향이오른쪽에서왼쪽으로이동되듯이 ( ) 표현된다. 161 일반적으로 2 개이상의테이블을조인할경우조인조건을생략하거나잘못된조건을설정할경우에발생한다. 2 개의테이블을조인할경우첫번째테이블의모든필드와두번째테이블의모든필드가조인될경우에도카테션곱이발생한다. 가능한모든행들의조합이표시되는것으로조인조건이없는조인이라고할수있다. 카테션곱이발생한경우검색되는레코드 ( 행 ) 의수는조인되는테이블의레코드를모두곱한개수만큼, 필드 ( 열 ) 는모두더한개수만큼검색된다. 162 삽입 (INSERT) 문 05.4, 05.3, 05.2, 04.4, 03.3, 02.3 카테션곱 (Cartesian Product, CROSS JOIN) 14.3, 14.2, 14.1, 13.3, 13.2, 11.3, 11.1, 10.1, 09.3, 08.3, 08.2, 07.3, 07.2, 06.3, 05.1, 04.4, 04.3, 03.3, 03.2, 02.3 실행질의 테이블에레코드를추가할때사용한다. 값을직접지정하여추가할수도있고, 다른테이블의레코드를추출하여추가할수도있다. 직접입력하여추가하기 INSERT INTO 테이블이름 ( 필드이름 1, 필드이름 2, ) VALUES ( 필드값 1, 필드값 2, )