목록IT/Computer Science (33)
충분히 쌓여가는
객체 지향 프로그래밍/절차 지향 프로그래밍
절차지향 프로그래밍(Procedural Programming) 순차적인 처리가 중요시되며 프로그램 전체가 유기적으로 연결되도록 만드는 프로그래밍 기법 절차지향 프로그래밍 장점 컴퓨터의 처리구조와 유사함 -> 실행속도 빠름 절차지향 프로그래밍 단점 유지보수 어려움 실행 순서가 정해져 있기 떄문에 코드의 순서가 바뀌면 동일한 결과를 보장하기 어려움 디버깅 어려움 객체지향 프로그래밍(Object Oriented Programming) 데이터와 절차를 하나의 덩어리로 묶어서 생각함 하드웨어가 소프트웨어의 발달을 따라오지 못하는 상황이 발생 -> 객체지향 언어가 등장하는 계기 개발하려는 것을 기능별로 묶어 모듈화 함으로써 하드웨어가 같은 기능을 중복으로 연산하지 않도록 함 모듈 재활용 -> 하드웨어의 처리양을 획..
IT/Computer Science
2022. 12. 27. 00:36