네이버 메인하단에서 우연히 발견한 강의모음집 edwidth
프로그래밍뿐만아니라 비즈니스, 영어에 관한 강의들도 많아서 지인들에게 추천해주고있다.
평소 비전공자이다보니 데이터사이언스, 알고리즘에관해 목마름이 있던 나에게 단비같은 강의가 눈에띄었다.
수료증은 덤으로주고 하버드 교수가 가르쳐주는 데이터사이언스라니!
틈틈히 수강해서 수료증을 목표로 달려보려한다.
[LECTURE] 1) 2진법 : edwith
들어가기 전에 우리가 일상적으로 사용하는 컴퓨터는 어떤 원리로 작동될까요? 우리가 컴퓨터를 사용하여 해결하는 여러 일들은 어떻게 가능한걸까요? 컴퓨터 과학이란 무엇이고, 컴퓨터가 ...
www.edwith.org
<강의 요약>
컴퓨터과학이란?
문제해결을위한학문(input -> 컴퓨터과학 -> output)
10진법은 보통 우리가알고있는 숫자들 1~10을 의미하는데
2진법은 오로지 1,0으로만되어있다고함(컴퓨터과학의 연산방법)
*컴퓨터는 수많은 스위치(트렌지스터)가 있어 on/off를 통해 1과 0을 표현
[문제] 10진법 5를 2진법으로 바꿔보자
표처럼 2진법의 세번째자리인 2의 2승과 첫번째자리인 2의 0승인 1을 더하면 5가 되므로
101
[문제2] 2진법 011 을 10진법으로 나타내면?
(2의2승은 0)+(2의1승은 2)+(2의0승 = 1)이므로 3
비트 bit
(이진숫자 binary digit의 약자)
정보를 저장하고 연산하기위한
2진법의 0과 1만으로 표현하는 컴퓨터 측정단위
비트열의 필요성
비트한개로는 많은양의 데이터를 나타내기에 턱없이 부족 ->
여러숫자조합을 컴퓨터에 나타내기위해 비트열 사용
byte는 8개의 비트가 모여 만들어진것
1비트로는 노트북이 충전중인지 아닌지(true/false)에 대한 정보만 컴퓨터에서 저장가능
1byte(8bit)로는 알파벳하나를 표시
1kb 몇문단의 문자
1MB는 1분가량의 노래파일
1GB는 30분길이의 HD영화정도의 크기이다.
'Network&etc' 카테고리의 다른 글
10진수, 16진수, 2진수 (0) | 2022.12.22 |
---|---|
지수표기법 1e18 (Exponential Notation) (0) | 2022.11.04 |
웹접근성 참고 (0) | 2022.03.13 |
virtualbox 윈도우설치 (0) | 2021.08.02 |
window10 iso다운받는방법 (0) | 2021.08.02 |