본문 바로가기

운영체제

(18)
단순 일괄처리 운영체제 제 1세대 운영체제 (1945~1958) 목적: 작업 전환 시간 감소 작업 전환 시간 줄임 CPU 쉬는시간(idle time) 최소화 CPU 활용도 최대화 해결 방안: 일괄 처리 시스템 도입(Batch processing) 유사 작업 일괄처리로 효율 증가 자동적 작업 순서화 (Automatic Job Sequencing) 작업의 순차 처리를 자동화한다. 작업의 준비와 철거의 인적 개입 최소화 상주 모니터(Resident monitor) 하나의 작업에서 다른 작업으로 실행할 수 있도록 자동적으로 제어해주는 프로그램 작업의 처리 순서를 자동화하여 프로그램 간 전환을 가능하게 한다. 작업 제어 카드(Job Control Cards) 현재의 작업에 대한 내용(프로그램 종류, 작성자 등)을 간략하게 설명해주는 부..
운영체제 개요 운영체제 구성 하드웨어(Hardware) 컴퓨터의 물리적인 부품들을 포함. 소프트웨어(Software) 커널(Kernel): 운영 시스템의 핵심적인 기능을 모아놓은 것으로, 시스템의 모든 부분을 관리하고 하드웨어와 소프트웨어 사이의 중요한 인터페이스 역할을 담당. 셸(Shell): 사용자의 명령을 해석하고 실행하는 사용자 인터페이스. 예: DOS, Windows 환경. 유틸리티 프로그램(Utility Program): 시스템 관리와 분석, 디스크 관리, 파일 관리 등을 돕는 소프트웨어. 응용 프로그램(Application Program): 사용자가 직접 사용하는 프로그램들로, 문서 편집기, 미디어 플레이어 등이 있음. 운영체제 정의 및 기능 운영체제 정의 컴퓨터 사용자와 하드웨어 사이에서 중재자 역할을 ..