시스템 소프트웨어와 응용 소프트웨어의 차이
SW기술자의 일평균임금 단가는 응용 SW인지 시스템 SW인지에 따라 달라지는데
혹시 견적 작성 시 헷갈려본 적 없으신가요?
1) 시스템 소프트웨어란 (System software)?
- 응용 소프트웨어를 실행하기 위한 플랫폼을 제공하고, 컴퓨터 하드웨어를 동작, 접근할 수 있도록 설계된 컴퓨터 소프트웨어입니다.
- 메모리에서 하드 디스크로 데이터를 전송한다거나 문자열을 디스플레이 장치로 출력하는 등의 작업을 수행합니다.
- 운영 체제, 언어프로그램, 유틸리티 프로그램 등이 있습니다.
- 디바이스의 기본으로 각 기능이 잘 구현되게 하는 프로그램이기 때문에 대부분 미리 설치되어 있습니다. (Microsoft, Linux 등)
- 어셈블리 언어와 같은 저급 언어로 작성된 소프트웨어,로 사용자가 입력한 명령을 시스템이 이해하도록 돕는 역할이라고 볼 수 있습니다.
2) 응용 소프트웨어란 (application software)?
- 넓은 의미에서 운영체제에서 실행되는 모든 소프트웨어,
좁은 의미에서 운영체제 위에서 사용자가 직접 사용하게 되는 소프트웨어를 뜻합니다.
- 문서 작성 프로그램(MS 워드, 한글), 자료 관리 프로그램(도서관의 도서 관리 업무 등을 위한 데이터 베이스 관리 프로그램 등),
그래픽 프로그램(포토샵), 통신 프로그램(익스플로러) 등이 있습니다.
- Java, VB, .net 등과 같은 고급 언어로 작성된 소프트웨어로, 특정 목적을 위해 사용자의 요구 사항을 충족하려고 설계됩니다.
* 출처
digitalworld839.com/difference-between-system-software-and-application-software/
ko.wikipedia.org/wiki/%EC%8B%9C%EC%8A%A4%ED%85%9C_%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4
ko.wikipedia.org/wiki/%EC%9D%91%EC%9A%A9_%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4
gnujava.com/board/article_view.jsp?article_no=305&menu_cd=99&board_no=71&table_cd=EPAR08&table_no=08
'IT 업계 관련 다양한 정보' 카테고리의 다른 글
프론트엔드, 백엔드 개발이란? (0) | 2021.02.25 |
---|---|
Rest API란? (0) | 2021.02.25 |
웹 4.0의 시대?!! (0) | 2021.02.17 |
API란? (0) | 2021.02.16 |
라디오 버튼 (radio button) (0) | 2021.02.08 |
댓글