본문 바로가기
Etc/Coursera

Harvard CS50_하드웨어

by happy coding! 2018. 9. 9.
반응형

Harvard CS50 Class



Chapter 1. 컴퓨터와 컴퓨팅


1. 하드웨어


1) 들어가기전에 


- 컴퓨터 혹은 노트북을 구입한다고 가정해보자. 

- 만약에 컴퓨터 구입 비용에 있어 전혀 부담이 없다면 최고의 컴퓨터 혹은 노트북을 사기 위해 컴퓨터의 성능을 여러가지로 고려함

- 용량, 속도, 크기, 무게, 배터리의 수명 등이 있을 수 있음



2) 학습 목표


- 컴퓨팅이 다른 분야의 혁신에 어떠한 영향을 끼쳤는지 이해

- 컴퓨터의 하드웨어에는 어떤 요소들이 있는지 이해



3) 핵심단어


- 하드웨어

- 중앙처리장치

- 기억장치

- 입출력장치



4) 하드웨어


- 하드웨어는 컴퓨터를 물리적으로 구성하는 요소이며 컴퓨터에 연결되어 추가적인 기능을 수행함

- 하드웨어에는 다양한 형태와 구성 요소가 있음



5) 컴퓨터 내의 하드웨어



[컴퓨터 하드웨어에서의 데이터 흐름]




7) 하드웨어의 구성


- 컴퓨터의 하드웨어는 크게 중앙처리장치, 기억장치, 입출력장치로 구성됨



8) 중앙처리장치(Central Processing Unit, CPU) 


- 프로세서라고 불리기도 함

- 입력장치에서 받은 명령을 실제로 처리함

- CPU가 1초에 얼마나 많은 연산을 할 수 있는지 속도를 측정하는 단위는 기가헤르츠(GHz)임



9) 기억장치


- 기억장치는 입력된 명령이나 데이터가 저장되는 공간으로, 주기억 장치와 보조기억장치로 나누어짐

- 주기억장치 : RAM

- RAM은 기억된 정보를 읽어내기도 하고 다른 정보를 기억시킬 수 있는 메모리로서, 응용프로그램을 일시적으로 불러오거나 데이터를 일시적으로 저장하는데 사용되는 임의 접근 기억 장치

- RAM이 메모리에 얼마나 많은 양의 정보를 저장할 수 있는지 측정하는 단위는 보통 기가바이트(GB)를 사용

- 주기억장치인 RAM이 일시적으로 데이터를 저장하는 것과 달리 하드드라이브(C:)는 영구적으로 데이터를 저장함


- 보조기억장치 : 하드디스

- 많이 쓰이는 하드디스크(Hard Disk Drive, HDD)는 원판 모양의 플래터를 회전시켜 드라이브에 데이터를 읽고 쓰는 원리로 동작함

- 하드드라이브는 다양한 용량이 존재하는데 보통 기가바이트(GB)나 테라바이트(TB)단위가 쓰임


- SSD (Solid State Drive)라는 보조기억장치가 있는데, 하드디스크와 달리 움직이는 부품 없이 더 빠른 속도로 데이터를 읽고 쓰는 대신 가격은 더 비쌈


- 플래시 드라이브 USB 메모리 스틱 등 많은 이름으로 불림

- 플래시 드라이브는 이동식 저장공간 기기로 SSD와 마찬기지로 움직이는 부품이 없음

- 이러한 저장용 드라이브 외에도 광학 디스크 드라이브라는 것이 있음

- 광학 디스크 드라이브는 컴퓨터가 CD나 DVD를 읽고 쓸 수 있게 함



10) 입출력장치


- 입력장치출력장치를 통틀어 입출력장치라고 부름

- 컴퓨터에 자료를 입력하는 장치 : 마우스, 키보드, 스캐너

- 입력장치는 사용자가 입력한 자료를 컴퓨터가 이해할 수 있는 형태로 변환하는 장치


- 컴퓨터에 자료를 출력하는 장치 : 모니터, 프린트

- 모니터는 크기와 해상도를 언급하는데, 모니터의 크기는 보통 대각선 끝과 끝의 길이를 인치로 표시

- 해상도 : 이미지를 볼 때 얼마나 선명하게 볼 수 있는가를 숫자로 나타낸 것

- 픽셀 : 화면에 이미지를 확대해보면 하나의 작은 점으로 나타나는데 이 하나의 작은 점을 픽셀이라고 함

- 즉 픽셀의 개수가 해상도가 됨. 픽셀의 개수가 많으면 많을수록 해상도가 높아지고 선명한 이미지를 볼 수 있음



11) 주변기기


- 컴퓨팅에 사용되는 모든 하드웨어가 컴퓨터 내부에 존재하지 않음

- 컴퓨터 자체 부품이 아닌 경우, 보통 컴퓨터와 연결하여 사용하는데 이러한 기기들을 주변기기라고 함

- 대표적인 예 : 키보드, 외장 스피커

- 주변기기는 보통 컴퓨터에 있는 물리적 포트에 꽂혀 컴퓨터에 연결됨.

- 많이 알려진 포트로는 범용 직렬 버스(USB) 포트가 있음. 

- 1990년대 개발된 USB 포트는 업계 표준으로 대부분의 컴퓨터 주변기기들은 모두 USB 연결을 지원

반응형

'Etc > Coursera' 카테고리의 다른 글

[Coursera] Stanford Machine Learning  (0) 2020.08.22
Harvard CS50_ASCII 코드  (0) 2018.10.06
Harvard CS50_2진수  (0) 2018.10.05
Harvard CS50_비트와 바이트  (0) 2018.09.28
Harvard CS50_기억장치  (0) 2018.09.23

댓글