큐:
응용 소프트웨어는 시스템 소프트웨어와 어떻게 다릅니 까?
ㅏ:응용 프로그램 소프트웨어는 사용자가 필요에 따라 다양한 관련 또는 독립형 작업을 수행 할 수 있도록 주로 개발 된 소프트웨어 프로그램을 포함합니다. 응용 프로그램 소프트웨어는 자체적으로 실행될 수 없습니다. 제대로 작동하려면 시스템 소프트웨어 및 소프트웨어 / 라이브러리 / 런타임 (예 : 응용 프로그램 서버 또는 JVM)과 같은 관련 지원 환경이 필요합니다. 응용 프로그램 소프트웨어는 사용자가 기본 시스템 / 컴퓨팅 환경과 상호 작용할 수있는 프런트 엔드 도구 / 응용 프로그램으로 정의 할 수도 있습니다. 응용 프로그램 소프트웨어는 다른 형태로 제공됩니다. 미디어 플레이어, 워드 프로세서 또는 스프레드 시트 응용 프로그램과 같은 독립형 일 수 있습니다. 또는 ERP (Enterprise Resource Planning) 소프트웨어, CRM (고객 관계 관리) 소프트웨어 또는 Microsoft Office와 같은 응용 프로그램 제품군으로 알려진 여러 관련 응용 프로그램을 포함하여 번들로 묶을 수도 있습니다.
반면에 시스템 소프트웨어는 컴퓨터 하드웨어 위에 위치하여 다양한 응용 프로그램 소프트웨어를 실행할 수 있도록 설계된 컴퓨터 프로그램입니다. 따라서 시스템 소프트웨어는 응용 프로그램 소프트웨어를 설치하고 운영 할 수있는 환경을 제공하고 유지합니다. 컴퓨터 하드웨어와 응용 프로그램 소프트웨어 사이의 중간 계층입니다. 시스템 소프트웨어는 컴퓨터 시스템이 시작될 때 자체적으로 실행되며 시스템이 켜져있는 한 계속 실행됩니다. 시스템 소프트웨어는 하드웨어와 시스템 구성 요소 사이를 조정하므로 저수준 소프트웨어라고도합니다. 가장 일반적인 시스템 소프트웨어는 컴퓨터의 운영 체제입니다 (예 : Windows, Linux, UNIX 및 OS X). 시스템 소프트웨어의 다른 예로는 펌웨어 및 BIOS가 있습니다.
따라서 응용 프로그램 소프트웨어와 시스템 소프트웨어는 서로 다른 목적으로 개발되었지만 둘 다 기본적으로 컴퓨터 프로그램입니다. 시스템 소프트웨어가 없으면 응용 프로그램 소프트웨어를 실행할 수없고 응용 프로그램 소프트웨어가 없으면 시스템 소프트웨어가 실용적이지 않습니다. 컴퓨터 기능을 성공적으로 수행하기 위해 함께 작동합니다.