1️⃣ 운영체제 서비스 💙 운영체제운영체제개발자 → 프로그램 실행 환경을 제공프로그램 및 사용자 → 서비스 제공user interfacessystem callsOS의 커널모드로 동작하는 중개자 역할 수행services여러 편리한 환경 제공💙 사용자 업무 서비스 (User view)프로그램 및 사용자(프로그래머) 에게 제공하는 OS 서비스사용자 인터페이스(UI)명령어 라인 인터페이스 (CLI: Command Line Interface)GUI배치 인터페이스프로그램 실행 기능 (순서)프로그램 메모리에 적재해당 프로그램 실행정상 or 비정상 방식으로 종료 (오류 시 알려주기)I/O 작업 기능프로그램 실행에서 입출력 요구 시, 입출력 실행 수단을 필히 제공파일 시스템파일 조작, 관리 수행통신 기능오류 감지 기..
IT/운영체제
1️⃣ OS💙 Sort of OS?윈도우(Windows), 맥 OS(Mac OS), 리눅스(Linux), 유닉스(Unix) etc…💙 CPU, RAM, HDD, OS, ROM?💙 컴퓨터에 OS가 설치되지 않았다면?컴퓨터 전원을 킨다면→ 전원이 켜지기만 함프로그램을 실행시키려면→ 프로그램 존재X프린트를 시키기, 하드디스크에 파일 저장 불가💙 What is OS?사용자&컴퓨터 하드웨어 사이 중개자컴퓨터 하드웨어를 관리하는 S/W (ex. 블루투스 연결/제거)💙 운영체제의 목표사용자적 관점컴퓨터 시스템을 사용하기 편리하게 만들자 (사용자가 원하는 것을 보다 쉽게 해결할 수 있도록)user-friendly (OS의 shell 부분, interface)시스템적 관점컴퓨터 하드웨어를 효율적으로 사용하자 (..