티스토리 뷰
운영체제란 컴퓨팅 시스템에서 컴퓨터의 전반적인 부분을 관리하는 것이다.
운영체제(OS, operating system)는 하드웨어와 소프트웨어를 관리하여 컴퓨터가 효율적으로 작동할 수 있게 하고, 사용자가 컴퓨팅 시스템을 쉽고 편리하게 사용할 수 있는 환경을 제공한다.
컴퓨터, 스마트폰, 네비게이션 등에서 운영체제가 사용되는데, 사용 환경에 따라 그 종류가 다양하다.
● 운영체제의 종류
대표적인 운영체제에는 안드로이드(Android), 아이오에스(iOS), 원도(Window), 맥 OS(Mac OS), 리눅스(Linux) 등이 있다.
최근에는 냉장고, 세탁기 등의 가전제품에도 운영체제가 사용되고 있다.
● 운영체제의 기능
운영체제는 사용자가 컴퓨팅 시스템을 쉽고 편리하게 사용할 수 있게 해 주고, 컴퓨팅 시스템이 효율적으로 동작할 수 있도록 하드웨어와 소프트웨어를 관리하는 기능을 한다.
① 사용자 인터페이스
운영체제는 사용자와 컴퓨팅 시스템 간 의사소통 수단인 사용자 인터페이스(UI, User interface)를 제공한다.
사용자가 하드웨어의 작동과 프로그램의 실행 과정을 몰라도 쉽게 사용할 수 있는 환경을 제공하는 것이다.
대표적인 사용자 인터페이스에는 사용자가 직접 키보드를 이용해 특정 명령어를 실행하는 방식인 '명령 줄 인터페이스', 아이콘 등의 그래픽을 통해 시각적으로 알기 쉽게 표현한 방식인 '그래픽 사용자 인터페이스', 사람의 손짓이나 음성, 시선 등을 자연스럽게 사용하는 방식인 '내추럴 사용자 인터페이스' 등이 있다.
② 자원 관리
프로그램이 실행되기 위해서는 중앙 처리 장치 CPU, 주기억 장치, 입출력 장치 등의 자원이 필요하다.
이러한 자원은 한정되어 있기 떄문에 여러 프로그램이 자원을 효율적으로 사용할 수 있도록 운영체제가 가각의 자원을 분배하거나 회수하는데, 이를 '자원 관리'라고 한다.
③ 보안 관리
운영체제는 자원과 프로그램에 대한 접근을 관리하고 보호하는 기능을 한다.
파일이나 장치, 특정 프로그램에 다른 사용자나 프로그램이 접근하지 못하게 하거나, 프로그램의 설치 및 삭제에 제한을 가한다.
또 권한을 가진 사용자나 프로그램이 자원이나 파일 등을 사용할 수 있도록 허용하기도 한다.
일반적으로 로그인 암호 설정, 계정에 대한 접근 권한 설정 등이 여기에 해당한다.
④ 파일 관리
사용자나 프로그램에게 필요한 내용은 파일로 관리된다.
'파일 관리'란 파일의 저장, 복사, 이동, 정렬, 사용 여부 등과 같은 파일의 정보를 유지하고, 특정 목적에 따라 파일을 분류하여 쉽게 검색하고 사용할 수 있게 관리하는 것을 말한다.
운영체제는 파일의 생성, 수정, 삭제, 복사 등이 이루어지는 과정을 관리하고, 파일의 저장 위치를 결정하거나 저장된 파일의 위치를 검색할 수 있도록 지원하는 역할을 한다.
⑤ 입출력 장치 관리
'입출력 장치 관리'란 컴퓨터에 연결된 키보드, 마우스, 프린터, 모니터 등의 입출력 장치를 사용자나 프로그램이 사용할 수 있도록 지원하는 것을 말한다.
입출력 장치의 동작을 제어하는 프로그램을 '장치 드라이버'라고 하는데, 운영체제는 컴퓨터에 새로운 장치가 추가될 때 해당 장치 드라이버를 설치하고 이를 이용하여 해당 장치를 구동하여 관리한다.
또한 장치가 제거될 때에도 장치의 연결 정보 등을 관리한다.
⑥ 네트워크 관리
인터넷을 사용하기 위한 컴퓨팅 시스템의 내부 설정, 사용자나 프로그램이 사용하는 인터넷 사용량, 인터넷의 연결 상태, 통신을 위한 규칙, 유선 또는 무선 등의 인터넷 연결 방식 등 네트워크와 관련된 여러 가지 사항은 모두 운영체제에 의해 관리된다.
[간단 정리]
하드웨어와 소프트웨어를 관리하여 컴퓨터가 효율적으로 작동할 수 있게 전반적인 부분을 관리하는 운영체제
'꿀팁' 카테고리의 다른 글
다양한 프로그래밍 언어들 (간단 정리) (3) | 2023.11.06 |
---|---|
반도체의 역사 (간단 정리) (45) | 2023.11.05 |
신에너지 석탄액화란 (간단 정리) (26) | 2023.10.23 |
신에너지 석탄가스화란 (간단 정리) (32) | 2023.10.20 |
인간 게놈 프로젝트 (간단 정리) (33) | 2023.10.16 |
- 환경
- 수소
- 기후 협약
- 번개
- 애플
- 이산화탄소
- 런던 협약
- 신재생 에너지
- 간단정리
- 기술
- 컴퓨터
- 데이터
- 간단 정리
- 빅데이터
- 인공지능
- 전력
- 친환경
- 물
- 구글
- 람사르 협약
- 지속 가능한 발전
- 몬트리올 의정서
- 지구 온난화
- 온실 가스
- 지열 발전
- 단돈 이찬원
- 핵반응
- 에너지
- 전기
- 반도체
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |