노벰버맨 2021. 12. 5. 20:46
구분 특징 설명
절차 추상화 이름이 부여된 함수, 서브루틴, 메소드 -기능 추상화
-기능을 수행하기 위해 필요한 일련의 절차를 추상화하는 기법

(모듈 이름) 문 열기
(모듈 절차) 문 손잡이를 돌린다. 문을 연다. 문을 통과한다. 문을 닫는다.
자료 추상화 추상 데이터 타입 -연관된 자료를 포괄적 의미의 자료로 추상화하는 기법
-추상화 결과로 연관된 자료는 자료 개체를 묘사
('제조회사', '무게', '길이', '타입' 자료를 '문'이라는 자료 개체로 변환)
제어 추상화 동기화 세마포어 -내부 제어에 대한 구체적인 행위를 명세하지 않고 추상화하여 프로그램의 제어에 대한 효과만을 명세하는 기법