Programming Paradigms

Descripción

AS level (Component 1) Computing Test sobre Programming Paradigms, creado por Lilli Flahh el 08/06/2018.
Lilli Flahh
Test por Lilli Flahh, actualizado hace más de 1 año
Lilli Flahh
Creado por Lilli Flahh hace alrededor de 6 años
68
0

Resumen del Recurso

Pregunta 1

Pregunta
Which paradigm is used to add meaning to text e.g. bold, hyperlinks?
Respuesta
  • Mark-up
  • 4th Gen
  • Visual
  • Scripting

Pregunta 2

Pregunta
Which of the following is an event-driven language?
Respuesta
  • Visual Basic
  • Scratch
  • Java
  • JavaScript

Pregunta 3

Pregunta
A 4th gen language... Allows the programmer to [blank_start]query[blank_end]/[blank_start]manipulate[blank_end] data. Is a [blank_start]high[blank_end] level programming language. May feature [blank_start]report[blank_end] generators; natural language interface. Requires [blank_start]less[blank_end] programming skill. Allows the user to [blank_start]customise[blank_end]. Is [blank_start]non-procedural[blank_end].
Respuesta
  • query
  • sort
  • manipulate
  • search
  • high
  • low
  • report
  • graphics
  • less
  • greater
  • customise
  • specify processes
  • add images
  • non-procedural
  • procedural
  • visual

Pregunta 4

Pregunta
Visual basic is a procedural language
Respuesta
  • True
  • False

Pregunta 5

Pregunta
Which of the following is an example of a scripting language?
Respuesta
  • JavaScript
  • HTML
  • XML
  • SQL

Pregunta 6

Pregunta
Which of the following is an example of a mark-up language?
Respuesta
  • HTML
  • XML
  • Scratch
  • Ruby

Pregunta 7

Pregunta
A scripting language... Can be [blank_start]interpreted[blank_end], not [blank_start]compiled[blank_end]. Allows the programmer to precisely define each [blank_start]step in a process[blank_end]. Is usually [blank_start]embedded within[blank_end] another language, and is used to control aspects of [blank_start]software[blank_end].
Respuesta
  • interpreted
  • changed
  • compiled
  • specified
  • step in a process
  • output and how it should look
  • subroutine
  • embedded within
  • used alongside
  • totally separate from
  • software
  • hardware

Pregunta 8

Pregunta
This language is ambiguous/imprecise
Respuesta
  • Natural language
  • Scripting language
  • Mark-up language

Pregunta 9

Pregunta
Select any of the following where a special purpose language may be used
Respuesta
  • CAD
  • Expert Systems
  • AI
  • Science projects
  • GUIs
  • Platformer game
  • Application form
  • Shopping site

Pregunta 10

Pregunta
Microsoft Excel is an example of a package with programming capabilities
Respuesta
  • True
  • False

Pregunta 11

Pregunta
When using a package with programming capabilities... [blank_start]No[blank_end] programming skill is required. [blank_start]Certain[blank_end] functions may be restricted. They are highly [blank_start]tested[blank_end]. They feature a [blank_start]familiar[blank_end] interface.
Respuesta
  • A large amount of
  • No
  • Some
  • Certain
  • No
  • problematic
  • likely to contain bugs
  • tested
  • familiar
  • unfamiliar

Pregunta 12

Pregunta
Which language is based on algorithms - ordered sets of instructions & calculations?
Respuesta
  • Procedural
  • Non-procedural
  • Visual
  • Scripting

Pregunta 13

Pregunta
SQL is an example of what language?
Respuesta
  • 4th gen
  • Non-procedural
  • Mark-up
  • Special purpose
  • Package with programming capabilities

Pregunta 14

Pregunta
Non-procedural languages allow programmers to [blank_start]specify the results[blank_end] without [blank_start]describing the processes[blank_end].
Respuesta
  • specify the results
  • describing the processes

Pregunta 15

Pregunta
Mark-up languages are...
Respuesta
  • Used to embed video
  • Used to add images
  • Often combined with other languages
  • Interpreted, not compiled
  • Based on drag and drop sections of code
  • Suitable for GUIs

Pregunta 16

Pregunta
Java is a procedural language
Respuesta
  • True
  • False

Pregunta 17

Pregunta
Siri is an example of a natural language interface
Respuesta
  • True
  • False

Pregunta 18

Pregunta
Natural language is not ambiguous
Respuesta
  • True
  • False

Pregunta 19

Pregunta
Event-driven systems
Respuesta
  • Wait for user interaction
  • Are ideal for expert systems
  • Are low level
  • Allow tighter control of the hardware

Pregunta 20

Pregunta
Procedural languages allow tighter control of the hardware
Respuesta
  • True
  • False

Pregunta 21

Pregunta
Event-driven is suitable for
Respuesta
  • Games
  • GUIs
  • AI
  • CAD

Pregunta 22

Pregunta
Natural language systems have very [blank_start]high[blank_end] processing power.
Respuesta
  • limited
  • slow
  • high
  • low

Pregunta 23

Pregunta
Amazon Alexa uses
Respuesta
  • Natural language
  • Special purpose language
  • 4th gen language

Pregunta 24

Pregunta
Scratch is a visual language. Visual languages are based on [blank_start]drag and drop sections of code[blank_end].
Respuesta
  • drag and drop sections of code
Mostrar resumen completo Ocultar resumen completo

Similar

Computing Hardware - CPU and Memory
ollietablet123
A level Computing Quiz
Zacchaeus Snape
Types and Components of Computer Systems
Jess Peason
Input Devices
Jess Peason
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Output Devices
Jess Peason
Software Processes
Nurul Aiman Abdu
Design Patterns
Erica Solum
CCNA Answers – CCNA Exam
Abdul Demir