Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 스프링
- 정보처리기사
- 어노테이션
- 파이썬
- 정처기예상문제
- 정처기공부
- 게시판프로젝트
- 스프링부트
- 코딩테스트
- 소프트웨어설계
- 게시판만들기
- 이것이자바다
- springboot
- 정보처리기사필기
- 프로그래머스
- 게시판
- 파이선
- 자바의정석
- CRUD구현
- 자바의정석요약
- 자바
- PYTHON
- 정처기
- 정처기필기
- function
- CRUD
- java
- 소프트웨어개발
- spring
- 정처기설명
Archives
- Today
- Total
Helmi
1. 소프트웨어 설계 - 결합도(coupling) 본문
- 모듈간에 상호 의존하는 정도 또는 모듈 사이 연관관계
- 다양한 결합으로 모듈 구성 가능하나 결합도 약할수록 품질 높고, 강할수록 품질 낮음
- 결합도 강하면 시스템 구현 및 유지보수 작업 어려움
종류
- 자료 결합도(Data Coupling) : 모듈 간의 인터페이스가 자료 요소로만 구성될 때 결합도
- 스탬프(검인) 결합도(Stamp Coupling) : 모듈 간의 인터페이스로 배열이나 레코드 등 자료 구조 전달될 때 결합도
- 제어 결합도(Control Coupling) : 어떤 모듈이 다른 모듈 내부의 논리적 흐름 제어 위해 제어 신호 이용해 통신하거나 제어 요소 (function code, switch, tag, flag)를 전달하는 결합도
- 외부 결합도(External Coupling) : 어떤 모듈에서 외부로 선언한 데이터(변수)를 다른 모듈에서 참조할 때 결합도
- 공통(공유) 결합도(Common Coupling) : 공유되는 공통 데이터 영역을 여러 모듈이 사용할 때 결합도
- 내용 결합도(Content Coupling) : 한 모듈이 다른 모듈의 내부 기능 및 그 내부 자료를 직접 참조하거나 수정 시 결합도
'정보처리기사 > 필기' 카테고리의 다른 글
3. 데이터베이스 구축 - 데이터 베이스 무결성 (1) | 2023.05.10 |
---|---|
2. 소프트웨어 개발 - 형상관리(SCM) (1) | 2023.05.10 |
2. 소프트웨어 개발 - 블랙박스/화이트 박스 테스트 (1) | 2023.05.10 |
1. 소프트웨어 설계 - HIPO (1) | 2023.05.10 |
1. 소프트웨어 설계 - XP (0) | 2023.05.10 |