운영체제(OS, Operating System)
1) 운영체제운영체제란 컴퓨터 하드웨어 자원을 효율적으로 관리하여 사용자에게 제공하는 시스템 소프트웨어이다.ex) Windows, Linux, iOS, Android, UNIX, Mac OS * 인터페이스: 디바이스와 디바이스 또는 사람과의 통신을 위한 매개체 또는 프로토콜을 의미한다.* 써드파티: 제 3자라는 의미로, 원천 기술과 호환되는 제품을 의미한다. 1-1) 운영체제의 기능프로세스, 기억장치, 입출력 시스템, 네트워킹 등을 관리한다. 입출력 시스템이란 마우스, 키보드 등을 디바이스에 연결 시의 입출력을 말하는데, 사용자가 장치 특성에 대해 알지 못하더라도 연결하여 사용할 수 있도록 보조해주는 것이다.- CPU 스케줄링과 프로세스 관리- 메모리 관리- 디스크 파일 관리- 입출..