[CS] Computer Science - 2진법 공부
우리나라 모 대기업에서 제공해주는 Computer Science 하버드 대학의 강의 알게되었다. 당장 실무에서 사용되는 코딩 공부도 중요하지만 기본적인 학문도 알아두면 언젠간 꼭 도움이 될것이라 생각되어 듣게되었다. 오늘 학습한 내용에 대해서 적어보려한다. 오늘 배운 내용은 - 컴퓨터 과학 - 2진법 - 비트 - 바이트 컴퓨터 과학이란 문제 해결에 대한 학문이다. 문제 해결은 입력(input)과 출력(output)을 만들어내는 과정이다. input과 output 사이에 중간과정이 컴퓨터 과학이다. 그리고 이러한 input과 output을 표현하기 위해서 모두와의 약속(표준)이 필요하다. 그래서 그렇게 만들어진 약속중 표현방법에 대해서 학습했다. 2진법 우리가 일상 생활에서 사용하는 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 와 같은 숫자들은 10진법이다. 하지만 컴퓨터는 오직 0 과 1로만 표현하는 2진법을 사용한다. 컴퓨터는 글, 사진, 영상, 소리 등 모든것을 0 과 1만으로 저장할 수 있다. 우선 아래의 123 을 보면