CS/소프트웨어 공학

소프트웨어란 무엇일까?

hyehh 2023. 1. 7. 02:26
728x90
반응형
SMALL

하드웨어란?

hard(하드) ware(웨어) : 딱딱한 제품이라는 뜻이다.

예: 컴퓨터, 자동차, 핸드폰, 세탁기, 냉장고 

하드웨어는 혼자서 움직이거나 작동할 수 없다 

그래서 하드웨어를 움직이거나 작동시키려면 일의 순서나 명령들이 필요하다

 

소프트웨어란?

하드웨어를 움직이게 하는 명령들의 모음

소프트웨어는 실제 모양이 없어서 볼 수도 만질 수도 없지만 하드웨어 안에서 아주 많은 일을 한다.

예: (선풍기, TV, 자동차, 기차, 비행기, 등등 )  기계장치 안에 하드웨어를 움직이게 하는 소프트웨어가 있다.  

 

시스템 소프트웨어란?

하드웨어를 제어하고 일을 잘하도록 해주는 소프트웨어

예) 운영체제 (Operating System. OS)의 종류들,

      핸드폰 OS는 안드로이드, iOS

 

운영체제란?

컴퓨터의 하드웨어들이 잘 동작하게 하고 응용 소프트웨어들이 실행될 수 있게 해주는 소프트웨어이다. 

기기를 움직이게 하고 모니터, 스피커, 프린터 들을 연결해 일할 수 있게 한다. 

또 다양한 응용 소프트웨어들이 잘 동작할 수 있게 해 준다.

 

응용 소프트웨어란?

(Application software :  APP)

사용자가 필요로 하는 특정한 기능을 갖춘 소프트웨어

예 ) 문서 작성하는 소프트웨어, 사진 편집 소프트웨어, 음악 재생 소프트웨어 

 

---------

하드웨어와 소프트웨어는 크림빵의 크림과 빵과 같은 사이이다. 뗄 수 없는 사이이다.

하드웨어가 아무리 뛰어나도 소프트웨어가 없거나

소프트웨어가 아무리 좋아도 그것을 작동시킬 수 있는 하드웨어가 없다면

아무 소용이 없다.

 

 

728x90
반응형
LIST