본문 바로가기
👨‍🏫일문일답

시스템, 프로그램, 소프트웨어, 애플리케이션의 정의, 용어 정리

by 캔 2021. 12. 12.

시스템(System)

복수의 요소들이 유기적으로 결합된 집합체.

유기적으로 연결되어 공통의 목적을 달성하기 위해 구성요소들이 상호작용한다.

 

1. 여러 요소로 구성(단일 개체가 아님)

2. 요소들이 상호작용함(서로 연결되어 있음)

 

* 정보시스템(IS, Information System): 사회적 요소와 기술적 요소가 공통의 목적을 달성하기 위해 유기적으로 결합된 집합체.

프로그램(Program)

명령어의 집합체. 컴퓨터 프로그램이라고도 함.

 

소프트웨어(Software)

프로그램과 그에 관련된 문서들. 하드웨어의 반대 개념.

 

애플리케이션(Application)

특정 기능을 수행하는 프로그램. 시스템 프로그램(소프트웨어)의 반대 개념. 애플리케이션 소프트웨어(프로그램), 응용 소프트웨어(프로그램), (App)이라고도 함.

 

* 시스템 소프트웨어: 하드웨어를 동작, 관리(제어)하고 응용 소프트웨어를 실행하기 위한 플랫폼을 제공하는 소프트웨어

 

시스템, 애플리케이션, 소프트웨어, 프로그램을 나타내는 매트릭스