- 사용자와 컴퓨터간의 인터페이스를 제공하는 소프트웨어
운영체제는 보조기억장치에 저장된 소프트웨어입니다! 기억해주세요!
- 자원의 효율적인 스케줄링 (프로세서, 기억장치, 주변장치, 파일관리)
☝🏻 프로세서? 모르겠으면 여기 클릭해보세요!
운영체제가 RAM으로 프로그램들을 옮기잖아요. 그때 CPU가 효율적으로 처리할 수 있도록 잘~ 정리해서 넣어준다는 뜻이예요
- 데이터 공유 및 주변장치 관리
- 처리능력 (Throuput) 향상
처리능력 : 일정 시간 내에 시스템이 처리하는 일의 양
영어 단어도 함께 기억해주세요!
- 신뢰도 (Reliability) 향상
신뢰도 : 시스템이 주어진 문제를 정확하게 해결하는 정도
영어 단어도 함께 기억해주세요!
- 사용가능도 (Availability) 향상
사용가능도 : 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도
영어 단어도 함께 기억해주세요!
- 응답시간(
=
반환시간, 왕복소요시간) 단축
응답시간 : 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간
영어 단어도 함께 기억해주세요!
- 입/출력 장치와 사용자 프로그램을 제어
☝🏻 프로그램? 모르겠으면 여기 클릭해보세요!
- 스스로 어떤 유용한 기능도 수행하지 않고 다른 응용프로그램이 유용한 작업을 할 수 있도록 환경 마련
- 시스템 사용 도중 발생하는 내부, 외부적인 오류로부터 시스템을 보호
- 컴퓨터 자원들인 기억장치, 프로세서, 파일 및 정보, 네트워크 및 보호 등을 효율적으로 관리할 수 있는 프로그램의 집합
- 오류 검사 및 복구 기능
- 컴퓨터를 초기화시켜 작업을 수행할 수 있는 상태로 유지시키는 역할
- 운영체제 이외의 프로그램들은 운영체제가 제공한 기능에 의존하여 컴퓨터 시스템의 자원에 접근
- 시스템 내 모든 자원들의 상태 파악
- 어떤 프로세스에게 언제, 어떤 자원을 할당할 것인가를 결정하는 분배 정책 수립
- 자원을 배당하고 운영함으로써 수립된 정책을 수행
- 프로세스에 배당된 자원 회수
☝🏻 프로세스? 모르겠으면 여기 클릭해보세요!
- CPU 관리
- 기억장치 관리
- 프로세스 관리
- 주변장치 관리
- 파일시스템 관리
☝🏻 프로세스? 모르겠으면 여기 클릭해보세요!
- 운영체제가 관리하는 작업들이 곧 운영체제의 계층 구조 입니다.
🌞 『 용어 정리 』
프로그램 : 보조기억 장치에 저장되는 프로그램
프로세스 : CPU가 실행중인 프로그램
프로세서 : CPU
🙆🏻♀️ 이 글은 에듀온 홈페이지의 정보처리기사 필기 인터넷 강의를 듣고 작성하였어요. 글내용/사진/목차 전부 이 강의를 바탕으로 작성한 거예요.
🤕 필기시험에 한번 떨어지고 난 후 다시 공부 중이예요. 그 때 떨어진 이유는 수험서를 아무리 읽어도 도저히 '이해'가 되지 않아서였어요.
😳 지금 에듀온 인강을 들으면서 가장 만족하는 점은 그림을 그려가면서 상세하게 설명해주시는 강사님덕분에 '이해'를 하면서 진도를 나갈 수 있다는 점이예요. 그래서 기출문제도 스스로 풀 수 있게 되었어요. 저 스스로도 아주 만족하고 있고 그래서 추천드려요.
😑 참고로 저는 에듀온에서 어떤 지원도 받지 않고 내돈내산 후기예요~ 지원 좀 받았으면 좋겠네요~ 하핳 😆