1. 컴퓨팅 사고

eunheelog·2023년 6월 2일
0

boostcourse

목록 보기
1/13
  • 문제 해결 : 입력(input)을 받아 출력(output)을 만들어내는 과정

boostcourse - 컴퓨팅 사고

1) 2진법

: 0과 1로만 표현하는 방법
네 번째 자리세 번째 자리두 번째 자리첫 번째 자리
10진법10^3 = 100010^2 = 10010^1 = 101
2진법2^3 = 82^2 = 42^1 = 21

2) 정보의 표현

  • ASCII : 문자를 숫자로 표현할 수 있도록 정해진 약속
    (128개의 부호로 A는 10진수 기준 65로 정의)
  • Unicode로 이모티콘까지 표현할 수 있게 됨

[생각해보기]

1) CS50을 2진법으로 표현해보세요.
→ C 와 S는 ASCII 코드를 이용해 10진수 기준 67, 83으로 바꿀 수 있음.

CS50
10진법678350
2진법100001110101010110010

3) 알고리즘

: 문제 해결 관점에서는 문제를 해결하는 단계적 방법이다.

  • 알고리즘을 평가할 때는 정확성도 중요하지만 효율성도 중요하다 !
profile
⛧1일 1알고리즘⛧

0개의 댓글