Python for Everybody 특화과정의 첫번째 강좌
< Programming for Everybody (Getting Started with Python) >
파이썬 기초는 이미 좀 공부했던 지라 스피디하게 수강하고 짧게 기록을 남겨보려 한다.
#1강.
사용자화면이 구현되기 위해서 컴퓨터 속에서 무슨 일이 일어나는가?
컴퓨터는 CPU와 메모리로 구성된다.
CPU는 "나 다음에 뭐할까?" 라고 계속 질문하는 역할을 한다.
그럼 그 답에 대답하는 것이 '메모리'이다.
메모리는 영구 저장소인 secondary memory와 프로그램 작동시 일시적으로 가져오는 main memory 로 구성된다.
우리가 흔히 보는 사용자 화면을 나타내기 위해서는
우리는 컴퓨터(CPU)에게 '지시'를 내려야 한다.
지시는 pycharm등의 에디터프로그램을 통해 작성하고 .py 라는 파이썬 파일 형태로 secondary memory에 저장된다.
CPU는 다음에 뭐할지 메인 메모리에게 질문하고, 메인 메모리는 secondary memory에서 파이썬 스크립트를 가져와
'인터프리터'를 통해 0,1로 된 컴퓨터언어로 바꾸어 CPU에 명령한다.
지시(파이썬 스크립트)가 올바르지 않아 컴퓨터가 다음에 뭘해야 할지 모르면 syntax error가 화면에 출력된다.
'Python > Coursera_Python for Everybody' 카테고리의 다른 글
Programming for Everybody (Getting Started with Python) 6강 (0) | 2021.05.24 |
---|---|
Programming for Everybody (Getting Started with Python) 5강 (0) | 2021.05.24 |
Programming for Everybody (Getting Started with Python) 4강 (0) | 2021.05.19 |
Programming for Everybody (Getting Started with Python) 2, 3강 (0) | 2021.05.19 |
Coursera 파이썬 강좌 재정지원 수락 (0) | 2021.05.19 |