Deck 14: the Movement to Objects

ملء الشاشة (f)
exit full mode
سؤال
Jing has created a class called 'professor'.What might be an appropriate instance of 'professor'?

A)Professor Plum
B)Colonel Mustard
C)Mrs. White
D)Central_State_University_Professor
E)Miss Scarlet
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
Which is NOT true about all projects?

A)all projects require you to gather requirements
B)all projects come in on time and within budget
C)all projects require you to model the business needs
D)all projects require an understanding of organizational behavior concepts
E)all projects create blueprints for how the system should be built
سؤال
A(n)__________ is the general template that is used to define and create specific instances.

A)Polymorphism
B)Inheritance
C)Class
D)Object
E)UML
سؤال
The combining of process and data into a single entity is called:

A)aggregation
B)abstraction
C)encapsulation
D)inheritance
E)attributation
سؤال
Arianna has a superclass called 'Person',an abstract subclass called 'Student' and a concrete class called 'Information Systems Student'.Which of the following would be correct?

A)Person is 'a-kind-of' student; student is 'a-kind-of' information systems student
B)information system student is 'a-kind-of' student; student is 'a-kind-of' person
C)Person is 'a-kind-of' information system student; student is 'a-kind-of' of person
D)Information system student is 'a-kind-of' person; person is 'a-kind-of' of student
E)Student is 'a-kind-of' person; person is 'a-kind-of' information system student
سؤال
When common sets of attributes and methods are organized into superclasses (or abstract classes)(like Student)and then subclasses (like Business Student)this action is referred to as ______________.

A)information hiding
B)object methods
C)encapsulation
D)inheritance
E)cohesion
سؤال
Each object has ___________ that describe information about the object.

A)Data flows
B)Data stores
C)Entities
D)Instances
E)Attributes
سؤال
A(n)_________ (or object)is a specific case of a class.

A)Template
B)Instance
C)Prototype
D)Polymorphism
E)Object
سؤال
Possibly the biggest hurdle to learning object-oriented approaches is:

A)The lack of textbooks
B)The slowness of processors
C)Lack of memory in laptops
D)The volume of new terminology
E)The lack of standards and agreement in the area
سؤال
Object-Oriented programming languages can have both:

A)attributes and examples
B)classes and cases
C)processes and products
D)instances and outflows
E)methods and attributes
سؤال
Methods implement an object's __________-

A)attributes
B)behavior
C)properties
D)size
E)screen location
سؤال
According to the authors,what is "an exciting enhancement to systems analysis and design"?

A)The use of JAD sessions
B)The use of integrated CASE tools
C)The use of ERP software
D)The increased speed of processors and storage (aka "Moore's Law")
E)The application of Object-Oriented approaches
سؤال
The principle of information hiding suggests that only ________________ be published to the user of the module.

A)the information required to use a software module
B)the class name
C)the object's name
D)the method
E)the common attributes
سؤال
A(n)_________ is an instantiation of a class.

A)GUI
B)Object-Oriented Foundation
C)Object
D)Template
E)Prism
سؤال
UML stands for:

A)United modular logic
B)Universal modeling layout
C)Unified modeling language
D)Ultimate mathematical language
E)Unfortunate monitor loss
سؤال
An object's behavior is implemented by:

A)Actor
B)Class
C)Method
D)Attribute
E)Process
سؤال
Object oriented systems analysis and design is more feasible than ever today due to:

A)The increased speed of processors and storage (and decrease in cost - aka "Moore's Law")
B)Textbooks on object oriented analysis and design
C)The recent discovery by Bill Gates of the object oriented paradigm
D)Graphical User Interfaces
E)Neo's use of object orientated SA&D in the Matrix
سؤال
In terms of Systems Analysis and Design,the techniques and approaches:

A)used by analysts and developers do change over time
B)used by analysts and developers have not changed much in the past twenty years
C)built into automated CASE tools have resulted in a decline in the demand for trained analysts
D)used by analysts and developers have resulted in 98% of all system projects finishing under budget and on time, especially ERP projects
E)none of the above
سؤال
Attributes describe information about the ________ such as professor's name,office,office hours,classes,phone number and e-mail.

A)entity
B)object
C)class
D)database
E)process
سؤال
When using encapsulation and information hiding,objects are treated like:

A)classes
B)linked lists
C)black boxes
D)orthogonal matrices
E)one-way flow boxes
سؤال
Generally speaking,which of the four fundamental UML diagrams is created last?

A)Use case diagrams
B)Class diagrams
C)Sequence diagrams
D)Behavioral state diagrams
E)Encapsulation diagram
سؤال
Brett Bradanini and Tim O'Sullivan are 'students'.In this case,'students' would be considered:

A)a concrete class
B)an abstract class
C)an instance of students
D)an aggregate class
E)an attribute of Brett and Tim
سؤال
Subclasses __________ the attributes and methods from the superclass above them.

A)encapsulate
B)translate
C)inherit
D)defend
E)model
سؤال
Which of the following was NOT involved in object oriented concepts?

A)Grady Booch
B)Jennifer Devine
C)Ivar Jacobson
D)James Rumbaugh
E)the OOSE (object oriented schema evolution)
سؤال
Which of the four fundamental UML diagrams is created first?

A)Use case diagrams
B)Class diagrams
C)Sequence diagrams
D)Behavioral state diagrams
E)Encapsulation diagram
سؤال
The four fundamental UML diagrams replace _______________ in the traditional SDLC.

A)User interface scenarios
B)Data flow diagrams and entity relationship diagrams
C)Observation, documentation analysis and questionnaires
D)legacy and network databases
E)nothing (they supplement, but do not replace)
سؤال
What are the advantages of object-oriented approaches to systems development?

A)It is a standard recognized by the International Society of Systems Analysts (ISSA)
B)Because of polymorphism, encapsulation and inheritance a complex system is easily broken into smaller, more manageable components for analysis, design, and implementation purposes
C)it is a legacy system that has merit because of the resurgence of mainframe computers and technologies
D)The object-oriented systems development became a reality in 2003 with the passage of the Federal law recognizing it as the development tool for the Department of Defense
E)It runs on smaller, older computers with limited memory
سؤال
Brett Bradanini and Tim O'Sullivan are 'students'.In this case,Brett and Tim would be considered:

A)concrete classes
B)abstract classes
C)instances of students
D)polymorphism of students
E)encapsulation of students
سؤال
Polymorphism is made possible through ___________________-

A)information hiding
B)aggregation
C)dynamic binding
D)encapsulation
E)object-linking-and-embedding
سؤال
_____________ means that use cases are the primary modeling tool employed to define the behavior of the system.

A)architecture centric
B)use case driven
C)polymorphic
D)iterative
E)open source
سؤال
Why are use cases inherently simple?

A)because they only have data and processes
B)because they only have entities and attributes
C)because they use UML 2.0
D)because they focus on only one activity at a time
E)because they are concrete classes
سؤال
According to the developers of UML,any object-oriented approach to developing information systems must be: (a)use case driven;(2)architecture centric and ________________

A)process and data oriented
B)top-down
C)bottom-up
D)unified
E)iterative and incremental
سؤال
"Object think" is considered:

A)outdated
B)unable to support modern projects
C)a much more realistic way to think about the 'real world'
D)an out-growth of the purely legacy system movement
E)tedious and a cause of extra time and expense in system development
سؤال
Booch,Jacobson and Rumbaugh were involved in the development of __________.

A)The Unified Modeling Language (UML)
B)The Relational Institute (RI)
C)The BJR CASE system
D)The Class Inheritance Association (CIA)
E)The Premier Polymorphism Group (PPG)
سؤال
Architecture centric means that the underlying architecture of the evolving system ____.

A)is based on Intel X'86 chips
B)is based on client server architecture
C)drives the specification, construction and documentation of the system
D)fully implements all graphical user interfaces of windows, icons, menus and pointers (WIMP)
E)has been approved by the Web 2.0 consortium
سؤال
_______________ means that the same message can be interpreted differently by different classes of objects.

A)encapsulation
B)inheritance
C)abstraction
D)polymorphism
E)aggregation
سؤال
An advantage of modularizing systems development might be:

A)enabling the application to be installed without beta testing
B)creating 'child' applications without creating 'parent' applications
C)the duplication of effort across several team members
D)the fostering of 'community' within the project team
E)the creation of reusable pieces that can be 'plugged' into other systems
سؤال
Dynamic binding is a technique that delays identifying the type of object until ____ .

A)the module is compiled
B)the object is encapsulated
C)the methods are inherited
D)run time
E)pre-processing
سؤال
Which is NOT one of the four dominant UML diagramming techniques?

A)Use case diagrams
B)Class diagrams
C)Encapsulation diagrams
D)Sequence diagrams
E)Behavioral state machine diagrams
سؤال
Generally object-oriented approaches are most associated with ___________.

A)the waterfall methodology
B)an iterative development RAD methodology
C)the parallel development methodology
D)the V-model methodology
E)the use-case methodology
سؤال
Actual techniques and approaches that analysts and developers use have remained largely unchanged over time.
سؤال
As systems analysts have worked with projects and the Systems Development Life Cycle for many years,they have found that about 35% of all projects do not require analysts to model the business needs and to gather business requirements.
سؤال
A class is the general template we use to define and create specific instances (or objects)in the object-oriented approach.
سؤال
A method of simplifying complex class diagrams is to use a(n):

A)Object
B)Association
C)Instance
D)Encapsulation
E)View
سؤال
The 'actor' in an UML use case diagrams:

A)is similar to an external entity on a DFD
B)is similar to a data store on a DFD
C)is similar to a process on a use case
D)is similar to polymorphism
E)is similar to encapsulation
سؤال
Considering all the possible UML diagrams,which of the following IS NOT a valid UML 2.0 diagram?

A)Package
B)Deployment
C)Timing
D)Protocol State Machine
E)Aggregate
سؤال
Which is NOT a normal part of the UML Use Case Diagram?

A)Actor
B)Specialized Actor
C)Use Case
D)System Boundary
E)Class
سؤال
A(n)___________ illustrates the objects that participate in a use case and the messages that pass between them over time for one use case.

A)Asynchronous display
B)View
C)Sequence Diagram
D)Aggregated Use Case
E)Topology map
سؤال
One of the enabling technologies for the object-orientation approaches was that processors increased in power and speed as well as were less expensive (aka "Moore's Law").
سؤال
The main building block of the UML class diagram is the class which _____________.

A)portrays actors and actions
B)identifies entities and attributes
C)stores and manages information
D)demonstrates if-else-if-else structures
E)shows sequence, repetition and selection
سؤال
Which is NOT a term associated with the UML class diagram?

A)derived attribute
B)public attribute
C)protected attribute
D)private attribute
E)open attribute
سؤال
Dave is working on an object-oriented system.He has created an abstract class called 'person'.'Student' might be an object of the class 'person'.
سؤال
In UML Class Diagrams,'generalizations'

A)Are illustrated with double dashed lines
B)Shows that one class (subclass)inherits from another class (superclass)
C)Come from extending use cases through normalization
D)Are fully defined versions of actors
E)Are all of the above
سؤال
The Object-Oriented Approach is considered as an 'exciting enhancement to systems analysis and design'.
سؤال
UML stands for "Unified Modeling Language".
سؤال
UML Use Cases are connected to actors through:

A)data flows
B)association relationships
C)protected attributes
D)bimodal accesses
E)external affairs
سؤال
Fortunately,in learning object-oriented approaches to developing information systems,there is little new terminology and the approaches are very similar to what has been done with structured development approaches over the years.
سؤال
An object is an attribute of an instantiation.
سؤال
Object-Oriented systems focus on capturing the structure and behavior of the information system in little modules (known as objects)that encompass both data and processes.
سؤال
The two main items in a UML use case diagram are:

A)Entity and attribute
B)Data flow and data store
C)Database and table
D)Actors and use cases
E)Principals and students
سؤال
Grady Booch,Ivar Jacobson and Bruce White were leaders in creating a standard set of diagramming techniques known as the Unified Modeling Language (UML).
سؤال
Concrete classes are classes that have instances.
سؤال
Encapsulation is the combining of DFDs and ERDs into a physical use-case.
سؤال
The concept that says the same message can be interpreted differently by different classes of objects is called 'encapsulation'.
سؤال
Methods implement an object's behavior.
سؤال
RUP stands for the Rational Unified Process.
سؤال
Dave has a concrete object called 'Student'.Specific students like: Mike Macli,Jeff Le,Karolyn Maloney would be considered as instances (or objects)of the 'student' class.
سؤال
Classes inherit the attributes and methods from the subclasses underneath them.
سؤال
Because of polymorphism,inserting a new 'student' and inserting a new 'professor' can be done by sending an 'insert' message to each of the objects (student and professor)and letting that object interpret the message.
سؤال
The relationship between the class (e.g.,Student)and its superclass (e.g.,Person)is known as the 'a-kind-of' relationship.So the class 'Student' is 'a-kind-of' 'Person'.
سؤال
UML is a truly new methodology and will replace the traditional SDLC.
سؤال
The primary difference between a traditional approach like structured design and an object-oriented approach is based on the preference (or requirements)of the project sponsor or project champion.
سؤال
According to the creators of UML,any object-oriented approach to developing information systems must be: (a)use case driven;(b)architecture centric and (c)iterative and incremental.
سؤال
RUP emphasizes iterative,incremental development and prototyping.
سؤال
Dynamic binding occurs at 'compile' time (that is when the program / application is first being translated into machine code).
سؤال
A dynamic binding model describes how the user interacts with the system to perform some activity such as placing an order,making a reservation or searching for information.
سؤال
The process of letting the object-oriented system decide on the specific method when the system is running is called 'static binding'.
سؤال
Each object has entities that describe information about the object - such as a student's firstname,lastname,student-ID,major,and more.
سؤال
Generally,object-oriented approaches use an iterative development RAD methodology.
سؤال
Laura is modeling an object-oriented system.She has an abstract class called 'Person'.She creates concrete classes called 'professor' and 'student'.Professor and Student inherit the attributes and methods from the class 'person'.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/113
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 14: the Movement to Objects
1
Jing has created a class called 'professor'.What might be an appropriate instance of 'professor'?

A)Professor Plum
B)Colonel Mustard
C)Mrs. White
D)Central_State_University_Professor
E)Miss Scarlet
D
2
Which is NOT true about all projects?

A)all projects require you to gather requirements
B)all projects come in on time and within budget
C)all projects require you to model the business needs
D)all projects require an understanding of organizational behavior concepts
E)all projects create blueprints for how the system should be built
B
3
A(n)__________ is the general template that is used to define and create specific instances.

A)Polymorphism
B)Inheritance
C)Class
D)Object
E)UML
C
4
The combining of process and data into a single entity is called:

A)aggregation
B)abstraction
C)encapsulation
D)inheritance
E)attributation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
5
Arianna has a superclass called 'Person',an abstract subclass called 'Student' and a concrete class called 'Information Systems Student'.Which of the following would be correct?

A)Person is 'a-kind-of' student; student is 'a-kind-of' information systems student
B)information system student is 'a-kind-of' student; student is 'a-kind-of' person
C)Person is 'a-kind-of' information system student; student is 'a-kind-of' of person
D)Information system student is 'a-kind-of' person; person is 'a-kind-of' of student
E)Student is 'a-kind-of' person; person is 'a-kind-of' information system student
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
6
When common sets of attributes and methods are organized into superclasses (or abstract classes)(like Student)and then subclasses (like Business Student)this action is referred to as ______________.

A)information hiding
B)object methods
C)encapsulation
D)inheritance
E)cohesion
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
7
Each object has ___________ that describe information about the object.

A)Data flows
B)Data stores
C)Entities
D)Instances
E)Attributes
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
8
A(n)_________ (or object)is a specific case of a class.

A)Template
B)Instance
C)Prototype
D)Polymorphism
E)Object
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
9
Possibly the biggest hurdle to learning object-oriented approaches is:

A)The lack of textbooks
B)The slowness of processors
C)Lack of memory in laptops
D)The volume of new terminology
E)The lack of standards and agreement in the area
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
10
Object-Oriented programming languages can have both:

A)attributes and examples
B)classes and cases
C)processes and products
D)instances and outflows
E)methods and attributes
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
11
Methods implement an object's __________-

A)attributes
B)behavior
C)properties
D)size
E)screen location
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
12
According to the authors,what is "an exciting enhancement to systems analysis and design"?

A)The use of JAD sessions
B)The use of integrated CASE tools
C)The use of ERP software
D)The increased speed of processors and storage (aka "Moore's Law")
E)The application of Object-Oriented approaches
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
13
The principle of information hiding suggests that only ________________ be published to the user of the module.

A)the information required to use a software module
B)the class name
C)the object's name
D)the method
E)the common attributes
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
14
A(n)_________ is an instantiation of a class.

A)GUI
B)Object-Oriented Foundation
C)Object
D)Template
E)Prism
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
15
UML stands for:

A)United modular logic
B)Universal modeling layout
C)Unified modeling language
D)Ultimate mathematical language
E)Unfortunate monitor loss
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
16
An object's behavior is implemented by:

A)Actor
B)Class
C)Method
D)Attribute
E)Process
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
17
Object oriented systems analysis and design is more feasible than ever today due to:

A)The increased speed of processors and storage (and decrease in cost - aka "Moore's Law")
B)Textbooks on object oriented analysis and design
C)The recent discovery by Bill Gates of the object oriented paradigm
D)Graphical User Interfaces
E)Neo's use of object orientated SA&D in the Matrix
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
18
In terms of Systems Analysis and Design,the techniques and approaches:

A)used by analysts and developers do change over time
B)used by analysts and developers have not changed much in the past twenty years
C)built into automated CASE tools have resulted in a decline in the demand for trained analysts
D)used by analysts and developers have resulted in 98% of all system projects finishing under budget and on time, especially ERP projects
E)none of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
19
Attributes describe information about the ________ such as professor's name,office,office hours,classes,phone number and e-mail.

A)entity
B)object
C)class
D)database
E)process
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
20
When using encapsulation and information hiding,objects are treated like:

A)classes
B)linked lists
C)black boxes
D)orthogonal matrices
E)one-way flow boxes
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
21
Generally speaking,which of the four fundamental UML diagrams is created last?

A)Use case diagrams
B)Class diagrams
C)Sequence diagrams
D)Behavioral state diagrams
E)Encapsulation diagram
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
22
Brett Bradanini and Tim O'Sullivan are 'students'.In this case,'students' would be considered:

A)a concrete class
B)an abstract class
C)an instance of students
D)an aggregate class
E)an attribute of Brett and Tim
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
23
Subclasses __________ the attributes and methods from the superclass above them.

A)encapsulate
B)translate
C)inherit
D)defend
E)model
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
24
Which of the following was NOT involved in object oriented concepts?

A)Grady Booch
B)Jennifer Devine
C)Ivar Jacobson
D)James Rumbaugh
E)the OOSE (object oriented schema evolution)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
25
Which of the four fundamental UML diagrams is created first?

A)Use case diagrams
B)Class diagrams
C)Sequence diagrams
D)Behavioral state diagrams
E)Encapsulation diagram
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
26
The four fundamental UML diagrams replace _______________ in the traditional SDLC.

A)User interface scenarios
B)Data flow diagrams and entity relationship diagrams
C)Observation, documentation analysis and questionnaires
D)legacy and network databases
E)nothing (they supplement, but do not replace)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
27
What are the advantages of object-oriented approaches to systems development?

A)It is a standard recognized by the International Society of Systems Analysts (ISSA)
B)Because of polymorphism, encapsulation and inheritance a complex system is easily broken into smaller, more manageable components for analysis, design, and implementation purposes
C)it is a legacy system that has merit because of the resurgence of mainframe computers and technologies
D)The object-oriented systems development became a reality in 2003 with the passage of the Federal law recognizing it as the development tool for the Department of Defense
E)It runs on smaller, older computers with limited memory
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
28
Brett Bradanini and Tim O'Sullivan are 'students'.In this case,Brett and Tim would be considered:

A)concrete classes
B)abstract classes
C)instances of students
D)polymorphism of students
E)encapsulation of students
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
29
Polymorphism is made possible through ___________________-

A)information hiding
B)aggregation
C)dynamic binding
D)encapsulation
E)object-linking-and-embedding
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
30
_____________ means that use cases are the primary modeling tool employed to define the behavior of the system.

A)architecture centric
B)use case driven
C)polymorphic
D)iterative
E)open source
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
31
Why are use cases inherently simple?

A)because they only have data and processes
B)because they only have entities and attributes
C)because they use UML 2.0
D)because they focus on only one activity at a time
E)because they are concrete classes
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
32
According to the developers of UML,any object-oriented approach to developing information systems must be: (a)use case driven;(2)architecture centric and ________________

A)process and data oriented
B)top-down
C)bottom-up
D)unified
E)iterative and incremental
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
33
"Object think" is considered:

A)outdated
B)unable to support modern projects
C)a much more realistic way to think about the 'real world'
D)an out-growth of the purely legacy system movement
E)tedious and a cause of extra time and expense in system development
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
34
Booch,Jacobson and Rumbaugh were involved in the development of __________.

A)The Unified Modeling Language (UML)
B)The Relational Institute (RI)
C)The BJR CASE system
D)The Class Inheritance Association (CIA)
E)The Premier Polymorphism Group (PPG)
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
35
Architecture centric means that the underlying architecture of the evolving system ____.

A)is based on Intel X'86 chips
B)is based on client server architecture
C)drives the specification, construction and documentation of the system
D)fully implements all graphical user interfaces of windows, icons, menus and pointers (WIMP)
E)has been approved by the Web 2.0 consortium
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
36
_______________ means that the same message can be interpreted differently by different classes of objects.

A)encapsulation
B)inheritance
C)abstraction
D)polymorphism
E)aggregation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
37
An advantage of modularizing systems development might be:

A)enabling the application to be installed without beta testing
B)creating 'child' applications without creating 'parent' applications
C)the duplication of effort across several team members
D)the fostering of 'community' within the project team
E)the creation of reusable pieces that can be 'plugged' into other systems
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
38
Dynamic binding is a technique that delays identifying the type of object until ____ .

A)the module is compiled
B)the object is encapsulated
C)the methods are inherited
D)run time
E)pre-processing
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
39
Which is NOT one of the four dominant UML diagramming techniques?

A)Use case diagrams
B)Class diagrams
C)Encapsulation diagrams
D)Sequence diagrams
E)Behavioral state machine diagrams
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
40
Generally object-oriented approaches are most associated with ___________.

A)the waterfall methodology
B)an iterative development RAD methodology
C)the parallel development methodology
D)the V-model methodology
E)the use-case methodology
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
41
Actual techniques and approaches that analysts and developers use have remained largely unchanged over time.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
42
As systems analysts have worked with projects and the Systems Development Life Cycle for many years,they have found that about 35% of all projects do not require analysts to model the business needs and to gather business requirements.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
43
A class is the general template we use to define and create specific instances (or objects)in the object-oriented approach.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
44
A method of simplifying complex class diagrams is to use a(n):

A)Object
B)Association
C)Instance
D)Encapsulation
E)View
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
45
The 'actor' in an UML use case diagrams:

A)is similar to an external entity on a DFD
B)is similar to a data store on a DFD
C)is similar to a process on a use case
D)is similar to polymorphism
E)is similar to encapsulation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
46
Considering all the possible UML diagrams,which of the following IS NOT a valid UML 2.0 diagram?

A)Package
B)Deployment
C)Timing
D)Protocol State Machine
E)Aggregate
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
47
Which is NOT a normal part of the UML Use Case Diagram?

A)Actor
B)Specialized Actor
C)Use Case
D)System Boundary
E)Class
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
48
A(n)___________ illustrates the objects that participate in a use case and the messages that pass between them over time for one use case.

A)Asynchronous display
B)View
C)Sequence Diagram
D)Aggregated Use Case
E)Topology map
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
49
One of the enabling technologies for the object-orientation approaches was that processors increased in power and speed as well as were less expensive (aka "Moore's Law").
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
50
The main building block of the UML class diagram is the class which _____________.

A)portrays actors and actions
B)identifies entities and attributes
C)stores and manages information
D)demonstrates if-else-if-else structures
E)shows sequence, repetition and selection
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
51
Which is NOT a term associated with the UML class diagram?

A)derived attribute
B)public attribute
C)protected attribute
D)private attribute
E)open attribute
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
52
Dave is working on an object-oriented system.He has created an abstract class called 'person'.'Student' might be an object of the class 'person'.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
53
In UML Class Diagrams,'generalizations'

A)Are illustrated with double dashed lines
B)Shows that one class (subclass)inherits from another class (superclass)
C)Come from extending use cases through normalization
D)Are fully defined versions of actors
E)Are all of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
54
The Object-Oriented Approach is considered as an 'exciting enhancement to systems analysis and design'.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
55
UML stands for "Unified Modeling Language".
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
56
UML Use Cases are connected to actors through:

A)data flows
B)association relationships
C)protected attributes
D)bimodal accesses
E)external affairs
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
57
Fortunately,in learning object-oriented approaches to developing information systems,there is little new terminology and the approaches are very similar to what has been done with structured development approaches over the years.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
58
An object is an attribute of an instantiation.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
59
Object-Oriented systems focus on capturing the structure and behavior of the information system in little modules (known as objects)that encompass both data and processes.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
60
The two main items in a UML use case diagram are:

A)Entity and attribute
B)Data flow and data store
C)Database and table
D)Actors and use cases
E)Principals and students
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
61
Grady Booch,Ivar Jacobson and Bruce White were leaders in creating a standard set of diagramming techniques known as the Unified Modeling Language (UML).
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
62
Concrete classes are classes that have instances.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
63
Encapsulation is the combining of DFDs and ERDs into a physical use-case.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
64
The concept that says the same message can be interpreted differently by different classes of objects is called 'encapsulation'.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
65
Methods implement an object's behavior.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
66
RUP stands for the Rational Unified Process.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
67
Dave has a concrete object called 'Student'.Specific students like: Mike Macli,Jeff Le,Karolyn Maloney would be considered as instances (or objects)of the 'student' class.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
68
Classes inherit the attributes and methods from the subclasses underneath them.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
69
Because of polymorphism,inserting a new 'student' and inserting a new 'professor' can be done by sending an 'insert' message to each of the objects (student and professor)and letting that object interpret the message.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
70
The relationship between the class (e.g.,Student)and its superclass (e.g.,Person)is known as the 'a-kind-of' relationship.So the class 'Student' is 'a-kind-of' 'Person'.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
71
UML is a truly new methodology and will replace the traditional SDLC.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
72
The primary difference between a traditional approach like structured design and an object-oriented approach is based on the preference (or requirements)of the project sponsor or project champion.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
73
According to the creators of UML,any object-oriented approach to developing information systems must be: (a)use case driven;(b)architecture centric and (c)iterative and incremental.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
74
RUP emphasizes iterative,incremental development and prototyping.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
75
Dynamic binding occurs at 'compile' time (that is when the program / application is first being translated into machine code).
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
76
A dynamic binding model describes how the user interacts with the system to perform some activity such as placing an order,making a reservation or searching for information.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
77
The process of letting the object-oriented system decide on the specific method when the system is running is called 'static binding'.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
78
Each object has entities that describe information about the object - such as a student's firstname,lastname,student-ID,major,and more.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
79
Generally,object-oriented approaches use an iterative development RAD methodology.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
80
Laura is modeling an object-oriented system.She has an abstract class called 'Person'.She creates concrete classes called 'professor' and 'student'.Professor and Student inherit the attributes and methods from the class 'person'.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 113 في هذه المجموعة.