컴퓨터활용능력 필기 2급 2017.09.02 기출 · 멀티미디어
다음 중 추상화, 캡슐화, 상속성, 다형성 등의 특징을 지니고 있으며, 크고 복잡한 프로그램 구축이 어려운 절차형 언어의 문제점을 해결하기 위해 개발된 프로그래밍 기법은?
이 문제 풀어보기
정답 및 해설 보기
정답: 2번
객체지향 프로그래밍은 동작보다는 객체, 논리보다는 자료를 바탕으로 하며, 절차형 언어의 복잡성 문제를 해결하기 위해 개발되었습니다. 핵심 특징으로 추상화, 캡슐화, 상속성, 다형성이 있으며 대표적으로 JAVA, C++, C# 등이 있습니다.
오답 노트
구조적 프로그래밍: 순서, 선택, 반복의 3가지 논리 구조를 사용하는 기법
하향식 프로그래밍: 상위 모듈에서 하위 모듈 순으로 설계하는 방식
비주얼 프로그래밍: 아이콘 등 그래픽 요소를 사용하여 직관적으로 코딩하는 기법
오답 노트
구조적 프로그래밍: 순서, 선택, 반복의 3가지 논리 구조를 사용하는 기법
하향식 프로그래밍: 상위 모듈에서 하위 모듈 순으로 설계하는 방식
비주얼 프로그래밍: 아이콘 등 그래픽 요소를 사용하여 직관적으로 코딩하는 기법