λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

πŸ’»/CS

CS50_μ»΄ν“¨νŒ… 사고

1. μ»΄ν“¨νŒ… 사고

1) 2진법

μ»΄ν“¨ν„°μ—λŠ” 였직 0κ³Ό 1둜만 데이터λ₯Ό ν‘œν˜„ν•©λ‹ˆλ‹€. 0κ³Ό 1둜만 ν‘œν˜„ν•˜λŠ” 것을 2진법이라고 ν•©λ‹ˆλ‹€.

μ»΄ν“¨ν„°λŠ” μ˜€λ‘œμ§€ 0κ³Ό 1만으둜 숫자 뿐만 μ•„λ‹ˆλΌ κΈ€μž, 사진, μ˜μƒ, μ†Œλ¦¬ λ“±μ„ μ €μž₯

 

μ§„λ²•μ—μ„œλŠ” 두 개의 숫자만 μžˆμœΌλ―€λ‘œ κ° μžλ¦¬μˆ˜κ°€ 2의 κ±°λ“­μ œκ³±μ„ 의미

 

  • λΉ„νŠΈ

1byte = 8bit

 

2) μ •λ³΄μ˜ ν‘œν˜„

 

문자λ₯Ό 숫자둜 ν‘œν˜„ ν•  수 μžˆλ„λ‘ 정해진 μ•½μ†(ν‘œμ€€) : ASCII CODE

3) μ•Œκ³ λ¦¬μ¦˜

  • μž…λ ₯(input)μ—μ„œ 받은 자료λ₯Ό 좜λ ₯(output)ν˜•νƒœλ‘œ λ§Œλ“œλŠ” μ²˜λ¦¬ κ³Όμ •
  • μž…λ ₯값을 좜λ ₯κ°’μ˜ ν˜•νƒœλ‘œ λ°”κΎΈκΈ° μœ„ν•΄ μ–΄λ–€ λͺ…령듀이 μˆ˜ν–‰λ˜μ–΄μ•Ό ν•˜λŠ”μ§€μ— λŒ€ν•œ κ·œμΉ™λ“€μ˜ μˆœμ„œμ  λ‚˜μ—΄4

 

4) 슀크래치: 기초

5) 슀크래치: 심화

'πŸ’» > CS' μΉ΄ν…Œκ³ λ¦¬μ˜ λ‹€λ₯Έ κΈ€

[운영체제] Synchronization - 1  (0) 2022.12.16
[운영체제] Real-time Systemμ΄λž€?  (1) 2022.12.16
CS μ°Έκ³   (0) 2022.06.12
CS50_λ°°μ—΄  (0) 2022.06.12
CS50_Cμ–Έμ–΄  (0) 2022.06.12