1. C 기초 Hello World! #include int main(void){ printf("Hello World!"); return 0; } 컴파일러 ✔ 작성한 코드를 컴퓨터가 이해할 수 있는 2진수의 머신코드로 변환해 실행할 수 있는 실행파일을 생성하는 과정 ✔ 실행 파일 : 컴퓨터가 이해할 수 있는 기계어 형태의 파일 2 . 문자열 출력 printf( ) ✔ C언어의 표준 출력 함수로, 여러 종류의 데이터를 다양한 서식에 맞춰 출력할 수 있다. ✔ 기본적으로 문자열을 출력하기 위한 함수로 문자열 외의 형태를 출력하고자 할 때에는 형식 지정자가 필요하다 3. 조건문과 루프 if 문 ✔ 조건식이 참인 경우 내부의 코드가 실행 #include int main(void){ int num = 2; if(..
0. 컴퓨팅 사고 컴퓨터 과학은 문제 해결에 대한 학문이다. 입력을 받아 출력을 만들어 내는 과정을 문제 해결이라 하며, 이 과정이 곧 컴퓨터 과학을 의미한다. 1. 2진법 ✔ 전기를 켜고 끄는 방식의 컴퓨터에게 적합하기 때문에, 데이터를 2진법을 사용해 표현한다. ✔ 0 은 false를 의미하고, 1은 true를 의미한다. 비트 ✔ 정보를 저장하고 연산을 수행하기 위해 비트(bit)라는 측정 단위를 사용한다. ✔ 비트(bit)는 이진 숫자라는 뜻의 "binary digit" 의 줄임말이며, 0과 1 두 가지의 값만 가질 수 있는 측정 단위이다. 비트열 ✔ 비트 하나로 표현할 수 있는 데이터에 양에는 한계가 있으므로, 여러 숫자의 조합을 컴퓨터에 나타내기 위해 비트열을 사용한다. 단위 정의 저장공간 크기..