> 일반적인 문제 > 운영 체제란 무엇입니까? 그것은 무엇을 합니까?

운영 체제란 무엇입니까? 그것은 무엇을 합니까?

青灯夜游
풀어 주다: 2023-02-08 16:31:26
원래의
108213명이 탐색했습니다.

운영체제는 컴퓨터 하드웨어와 소프트웨어 리소스를 관리하는 컴퓨터 프로그램으로, 컴퓨터 소프트웨어와 하드웨어 리소스를 제어하고 관리하며, 다양한 리소스를 가장 합리적이고 효과적인 방법으로 공유할 수 있도록 여러 사용자를 구성하는 프로그램 모음입니다. 가능한. 운영 체제의 기능: 1. 시스템의 다양한 리소스를 관리합니다. 2. 사용자에게 좋은 인터페이스를 제공합니다. 컴퓨터 사용자의 관점에서 볼 때, 운영 체제는 프로그래머의 관점에서 제공하는 다양한 서비스를 구현하며, 주로 디자이너의 관점에서 볼 때 사용자 로그인을 위한 인터페이스를 의미합니다. 다양한 모듈과 유닛.

운영 체제란 무엇입니까? 그것은 무엇을 합니까?

이 문서의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

운영 체제란 무엇인가요?

운영체제(OS)는 컴퓨터 하드웨어와 소프트웨어 리소스를 관리하는 컴퓨터 프로그램입니다. 운영 체제는 컴퓨터 소프트웨어 및 하드웨어 리소스를 제어 및 관리하고 여러 사용자를 구성하여 가장 합리적이고 효과적인 방법으로 여러 리소스를 공유하는 프로그램 모음입니다.

운영체제는 메모리 관리 및 구성, 시스템 자원 수급 우선순위 결정, 입출력 장치 제어, 네트워크 운영, 파일 시스템 관리 등 기본적인 작업을 처리해야 합니다. 운영 체제는 사용자가 시스템과 상호 작용할 수 있는 운영 인터페이스도 제공합니다.

컴퓨터에서 운영체제는 가장 기본적이고 중요한 기본 시스템 소프트웨어입니다.

  • 컴퓨터 사용자의 관점에서 보면 컴퓨터 운영체제는 그것이 제공하는 다양한 서비스를 반영합니다.

  • 프로그래머의 관점에서는 주로 사용자 로그인을 위한 인터페이스 또는 인터페이스를 말합니다. 디자이너의 관점에서는 다양한 모듈과 유닛 간의 연결을 의미합니다.

  • 사실 새로운 운영체제를 설계하고 개선하는 데 있어 핵심적인 작업은 시스템 구조를 설계하는 것입니다. 수십 년의 개발 끝에 컴퓨터 운영체제는 처음에는 단순한 제어 루프에서 좀 더 발전했습니다. 복잡한 분산 시스템 유형 운영 체제는 점점 더 다양해지는 컴퓨터 사용자의 요구와 결합되어 컴퓨터 운영 체제는 복잡하고 거대한 컴퓨터 소프트웨어 시스템 중 하나가 되었습니다.

운영 체제의 역할:

(1) 시스템의 다양한 리소스를 관리합니다. (2) 사용자에게 좋은 인터페이스를 제공합니다.

운영 체제에는 주로 다음 기능이 포함됩니다.

① 프로세스 관리, 작업은 주로 프로세스 스케줄링입니다. 단일 사용자 및 단일 작업의 경우 프로세서는 한 사용자의 한 작업에만 독점적입니다. , 프로세스 관리 작업은 매우 간단합니다. 그러나 다중 프로그래밍이나 다중 사용자의 경우 다중 작업이나 작업을 구성할 때 프로세서 스케줄링, 할당 및 재활용 문제를 해결해야 합니다.

  • ② 스토리지 관리는 스토리지 할당, 스토리지 공유, 스토리지 보호, 스토리지 확장 등 여러 기능으로 구분됩니다.

  • ③장치 관리에는 장치 할당, 장치 전송 제어, 장치 독립성 기능이 있습니다.

  • 4파일 관리: 파일 저장 공간 관리, 디렉토리 관리, 파일 운영 관리, 파일 보호.

  • ⑤작업 관리는 사용자가 제출한 모든 요청을 처리할 책임이 있습니다.

  • 운영 체제에는 다음과 같은 4가지 기본 특성이 있습니다.

(1) 동시성: 동시성이란 두 개 이상의 이벤트 또는 활동이 동일한 시간 간격 내에 발생하는 것을 의미합니다. (2) 공유: 공유는 운영 체제의 또 다른 중요한 기능입니다. 이는 운영 체제의 리소스(하드웨어 리소스 및 소프트웨어 리소스 포함)를 하나의 프로세스가 아닌 동시에 실행되는 여러 프로세스에서 사용할 수 있음을 의미합니다. .

(3) 가상성: 운영 체제의 관리 기술로 물리적 개체를 여러 논리적 개체로 매핑합니다.

(4) 불확실성: 다중 프로그래밍에서는 각 프로그램 간에 직간접적인 연결이 있으며 프로그램의 진행 속도는 실행 환경에 영향을 받습니다. 이때 동일한 프로그램과 데이터를 여러 번 실행하면 결과가 달라질 수 있습니다. 프로그램의 실행 시간과 실행 순서도 불확실하며, 작동 오류가 발생하는 시점도 예측하기 어렵습니다. 이것들은 모두 불확실성의 표현입니다.

관련 추천: "

프로그래밍 코스

"

위 내용은 운영 체제란 무엇입니까? 그것은 무엇을 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿