소프트웨어란 무엇인가
소프트웨어 또는 프로그램는 컴퓨터나 다른 장치(가제트, 스마트폰, 태블릿 등)에 설치된 다양한 응용 프로그램의 기능을 보장하는 프로그램들의 집합을 나타냅니다.
용도에 따른 소프트웨어의 종류:
- 시스템 소프트웨어는 컴퓨터 시스템의 기능을 보장합니다. 가장 대표적인 시스템 소프트웨어의 예는 운영 체제 Windows, Linux 및 macOS입니다. 또한 시스템 소프트웨어에는 스마트폰, 스마트워치 등의 가제트의 펌웨어도 포함됩니다.
- 도구 소프트웨어는 다른 프로그램을 생성하기 위한 것입니다. 도구 소프트웨어에는 프로그래밍 언어의 컴파일러와 인터프리터, 통합 개발 환경(IDE), 코드 에디터, 프레임워크 및 라이브러리가 포함됩니다.
- 응용 소프트웨어는 사용자가 일상 생활에서 가장 자주 상호작용하는 프로그램들입니다, 예를 들어 메모장 텍스트 에디터. 응용 소프트웨어의 예로는 스마트폰의 다양한 앱, 브라우저 및 기타 프로그램들이 있습니다.