컴퓨터 시스템을 운영하는 소프트웨어
ex) window, Linux, MacOs
정보를 처리하는 머신
- 정보의 최소 단위 : bit (binary digit)
- 무어의 법칙 : 반도체에 집적하는 트랜지스터 수는 1 ~ 2년마다 2배로 증가
- 정보의 저장과 전송 : Flip - Flop, 데이터 버스, RF( Radio Frequency)
- 컴퓨터의 특성 : 범용성(universality) - NOT, AND, OR, NAND게이트 만으로 모든 계산을 할 수 있다. + 계산가능성(computability)
컴퓨터 하드웨어가 일을 수행할수있게 하는 명령어의 집합
고급 언어 -> 어쎔블리어 -> 기계어
(O) -> 컴퓨터에서 항상 실행되는 프로그램 /
어플리케이션 프로그램 서비스를 제공하는 시스템 /
Processes, resource, User Interface 등을 관리함 /
컴퓨터 사용자와 컴퓨터 하드웨어 사이에서 중간 매개체 역할
- 하드웨어
- 운영체제
- 응용 프로그램
- 사용자
용량, 접근시간에 따라
.................. ~