Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SDD Analysis and Methodologies

Total questions: 17

Worksheet time: 13mins

Name
Class
Date
1.

During Software Development the final report is called?

(a)  

2.

What things could be done during the analysis stage to gather information from the client?

a)

Interviews

b)

Questionnaires

c)

Enquire access to existing documentation

d)

Ask client for code analysis

3.

The final report is called Software Specification and it is legally binding document which details the solution along with the costs and time constraints.

a)

TRUE

b)

FALSE

4.

The design stage involves creating a series of steps to solve the problem. What things need to be considered during this stage by the programmer?

a)

User Interface

b)

Budget for project

c)

Timeline for project

d)

Structure of the program

5.

During what stage is the actual program code written?

(a)  

6.

What is the name for the code written in a high level language?

a)

source code

b)

object code

c)

binary code

d)

resource code

7.

During what stage of software development is structure diagram produced?

a)

Analysis

b)

Design

c)

Implementation

d)

Testing

8.

What is the purpose of the structure diagram?

a)

to split the program down into smaller programs called procedures

b)

to make process of allocation different procedures to different programmers

c)

to list all functionality of developed program

d)

to plan costs and time for different procedures

9.

One line of pseudocode should be translated into how many lines of code using high level language?

(a)  

10.

What is the purpose of testing the program?

a)

to check if it has any errors

b)

to check how program is working under various conditions

c)

to increase cost of software development

d)

to check program's compatibility with various devices

11.

What is the purpose of documentation stage?

a)

to assist user with the installation process

b)

to support user with features of the software

c)

to increase the cost of a software

12.

What kind of guide provides details on how to install the software and the system requirements for the program including type of processor, RAM and hard disk space?

(a)  

13.

During evaluation stage what criteria will the software be evaluated with?

a)

Fit for purpose

b)

User Interface

c)

Readability

d)

Error rate

14.

When program produces minimal number of errors when returning results it is still fit for the purpose.

a)

TRUE

b)

FALSE

15.

What is the name for the criteria which covers having meaningful variable names, internal commentary and correct structure like indentation and blank lines in source code?

(a)  

16.

Select what is evaluated in the program's User Interface:

a)

ease of use

b)

purpose of buttons, menus, text boxes etc.

c)

ease of understanding the instructions and error messages and its clarity for user

d)

consistency of program;s elements such as fonts, screen colours, screen layout

17.

Iteration means repeating a process. In software development, it is the term used to describe repeating or revisiting phases that may have been worked on already.

a)

TRUE

b)

FALSE