Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- FLUTTER
- 추상클래스
- 정렬알고리즘
- 상속
- JavaScript
- 강원도속초맛집
- BeautifulSoup
- 포인터
- python3
- 컴퓨터과학
- 부스트코스
- 알고리즘
- DOM
- Python
- Django
- richtext
- 속초여행
- 성수동카페
- 아스키코드
- 남양주맛집
- c언어문자열
- 건대입구맛집
- removetooltip
- 자바
- popupmenubutton
- 장고
- pipenv
- 가상환경
- 노마드코더
- 코딩독학
Archives
- Today
- Total
YUYANE
2진법 본문
학습 강의
www.boostcourse.org/cs112/joinLectures/43415
컴퓨터 과학이란?
입력(input)을 전달 받아 출력(output)은 만들어 내는 과정을 문제 해결이라고 한다.
그리고 그 과정을 컴퓨터 과학이라 일컫는다.
다시 말해, 컴퓨터 과학은 문제 해결에 대한 학문이다.
2진법
컴퓨터 과학의 입출력을 표현하기 위해 모두가 동의할 약속(표준)이 필요하다.
컴퓨터에는 전기를 켜고 끄는 굉장히 많은 스위치(트렌지스터)가 있고,
on/off 상태를 통해 0과 1을 표현한다.
따라서, 2진법은 전기를 통해 연산하는 컴퓨터에게 적합한 표현 방법이다.
비트(binary digit)
컴퓨터는 2진법에서 하나의 자릿수를 표현하는 단위를 비트라고 한다.
정보 저장 및 연산을 수행하기 위해 비트라는 0과 1, 두 가지 값만 가질 수 있는 측정단위를 사용하는 것.
바이트(비트열)
비트 한 개로는 방대한 데이터를 나타내기에 부족하다.
여러 숫자 조합을 컴퓨터에 나타내기 위해 비트열을 사용한다.
바이트(byte)는 여덟 개의 비트가 모여 만들어진 것
2^8 = 256개의 서로 다른 바이트가 존재할 수 있다.
바이트가 모여 더 큰 단위가 될 수 있다.
'Programming Theory > Computer Science' 카테고리의 다른 글
해상도, 픽셀, 헤르츠 (0) | 2021.01.14 |
---|---|
컴퓨터는 아날로그 신호인 소리를 어떻게 디지털로 저장하는 걸까? (0) | 2021.01.13 |
왜 컴퓨터는 이진수 체계를 사용할까? (0) | 2021.01.12 |
알고리즘 (0) | 2021.01.11 |
정보의 표현 (0) | 2021.01.11 |
Comments