첫번째는
파이썬을 일주일정도 주욱배웠는데
결국 배운건 입력값을 주고 특정 조건에 따라
그거에 대한 출력값을 내는거란말이야.
근데 실제로 프로그램이란건 exe하나만 딸랑있는게 아니라
폴더에 들어가보면 수많은 확장자의 파일들이 있잖아?
이런 파일들이 서로 어떻게 활용되는지 무슨목적의 파일들인지 알고싶은데
뭘 공부해야하는거야?
두번째는
컴공학생들이 운영체제와 컴퓨터구조라는걸 배우고,
그게 굉장히 기초적인 지식이라는 걸 들었는데
이게 뭔질 몰라서 인터넷서점에서 목차같은걸 좀 봤거든?
그런데 내가 아예 아는게 없다보니까
목차를 봐도 그래서 이걸 왜알아야하는데? 라는 생각밖에 안들어
왜배워야하는지 알면 공부할 수 있을 것 같은데 동기부여가 안됨
요약
1. 프로그램의 수많은 파일이 어떻게 같이 상호작용하는지 궁금함
2. 운영체제랑 컴퓨터구조는 왜 알아야하는가
1. 그런 걸 따로 정리한 건 없지만 프로그래밍 공부하다보면 점점 알게 됨 구체적으로 찍어주면 아는 선에선 사람들이 알려줄 수 있을지도 2. 운영체제랑 컴퓨터구조는 큰 규모의 프로그램 만들려고 하다보면 필요함
첫번째는 C언어와 컴파일러나 OS를(공룡 말고 윈도우즈) 배우면 되고 두번꺼는 니가 생각하는 첫번째같은 궁금증이나 필요할때가 계속 있는데 그 답이 OS나 컴구조등에 있음 이쪽 부실하면 프로그래머로써 한계가 있음
그 질문들은 둘 다 파이썬으로 이해하기는 어려움. 파이썬은 그런 부분을 잘 몰라도 되게끔 만들었기 때문임
그 두 질문들에 대한 대답은 C를 공부했을 때 얻을 수 있음. 첫번째 질문은 분할 컴파일, 두번째 질문은 포인터 공부하다보면 알게될 것임. 시중 교재들이 파이썬에서 그런 부분들을 다루지는 않음
다들 알려줘서 고마어