Karteikarten
FMJC.C6
Karten in diesem Stapel (9)
- 1Difference between declarative language and procedural languageDeclarative
States what is required
Procedural
Describe how to solve the problem - 2Describe the features of a procedural high level languageImperative language
Uses sequence,selection & iteration
Program states what to do
....and how to do it
Program statements are in blocks
Each block is a procedure or function
Logic of program is given as series of procedure calls - 3UML Diagrams contain elements such asActivities
Actors
Business processes
Database schemas
Logical components
Programming language statements
Reusable software components - 4Explain why a UML diagram is usedIt is a standard way to present information
..and to illustrate the design of a system
..visually easy to understand
It allows systems analysts, programmers and clients to communicate
Makes system maintenance easier
...when modifying a system - 5Explain the term inheritanceA class that has all attributes and methods of its superclass
...and may have attributes and
methods of its own - 6What is an objectIt is an instance of a class
...real world entity
Holds attributes and methods - 7What is a classIt is a template in which objects
...are created from
They have their own state/behaviour - 8Explain the term backtrackingAfter finding a solution to a goal
...goes back and follows an alternate path
..to attempt to find another solution - 9Explain the term instantationGiving a variable a value
Informationen
- Beschreibung
- Karteikarten am FMJC.C6, erstellt von FMJC. am 18/06/2015.
- Erstellt von
- FMJC.
- Aufrufe
- 0
- Bewertung