Computer Systems Flashcards
What is a General Purpose System?
Computers with a variety of uses, the tasks are usually chosen by the end user.
What is an Embedded System?
Specialised computer systems that have dedicated functions within a larger system. The function is usually chosen by the manufacturer.
What are some examples of General Purpose Systems?
- TV
- Laptop
- Tablet
- Smartphone
What are some examples of Embedded Systems?
- Coffee machine
- Speaker
- Thermostat
- Robot vacuum
- Printer
- Game controller
- TV
- Smoke Alarm
- Security System
- Car Key
What is the CPU?
- Central Processing Unit
- A large chip inside the computer
- The brains of the computer: it controls everything
What is RAM?
- Random Access Memory
- It is fast to read/write
- It is volatile. When a computer is switched off, all the data stored in RAM is lost
- RAM is both readable and writable. You can add, change and delete data stored in RAM
What is ROM?
- Read-Only Memory
- ROM is non-volatile memory, which means it doesn’t need power to keep the data inside it
- It is fast
What is the Hard Drive?
The main storage device in your computer.
What is the BIOS?
Contains all the basic code for controlling your computer hardware (such as keyboards, mice, monitors, and hard drives).
What is the Start-up Sequence?
1) The boot sequence begins
2) CPU starts up and fetches the BIOS from ROM
3) Instructions from BIOS are loaded into RAM
4) BIOS starts up the monitor and keyboard
5) BIOS checks the computer is working
6) Operating system is fetched from secondary storage
7) Operating system is loaded into RAM
8) The BIOS hands control over to the operating system
What is Programme Management (Operating System)?
The operating system makes sure that each application, open on a computer, has enough resources to accomplish its tasks.
What is Processor Management (Operating System)?
Instructions are executed by the CPU, but the operating system controls which instructions are fed in to be executed.
What is Interaction with the User (Operating System)?
The operating system provides a graphical user interface which makes operating the computer much simpler.
What is Error Handling (Operating System)?
When a program fails or encounters a problem, the operating system protects the wider system from crashing.
What is File Management (Operating System)?
When you save data to your hard drive, the operating system will find an available section of storage and send the data to be written to that location.
What is Memory Management (Operating System)?
The operating system controls where each piece of data is stored in RAM.
What is a Security (Operating System)?
The operating system stops unauthorised individuals from accessing data on secondary storage or the data in memory.
What is Input and Output (Operating System)?
The operating system captures data from peripherals and provides data to the output devices to display to the user.
What is a computer?
A programmable device that takes in data, processes it into useful information, and then outputs the information so it can be used.
What are the roles of the operating system?
- Interaction with the user
- File management
- Program management
- Error handling
- Processor management
- Security
- Input and output
- Memory management
What is utility software?
- Provides some enhanced functionality for a computer system
- They can be chosen and installed by the user, and aren’t necessary for a computer to function
- They add to the performance of the computer
What are the different types of utility software?
- Antivirus software
- Backup tools
- Compression software
- Defragmentation software
- Encryption software
- Email application
What is compression software?
It is a software program that compresses and decompresses various file types.
What is encryption software?
It is a software that uses cryptography to prevent unauthorized access to digital information.
What are some examples of compression software?
- WinRAR.
- WinZip.
- ALZip.
What are some examples of encryption software?
- VeraCrypt
- TrueCrypt
- Boxcryptor
What is email application?
A programme or application that lets users send, receive and store emails.