wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CSC 306 FINAL

Total questions: 40

Worksheet time: 2hrs 49mins

Name
Class
Date
1.

Identification: (Wrong Spelling wrong)

A design representation that illustrates architecture as an ordered collection of program components.

(a)  

2.

Identification: (Wrong Spelling wrong)

A design representation that represents the hierarchy of a system.

(a)  

3.

Identification: (Wrong Spelling wrong)

A document consists of several graphical representations that comprise software models and the associated descriptive text.

(a)  

4.

Identification: (Wrong Spelling wrong)

It defines a group of interlinked systems that share structural and semantic properties.

(a)  

5.

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)  

6.

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)  

7.

Identification: Wrong spelling wrong

An architectural style in which components are represented as objects and they interact with each other through methods

(a)  

8.

Identification: (Wrong Spelling wrong)

An architecture that enables software designers to achieve a program structure, which can be easily modified.

(a)  

9.

Identification: Wrong spelling wrong

It is the front-end application view to which user interacts in order to use the software.

(a)  

10.

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)  

11.

Identification: Wrong spelling wrong

The place where the user types the command and feeds it to the system.

(a)  

12.

 

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)  

13.

Identification: Wrong spelling wrong

It provides the user with graphical means to interact with the system.

(a)  

14.

Identification: Wrong spelling wrong

A GUI step where designers have to analyze what task is to be done by the software solution.

(a)  

15.

Fill the Blanks: Wrong spelling wrong

(a)   is the refined form of the design concepts of modularity, abstraction, and information hiding.

16.

Fill the Blanks: Wrong spelling wrong

(a)   measures the degree of independence among the modules.

17.

Fill the Blanks: Wrong spelling wrong

Two modules are said to be (a)   if they use parameter list to pass data items for communication.

18.

Fill the Blanks: Wrong spelling wrong

(a)   measures the relative functional strength of a module.

19.

Identification: Wrong spelling wrong

A type of cohesion where the elements within the modules are involved in different and possibly unrelated activities.

(a)  

20.

Identification: Wrong spelling wrong

A type of cohesion where the modules' elements perform activities executed from outside the module.

(a)  

21.

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)  

22.

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.

23.

Identification: Wrong spelling wrong

A dynamic technique category that focuses on how the code structure works and tests accordingly.

(a)  

24.

Fill the Blanks: Wrong spelling wrong

(a)   is hands-0n testing where the aim is to have maximum execution coverage with minimal planning.

25.

Identification: Wrong spelling wrong

A specification-based technique type that tests the boundaries of the range - both valid and invalid.

(a)  

26.

Fill the Blanks: Wrong spelling wrong

FSM stands for (a)  

27.

Fill the Blanks: Wrong spelling wrong

(a)   is the developer of FURPS.

28.

Identification: Wrong spelling wrong

A type of acceptance testing which is done before the product is released to the customers.

(a)  

29.

Identification: Wrong spelling wrong

Testing which gives unfavorable conditions to the system and checks how they perform in those conditions.

(a)  

30.

Fill the Blanks: Wrong spelling wrong

SMI stands for (a)   .

31.

Fill the Blanks: (5 points)

The main objective of software testing is (a)   .

32.

Fill the Blanks: Separate your answer using any symbol. (5 points)

The acronym FURPS stands for ____, ____, ____, _____, ____.

(a)  

33.

Enumeration: Separate your answer using any symbol

Call and return substyles

4 lines
34.

Enumeration: Separate your answer using any symbol

Characteristics of a popular user interface

4 lines
35.

Enumeration: Separate your answer using any symbol

2 categories of User Interface

4 lines
36.

Enumeration: Separate your answer using any symbol

Elements of a text-based CLI

4 lines
37.

Enumeration: Separate your answer using any symbol

Elements of GUI

4 lines
38.

Enumeration: Separate your answer using any symbol

Give at least 3 User Interface Golden Rule

4 lines
39.

Enumeration: Separate your answer using any symbol

Give the 10 types of Software Testing

4 lines
40.

Enumeration: Separate your answer using any symbol

3 important aspects of software products

4 lines