절차지향프로그래밍 썸네일형 리스트형 객체지향언어 (Object Oriented Programming Language) 절차 지향 프로그래밍(procedural programming) - C언어. 물이 위에서 아래로 흐르는 것처럼 순차적인 처리가 중요시 되며 프로그램 전체가 유기적으로 연결되도록 만드는 프로그래밍 기법 Backgraound 옛날에는 하드웨어와 소프트웨어의 개발 속도차이가 크지 않았습니다. 하지만 소프트웨어 언어의 발달과 컴파일러의 발달로 하드웨어가 소프트웨어의 발달을 따라오지 못하는 상황이 발생했습니다. 이는 객체지향 언어가 등장하게 되는 계기로 작용했습니다. 객체지향 프로그래밍은 개발하려는 것을 기능별로 묶어 모듈화를 함으로써 하드웨어가 같은 기능을 중복으로 연산하지 않도록 하고,모듈을 재활용하기 때문에 하드웨어의 처리량(Throughput) 을 획기적으로 줄여주었습니다. 절차지향의 단점 - 재사용할 수.. 더보기 이전 1 다음