반응형
모두를 위한 컴퓨터 과학(CS50 2019)를 바탕으로 부족한 CS지식을 다져보고자 정리해본다.
=======================================================================
▷컴퓨터과학이란?
컴퓨터과학은 문제해결에 대한 학문이다.
여기서 문제해결이란 입력을 받아 출력을 만들어내는 과정을 말하며 입력과 출력, 그 중간에 있는 과정이 컴퓨터과학이다.
컴퓨터과학의 토대는 '약속'이다. 입력값을 표현하는 약속, 출력값을 표현하는 약속. 즉, 표준이 필요하다. 컴퓨터 과학의 첫번째는 어떻게 표현하는지 표현 방법에 대한 개념(약속)을 아는 것이다.
반응형
'CS > 모두를 위한 컴퓨터 과학 CS50' 카테고리의 다른 글
[CS50]추상화 (0) | 2023.02.24 |
---|---|
[CS50]컴파일,라이브러리, 메모리, 버그, 디버깅 (1) | 2023.02.24 |
[CS50]컴퓨터 과학을 이해하기 위한 C언어의 기초 (0) | 2023.02.24 |
[CS50]알고리즘과 의사코드(algorithm and pseudo code) (0) | 2023.02.24 |
[CS50]컴퓨터의 표현법, 컴퓨터는 어떻게 데이터를 표현할까 (0) | 2023.02.24 |