본 포스팅은 컴퓨터활용능력 1급 필기 시험을 앞두고 기출 문제를 풀며 공부한 내용들을 휴대폰으로 복습하기 위해 정리한 것입니다. 따라서 컴활 1급 필기의 1과목 컴퓨터일반에 관한 내용이 일부만 있을 수 있으므로 참고하시기 바랍니다.
목차
컴퓨터활용능력 1급 필기 1과목 컴퓨터일반 이론 정리

스팸메일
다수의 불특정인에게 보내는 광고성 메일이나 메시지를 의미한다.
일반적으로 상업용을 목적으로 발송된다.
요청에 의한 것이 아닌 대량으로 전송되는 모든 형태의 통신이다.
한글 Windows 10 기억장치
RAM(Random Access Memory)
실행 중인 프로그램이나 데이터를 저장하며, 자유롭게 읽고 쓰기가 가능한 주기억 장치이다.
전원이 공급되지 않으면 기억된 내용이 사라지는 휘발성(소멸성) 메모리이다.
HDD(Hard Disk Drive)
하드디스크는 디스크 표면을 전자기적으로 변화시켜 대량의 데이터를 저장하고 비교적 빠르게 접근할 수 있는 보조 기억 장치로 비휘발성이다.
SSD(Solid State Drive)
무소음, 저전력, 소형화, 경량화, 고효율의 속도를 지원하는 반도체 보조 기억 장치이며 비휘발성이다.
DVD(Digital Versatile Disk)
광디스크 방식의 보조 기억 장치로 4.7GB의 기본 용량(최대 17GB)을 가지며 비휘발성이다.
근거리 통신망(LAN)
수 km 이내의 거리(한 건물이나 지역)에서 데이터 전송을 목적으로 연결된 통신망이다.
설치 이후 확장성이 좋으며 재배치가 용이하다.
단일 회사의 사무실 공간이나 건물 내에 설치되어 패킷 지연이 최소화된다.
낮은 에러율로 정보 전송에 있어서 신뢰성이 확보된다.
네트워크 내의 모든 정보 기기와 통신이 가능하다.
변조(Modulation)
데이터 전송시 사용되는 기능이다. 디지털 신호를 아날로그 신호로 변경하는 것으로 전화 회선을 통해 데이터의 손실 없이 가능하면 먼 거리를 전송하기 위해 사용된다.
인터프리터
실행할 때마다 명령 단위별로 한 줄씩 소스 코드를 기계어로 번역하는 방식이다.
실행 속도는 컴파일 언어보다 느리다.
인터프리터 언어는 프로그램 수정이 간단하나 소스 코드가 쉽게 공개된다.
인터프리터 언어는 Python, SQL, Ruby, R, JavaScript, Scratch, BASIC, LISP 등이 있다.
컴파일러
C, C++, C# 언어가 있다.
고급 언어를 기계어로 번역하는 프로그램으로 전체를 한 번에 번역하고 실행 속도가 빠르며 목적 프로그램을 생성한다.
정적 자료 구조이다. 효율성을 강조한 처리 방식이다. 기억 장소가 많이 필요하다.
컴퓨터 하드디스크 연결 방식
IDE: 저가에 안정적이지만 연결할 수 있는 주변 장치의 수가 2개로 한정된다.
EIDE: IDE의 확장판으로 종전의 단점을 보완하여 주변기기를 4개까지 연결한다.
SCSI: 시스템 구분 없이 주변 장치를 7개에서 최대 15개까지 연결한다.
SATA: 직렬(Serial) 인터페이스 방식이며, 핫 플러그인을 지원한다. 데이터 선이 얇아 내부의 통풍이 잘 되고 데이터 전송 속도가 빠르다.
JSP(Java Server Page)
웹 프로그래밍 언어이다. Java의 장점을 그대로 수용, 자바 서블릿 코드로 변환되어 실행되며 여러 운영체제에서 실행할 수 있다.
웹 서버에서 동적으로 웹 브라우저를 관리하는 스크립트 언어이다.
웹 환경에서 작동되는 웹 어플리케이션을 개발할 수 있다.
HTML 문서 내에서는 <% … %>와 같은 형태로 작성된다.
채널(Channel)
주변 장치에 대한 제어 권한을 CPU로부터 넘겨받아 CPU 대신 입출력을 관리한다.
입출력 작업이 끝나면 CPU에게 인터럽트 신호를 보낸다.
채널에는 셀렉터(Selector), 멀티플랙서(Multiplexer), 블록 멀티플랙서(Block Multiplexer) 등이 있다.
CMOS 셋업
비밀번호를 잊어버린 경우 메인보드에 장착되어 있는 배터리를 뽑았다가 다시 장착하면 된다.
컴퓨터에서 메모리가 정상적으로 인식되지 않는다면 CMOS 셋업에서 캐시 항목이 Enable(활성화)로 설정되어 있는지 확인한다.
유니코드(Unicode)
유니코드(Unicode): 2바이트 코드로 세계 각 나라의 언어를 표현할 수 있는 국제 표준 코드이다. 16비트이므로 65,536자까지 표현할 수 있다. 한글은 조합형, 완성형, 옛글자 모두를 표현할 수 있다.
ASCII 코드: 7비트로 128가지의 표현이 가능한 일반 PC용 컴퓨터 및 데이터 통신용 코드
BCD 코드: 6비트로 64가지의 문자 표현이 가능하고 영문자의 대소문자를 구별하지 못함
EBCDIC 코드: 8비트로 256가지의 표현이 가능한 확장된 BCD 코드로 대형 컴퓨터에서 사용되는 범용 코드
MPEG 종류
MPEG-3: HDTV 방송(고선명도의 화질)을 위해 고안되었으나, MPEG-2 표준에 흡수, 통합되어 현재는 존재하지 않는 규격이다.
MPEG-4: 동영상의 압축 표준안 중에서 IMT-2000 멀티미디어 서비스, 차세대 대화형 인터넷 방송의 핵심 압축 방식으로 비디오/오디오를 압축하기 위한 표준이다.
MPEG-7: 인터넷상에서 멀티미디어 동영상의 정보 검색이 가능, 정보 검색 등을 효율적으로 사용하기 위한 콘텐츠 저장 및 검색을 위한 표준이다.
MPEG-21: 디지털 콘텐츠의 제작 및 유통, 보안 등의 모든 과정을 관리할 수 있게 하는 기술 표준을 제시한다.
멀티미디어 용어
모핑(Morphing): 사물의 형상을 다른 모습으로 서서히 변화시키는 기법으로 영화의 특수효과에서 많이 사용한다.
암호화 기법
비밀키(대칭키, 단일키) 암호화 기법: 암호화와 복호화의 속도가 빠르다. 알고리즘이 단순하고 파일의 크기가 작다. 사용자의 증가에 따라 관리해야 할 키의 수가 상대적으로 많아진다. 키의 교환 문제가 발생한다. 대표적으로 DES(Data Encryption Standard)가 있다.
RSA 방식: 공개키(비대칭키, 이중키) 암호화에서 사용한다.
바탕 화면에 바로 가기 아이콘 만드는 방법
파일에서 마우스 오른쪽 버튼을 누른 채 빈 곳으로 드래그한 후 [여기에 바로 가기 만들기] 메뉴를 선택한다.
바탕 화면의 빈 곳에서 마우스 오른쪽 버튼을 눌러 [새로 만들기]-[바로 가기] 메뉴를 선택한다.
파일을 Ctrl+C로 복사한 후 바탕 화면의 빈 곳에서 마우스 오른쪽 버튼을 눌러 [바로 가기 붙여 넣기] 메뉴를 선택한다.
보안 위협의 종류
바이러스: 컴퓨터에서 실행되는 일종의 프로그램으로 사용자 몰래 자기 자신을 복제하고 디스크나 프로그램 등에 기생하면서 컴퓨터의 운영체제나 기타 응용 프로그램의 정상적인 수행을 방해하는 불법 프로그램
키로거(Key Logger): 악성 코드에 감염된 시스템의 키보드 입력을 저장 및 전송하여 개인 정보를 빼내는 크래킹 행위
애드웨어(Adware): 광고가 소프트웨어에 포함되어 이를 보는 조건으로 무료로 사용할 수 있는 소프트웨어
스파이웨어(Spyware): 사용자의 승인 없이 몰래 설치되어 컴퓨터 시스템의 정보를 빼내는 악성 소프트웨어
해킹(Hacking): 컴퓨터 시스템에 불법적으로 접근, 침투하여 정보를 유출하거나 파괴하는 행위
데이터 디들링(Data Diddling): 데이터를 위조하거나 변조하여 바꿔치기하거나 끼워넣는 해킹 수법으로 주로 금융기관 등에서 사용되는 방식
URL(Uniform Resource Locator)
인터넷에서 사용하는 표준 주소 체계이다.
4가지 구성 요소 순서: 프로토콜, 서버 주소, 포트 번호, 파일 경로
구성 요소 표시 형태: 프로토콜://서버 주소[:포트번호]/파일 경로/파일명
FTP(File Transfer Protocol)
멀리 떨어져 있는 컴퓨터로부터 파일을 전송받거나 전송하는 서비스를 의미한다.
익명의 계정을 이용하여 파일을 전송할 수 있는 서버를 Anonymous FTP 서버라고 한다.
일반적으로 텍스트 파일의 전송을 위한 ASCII 모드와 실행 파일의 전송을 위한 Binary 모드로 구분하여 수행한다.
FTP 서버에 계정을 가지고 있는 사용자라도 FTP 서버에 있는 프로그램을 실행시키려면 다운로드해야 한다.
그 외 프로토콜
DHCP(Dynamic Host Configuration Protocol): 클라이언트가 동적 IP 주소를 할당받을 수 있게 해주는 서버
POP3(Post Office Protocol): 메일 서버에 도착한 E-mail을 사용자 컴퓨터로 가져올 수 있도록 메일 서버에서 제공하는 전자우편을 수신하기 위한 프로토콜
SMTP(Simple Mail Transfer Protocol): 사용자의 컴퓨터에서 작성한 메일을 다른 사람의 계정이 있는 곳으로 전송해 주는 전자우편을 송신하기 위한 프로토콜
네트워크 명령과 수행 기능
Ipconfig: 사용자 자신의 컴퓨터 IP 주소를 확인하는 명령이다.
ping: 네트워크의 현재 상태나 다른 컴퓨터의 네트워크 접속 여부를 확인하는 명령이다.
tracert: 네트워크에 연결된 컴퓨터의 경로(라우팅 경로)를 추적할 때 사용하는 명령이다.
finger: 특정 네트워크에 접속된 사용자의 정보를 확인할 때 사용하는 명령이다.
nslookup: URL 주소로 IP 주소를 확인하는 명령이다.
하드디스크 관련 용어 정리
클러스터링(Clustering): 하드디스크나 플로피 디스크상에서 기억 영역을 효율적으로 관리하기 위해 여러 개의 섹터를 하나로 묶는 단위로 사용된다. 운영체제에서 두 대 이상의 컴퓨터 시스템을 단일 시스템처럼 묶어서 사용하는 기법이다.
로더(Loader): 로드 모듈 프로그램을 주기억 장치 내로 옮겨서 실행해 주는 소프트웨어이다.
PnP(Plug & Play): 자동 감지 설치 기능으로 컴퓨터에 장치를 연결하면 자동으로 장치를 인식하여 설치 및 환경 설정을 용이하게 하므로 새로운 주변 장치를 쉽게 연결한다.
채널(Channel): CPU의 처리 효율을 높이고 데이터의 입출력을 빠르게 할 수 있게 만든 입출력 전용 처리기
듀얼(Dual) 시스템: 두 개의 CPU가 동시에 같은 업무를 처리하여 그 결과를 상호 점검하면서 운영하는 방식으로 컴퓨터 고장으로 인한 작업 중단에 대비하는 시스템이다. 업무의 신뢰도를 높이는 작업에 이용된다.
듀플렉스(Duplex) 시스템: 두 개의 CPU 중 한 CPU가 작업 중일 때 다른 하나는 예비로 대기하는 시스템이다.
다중 처리(Multi-Processing) 시스템: 두 개 이상의 CPU로 동시에 여러 개의 프로그램을 처리하는 시스템이다.
분산 처리 시스템: 각 지역별로 발생한 자료를 분산 처리하는 방식
아날로그 컴퓨터와 디지털 컴퓨터
아날로그 컴퓨터: 온도, 전압, 진동 등과 같이 연속적으로 변하는 데이터를 효율적으로 처리한다. 증폭회로로 구성된다. 프로그램이 필요하지 않으며 주로 미적분 연산을 사용하고 연산 속도가 빠르다. 특수 목적을 위해 사용된다.
디지털 컴퓨터: 산술 및 논리 연산을 처리하는 회로에 기반을 둔 범용 컴퓨터로 사용된다. 데이터 처리를 위한 명령어들로 구성된 프로그램에 의해 동작된다. 데이터의 각 자리마다 0 혹은 1의 비트로 표현한 이산적인 데이터를 처리한다. 주로 사칙 연산을 사용한다.
멀티미디어 서비스 용어 정리
주문형 비디오(Video On Demand): 사용자의 주문에 의해 데이터 베이스로 구축된 영화나 드라마, 뉴스 등의 비디오 정보를 실시간으로 즉시 전송해 주는 서비스이다.
폴링(Polling): 회선 제어 기법인 멀티 포인트에서 호스트 컴퓨터가 단말 장치들에게 ‘보낼(송신) 데이터가 있는가?’라고 묻는 제어 방법이다.
P2P(Peer to Peer): 동배 시스템이라 하며 네트워크상의 모든 컴퓨터가 동등한 위치에서 자료를 교환할 수 있는 시스템이다.
VCS(Video Conference System): 원거리에 있는 사람들끼리 TV 화면을 통한 화상을 통해 원격으로 회의를 할 수 있는 시스템이다.
오디오 압축 방식
WAV(Waveform Audio Format): 비압축 오디오 포맷으로 MS사의 Windows의 오디오 파일 포맷 표준으로 사용되는 무손실 음원이다.
ALAC(Apple Lossless Audio Codec): 애플사에서 만든 오디오 코덱으로 디지털 음악에 대한 무손실 압축을 지원한다.
AIFF(Audio Interchange File Format): 오디오 파일 형식으로 비압축 무손실 압축 포맷이며 고품질의 오디오 CD를 만들 수 있고 애플사의 매킨토시에서 사용된다.
FLAC(Free Lossless Audio Codec): 오디오 데이터 압축 파일 형식으로 무손실 압축 포맷이며 원본 오디오의 음원 손실이 없다.
시퀀싱(Sequencing): 오디오 파일이나 여러 연주, 악기 소리 등을 프로그램에 입력하여 녹음하는 방법으로 음의 수정이나 리듬 변형 등의 여러 편집 작업이 가능하다.
MIDI: 전자 악기 사이의 데이터 교환을 위한 규약으로 음의 강도, 악기 종류 등과 같은 정보를 기호화하여 코드화한 방식이다.
WAVE: 아날로그 신호를 디지털화하여 나타내는 것으로, 소리의 파장이 그대로 저장되며, 자연의 음향과 사람의 음성 표현이 가능하다.
데이터 통신 시스템에서의 데이터 흐름
디지털 신호를 아날로그 신호로 변조한 다음 데이터 통신에 의해 직렬 전송(직렬화)되고 다시 아날로그 신호를 디지털 신호로 복조하여 컴퓨터에서 병렬 처리(병렬화)된다
컴퓨터 시스템 보안 등급
미국 국방성에서 만든 컴퓨터 시스템 보안 평가 기준으로 7등급으로 나뉜다.
운영체제의 보안 등급은 Windows NT, Unix, MS-DOS순이다.
B1 등급은 모든 데이터가 각각 보안 등급을 갖고 있어서 보안 권한이 있는 사람만이 접근할 수 있다.
D 등급은 최하위 등급이다.
그래픽 기법 용어 정리
디더링(Dithering): 표현할 수 없는 색상이 있을 경우, 다른 색들과 혼합하여 유사한 색상의 효과를 낸다.
렌더링(Rendering): 3차원의 질감을 줌으로써 사실감을 더하는 과정이다.
모델링(Modelling): 물체의 형상을 컴퓨터 내부에서 3차원 그래픽으로 어떻게 표현할 것인지를 정하는 과정이다.
리터칭(Retouching): 비트맵이나 벡터 형태의 정지 영상 데이터에 대해 이미지 효과를 다시 주는 과정이다.
사물 인터넷(IoT)
Internet of Things의 약자이다. 개인별 맞춤형 스마트 서비스를 지향하며 정보 보안 기술의 적용이 중요하다. 개방형 아키텍처로 스마트 센싱 기술과 무선 통신 기술을 융합한 실시간 송수신 서비스가 제공된다. 인간 대 사물, 사물 대 사물 간에 인터넷으로 연결되어 정보의 소통이 가능한 기술이다.
위치 기반 서비스(LBS)
Location Based Service의 약자이다. 스마트 폰에 내장된 칩(Chip)이 각 기지국(셀 방식)이나 GPS(위성항법장치)와 연결되어 위치 추적이 가능하며 위치 정보에 따른 특정 지역의 기상 상태나 교통 및 생활 정보 등을 제공 받을 수 있는 위치 기반 서비스이다.
와이파이(Wi-Fi)
IEEE 802.11 기술 규격으로 IEEE 802.11b 규격은 최대 11Mbps, IEEE 802.11g 규격은 최대 54Mbps의 속도를 지원한다. 인프라스트럭쳐(Infrastructure) 모드는 AP(Access Point)를 통해 데이터를 송수신하는 방식이다. 다중 접속 환경에 최적화된 Wi-Fi 6은 공공 와이파이 환경에서도 최상의 품질을 제공한다. 장소와 환경에 따라 많은 영향을 받으므로 사용 거리에 제한이 있다.
핫 스왑(Hot Swap)
컴퓨터의 전원이 켜져 있는 상태에서 시스템에 장치를 연결하거나 분리하는 기능이다.
오류 검출 방식
CSMA/CD(매체 접근 제어) 방식: “반송파 감지 다중 접근/충돌 검사”로 데이터의 충돌을 방지하기 위해 송신 데이터가 없을 때만 데이터를 송신하고 다른 장비가 송신 중일 때는 송신을 멈추는 방식이다. LAN 접근 방식으로, 한 회선을 여러 사용자가 사용할 때 이용한다.
패리티 검사 방식: 에러 검출을 목적으로 원래의 데이터에 1비트를 추가하는 방식으로 짝수 패리티와 홀수 패리티가 있음
CRC(순환 중복 검사) 방식: 프레임 단위의 데이터가 전송될 때 미리 정해진 다항식을 적용하여 오류를 검출함
해밍 코드(Hamming code) 방식: 에러 검출과 교정이 가능하다. 최대 2비트까지 에러를 검출하고 1비트의 에러 교정이 가능한 방식이다. 8421코드에 3비트의 짝수 패리티를 추가해서 구성한다.
전송 오류 검출 방식에는 패리티 비트, 정마크 부호 방식, 해밍 코드, 블록합 검사, CRC 등이 있다.
마이크로프로세서(Micro processor)
제어 장치(CU)와 연산 장치(ALU)가 하나로 통합된 집적 회로이다. 클럭 주파수와 내부 버스의 Bit 수로 성능을 평가한다. 트랜지스터의 집적도에 따라 기본적인 처리 속도가 결정된다. 현재는 작은 규모의 임베디드 시스템이나 휴대용 기기에서부터 메인 프레임이나 슈퍼컴퓨터까지 사용된다.
컴퓨터 프로그래밍 언어별 특징
객체 지향 언어: 추상화, 상속성, 캡슐화, 다형성 오버 로딩 등의 특징이 있다.
절차 지향 언어: 구조화 특징(실행할 명령을 순서대로 기술하는 방식)이 있다.
운영체제의 성능 평가 요소
운영체제의 목적인 처리 능력, 응답 시간, 신뢰도, 사용 가능도로 평가한다.
XML(eXtensible Markup Language) 문서
태그(Tag)와 속성을 사용자가 정의할 수 있으며 문서의 내용과 이를 표현하는 방식이 독립적이다. HTML과는 달리 DTD(Document Type Declaration)가 고정되어 있지 않으므로 논리적 구조를 표현할 수 있는 유연성을 가진다. XML은 HTML에 사용자가 새로운 태그(Tag)를 정의할 수 있는 기능이 추가되었다. 확장성 생성 언어라는 뜻으로 기존 HTML의 단점을 보완하여 웹에서 구조화된 폭넓고 다양한 문서들을 상호 교환할 수 있도록 설계한 언어이다.
데이터 처리 관련 용어
교착상태(Deadlock): 동일한 자원을 공유하고 있는 두 개의 컴퓨터 프로그램들이 상대방이 자원에 접근하는 것을 서로 방해함으로써 두 프로그램 모두 기능이 중지되는 상황
인터럽트(Interrupt): 컴퓨터에서 정상적인 프로그램을 처리하고 있는 도중에 특수한 상태가 발생했을 때 현재 실행하고 있는 프로그램을 일시 중단하고, 그 특수한 상태를 처리한 후 다시 원래의 프로그램을 처리하는 과정
IRQ(Interrupt ReQuest): 주변기기(마우스, 키보드, LAN 보드 등)에서 일어나는 인터럽트 신호
DML(Direct Memory Access): CPU의 간섭 없이 주기억 장치와 입출력 장치 사이에서 직접 전송이 이루어지는 방법이다. 고속으로 대량의 데이터를 전송하여 입출력이 이루어진다.
인터넷 사이트 종류
미러 사이트(Mirror Site): 인터넷 특정 사이트에 다수의 사용자가 한꺼번에 몰려 서버가 다운되는 현상을 방지하기 위해 같은 내용을 여러 사이트에 복사하여 사용자가 분산되게 하고, 더 빨리 자료를 찾을 수 있도록 하는 사이트이다.
포털 사이트(Portal Site): 인터넷을 검색할 때 거쳐야 하는 관문 사이트로서 전자 우편, 정보 검색, 다양한 뉴스, 동호회 등 여러 가지 서비스를 한 번에 제공하는 종합 사이트이다.
인트라넷(Intranet): 기업의 내부 네트워크와 외부 인터넷을 하나로 연결하여 저렴한 비용으로 필요한 네트워크를 구축하는 것이다.
엑스트라넷(Extranet): 몇 개의 인트라넷이 연결되어 사업자들이 고객이나 다른 사업 파트너와 정보를 공유할 수 있는 시스템이다.
컴퓨터 소프트웨어 개발 과정 관련 용어
데모 버전(Demo Version): 정식 프로그램의 기능을 홍보하기 위해 기능 및 기간을 제한하여 배포하는 프로그램이다.
알파 버전(Alpha version): 주로 외부에 공개되지 않는 버전으로 개발 초기에 회사 자체적으로 성능 등을 평가하기 위해 제작하는 프로그램이다.
베타 버전(Beta version): 정식 버전을 출시하기 전에 테스트를 목적으로 일반인에게 공개하는 프로그램이다.
패치 프로그램(Patch Program): 오류 수정이나 성능 향상을 위해 이미 배포된 프로그램 일부를 변경해 주는 프로그램이다.
연계 편집 프로그램
서로 독립되어 컴파일된 여러 개의 목적 프로그램을 링커(Linker)에 의해 라이브러리 등을 이용하여 연계 편집할 때 사용하는 프로그램으로 실행할 수 있는 로드 모듈을 생성한다.
레지스터(Register)
CPU 내부에서 처리할 명령어나 연산 결과 값을 일시적으로 저장하는 기억 장치이다. 레지스터의 크기는 컴퓨터가 한 번에 처리할 수 있는 데이터의 크기를 나타낸다. 구조는 플립플롭(Flip-Flop)이나 래치(Latch)를 직렬 또는 병렬로 연결한다.
TCP/IP 프로토콜 설정 관련 용어
서브넷 마스크(Subnet Mask): 네트워크 ID와 호스트 ID를 구분해주는 역할을 한다. 네트워크를 서브넷(부분망)으로 나누면 IP 주소를 효과적으로 사용할 수 있다. 서브넷은 여러 개의 LAN에 접속하는 경우 하나의 LAN을 의미한다. IP 수신자에게 제공하는 32비트 주소이다. 대부분 255.255.255.0의 C클래스로 정의된다.
IP 주소: 현재 컴퓨터에 설정된 IP 주소로 네트워크 주소와 호스트 주소로 구성된다.
기본 게이트웨이: 프로토콜이 서로 다른 통신망을 상호 접속하기 위한 장치이며 일반적으로 라우터(Router)의 주소이다.
DNS(Domain Name System): 도메인 네임과 IP 주소를 대응(Mapping)시켜 주는 역할을 담당하는 분산 네이밍 시스템이다.
정지 영상의 크기 산출 방법
압축이 있는 경우: (가로 픽셀 수 × 세로 픽셀 수×픽셀당 저장 용량(바이트)/압축 비율
256색상은 8비트(28)로 표현할 수 있으며, 8비트는 1바이트이므로 픽셀 당 저장 용량은 1이다. ex. 가로 200픽셀, 세로 400픽셀, 256색상 10:1 압축은 (200×400×1)/10=8000Byte=8KB
시멘틱 웹(Semantic Web)
컴퓨터가 웹 페이지의 정보를 가공하고 처리하여 새로운 개인 맞춤형 정보를 생성하게 한 차세대 지능형 웹
메모리 종류별 특징
연관 메모리(Associative Memory): 저장된 내용 일부를 이용하여 기억 장치에 접근하여 데이터를 읽어오는 기억 장치
캐시 메모리(Cache Memory): 휘발성 메모리로, 속도가 빠른 CPU와 상대적으로 속도가 느린 주기억 장치 사이에 있는 고속의 버퍼 메모리
플래시 메모리(Flash Memory): EEPROM의 일종으로, PROM 플래시라고도 하며, 전기적으로 내용을 변경하거나 일괄 소거도 가능
가상 메모리(Virtual Memory): 기억 공간의 확대에 목적이 있고 운영체제에서 소프트웨어적으로 사용. 보조 기억 장치인 하드디스크 일부를 주기억 장치처럼 사용. 주기억 장치보다 큰 프로그램을 로드하여 실행할 때 유용하며 페이징 기법(동일한 크기의 블록)과 세그멘테이션(가변적 크기의 블록) 기법이 있음
멀티미디어 그래픽 데이터 벡터 방식
좌표 개념을 사용하여 이동 회전 등의 변형이 쉽다. 이미지를 확대하여도 테두리가 매끄럽게 표현된다. 점과 점을 연결하는 직선이나 곡선을 이용하여 이미지를 표현한다. 고해상도 표현에 적합하지 않기 때문에 비트맵 방식보다 기억 공간을 많이 차지하지 않는다.
프로그래밍 언어별 특징
C++: 객체 지향 언어이며 문제를 객체로 모델링하여 표현, 추상화, 코드 재사용, 클래스, 상속 등이 가능하다.
LISP: 리스트 처리용 언어이며, 인공 지능 분야에서 사용한다.
SNOBOL: 문자열 처리를 위해 개발된 언어이다.
JAVA: 미국의 선 마이크로시스템즈에서 개발한 객체 지향적 프로그래밍 언어이다. 현재 웹 어플리케이션 개발에 가장 많이 사용되는 언어 중 하나이며 모바일 기기용 소프트웨어 개발에도 널리 사용된다. 네트워크 분산 처리 환경에서 사용하므로 보안성이 좋다. 컴파일한 코드는 클래스로 제공되므로 다른 운영체제에서 사용할 수 있다. 처음에는 가전제품 내에 탑재해 동작하는 프로그램을 위해 개발되었다.
IP 주소 체계
IPv4 주소 체계: 32비트를 8비트씩 4부분으로 나누어 각 부분을 점(.)으로 구분한다.
IPv6 주소 체계: 128비트를 16비트씩 8부분으로 나누어 각 부분을 콜론(:)으로 구분한다.
컴퓨터활용능력 1급 필기 기출 문제 풀 수 있는 곳
컴퓨터활용능력 1급 필기 기출 문제를 CBT 방식으로 풀어볼 수 있으며 무료입니다.
컴퓨터 자격증 문제집 출판사로 유명한 영진닷컴에서 운영하고 있으며 가입하지 않고도 풀어볼 수 있으니 컴활 1급 필기를 준비 중이시라면 꼭 방문해서 풀어보세요.