본문 바로가기

Python/Python 초등 교육

1. 컴퓨터의 기본 구성

반응형

Python을 배우기 앞서 컴퓨터의 기본적인 구성과 각 구성부분이 어떤 역활을 하는지 간단하게 알아보아요.

 

컴퓨터가 어떻게 만들었는지를 왜 알아야 할까요?

 

Python을 배우고 코딩을 배우고 그것을 이용해서 프로그램을 만든다는것은 결국은 내가 만든 프로그램이 컴퓨터 안에서 작동을하게 되는데 이 컴퓨터가 어떻게 작동하는지를 알아야 더 좋은 잘만든 프로그램을 만들수 있기 때문입니다.

 

컴퓨터의 기본 구성
컴퓨터의 기본 구조

 

  • CPU ( Centeral Processing Unit)
    • 중앙처리장치는 컴퓨터가 수행해야하는 모든 명령어의 해석과 자료의 연산 비교 등의 처리를 제어하는 컴퓨터의 핵심 부분입니다. 사람의 뇌에 해당 부분이 바로 CPU 입니다.
    • 보통 컴퓨터가 느리다 빠르다를 애기 할때 많은 이유들이 있겠지만 . 결과적으로 CPU가 처리하는데 시간이 오래 걸리게 되면서 컴퓨터의 렉이 걸리거나 느리게 느껴지게 됩니다. 
  • RAM( Random access memory)
    • 주기억장치. 프로그램이 실행되는 동안 필요한 정보를 저장하는 컴퓨터 메모리입니다시스템의 단기 데이터 저장소로, 정보에 빠르게 Access 할 수 있도록 컴퓨터가 실시간으로 사용하는 정보를 저장하여 컴퓨터의 실행 속도를 높이는 목적으로 개발된 메모리 입니다.
    • 주기억장치는 컴퓨터의 전원이 꺼지면 저자하고있던 데이터는 모드 지워 집니다.
  • HDD , SSD
    • 보조기억장치 . 주기억장치보다는 느리지만 컴퓨터의 전원이 꺼지더라도 데이터가 사라지지 않고 영구적으로 저장되어 있습니다.
    • 게임설치 , 파일의 저장등을 하게 되면 보조기억장치에 저장이 됩니다.

간단하게 컴퓨터의 주요 핵심 구성에 대해 알아보았어요