COMPUTING KEYWORDS Flashcards
(44 cards)
Secondary storage
- Secondary storage refers to any storage device that stores date long term. The devices are non-volatile and retain data even when the device has no power.
Defragmentation
A utility program that moves parts in a file together. Meaning quicker access speeds.
(LAN)Local area network
A network on a small geographical, connected by own hardware.
Keylogger
A program that records keystrokes/processes on a computer. Then sends the data to the third party for analysis.
Accumulator
(In the processor), stores all of the results of calculations /processes.
Stake Holder
A person who may be involved either directly, or indirectly with an issue/problem.
Virtual Network
A subset of computers connected together as part of a larger physical network. All communication should be encrypyed.
Algorithm
A seris of instructions to solve a problem.
Procedure
A named self contained section of code that performs a specfic task.
Function
A named self contained section of code that performs a specific task, it must return a value.
Parameter
Parameters are the names of the information that are passed into a function or procedure.
Arguement
The actual values that are passed into a function or procedure.
Embedded system
A processor stored in a device that is designed for a fixed purpose.
Firewall
Prevents unauthorised access to a network, by examining traffic, and blocking any that don’t meet criteria.
Casting
Changing the type of variable from one to another. Eg int(“34”)
Network Interface card
Required to connect with a wire connection or wirelessly to any network enabled devie. It has a unique mac address.
MAR(Memory Address register)
Holds the address location of the instruction/data to be fetched/stored.
Utility software
Software that helps users configure, analyse, optimise and maintain a computer.
Von Neuman Architechure
Storing both data and programs in memory.
WAN(Wide are network)
A collection of computers connected by a third party carrier usually spread over a large geographical area.
Programming Constructs
Sequence, selection, iteration are all required to writer algorithms in code.
Utility Software
Software that helps user configure, analyse and optimise and maintain a computer.
Von Neuman Architechure
Storing both programs and data in memory
Cache
A small amount of high speed memory which is part of the CPU. It is used to temporarily hold instructions and data that the CPU is likely to reuse.