|
|
18번째 줄: |
18번째 줄: |
| * [[스크립트 언어]] | | * [[스크립트 언어]] |
| * [[객체 지향 프로그래밍]] | | * [[객체 지향 프로그래밍]] |
| + | |
| + | {{소프트웨어}} |
| | | |
| [[분류:컴퓨터]] | | [[분류:컴퓨터]] |
| [[분류:소프트웨어]] | | [[분류:소프트웨어]] |
| [[분류:프로그램]] | | [[분류:프로그램]] |
2019년 6월 9일 (일) 18:38 판
소프트웨어(software)란 컴퓨터 프로그램 및 그와 관련된 문서들을 총칭하는 말이다. 간략히 S/W 또는 SW라고도 쓴다. S/W의 종류에는 시스템 S/W, 상용 S/W, 응용 S/W가 있다. 반대말은 하드웨어(hardware, H/W, HW)이다. 하드웨어와 소프트웨어의 특성을 모두 가진 펌웨어(firmware)가 있다.
종류
시스템 소프트웨어
시스템 소프트웨어(system software)는 시스템 운영에 필요한 기본 환경을 제공하는 소프트웨어를 말한다. 간략히 '시스템 S/W'라고 쓴다. 시스템 S/W에는 운영체제(OS), 웹서버(Web Server), WAS, DBMS 등이 있다.
상용 소프트웨어
상용 소프트웨어(commercial software)란 상업용으로 판매하는 소프트웨어를 말한다. 간략히 '상용 S/W'라고 한다. 대부분의 상용 S/W는 소스 코드는 제공하지 않고 최종 실행 코드만 패키지 제품으로 제공하기 때문에 일부 기능의 변경이나 추가 등 커스터마이징이 불가능하다. 상용 S/W에는 리포팅 툴, 백업 솔루션, 보안 솔루션, GIS 솔루션 등이 있다. 셰어웨어(Shareware), 애드웨어(Adware), 프리웨어(Freeware) 등도 넓은 의미에서 상용 소프트웨어에 속한다.
응용 소프트웨어
응용 소프트웨어(application software)란 홈페이지 운영이나 업무관리 등 특정한 기능을 수행하기 위해 개별적으로 개발한 소프트웨어를 말한다. 간략히 '응용 S/W' 또는 애플리케이션(application)이라고 한다. 응용 프로그램(application program)이라고도 하며, 줄여서 'AP'라고 쓰기도 한다. 최종 실행 코드뿐 아니라 소스 코드까지 모두 제공하며, 일부 기능의 변경, 추가, 삭제 등 커스터마이징이 이루어진다. 응용 S/W에는 업무관리시스템(WMS), 콘텐츠관리시스템(CMS), 학습관리시스템(LMS), 지리정보시스템(GIS), 구인구직 프로그램 등이 있다.
같이 보기
개발 : 프로그래밍, 소프트웨어 □■⊕, 데이터, 솔루션, 보안, 하드웨어, 컴퓨터, 사무자동화, 인터넷, 모바일, 사물인터넷, 게임, 메타버스, 디자인
|
|
운영체제(OS)
|
데비안 • 도스(DOS) • 레드햇 리눅스(RHEL) • 리눅스 • 맥OS • 붉은별 • 비에스디(BSD) • 센트오에스(CentOS) • 솔라리스 • 아이오에스(iOS) • 안드로이드 • 에이아이엑스(AIX) • 엑스윈도우 • 엠에스도스(MS-DOS) • 오에스투(OS/2) • 우분투 • 운영체제(OS) • 윈도우 • 유닉스 • 유오에스(UOS) • 지엔유(GNU) • 타이젠 • 티맥스오에스 • 페도라 • 프리비에스디(FreeBSD)
|
|
웹서버
|
구글 웹서버 • 아이아이에스(IIS) • 아이플래닛 • 아파치 웹서버 • 엔진엑스 • 웹투비 • 웹티어
|
|
와스(WAS)
|
글래스피시 • 레진 • 와스서버 • 와일드플라이(제이보스) • 웹로직 • 웹스피어 • 제우스 • 톰캣
|
|
소프트웨어 개발 도구
|
JDK • SDK • 나모 웹에디터 • 넷빈즈 • 델파이 • 드림위버 • 메이븐 • 비주얼 스튜디오 • 안드로이드 스튜디오 • 알스튜디오 • 앱타나 스튜디오 • 엑스코드 • 이알윈(ERWin) • 이클립스 • 인텔리제이 아이디어 • 코드블럭스 • 통합개발환경(IDE) • 파워빌더 • 파이참
|
|
버전관리 도구
|
깃 • 깃허브 • 버전 • 버전관리 • 분산버전관리 • 서브버전(SVN) • 서브클립스 • 젠킨스 • 토터스SVN • 형상관리(구성관리)
|
|
성능관리 솔루션
|
로드러너 • 밸리데이터 • 스트로버스 • 시스마스터 • 엔그라인더 • 제니퍼 • 제이미터 • 지티메트릭스 • 쿨체크
|
|
소프트웨어
|
BaaS • CaaS • DaaS • FaaS • IaaS • NaaS • OaaS • PaaS • QaaS • RaaS • SaaS • SECaaS • UaaS • XaaS • 가상머신 • 개발 툴 • 내그웨어 • 다운그레이드 • 도네이션웨어 • 도커 • 레거시 시스템 • 레지스트리 • 로컬호스트 • 리팩토링 • 미들웨어 • 상용 소프트웨어 • 서버 • 셰어웨어 • 셸 • 소프트웨어 • 소프트웨어 개발 • 소프트웨어 툴 • 시스템 • 시스템 소프트웨어 • 실서버 • 업그레이드 • 업데이트 • 에뮬레이션 • 에뮬레이터 • 오픈소스 • 응용 소프트웨어 • 자바 가상머신 • 자유 소프트웨어 • 커널 • 컴퓨터과학 • 크로스 플랫폼 • 크리플웨어 • 테스트 툴 • 툴 • 툴킷 • 트라이얼웨어 • 패치 • 패키지 소프트웨어 • 프로세스 • 플랫폼 • 플러그인 • 프리웨어
|
|
위키 : 자동차, 교통, 지역, 지도, 산업, 기업, 단체, 업무, 생활, 쇼핑, 블록체인, 암호화폐, 인공지능, 개발, 인물, 행사, 일반
|
|