Deck 1: The Object-Oriented Revolution

ملء الشاشة (f)
exit full mode
سؤال
What approach is defined as the modification of similar objects to be used in new systems?

A) Building-block
B) Object-oriented
C) Modular programming
D) Structured procedural
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
The object-oriented approach addresses three pervasive problems with traditional system development: _________, __________, and __________.
سؤال
The __________ standard resulted from the work of many leading researchers and methodologists collaborating to standardize terms and diagramming notation for the object-oriented approach.
سؤال
What purely object-oriented programming language was developed by Sun Microsystems?

A) J++
B) C++
C) Pascal
D) Java
سؤال
A computer system is viewed as a collection of interacting _________.
سؤال
The object-oriented approach addresses which of the following programming problems?

A) Quality
B) Productivity
C) Flexibility
D) All the above
سؤال
The process of identifying objects already in existence that can be used in a new system is _________.

A) Plagiarism
B) Building-block
C) Reuse
D) None of the above
سؤال
Defining all of the types of objects is called object-oriented ___________.

A) Design
B) Analysis
C) Programming
D) Development
سؤال
Modular programming is characterized by _________.

A) A set of smaller programs organized in a hierarchy
B) Methods instead of procedures
C) Few rules and methods
D) None of the above
سؤال
An important aspect of object-oriented approach is that things ___________.

A) Conflict
B) Compete
C) Interact
D) Interface
سؤال
The object-oriented language developed by Xerox in the seventies was called __________.
سؤال
Which of the following is/are object-oriented programming languages?

A) C++
B) Java
C) COBOL
D) Both a and b
سؤال
Additional methods and rules requiring programmers to write sets of smaller programs organized into a hierarchy led to ___________ programming.
سؤال
Object __________ can greatly increase productivity.
سؤال
Rules for writing procedures to help create logically correct programs came to be known as ___________.
سؤال
Which of the following is true concerning object-oriented programming?

A) Programmers may only use objects once but can modify objects as the program becomes more complex.
B) Programmers must write statements that define all types of objects, including their attributes and behaviors.
C) Programmers are more error prone using the object-oriented approach.
D) Object-oriented programming is too complex and inflexible to be used in many applications.
سؤال
The Java programming language was developed by _________.
سؤال
Which of the following is true about Unified Modeling Language (UML)?

A) UML is used to help define object-oriented constructs and models.
B) UML has been helpful in standardizing object-oriented methods and diagramming techniques.
C) Primarily methodologist and researchers use UML.
D) Both a and b
سؤال
Objects have ________.

A) Features
B) Attributes
C) Behaviors
D) All the above
سؤال
In the object-oriented approach, one important aspect is that things _________.
سؤال
Objects that exist in other systems may not be used in other systems.
سؤال
Information systems use object-oriented approach in ____________.

A) Programming
B) Database management
C) System analysis and design
D) All the above
سؤال
Java and J++ were object-oriented languages developed by Microsoft as an extension to Visual Basic.
سؤال
Structured programming is characterized by __________.

A) Sequence
B) Choice
C) Repetition
D) All the above
سؤال
The acronym OOP stands for _________.

A) Object-oriented procedures
B) Object-oriented programming
C) Opposing object processes
D) Object-oriented potential
سؤال
Which of the following is NOT a benefit of the object-oriented approach?

A) Flexible
B) Increased productivity
C) Higher quality systems
D) High maintenance and expense
سؤال
Which of the following companies developed J++?

A) Sun Microsystems
B) Borland
C) Microsoft
D) Xerox
سؤال
Finding objects that already exist and modifying them to be included in a new system is called the building-block approach to systems development.
سؤال
Smalltalk was an object-oriented programming language developed in the _________.

A) Sixties
B) Seventies
C) Eighties
D) Nineties
سؤال
The object-oriented approach is based on a fundamentally different view of computer systems than that found in the traditional structured approach.
سؤال
Which language was the first object-oriented programming language?

A) Smalltalk
B) SIMULA
C) C++
D) Java
سؤال
Which company developed Smalltalk?

A) IBM
B) Xerox
C) Borland
D) Microsoft
سؤال
In computer systems, objects typically are viewed as a collection of competing things that can be classified as a specific type.
سؤال
Object-oriented analysis is described as the defining of the user's __________.

A) Interaction with other objects
B) Interface and operating environment
C) Work environment
D) None of the above
سؤال
Which object-oriented programming language was responsible for popularizing the graphical user interface?

A) Smalltalk
B) C++
C) COBOL
D) Java
سؤال
Which object-oriented programming language is used for developing applets to be run on web sites?

A) Smalltalk
B) C++
C) Pascal
D) Java
سؤال
The first step in building an information system using the object-oriented approach is to first identify the objects that are needed in the system.
سؤال
Which statement(s) is true concerning objects?

A) Objects are typically complex.
B) Objects cannot be reused in other systems.
C) Objects are self-contained.
D) None of the above
سؤال
Defining objects that involve the user interface and operating environment and the way they interact with objects in the user's work environment is described as object-oriented _________.

A) Analysis
B) Design
C) Programming
D) Development
سؤال
The structured programming approach views a computer systems as

A) A collection of computer programs
B) A competing set of objects
C) A collaborative method of objects
D) None of the above
سؤال
Reuse of objects can greatly increase productivity in object-oriented programming.
سؤال
The first object-oriented programming language __________ was developed in Norway in the mid-sixties.
سؤال
Each object in a system is relatively small, self-contained, and manageable.
سؤال
The object-oriented approach can lead to higher quality systems that are less expensive to build and maintain.
سؤال
The object-oriented approach addresses the programming problems of quality and productivity but is not very flexible.
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/45
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 1: The Object-Oriented Revolution
1
What approach is defined as the modification of similar objects to be used in new systems?

A) Building-block
B) Object-oriented
C) Modular programming
D) Structured procedural
A
2
The object-oriented approach addresses three pervasive problems with traditional system development: _________, __________, and __________.
Quality, productivity, and flexibility
3
The __________ standard resulted from the work of many leading researchers and methodologists collaborating to standardize terms and diagramming notation for the object-oriented approach.
UML
4
What purely object-oriented programming language was developed by Sun Microsystems?

A) J++
B) C++
C) Pascal
D) Java
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
5
A computer system is viewed as a collection of interacting _________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
6
The object-oriented approach addresses which of the following programming problems?

A) Quality
B) Productivity
C) Flexibility
D) All the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
7
The process of identifying objects already in existence that can be used in a new system is _________.

A) Plagiarism
B) Building-block
C) Reuse
D) None of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
8
Defining all of the types of objects is called object-oriented ___________.

A) Design
B) Analysis
C) Programming
D) Development
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
9
Modular programming is characterized by _________.

A) A set of smaller programs organized in a hierarchy
B) Methods instead of procedures
C) Few rules and methods
D) None of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
10
An important aspect of object-oriented approach is that things ___________.

A) Conflict
B) Compete
C) Interact
D) Interface
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
11
The object-oriented language developed by Xerox in the seventies was called __________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
12
Which of the following is/are object-oriented programming languages?

A) C++
B) Java
C) COBOL
D) Both a and b
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
13
Additional methods and rules requiring programmers to write sets of smaller programs organized into a hierarchy led to ___________ programming.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
14
Object __________ can greatly increase productivity.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
15
Rules for writing procedures to help create logically correct programs came to be known as ___________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
16
Which of the following is true concerning object-oriented programming?

A) Programmers may only use objects once but can modify objects as the program becomes more complex.
B) Programmers must write statements that define all types of objects, including their attributes and behaviors.
C) Programmers are more error prone using the object-oriented approach.
D) Object-oriented programming is too complex and inflexible to be used in many applications.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
17
The Java programming language was developed by _________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
18
Which of the following is true about Unified Modeling Language (UML)?

A) UML is used to help define object-oriented constructs and models.
B) UML has been helpful in standardizing object-oriented methods and diagramming techniques.
C) Primarily methodologist and researchers use UML.
D) Both a and b
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
19
Objects have ________.

A) Features
B) Attributes
C) Behaviors
D) All the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
20
In the object-oriented approach, one important aspect is that things _________.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
21
Objects that exist in other systems may not be used in other systems.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
22
Information systems use object-oriented approach in ____________.

A) Programming
B) Database management
C) System analysis and design
D) All the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
23
Java and J++ were object-oriented languages developed by Microsoft as an extension to Visual Basic.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
24
Structured programming is characterized by __________.

A) Sequence
B) Choice
C) Repetition
D) All the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
25
The acronym OOP stands for _________.

A) Object-oriented procedures
B) Object-oriented programming
C) Opposing object processes
D) Object-oriented potential
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
26
Which of the following is NOT a benefit of the object-oriented approach?

A) Flexible
B) Increased productivity
C) Higher quality systems
D) High maintenance and expense
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
27
Which of the following companies developed J++?

A) Sun Microsystems
B) Borland
C) Microsoft
D) Xerox
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
28
Finding objects that already exist and modifying them to be included in a new system is called the building-block approach to systems development.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
29
Smalltalk was an object-oriented programming language developed in the _________.

A) Sixties
B) Seventies
C) Eighties
D) Nineties
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
30
The object-oriented approach is based on a fundamentally different view of computer systems than that found in the traditional structured approach.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
31
Which language was the first object-oriented programming language?

A) Smalltalk
B) SIMULA
C) C++
D) Java
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
32
Which company developed Smalltalk?

A) IBM
B) Xerox
C) Borland
D) Microsoft
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
33
In computer systems, objects typically are viewed as a collection of competing things that can be classified as a specific type.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
34
Object-oriented analysis is described as the defining of the user's __________.

A) Interaction with other objects
B) Interface and operating environment
C) Work environment
D) None of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
35
Which object-oriented programming language was responsible for popularizing the graphical user interface?

A) Smalltalk
B) C++
C) COBOL
D) Java
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
36
Which object-oriented programming language is used for developing applets to be run on web sites?

A) Smalltalk
B) C++
C) Pascal
D) Java
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
37
The first step in building an information system using the object-oriented approach is to first identify the objects that are needed in the system.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
38
Which statement(s) is true concerning objects?

A) Objects are typically complex.
B) Objects cannot be reused in other systems.
C) Objects are self-contained.
D) None of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
39
Defining objects that involve the user interface and operating environment and the way they interact with objects in the user's work environment is described as object-oriented _________.

A) Analysis
B) Design
C) Programming
D) Development
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
40
The structured programming approach views a computer systems as

A) A collection of computer programs
B) A competing set of objects
C) A collaborative method of objects
D) None of the above
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
41
Reuse of objects can greatly increase productivity in object-oriented programming.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
42
The first object-oriented programming language __________ was developed in Norway in the mid-sixties.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
43
Each object in a system is relatively small, self-contained, and manageable.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
44
The object-oriented approach can lead to higher quality systems that are less expensive to build and maintain.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
45
The object-oriented approach addresses the programming problems of quality and productivity but is not very flexible.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 45 في هذه المجموعة.