levo

Software Engineering Tools and Translators

Software packages in analysis, specification, design and testing

  • 3 things to know
  • Component 1

Overview

CASE tool, role of a diagramming package during systems analysis and how a project management package supports development.

What you need to know

Answer each one before you reveal it.

Your recallNot started
Key term

What is a CASE tool?

Key term

Explain the role of a diagramming package during systems analysis.

Key term

How does a data dictionary tool help during specification?

Questions from this subtopic

Each one with the model answer underneath.

  1. 1

    What is a CASE tool?

    Model answer

    A CASE tool is a package supporting the analysis and design of a system rather than the coding. Diagrams, data dictionaries and specifications are produced and kept consistent.

  2. 2

    Explain the role of a diagramming package during systems analysis.

    Model answer

    A diagramming package draws data flow diagrams and entity relationship diagrams from a stored model. A change to the model updates every diagram that uses it.

  3. 3

    How does a data dictionary tool help during specification?

    Model answer

    A data dictionary tool stores every data item once with its type, size and validation rule. Designers and programmers then work from one agreed definition.

  4. 4

    How can a package support the writing of a requirements specification?

    Model answer

    A requirements management package records each requirement with a reference number and its source. Every requirement can later be traced to the code and tests that satisfy it.

  5. 5

    What is a screen design or interface prototyping package used for?

    Model answer

    A prototyping package builds a working mock-up of the screens without writing the underlying program. Clients approve the layout before development effort is committed.

  6. 6

    Explain how a project management package supports development.

    Model answer

    A project management package records tasks, durations, dependencies and staff assignments. Critical activities and slipping deadlines become visible early.

Other ways to work this

The same content, four other ways.

What is inside Levo

Six ways to work the same material.

1Closed book
2Open book
3Closed book

See a huge jump in your memorisation

Answer cold, learn it, then prove it stuck. Levo tracks the jump between your first attempt and your last.

Data Structures: Arrays, Records and Hash Tables
Stacks, Queues, Linked Lists and Trees
Boolean Logic and Simplification
Algorithms, Pseudo-Code and Programming Constructs

Cram a whole paper in one sitting

Sort every topic into what you know and what you do not, then drill only the weak ones.

KDW to HAT.
decryptsencryptscompresses

Blank Blitz consolidates the facts

Rapid timed gap-fills on the terms and numbers you need to recall without thinking.

AThe two are not the same.
BOpen source refers to the availability of the code.
CMuch open source software is free of charge.

Build It trains answer structure

Assemble a full-mark answer from its marking points, in the order an examiner wants them.

Backup means the copy of the data.
TrueFalse

Test It catches misconceptions

Spot the fault in a statement. The traps are the mistakes students actually make.

721941163128510

Brain Breaks between sessions

Short focus games to reset attention, so the next set lands better than the last.

Every question in Software Engineering Tools and Translators, on a schedule.

Attempt a question from memory, write the correct version, then attempt it again. Levo records the jump between your first attempt and your last, and brings each question back on the day you are due to forget it.

Or £46 a year, about £3.83 a month. Cancel anytime.