[운영체제] | 운영체제의 종류, 운영체제의 제어프로그램과 처리프로그램

0

🤖 운영체제

목록 보기
5/6
post-thumbnail
post-custom-banner

🔷 운영체제의 종류

운영체제는 개인용운영체제와 서버용운영체제로 나뉩니다.

✅ 개인용 운영체제

  • Single-User 시스템 이예요.
    한 사람만 쓰잖아요. 동시에 여러 사람이 쓰지 않으니까요.

  • MS-DOS
  • Windows
    • Microsoft사 운영체제
    • 다중 작업 처리 시스템
      단일 작업 처리 시스템과 완전 반대의 시스템이죠. 한번에 여러가지 작업을 할 수 있어요. 음악들으면서 동영상도 보고 문서도 작성할 수 있어요.
    • GUI

  • MacOS
    • Apple사가 UNIX기반으로 개발한 운영체제
    • 다중 작업 처리 시스템
    • GUI

✅ 서버용 운영체제

  • Multi-User 시스템 이예요.
    동시에 여러사람들이 쓸 수 있도록 서비스를 하죠. 한 사람만 쓸려고 서버를 만들지는 않잖아요.

  • Windows NT , Windows Server
  • 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)
    영어단어도 함께 기억해주세요!
    어셈블러, 컴파일러, 인터프리터
    언어번역프로그램은 운영체제프로그램에 속할 때도 있고 아닐 때도 있습니다.



🌞 『 용어 정리

CUI와 CLI 비교하는 사진

GUI : 화면을 보고 마우스로 클릭함으로서 명령을 하고 화면으로 응답을 받음
CLI : 키보드로 문자를 침으로서 명령을 하고 문자로 응답을 받음



🟦 출처

🔷 글의 내용

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

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

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

🔷 그림 1

CUI와 CLI 비교하는 사진

🖱 클릭! | 'sciencerack' 사이트의 'Difference Between GUI and CLI -' 게시글 바로 방문해보기

🔷 그림 2

키보드 일러스트

🖱 클릭! | '어반브러시' 사이트의 'TOMMY의 키보드-일러스트-ai-무료다운로드' 게시글 바로 방문해보기

🔷 그림 3

컴퓨터 처리 일러스트

🖱 클릭! | 'pixtastock' 사이트의 'CPU, 중앙 처리 장치, 칩, 컴퓨터 프로세서 및 기타 추상 그림, 라인 처리 일러스트' 게시글 바로 방문해보기

🔷 그림 4

컴퓨터 출력 일러스트

🖱 클릭! | '게티이미지뱅크' 사이트의 '일러스트, 벡터파일 (일러스트), 평면 (물체묘사), 플랫디자인 (이미지), 비즈니스, 비즈니스맨, 컴퓨터, 컴퓨터모니터 (개인용컴퓨터), 그래프' 게시글 바로 방문해보기

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

0개의 댓글