컴퓨터 실행과 프로젝트 폴더
CPU·메모리·디스크와 경로를 독서 기록 프로그램의 실행 흐름으로 설명합니다.
진도 0%
레슨
- 실습 폴더와 파일 만들기
파일·폴더·확장자와 작업 디렉터리를 구분합니다.
- 경로를 따라 파일 찾기
절대·상대 경로를 구분하고 파일을 검색합니다.
- CPU·메모리·디스크 따라가기
명령 실행·값 계산·파일 저장의 역할과 이진수 표현을 설명합니다.
- Python 실행과 오류 위치
인터프리터와 소스 파일의 관계를 확인합니다.
독서 기록 작업 공간을 준비합니다.
독서 기록 프로그램을 만들기 위한 독립 실습 폴더를 준비합니다.
요구사항
- data/sample.txt·reports·tests와 app.py를 준비합니다.
- docs/runtime.md에 CPU·메모리·디스크 역할과 현재 경로 기준의 실패·수정 절차를 기록합니다.
완료 기준
- 검사기가 필요한 경로와 샘플 파일의 UTF-8 내용을 확인합니다.
- app.py 실행 종료 코드가 0이고 샘플 제목을 출력합니다.
- 프로젝트 루트와 data 작업 디렉터리에서 동일한 제목을 출력합니다.
- 두 프로세스가 각각 빈 메모리 기록에서 시작하고 저장 파일이 정상 종료 후 남는지 확인합니다.
bash check.sh미션 시작 코드
모범 답안
모범 답안 내려받기검토 기준
- 경로 설명에 작업 디렉터리와 절대·상대 경로가 포함됩니다.
- 재실행과 지속 저장의 차이를 실제 관찰로 설명합니다.
- 문서 키워드 통과와 별도로 실패 대상 경로와 수정 이유를 사람이 검토합니다.