View

운영체제 큰 그림과 응용 프로그램

응용 프로그램이란?

  • 프로그램 = 소프트웨어
  • 소프트웨어
    • 1.운영체제
    • 2.응용프로그램(엑셀, 파워포인트 등등)
      • 응용프로그램은 Application(일반 PC에서의 프로그램) = App(스마트폰의 응용프로그램)이라고 말한다.

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

  • 운영체제는 응용프로그램을 관리
  • 시스템 자원을 관리
  • 사용자와 컴퓨터간의 커뮤니케이션을 지원

    운영체제의 목표 : 사용자가 사용하는 응용 프로그램이 효율적으로, 적절하게 동작하도록 지원
    운영체제는 응용프로그램이 요청하는 시스템 리소스를 효율적으로 분배하고, 지원하는 소프트웨어

  1. 응용 프로그램을 실행시킨다.
  2. 응용 프로그램간의 권한을 관리해준다.
    • 관리자 권한으로 실행
  3. 응용 프로그램을 사용하는 사용자도 관리
    • 로그인
  4. 응용 프로그램은 누구나 만들 수 있다.
    • 응용 프로그램에 무한 반복문을 넣었다.
    • 응용 프로그램을 잘 못 작성한경우, 프로그램이 다운되는 것.
    • 모든 파일 삭제 막기(권한 / 사용자관리)
    • 응용 프로그램이 욕심이 많아서, CPU를 자기만 쓰겠다고하면 이러한 비정상적 행동을 막는 역할

운영체제는 어디에있을까?

운영체제는 저장매체(SSD, HDD)에 저장(설치)이 됩니다.

컴퓨터 구조 복습

컴퓨터를 키면? --> 운영체제는 Memory에 올라가게 됩니다.
<폰노이만 구조>
모든 프로그램은 메모리에 올라가고, CPU에 던져지면서 컴퓨터가 실행된다. -> 현재 컴퓨터의 구조로 쓰임.

운영체제도 하나의 소프트웨어이므로 실행되려면,메모리에 올라가야한다.

정리

  1. 운영체제의 역할 : 시스템자원, 응용프로그램관리, 효율적 분배
  2. (응용)프로그램이란? - 소프트웨어(운영체제, 응용프로그램)

즉,프로그램은 소프트웨어를 말하며, 소프트웨어는 운영체제와 응용 프로그램으로 나뉜다.
운영체제는 시스템자원(하드웨어)를 관리하며, 컴퓨터와 사용자간의 커뮤니케이션 역할을 하며, 응용프로그램을 실행시키고 제어하는 역할을 한다.
이러한 운영체제의 역할 때문에, 운영체제가 없으면, 응용프로그램을 실행시킬 수 없다.

Share Link
reply
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31