Font size
WorksheetsTechnology Systems
Total questions: 16
Worksheet time: 8mins
A local gym is creating a program to store the data of their members, Choose a suitable data structure
Variables
1D Array
2D Array
Records
Krissie is a programmer who has developed a program for a retail business. She has now moved on to work for a different business. Why is it good that she has thoroughly annotated her code? Select two reasons
So no one can copy her code without permission
To make it easier for others to make changes at a later date
To explain certain pieces of the code
Suggest a suitable datatype for the variable CustomerName.
Character
Boolean
String
Real
Suggest a suitable datatype for the variable Gender (M or F).
String
Character
Real
Integer
Suggest a suitable datatype for the variable Age.
Real
Integer
String
Boolean
Which symbol would be suitable for Enter Name in a flow chart
An oval
An arrow
A parallelogram
A diamond
A decision box always has two branches drawn from it. What are the labels?
True/False
Yes/No
Match/No Match
And/Or
What type of programming language uses Mnemonics (abbreviations which are short instructions)?
Procedural language
Assembly language
Event programming language
Compiler language
How is a high level language turned into machine code?
Compressed
Compiled
Expanded
Converted
How is a low level language turned into machine code?
Compiled
Assembled
Actuated
Extended
What two options below are advantages of Low level languages
Easy to learn
Easy to modify
Runs quickly as they dont need compiled
Takes up less memory
Jonathan would like to buy two pieces of software which are available as a suite. Idenify two advantages of buying a suite of software.
Saves money as usually buying a suite costs less
You only have to buy one licence
Programs in the suite will have similar aproach making them easier to learn
A suite takes up less memory on computer
Identify four factors which should be considered before upgrading software
Compability
Speed
Aesthetics
Security
Hardware
Unix is an example of a CLI (Command Line Interface) List two advantages of a CLI
Better visual display
Uses less system resources than a GUI
No need to remember commands
For experts this is a fast interface to use as it is all keyboard controlled rather than mouse
It has an interface where users interact by using a WIMP interface. What does this stand for?
Wires, Interface, Monitor, Programming
Wireless, Internet, Machine, Pointer
Windows, Interface, Menus, Pointers
Size, weight, user interface, battery life and functionality are five things you need to consider when designing/developing what type of device?
A PC
A mobile device
A server
A keyboard
