Question 1
Question
Which paradigm is used to add meaning to text e.g. bold, hyperlinks?
Answer
-
Mark-up
-
4th Gen
-
Visual
-
Scripting
Question 2
Question
Which of the following is an event-driven language?
Answer
-
Visual Basic
-
Scratch
-
Java
-
JavaScript
Question 3
Question
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].
Answer
-
query
-
sort
-
manipulate
-
search
-
high
-
low
-
report
-
graphics
-
less
-
greater
-
customise
-
specify processes
-
add images
-
non-procedural
-
procedural
-
visual
Question 4
Question
Visual basic is a procedural language
Question 5
Question
Which of the following is an example of a scripting language?
Question 6
Question
Which of the following is an example of a mark-up language?
Question 7
Question
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].
Question 8
Question
This language is ambiguous/imprecise
Answer
-
Natural language
-
Scripting language
-
Mark-up language
Question 9
Question
Select any of the following where a special purpose language may be used
Answer
-
CAD
-
Expert Systems
-
AI
-
Science projects
-
GUIs
-
Platformer game
-
Application form
-
Shopping site
Question 10
Question
Microsoft Excel is an example of a package with programming capabilities
Question 11
Question
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.
Answer
-
A large amount of
-
No
-
Some
-
Certain
-
No
-
problematic
-
likely to contain bugs
-
tested
-
familiar
-
unfamiliar
Question 12
Question
Which language is based on algorithms - ordered sets of instructions & calculations?
Answer
-
Procedural
-
Non-procedural
-
Visual
-
Scripting
Question 13
Question
SQL is an example of what language?
Question 14
Question
Non-procedural languages allow programmers to [blank_start]specify the results[blank_end] without [blank_start]describing the processes[blank_end].
Answer
-
specify the results
-
describing the processes
Question 15
Question
Mark-up languages are...
Answer
-
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
Question 16
Question
Java is a procedural language
Question 17
Question
Siri is an example of a natural language interface
Question 18
Question
Natural language is not ambiguous
Question 19
Question
Event-driven systems
Answer
-
Wait for user interaction
-
Are ideal for expert systems
-
Are low level
-
Allow tighter control of the hardware
Question 20
Question
Procedural languages allow tighter control of the hardware
Question 21
Question
Event-driven is suitable for
Question 22
Question
Natural language systems have very [blank_start]high[blank_end] processing power.
Question 23
Question
Amazon Alexa uses
Answer
-
Natural language
-
Special purpose language
-
4th gen language
Question 24
Question
Scratch is a visual language. Visual languages are based on [blank_start]drag and drop sections of code[blank_end].