본문 바로가기
목차훔치기/면접을 위한 CS 전공지식 노트

컴퓨터 구성요소(면접을 위한 CS 전공지식 노트)

by 해삼2 2023. 9. 12.
728x90
반응형
컴퓨터 구성요소

컴퓨터 구성요소

컴퓨터는 크게 하드웨어와 소프트웨어로 나뉘고 하드웨어는 컴퓨터의 물리적 부분을 나타내고,

소프트웨어는 컴퓨터를 프로그래밍하고 작업을 수행하도록 지시하는 명령과 프로그램을 포함합니다.

이 두 가지는 상호 작용하여 컴퓨터 시스템을 구성하고 사용자가 작업을 수행할 수 있게 합니다.

 

하드웨어 구성 요소
중앙 처리 장치 (CPU)

사용: CPU는 모든 계산과 데이터 처리 작업을 수행합니다. 

예를 들어 웹 브라우징, 문서 편집, 게임 실행, 프로그램 개발 등 모든 컴퓨터 작업에 필요합니다.


필요성: CPU는 컴퓨터의 두뇌로서, 사용자의 명령을 해석하고 실행하여 모든 작업을 가능하게 합니다. 

성능이 높은 CPU는 빠른 작업을 가능하게 하며, 다양한 작업을 효율적으로 처리할 수 있습니다.

 

메모리 (RAM)

사용: RAM은 실행 중인 프로그램과 데이터를 저장하는 곳으로,

현재 작업에 필요한 정보를 빠르게 액세스 할 수 있도록 돕습니다.

예를 들어 여러 응용 프로그램을 동시에 실행할 때 RAM이 필요합니다.


필요성: RAM이 부족하면 컴퓨터는 느려지거나 작업을 처리하지 못할 수 있습니다. 

더 많은 RAM은 빠른 작업 및 다중 작업을 지원합니다.

 

저장 장치 (HDD 또는 SSD)

사용: 저장 장치는 파일, 응용 프로그램, 운영 체제 등을 장기적으로 저장합니다. 

HDD는 회전 디스크를 사용하고, SSD는 플래시 메모리를 사용하여 데이터를 저장합니다.


필요성: 저장 장치는 컴퓨터의 모든 데이터를 저장하므로 필수입니다. 

빠른 SSD는 부팅 시간과 파일 액세스 속도를 향상합니다.

 

마더보드 (Motherboard)

사용: 마더보드는 모든 하드웨어 구성 요소를 연결하고 통신할 수 있도록 합니다.

CPU, RAM, 그래픽 카드, 저장 장치 등이 연결됩니다.


필요성: 마더보드는 모든 하드웨어 구성 요소를 통합하여 컴퓨터를 하나의 시스템으로 만듭니다. 

다양한 하드웨어 간의 연결을 제공하므로 필수적입니다.

 

전원 공급 장치 (PSU)

사용: PSU는 컴퓨터에 전력을 공급하여 모든 하드웨어 구성 요소가 작동할 수 있도록 합니다.


필요성: 전원 공급 장치 없이 컴퓨터는 동작하지 않습니다. 안정적인 전력 공급은 하드웨어를 보호하고 

컴퓨터의 안정성을 유지하는 데 필요합니다.


이러한 하드웨어 구성 요소는 각각의 역할을 수행하여 컴퓨터가 다양한 작업을 수행하고 사용자의 요구를 

충족시키는 데 필수적입니다.

 

소프트웨어 구성 요소
시스템 소프트웨어 (System Software)

역할: 시스템 소프트웨어는 컴퓨터 하드웨어를 관리하고 컴퓨터 자체의 기본적인 동작을 제어합니다. 

또한 응용 프로그램과 하드웨어 간의 인터페이스 역할을 합니다.


주요 구성 요소: 운영 체제(OS)는 가장 중요한 시스템 소프트웨어로, 하드웨어 관리, 자원 할당, 

프로세스 관리, 파일 시스템 관리 등을 수행합니다.


예시: Windows, macOS, Linux 등의 운영 체제가 시스템 소프트웨어에 해당합니다.

 

응용 소프트웨어 (Application Software)

역할: 응용 소프트웨어는 사용자가 특정 작업을 수행하는 데 사용하는 소프트웨어입니다. 

이러한 소프트웨어는 사용자 요구를 충족시키고 특정 작업을 수행하는 데 사용됩니다.


주요 구성 요소: 워드 프로세서, 스프레드시트, 그래픽 편집기, 웹 브라우저, 게임 등 다양한 응용 

프로그램이 있습니다.


예시: Microsoft Word, Adobe Photoshop, Google Chrome, 게임 소프트웨어 등이 응용 소프트웨어에 

해당합니다.


시스템 소프트웨어는 하드웨어와 상호 작용하고 컴퓨터 자체를 관리하는 역할을 하며, 응용 소프트웨어는 사용자의 다양한 작업 및 엔터테인먼트 요구를 충족시키는 역할을 합니다. 이 두 범주의 소프트웨어는 협력하여 컴퓨터를 작동시키고 사용자의 요구를 충족시키는 데 기여합니다.

 


*바쁜 사람을 위한 깜찍한 정리

컴퓨터의 구성요소는 크게 하드웨어, 소프트웨어로 나뉘며 하드웨어는 물리적인 CPU, SSD, 메인보드 등과 같이 컴퓨터의 부품들을 말하고 소프트웨어는 그 부픔으로 컴퓨터를 작동시켰을 때 해당 컴퓨터의 명령과 프로그램을 실행하는 것입니다. 소프트웨어는 Window, mac, Linux 등의 운영 체제 '시스템 소프트웨어'랑 한글 엑셀 등을 나타내는 '응용 소프트웨어'로 나뉜다. 시스템 소프트웨어는 하드웨어랑 서로 상호작용 할 수 있게 해 주는데 예를 들어 내가 파일을 다운로드하면 해당 ssd나 hdd에 저장이 되고 용량을 나타내어 주는 것으로 생각하면 이해하기 쉬울 거 같습니다.

 

728x90
반응형