어느 비전공자의 개발일지

운영체제(OS)의 개념,목적,구성,종류,발달과정7가지 본문

백엔드 개발자/데이터분석

운영체제(OS)의 개념,목적,구성,종류,발달과정7가지

vndn629 2023. 8. 2. 16:26

 

운영체제의 개념 ( OS )
운영체제의 개념 - 컴퓨터 시스템의 '자원'들을 효율적으로 관리, 
                       사용자가 컴퓨터를 편리하고 효과적으로 사용할수 있도록 '환경'을 제공하는 프로그램의 모임
운영체제의 목적 - (처반사신)
1. 처리 능력 ( 일정 시간 내 시스템을 처리 하는 일의 양)
2. 반환 시간 ( 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간 )
3. 사용 가능도 ( 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도 )
4. 신뢰도 ( 시스템이 주어진 문제를 정확하게 해결하는 정도 )

운영체제의 구성 - '제어'프로그램과 '처리'프로그램으로 분류
운영체제의 종류 - Windows, UNIX,LINUX, MaxOS, MS-DOS,Android,IOS등

운영체제의 발달과정 - (일다시다실범분)
1. 일괄 처리 시스템 (일정기간동안 데이터를 모아서 한꺼번에 처리)
2. 다중 프로그래밍 시스템 (CPU와 주기억장치를 이용해 여러 개의 프로그램을 동시에 처리)
3. 시분할 시스템 (프로그램을 번갈아가며 처리해줌으로써 , 각 사용자에게 독립된 컴퓨터를 사용하는 느낌을 주는것,라운드 로빈 방식)
4. 다중 처리 시스템 (여러개의 CPU와 하나의 주기억장치를 이용하여 여러 개의 프로그램을 동시에 처리하는 방식)
5. 실시간 처리 시스템 (즉시 처리하여 결과를 산출하는 방식 )
6. 범용 시스템 (실시간 처리 시스템을 한 시스템에서 모두 제공하는 방식으로,다중모드 처리시스템이라고도함 )
7. 분산 처리 시스템 (여러 개의 컴퓨터를 통신 회선으로 연결하여 하나의 작업을 처리하는 방식

반응형

'백엔드 개발자 > 데이터분석' 카테고리의 다른 글

바로가기 단축기 모음  (0) 2023.08.03