Search Header Logo

Higher Software Development

Authored by Irene Cunningham

Computers

10th - 12th Grade

Used 7+ times

Higher Software Development
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

40 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which development methodology requires more client involvement ?

Agile

Iterative

They are both the same

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The purpose of a program is to enter the names of pupils, their prelim mark and assignment mark. Their percentage and grade is then calculated and displayed on screen

What are the functional requirements of the program in terms of inputs, processes and outputs?

Inputs: pupil names

Processes: find out grades

Outputs: grades

Inputs: pupil names, prelim marks, assignment marks

Processes: find out grades

Outputs: percentages, grades

Inputs: pupil names, prelim marks, assignment marks

Processes: calculate percentages, find out grades

Outputs: percentages, grades

Inputs: pupil names, prelim marks,

Processes: calculate percentages, find out grades

Outputs: percentages, grades

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The scope and boundaries for a project must be set during the analysis stage.

What might be included in the scope?

program, test plan, time limits

design, program, time limits

design, program, test plan

design, program, test plan, time limits

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

The scope and boundaries for a project must be set during the analysis stage.

What is meant by the boundaries?

limits, assumptions

limits

assumptions

design, limits, assumptions

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A program is to calculate the volume of a cuboid

The top level algorithm could be written as

1: enter dimensions

2: calculate volume

3: display volume

Which of the following would give the correct data flow for the program?

1: enter dimensions(in: length, breadth, height out: length, breadth, height)

2: calculate volume(in: length, breadth, height, out: volume)

3: display volume(in: volume)

1: enter dimensions(in: length, breadth, height out: length, breadth, height)

2: calculate volume(in: length, breadth, height, out: length, breadth, height )

3: display volume(in: length, breadth, height, out: volume )

1: enter dimensions( out: length, breadth, height)

2: calculate volume( out: volume)

3: display volume(in: volume)

1: enter dimensions(out: length, breadth, height)

2: calculate volume(in: length, breadth, height, out: volume)

3: display volume(in: volume)

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A program requires separate arrays to store pupils names, marks and grades.

How would these be stored?

In an array of records

In parallel arrays

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

A program requires to store pupils names, marks and grades as efficiently as possible.

How would this data be stored?

In an array of records

In parallel arrays

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?