어원적인 배경
•
1630년경 라틴어와 그리스어로 된 공식 문서
programma 단어에서 등장
•
라틴어 prographein → programma 전승
주로 연극 광고 안내문, 연주회 순서, 라디오 방송 등에 사용한다.
•
program 이란 단어를 적용시키게 된 시기
1945년 애니악이 만들어지기 시작하면서 사용
프로그램, 프로그래머, 프로그래밍
•
어원
prographein = por(미리) + graphic(쓰다, write)
→ '미리 쓰다' 로 이해
•
프로그램을 유추해 볼 수 있는 단어?
순서, 계획, 진행 목록 등
내 생각으로는 어떠한 묙표를 가지는 가이드 라인 이라고 생각한다.
•
정리
◦
'우리는 프로그래밍을 하며 살고 있다.'
◦
'우리의 몸도 프로그래밍 되어 있다.'
◦
'프로그래밍은 자연스러운 것이다.'
◦
'프로그래밍은 컴퓨터 언어에 국한된 것이 아니다.'
◦
'누구나 프로그래밍을 할 수 있다.'
프로그램의 본질
•
프로그램에 대한 사전적인 의미
◦
첫 번째, 진행 계획이나 순서, 계획, 계획표, 차례를 말함
◦
두 번째, 연극이나 방송의 진행 차례나 진행 목록을 말함
◦
세 번째, 어떤 문제를 해결하기 위해 그 처리 방법과 순서를 기술하여 컴퓨터에 주어지는 일련의 명령문 집합체를 말함
프로그램은 '미리 계획한 순서 또는 차례를 기록한 것, 프로그램은 기록된 결과물'
프로그램과 프로그래밍
•
프로그램?
◦
방송 순서, 건축, 학교, 버스노선, 민원처리, 놀이 등
← 프로그래밍에 의해 프로그램 된 형태
•
프로그래밍?
◦
프로그램을 만드는 행위
모든 사람은 매일 프로그래밍을 한다
•
하루를 사는 주체는 '나'이며 '나'에 의해 움직여진다.
먹고, 자고, 만나는 모든 것은 내가 작성한 프로그램이다.
•
습관은 프로그래밍 된 결과물이다.
순서가 고정되어 있다.
•
우리의 머리는 하루 수백만번의 프로그래밍을 한다.