컴퓨터 과학 : 문제 해결에 대한 학문 문제 해결 : 입력(input) => 컴퓨터 과학 => 출력/문제에 대한 답(output) 모두가 동의하는 입력과 출력 표현에 대한 약속(표준)이 필요 따라서, 컴퓨터 과학의 첫 번째 개념은 "정보 자체의 표현방법"컴퓨터는 2진법
init main(void) : 프로그램 실행 시 처음 진입, 실행하는 코드 블록 printf : 텍스트 출력, 텍스트 출력을 위해서 - (파일명).c\` : c 언어로 작성된 파일 확장자 컴파일러 : c 언어 와 같은 프로그래밍 언어로 작성된 소스 코드를 컴퓨터가 이
전처리컴파일링전처리한 C 코드를 어셈블리 코드로 변환어셈블링어셈블리 코드를 머신코드(0,1) 로 변환 링킹 여러 개의 파일(c 확장자)을 하나의 머신코드로 합치는 단계
메모리를 바이트의 격자 배열로 취급하면 자료구조 사용 가능컴퓨터는 사람처럼 빠르게 전체를 파악하는 감지 능력 X컴퓨터는 배열 속 내용물을 하나씩 확인해야함 배열의 처음 요소부터 시작해서 인덱스를 하나씩 옮기면서 값이 존재하는 지 확인 정렬되지 않은 배열이라면 선형 검