더보기 출처
https://bebesoft.tistory.com/27
https://bebesoft.tistory.com/27
프로그램이 만들어지는 과정
프로그램을 만들어지는 과정은 다소 복잡하면서도 논리적입니다. 일단 프로그램의 정의를 알아보겠습니다.
프로그램program
n. 어떤 문제를 해결하기 위해 컴퓨터에게 주어지는 처리 방법과 순서를 기술한 일련의 명령어의 집합
프로그램은 말 그대로 컴퓨터에게 주어지는 처리방법과 순서를 가진 명령어의 집합입니다. 이 때 명령어는 컴퓨터가 알아들을 수 있는 기계어로 작성되어 있어야 하며, 실행상의 오류가 없어야 합니다. 프로그램이 제작되는 과정을 공부하기 위해서는 기계어와 어셈블리어 , 프로그래밍 언어를 알아야 합니다.
계산기, 그림판과 같은 모든 프로그램은 컴퓨터 입장에서 바라봤을 때 기계어로 작성된 명령어들의 집합에 불과합니다. 기계어란 컴퓨터가 이해하고 사용할 수 있는 2진수로 표현되는 언어이며 컴퓨터는 이 기계어를 이해할 수 있도록 설계되었습니다.
컴퓨터는 숫자로 표현되는 이 기계어를 해석한 후 그에 맞는 일을 수행합니다.
그러나 기계어는 숫자로 이루어져있기 때문에 인간이 사용하기에 부적합합니다. 그래서 각각의 숫자가 어떠한 의미를 갖는지 영어로 적어보자 하여 만들어진 언어가 바로 어셈블리 언어입니다.
더보기... 링크
https://bebesoft.tistory.com/27