프로그램
-순차적으로 실행되는 것
언어
-인간이 음성이나 문자를 이용하여 의사소통 하는 도구
기계어
-컴퓨터가 이해할 수 있는 언어
-이진수 명령어를 사용
컴퓨터가 이해하기 쉬울수록 저급언어
사람이 이해하기 쉬울수록 고급언어
고급언어는 컴퓨터가 이해할 수 없다
-> 사람의 언어로 명령한 소스 코드를 컴퓨터가 알아듣도록 번역해주는 컴파일 진행
: 컴파일러 사용
컴퓨터는 CPU, 주기억장치, 보조기억장치로 구성되어있다.
주기억장치에 저장되어있던 정보는 컴퓨터를 끄면 휘발된다.
보조기억장치는 CPU까지 정보를 전달하는데 시간이 걸리기 때문에 주기억장치를 경유한다.
'백엔드개발자 준비하기' 카테고리의 다른 글
[백엔드개발자 준비하기] 연산자 (0) | 2023.01.04 |
---|---|
[백엔드개발자 준비하기] 형변환 (0) | 2023.01.04 |
[백엔드개발자 준비하기] 메모리와 변수 (0) | 2022.12.30 |
[백엔드개발자 준비하기] 개발환경 구축 (0) | 2022.12.30 |
[백엔드개발자 준비하기] 자바 기초 (0) | 2022.12.30 |