- 프로그래밍을 배우기 전에 알아야 하는 기본적인 컴퓨터 시스템에 대해 설명
- 크게 파일 시스템과 터미널 환경에 대해서 소개
- 컴퓨터 OS
- 운영체제 (Window, MacOS)
- 프로그램이 동작할 수 있는 구동 환경
- software 와 hardware 연결이 되기 위한 기반이 되는 시스템
- 운영체제 마다 프로그램이 다르게 실행된다.
- 플랫폼 독립적
- 인터프리터 언어
- 객체 지향
- 동적 타이핑 언어
- 처음 C언어로 구현되었음
- 프로그램을 작성하고, 실행 시키는 환경
- 일반적으로 <코딩 환경> 이라고 부름
- 개발환경을 결정
1) 운영 체제 (OS)
2) Python interpreter
3) 코드 편집기 (editor)
colab과 jupyter는 비슷한 듯 다른 단축키를 가짐
Action | Colab | Jupyter |
---|---|---|
show keyboard shortcuts | Ctrl/Cmd M H | H |
Insert code cell above | Ctrl/Cmd M A | A |
Insert code cell below | Ctrl/Cmd M B | B |
Delete cell/selection | Ctrl/Cmd M D | DD |
Interrupt execution | Ctrl/Cmd M I | II |
Convert to code cell | Ctrl/Cmd M Y | Y |
Convert to text cell | Ctrl/Cmd M M | M |
Split at cursor | Ctrl/Cmd M - | Ctrl Shift - |