Topic 4 Computers Flashcards
List a range of input devices
Mouse
Keyboard
Microphone
Camera
List a range of output devices
Monitor
Printer
Speakers
Vibration pack
Describe the relationships in the Input, Process, Output model.
All output is the result of inputs which have been processed,
ie. Input -> Process -> Output
Name all of the components of the CPU (Central Processing Unit)
Control Unit Decoder Clock Arithmetic Logic Unit Cache Buses Registers
If a CPU has a clock speed of 3GHz, what does this actually mean?
It can carry out 3 billion processing cycles per second.
What significant factors affect the performance of a CPU?
Clock speed Cache Size Number of cores Size and type of RAM Hard drive speed
Describe Von Neumann architecture.
Programs and data stored in the same memory (RAM). Components are:
- CPU
- Program Counter
- Memory
- Input / Output
Describe the role of the control unit in a CPU.
- Coordinates the actions of the computer.
- Sends control signals to other parts of the CPU.
- Contains the decoder which works out what the instructions mean
Describe the role of the arithmetic logic unit (ALU) in a CPU.
- Performs arithmetic and logical operations
- Addition, subtraction,multiplication, division
- Comparisons between two different numbers (eg , <= etc)
Name the four registers used in the Fetch-Decode-Execute cycle
- Program Counter (PC)
- Memory Data Register (MDR)
- Memory Address Register (MAR)
- Accumulator
State what is performed at each stage of the Fetch-Decode-Execute cycle.
Fetch: The next instruction to be executed is transferred from RAM into the CPU.
Decode: The control unit (decoder) interprets the instruction.
Execute: The control unit carries out the instruction. If calculations are needed, these are performed by the ALU.
Describe RAM
RAM - Random Access Memory
- Stores data and instructions while a program is running. -Main memory of the computer.
- Volatile - data is lost if power turned off
Describe ROM
ROM - Read Only Memory
- Stores instructions to initialise hardware and load operating system
- Data can only be read from ROM, not written to it
- Non-volatile, data retained when power is off
Describe cache memory
- Very fast memory
- Stores recently or frequently used instructions to speed up processing
- Instructions don’t have to be fetched from RAM as often
- Too expensive to use as RAM
Name the three main types of secondary storage device
- Magnetic discs
- Optical discs
- Solid-state (flash memory)
Why is secondary storage needed?
- Data/programs are stored permanently on secondary storage but cannot be accessed directly by the CPU.
- They need to be loaded into RAM first.
- RAM is volatile therefore cannot store permanently.
Describe the features of magnetic storage
- Includes hard disc drives with large capacities
- Consists of stacks of non-removable discs coated with magnetic materials
- Discs spin and a read/write head moves across them
- Data is encoded as opposing magnetic polarities on the surface
- Using electromagnets in the read/write head
Describe the features of optical storage
- Includes CDs/DVDs/BluRay
- CDs store up to 700MB
- DVDs store up to 4.7GB
- BluRay discs store up to 50GB
- Single spiral track on the disc
- Data etched into the track as pits
- Read by a laser
Describe the features of solid-state memory
- No moving parts (unlike magnetic/optical)
- Made of NAND flash memory
- Non-volatile
- Consists of floating gate transistors
- Electricity is used to change the state of the transistors (0/1)
Give three examples of the use of solid-state memory
- SSDs (solid state drives in computers)
- SD cards for use in portable devices like phones/cameras etc
- USB flash drives (memory sticks)
What is meant by cloud storage?
- Off site storage
- Made available to user over a network (usually the internet)
State some advantages of cloud storage.
- Stored off-site so secure from fire/damage on-site
- Can be accessed from anywhere with an internet connection
- No need to buy expensive storage devices
- Allows collaboration around the world
- Data can be synced between a range devices (PC/Phone/Tablet etc)
State some disadvantages of cloud storage.
- An internet connection is needed to access it
- Download/upload speeds affected by the internet connection
- Cloud company could be targets for hackers
- Less control over your data as held by another company
- Storing confidential data online may be in breach of legislation (DPA / GDPR)
What is meant by an embedded system?
A computer system built into another device in order to control it.
Eg, Washing machine, microwave, digital camera
What is meant by computational logic?
All possible outcomes are either TRUE (1) or FALSE (0)
Describe systems software.
- Runs and maintains the computer system
- Manages user interactions
- Made up of operating system and utility software
List the roles of the operating system.
- Manages user interactions through an interface
- Manages peripheral devices
- Controls computing processes
- Allocates CPU/memory resources
What is utility software?
- Programs on a computer which act like a set of tools to carry out a specific job
- Can be used to analyse and optimise efficiency
- Examples are anti-virus, defragmentation, compression software
What is meant by file management?
- Operating system creates a folder and file structure for data
- Makes it easier for users to organise and find data in a systematic way
- On networks this would need to include permissions
- Permissions control who can read / write / edit / delete data
Describe the purpose of a user interface and give examples.
- Allows the user to communicate with the computer
- Provided by the operating system
- GUI (Graphical User Interface) with WIMP (Windows, Icons, Menus, Pointers)
- Command line