Deck 9: Technology for Developing Effective Systems
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/50
Play
Full screen (f)
Deck 9: Technology for Developing Effective Systems
1
CASE tools are a powerful development tool but do not support system maintenance.
False
2
Timeboxing uses prototyping to guarantee system delivery within 180 days.
False
3
As software application activities grow rapidly to meet more complex organizational requirements and tight delivery deadlines, quality has become a nontrivial issue.
True
4
In object-oriented development, objects contain both data and methods that act upon the data.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
5
Middleware is hardware that connects applications together and allows them to communicate.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
6
Structured development is characterized by a well defined sign-off process.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
7
Fourth-generation languages can be used to develop client-server or Web applications.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
8
Structured systems development was limited because it did not support database management systems.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
9
Java has become the standard for developing server-side applications.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
10
The combination of data and procedures within an object is referred to as encrystalization.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
11
Application life cycle management can dramatically improve the application development process.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
12
Middleware is the only solution thus far that has solved the system integration problem.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
13
Reusable code and the use of macro libraries is a feature of fourth-generation languages.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
14
Structured methodologies result in more reliable systems.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
15
Large-volume information systems were first built to automate accounting transactions and then progressed to include manufacturing, administration, and sales transactions.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
16
Third-generation programming languages include a comprehensive programming environment.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
17
Procedure-based activities are large-volume transactions where each transaction has a relatively high cost or value.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
18
Web services are modules of code that can be combined to create business processes at the moment when they are needed.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
19
While applications are getting more complex in an open platform environment, security remains relatively straightforward.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
20
Prototyping is an expensive process that often takes months or years to complete.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
21
Middleware is:
A) hardware used to connect applications together.
B) software used to connect applications together.
C) objects designed to improve database performance.
D) All of the above
A) hardware used to connect applications together.
B) software used to connect applications together.
C) objects designed to improve database performance.
D) All of the above
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
22
Which of the following is a goal of structured development methodologies?
A) establish documentation standards
B) higher reliability
C) more efficient use of system resources
D) All of the above
A) establish documentation standards
B) higher reliability
C) more efficient use of system resources
D) All of the above
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
23
The heart of a fourth-generation language is:
A) a library of macros.
B) a database management system.
C) structured programming.
D) its graphical user interface.
A) a library of macros.
B) a database management system.
C) structured programming.
D) its graphical user interface.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
24
Code packaging that combines data and methods that act upon the data is:
A) CASE development.
B) object-oriented development.
C) timebox development.
D) None of the above
A) CASE development.
B) object-oriented development.
C) timebox development.
D) None of the above
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
25
The primary reason contributing to the failure of ERP systems is:
A) cost.
B) the need to change organizational culture and structure.
C) project size and complexity.
D) technical requirements.
A) cost.
B) the need to change organizational culture and structure.
C) project size and complexity.
D) technical requirements.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
26
Enterprise Application Integration products are:
A) Java Beans.
B) object relational databases.
C) middleware.
D) None of the above
A) Java Beans.
B) object relational databases.
C) middleware.
D) None of the above
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
27
A(n) ________ is a software system that is created quickly.
A) information repository
B) prototype
C) library of macros
D) data dictionary
E) None of the above
A) information repository
B) prototype
C) library of macros
D) data dictionary
E) None of the above
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
28
Which of the following is not a feature of fourth-generation languages?
A) a library of macros
B) a procedural language
C) a data dictionary
D) None of the above
A) a library of macros
B) a procedural language
C) a data dictionary
D) None of the above
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
29
________ involves modules of code that have a URL and provide a capability when requested.
A) Web applets
B) Java Beans
C) Web services
D) Application services
A) Web applets
B) Java Beans
C) Web services
D) Application services
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
30
Procedure-based activities are large-volume transactions where:
A) each transaction has a relatively high cost or value.
B) each transaction consists mainly of handling data.
C) each transaction is well defined.
D) All of the above
A) each transaction has a relatively high cost or value.
B) each transaction consists mainly of handling data.
C) each transaction is well defined.
D) All of the above
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
31
________ programming languages include a comprehensive programming environment.
A) 1st generation
B) 2nd generation
C) 3rd generation
D) 4th generation
A) 1st generation
B) 2nd generation
C) 3rd generation
D) 4th generation
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
32
________ is an iterative process designed to develop systems quickly.
A) Prototyping
B) 3GL development
C) Quicktime development
D) None of the above
A) Prototyping
B) 3GL development
C) Quicktime development
D) None of the above
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
33
Which of the following appears to provide the preferred framework for Internet-based systems?
A) middleware
B) application servers
C) iPod servers
D) None of the above
A) middleware
B) application servers
C) iPod servers
D) None of the above
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
34
Which of the following is not incorporated into a CASE tool?
A) graphical tools
B) forecasting tools
C) an information repository
D) code-generating tools
A) graphical tools
B) forecasting tools
C) an information repository
D) code-generating tools
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
35
Which of the following is not a phase of the Waterfall development methodology?
A) Coding and Debugging
B) Cost Benefit Analysis
C) Operations and Maintenance
D) All of the above are phases of the Waterfall development methodology.
A) Coding and Debugging
B) Cost Benefit Analysis
C) Operations and Maintenance
D) All of the above are phases of the Waterfall development methodology.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
36
________ can dramatically improve the application development process.
A) Application life cycle management
B) Structured systems development
C) Prototyping
D) All of the above
A) Application life cycle management
B) Structured systems development
C) Prototyping
D) All of the above
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
37
________ defines the standard for developing Internet-based enterprise applications.
A) Java Beans
B) Java 2 Enterprise Edition
C) Java Middleware Edition
D) Java Server Control Edition
A) Java Beans
B) Java 2 Enterprise Edition
C) Java Middleware Edition
D) Java Server Control Edition
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
38
Which of the following has evolved into the server-side application standard?
A) Java
B) COBOL
C) object-oriented development
D) CASE tools
A) Java
B) COBOL
C) object-oriented development
D) CASE tools
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
39
Which of the following was originally designed to provide applets that run on Web clients?
A) HTML
B) Java
C) middleware
D) CASE tools
A) HTML
B) Java
C) middleware
D) CASE tools
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
40
________ programming languages consisted mostly of step-by-step instructions
And data that tell how the computer's central processing unit to execute.
A) 1st generation
B) 2nd generation
C) 3rd generation
D) 4th generation
And data that tell how the computer's central processing unit to execute.
A) 1st generation
B) 2nd generation
C) 3rd generation
D) 4th generation
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
41
Describe CASE tools.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
42
Why have ERP systems experienced significant failure rates?
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
43
What are the advantages of structured development?
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
44
Describe some of the problems and challenges associated with system integration.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
45
Describe two ways that Web services are built.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
46
How has the Database Management Systems approach contributed to the development of integrated systems?
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
47
Briefly describe software prototyping.
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
48
How has Java contributed to the development of Internet-based systems?
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
49
What is Computer-Aided Software Engineering?
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck
50
What is middleware?
Unlock Deck
Unlock for access to all 50 flashcards in this deck.
Unlock Deck
k this deck