Font size
WorksheetsCSC 306 FINAL
Total questions: 40
Worksheet time: 2hrs 49mins
Identification: (Wrong Spelling wrong)
A design representation that illustrates architecture as an ordered collection of program components.
(a)
Identification: (Wrong Spelling wrong)
A design representation that represents the hierarchy of a system.
(a)
Identification: (Wrong Spelling wrong)
A document consists of several graphical representations that comprise software models and the associated descriptive text.
(a)
Identification: (Wrong Spelling wrong)
It defines a group of interlinked systems that share structural and semantic properties.
(a)
Identification: (Wrong Spelling wrong)
A component that transforms the data and sends this transformed data to other filters for further processing using the connector
(a)
Identification: Wrong spelling wrong
It is mainly used in the systems that accept some inputs and transform them into the desired outputs by applying a series of transformations.
(a)
Identification: Wrong spelling wrong
An architectural style in which components are represented as objects and they interact with each other through methods
(a)
Identification: (Wrong Spelling wrong)
An architecture that enables software designers to achieve a program structure, which can be easily modified.
(a)
Identification: Wrong spelling wrong
It is the front-end application view to which user interacts in order to use the software.
(a)
Identification: Wrong spelling wrong
It is a text-based reference to a set of instructions, which are expected to be executed by the system.
(a)
Identification: Wrong spelling wrong
The place where the user types the command and feeds it to the system.
(a)
Identification: Wrong spelling wrong
It is a small horizontal line or a vertical bar of the height of the line, to represent the position of the character while typing.
(a)
Identification: Wrong spelling wrong
It provides the user with graphical means to interact with the system.
(a)
Identification: Wrong spelling wrong
A GUI step where designers have to analyze what task is to be done by the software solution.
(a)
Fill the Blanks: Wrong spelling wrong
(a) is the refined form of the design concepts of modularity, abstraction, and information hiding.
Fill the Blanks: Wrong spelling wrong
(a) measures the degree of independence among the modules.
Fill the Blanks: Wrong spelling wrong
Two modules are said to be (a) if they use parameter list to pass data items for communication.
Fill the Blanks: Wrong spelling wrong
(a) measures the relative functional strength of a module.
Identification: Wrong spelling wrong
A type of cohesion where the elements within the modules are involved in different and possibly unrelated activities.
(a)
Identification: Wrong spelling wrong
A type of cohesion where the modules' elements perform activities executed from outside the module.
(a)
Identification: Wrong spelling wrong
A type of software testing technique that is used to find defects in the application under test without executing the code.
(a)
Fill the Blanks: Wrong spelling wrong
(a) is an examination of requirements/code or design to identify defects that may or may not cause failures.
Identification: Wrong spelling wrong
A dynamic technique category that focuses on how the code structure works and tests accordingly.
(a)
Fill the Blanks: Wrong spelling wrong
(a) is hands-0n testing where the aim is to have maximum execution coverage with minimal planning.
Identification: Wrong spelling wrong
A specification-based technique type that tests the boundaries of the range - both valid and invalid.
(a)
Fill the Blanks: Wrong spelling wrong
FSM stands for (a)
Fill the Blanks: Wrong spelling wrong
(a) is the developer of FURPS.
Identification: Wrong spelling wrong
A type of acceptance testing which is done before the product is released to the customers.
(a)
Identification: Wrong spelling wrong
Testing which gives unfavorable conditions to the system and checks how they perform in those conditions.
(a)
Fill the Blanks: Wrong spelling wrong
SMI stands for (a) .
Fill the Blanks: (5 points)
The main objective of software testing is (a) .
Fill the Blanks: Separate your answer using any symbol. (5 points)
The acronym FURPS stands for ____, ____, ____, _____, ____.
(a)
Enumeration: Separate your answer using any symbol
Call and return substyles
Enumeration: Separate your answer using any symbol
Characteristics of a popular user interface
Enumeration: Separate your answer using any symbol
2 categories of User Interface
Enumeration: Separate your answer using any symbol
Elements of a text-based CLI
Enumeration: Separate your answer using any symbol
Elements of GUI
Enumeration: Separate your answer using any symbol
Give at least 3 User Interface Golden Rule
Enumeration: Separate your answer using any symbol
Give the 10 types of Software Testing
Enumeration: Separate your answer using any symbol
3 important aspects of software products
