Higher Computing - Sdev 1

10 Questions | Total Attempts: 289

SettingsSettingsSettings
Please wait...
Computing Quizzes & Trivia

This quiz is based on the Software Development Process topic of Higher Computing.


Questions and Answers
  • 1. 
    At which stage of the software development process does the systems analyst advise the clients on the benefit of a new system?
    • A. 

      Analyis

    • B. 

      Design

    • C. 

      Implementation

    • D. 

      Testing

    • E. 

      Documentation

  • 2. 
    At which stage of the software development process is the structure of the new piece of software developed?
    • A. 

      Analysis

    • B. 

      Design

    • C. 

      Testing

    • D. 

      Evaluation

  • 3. 
    Which of the following describes the process of repeatedly breaking down larger difficult problems step by step into smaller and easier to solve problems?
    • A. 

      Top Down Design

    • B. 

      Stepwise Refinement

    • C. 

      Structured Listing

  • 4. 
    Choose which of the following options best describes the continuous explanation of the code function all the way through the program code.
    • A. 

      Addition of variables

    • B. 

      Strucutred Listing

    • C. 

      Internal Commentary

  • 5. 
    Which of the following types of testing involves a set of test data set up to see if the new piece of software can handle data on the limits of what it is programmed for?
    • A. 

      Normal

    • B. 

      Boundary/Extreme

    • C. 

      Exceptional

  • 6. 
    A structured walkthrough of a piece of software involves which process?
    • A. 

      Following through the logic of the instructions line by line using a strucutred listing

    • B. 

      Producing a formatted printout of the program code (indented loops etc)

  • 7. 
    Which of the following is an example of a Graphical Design Notation?
    • A. 

      Structure Diagram/Chart

    • B. 

      Pseudocode

  • 8. 
    Which of the following options best describes the purpose of the Software Specification?
    • A. 

      A document which clearly describes how to use the new piece of software

    • B. 

      A formal document (legal) which gives a clear and unambiguous description of exactly what the software must do

    • C. 

      A formal document detailing the required hardware specifications and installation instructions

  • 9. 
    The member of the software development personnel who is in charge of the entire development task is know as the?
    • A. 

      Systems Analyst

    • B. 

      Programmer

    • C. 

      Client

    • D. 

      Independant Test Group

    • E. 

      Project Manager

  • 10. 
    Which analysis technique involves meetings with client personnel in order to gain a better idea of the tasks the final piece of software will be undertaking on a daily basis?
    • A. 

      Questionnaire

    • B. 

      Inspection of Exisiting Documentation

    • C. 

      Interviewing

    • D. 

      Observation Notes