끼토양의 IT World
컴퓨터 활용능력 1급 요약 - 1과목 컴퓨터 일반 본문
○ 요약 기출 범위 : 20년 7월 4일 / 20년 2월 29일 / 19년 8월 31일
○ 참고 : 전자문제집 CBT 사이트 , 유튜브 super man(https://youtu.be/aqiC5aT5IoM)
빨간색 : 해당 문제의 정답 / 파란색 : 보조 설명 / 취소선 : 틀린 답 / 밑줄 기억
예) 문제의 정답이지만 틀린 답
펌웨어(Firmware)
- 펌웨어 / 소프트웨어의 업그레이드만으로도 기능을 향상
- 주로 하드디스크의 부트
레코드 부분에저장 > 하드디스크의 롬부분에 저장 - 주로 하드 디스크에 저장되며 부팅 시 동작
인터프리터방식으로 번역 > 주로 컴파일 방식으로 번역되어 실행- 운영체제의 일부로
입출력을전담 > 입출력전담 아님 컴퓨터 바이러스 백신과 관련이 있는 프로그램이다.컴퓨터 연산 속도를 빠르게 도와주는 하드웨어이다
마이크로프로세서(Microprocessor)
- 제어장치, 연산장치,
주기억장치가하나의 반도체 칩에 내장된 장치 > 레지스터 - 클럭 주파수와 내부 버스의 폭(bandwidth)으로 성능을 평가한다.
- 개인용 컴퓨터의 중앙처리장치로 사용된다
- 작은 규모의 임베디드 시스템이나 휴대용 기기에도 사용된다.
칩셋(Chip Set)
- 메인보드에 장착되어 있는 각 장치들을 제어하고 역할을 조율한다.
컴퓨터를 구성하는 모든 장치들이 장착되고 연결되는 기판이다> 인보드 혹은 마더보드에 대한 설명CPU와 주변장치 간의데이터 전송에 사용되는 통로역할을 한다.> 컴퓨터 버스에 대한 설명메인보드에 주변장치를 연결하기 위한 접속 부분을 말한다.> 포트(Port)에 대한 설명
수의 표현 진법 설명
- 16진수(Hexadecimal) : 0∼9까지의 숫자와 A∼F까지 문자. 한 자리수 표현 4개 비트 필요
- 2진수, 8진수, 16진수를 10진수 실수(float) 시 : 정수 부분과 소수 부분을 나누어서 변환하려는 각 진수의 자리값과 자리의 지수승을 곱한 결과값을 모두 더하여 계산
- 10진수(Decimal) 정수를 2진수, 8진수, 16진수로 변환 시 : 10진수 값을 변환할 진수로 나누어 더 이상 나눠지지 않을 때까지 나누고, 몫을 제외한 나머지를 역순으로 표시
- 8진수를 16진수로 변환 :
8진수를 뒤에서부터 2자리씩 자른 후 각각 16진수를 1자리로 계산> 2진수로 변환 후 뒤에서부터 4자리씩 자른 후 각각 16진수를 계산 ( 8진수를 2자리씩 자르면 64진수)
비밀키 암호화 기법
TIP. 키를 나만 알도록 비밀로 함(비밀성 유지가 중요)> 나만 아니깐 동일(대칭), 단순하게 만듦(대신, 키 길이가 길 수록 안전)> 동일하고 단순하니깐 속도 빠르고 파일 크기 작음 > 대신, 사람마다 다른 키로 만들어놔야 해서 관리 키 수 많아짐
서로 다른 키로데이터를 암호화하고 복호화 > 키가 동일한 암호화 기법이다. ( 동일키, 대칭,단일키)복잡한 알고리즘으로 인해 암호화와 복호화속도가 느리다> 단순 알고리즘, 암호화와 복호화의 속도가 빠름- 알고리즘이 단순하고 파일의 크기가 작다.
- 사용자의 증가에 따라 관리해야 할 키의 수가 상대적으로 많아진다.
- DES
- 안전성은 키의 길이 및 키의 비밀성 유지 여부에 영향을 많이 받는다.
공개키 암호화 기법
TIP. 암호키는 공개, 복호화 키는 비밀 > 복호화 키를 복잡한 알고리즘으로 만들어서 풀수 없게 함 > 속도 느림 > 대신 사용자가 증가해도 복호화 키는 하나만 가지면 되어서 관리 키 적음
방화벽(Firewall)
Tip. 내부 위협, 내부로 나가는 거에 효과적이라고 하면 틀린답
- IP주소 및 포트번호를 이용하거나 사용자 인증을 기반으로 접속을 차단하여 네트워크의 출입로를 단일화
- 권한이 없는 사용자가 네트워크를 통해 컴퓨터에 액세스하는 것을 방지한다.
- '명백히 허용되지 않은 것은 금지한다'라는 적극적 방어 개념
- 통신을 허용할 프로그램 및 기능에 대한 설정을 할 수 있다.
- 각 네트워크 위치 유형에 따른 외부 연결의 차단과 알림을 설정할 수 있다.
- 특정 연결 요청을 차단하거나 차단 해제하기 위해 사용자의 허가를 요청한다.
- 방화벽을 운영하면 바이러스와
내/외부의 새로운 위험에 효과적으로 대처> 내부로부터의 불법적인 해킹은 막지 못한다 - 로그 정보를 통해 외부침입의 흔적을 찾아 역추적 가능
- 사용자가 원할 경우 기록을 만들어 컴퓨터에 대해 성공한 연결 시도와 실패한 연결 시도를 기록한다.
전자문서 확인가능위험한 첨부 파일이 있는 전자 메일을 사용자가 열지 못하게 한다> 백신 이용내 컴퓨터에서 외부로 나가는 패킷의 내용을 체크하여 인증된 패킷만 내보내도록 설정할 수 있다. >내부에서 외부로 나가는 패킷은 그대로 통과시키고, 외부에서 들어오는 패킷은 엄밀히 체크하여 인증된 패킷만 통과
Windows - 기본 프린터
- 프로그램에서 사용할 프린터를 지정하지 않고 인쇄 명령을 내렸을 때 컴퓨터가 자동으로 문서를 보내는 프린터이다.
여러 개의 프린터가 설치된 경우 네트워크 프린터와 로컬 프린터 각각 1대씩을 기본 프린터로 설정할 수 있다. >기본 프린터는 하나만 지정가능- 현재 설정되어 있는 기본 프린터를 다른 프린터로 변경할 수 있다.
- 기본 프린터로 설정된 프린터도 삭제할 수 있다
프린터에서 인쇄가 수행되지 않을 경우의 문제 해결 방법
- 프린터 케이블의 연결 상태가 정상인지 확인한다.
- 프린터의 기종과 프린터의 등록정보가 올바르게 설정되어 있는지 확인한다.
- 프린터의 스풀 공간이 부족하여 에러가 발생한 경우에는 하드 디스크에서 스풀 공간을 확보한다.
CMOS 셋업에서 프린터의 설정이 제대로 되어 있는지 시험 인쇄를 하여 확인한다.
Widows 운영체제 - 백업과 복원
- 특정 날짜와 시간에 백업할 수 있도록 백업 주기 예약 가능
- 파일의 확장자는 .bkf
- 복원할 경우 복원 위치 지정 가능
- 여러 파일이 백업되어 있는 경우
원하는 파일을 선택하여 복원할 수 없다. > 백업한 개별 파일, 파일 그룹 또는 전체 파일을 복원할 수 있다 직접 선택한 폴더에 있는 알려진 시스템 폴더나 파일도 백업할 수 있다.- 알려진 시스템 폴더: 윈도우를 실행하는데 필요한 파일이 있는 폴더
알려진 프로그램 파일: 프로그램이 설치될 때 레지스트리에 프로그램의 일부로 정의된 파일
- 알려진 시스템 폴더: 윈도우를 실행하는데 필요한 파일이 있는 폴더
Widows 복원 시기
- 새 장치를 설치한 후 시스템이 불안정할 때
- 로그온 화면이 나타나지 않으며, Windows가 실행되지 않을 때
- 누락되거나 손상된 데이터 파일을 이전 버전으로 되돌리고자 할 때
- 파
일의 단편화를 개선하여 디스크의 접근 속도를 향상시키고자 할 때> 조각모음에 대한 설명
Windows - [오류검사]
- 하드 디스크 자체의 물리적 오류를 찾아서 복구하므로 완료하는 데 시간이 더 오래 걸릴 수 있다.
- 하드 디스크 드라이브를 검사하는 동안에도 드라이브를 계속 사용할 수 있다.
- 하드 디스크 문제로 인하여 컴퓨터 시스템이 오작동하는 경우나
바이러스의 감염을 예방할 수 있다. >바이러스는 백신 프로그램의 실시간 검사 기능 사용 - 하드 디스크의 [속성] 창 [도구] 탭에서 오류 검사를 실행할 수 있다.
폴더- [속성] 창
- 문서나 사진, 음악 등 폴더의 최적화 유형을 설정할 수 있다.
- 폴더에 대한 사용 권한과 공유 설정을 할 수 있다.
폴더 안의 파일을 삭제할 수 있다. >삭제는 우클릭 또는 delete 버튼을 눌러서 삭제- 폴더 아이콘을 변경할 수 있다.
- 복원, 보안(사용자권한), 위치 및 크기, 읽기,숨김을 체크
Windows 작업 표시줄
- 작업 표시줄의 위치나 크기를 변경할 수 있으며, 크기는 화면의 1/2까지만 늘릴 수 있다.
- 작업 표시줄에 있는 단추를 작은 아이콘으로 표시되도록 설정할 수 있다.
- 작업 표시줄을 자동으로 숨길 것인지의 여부를 선택할 수 있다
- 작업 표시줄에 있는
시작 단추,검색 상자(검색 아이콘), 작업 보기 단추의표시 여부를 설정할 수 있다. > 시작 단추는 숨길 수 없음
Windows [제어판] - [장치 및 프린터] 표시 되지 않는 것은 ?
- 사용자 컴퓨터
- 하드디스크 드라이브와 사운드 카드 > 표시됨
- 컴퓨터의 USB 포트에 연결하는 모든 장치
- 컴퓨터에 연결된 호환 네트워크 장치
Windows의 관리 도구 [컴퓨터 관리] - [디스크 관리]
- 볼륨을 확장하거나 축소할 수 있다
- 드라이브 문자를 변경할 수 있다.
- 포맷을 실행할 수 있다.
분석 및 디버그 로그를 표시할 수 있다. > [컴퓨터 관리자]-[이벤트 뷰어]에 대한 설명
Windows 바로 가기 아이콘
- 바로 가기 아이콘을 실행하면 연결된 원본 파일이 실행
- 파일, 폴더뿐만 아니라 디스크 드라이브나 프린터에도 바로 가기 아이콘을 만들 수 있다.
- 일반 아이콘과 비교하여 왼쪽 아랫부분에 화살표가 포함되어 표시된다
- 하나의 바로 가기 아이콘에
여러 개의 원본 파일을 연결할 수 있다.> 없음
Windows - 바로가기 메뉴
- 바탕 화면에서 <Shift> + <F10> 키를 누르면 바로 가기 메뉴가 표시된다
- 바탕 화면에 폴더나 텍스트 문서, 압축 파일 등을 새로 만들 수 있다.
삭제된 컴퓨터, 휴지통, 네트워크 등의 바탕 화면 아이콘을 다시 표시할 수 있다.- 아이콘의 정렬 기준을 변경하거나 아이콘의 크기를 변경하여 볼 수 있다.
파일의 바로 가기 메뉴 - [연결 프로그램]
- 문서나 그림 같은 데이터 파일을 더블 클릭할 때 자동으로 실행되는 응용 프로그램을 의미한다.
- 파일의 바로 가기 메뉴에서 [연결 프로그램]을 선택하면 연결 프로그램을 변경할 수 있다.
- 연결 프로그램이 지정되지 않았을 경우 데이터 파일을 더블 클릭하면 연결 프로그램을 선택하기 위한 대화 상자가 표시된다.
- [연결 프로그램] 대화상자에서 연결 프로그램을 삭제하면
연결된 데이터 파일도 함께 삭제된다. >바로가기 연결프로그램만 사라진다.
Windows - <Ctrl>키를 사용 작업
- 마우스와 함께 사용하여 같은 드라이브 내의 다른 폴더로 파일이나 폴더를 복사할 때
- 마우스와 함께 사용하여 비연속적인 위치에 있는 여러 파일이나 폴더를 동시에 선택할 때
마우스와 함께 사용하여 다른 드라이브로 파일을 이동시킬 때> [shift]키를 사용- 같은 드라이브로 파일 이동시 : 드래그 앤 드랍
- <Esc>키와 함께 사용하여 시작 메뉴를 표시하고자 할 때
Windows 컴퓨터 자원의 공유
- 공유 폴더에 대한 접근 권한은 사용자에 따라 다르게 설정할 수 있다.
- 탐색기의 주소 표시줄에 '\\localhost'를 입력하면 네트워크를 통해 공유한 파일이나 폴더를 확인할 수있다.
- 탐색기의 공유 기능을 이용하면 파일이나 폴더를 쉽게 다른 사용자와 공유할 수 있다.
- 공유한 파일명 뒤에 '$'를 붙이면 네트워크의 다른 사용자가 해당 파일을 사용하고 있는지 여부를 바로
확인할 수 있다.> 확인할 수 없게 만든다.
Windows [시스템 구성]
- Windows가 제대로 시작되지 않는 문제를 식별하도록 도와주는 고급 도구이다
- 시작 모드 선택에서
'선택 모드'는 기본 장치 및 서비스로만 Windows를 시작하여 발생된 문제를 진단하는데 유용하다 > 진단모드- 선택모드: 시스템 서비스 로드, 시작 항목 로드, 원래 부팅 항목 로드를 선택
- 정상모드: 모든 장치 드라이버 및 서비스 로드
- 한 번에 하나씩 공용 서비스 및 시작 프로그램을 끈 상태에서 Windows를 재시작한 후 다시 켤 때 문제가 발생하면 해당 서비스가 문제의 원인임을 알 수 있다.
- 부팅 옵션 중 '안전 부팅'의 '최소 설치'를 선택하면 중요한 시스템 서비스만 실행되는 안전 모드로 Windows를 시작하며, 네트워킹은 사용할 수 없다.
Windows [폴더 옵션]
[파일 탐색기]-[보기]탭-[옵션,폴더옵션]
탐색 창, 미리 보기 창, 세부 정보 창의 표시 여부를 선택할 수 있다. > [파일 탐색기]-[보기]탭-[창] 에 대한 설명- 숨김 파일이나 폴더의 표시 여부를 지정할 수 있다 >
- 폴더에서 시스템 파일을 검색할 때 색인의 사용 여부를 선택할 수 있다
- 알려진 파일 형식의 파일 확장명을 숨기도록 설정
Windows 제공 기능
- 선점형 멀티태스크(Preemptive Multitasking) : 운영체제가 각 작업의 cpu 이용시간을 제어하여 응용프로그램 실행중 문제가 발생하면 해당 프로그램을 강제 종료시키고, 모든 시스템자원을 반환하는 멀티태스킹 운영 방식
- GUI(Graphic User Interface) : 마우스 등을 이용하여 화면에 있는 메뉴를 선택
- PnP(Plug & Play) : 컴퓨터에 주변기기를 추가할 때 별도의 물리적인 설정을 하지 않아도 설치만 하면 그대로 사용할 수 있도록 하는 기능
- OLE(Object Linking and Embedding) : 데이터와 데이터를 연결하여 원본 데이터 수정 시 연결된 데이터도 함께 수정됨 , 그림을 수정하면 문서편집기의 그림도 같이 변경
컴퓨터의 계산 속도 단위(느린 > 빠른)
*밀지마 나 피나 페에 버려
ms(milli second)-> ㎲(micro second)-> ns(nano second)-> ps(pico second)-> fs(femto second)-> as(atto second)
밀 (지) 마 나 피 (나) 페 에 (버려)
P2P
- 인터넷에서 이루어지는 개인 대 개인의 파일 공유를 위한 기술이다.
NTFS 파일시스템
- FAT32 파일 시스템과 비교하여 성능 및 안전성이 우수하다.
하드 디스크 논리 파티션의 크기에는 제한이 없다.> 파일 크기는 볼륨 크기에 의해서 제한- 비교적 큰 오버헤드가 있기 때문에 약 400MB 이하의 볼륨에서 사용하는 것은 좋지 않다.
- 파일 및 폴더에 대한 액세스 제어를 유지하고 제한된 계정을 지원한다.
최신 기술
- 와이파이(WiFi) : 일정영역의 공간에서 무선인터넷의 사용이 가능한 근거리 무선 통신 기술
- 블루투스(Bluetooth) : 무선기기 간 정보전송을 목적으로 하는 근거리 무선접속 프로토콜
- 테더링(Tethering) : 스마트폰을 모뎀처럼 활용하는 방법, 컴퓨터나 노트북 등의 IT 기기를 스마트폰에 연결하여 무선 인터넷을 사용
- 와이브로(WiBro) : 무선과 광대역 인터넷이 통합 된 것으로 휴대용 단말기로 정지 및 이동 중에 인터넷이 접속이 가능
네트워크 기술
- 인트라넷(Intranet) : 회사나 학교와 같은 조직 내부만 사용하는 근거리 통신망
- 원거리 통신망(WAN) : 넓은 지역에 설치된 컴퓨터들 간에 정보와 자원을 공유하기에 적합하도록 설계한 컴퓨터 통신망
- 엑스트라넷(Extranet) : 기업들이 외부 보안을 유지한 상태에서 협력 업체 간의 효율적인 업무처리를 위해 사용하는 네트워크
- 근거리 통신망(LAN) : 학교안, 건물내
- 원거리통신망 : 국가간 통신
네트워크 장비 - 브리지(Bridge)
- OSI 참조 모델의 데이터 링크 계층
- 두 개의 근거리통신망을 상호 접속할 수 있도록 하는 통신망 연결 장치
통신 프로토콜을 변환하여네트워크를 확장 > 게이트웨이에 대한 설명, 통신 프로토콜을 바꾸지 않고도 네트워크 확장 가능- 통신량 조절하여 데이터가 다른 곳으로 가지 않도록 한다
TCP/IP 프로토콜 - IP 프로토콜
메시지를 송/수신자의 주소와 정보로 묶어 패킷 단위로 나눈다 >TCP- 패킷 주소를 해석하고 경로를 결정(라우터)하여 다음 호스트로 전송한다
전송 데이터의 흐름을 제어하고 데이터의 에러를 검사한다>TCP- OSI 7계층에서
전송 계층에 해당한다 > 네트워크 계층 (Internet)
TCP/IP 프로토콜 - TCP 프로토콜
- 전송계층 (Transport -T )
- 두 종단 간 연결을 설정, 전송 데이터의 흐름을 제어하고 데이터의 에러를 검사한다 (C 컨트롤, 제어)
- 메시지를 송/수신자의 주소와 정보로 묶어 패킷 단위로 나눈다 (P 패킷)
네트워크 프로토콜(Protocol) 기능
* 프로토콜 : 네트워크에서 서로 다른 컴퓨터들 간에 정보 교환을 할 수 있게 해주는 통신 규약(약속)
- 통신망에 전송되는 패킷의 흐름을 제어해서 시스템 전체의 안전성을 유지한다.
- 정보를 전송하기 위해 송·수신기 사이에 같은 상태를 유지하도록 동기화 기능을 수행
- 데이터 전송 도중에 발생하는 에러 검출 기능
네트워크 기반 하드웨어 연결문제 해결 기능네트워크에 접속된 다양한 단말장치를 자동으로 인식 하여 호환성을 제공한다. >.PnP 플러그엔플레이에 대한 설명
'Tracert' 명령어 실행 결과 - 인터넷 서버까지의 경로를 추적하는 명령어
- IP 주소, 목적지까지 거치는 경로의 수, 각 구간 사이의 데이터 왕복 속도를 확인할 수 있다
- 특정 사이트가 열리지 않을 때 해당 서버가 문제인지 인터넷 망이 문제인지 확인할 수 있다
- 인터넷 속도가 느릴 때 어느 구간에서 정체를 일으키는지 확인할 수 있다
- 현재 자신의 컴퓨터에 연결된
다른 컴퓨터의 IP 주소나 포트 정보를 확인할 수 있다. > netstat 설명
IPv6 주소
- IPv4 주소 체계의 주소 부족 문제를 해결하기 위하여 개발되었다.
- 16비트씩 8부분으로 총 128비트로 구성된다.
- 각 부분은
10진수로 표현되며,세미콜론(;)으로 구분한다. > 16진수 표현, 콜론(:) 구분 - 주소체계는 유니캐스트, 멀티캐스트, 애니캐스트로 나누어진다
- 실시간 흐름 제어로 향상된 멀티미디어 기능을 지원한다.
주소는 네트워크의 크기나 호스트의 수에 따라 A, B, C, D, E 클래스로 나누어진다.> IPV4에 대한 설명- A(국가, 대규모 통신망) , B(중대형 통신망) , C(소규모 통신망) , D(멀티캐스트) , E(실험용)
제어장치
- 명령해독기 : 명령 레지스터에 있는 명령어를 해독
- 부호기(Encoder) 레지스터 : 해독된 명령어에 따라 각 장치로 보낼 제어 신호를 생성 (명령어에 부호=제어 신호를 생성)
- 프로그램 카운터 or 프로그램 계수기 : 다음 순서에 실행할 명령어의 주기억장치 주소를 기억한다
- 메모리 주소 레지스터: 기억장치에 입출력되는 데이터의 번지를 기억한다
- 프로그램 카운터:
프로그램의 실행된 명령어의 개수를 계산한다.> 명령어의 주기억장치 주소를 기억 연산장치의 보수기(complementor): 뺄셈연산을 위해 음수로 변환- 명령 레지스터 : 현재 실행 중인 명령을 기억한다.
연산장치
- 2진수 덧셈을 수행하는 가산기(Adder)가 있다.
- 뺄셈을 수행하기 위해 입력된 값을 보수로 변환하는 보수기(Complementor)가 있다.
- 연산 결과를 일시적으로 저장하는 누산기(Accumulator)가 있다.
- 연산에 사용될 데이터를 기억하는
상태 레지스터(Status Register)가 있다. > 데이터 레지스터 - 상태 레지스터: 연산 중 발생하는 상태값 기억
- 인덱스 레지스터: 주소 변경
레지스터
- CPU 내부에서 특정한 목적에 사용되는 일시적인 기억 장소이다.
- 메모리 중에서
가장 속도가 느리며, 플립플롭이나 래치 등으로 구성된다. > 메모리 중 엑세스 속도가 가장 빠름 - 컴퓨터의
유지 보수를 위한시스템 정보를 저장한다. > cpu 내부에서 처리할 명령어, 연산의 중간 값등을 일시적으로 저장 시스템 부팅 시 운영체제가 로딩되는 메모리이다
출력장치 -시스템 부팅 시 운영체제가 로딩되는 메모리이다 디스플레이 어댑터와 모니터 설명
- 픽셀(Pixel): 화면을 이루는 최소 단위로서 같은 크기의 화면에서 픽셀 수가 많을수록 해상도가 높아진다.
- 해상도(Resolution): 모니터 화면의 픽셀 수와 관련이 있으며 픽셀 수가 많을수록
표시할 수 있는 색상의 수가 증가한다.> 픽셀수와 관련, 얼마나 선명하게 표현할 수 있느냐를 나타내는 단위, 표현가능한 색상수는 픽셀의 비트수로 결정됨 - 점 간격(Dot Pitch): 픽셀들 사이의 공간을 나타내는 것으로 간격이 가까울수록 영상은 선명하다.
- 재생률(Refresh Rate): 픽셀들이 밝게 빛나는 것을 유지하기 위한 것으로, 재생률이 높을수록 모니터의 깜빡임이 줄어든다.
기억장치
- 플래시(Flash) 메모리 : 비휘발성 기억장치로 주로 디지털 카메라나 MP3, 개인용 정보 단말기, USB 드라이브 등 휴대용 기기에서 대용량 정보를 저장하는 용도로 사용된다.
- 하드디스크 인터페이스 방식은 EIDE, SATA, SCSI 방식 등이 있다.
- 캐시(Cache) 메모리 : CPU와 주기억장치 사이에 위치하여 두 장치간의 속도 차이를 줄여 컴퓨터의 처리 속도를 빠르게 하기 위한 메모리이다.
- 연관(Associative) 메모리 :
보조기억장치를 마치 주기억장치와 같이 사용하여 실제 주기억 장치 용량보다 기억용량을 확대하여 사용하는 방법이다. >가상메모리에 대한 설명 , 저장된 내용의 일부를 이용하여 기억장치에 접근, 데이터를 읽어오는 장치
가상기억장치(Virtual memory)
- 보조기억장치 같은 큰 용량의 기억 장치를 주기억장치 처럼 사용하는 개념이다.
- 주기억장치의 용량보다 큰 프로그램의 실행을 가능하게 한다.
- 주소 매핑(mapping)이라는 작업이 필요하다.
주기억장치의 접근 시간을 최소화하여 시스템의 처리 속도가 빨라진다.> 캐시 메모리에 대한 설명
채널(channel)
- 컴퓨터에서 중앙처리장치와 입출력장치 사이의 속도 차이로 인한 문제점을 해결해 주는 장치
- 콘솔(console) : 표준 입력, 출력장치
- 레지스터(register) : CPU 내부에서 처리할 명령어나 연산의 중간 값 등을 일시적으로 저장하는 기억장치
- 인터럽트(interrupt) : 프로그램 실행 도중 예기치 않은 상황이 발생할 경우 발생된 상황을 우선 처리한 후 실행 중인 작업으로 복귀하여 계속 처리하는 것.
외부 인터럽트 발생 원인
* 인터럽트 : 프로그램 실행 도중 예기치 않은 상황이 발생할 경우 현재 작업을 일시 중단하고 발생된 상황을 우선처리한 후 실행중인 작업으로 복귀하여 계속 처리
Tip. 잘못된 명령어는 내부 인터럽트 , 그외는 외부
- 컴퓨터의 전원 공급이 중단되었을 경우
실행할 수 없는명령어가 사용된 경우> 내부 인터럽트에 대한 설명- 타이머에 의해 의도적으로 프로그램이 중단된 경우
- 입출력 장치의 입출력 준비 완료를 알리는 경우
소프트웨어 - 패치(Patch) 버전
- 패치(Patch) 버전 : 오류 수정이나 성능 향상을 위해 프로그램 일부를 변경해주는 소프트웨어
- 상용 소프트웨어 : 정식으로 대가를 지불하고 사용하는 소프트웨어이다.
- 쉐어웨어(Shareware) , 데모버전 : 홍보용 사용 기간이나 기능에 제한을 둔 소프트웨어 , 정식프로그램 구입 유도
- 베타 버전 : 정식 프로그램 출시 전에 테스트용으로 제작되어 일반인에게 공개하는 소프트웨어
- 오픈 소스 소프트웨어(Open source software) : 소스 코드까지 제공되어 사용자들이 자유롭게 수정하거나 변경할 수 있는 소프트웨어
- 주문형 소프트웨어(Customized software) : 컴퓨터에 직접 설치하지 않고 필요할 때마다 인터넷에 접속하여 사용하는 소프트웨어
- 프리웨어(Freeware) : 무료로 복제하고 계속 사용할 수 있는 공개 소프트웨어
용어
- CPS(Character Per Second) : 초당 인쇄되는 문자수(인쇄 속도 단위)
- BPS(Bits Per Second) : 초당 전송되는 비트(전송 속도 단위)
- PPM(Paper Per Minute) : 분당 인쇄되는 페이지 수(인쇄 속도 단위)
- DPI(Dots Per Inch) : 프린터에서 출력할 파일의 해상도를 조절하거나 스캐너를 이용해 스캔한 파일의 해상도를 조절하기 위해 쓰는 단위 (1인치에 표시할 수 있는 점의 수)
압축 프로그램
- 압축한 파일을 모아 재압축을 반복하면
파일 크기를 계속 줄일 수 있다. > 크기에 변화 거의 없다. - 여러 개의 파일을 압축하면 하나의 파일로 생성되어 파일 관리를 용이하게 할 수 있다.
- 대부분의 압축 프로그램에는 분할 압축이나 암호 설정 기능이 있다.
- 파일의 전송시간과 비용을 절약하고, 디스크 공간을 효율적으로 사용할 수 있다.
사운드의 압축 및 복원 기술
- FLAC : MP3처럼 오디오 파일을 저장하는 파일 형식
- AIFF : 개인용 컴퓨터와 기타 오디오 전자 장비에서 소리를 저장하는 오디오 파일 형식
H.264: 고선명 비디오의 녹화, 압축, 배포를 위한 가장 일반적인 포맷- WAV : 음성 정보를 처리하기 위해 사용되는 윈도우의 음성 정보 파일 형식
멀티미디어
- 멀티미디어와 관련된 표준안은 그래픽, 오디오, 문서 등 매우 다양하다
- 대표적인 정지화상 표준으로는 손실, 무손실 압축 기법을 다 사용할 수 있는 JPEG과 무손실 압축 기법을 사용하는 GIF가 있다.
- 스트리밍이 지원되는 파일 형식은 ASF, WMV, RAM
- MPEG은
Intel사가 개발한 동영상 압축 기술로용량이 작고, 음질이 뛰어나다.- Intel사가 개발 : DVI
- 용량이 작고, 음질이 뛰어나다. : ASF, WMV 에 대한 설명
멀티미디어 용어
- 선형 콘텐츠 : 탐색 제어 없이 진행.예)영화 화면 표현
- 비선형 콘텐츠 : 컴퓨터 게임이나 컴퓨터 기반 훈련과 같이 사용자와의 상호작용을 통해 진행 상황을 제어하는 멀티미디어의 특징을 나타냄
- VR 콘텐츠
- 4D 콘텐츠
멀티미디어 특징 : '통' 가격이 '비쌍디'
- 디지털화: 다양한 아날로그 데이터를 디지털 데이터로 변환하여 통합 처리함
- 쌍방향성: 정보 제공자의 선택에 의해 일방적으로 데이터가 전달되는 것이 아니라 정보 제공자와 사용자간의 의견을 통한 상호 작용에 의해 데이터가 전달됨
- 비선형성: 데이터가 일정한 방향으로 순차적으로 처리되는 것이 아니라 사용자의 선택에 따라 다양한 방향으로 처리됨
- 정보의 통합성: 텍스트, 그래픽, 사운드, 동영상,애니메이션 등의 여러미디어를 통합하여 처리함
MPEG 표준
- MPEG-1 : CD와 같은 고용량 매체에서 동영상을 재생 (1 넘버원 - 최고 - 고용량 )
- MPEG-3 : 통신,PC,방송 등을 결합하는 양방향 멀티미디어 서비스의 구별을 통해 화상 통신 가능(3 3개를 결합 - 양방향- 화상통신)
- MPEG-7 : 멀티미디어 정보 검색이 가능한 동영상
- MPEG-21 : 디지털 콘텐츠의 생성·거래·전달·관리 등 전체 과정을 관리할 수 있는 기술로 멀티미디어 프레임워크
GIF 파일 형식
- 인터넷 표준 그래픽 형식으로, 8비트 컬러를 사용하여 256색만 지원한다
- 간단한 애니메이션 표현이 가능하다
- 색상의 무손실 압축 기술을 사용한다
- 투명도
벡터 방식으로 이미지를 표현한다 > 비트맵(래스터)방식- 비트맵(래스터) 방식 : 점(화소)으로 구성, 확대시 계단 모양(앨리어싱)
- JPG(JPEG, 정지영상 압축 표준 기술) : 트루컬러(24비트) 지원, GIF에 비해 압축률이 높고, 손실 압축 기법(이론적으로 비손실 가능)
- BMP : 압축 지원하지 않아 용량이 크다는 단점
- PNG : 투명도 조절, JPG의 다양한 색상과 GIF의 투명효과 등 의 장점만을 통합
- 벡터방식 : 점과 점을 연결하는 직선이나 곡선으로 구성, 확대시 매끄럽게 처리된다(WMF. AI, CDR, DXF)
- 비트맵(래스터) 방식 : 점(화소)으로 구성, 확대시 계단 모양(앨리어싱)
그래픽 기법
- 모델링(Modeling) : 렌더링을 하기 전에 수행되는 작업, 물체의 형상을 3차원 그래픽으로 어떻게 표현할것인지를 정함.
- 애니메이션(Animation) : 정지화면을 필름의 프레임 안에 한 장 찍고를 반복하며 촬영한 영상을 빠르게 넘겨보게 되면 마치 움직이는 듯한 느낌의 착각이 들게 된다
- 리터칭(Retouching) : 기존의 이미지를 다른 형태로 새롭게 변형 , 수정하는 작업
- 렌더링(Rendering) : 2차원 또는 3차원 물체의 모형에 명암과 색상을 입혀 사실감을 더해주는 그래픽 기법
- 안티앨리어싱(Anti-Aliasing) : 계단현상 제거
- 모핑(Morphing) : 선택된 두 개의 이미지에 대해 하나의 이미지가 다른 이미지로 자연스럽게 변화하도록 하는 특수 효과
- 블러링(Bluring) : 마치 초점이 맞지 않은 사진처럼 영상을 부드럽게 만드는 필터링 기법, 스무딩(smoothing)
공격
- 분산 서비스 거부 공격(DDos) : 여러 대의 장비를 이용하여 특정 서버에 대량의 데이터를 집중적으로 전송함으로써 서버의 정상적인 동작을 방해하는 행위
- 스니핑 : 네트워크 주변을 돌아다니는패킷을 엿보면서 계정과 패스워드를 알아내는 행위 > '니' 계정을 알아냄
- 스푸핑 : 검증된 사람이 네트워크를 통해 데이터를 보낸 것처럼 데이터를 변조하여 접속을 시도하는 행위
- 키로거 : 키보드의 키 입력시 캐치 프로그램을 사용하여 ID나 암호 정보를 빼내는 행위
바이러스
- 감염 부위에 따라 부트 바이러스와 파일 바이러스로 구분
- 사용자 몰래 스스로 복제하여 다른 프로그램을 감염시키고, 정상적인 프로그램이나 다른 데이터 파일 등을 파괴한다
- 주로 복제품을 사용하거나 통신 매체를 통하여 다운받은 프로그램에 의해 감염된다.
컴퓨터 하드웨어와 무관하게 소프트웨어에만 영향을 미친다.> 하드웨어 성능에도 영향
VoIP
- 인터넷 IP 기술을 사용한 디지털 음성 전송 기술이다
- 원거리 통화 시 PSTN(public switched telephone network) 보다는
요금이 높지만일정 수준의통화 품질이 보장된다. > 기존의 인터넷을 이용하기 때문에 구축 비용과 요금이 저렴하나 트래픽이 많아지면 통화 품질이 떨어질 수 있다. - 기존 회선교환 방식과 달리 네트워크를 통해 음성을 패킷형태로 전송한다.
- 보컬텍(VocalTec)사의 인터넷폰으로 처음 소개되었으며, PC to PC, PC to Phone, Phone to Phone 방식으로 발전하였다.
정보 추출 기술
- 데이터 웨어하우스(Data Warehouse) : data를 사용하기 적절하게 변환해 축적한 데이터베이스들의 모임
- 데이터 마이닝(Data Mining) : 대량의 데이터 안에서 일정한 패턴을 찾아내고, 이로부터 가치 있는 정보를 추출
- 데이터 마이그레이션(Data Migration) : 데이터를 적절히 이동 배치
- 메타데이터(Metadata) : 필요에 따라 가공된 data
객체지향 프로그래밍 특징
Tip. 절차적 , 순차적 단어 포함된 지문이 틀린 답.
- .객체지향 프로그램은 코드의 재사용과 유지보수가 용이하다
- 대표적인 객체지향언어로 C++, Java 등이 있다.
- 상속성, 캡슐화, 추상화, 다형성 등의 특징이 있다.
- 객체지향 프로그램은 주로
인터프리터 번역 방식을 사용한다 > 컴파일 방식 객체에 대하여절차적 프로그래밍의 장점을 사용할 수있다순차적인 처리가 중요시되며 프로그램 전체가 유기적으로 연결되도록 작성한다. >절차지향언어에 대한 설명, 객체 지향은 비순차적 처리- 프로그램의
구조와 절차에 중점을 두고 작업을 진행한다 > 절차적 프로그램(구조적 프로그램)에 대한 설명 예 ) Basic
웹 프로그래밍 언어인 JSP
- 웹 서버에서 동적으로 웹 브라우저를 관리하는 스크립트언어이다.
- 웹 환경에서 작동되는 웹 어플리케이션을 개발할 수 있다.
- JAVA 언어를 기반으로 하여
윈도우즈 운영체제에서만 실행이 가능하다 > ASP에 대한 설명, JSP는 여러가지 운영체제에서 실행 - HTML 문서 내에서는 <% … %> 와 같은 형태로 작성
ASCII 코드
- 7비트(3개의 Zone 비트와 4개의 Digit 비트)로 하나의 문자를 표현한다 > 7비트, 128개 문자
- 데이터 통신용으로 사용하며, 128가지 문자를 표현할 수 있다
2비트의 에러 검출 및 1비트의 에러 교정 비트를 포함한다. > 해밍코드 설명 , ASCII코드는 1비트 패리티비트를 사용하여 통신용에서 오류를 검출- 확장 ASCII 코드는 8비트를 사용하여 문자를 표현한다
- 데이터 처리 및 통신 시스템 상호 간의 정보 교환을 위해 사용된다.
각 나라별 언어를 표현할 수 있다.> 유니코드에 대한 설명
EBCDIC 코드
Tip. BCD는 6비트 64가지 , ASCII는 7비트 128가지, EBCDIC는 8비트 256가지
- 확장 이진화 10진 코드로 BCD 코드를 확장한 것이다.
- BCD 코드 : 6비트로 구성, 64가지 문자 표현, 영문 소문자를 표현하지 못함.
- 특수 문자 및 소문자 표현이 가능하다.
- 8비트(4비트의 존 부분과 4비트의 디지트 부분)으로 구성된다.
최대 64개의문자 표현이 가능하다. > BCD에 대한 설명, 최대 256가지 문자 표현
분할 시스템
- 시분할 처리 시스템(Time Sharing System) : 한 대의 시스템을 여러 사용자가 동시에 사용하는 방식
- 다중 프로그래밍 시스템(Multi-Programming System) : '한대의 CPU'로 여러 개의 프로그램을 동시에 처리
- 듀플렉스 시스템(Duplex System) : 두 개의 동일한 시스템을 구동시켜 한쪽을 삭제함으로써 한 번 더 예비로 사용하는 방법
- 다중 처리 시스템(Multi-Processing System) : 하나의 컴퓨터에 여러 개의 중앙처리장치를 설치하여 주기억장치나 주변장치들을 공유하여 신뢰성과 연산능력을 향상시키는 시스템 ( 2개 이상의 CPU 사용)
BIOS(Basic Input Output System
- 메인보드 상에 위치한 EPROM, 혹은 플래시 메모리 칩에 저장되어 있다.
- 컴퓨터의 전원을 켜면 자동으로 가장 먼저 기동되며, 기본 입출력 장치나 메모리 등 하드웨어의 이상 유무를 검사한다.
- CMOS 셋업 프로그램을 이용하여 시스템의 날짜와 시간, 부팅 순서 등 일부 BIOS 정보를 설정할 수 있다.
- CMOS : 시스템 날짜와 시간, 칩셋 설정, 부팅 순서 설정 가능 ,
Windows 로그인 암호 변경 불가
- CMOS : 시스템 날짜와 시간, 칩셋 설정, 부팅 순서 설정 가능 ,
주기억 장치의 접근 속도 개선을 위한 가상 메모리의 페이징 파일 크기를 설정할 수 있다.> [제어판]-[시스템 및 보안]-[시스템]-[고급 시스템 설정]-[고급]-[설정] 에서 설정이 가능
저장장치
- HDD(Hard Disk Drive) : 저장용량 크고 데이터 접근 속도 빠르나 충격에 약함, 개인용 컴퓨터에서 보조기억장치로 널리 사용됨
- DVD(Digital Versatile Disk) : 화질과 음질이 뛰어난 멀티미디어 데이터를 저장할수있는 대용량 저장매체, 650nm 파장의 적색 레이저 사용
- SSD(Solid State Drive) : 반도체를 이용한 컴퓨터 보조 기억 장치로 크기가 작고 충격에 강하며, 소음 발생이 없는 대용량 저장 장치 / 고속으로 데이터를 입출력할 수 있으며, 배드섹터가 발생하지 않는다.
- SSD : 소음이 없고 발열이 낮으나
HDD에 비해 외부 충격에 약하다.> HDD에 비해 외부충격 강함
- SSD : 소음이 없고 발열이 낮으나
- CD-RW(Compact Disc Rewritable) : 약 650MB의 대용량 정보를 저장하는 매체, 사용자는 읽기만 가능
mp3 파일 크기 결정 요소
- 표본 추출률(Hz)
- 샘플 크기(bit)
- 재생 방식(mono, stereo)
프레임 너비(pixel): png,jpg 등의 이미지 파일의 크기를 결정하는 요소이다.
프록시(Proxy) 서버
: PC 사용자와 인터넷 사이에서 중계자 역할
- 방화벽 기능과 캐시 기능 : 외부와 연결하여 통신이 가능 / 많은 접속 데이터를 프록시 서버에 저장해두었다가 전송해주는 기능
내부 불법 해킹 차단 기능FTP 프로토콜 연결 해제 기능네트워크 병목현상 해결 기능
사물인터넷(IoT)
- 모든 사물을 네트워크로 연결하여 소통하는 정보통신환경을 의미한다
- 스마트 센싱 기술과 무선통신 기술을 융합하여 실시간으로 데이터를 주고받는다.
전기의 생산부터 소비까지의 전 과정에 정보통신 기술을 접목하여 에너지 효율성을 높인다> 스마트 그리드에 대한 설명 (에너지 사용을 최적화)- 개방형 정보 공유에 대한 부작용을 최소화하기 위해 정보보안 기술의 적용이 필요하다.
URL
- 인터넷 상에 존재하는 각종 자원의 위치를 나타내는 표준 주소 체계이다
- URL의 일반적인 형식은 '프로토콜://호스트주소[:포트번호][/파일경로]'이다.
- 계정이 있는 FTP의 경우
'http://사용자이름[:비밀번호]@서버이름:포트번호' 형식으로 사용한다 > ftp://사용자이름[:비밀번호]@서버이름:포트번호 , http는 www에서 사용 - mailto 프로토콜은 IP 정보 없이 받는 사람의 이메일 주소만 나타내면 된다
FTP
- 컴퓨터와 컴퓨터 사이에 파일을 주거나 받을 수 있는 원격 파일 전송 프로토콜이다.
- FTP 프로그램을 이용하여 FTP 서버에 파일을 전송하거나 수신하고, 파일의 삭제 및 이름 바꾸기 등을 할 수 있다.
- Anonymous FTP는 FTP 서버에 계정이 없는 익명의 사용자도 접속하여 사용할 수 있는 서비스이다.
- 그림, 동영상, 실행 파일, 압축 파일 등은
ASCII 모드로 전송한다. > Binary모드로 전송- ASCII 모드 : 텍스트파일 전송
- 기본적인 포트번호는 21번
다른 요약본 보러가기
컴퓨터활용능력1급 요약 - 2과목 스프레드시트 일반 (tistory.com)
컴퓨터활용능력1급 요약 - 2과목 스프레드시트 일반
○ 요약 기출 범위 : 20년 7월 4일 / 20년 2월 29일 / 19년 8월 31일 ○ 참고 : 전자문제집 CBT 사이트 , 유튜브 super man(https://youtu.be/aqiC5aT5IoM) 빨간색 : 해당 문제의 정답 / 파란색 : 보조 설명 /..
sangyeon-me.tistory.com
컴퓨터활용능력 1급 - 3과목 데이터베이스 일반 (tistory.com)
컴퓨터활용능력 1급 - 3과목 데이터베이스 일반
○ 요약 기출 범위 : 20년 7월 4일 / 20년 2월 29일 / 19년 8월 31일 ○ 참고 : 전자문제집 CBT 사이트 , 유튜브 super man(https://youtu.be/aqiC5aT5IoM) 빨간색 : 해당 문제의 정답 / 파란색 : 보조 설명 /..
sangyeon-me.tistory.com
'CHAP 02. IT 관련 > 자격증 공부) 컴퓨터 활용능력 1급' 카테고리의 다른 글
| 컴퓨터활용능력1급 요약 - 2과목 스프레드시트 일반 (0) | 2024.07.31 |
|---|---|
| 컴퓨터활용능력 1급 요약 - 3과목 데이터베이스 일반 (0) | 2024.07.31 |
| 컴퓨터활용 1급 필기 합격 방법 (1주일 공부, 71점) (1) | 2024.07.31 |