TIL

240507 컴퓨터 공학 기초 학습

gangmin 2024. 5. 7. 22:08
  • 컴퓨터 공학
    • 컴퓨터의 구조
      • CPU + 주기억 장치는 작은 의미의 컴퓨터
      • CPU는 연산 장치 주기억 장치는 저장장치
      • 저장 장치에는 RAM, HDD, SSD 등 많이 존재한다.
    • CPU
      • Memory와의 거리가 멀기 때문에 다수의 Cache 메모리를 구축한다.
      • 코어를 통해서 하나의 CPU 내부에서 여러가지 일을 하는 것이 가능하다.
    • Memory
      • 프로그램은 명령어의 모음이고, 메모리에 올라가지 않은 경우에 부른다.
      • 메모리에 프로그램이 올라가게 되면, 프로세스가 된다.
      • 메모리는 stack, heap, data, code 영역으로 구분된다.
    • HDD, SSD
      • 보고 기억 장치라고 불리며, 물리적으로 데이터가 저장되는 공간이다.
      • 여러개의 보조 기억 장치를 묶어서 하나로 인식하는 RAID 기법이 있다.
  • 알고리즘 1문제 풀이
    • Stack 관련 문제 풀이