[운영체제] | 운영체제의 기능, 운영체제가 자원들을 관리하는 작업들

0

🤖 운영체제

목록 보기
4/6

🔷 운영체제의 기능

  • 사용자와 컴퓨터간의 인터페이스를 제공하는 소프트웨어
    운영체제는 보조기억장치에 저장된 소프트웨어입니다! 기억해주세요!

  • 자원의 효율적인 스케줄링 (프로세서, 기억장치, 주변장치, 파일관리)
    ☝🏻 프로세서? 모르겠으면 여기 클릭해보세요!
    운영체제가 RAM으로 프로그램들을 옮기잖아요. 그때 CPU가 효율적으로 처리할 수 있도록 잘~ 정리해서 넣어준다는 뜻이예요

  • 데이터 공유 및 주변장치 관리

  • 처리능력 (Throuput) 향상
    처리능력 : 일정 시간 내에 시스템이 처리하는 일의 양
    영어 단어도 함께 기억해주세요!

  • 신뢰도 (Reliability) 향상
    신뢰도 : 시스템이 주어진 문제를 정확하게 해결하는 정도
    영어 단어도 함께 기억해주세요!

  • 사용가능도 (Availability) 향상
    사용가능도 : 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도
    영어 단어도 함께 기억해주세요!

  • 응답시간(= 반환시간, 왕복소요시간) 단축
    응답시간 : 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간
    영어 단어도 함께 기억해주세요!

  • 입/출력 장치와 사용자 프로그램을 제어
    ☝🏻 프로그램? 모르겠으면 여기 클릭해보세요!

  • 스스로 어떤 유용한 기능도 수행하지 않고 다른 응용프로그램이 유용한 작업을 할 수 있도록 환경 마련

  • 시스템 사용 도중 발생하는 내부, 외부적인 오류로부터 시스템을 보호

  • 컴퓨터 자원들인 기억장치, 프로세서, 파일 및 정보, 네트워크 및 보호 등을 효율적으로 관리할 수 있는 프로그램의 집합

  • 오류 검사 및 복구 기능

  • 컴퓨터를 초기화시켜 작업을 수행할 수 있는 상태로 유지시키는 역할

  • 운영체제 이외의 프로그램들은 운영체제가 제공한 기능에 의존하여 컴퓨터 시스템의 자원에 접근

🔷 운영체제가 자원들을 관리하는 과정

  1. 시스템 내 모든 자원들의 상태 파악
  2. 어떤 프로세스에게 언제, 어떤 자원을 할당할 것인가를 결정하는 분배 정책 수립
  3. 자원을 배당하고 운영함으로써 수립된 정책을 수행
  4. 프로세스에 배당된 자원 회수
    ☝🏻 프로세스? 모르겠으면 여기 클릭해보세요!

🔷 운영체제가 관리하는 작업들

  • 운영체제가 관리하는 작업들이 곧 운영체제의 계층 구조 입니다.





🌞 『 용어 정리

프로그램 : 보조기억 장치에 저장되는 프로그램
프로세스 : CPU가 실행중인 프로그램
프로세서 : CPU 



🟦 출처

🔷 글의 내용

🙆🏻‍♀️ 이 글은 에듀온 홈페이지의 정보처리기사 필기 인터넷 강의를 듣고 작성하였어요. 글내용/사진/목차 전부 이 강의를 바탕으로 작성한 거예요.
🤕 필기시험에 한번 떨어지고 난 후 다시 공부 중이예요. 그 때 떨어진 이유는 수험서를 아무리 읽어도 도저히 '이해'가 되지 않아서였어요.
😳 지금 에듀온 인강을 들으면서 가장 만족하는 점은 그림을 그려가면서 상세하게 설명해주시는 강사님덕분에 '이해'를 하면서 진도를 나갈 수 있다는 점이예요. 그래서 기출문제도 스스로 풀 수 있게 되었어요. 저 스스로도 아주 만족하고 있고 그래서 추천드려요.
😑 참고로 저는 에듀온에서 어떤 지원도 받지 않고 내돈내산 후기예요~ 지원 좀 받았으면 좋겠네요~ 하핳 😆

에듀온 정보처리기사 사이트 사진

🖱 클릭! | 에듀온 홈페이지의 정보처리기사 필기 인터넷 강의 알아보러 가기

profile
몇 번을 넘어져도 앞으로 계속 나아가자

0개의 댓글