소프트웨어 시스템
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
소프트웨어 시스템은 컴퓨터에서 특정 작업을 수행하도록 설계된 소프트웨어의 집합을 의미한다. 크게 애플리케이션 소프트웨어, 프로그래밍 소프트웨어, 시스템 소프트웨어로 분류할 수 있지만, 각 분류 간의 경계가 모호한 경우도 있다. 운영 체제, 컴퓨터 예약 시스템, 항공 교통 관제 시스템, 군사 지휘 및 통제 시스템, 통신망, 콘텐츠 관리 시스템, 데이터베이스 관리 시스템, 전문가 시스템, 임베디드 시스템 등이 소프트웨어 시스템의 예시에 해당한다.
더 읽어볼만한 페이지
| 소프트웨어 시스템 | |
|---|---|
| 기본 정보 | |
| 유형 | 추상적인 구성 요소 |
| 하위 클래스 | 소프트웨어 제품 라인 |
| 관련 항목 | 소프트웨어 아키텍처 시스템 아키텍처 소프트웨어 개발 소프트웨어 엔지니어링 |
| 소프트웨어 시스템 상 (수상) | |
| 주관 | ACM |
| 첫 수상 | 1983년 |
| 설명 | 소프트웨어 시스템상은 소프트웨어 시스템, 소프트웨어 개발에 반영된 아이디어에 대해 수여하는 상이다. 수상 소프트웨어는 개념적 또는 상업적으로 상당한 영향을 미쳤어야 한다. |
2. 소프트웨어 시스템의 분류
소프트웨어 시스템은 크게 애플리케이션 소프트웨어 개발, 프로그래밍 소프트웨어, 시스템 소프트웨어로 분류할 수 있지만, 각 분류 간의 경계가 모호한 경우도 있다.
2. 1. 애플리케이션 소프트웨어
애플리케이션 소프트웨어는 사용자가 특정 작업을 수행할 수 있도록 설계된 소프트웨어이다. 문서 작성, 웹 브라우징, 게임 등 다양한 응용 프로그램이 이에 해당한다.2. 2. 프로그래밍 소프트웨어
프로그래밍 소프트웨어는 소프트웨어 개발을 위한 도구로, 컴파일러, 디버거, 통합 개발 환경(IDE) 등을 포함한다.[1]2. 3. 시스템 소프트웨어
운영체제, 컴퓨터 예약 시스템, 항공 교통 관제 시스템, 군사 지휘 및 통제 시스템, 통신망, 콘텐츠 관리 시스템, 데이터베이스 관리 시스템, 전문가 시스템, 임베디드 시스템 등은 시스템 소프트웨어의 예시이다. 시스템 소프트웨어는 애플리케이션 소프트웨어 개발, 프로그래밍 소프트웨어와 함께 소프트웨어 시스템의 주요 분류 중 하나이지만, 때로는 구분이 모호한 경우도 있다.3. 소프트웨어 시스템의 예시
소프트웨어 시스템은 사회 각 분야에서 다양하게 활용되고 있다. 주요 분류에는 애플리케이션 소프트웨어 개발, 프로그래밍 소프트웨어, 시스템 소프트웨어가 있지만, 구분이 어려운 경우도 있다. 소프트웨어 시스템의 예로는 운영 체제, 컴퓨터 예약 시스템, 항공 교통 관제 시스템, 군사 지휘 및 통제 시스템, 통신 네트워크, 콘텐츠 관리 시스템, 데이터베이스 관리 시스템, 전문가 시스템, 임베디드 시스템 등이 있다.
3. 1. 운영체제 (OS)
운영 체제는 컴퓨터 하드웨어와 소프트웨어 리소스를 관리하고, 컴퓨터 프로그램에 대한 공통 서비스를 제공하는 시스템 소프트웨어이다.3. 2. 컴퓨터 예약 시스템 (CRS)
컴퓨터 예약 시스템은 항공, 호텔, 렌터카 등 여행 관련 예약을 처리하는 시스템이다. 한국에서는 대한항공의 TOPAS 시스템 등이 대표적이다.3. 3. 항공 교통 관제 시스템
항공 교통 관제 시스템은 소프트웨어 시스템의 한 예시이다. 항공 교통 관제 시스템은 항공기의 안전하고 효율적인 운항을 지원하며, 한국에서는 인천국제공항의 항공 교통 관제 시스템이 대표적인 예시로 꼽힌다.3. 4. 군사 지휘 및 통제 시스템
군사 지휘 및 통제 시스템은 군사 작전의 지휘, 통제, 통신, 정보를 위한 시스템이다. 한국군은 합동지휘통제체계(KJCCS)를 운용하고 있다.3. 5. 통신망
데이터, 음성, 영상 등 정보를 주고받을 수 있도록 하는 통신망은 소프트웨어 시스템의 한 예시이다. 한국의 발달된 5G 통신망은 4차 산업혁명 시대의 핵심 인프라로 꼽힌다.3. 6. 콘텐츠 관리 시스템 (CMS)
콘텐츠 관리 시스템은 디지털 콘텐츠의 생성, 관리, 배포를 지원하는 시스템이다. 한국에서는 다양한 웹사이트 및 온라인 플랫폼 구축에 활용되고 있다.3. 7. 데이터베이스 관리 시스템 (DBMS)
데이터베이스 관리 시스템은 데이터의 효율적인 저장, 관리, 검색을 위한 시스템이다.3. 8. 전문가 시스템
전문가 시스템은 특정 분야의 전문가 지식을 기반으로 의사 결정을 지원하는 시스템으로, 의료 진단, 법률 자문 등 다양한 분야에서 활용될 수 있다.3. 9. 임베디드 시스템
임베디드 시스템은 특정 기기에 내장되어 특정 기능을 수행하는 시스템으로, 스마트폰, 자동차, 가전제품 등 다양한 기기에 탑재된다.참조
[1]
서적
Software Maintenance: Concepts and Practice, 2nd Edition
https://www.worldcat[...]
World Scientific
2007
[2]
서적
Software Engineering
https://archive.org/[...]
Addison-Wesley
[3]
웹사이트
The Max Planck Institute for Software Systems
https://www.mpi-sws.[...]
2020-12-31
[4]
웹사이트
Journal of Systems and Software (JSS)
https://dblp.org/str[...]
Leibniz-Zentrum für Informatik|LZI
2020-12-31
[5]
웹사이트
Software System Award
https://awards.acm.o[...]
Association for Computing Machinery
2020-12-31
[6]
서적
Software Engineering
https://archive.org/[...]
Addison-Wesley
[7]
문서
"Software Maintenance: Concepts and Practice"
[8]
서적
Software Engineering
https://archive.org/[...]
Addison-Wesley
[9]
웹사이트
The Max Planck Institute for Software Systems
https://www.mpi-sws.[...]
2020-12-31
[10]
웹사이트
Journal of Systems and Software (JSS)
https://dblp.org/str[...]
Leibniz-Zentrum für Informatik|LZI
2020-12-31
[11]
웹사이트
Software System Award
https://awards.acm.o[...]
Association for Computing Machinery
2020-12-31
[12]
서적
Software Maintenance: Concepts and Practice, 2nd Edition
https://www.worldcat[...]
World Scientific
2007
[13]
서적
Software Engineering
https://archive.org/[...]
Addison-Wesley
[14]
웹인용
The Max Planck Institute for Software Systems
https://www.mpi-sws.[...]
2020-12-31
[15]
웹인용
Journal of Systems and Software (JSS)
https://dblp.org/str[...]
Leibniz-Zentrum für Informatik|LZI
2020-12-31
[16]
웹인용
Software System Award
https://awards.acm.o[...]
Association for Computing Machinery
2020-12-31
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com