절차적 프로그래밍 (procedural programming) 프로그래밍 패러다임 - 명령형: 절차적, 객체지향 - 선언형:함수형, 논리형 1. 절차적 프로그래밍 - 일련의 처리 절차를 정해진 문법에 따라 순서대로 기술해나가는 언어 1.1 절차적 프로그래밍 언어의 장, 단점 - 컴퓨터의 처리 구조와 유사하여 실행 속도가 빠름 - 같은 코드를 복사하지 않고 다른 위치에서 호출하여 사용할 수 있음(이식성) - 모듈 구성이 용이(모듈화) - 구조적인 프로그래밍이 가능함(구조화) - 프로그램을 분석하기 어렵고, 유지 보수나 코드의 수정이 어려움 1.2 절차적 프로그래밍 언어의 종류 #ABCCF (1) C - 1972년 미국 벨 연구소의 데니스 리치에 의해 개발됨 - 시스템 프로그래밍 언어로 널리 사용됨 - 자료..