Deck 6: Designing for Quality: the Big Picture

ملء الشاشة (f)
exit full mode
سؤال
Most CASE tools are complicated to learn.
استخدم زر المسافة أو
up arrow
down arrow
لقلب البطاقة.
سؤال
The use of CASE tools has diminished over the years.
سؤال
In the software development life cycle, software design comes before software requirements and software construction.
سؤال
The two activities in data mapping are: -Mapping the inputs -Mapping the outputs
سؤال
A concept model is a separate business entity with which software entities interact.
سؤال
UML is the industry standard software design notation for modeling systems using object-oriented concepts.
سؤال
Software design is the most important phase of software development.
سؤال
Output mapping is the best way for developers to learn the business.
سؤال
Data mapping is not necessary in order to make certain the program is secure.
سؤال
Input cleansing can be defined as the process of discarding input that does not conform to what is expected.
سؤال
UML plays a minor role in designing applications.
سؤال
HTML-based CASE tools can be used to design GUI's for input and output.
سؤال
The most popular activities of static design inlcude the following: -UML -Wireframes -Prototypes
سؤال
Most CASE tools do not come with data modeling features.
سؤال
Wireframes are simple drawings or sketches of what input modules are supposed to look like.
سؤال
Prototypes are large programs with little to no business logic or supporting databases.
سؤال
At the end of a whiteboard session, it is not necessary to anything with the information that was written down.
سؤال
In the design phase you will interact with the analysts. These are a group of people you rely on to ask business questions, clarify requirements, and interface with end users.
سؤال
The dynamic design process will break software requirements into smaller modules so that the code will be easier to understand and design.
سؤال
An association is a relationship between concepts that tells the deveoper that one object interacts with another for some business reason that is not yet defined.
سؤال
What type of model decomposes the application into separate domains?

A) UML
B) Concept
C) Interaction
D) Sequence
سؤال
What type of design does the following activities belong to; UML, Wireframes, and prototypes?

A) Object Oriented
B) Static
C) Dynamic
D) Secure
سؤال
Writing effecient SQL has a lot to do with proper use of indexing.
سؤال
All DBMS's are essentially created differently from one another.
سؤال
What is rule number one for secure code?

A) threat analysis
B) input cleansing
C) misuse case
D) data mapping
سؤال
What is the industry standard software design notation?

A) SQL
B) OOP
C) UML
D) HTML
سؤال
What type of tool can be used to help a developer with design?

A) CASE
B) HTML
C) Static design
D) SQL
سؤال
DDL is used by the DBMS to determine how many records and columns exist in a table.
سؤال
What are data elements that are unknown to the application?

A) black list
B) white list
C) vulnerabilities
D) attacks
سؤال
What are simple drawings or sketches of what input modules are supposed to look like?

A) UML
B) Prototypes
C) Use case
D) Wireframes
سؤال
Human factors are the primary causes of design disasters.
سؤال
What is a relationship between concepts?

A) inheritance
B) dependence
C) association
D) relationship
سؤال
What is the ability to have object-oriented programming languages such as Java write SQL that can change the columns or database tables on the fly depending on the input parameters?

A) Static SQL
B) Dynamic SQL
C) Database views
D) SQL
سؤال
What type of diagram is referred to as the communication between concepts?

A) sequence
B) interaction
C) conceptual
D) association
سؤال
What are the data elements that are coming into the application from another source?

A) outputs
B) inputs
C) white list
D) black list
سؤال
What type of diagram shows the developer how each concept (user, application, resources) interacts with the other?

A) concept
B) sequence
C) use case
D) interaction
سؤال
What is a key rule to remember while looking for concepts in software requirements?

A) Find the adverbs in the use cases and prototypes
B) Find the adjectives in the use cases and prototypes
C) Find the verbs in the use cases and prototypes
D) Find the nouns in the use cases and prototypes
سؤال
What type of design is the second step in a top-down approach in designing software?

A) Dynamic
B) Static
C) Wireframe
D) Prototype
سؤال
What are small programs with little to no business logic or supporting databases?

A) Wireframes
B) Prototypes
C) HTML
D) SQL
سؤال
Views do not make the SQL efficient, just secure.
سؤال
What is a MIP?

A) measuring the webserver CPU time
B) measuring the database CPU time
C) measuring the code CPU time
D) measuring the application server CPU time
سؤال
What is the primary causes of design disasters?

A) unclear requirements
B) human factors
C) wrong use case information
D) wrong input validation
سؤال
Why is creating the SQL important during the design phase?

A) Get a jump start in coding
B) Validate data inputs and outputs
C) make sure SQL is efficient
D) look at SQL for code attacks
سؤال
What type of table provides a way to expose table columns to certain access paths while hiding others?

A) relational
B) SQL
C) Static SQL
D) view
سؤال
What should you hang up in the cube to help the developer code?

A) design artifacts
B) requirement artifacts
C) test plans
D) code
سؤال
What is it called when a developer pares down the requirements into simple, logical statements of expectation so that anybody who reads the instructions will be able to understand the requirements

A) interaction diagrams
B) universal understanding
C) whiteboard meetings
D) code
سؤال
What is hard coded SQL called?

A) Dynamic SQL
B) View
C) OOP
D) Static
فتح الحزمة
قم بالتسجيل لفتح البطاقات في هذه المجموعة!
Unlock Deck
Unlock Deck
1/47
auto play flashcards
العب
simple tutorial
ملء الشاشة (f)
exit full mode
Deck 6: Designing for Quality: the Big Picture
1
Most CASE tools are complicated to learn.
False
2
The use of CASE tools has diminished over the years.
False
3
In the software development life cycle, software design comes before software requirements and software construction.
False
4
The two activities in data mapping are: -Mapping the inputs -Mapping the outputs
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
5
A concept model is a separate business entity with which software entities interact.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
6
UML is the industry standard software design notation for modeling systems using object-oriented concepts.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
7
Software design is the most important phase of software development.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
8
Output mapping is the best way for developers to learn the business.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
9
Data mapping is not necessary in order to make certain the program is secure.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
10
Input cleansing can be defined as the process of discarding input that does not conform to what is expected.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
11
UML plays a minor role in designing applications.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
12
HTML-based CASE tools can be used to design GUI's for input and output.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
13
The most popular activities of static design inlcude the following: -UML -Wireframes -Prototypes
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
14
Most CASE tools do not come with data modeling features.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
15
Wireframes are simple drawings or sketches of what input modules are supposed to look like.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
16
Prototypes are large programs with little to no business logic or supporting databases.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
17
At the end of a whiteboard session, it is not necessary to anything with the information that was written down.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
18
In the design phase you will interact with the analysts. These are a group of people you rely on to ask business questions, clarify requirements, and interface with end users.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
19
The dynamic design process will break software requirements into smaller modules so that the code will be easier to understand and design.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
20
An association is a relationship between concepts that tells the deveoper that one object interacts with another for some business reason that is not yet defined.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
21
What type of model decomposes the application into separate domains?

A) UML
B) Concept
C) Interaction
D) Sequence
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
22
What type of design does the following activities belong to; UML, Wireframes, and prototypes?

A) Object Oriented
B) Static
C) Dynamic
D) Secure
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
23
Writing effecient SQL has a lot to do with proper use of indexing.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
24
All DBMS's are essentially created differently from one another.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
25
What is rule number one for secure code?

A) threat analysis
B) input cleansing
C) misuse case
D) data mapping
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
26
What is the industry standard software design notation?

A) SQL
B) OOP
C) UML
D) HTML
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
27
What type of tool can be used to help a developer with design?

A) CASE
B) HTML
C) Static design
D) SQL
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
28
DDL is used by the DBMS to determine how many records and columns exist in a table.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
29
What are data elements that are unknown to the application?

A) black list
B) white list
C) vulnerabilities
D) attacks
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
30
What are simple drawings or sketches of what input modules are supposed to look like?

A) UML
B) Prototypes
C) Use case
D) Wireframes
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
31
Human factors are the primary causes of design disasters.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
32
What is a relationship between concepts?

A) inheritance
B) dependence
C) association
D) relationship
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
33
What is the ability to have object-oriented programming languages such as Java write SQL that can change the columns or database tables on the fly depending on the input parameters?

A) Static SQL
B) Dynamic SQL
C) Database views
D) SQL
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
34
What type of diagram is referred to as the communication between concepts?

A) sequence
B) interaction
C) conceptual
D) association
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
35
What are the data elements that are coming into the application from another source?

A) outputs
B) inputs
C) white list
D) black list
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
36
What type of diagram shows the developer how each concept (user, application, resources) interacts with the other?

A) concept
B) sequence
C) use case
D) interaction
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
37
What is a key rule to remember while looking for concepts in software requirements?

A) Find the adverbs in the use cases and prototypes
B) Find the adjectives in the use cases and prototypes
C) Find the verbs in the use cases and prototypes
D) Find the nouns in the use cases and prototypes
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
38
What type of design is the second step in a top-down approach in designing software?

A) Dynamic
B) Static
C) Wireframe
D) Prototype
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
39
What are small programs with little to no business logic or supporting databases?

A) Wireframes
B) Prototypes
C) HTML
D) SQL
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
40
Views do not make the SQL efficient, just secure.
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
41
What is a MIP?

A) measuring the webserver CPU time
B) measuring the database CPU time
C) measuring the code CPU time
D) measuring the application server CPU time
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
42
What is the primary causes of design disasters?

A) unclear requirements
B) human factors
C) wrong use case information
D) wrong input validation
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
43
Why is creating the SQL important during the design phase?

A) Get a jump start in coding
B) Validate data inputs and outputs
C) make sure SQL is efficient
D) look at SQL for code attacks
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
44
What type of table provides a way to expose table columns to certain access paths while hiding others?

A) relational
B) SQL
C) Static SQL
D) view
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
45
What should you hang up in the cube to help the developer code?

A) design artifacts
B) requirement artifacts
C) test plans
D) code
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
46
What is it called when a developer pares down the requirements into simple, logical statements of expectation so that anybody who reads the instructions will be able to understand the requirements

A) interaction diagrams
B) universal understanding
C) whiteboard meetings
D) code
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
47
What is hard coded SQL called?

A) Dynamic SQL
B) View
C) OOP
D) Static
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.
فتح الحزمة
k this deck
locked card icon
فتح الحزمة
افتح القفل للوصول البطاقات البالغ عددها 47 في هذه المجموعة.