1. 운영체제 (OS: Operating System)의 개요
1) 운영체제의 정의
하드웨어적인 자원 (육체) + 소프트웨어적인 자원 (정신)
시스템 소프트 웨어
MS-DOS, UNIX, Linux, OS/2, Windows 95/98, Windows NT, Windows Me, Windows XP
운영체제의 목적 (성능 평가 요소)
신뢰도 : 믿을 수 있느냐 없느냐
사용 가능도: 빨리 빨리 써야 한다
처리 능력: Throughput
응답 시간: Turnaround Time, 응답 시간만 낮으면 된다.
일괄 처리 - 한꺼번에 모아서 처리
실시간 처리 - 바로 바로 처리
다중 프로그래밍 - 한 개의 CPU로 여러 개의 프로그램을 처리
시분할 처리 시스템 - 시간을 쪼개는 것 (TSS, Time Sharing System)
다중 처리 시스템 - CPU가 2개 이상
분산 처리 시스템 - 흩어져서 처리
초기 작업 환경 설정
주기억 장치, 처리기, 주변 장치 등의 자원을 관리
입출력 관리 및 파일 관리 기능 (파일 탐색기)
사용자에게 편의성을 제공
운영체제의 구성
제어 프로그램 - 감시 프로그램, 작업 관리 프로그램, 데이터 관리 프로그램
처리 프로그램 - 언어 번역 프로그램(원시 프로그램 -> 기계어 ), 서비스 프로그램(사용 빈도가 높은 프로그램을 미리 개발하여 놓음, 연계 편집 프로그램, 로더, 디버깅 프로그램, 정렬/병합 프로그램, 라이브러리 등), 문제 처리 프로그램(급여 관리, 인사 관리, 회계 관리)
감사합니다.