Font size
WorksheetsIGCSE Revision software and hardware
Total questions: 82
Worksheet time: 39mins
Application software is software that is...
installed on the computer to perform a specific task.
not installed on a computer to perform a specific task,
installed on a computer to help it run smoothly or make repairs.
used to control the workings of a computer.
A part of a computer software that is designed to operate/run computer.
Application Software
System Software
Bios & Firmware
Utility System Utility System
Which of these is an example of utility software? Choose two.
Microsoft Word
Microsoft Windows
WinZip
Norton Anti-Virus
Application software is used to control the workings of a computer.
True
False
Shareware is software that
May be used without payment, and have limited functionality, subject to copyright lawa
Is software that comes with permission for anyone to use, and/or distribute
Is provided free on a free trial basis, and has a built in expiration date
Have the freedom to run, copy, change or adapt depending on set rules.
Freeware is...
software that users are allowed to try out for a free trial period
software that the user has freedom to run, copy, change or adapt
software that can be downloaded free of charge and are subject to copyright law
Software that is paid for and the source code is available
Free software is software that...
The user has freedom to run, copy, change and adapt but rules need to be followed
has no fees and is free to download, but restricted to copyright legislation
Free for a trial period, and after free period a subscription fee is due.
no source code can be seen, but you get it free
An operating systems is software that... (2 answer)
performs tasks for the user to complete
manages a computer's hardware and provides a user interface
runs games and apps
allows the user to interact with the computer via a GUI rather than binary
Name 2 functions of an operating system
playing games
managing peripherals
managing main memory
installing anti-virus
GUI, Menu-drive, CLI & Voice activated are all examples of...
software
user interface
downloads
perhiperals
Why must a computer copy programs into main memory from storage to run? (2 answers)
storage isn't large enough
to keep track of where each program and data is located
ROM is where data is loaded into
To not overwrite existing programs
multi-tasking is....
being able to do a task
performing several tasks with different software at the same time
eating and playing computer at the same time
having loads of programs open and crashing your computer
What is an Interrupt?
when a conversation is broken
signals sent to the CPU by external drives to indivate an event needing immediate action
signals sent via the printer
signals from the memory to remind you to save
A peripheral is....
a device used on a computer
a device connected to computer, but operates outside of the CPU, therefore has no control over it.
devices to clean a computer
A device use to store information
A buffer is...
a special area of memory to store information temporaly until it can be processed
an area to hold a computer program
its apart of the CPU
a device you plug into the computer
Access rights to your computer are managed by...
CPU
Software application
Operating system
perhipherals
What is the only thing that computers understand?
Machine Code
Low Level Languages
High Level Languages
Algorithms
Here are two lines from an assembly language program. What is the correct term to describe the contents of the area with the red border?
Operands
Mnemonics
Memory locations
Machine Code
A computer program that translates a program written in a high-level language (HLL) into machine code so that it can be directly used by a computer to perform a required task.
Interpreters
Compiler
Assemblers
Why can't humans write in Machine Code?
It takes too long
They can't be bothered.
It's too confusing
It's boring
Translates low level assembly language mnemonic into machine code
Assembler
Compiler
Interpreter
Translates source code from high level languages into object code and then into machine code
Assembler
Compiler
Interpreter
The whole program is translated into machine code before it is run
Assembler
Compiler
Interpreter
This is an example of ...
Machine Code
Low level programming language
High level programming language
This is an example of ...
Machine Code
Low level programming language
High level programming language
This is an example of ...
Machine Code
Low level programming language
High level programming language
Low level programming languages are easy to learn
TRUE
FALSE
High level programming languages have been designed to make it easier to create programs
TRUE
FALSE
The CPU can process a high level language directly
TRUE
FALSE
Programs must be translated to machine code in order for the CPU to process it
TRUE
FALSE
Give 2 advantage of assembly code
You can manipulate individual bits and bytes
They are easy to understand and run
Occupies less memory
Allows access to pertains system
Name 2 uses of assembly code
Understand English language
Device drivers e.g. printer
Control systems e.g. washing machines
Run anti-virus software
What is accidental damage?
Damage through fire
Program errors, leading to crashes
Data entry errors
Damage through hacking
How would you protect against accidental damage?
Archive data
Keep it safe in a locked box
Back up data
Keep in a safe place
why do you need to back up?
To prevent flood/fire damage
To prevent theft
To prevent Corruption
To prevent against accidental damage
Give 2 examples of biometric security
Body scanner
Retina scanner
Face scanner
Foot print scanner
what 2 key features make passwords secure?
You remember them by using personal details
Minimum of 8 characters
mixture of numbers , lowercase, & uppercase characters
Saved on an iPhone to remember
What should you never give out over the phone, through email or on the Internet.
Personal Information
The Morton score
Tomorrow's lunch choices
From: no_reply@emailinternet.chase.com
Subject: Account Status
Attention US Bank Customer,
Due to a recent security check on your account, we require you to confirm your details. Failure to do so within 24 hours will lead to account suspension. Sorry for the inconveenince.
Click here to confirm your account
Regards,
US Bank Online Customer Service
This email has been sent by US Bank.
This attack makes a website or network unavailable to legitimate users
Trojan horse
Denial of Server attack
Worm
Virus
Taking plaintext and turning it into CipherText is known as
Decryption
Encryption
Algorithm
encoding
Symmetric encryption is when
encryption takes place with 2 keys, public and private
using a single key to encrypt and decrypt
simple change of letters
protecting against viruses
Asymmetric encryption is when
Two people have to share the same key
You have a private and public key, one to encrypt and one to decrypt
You send the key over a network with the message
you have 1 key, one to encrypt and decrypt
Name 2 things that a firewall can do?
Filters out packets and either blocks or allows them to pass through
Removes viruses
acts as a barrier between your network and another
changes your passwords
A proxy server.....
may act as a firewall
filter out web-content and malware
acts as a gateway from one network to another
All of the above
What is a firewall?
A wall to prevent fire
Software that gets rid of viruses
Protecting a network from unauthorised access
What does SSL stand for?
Strong Socket Layer
Secure Security Layer
Secure Socket Layer
Secure Socket Loop
What does HTTPS stand for?
Hyper Transfer Text Protocol Secure
Hyper Text Transfer Procedure Safe
Hyper Text Transfer Protocol Secure
Hyper Text Transfer Payment Secure
TLS stands for
Transport location secure
Transport location socket
Transport layer security
Transport layer secure
Select all the examples of operating systems (OSs) ...
Linux
iOS
Android
Chrome
Python
Select all the examples of utility or system software ...
Disk defragmenter
Registry Clean-up
MacOS X
Edge Browser
File compressor
Choose all the utility software ...
Which OS is open-source?
Linux
OSX
Unix
Android
Which of these is a Hard Disk Drive (HDD)?
Which of these are magnetic storage devices?
Solid state storage has no moving parts?
True
False
Which type of storage uses a laser?
Magnetic
Optical
Solid State
Which of the following storage devices is most suitable for use in mobile devices?
Cloud
Magnetic
Solid State
Optical
What color laser do CD/DVDs use?
Red
Blue
Green
Colorless
What is the file size for a text file that contain the following:
Welcome, to Computer Science.
29 bytes
26 bytes
28 bytes
32 bytes
A black and white image uses 1 bit per pixel. So a 64 bit image would be stored in an 8 byte file. How many bytes would it take to store that same image if it were in color?
512
64
192
24
