[정보처리기사] 운영체제의 개념 (정의/목적/기능/종류)
- 자격증,이론/정보처리기사
- 2020. 5. 31. 20:15
반응형
운영체제(OS; Operation System) 정의
- 컴퓨터 시스템의 자원들을 효율적으로 관리
- 사용자가 컴퓨터를 편리하고 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임
*자원 : CPU, 주기억장치, 보조기억장치, 파일 및 정보들을 의미
운영체제 목적
- 처리능력, 반환시간, 사용가능도, 신뢰도는 운영체제 성능 평가의 기준이 됨
처리능력(Throughput) | 일정 시간 내에 시스템이 처리하는 일의 양 |
반환시간(Turn Around Time) | 시스템에 작업을 의뢰한 시간부터 완료까지 걸린 시간 |
사용가능도(Availability) | 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도 |
신뢰도(Reliability) | 시스템이 주어진 문제를 정확히 해결하는 정도 |
운영체제 기능
- 프로세서, 주기억장치, 보조기억장치, 입출력장치, 파일 및 정보 등의 자원 관리
- 자원을 효율적으로 관리하기 위한 스케줄링 기능 제공
*스케줄링 : 어떤 자원을 누가, 언제, 어떤 방식으로 사용할지 결정해주는 것
- 사용자와 시스템 간 인터페이스 제공
- 시스템의 각종 하드웨어, 네트워크 관리 및 제어
- 데이터 관리, 데이터 및 자원의 공유 기능 제공
- 시스템 오류 검사 및 복구
- 자원 보호 기능
- 입출력 보조 기능 제공
- 가상 계산기 기능 제공
운영체제 종류
- Windows, UNIX, LINUX, MacOS, MS-DOS 등
운영체제 | 특징 |
Windows | 마이크로소프트 사가 개발한 운영체제 |
UNIX | - AT&T 벨 연구소, MIT, General Electric이 공동 개발한 운영체제 - 시분할 시스템을 위해 설계된 대화식 운영체제 - 소스가 공개된 개방형 시스템 - 대부분 C언어로 작성되어 이식성이 높고,장치 및 프로세스 간 호환성이 높음 - 다중 사용자, 다중 작업을 지원 - 트리 구조의 파일시스템 |
LINUX | - 리누스 토발즈가 UNIX를 기반으로 개발한 운영체제 - 소스코드가 공개되어 있음 - UNIX와 완벽히 호환되며 대부분 특징이 동일함 |
MacOS | 애플 사가 UNIX를 기반으로 개발한 운영체제 |
MS-DOS | 윈도우 이전에 사용되던 운영체제 |
'자격증,이론 > 정보처리기사' 카테고리의 다른 글
[정보처리기사] 가상기억장치의 구현기법 (페이징, 세그멘테이션) (0) | 2020.06.02 |
---|---|
[정보처리기사] 운영체제 운용 기법 및 발달 과정 (0) | 2020.06.01 |
[정보처리기사] 주요 정렬 알고리즘의 이해 (삽입/버블/선택정렬) (2) | 2020.05.30 |
[정보처리기사] DML - SELECT문 형식 (SELECT/FROM/WHERE/GROUP BY/HAVING절) (0) | 2020.05.29 |
[정보처리기사] SQL 분류 (DDL/DML/DCL) (0) | 2020.05.28 |