λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
Computer Science/Computer Structure

1 ν•˜λ“œμ›¨μ–΄μ™€ μ†Œν”„νŠΈμ›¨μ–΄ - Hardware & Software

by Dowon Kang 2023. 12. 10.

μ»΄ν“¨ν„°λŠ” ν˜„λŒ€ μ‚¬νšŒμ—μ„œ λΉΌλ†“을 μˆ˜ μ—†λŠ” λ„κ΅¬λ‘œ, κ·Έ ν•΅μ‹¬μ„ μ΄ν•΄ν•˜λŠ” κ²ƒμ€ λ§€μš° μ€‘μš”ν•©λ‹ˆλ‹€. μ΄λ₯Ό μœ„ν•΄μ„œλŠ” μ»΄ν“¨ν„°μ˜ λ‘ κ°€μ§€ μ£Όμš” κ΅¬μ„± μš”μ†ŒμΈ ν•˜λ“œμ›¨μ–΄μ™€ μ†Œν”„νŠΈμ›¨μ–΄μ— λŒ€ν•œ μ΄ν•΄κ°€ ν•„μˆ˜μ μž…λ‹ˆλ‹€.

 

컴퓨터 ν•˜λ“œμ›¨μ–΄λŠ” 컴퓨터 μ‹œμŠ€ν…œμ΄ μž‘λ™ν•˜λŠ”λ° ν•„μš”ν•œ 물리적 κ΅¬μ„±μš”μ†Œμž…λ‹ˆλ‹€. μ»΄ν“¨ν„°μ—λŠ” λ§Žμ€ ν•˜λ“œμ›¨μ–΄κ°€ μžˆμ§€λ§Œ λ„€ 가지 핡심적인 λΆ€ν’ˆμ΄ μžˆμŠ΅λ‹ˆλ‹€. 

 

1. μ€‘μ•™μ²˜λ¦¬μž₯치 (CPU)
μ»΄ν“¨ν„°μ˜ λ‡Œλ‘œ λΆˆλ¦¬λŠ” CPUλŠ” λͺ…령을 μ‹€ν–‰ν•˜κ³  λ°μ΄ν„°λ₯Ό μ²˜λ¦¬ν•˜λŠ” ν•΅μ‹¬ μ—­ν• μ„ λ‹΄λ‹Ήν•©λ‹ˆλ‹€.

2. λ©”λͺ¨λ¦¬ (RAM or Memory)
λ©”λͺ¨λ¦¬λŠ” 데이터λ₯Ό μ €μž₯ν•˜κ³  ν•„μš”μ— 따라 λΉ λ₯΄κ²Œ μ ‘κ·Όν•  수 μžˆλŠ” κ³΅κ°„μœΌλ‘œ, ν˜„μž¬ 싀행쀑인 ν”„λ‘œκ·Έλž¨μ˜ λͺ…령어와 데이터λ₯Ό μ €μž₯ν•˜λŠ” λΆ€ν’ˆμž…λ‹ˆλ‹€. λ©”λͺ¨λ¦¬λŠ” 'μ£Όμ†Œ'λΌλŠ” νŠΉλ³„ν•œ κ°œλ…μ„ 가지고 μžˆμŠ΅λ‹ˆλ‹€. 

3. 보쑰기얡μž₯치 
ν•˜λ“œ λ“œλΌμ΄λΈŒμ™€ SSDλŠ” λ°μ΄ν„°λ₯Ό μž₯κΈ°κ°„ μ €μž₯ν•˜κ³  ν•„μš”ν•  λ•Œ κ²€μƒ‰ν•  μˆ˜ μžˆλŠ” μ €μž₯ μž₯치둜, κ°κ°μ˜ μž₯단점을 κ°€μ§€κ³  μžˆμŠ΅λ‹ˆλ‹€.

4. μž…μΆœλ ₯μž₯치 
μž…μΆœλ ₯μž₯μΉ˜λŠ” λ§ˆμ΄ν¬, μŠ€ν”Όμ»€, ν”„λ¦°ν„°, λ§ˆμš°μŠ€, ν‚€λ³΄λ“œμ²˜λŸΌ μ»΄ν“¨ν„° μ™ΈλΆ€μ— μ—°κ²°λ˜μ–΄ μ»΄ν“¨ν„° λ‚΄λΆ€μ™€ μ •λ³΄λ₯Ό κ΅ν™˜ν•˜λŠ” μž₯치λ₯Ό μ˜λ―Έν•©λ‹ˆλ‹€.

 

μ΄λŸ¬ν•œ 핡심 λΆ€ν’ˆλ“€μ€ 메인 λ³΄λ“œ ν˜Ήμ€ λ§ˆλ” λ³΄λ“œλΌλŠ” μž₯μΉ˜μ— λͺ¨λ‘ μž₯μ°©λ˜μ–΄ μ‚¬μš©λ˜μ–΄μ§‘λ‹ˆλ‹€. 그리고 각 μž₯μΉ˜λ“€λ§ˆλ‹€ μ •λ³΄μ˜ κ΅ν™˜μ„ μœ„ν•΄ λ§Œλ“  ν†΅λ‘œλ₯Ό 'λ²„μŠ€'라고 λΆ€λ¦…λ‹ˆλ‹€.  

 


 

 

μ»΄ν“¨ν„°μ˜ λ‡Œ, μ¦‰ ν•˜λ“œμ›¨μ–΄λ₯Ό μ§€λŠ₯적으둜 λ™μž‘μ‹œν‚€κΈ° μœ„ν•΄μ„œλŠ” λͺ…λ Ήμ–΄κ°€ ν•„μš”ν•©λ‹ˆλ‹€. μ΄ λͺ…λ Ήμ–΄λ“€μ˜ μ§‘합체가 μ†Œν”„νŠΈμ›¨μ–΄μž…λ‹ˆλ‹€. μ†Œν”„νŠΈμ›¨μ–΄λŠ” μ»΄ν“¨ν„° μ‹œμŠ€ν…œμ„ μ œμ–΄ν•˜κ³  ν”„λ‘œκ·Έλž˜λ°ν•˜λŠ” μ—­ν• μ„ μˆ˜ν–‰ν•˜λŠ” μ»΄ν“¨ν„° ν”„λ‘œκ·Έλž¨ λ° κ΄€λ ¨ λ°μ΄ν„°μ˜ λͺ¨μŒμœΌλ‘œ μ •μ˜ν•  μˆ˜ μžˆμŠ΅λ‹ˆλ‹€.

 

 

μ†Œν”„νŠΈμ›¨μ–΄λŠ” ν¬κ²Œ μ‹œμŠ€ν…œ μ†Œν”„νŠΈμ›¨μ–΄μ™€ μ‘μš© μ†Œν”„νŠΈμ›¨μ–΄λ‘œ λ‚˜λ‰©λ‹ˆλ‹€.

μ‹œμŠ€ν…œ μ†Œν”„νŠΈμ›¨μ–΄: μ΄λŠ” ν•˜λ“œμ›¨μ–΄μ™€ λ‹€μ–‘ν•œ μ‘μš© μ†Œν”„νŠΈμ›¨μ–΄ κ°„μ˜ νš¨μœ¨μ μΈ μƒν˜Έμž‘μš©μ„ μ§€μ›ν•˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄μž…λ‹ˆλ‹€. λŒ€ν‘œμ μΈ μ˜ˆλ‘œλŠ” μš΄μ˜μ²΄μ œ(Operating System, OS)κ°€ μžˆμŠ΅λ‹ˆλ‹€. μš΄μ˜μ²΄μ œλŠ” ν•˜λ“œμ›¨μ–΄ μžμ›μ„ κ΄€λ¦¬ν•˜κ³  μ‘μš© ν”„λ‘œκ·Έλž¨μ΄ ν•˜λ“œμ›¨μ–΄μ™€ μ›ν™œν•˜κ²Œ μƒν˜Έμž‘μš©ν•  μˆ˜ μžˆλ„둝 λ•μŠ΅λ‹ˆλ‹€.

μ‘μš© μ†Œν”„νŠΈμ›¨μ–΄: μ΄λŠ” μ‚¬μš©μžμ˜ μš”ꡬ에 λ”°λΌ νŠΉμ • μž‘업을 μˆ˜ν–‰ν•˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό λ§ν•©λ‹ˆλ‹€. μ›Ή λΈŒλΌμš°μ €, μ›Œλ“œν”„λ‘œμ„Έμ„œ, κ·Έλž˜ν”½ λ””μžμΈ λ„ꡬ, κ²Œμž„ λ“±μ΄ μ—¬κΈ°μ— ν•΄λ‹Ήν•©λ‹ˆλ‹€. μ‘μš© μ†Œν”„νŠΈμ›¨μ–΄λŠ” μ‚¬μš©μžμ™€ μ»΄ν“¨ν„° κ°„μ˜ μƒν˜Έμž‘μš©μ„ μ€‘μ‹¬μœΌλ‘œ λ™μž‘ν•˜λ©°, λ‹€μ–‘ν•œ μš©λ„에 λ”°λΌ μ„€κ³„λ©λ‹ˆλ‹€.

μ†Œν”„νŠΈμ›¨μ–΄λŠ” μΌλ°˜μ μœΌλ‘œ ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ₯Ό μ‚¬μš©ν•˜μ—¬ κ°œλ°œλ˜λ©°, κ·Έ μ€‘μš”ν•œ νŠΉμ§• μ€‘ ν•˜λ‚˜λŠ” μˆ˜μ •μ΄ κ°€λŠ₯ν•˜λ‹€λŠ” μ μž…λ‹ˆλ‹€. μ‚¬μš©μž μš”κ΅¬μ‚¬ν•­μ΄λ‚˜ ν™˜κ²½μ˜ λ³€ν™”에 λ”°λΌ μ†Œν”„νŠΈμ›¨μ–΄λ₯Ό μ—…λ°μ΄νŠΈν•˜κ³  μˆ˜μ •ν•  μˆ˜ μžˆμ–΄μ„œ κΈ°μ‘΄μ˜ κΈ°λŠ₯을 κ°œμ„ ν•˜κ±°λ‚˜ μƒˆλ‘œμš΄ κΈ°λŠ₯을 μΆ”κ°€ν•  μˆ˜ μžˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ μœ μ—°μ„±μ€ μ»΄ν“¨ν„° κΈ°μˆ μ˜ λ°œμ „κ³Ό ν•¨κ»˜ μ§€μ†μ μΈ ν˜μ‹ μ„ κ°€λŠ₯ν•˜κ²Œ ν•©λ‹ˆλ‹€.

 

 


Computer Hardware: Physical components of a computer system, including the Central Processing Unit (CPU), Random Access Memory (RAM), storage devices, and input/output devices.

 

CPU (Central Processing Unit): The brain of the computer, responsible for executing instructions and performing calculations.

RAM (Random Access Memory): Volatile memory that temporarily stores data and instructions for the CPU to access quickly.

Storage Device: Non-volatile hardware used to store and retrieve data, such as hard disk drives (HDDs) and solid-state drives (SSDs).

Input Device: Hardware that allows users to input data into a computer, such as keyboards and mouse.

Output Device: Hardware that presents the results of processed data to the user, including monitors and printers.

 


Software: Programs and instructions that run on a computer, divided into two main types: system software and application software.

System Software (e.g., OS): Essential software that manages hardware resources and provides a platform for other software to run, such as operating systems like Windows, macOS, and Linux.

Application Software: Programs designed to perform specific tasks or functions for the user, such as word processors, web browsers, and games.

 

 

λŒ“κΈ€