단지은 2023. 4. 1. 14:33
 

✏️ 1. 2진법

  • 컴퓨터 과학
    • 컴퓨터 과학: 문제 해결에 대한 학문
    • 문제 해결: 입력(input)을 전달 받아 출력(output)을 만들어내는 과정
    • input → 컴퓨터 과학 → output
  • 2진법
    • 10진법: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9로 표현
    • 2진법: 0, 1로 표현
    • 비트(bit): 2진법에서 하나의 자릿수를 표현하는 단위
    • 바이트(byte): 8개의 비트가 모여 만들어진 것

✏️ 2. 정보의 표현

  • 문자의 표현
    • ASCII (아스키 코드 / American Standard Code for Information Interchange)
    • Unicode
  • 그림, 영상, 음악의 표현
    • 픽셀
    • RGB

✏️ 3. 알고리즘

  • 알고리즘
    • 알고리즘: 입력(input)에서 받은 자료를 출력(output) 형태로 만드는 처리 과정. 입력 값을 출력 값의 형태로 바꾸기 위해 어떤 명령들이 수행되어야 하는지에 대한 규칙들의 순서적 나열
  • 의사코드
    • 의사코드: 필요한 행동이나 조건을 잘 설정하여 컴퓨터가 수행해야 하는 일을 절차적으로 파악할 수 있게 도와줌
    • 함수(functions)
    • 조건: 여러 선택지 중 하나를 고르는 것
    • 불리언(Boolean): 답이 Yes(예) 또는 No(아니오) 혹은 True(참) 또는 False(거짓) 혹은 0 또는 1
    • 루프(loop): 뭔가를 계속해서 반복하는 순환