Test
F453 Programming paradigms
Preguntas del test (8)
1What are the key features of a low level language?
- AHuman language, not readable by processor.
- BAssembly language. Each microprocessor has its own instruction set. Readable by its microprocessor.
- CJust a series of zeros and ones that are readable by processor.
- DPresentation of an intended application in the form of diagrams.
2Explain the features of procedural languages?
- AClasses are run at the instance of an object; made up of void methods; makes use of library routines.
- BCore language of world wide web; defines structure and layout of programming languages.
- CMade up of 1s & 0s; related to architecture.
- DData & code separate; usually modularised; uses the 3 typical constructs (sequence, selection, iteration); programmer specifies order in which instructions are compiled and run.
3What is object orientated language?
- AUses encapsulations; classes may inherit data and methods from other classes; methods may be defined multiple times in the same class.
- BData & code separate; usually modularised; uses the 3 typical constructs (sequence, selection, iteration); programmer specifies order in which instructions are compiled and run.
- CUses declarations; shows what properties results should have
4Data encapsulation is when data is enclosed within a function that relates to another method.
- ATrue
- BFalse
5Which of these best describes a class in programming.
- AA group of students studying programming.
- BThe level of hierarchy of a programmer based upon their wealth and background.
- CDescribes shared attributes & methods, stating the state & behaviour of a set of objects.
- DA subroutine that output multiple values after it has been run.
6Is an object an instance of a class, such as a real world entity or a variable.
- ATrue
- BFalse
7Does a declarative language show how the outcomes of a program are achieved.
- ATrue
- BFalse
8Why is unified modelling language used?
- AIt is a standard way of presenting information to illustrate the design of a system virtually, so it is easy to understand. It allows systems analysts, programmers & clients to communicate when modifying a system.
- BData & code separate; usually modularised; uses the 3 typical constructs (sequence, selection, iteration); programmer specifies order in which instructions are compiled and run.
- CFor neural networks to understand how the mind works.
Información
- Descripción
- F453 unit 6
- Autor
- Joseph Stevens
- Idioma
- English
- Visitas
- 242
- Etiquetas
- Valoración
- Aún sin valoraciones Valora este test