본문 바로가기
  • (개인)정보보호/최신ICT 정보 공유 블로그
나의 서재/22. 소프트웨어 공학 기본원리

9.1 추상화

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

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

'나의 서재 > 22. 소프트웨어 공학 기본원리' 카테고리의 다른 글

10. 시스템 아키텍처 설계  (0) 2021.12.06
9.2 설계 평가 & 명세 & 방법  (0) 2021.12.06
9. 설계 개요  (0) 2021.12.05
8. 객체지향 분석 방법  (0) 2021.12.05
7.5 UML 2.0 표준  (0) 2021.12.04

댓글