[프로그래밍 언어] 추상화개념
- 최초 등록일
- 2005.04.12
- 최종 저작일
- 2005.03
- 3페이지/ 한컴오피스
- 가격 1,000원
소개글
모두 올 A+받으세용^^*
목차
■추상화의 개념
■자료 추상화
(1) 기본적 추상화(basic abstraction)
(2) 구조적 추상화(structured abstraction)
(3) 단위 추상화(unit abstraction)
■제어 추상화
(1) 기본적 추상화(basic abstraction)
(2) 구조적 추상화(structured abstraction)
(3) 단위 추상화(unit abstraction)
본문내용
■추상화의 개념
- 속성의 일부만을 이용하여, 주어진 작업이나 객체들을 필요한 정도로 묘사할 수 있는 방법을 지원하는 것.
- 자료 추상화 : 문자열, 수, 탐색 트리와 같은 계산의 주체가 되는 자료의 특성을 추상화한다.
- 제어 추상화 : 알고리즘 추상화라고도 부르며, 현 상황에 따라 실행 순서의 수정을 위한 제어 의 특성을 추상화한다.
ex)반복문, 조건문, 프로시져
* 추상화는 추상화에 포함된 정보의 양으로 수준을 나눌 수가 있다.
- 기본적 추상화(basic abstraction) : 가장 국지적인 기계 정보를 수집한 추상화이다.
- 구조적 추상화(structured abstraction) : 프로그램의 구조에 대한 보다 전역적인 정보에 관 한 추상화이다.
- 단위 추상화(unit abstraction) : 단위 프로그램 전체 정보에 관한 추상화이다.
참고 자료
없음