Quiz


1.  

What is the difference between an attribute and data?

an attribute is information used to describe an object, whereas data is the smallest amount of information used to describe an object. for example, a student name is an attribute, and a student s first name and last name are data.

2.  

What is the purpose of using a leveling diagram?

a leveling diagram is used to simplify the understanding of a complex application. the first level of the leveling diagram provides a simplified overview of the application, and subsequent levels provide a progressively more detailed view of the application.

3.  

What is an entity?

entity is another term used for object.

4.  

What is the purpose of using an entity relationship diagram?

the purpose of using an entity relationship diagram is to illustrate the functional relationship between two or more entities that are not hierarchically related to each other.

5.  

What does 0:N mean?

0:n is a ratio used in an entity relationship diagram to define a relationship. for example, 0:n in a student course relationship means that a student doesn t have to register for any course and could register for many courses.

6.  

What is the purpose of decomposing an attribute?

decomposing an attribute is the process of reducing an attribute to data.

7.  

What is a processing model?

a processing model is a diagram that illustrates the steps in a behavior of an object.

8.  

What is pseudo code?

pseudo code is a textual description of a behavior that uses a combination of english words and programming language syntax.

9.  

What is a class diagram?

a class diagram is an illustration that describes a class, its attributes, and its behaviors.

10.  

What is a many-to-one relationship?

a many-to-one relationship defines the relationship between two entities where there are many instances of one entity to one instance of another. for example, many students are in one course.

Answers

1.  

An attribute is information used to describe an object, whereas data is the smallest amount of information used to describe an object. For example, a student name is an attribute, and a student s first name and last name are data.

2.  

A leveling diagram is used to simplify the understanding of a complex application. The first level of the leveling diagram provides a simplified overview of the application, and subsequent levels provide a progressively more detailed view of the application.

3.  

Entity is another term used for object.

4.  

The purpose of using an entity relationship diagram is to illustrate the functional relationship between two or more entities that are not hierarchically related to each other.

5.  

0:N is a ratio used in an entity relationship diagram to define a relationship. For example, 0:N in a student course relationship means that a student doesn t have to register for any course and could register for many courses.

6.  

Decomposing an attribute is the process of reducing an attribute to data.

7.  

A processing model is a diagram that illustrates the steps in a behavior of an object.

8.  

Pseudo code is a textual description of a behavior that uses a combination of English words and programming language syntax.

9.  

A class diagram is an illustration that describes a class, its attributes, and its behaviors.

10.  

A many-to-one relationship defines the relationship between two entities where there are many instances of one entity to one instance of another. For example, many students are in one course.




OOP Demystified
OOP Demystified
ISBN: 0072253630
EAN: 2147483647
Year: 2006
Pages: 130

Similar book on Amazon

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net