본문 바로가기

컴퓨터/컴퓨터 시험

컴퓨터활용능력 필기 시험 [컴퓨터 일반] 용어 정리

728x90

1. 하드웨어(Hardware)

컴퓨터 시스템의 물리적 구성 요소들을 의미합니다.

  • CPU(Central Processing Unit, 중앙처리장치): 컴퓨터의 두뇌 역할을 하는 장치로, 명령어를 처리하고 연산하는 역할을 합니다.
  • RAM(Random Access Memory, 주기억장치): 데이터를 임시로 저장하며, 전원이 꺼지면 저장된 데이터가 사라지는 휘발성 메모리입니다.
  • ROM(Read Only Memory, 비휘발성 메모리): 전원을 꺼도 저장된 데이터가 유지되는 메모리로, 주로 컴퓨터의 기본 동작을 담당하는 프로그램이 저장되어 있습니다.
  • HDD(Hard Disk Drive): 데이터를 저장하는 장치로, 대용량 데이터를 오래 저장할 수 있는 장치입니다.
  • SSD(Solid State Drive): HDD보다 빠르고 안정성이 높지만, 상대적으로 가격이 높은 저장 장치입니다.

2. 소프트웨어(Software)

하드웨어를 작동시키기 위한 프로그램과 명령어들의 집합을 의미합니다.

  • 운영체제(OS, Operating System): 하드웨어와 소프트웨어를 관리하고, 사용자가 컴퓨터를 쉽게 사용할 수 있도록 인터페이스를 제공합니다. 대표적인 운영체제로는 Windows, macOS, Linux 등이 있습니다.
  • 응용 소프트웨어(Application Software): 특정 목적을 수행하기 위해 사용되는 프로그램. 예를 들어, MS WordExcel 같은 사무용 소프트웨어가 있습니다.
  • 시스템 소프트웨어(System Software): 컴퓨터 시스템을 관리하고 제어하는 소프트웨어. 운영체제나 컴파일러, 디바이스 드라이버 등이 포함됩니다.

3. 파일 시스템(File System)

컴퓨터의 데이터를 저장하고 관리하는 구조.

  • FAT(File Allocation Table): 파일 할당 테이블로, 파일의 위치를 기록하여 파일을 관리하는 시스템입니다.
  • NTFS(New Technology File System): 윈도우에서 사용하는 파일 시스템으로, 보안 기능과 큰 파일 처리 능력이 뛰어납니다.

4. 데이터 처리와 저장

  • 비트(bit): 데이터의 가장 작은 단위로, 0 또는 1의 값을 가집니다.
  • 바이트(Byte): 8비트로 구성된 데이터 단위로, 1바이트는 하나의 문자를 표현할 수 있습니다.
  • 데이터 압축: 데이터를 더 작은 크기로 변환해 저장 공간을 절약하는 기술입니다. 손실 압축무손실 압축이 있습니다.
  • 캐시 메모리(Cache Memory): CPU와 주기억장치 사이에 위치하여 데이터 접근 속도를 높이는 임시 저장 장치입니다.

5. 네트워크(Network)

컴퓨터 간의 데이터를 주고받기 위한 연결.

  • LAN(Local Area Network, 근거리 통신망): 가까운 거리의 컴퓨터들끼리 연결된 네트워크. 예: 학교나 회사 내 네트워크.
  • WAN(Wide Area Network, 광역 통신망): 멀리 떨어진 지역을 연결하는 네트워크. 예: 인터넷.
  • IP 주소(Internet Protocol Address): 네트워크에서 장치가 식별되는 고유 주소로, IPv4와 IPv6가 있습니다.
  • DNS(Domain Name System): 도메인 이름을 IP 주소로 변환하는 시스템으로, 사용자가 기억하기 쉬운 도메인 이름을 통해 서버에 접근할 수 있게 합니다.
  • TCP/IP(Transmission Control Protocol/Internet Protocol): 인터넷에서 데이터를 전송하는 기본 프로토콜입니다.

6. 보안(Security)

컴퓨터와 네트워크 시스템을 안전하게 보호하기 위한 기술.

  • 방화벽(Firewall): 외부로부터의 불법 접근을 차단하는 보안 시스템입니다.
  • 암호화(Encryption): 데이터를 암호화하여, 허가받지 않은 사용자가 데이터를 읽지 못하도록 하는 기술.
  • 바이러스(Virus): 컴퓨터에 악영향을 미치는 프로그램으로, 주로 파일에 침투해 시스템을 손상시킵니다.
  • 피싱(Phishing): 사기성 이메일이나 웹사이트를 통해 개인 정보를 탈취하는 행위.

7. 운영체제(OS, Operating System)

  • 멀티태스킹(Multitasking): 여러 프로그램을 동시에 실행할 수 있게 하는 운영체제의 기능입니다.
  • 프로세스(Process): 실행 중인 프로그램을 의미하며, 운영체제가 프로세스의 실행을 관리합니다.
  • 가상 메모리(Virtual Memory): 물리적 메모리 부족을 보완하기 위해 하드디스크의 일부를 메모리처럼 사용하는 기술입니다.

8. 프로그래밍과 개발

  • 알고리즘(Algorithm): 문제 해결을 위한 명령어들의 순차적 절차나 방법을 의미합니다.
  • 컴파일러(Compiler): 고급 프로그래밍 언어로 작성된 코드를 기계어로 번역해주는 프로그램입니다.
  • 프로그래밍 언어: 소프트웨어 개발을 위해 사용되는 언어로, 대표적으로 C언어, Java, Python 등이 있습니다.

9. 인터넷 관련 용어

  • URL(Uniform Resource Locator): 웹사이트의 주소를 나타내는 표기법입니다.
  • HTTP/HTTPS: 웹에서 데이터를 주고받는 프로토콜로, HTTPS는 보안이 강화된 버전입니다.
  • 클라우드 컴퓨팅(Cloud Computing): 데이터를 인터넷을 통해 원격 서버에 저장하고, 필요할 때 불러 사용하는 방식입니다.

10. 기타 중요한 용어

  • SSD(Solid State Drive): 기존 HDD보다 속도가 빠르고 신뢰성이 높은 저장 장치.
  • 클라이언트(Client): 서버로부터 자원을 요청하는 컴퓨터나 소프트웨어.
  • 서버(Server): 클라이언트의 요청을 처리하고 자원을 제공하는 컴퓨터나 소프트웨어.

11. 디지털 전환과 최신 기술

  • IoT(Internet of Things): 사물인터넷, 물리적인 장치들이 인터넷을 통해 연결되고 상호작용하는 기술.
  • AI(Artificial Intelligence): 인공지능, 컴퓨터가 인간의 지능적인 작업을 수행할 수 있게 하는 기술.
  • 빅데이터(Big Data): 방대한 양의 데이터로부터 유의미한 정보를 추출하고 분석하는 기술.
728x90