티스토리 뷰

Hardware

 1. Device를 구성하는 부품

 2. CPU, 메모리카드, I/O장치 등이 있다.

 

Middleware

 1. 분산 컴퓨팅 환경에서 다른 기종의 하드웨어, OS, System Architecture, Protocol, DB, Application과 같은 다양한 환경 간 안정적인 중계 역할을 수행하는 System Software를 의미한다.

 2. OS와 해당 OS에서 실행되는 응용 프로그램 사이에 존재하는 S/W이다.

 3. 공통 서비스, 기능을 Application에 제공하는 S/W이다.

 4. 분산 응용 프로그램의 통신 및 Data관리를 가능하게 한다.

 5. 응용 프로그램(등)의 사이를 연결하여 Data 통신이 가능하도록 하는 소프트웨어이다.

 6 .Data와 Database가 pipe사이를 쉽게 통과할 수 있도록 두가지 응용 프로그램을 함꼐 연결하기 때문에 배관 이라고도 한다.

 7. Database 미들웨어, Application server 미들웨어, Web 미들웨어 등이 있다.

 

Software

 1. 특정 업무를 수행하도록 만들어 놓은 명령어들의 집합이다.

 2. 보통 Input에 대한 명령어 logic에 따라 Output을 제공한다.

 3. 기억장치(Hard Disk, RAM 등)에 저장되며 작동된다.

 4. Windows응용 프로그램, Web Application, Mobile Application 등이 있다.

구분 종류
시스템 S/W OS, 드라이버 등
응용 S/W Web Application, Windows Application 등

 

'Computer Science' 카테고리의 다른 글

Compile, Interpret  (0) 2021.04.09
[Architecture] 부하 분산(Load Balancing)  (0) 2021.03.28
자료구조(Data Structure)  (0) 2021.03.12
[Network] OSI 7 Layer  (0) 2021.03.11
네트워크  (0) 2021.02.14
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함