운영체제는 개인용운영체제와 서버용운영체제로 나뉩니다.
- Single-User 시스템 이예요.
한 사람만 쓰잖아요. 동시에 여러 사람이 쓰지 않으니까요.
- MS-DOS
- Windows 이전에 Microsoft사가 개발한 운영체제
- 단일 작업 처리 시스템
한번에 한가지 작업만 할 수 있는 시스템이예요. 예를 들면 음악을 듣고 있을 때 동영상을 못봐요.
- CLI
☝🏻 CLI? GUI? 모르시겠다구요? 여기를 클릭해보세요!
- Windows
- Microsoft사 운영체제
- 다중 작업 처리 시스템
단일 작업 처리 시스템과 완전 반대의 시스템이죠. 한번에 여러가지 작업을 할 수 있어요. 음악들으면서 동영상도 보고 문서도 작성할 수 있어요.
- GUI
- MacOS
- Apple사가 UNIX기반으로 개발한 운영체제
- 다중 작업 처리 시스템
- GUI
- Multi-User 시스템 이예요.
동시에 여러사람들이 쓸 수 있도록 서비스를 하죠. 한 사람만 쓸려고 서버를 만들지는 않잖아요.
- Windows NT , Windows Server
- Microsoft사가 공개한 서버 운영 체제
- CLI , GUI
☝🏻 CLI? GUI? 모르시겠다구요? 여기를 클릭해보세요!
- UNIX
- AT&T Bell 연구소와 MIT와 General Electric이 공동 개발
- CLI , GUI
- LINUX
- UNIX와 호환이 가능한 Kenel(운영체제 핵심 부분) 입니다.
- 리누스 토발즈가 개발
- 오픈소스
- CLI , GUI
컴퓨터는 늘 입력되고 처리되고 출력되는 동작을 수행합니다.
예를 들어 사용자가 1+1을 컴퓨터 계산기에 입력하면 (입력)
컴퓨터가 계산을 해서 (처리)
결과로 2를 화면에 보여줍니다. (출력)
운영제제는 기능적으로 제어프로그램과 처리프로그램으로 나누어집니다.
컴퓨터라는 게 단순히 입력되고 바로~! 처리돼서 바로~! 출력하는 것이 아니예요.
입력되고 처리되는 과정 사이사이에 제어가 필요합니다.
제대로 입력이 되었는지, 제대로 처리가 되는지, 제대로 출력이 되는지 확인을 하고 나서야 입력되는 것이고, 처리된는 것이고, 출력되는 거랍니다.
시스템 전체의 작동 상태 감시, 작업의 순서 지정, 작업에 사용되는 데이터 관리 등의 역할을 수행하는 프로그램
- 감시프로그램 (Supervisor Program)
영어 단어도 함께 기억해주세요!
- 작업 제어 프로그램 (Job Control Program)
영어 단어도 함께 기억해주세요!
- 어떤 업무를 처리하고 다른 업무로의 이행을 자동적으로 수행하기 위한 준비 및 처리 완료를 담당하는 기능을 수행합니다.
- 즉, 작업의 연속 처리를 위한 스케줄 및 시스템 자원 할당 등을 담당합니다.
- 데이터 관리 프로그램 (Data Management Program)
영어 단어도 함께 기억해주세요!
- 주기억장치와 보조기억장치 사이의 자료 전송, 파일의 조작 및 처리, 입/출력 자료와 프로그램간의 논리적 연결 등의 기능을 수행합니다.
- 즉, 시스템에서 취급하는 파일과 데이터를 표준적인 방법으로 처리할 수 있도록 관리 해줍니다.
제어 프로그램의 지시를 받아 사용자가 요구한 문제를 해결 하기 위한 프로그램
- 서비스 프로그램 (Service Program)
영어단어도 함께 기억해주세요!
: 효율성을 위해 사용빈도가 높은 프로그램
- 문제 프로그램 (Problem Program)
영어단어도 함께 기억해주세요!
: 특정 업무 해결 을 위해 사용자가 작성한 프로그램
- 언어번역 프로그램 (Language Translator Program)
영어단어도 함께 기억해주세요!
어셈블러, 컴파일러, 인터프리터
언어번역프로그램은 운영체제프로그램에 속할 때도 있고 아닐 때도 있습니다.
🌞 『 용어 정리 』
GUI : 화면을 보고 마우스로 클릭함으로서 명령을 하고 화면으로 응답을 받음
CLI : 키보드로 문자를 침으로서 명령을 하고 문자로 응답을 받음
🙆🏻♀️ 이 글은 에듀온 홈페이지의 정보처리기사 필기 인터넷 강의를 듣고 작성하였어요. 글내용/사진/목차 전부 이 강의를 바탕으로 작성한 거예요.
🤕 필기시험에 한번 떨어지고 난 후 다시 공부 중이예요. 그 때 떨어진 이유는 수험서를 아무리 읽어도 도저히 '이해'가 되지 않아서였어요.
😳 지금 에듀온 인강을 들으면서 가장 만족하는 점은 그림을 그려가면서 상세하게 설명해주시는 강사님덕분에 '이해'를 하면서 진도를 나갈 수 있다는 점이예요. 그래서 기출문제도 스스로 풀 수 있게 되었어요. 저 스스로도 아주 만족하고 있고 그래서 추천드려요.
😑 참고로 저는 에듀온에서 어떤 지원도 받지 않고 내돈내산 후기예요~ 지원 좀 받았으면 좋겠네요~ 하핳 😆
🖱 클릭! | 에듀온 홈페이지의 정보처리기사 필기 인터넷 강의 알아보러 가기
🖱 클릭! | 'sciencerack' 사이트의 'Difference Between GUI and CLI -' 게시글 바로 방문해보기
🖱 클릭! | '어반브러시' 사이트의 'TOMMY의 키보드-일러스트-ai-무료다운로드' 게시글 바로 방문해보기
🖱 클릭! | 'pixtastock' 사이트의 'CPU, 중앙 처리 장치, 칩, 컴퓨터 프로세서 및 기타 추상 그림, 라인 처리 일러스트' 게시글 바로 방문해보기