반응형
Python을 배우기 앞서 컴퓨터의 기본적인 구성과 각 구성부분이 어떤 역활을 하는지 간단하게 알아보아요.
컴퓨터가 어떻게 만들었는지를 왜 알아야 할까요?
Python을 배우고 코딩을 배우고 그것을 이용해서 프로그램을 만든다는것은 결국은 내가 만든 프로그램이 컴퓨터 안에서 작동을하게 되는데 이 컴퓨터가 어떻게 작동하는지를 알아야 더 좋은 잘만든 프로그램을 만들수 있기 때문입니다.
- CPU ( Centeral Processing Unit)
- 중앙처리장치는 컴퓨터가 수행해야하는 모든 명령어의 해석과 자료의 연산 비교 등의 처리를 제어하는 컴퓨터의 핵심 부분입니다. 사람의 뇌에 해당 부분이 바로 CPU 입니다.
- 보통 컴퓨터가 느리다 빠르다를 애기 할때 많은 이유들이 있겠지만 . 결과적으로 CPU가 처리하는데 시간이 오래 걸리게 되면서 컴퓨터의 렉이 걸리거나 느리게 느껴지게 됩니다.
- RAM( Random access memory)
- 주기억장치. 프로그램이 실행되는 동안 필요한 정보를 저장하는 컴퓨터 메모리입니다시스템의 단기 데이터 저장소로, 정보에 빠르게 Access 할 수 있도록 컴퓨터가 실시간으로 사용하는 정보를 저장하여 컴퓨터의 실행 속도를 높이는 목적으로 개발된 메모리 입니다.
- 주기억장치는 컴퓨터의 전원이 꺼지면 저자하고있던 데이터는 모드 지워 집니다.
- HDD , SSD
- 보조기억장치 . 주기억장치보다는 느리지만 컴퓨터의 전원이 꺼지더라도 데이터가 사라지지 않고 영구적으로 저장되어 있습니다.
- 게임설치 , 파일의 저장등을 하게 되면 보조기억장치에 저장이 됩니다.
간단하게 컴퓨터의 주요 핵심 구성에 대해 알아보았어요
'Python > Python 초등 교육' 카테고리의 다른 글
6. Python 기본 자료형 과 list , set , tuple , dict (0) | 2022.08.08 |
---|---|
5. Python 코딩을 위한 vs code 기본 설정 및 Python파일 실행하기 (0) | 2022.08.08 |
4. Python 설치와 코딩을 위한 Tool 설명 (0) | 2022.08.08 |
3. 프로그래밍 언어의 종류 와 Python에 대해 알아보기 (0) | 2022.08.08 |
2. OS란? window OS의 기초 사용법 (0) | 2022.08.08 |