팔만코딩경
/
Library DB
/
C언어 기초문법(?)
/
C언어 2강. 한글 프로그래밍
Search
Share
C언어 2강. 한글 프로그래밍
Gallery view
Search
한글
•
한글의 우수성 입증
1963년 시카고 대학의 언어학자인 맥콜리 교수의 서평으로 시작
•
한글은 우리의 사고 방식과 의미를 충분히 담을 수 있는 문자임
•
프로그래밍의 기본적인 형태
기록
•
프로그래밍은 기록된 내용을 수정/편집/나열하는 행위
•
한글은 논리적인 순서를 나열/수정/추가 가 자유로움
•
한글은 누구나 쓰고 읽을 수 있는 장점과 사고의 틀을 컴퓨터 언어에 제한하지 않음
한글로 프로그래밍 하는 이유?
개요
•
한글 프로그래밍은 단문으로 구성된 실행 문장 사용
~ 하기 로 끝맺음
•
단문 구성의 예
물을 먹습니다. → 물 먹기
•
프로그래밍 요소
◦
입력
◦
출력
◦
처리 순서에 따라 나열 → 논리
◦
조건과 분기
◦
반복
프로그래밍 요소의 한글화
•
모든 프로그램은 입력이 없으면 동작을 하지 않는다.
컴퓨터 입장에서는 값을 가지고 동작을 할지 결정을 한다.
그렇기 때문에 입력을 해야지만 동작을 한다.
•
입력, 출력, 처리
입력 → 시작
출력 → 결과
자판기에서 입력과 출력 관계
동전
넣기
→ 선택한 음료수 배출
하기
(사이다, 콜라 등)
(입력) (처리와 출력)
한글로 작성하는 프로그래밍
나열하기
•
'~ 기' 로 단문 나열하기
•
예) 물을 마셔 갈증을 해소하는 과정 프로그래밍
•
위에문장을 한글프로그래밍으로 전환
순번 붙이기
세련된 한글 프로그래밍 구조