운영체제와 응용프로그램

bolee·2022년 3월 3일
0

운영체제 (OS)

목록 보기
1/1

운영체제 - Operating System (OS)

대표적인 운영체제

  • Window OS, Mac OS, LINUX OS, ...
  • UNIX(유닉스) OS
    • 대표적인 OS중 하나
    • 현대 OS 기술을 최초로 구현
    • 이를 기반으로 다양한 OS가 나옴 (ex> LINUX OS)

운영체제의 역할

1.시스템 자원(System Resource) 관리자

  • 시스템 자원(System Resource) = 컴퓨터 하드웨어
    ex)
    • CPU (중앙처리 장치), 메모리 (DRAM, RAM)
    • I/O (Input/Output) Devices (입출력 장치)
      ex> 모니터, 키보드, 마우스, ...
    • 저장매체 (SSD, HDD)
  • 시스템 자원들은 스스로 결정할 수 있는 것이 없다 -> OS 필요
  1. 사용자와 컴퓨터 간의 커뮤니케이션 지원
  2. 컴퓨터 하드웨어와 여러 프로그램 제어

응용 프로그램

  • 응용 프로그램 = 소프트웨어 (Software)
  • 소프트웨어 = 운영체제 + 응용 프로그램 (게임, PPT, Chrome, ...)
  • 응용 프로그램 = Application (일반 PC에서의 응용 프로그램) = App (스마트폰에서의 응용 프로그램)

운영체제와 응용 프로그램의 관계

  1. 운영제체는 응용 프로그램을 관리
    • 응용 프로그램 실행
    • 응용 프로그램 권한 관리
    • 응용 프로그램 사용자 관리
  2. 운영체제는 시스템 자원 (System Resource) 관리
  3. 사용자와 컴퓨터 간 커뮤니케이션 지원

운영 체체의 목표 : 사용자가 사용하는 응용 프로그램이 효율적이고 적절하게 동작하도록 지원

즉, 운영체제는 응용 프로그램이 요청하는 시스템 자원 (리소스)를 효율적으로 분배하고, 지원하는 소프트웨어

  • 운영체제는 저장매체 (SSD/HDD)에 저장됨
  • 또한 컴퓨터를 실행하면 거의 가장 먼저 Memory에 올라감
    (아래 폰노이만 구조 참고)

참고 강의 : "이준희 강사님", 패스트캠퍼스 컴퓨터 공학 전공 필수 올인원 패키지 Online. Part 2 운영체제

0개의 댓글