Fetch, decode, execute
What is the cycle used in Von Newman Architecture!
Two (2) or more devices connected for the purposes of sharing data
What is a network?
Completing more than one task at once.
What is Multitasking?
Written in assembly language
Translated by an assembler
Code is harder to understand
Memory efficient and fast to execute
What is a Low level language?
The practice of planning for contingencies in the design stage of a project or undertaking.
What is defensive design?
Arithmetic Logic Unit. Carries out all mathematical and logical operations.
What does ALU stand for and what does it do?
Short for Modulate/Demodulate - a device that converts digital signals to/from a computer. It is used to connect to the Internet.
What is a modem?
A way of restoring files/data/programs in case of computer failure
What is a Back-Up
No need for translation software at run time
Speed of code produced is quick
Code usually optimised
What are some pros of a compiler?
The program runs but does not give the expected output. Division by zero. Infinite loop. Memory full. File not found
What is a logic error?
A computer system within a larger mechanical
or electrical system designed for a
specialist purpose.
What is an embedded system?
A unique address used to identify devices / devices on a LAN
What is a MAC address?
It is much faster but takes much longer to restore.
What are the benefits and drawbacks of an incremental backup?
Easy to write source code because program will always run, stopping when it finds a syntax error
Code doesn't need to be recompiled when code is changed
Easy to try out commands when program has paused after error
What are some advantages of an interpreter?
Rules of the language have been broken.
The program will not run. Variables not being declared before use.
Incompatibility of variable types.
what is a Syntax error?
The register that contains the address of the next instruction to be executed
What is the program counter?
A unique address used to identify computers / devices on the Internet
What is an IP address
When a copy of all data and software on the hard disk drive / server is copied to a backup medium (e.g. an external hard disk drive / DVD-R) and the medium is kept at a different location
What is a full backup?
1 Quadrillion bytes
Each module of a program is tested as it is developed.
What is iterative testing?
1. Clock Speed
2. Number of Cores
3. Cache Size
What factors affect clock speed on a CPU?
Used to connect a computer via the NIC to a Modem
Ensures that if computers are stolen or damaged in for e.g. a fire or a natural disaster that data can be restored and a company do not lose much money.
What is disaster recovery
Lossless loses no data, lossy does
Lossy greatly reduces the file size
Lossy reduces quality of image or sound and cannot be used on text or exe files
Lossless is reversible and can be used on all types of data
What are the difference between lossy and lossless compression?
Ensuring data input by the user meets specific criteria before processing.
What is validation or input sanitation?