What is an operating system?
Software that allows the user to interact with the computer
What is ASCII?
A set of codes to represent characters in a computer.
What are logic gates?
The building blocks of digital circuits that have one or two inputs that can be turned on or off
What does a processor do in a computer?
It takes instructions and executes them
What is machine learning?
When a program is able to automatically adapt its own processes or data
Utility program
Software that comes with the OS and performs housekeeping tasks
How is each character stored in the computer?
As a unique binary number
What are the 3 different logic gates?
AND, OR, NOT
Where do you store data when you save it on a computer?
Hard drive, solid state drive, memory stick
Why might a machine need to learn?
To improve its own performance; to respond to changes in data
Give some examples of what an operating system can do.
Output an interface; manage the hardware and software
How many bits does standard ASCII have per character?
7
OR gate: Input
1 OR 0 = ?
Output
1
What is the purpose of ROM in a computer system?
Data that does not change e.g. start-up instructions
Give an example of machine learning
Recognising images or voices, or playing a game
Give an example of what a utility program
Delete unused files, check for faults
How does the number of bits affect the number of characters?
More bits allows for more characters
What is memory in a computer?
Hardware where data is stored temporarily or permanently
What is the purpose of RAM in a computer system?
Currently running programs and data
What is artificial intelligence?
A computer program that makes decisions to determine its actions to simulate human behaviour
Find the names of operating systems.
Windows, Linux, MacOS, Android, IOS(Apple)
What is the purpose of secondary memory?
To store data in the long term and to create additional storage capacity
What will ROM typically store?
Start up instructions, part of the operating system, some programs if a system that has limited function.
What is autonomous programming?
A robot or device that performs its actions without human interaction.