- 컴퓨터와 프로그래밍의 이해
- 컴퓨터의 구성 요소
- 입/출력 장치, 소프트웨어(시스템, 응용), 하드웨어(CUP(제어, 연산, 레지스터), 기억장치) , 시스템버스(데이터, 주소, 제어)
- 기억장치 계층구조
- 컴퓨터 내부 동작
- 부팅(ROM BIOS)=> 프로그램 클릭=>프로그램을 RAM에 로드 => 프로세싱 =>데이터 저장
- 프로그래밍 관련 개념(프로그램, 프로그래밍, 프로그래밍 언어, 컴파일, 빌드, 통합개발환경
- 프로그램: 명령문의 집합
- 프로그래밍: 프로그램 만드는 과정
- 프로그래밍 언어: 사람이 이해하기 쉬운 고차원 언어
- 기계어 <=> 어셈블러어<=> 프로그래밍 언어
- 컴파일: 빌드에 속함, 프로그래밍 언어로 짠 코드를 기계어로 번역
- 빌드: 소스 코드를 실행할 수 있는 .exe 또는 .msi 확장자를 가진 실행 파일로 만듬
- 통합개발환경(IDE): 코드 작성, 디버깅, 빌드 작업을 할 수 있는 프로그램
- 컴퓨터의 구성 요소
- 웹 클라이언트와 웹 서버
- 웹 클라이언트: 사용자와 상호작용하며 서버에 데이터 요청
- 웹 서버: 클라이언트의 요청에 따라서 데이터 응답, 데이터 저장
- 인텔리제이
- Top 15 Intelij IDEA Shortcuts https://blog.jetbrains.com/idea/2020/03/top-15-intellij-idea-shortcuts/
'부트캠프 기록 > Section1' 카테고리의 다른 글
[Git]기초 / 6일차 기록 (0) | 2022.09.01 |
---|---|
[Linux]기초 / 5일차 기록 (0) | 2022.08.28 |
[Publishing]HTML, CSS / 4일차 기록 (0) | 2022.08.26 |
[Publishing]HTML, CSS / 3일차 기록 (0) | 2022.08.26 |
[Publishing]HTML, CSS / 2일차 기록 (0) | 2022.08.24 |