시스템 소프트웨어와 어플리케이션 소프트웨어의 차이점

Anonim

시스템 소프트웨어 및 응용 프로그램 소프트웨어

중에 설치됩니다. 시스템 소프트웨어 및 응용 프로그램 소프트웨어는 컴퓨터 프로그램입니다. 시스템 소프트웨어는 운영 체제 설치 중에도 설치됩니다. 그러나 응용 프로그램 소프트웨어는 설치된 응용 프로그램의 기능을 사용합니다.

시스템 소프트웨어

운영 체제를 구성하는 프로그램과 파일을 시스템 소프트웨어라고합니다. 이 파일에는 구성 파일, 시스템 환경 설정, 시스템 서비스, 기능 라이브러리 및 컴퓨터에 설치된 하드웨어 드라이버가 포함됩니다. 시스템 소프트웨어의 컴퓨터 프로그램에는 컴파일러, 시스템 유틸리티, 어셈블러, 디버거 및 파일 관리 도구가 포함됩니다.

운영 체제를 설치하면 시스템 소프트웨어도 설치됩니다. "소프트웨어 업데이트"또는 "Windows 업데이트"와 같은 프로그램을 사용하여 시스템 소프트웨어를 업데이트 할 수 있습니다. 그러나 최종 사용자는 시스템 소프트웨어를 실행하지 않습니다. 예를 들어, 웹 브라우저를 사용하는 동안 어셈블러 프로그램을 사용할 필요가 없습니다.

시스템 소프트웨어는 기본 수준의 컴퓨터에서 실행되므로 하위 수준 소프트웨어라고도합니다. 사용자가 운영 체제의 도움을 받아 하드웨어와 상호 작용할 수있는 그래픽 사용자 인터페이스를 생성합니다. 시스템 소프트웨어는 뒤에서 실행되기 때문에 걱정할 필요가 없습니다.

시스템 소프트웨어는 응용 프로그램 소프트웨어를 실행하는 환경을 제공하며 시스템에 설치된 응용 프로그램뿐 아니라 컴퓨터를 제어합니다.

응용 소프트웨어

컴퓨터의 기능을 활용하는 컴퓨터 프로그램의 하위 클래스를 응용 소프트웨어 라 부른다. 여기에서 응용 프로그램이란 응용 프로그램 소프트웨어 및 구현을 의미합니다. 응용 소프트웨어 프로그램의 예에는 미디어 플레이어, 스프레드 시트 및 워드 프로세서가 포함됩니다. 여러 응용 프로그램을 함께 패키지화하면 응용 프로그램 제품군이라고합니다.

각 응용 프로그램 집합에는 공통된 사용자 인터페이스가있어 사용자가 다른 응용 프로그램을 더 쉽게 익힐 수 있습니다. Microsoft Office와 같은 일부 경우에는 다양한 응용 프로그램이 서로 상호 작용할 수 있습니다. 이 기능은 사용자에게 매우 편리합니다. 예를 들어 사용자는 응용 프로그램 소프트웨어를 사용하여 워드 프로세서에 스프레드 시트를 내장 할 수 있습니다. 응용 프로그램 소프트웨어는 시스템 소프트웨어가 없으면 실행할 수 없습니다.

시스템 소프트웨어와 응용 프로그램 소프트웨어의 차이점

• 응용 프로그램 소프트웨어가 사용자의 요구 사항에 따라 설치되는 동안 운영 체제가 컴퓨터에 설치되면 시스템 소프트웨어가 설치됩니다.

• 시스템 소프트웨어에는 컴파일러, 디버거, 드라이버, 어셈블러와 같은 프로그램이 포함되어 있으며 응용 프로그램 소프트웨어에는 미디어 플레이어, 워드 프로세서 및 스프레드 시트 프로그램이 포함되어 있습니다.

• 일반적으로 사용자는 백그라운드에서 작동하는 시스템 소프트웨어와 상호 작용하지 않지만 사용자는 다른 활동을하면서 응용 프로그램 소프트웨어와 상호 작용합니다.

• 컴퓨터에는 한 가지 유형 이상의 시스템 소프트웨어가 필요하지 않을 수 있지만 동시에 여러 가지 응용 프로그램 소프트웨어가 컴퓨터에 설치되어있을 수 있습니다.

• 시스템 소프트웨어는 응용 프로그램 소프트웨어와 독립적으로 실행할 수 있지만 응용 프로그램 소프트웨어는 시스템 소프트웨어없이 실행될 수 없습니다.