TIL(Today I Learned)

11월 5일(목)

학습내용

  • 조원들과 컴퓨터과학의 여러 개념에 대한 키워드로 문장을 만들어서 땅을 차지하는 땅따먹기를 진행.
    • 각 땅에 적힌 키워드를 포함한 문장을 만들어서 땅을 차지할 수 있음.
    • 턴 당 1분의 시간제한이 있으며, 최대한 많은 문장을 만들어야하고 문장이 정확해야함.
    • 땅에 ‘컴퓨터’라는 키워드가 적혀있으면 이 땅을 먹기 위해서 ‘컴퓨터는 사용자에게 다양한 기능을 제공하는 유용한 도구이다’라는 문장을 만들면 됨.
    • 키워드를 갖고 문장을 만들면서, 당연히 알고 있다고 생각했던 개념을 사실 모호하게 알고 있었음을 깨달을 수 있었음.

문제점/고민한점

  • 주기억장치는 왜 주기억장치인가?
  • 신호는 무엇인가?
  • 왜 컴퓨터는 0과 1만 아는가?

해결방법

  • 주기억장치는 왜 주기억장치인가?
    • 주기억장치와 보조기억장치의 역할이 서로 다르기 때문에.
    • 주기억장치는 CPU에서 연산(실행)될 프로그램을 로드하여 CPU로 전달하는 역할.
    • 보조기억장치는 주기억장치로 로드할 프로그램을 저장하는 역할.
  • 신호는 무엇인가?
    • 원론적인 의미는 데이터를 전달하는 전기의 흐름이다.
    • 운영체제에서는 프로세스간의 통신을 위한 인터럽트이다.
  • 왜 컴퓨터는 0과 1만 아는가?
    • 컴퓨터는 이진법을 숫자 체계로 사용하여 연산.
    • 컴퓨터는 0과 1만을 덧셈할 수 있는 가산기를 기초로 하여 구성되기 때문이다.