• CPU의 구성, 동작, 성능에 대해 설명할 수 있습니다.
  • 메모리에 대해 설명할 수 있고, 캐시 메모리가 무엇인지 알고 있습니다.
  • CPU와 메모리의 동작과 구조에 대해 이해하고 있습니다.
  • 프로세스와 쓰레드의 차이를 알고 있습니다.
  • 프로세스 생명주기에 대해 설명할 수 있습니다.
  • 쓰레드 풀에 대해 설명 할 수 있습니다 (장단점, 이유, 쓰레드 풀이란..등등)
  • 동시성과 병렬성을 알고 있습니다.
  • 데이터베이스(DB)에 대해 이해하고 있습니다.
  • 데이터베이스(DB)의 유형들에 대해 설명할 수 있습니다 (SQL, NoSQL)
  • 이진수, 비트, 바이트의 개념을 이해하고 있습니다.
  • 자료구조의 종류를 모두 알고 설명할 수 있습니다.
  • 네트워크의 기본구조에 대해 알고 설명할 수 있습니다.
  • OSI 7계층에 대해 알고 설명할 수 있습니다. (계층별 설명 가능)
  • TCP / IP에 대해 이해하고 있습니다
  • HTTP / HTTPS가 무엇인지 알고 차이점을 설명할 수 있습니다.
  • 컴퓨터 구조에서 공간 자원이 무엇인지 알고 설명할 수 있습니다.
  • 공간 복잡도가 무엇인지 알고, 공간자원을 잘 사용하기 위해서 공간 복잡도를 어떻게 계산하는지 알고 있습니다.
  • CPU, 메모리, 네트워크의 시간자원이 무엇인지 알고 설명할 수 있습니다.
  • 시간 복잡도가 무엇인지 알고, 자료구조와 알고리즘을 기준으로 시간 복잡도를 계산하는 법을 알고 있습니다.