Flashcard (Front and Back)

Front (Question)

4 kinds of coupling between classes/routines

Back (Answer)

1.) Simple data-parameter coupling - all the data passed between them are of primitive data types and all the data is passed through paramater lists

2.) simple object-coupling - a module instantiates another object

3.) object-parameter coupling - if object1 requires object2 to pass it an object3 (ie. non-primitive parameters)

4.) Semantic coupling - a module uses knowledge of the inner workings of another module (like passing a control flag to determine behavior)



Memory Work Out Sessions use brain research to accelerate and improve memorization. Automatically scheduled daily review drills ensure sure you don't forget.





or Find more than 100,000 other things to learn

Educators and Trainers:

Tour YoYoBrain's resources for learning and teaching
Previous Card See the whole card set Next Card


Comments:

might be good to have a card on each of the data coupling types as well: "define simple data coupling"....etc. If i get editor access I will do it...
10/10/2008
  by Scott Levy  
Other flashcards from computer programming
Define: ORM       What order of writing cases for if - ...       Should you always accompany an if by ...       What are ways of ordering of case sta...       What about making phony variables to ...       What should you avoid with loop index...       What can be used to assure loop termi...       How long should loops be to make them...       What should loop nesting depth be lim...       What is the easy way to construct a l...       What does the prescence of scattered ...       6 areas that are likely to change, so...       What are size considerations in coupl...       4 kinds of coupling between classes/r...       Define: factory method       Define: Abstract Factory design pattern       Define: Adapter design pattern       Define: Bridge design pattern       Define: Decorator design pattern       Define: Facade pattern       Define: Iterator design pattern       Define: Observer pattern       Define: Singleton design pattern       Define: Strategy design pattern       Define: Template Method design pattern       P.J. Plauger's major concern in softw...       2 major mistakes in experimental prot...       Define: Builder design pattern       Difference Between Builder pattern an...       Define: prototype design pattern       Style recommendation for laying out m...       What comment density in source code d...       Define: CASE tool       What questions should you ask after f...       2 major areas to look in when errors ...       Question to ask yourself before you b...       Define: software refactoring       Donald Knuth found that less than ___...       With a good optimizing compiler, your...       What is the optimization technique of...       Define: optimization technique of jam...       Define: optimization technique of unr...       Which is faster: integer or floating ...       Define: optimization technique of str...       Effect on program running efficiency ...       For any project performance attribute...       What is the optimal spacing on indent...       What is the recommended style for ind...       What style is recommended for multili...       What are 2 recommended places to limi...      





App_store_badge
What's new | About Us | Privacy Policy | Copyright Policy | Contact Us

Copyright 2007-2025 YoYoBrain.com

Managed By W3mg