목록전체 글 (11)
HuSpIn
프로그램이란? - 컴퓨터 하드웨어가 수행할 일련의 작업을 기술하고 있는 명령어의 모임이라고 설명될 수 있다. - 명령어란? - 컴퓨터가 처리할 수 있는 기본적 연산을 나타내는 기계 수준의 명령어들이다. - 예로 프로그램 흐름제어, 자료의 이동, 논리 산술연산, 입출력 등의 명령 및 CPU가 처리할 수 있는 2진 코드 등이 명령어에 속한다. 프로그래밍(Programming)은 프로그램을 작성하는 일 또는 그 과정을 의미한다. - 사진 - 프로그래밍 언어에는 크게 저급 언어와 고급 언어로 나눌 수 있으며 저급 언어에는 기계어, 어셈블리어 등이 있다. 고급 언어에는 C언어, C++, Java, Python 등의 언어가 이에 속한다.
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/MPNGa/btsFMLOVpRk/kqwV2DHOGrhPpMHyFKPAo1/img.jpg)
2. 소프트웨어의 종류 소프트웨어는 개발자의 의도에 따라 다양한 종류와 형태로 나눌 수 있으며 요즘은 융합된 요소가 많아져 종류를 분류하기는 쉽지 않다. 하지만 크게 3종류로 설명하면 다음과 같이 설명이 가능하다. 1. 주문형 소프트웨어 => 특정 고객층의 수요를 만족하기 위해 개발된 소프트웨어로써 관련이 없는 다른 사용자에게는 불필요한 소프트웨어가 된다. 사용자가 의뢰 당시에 해당 용도 및 환경 등에 맞게 개발자에게 개발을 의뢰하고 설계하여 제작하기 때문에 다른 사용자들에게는 불필요하다. 2. 패키지형 소프트웨어 => 공개된 시장에 판매하기 위한 SW로 범용 컴퓨터에서 실행되어 기능을 수행하는 소프트웨어이다. 즉, 모든 것이 시장의 요구에 의하여 개발되며, 범용으로 사용되기 위해 만들어지기 때문에 특정..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/zG6qt/btsFMDDxWd9/W1TwNrKhZYTCKsfy9KACik/img.jpg)
소프트웨어(Software) 1. 소프트웨어의 개념 우리의 삶 속에서 소프트웨어는 여러 곳에서 사용되고 있다. 또한 소프트웨어의 중요도는 시간이 지날수록 더욱 강조되고 있다. 이런 소프트웨어를 우리는 다음과 같이 정의할 수 있다. 컴퓨터 하드웨어에서 실행되는 프로그램 또는 응용 프로그램(Application)이 소프트웨어이다. 소프트웨어의 사전적 의미는 컴퓨터 시스템(Computer System) 및 모바일 시스템(Mobaile System) 등을 효율적으로 운영하고 제어하기 위해 개발된 프로그램의 총칭이며 컴퓨터를 관리하는 System Software와 문제 해결에 이용되는 다양한 형태의 응용 소프트웨어가 있다. 그 예로 우리가 사용하고 있는 핸드폰의 앱(App.)이 스마트폰에서 실행되는 프로그램이다...