운영체제의 10가지 기능
컴퓨터가 일상 생활에서 모바일이 우리 삶에 의미하는 간섭에 비견될 만큼 기본적인 것이 되었다는 것을 의심하는 사람은 아무도 없습니다.
PC와 스마트폰은 21세기 커뮤니케이션에 매우 중요할 뿐만 아니라 작동할 수 있는 운영 체제를 가지고 있다는 공통점이 있습니다.
다음에는 더 자세히 살펴보겠습니다 운영 체제의 기능은 무엇입니까, 지난 세기 중반에 만들어진 이래 가장 유명하고 상업화 된 것에 대한 논평 외에도.
- 관련 기사: "로봇 공학의 3가지 법칙, 설명"
수술 시스템이란 무엇입니까?
운영 체제의 기능이 무엇인지 설명하기 전에 정확히 무엇인지 정의할 필요가 있습니다. 코어 또는 "커널"이라고도 하는 운영 체제는 컴퓨터에서 사용되는 모든 서비스와 응용 프로그램을 조정하고 지시하는 소프트웨어. 이들은 시스템의 가장 기본적인 측면을 허용하고 규제하는 프로그램입니다.
운영체제 그들은 일반적으로 프로그램의 나머지 부분에 비해 특권 방식으로 실행됩니다., 프로그램이 중요한 변경 사항을 만들고 컴퓨터의 일반적인 기능을 변경하는 것을 허용하지 않습니다. 이러한 시스템은 세 가지 필수 구성 요소로 구성됩니다.
- 파일 시스템: 파일 레지스트리입니다.
- 명령 해석: 명령을 컴퓨터 언어로 번역합니다.
- 핵심: 기본적인 컴퓨터 문제에서 작업을 허용합니다.
최초의 컴퓨터에는 이러한 시스템이 없었습니다. 그러나 60년대에 컴퓨터는 일괄 처리를 사용했지만 같은 10년 동안 최초의 운영 체제가 개발되기 시작했습니다. 나중에 1980년대에 가장 인기 있는 운영 체제 중 일부가 오늘날 등장하기 시작했으며 향후 10년 동안 더 효율적이 될 것입니다. 가장 중요한 것 중 하나가 등장할 때는 90년대가 될 것입니다. Windows 95.
운영체제의 10가지 기능
운영 체제에 의해 수행되는 몇 가지 기능이 있으며, 이 기능이 없으면 컴퓨터는 사용하기에 매우 지루할 것입니다. 다음으로 상위 10위를 살펴보겠습니다.
1. 공정 관리
운영 체제의 가장 중요한 기능 중 하나는 소프트웨어를 실행하는 데 필요한 리소스인 프로세스인 프로세스를 관리하는 것입니다. 그것을 위해, 프로세스 생성 및 종료, 중지 및 재개.
여기에는 메모리 사용, CPU(중앙 처리 장치) 시간 및 응용 프로그램이 제대로 작동하기 위해 액세스해야 하는 파일이 포함됩니다.
공정 관리 수행해야 할 작업의 우선순위에 따라 설정됩니다.. 이것은 시스템을 간소화할 수 있기 때문에 일반적으로 이점입니다.
그러나 때때로 시스템이 중요하지 않은 것으로 해석하고 실행하지 않고 남겨둔 작업이 있습니다. 이를 방지하기 위해서는 프로세스 관리 도구의 구성을 변경하고 필요한 작업에 더 높은 우선 순위를 부여하거나 수동으로 강제 실행해야 합니다.
2. 메인 메모리 관리
운영 체제의 또 다른 중요한 기능은 주 메모리 관리입니다. 이 메모리는 CPU와 애플리케이션이 공유하는 데이터 저장소로 구성됩니다., 오류가 발생하면 용량을 잃는 메모리.
이러한 이유로 운영 체제가 메모리 관리를 담당하여 데이터 및 정보가 포화되어 손실되는 것을 방지하는 것이 중요합니다.
운영 체제는 메모리의 어떤 부분이 사용되고 있는지, 왜 사용되는지 확인합니다. 동일한 메모리를 기반으로 여유 공간이 있을 때 프로세스가 배치될 위치를 결정합니다. 항상 잘 사용되도록 필요한 공간을 할당하고 요구합니다.
- 당신은 관심이있을 수 있습니다: "컴퓨터가 심리학자를 대체할 것인가?"
3. 보조 스토리지 관리
우리가 보았듯이 컴퓨터의 메모리는 매우 불안정한 측면입니다. 즉, 오류가 발생하면 정보가 손실될 위험이 있습니다. 바로 이러한 이유 때문이다. 컴퓨터에 장기 데이터를 저장할 수 있는 두 번째 저장 모듈이 있습니다..
주 메모리와 마찬가지로 운영 체제는 남아 있는 여유 공간을 관리하고 생성 중인 데이터에 대한 저장 순서를 지정합니다. 또한 모든 것이 올바르게 저장되었는지 확인하고 여유 공간이 얼마나 있는지, 어디에 있는지도 확인합니다.
4. 파일 시스템 로그
파일 사용자가 컴퓨터에서 생성한 형식으로 시스템에 등록해야 하는 테이블로 변환됩니다. 보관하고 나중에 다시 사용하고 싶다면.
운영 체제는 이러한 파일의 관리, 생성, 삭제 또는 발생 상황에 따라 보관을 담당합니다. 또한 나중에 참조할 수 있도록 필요한 도구를 제공합니다.
모든 파일의 백업 복사본을 만드는 한 동일한 시스템을 구성할 수 있습니다. 따라서 사고가 발생한 경우 데이터의 일부 또는 전체가 손실되는 것을 방지할 수 있습니다.
5. 요소와 애플리케이션 간의 통신
운영 체제 요소와 응용 프로그램 간의 통신을 처리합니다.. 이러한 정보 송수신은 네트워크 인터페이스를 통해 이루어집니다. 이러한 방식으로 컴퓨터의 구성 요소와 해당 구성 요소와 접촉하는 모든 응용 프로그램 간에 통신이 유지됩니다.
6. 출입 시스템 관리
컴퓨터의 입출력 포트를 관리하는 역할을 합니다.. 이 포트는 모니터, 마우스, 프린터, 헤드폰, 펜 드라이브와 같이 컴퓨터 타워에 연결할 수 있는 모든 주변 장치입니다.
과거에는 새로운 외부 포트를 설치하고자 할 때 별도의 디스크가 필요했습니다. 컴퓨터가 주변 장치를 수락하고 사용하는 방법을 알 수 있도록 필요한 "드라이버"가 설치된 설치 문제의.
그러나 시간이 지남에 따라 대부분의 컴퓨터의 운영 체제는 일반적으로 필요한 정보에 대한 네트워크 검색을 담당합니다. 새 외부 포트가 제대로 작동하려면
7. 자원 관리
운영 체제는 리소스 관리자를 통해 컴퓨터의 모든 주요 부분을 관리합니다. 이 기능 컴퓨터에 연결된 외부 장치와 CPU의 보안 및 통신을 포함합니다.. 또한 내부 메모리와 2차 메모리를 관리하는데, 때때로 저장된 부품을 정리하고 한 곳에서 다른 곳으로 옮겨야 합니다.
8. 안전
운영 체제는 컴퓨터의 보안을 관리합니다. 시스템에 영향을 줄 수 있는 많은 컴퓨터 바이러스가 있습니다. 다른 사용자의 부적절한 액세스(해킹) 또는 감염된 프로그램 및 웹 페이지를 통해.
이를 방지하기 위해 보안 제어를 설정하는 것 외에도 정기적인 검사를 수행하도록 운영 체제를 구성할 수 있습니다.
9. 시스템 상태 보고
운영 체제와 함께 공장에서 설치되는 여러 응용 프로그램이 있습니다. 하나, 유용하지만 이러한 응용 프로그램은 시스템이 아닙니다..
그러나 제공하는 기능이 있기 때문에 운영체제에 가깝다고 할 수 있습니다. 에 설치된 프로그램의 개발 및 실행을 위한 환경 및 기본적 특성 컴퓨터.
운영 체제는 자동 애플리케이션 업데이트와 같은 조치가 필요한지 여부를 나타내는 시스템 상태 보고를 담당합니다. 또 뭔데, 운영 체제는 다양한 프로그래밍 언어를 지원합니다., 모든 유형의 응용 프로그램이 컴퓨터에서 작동하도록 합니다.
10. 사용자 관리
운영체제도 컴퓨터에 생성되어 저장된 프로필을 관리하는 업무를 담당합니다., 이 관리는 단일 사용자 또는 다중 사용자가 될 수 있습니다.
운영 체제에서는 한 명의 사용자만 컴퓨터를 사용할 수 있도록 허용하므로 단일 사용자로 이해해서는 안 됩니다. 단일 사용자는 해당 사용자의 실행만 활성화되고 그의 실행만 활성화됨을 의미합니다. 대신 다중 사용자는 한 명 이상의 사용자가 동시에 작업을 수행할 수 있음을 의미합니다.
운영 체제의 예
첫 번째 운영 체제가 등장한 이래로 여러 가지가 만들어졌고 일부는 서로 경쟁이 치열했습니다. 그때 우리는 가장 상업화되고 널리 보급된 주요 운영 체제를 보게 될 것입니다.. 확실히 이 기사를 읽고 있는 컴퓨터나 모바일에는 다음 운영 체제 중 하나가 있습니다.
1. 마이크로소프트 윈도우
Microsoft Windows는 가장 인기 있는, 아마도 가장. 원래 원래 기능이 다른 사람들에게 제공하는 것이던 배포판 또는 그래픽 운영 환경 세트였습니다. 시각적 표현을 지원하는 MS-DOS와 같은 이전 운영 체제 및 기타 소프트웨어. 1985년에 처음 출판된 이후로 새 버전으로 업데이트되었습니다.
2. 맥 OS
MacOS는 OSX 또는 Mac OSX라고도 하는 Apple의 Macintosh 컴퓨터용 운영 체제 이름입니다. 유닉스 기반으로 2002년부터 애플 컴퓨터에서 개발 판매되고 있다. MacOS는 운영 체제에 대해 가장 직접적이고 경제적으로 위협적인 경쟁자로 유명합니다. 마이크로소프트 윈도우.
3. 기계적 인조 인간
Android는 Linux 커널을 기반으로 하는 운영 체제이며 터치 스크린이 장착된 휴대폰, 태블릿 및 기타 장치에서 작동. Android Inc.에서 개발했습니다. 나중에 Google에서 구입하여 더 많은 인기를 얻었습니다.
실제로 이 운영 체제는 Android 컴퓨터 시스템 판매량을 초과할 정도로 인기가 있습니다. Macintosh 모바일용 IOS와 모바일용 Windows Phone용 마이크로소프트.
4. MS-DOS
이름이 Microsoft의 디스크 운영 체제를 나타내는 MS-DOS 1980년대와 1990년대 중반에 IBM PC의 가장 일반적인 운영 체제 중 하나였습니다.. 어두운 화면에 순차적으로 표시되는 일련의 내부 및 외부 명령이 있습니다.
5. 유닉스
UNIX는 1969년에 개발된 최초의 운영 체제 중 하나입니다. 그것은 휴대용, 멀티 태스킹 및 다중 사용자를 위해 만들어졌습니다. 정말, 유사한 운영 체제의 전체 제품군입니다., 일부는 상용으로 제공되고 일부는 무료 형식으로 제공되며 항상 Linux라는 커널에서 제공됩니다.
6. 우분투
우분투 그것은 무료이며 오픈 소스입니다. 즉, 모든 사람이 사용할 수 있으며 저작권 침해 없이 수정할 수 있습니다.. 그것은 다른 무엇보다도 자신의 종에 대한 인간의 충성에 초점을 맞춘 조상 남아프리카 철학 흐름에서 그 이름을 가져옵니다.
그 철학과 같은 맥락에서 우분투는 인간을 돕기 위해 인간이 만든 제품으로 이해됩니다. Linux를 기반으로 하며 기술 서비스를 제공하는 영국 회사 Canonical에서 배포합니다.
참고 문헌:
- 라할카르, S. 에. (2016). 운영 체제 기본 사항. CEH(Certified Ethical Hacker) 재단 가이드. 에이프레스. 3-21.
- 블루메, S. 여(2016). 비전기 전문가를 위한 전력 시스템 기본 사항. 존 와일리 & 선즈.
- 스프런트, B. (2002). 성능 모니터링 하드웨어의 기본. IEEE 마이크로, 22(4), 64-71.