Deck 14: Case-Tools

Full screen (f)
exit full mode
Question
Nonspecific CASE tools such as Visible Analyst can be used in any development environment.
Use Space or
up arrow
down arrow
to flip the card.
Question
In a specific software environment,an integrated development tool is ineffective.
Question
Using a forward engineering computer-aided systems engineering (CASE)tool,an analyst can transform existing application source code into a working model of the system.
Question
Although generic computer-aided systems engineering (CASE)tools can be used to plan and design any type of information system,it usually is easier to use an integrated development environment (IDE).
Question
Agile teams use only whiteboard sketching for drawing instead of modeling tools.
Question
The features of an object-oriented (O-O)approach include modular design and single-use code,which increases costs and slows down development.
Question
Object-oriented development relies heavily on data flow diagrams (DFDs)and structure charts.
Question
As early as the 1960s,programmers used tools such as editors and code debuggers to write mainframe computer applications.
Question
Once a data element has been defined in the repository,it can no longer be accessed and used by processes and other information systems.
Question
Widespread use of object-oriented languages has spurred interest in object-oriented (O-O)computer-aided systems engineering (CASE)and Unified Modeling Language (UML)-based modeling tools,which can provide a seamless development sequence from planning to actual coding.
Question
A drawback of a computer-aided systems engineering (CASE)environment is that it does not provide an overall framework for a developer to create a series of graphical models based on data available in a central repository.
Question
It seems clear that computer-aided systems engineering (CASE)tools will continue to evolve and become more powerful.
Question
Structured development methods use a variety of diagrams,such as use case,class,sequence,and transition state diagrams.
Question
A code generator allows users to modify a report easily at any stage of the design process.
Question
Carnegie Mellon University's Software Engineering Institute (SEI)is a world leader in software engineering and development.
Question
With a report generator,users can control how a screen will display captions,data fields,data,and other visual attributes.
Question
One of the most vexing problems for computer-aided systems engineering (CASE)tools has always been integration.
Question
The computer-aided systems engineering (CASE)tool marketplace includes a limited variety of vendors and products,and all the tools dominate the marketplace.
Question
A repository,a computer-aided systems engineering (CASE)tool feature,organizes and documents system development tasks.
Question
Currently,use of completely online cloud-based development environments is increasing.
Question
Which interactive tool helps in designing a custom interface,creating screen forms,and handling data entry format and procedures?

A) application generator
B) screen generator
C) code generator
D) report generator
Question
Which is a non-procedural programming language?

A) Fortran
B) BASIC
C) Java
D) COBOL
Question
COBOL is an example of a(n)_____ programming language.

A) event-driven
B) procedural
C) object-oriented
D) non-procedural
Question
With a report generator,sample fields can be input to create a _____ for users to review and approve.

A) code report
B) defect report
C) mock-up report
D) summary report
Question
A(n)_____ is an alternative name for a data element in a repository.

A) alias
B) script
C) module
D) kernel
Question
Traditional code was written in _____.

A) event-driven languages
B) procedural languages
C) fourth-generation languages
D) object-oriented programming languages
Question
_____ generally refers to a start-to-finish approach to planning,designing,developing,deploying,managing,and maintaining an information system.

A) Application life cycle management (ALM)
B) A feasibility study
C) Netiquette
D) The Indexed Sequential Access Method (ISAM)
Question
When a data _____ is defined in the repository,it is assigned a data type and format,a range of acceptable values,and one or more names.

A) script
B) element
C) kernel
D) station
Question
_____ means translating business processes and functions into applications.

A) Forward engineering
B) Limited perplexing
C) Reverse engineering
D) Boundless perplexing
Question
Which methods tend to use spiral or other iterative models?

A) Unstructured
B) Agile
C) Object-oriented
D) Event-driven
Question
Because non-procedural languages are _____ programming languages,they make it easier to implement an object-oriented system design.

A) object-oriented
B) procedural
C) processing-oriented
D) end user
Question
Which is a free,open-source,community-supported integrated development environment (IDE)?

A) Python
B) Eclipse
C) Tupi
D) Bibble
Question
Which methods are most likely to use a variety of diagrams,such as use case,class,sequence,and state transition diagrams?

A) object-oriented
B) structured
C) agile
D) event-driven
Question
_____ allows an existing application to be examined and broken down into a series of diagrams,structure charts,and source code.

A) Forward engineering
B) Limited perplexing
C) Reverse engineering
D) Boundless perplexing
Question
A _____ is a database that serves as a central storage location for all information about the system being developed.

A) core
B) module
C) repository
D) station
Question
Which concept refers to the mix of software tools,methods,and physical resources that an IT team uses to create an information system?

A) CASE environment
B) object-oriented analysis
C) structured analysis
D) development environment
Question
What type of engineering is most important when integrating new systems with legacy systems or systems that were developed in different environments?

A) traditional
B) reverse
C) forward
D) subjective
Question
What software programs do system developers use to help design and construct information systems?

A) CAD tools
B) CASE tools
C) SPSS tools
D) SAS tools
Question
Which is an advantage of using an integrated development environment (IDE)tool?

A) It is highly effective because it is built into the vendor's software package.
B) It is a simple tool and does not require skills that are readily transferrable.
C) It requires less memory and processing power.
D) It eliminates efficiency or performance problems in an application.
Question
Which programming language allows a programmer to define the actions that a program must perform when certain occurrences occur,instead of writing a series of instructions?

A) Event-driven programming language
B) Procedural programming language
C) Fourth-generation programming language
D) Command-line interface language
Question
Explain what application life cycle management generally refers to and who offers it.
Question
Describe a typical CASE tool.Use the term repository in your answer.
Question
Explain why it may be easier to use an integrated development environment instead of generic CASE tools.
Question
Explain the evolution of traditional CASE software and provide an example of a framework.
Question
Explain how a CASE tool should be selected.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/45
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 14: Case-Tools
1
Nonspecific CASE tools such as Visible Analyst can be used in any development environment.
True
2
In a specific software environment,an integrated development tool is ineffective.
False
3
Using a forward engineering computer-aided systems engineering (CASE)tool,an analyst can transform existing application source code into a working model of the system.
False
4
Although generic computer-aided systems engineering (CASE)tools can be used to plan and design any type of information system,it usually is easier to use an integrated development environment (IDE).
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
5
Agile teams use only whiteboard sketching for drawing instead of modeling tools.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
6
The features of an object-oriented (O-O)approach include modular design and single-use code,which increases costs and slows down development.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
7
Object-oriented development relies heavily on data flow diagrams (DFDs)and structure charts.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
8
As early as the 1960s,programmers used tools such as editors and code debuggers to write mainframe computer applications.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
9
Once a data element has been defined in the repository,it can no longer be accessed and used by processes and other information systems.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
10
Widespread use of object-oriented languages has spurred interest in object-oriented (O-O)computer-aided systems engineering (CASE)and Unified Modeling Language (UML)-based modeling tools,which can provide a seamless development sequence from planning to actual coding.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
11
A drawback of a computer-aided systems engineering (CASE)environment is that it does not provide an overall framework for a developer to create a series of graphical models based on data available in a central repository.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
12
It seems clear that computer-aided systems engineering (CASE)tools will continue to evolve and become more powerful.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
13
Structured development methods use a variety of diagrams,such as use case,class,sequence,and transition state diagrams.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
14
A code generator allows users to modify a report easily at any stage of the design process.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
15
Carnegie Mellon University's Software Engineering Institute (SEI)is a world leader in software engineering and development.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
16
With a report generator,users can control how a screen will display captions,data fields,data,and other visual attributes.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
17
One of the most vexing problems for computer-aided systems engineering (CASE)tools has always been integration.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
18
The computer-aided systems engineering (CASE)tool marketplace includes a limited variety of vendors and products,and all the tools dominate the marketplace.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
19
A repository,a computer-aided systems engineering (CASE)tool feature,organizes and documents system development tasks.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
20
Currently,use of completely online cloud-based development environments is increasing.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
21
Which interactive tool helps in designing a custom interface,creating screen forms,and handling data entry format and procedures?

A) application generator
B) screen generator
C) code generator
D) report generator
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
22
Which is a non-procedural programming language?

A) Fortran
B) BASIC
C) Java
D) COBOL
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
23
COBOL is an example of a(n)_____ programming language.

A) event-driven
B) procedural
C) object-oriented
D) non-procedural
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
24
With a report generator,sample fields can be input to create a _____ for users to review and approve.

A) code report
B) defect report
C) mock-up report
D) summary report
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
25
A(n)_____ is an alternative name for a data element in a repository.

A) alias
B) script
C) module
D) kernel
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
26
Traditional code was written in _____.

A) event-driven languages
B) procedural languages
C) fourth-generation languages
D) object-oriented programming languages
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
27
_____ generally refers to a start-to-finish approach to planning,designing,developing,deploying,managing,and maintaining an information system.

A) Application life cycle management (ALM)
B) A feasibility study
C) Netiquette
D) The Indexed Sequential Access Method (ISAM)
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
28
When a data _____ is defined in the repository,it is assigned a data type and format,a range of acceptable values,and one or more names.

A) script
B) element
C) kernel
D) station
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
29
_____ means translating business processes and functions into applications.

A) Forward engineering
B) Limited perplexing
C) Reverse engineering
D) Boundless perplexing
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
30
Which methods tend to use spiral or other iterative models?

A) Unstructured
B) Agile
C) Object-oriented
D) Event-driven
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
31
Because non-procedural languages are _____ programming languages,they make it easier to implement an object-oriented system design.

A) object-oriented
B) procedural
C) processing-oriented
D) end user
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
32
Which is a free,open-source,community-supported integrated development environment (IDE)?

A) Python
B) Eclipse
C) Tupi
D) Bibble
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
33
Which methods are most likely to use a variety of diagrams,such as use case,class,sequence,and state transition diagrams?

A) object-oriented
B) structured
C) agile
D) event-driven
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
34
_____ allows an existing application to be examined and broken down into a series of diagrams,structure charts,and source code.

A) Forward engineering
B) Limited perplexing
C) Reverse engineering
D) Boundless perplexing
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
35
A _____ is a database that serves as a central storage location for all information about the system being developed.

A) core
B) module
C) repository
D) station
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
36
Which concept refers to the mix of software tools,methods,and physical resources that an IT team uses to create an information system?

A) CASE environment
B) object-oriented analysis
C) structured analysis
D) development environment
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
37
What type of engineering is most important when integrating new systems with legacy systems or systems that were developed in different environments?

A) traditional
B) reverse
C) forward
D) subjective
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
38
What software programs do system developers use to help design and construct information systems?

A) CAD tools
B) CASE tools
C) SPSS tools
D) SAS tools
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
39
Which is an advantage of using an integrated development environment (IDE)tool?

A) It is highly effective because it is built into the vendor's software package.
B) It is a simple tool and does not require skills that are readily transferrable.
C) It requires less memory and processing power.
D) It eliminates efficiency or performance problems in an application.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
40
Which programming language allows a programmer to define the actions that a program must perform when certain occurrences occur,instead of writing a series of instructions?

A) Event-driven programming language
B) Procedural programming language
C) Fourth-generation programming language
D) Command-line interface language
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
41
Explain what application life cycle management generally refers to and who offers it.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
42
Describe a typical CASE tool.Use the term repository in your answer.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
43
Explain why it may be easier to use an integrated development environment instead of generic CASE tools.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
44
Explain the evolution of traditional CASE software and provide an example of a framework.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
45
Explain how a CASE tool should be selected.
Unlock Deck
Unlock for access to all 45 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 45 flashcards in this deck.