Programming Paradigms

Descrição

AS level Computing (Component 1) Quiz sobre Programming Paradigms, criado por Lilli Flahh em 08-06-2018.
Lilli Flahh
Quiz por Lilli Flahh, atualizado more than 1 year ago
Lilli Flahh
Criado por Lilli Flahh mais de 6 anos atrás
74
0

Resumo de Recurso

Questão 1

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

Questão 2

Questão
Which of the following is an event-driven language?
Responda
  • Visual Basic
  • Scratch
  • Java
  • JavaScript

Questão 3

Questão
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].
Responda
  • query
  • sort
  • manipulate
  • search
  • high
  • low
  • report
  • graphics
  • less
  • greater
  • customise
  • specify processes
  • add images
  • non-procedural
  • procedural
  • visual

Questão 4

Questão
Visual basic is a procedural language
Responda
  • True
  • False

Questão 5

Questão
Which of the following is an example of a scripting language?
Responda
  • JavaScript
  • HTML
  • XML
  • SQL

Questão 6

Questão
Which of the following is an example of a mark-up language?
Responda
  • HTML
  • XML
  • Scratch
  • Ruby

Questão 7

Questão
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].
Responda
  • interpreted
  • changed
  • compiled
  • specified
  • step in a process
  • output and how it should look
  • subroutine
  • embedded within
  • used alongside
  • totally separate from
  • software
  • hardware

Questão 8

Questão
This language is ambiguous/imprecise
Responda
  • Natural language
  • Scripting language
  • Mark-up language

Questão 9

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

Questão 10

Questão
Microsoft Excel is an example of a package with programming capabilities
Responda
  • True
  • False

Questão 11

Questão
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.
Responda
  • A large amount of
  • No
  • Some
  • Certain
  • No
  • problematic
  • likely to contain bugs
  • tested
  • familiar
  • unfamiliar

Questão 12

Questão
Which language is based on algorithms - ordered sets of instructions & calculations?
Responda
  • Procedural
  • Non-procedural
  • Visual
  • Scripting

Questão 13

Questão
SQL is an example of what language?
Responda
  • 4th gen
  • Non-procedural
  • Mark-up
  • Special purpose
  • Package with programming capabilities

Questão 14

Questão
Non-procedural languages allow programmers to [blank_start]specify the results[blank_end] without [blank_start]describing the processes[blank_end].
Responda
  • specify the results
  • describing the processes

Questão 15

Questão
Mark-up languages are...
Responda
  • 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

Questão 16

Questão
Java is a procedural language
Responda
  • True
  • False

Questão 17

Questão
Siri is an example of a natural language interface
Responda
  • True
  • False

Questão 18

Questão
Natural language is not ambiguous
Responda
  • True
  • False

Questão 19

Questão
Event-driven systems
Responda
  • Wait for user interaction
  • Are ideal for expert systems
  • Are low level
  • Allow tighter control of the hardware

Questão 20

Questão
Procedural languages allow tighter control of the hardware
Responda
  • True
  • False

Questão 21

Questão
Event-driven is suitable for
Responda
  • Games
  • GUIs
  • AI
  • CAD

Questão 22

Questão
Natural language systems have very [blank_start]high[blank_end] processing power.
Responda
  • limited
  • slow
  • high
  • low

Questão 23

Questão
Amazon Alexa uses
Responda
  • Natural language
  • Special purpose language
  • 4th gen language

Questão 24

Questão
Scratch is a visual language. Visual languages are based on [blank_start]drag and drop sections of code[blank_end].
Responda
  • drag and drop sections of code

Semelhante

Computing Hardware - CPU and Memory
ollietablet123
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
Abstraction
Shannon Anderson-Rush