Computing Flashcards
Computer
An electronic, programmable data processing machine
Computer system
A collection of hardware and software that work together to achieve data processing tasks
System
A collection of parts that work together for a defined purpose
System boundary
How a system is separated from the outside world
What is a system boundary often called?
Interface
Importance of computer systems
Improve quality of manufacturing
Cheaper manufacturing
Faster access to information
New ways of doing business
Types of computer systems
General-purpose
Dedicated
Control
Embedded
Expert
Managment information
General-purpose systems
Personal computers that are designed to perform multiple tasks
Dedicated systems
Systems that are specially produced to perform a single function or set of functions
Control systems
Computers systems that control machinery
Embedded systems
Computer systems that are part of a larger system
Expert systems
Systems designed to behave like a human expert
Management information systems
Systems that bring together the information from all parts of an organisation so that managers can make sensible decisions
Data integrity
Data being accurate and consistent throughout its life
De facto standards
Standards that develop over time because of common usage
De jure standards
De facto standards that have become so unviersally accepted that they have to be adhered to or communication is impossible
Proprietary standards
Owned by an organisation. Ensure compatibility between the company’s products
Industry standards
Set by recognised non-commercial organisations
Open standards
Publicly available
Produced collaboratively
Not dominated by any one interest group
Examples of open standards
HTTP
WAP
HTML
XML
Ethical act
An act that is morally “right”.
A legal act
An act that does not break any laws.
Data protection
Laws that intend to protect the privacy of data of individuals on computer systems
Hardware
The physical components of a computer system
Hardware components
Input
Output
Storage
Processing
The central processing unit
Carries out the processing in a computer
The arithmetic and logic unit (ALU)
Carries out all of the arithmetic and logical operations
The control unit
Uses electrical signals to control the flow of data within the CPU
The fetch-execute cycle
Fetch
Decode
Execute
Fetch
The boot sequence
A sequence of processes that contains all the information and instructions to start the computer
Boot loader
A program that starts the boot sequence when the computer is switched on
CPU clock speed
The speed of the fetch-execute cycle
Cache memory
Very expensive
Contains recently used data
Types of memory
Virtual memory
Flash memory
Virtual memory
Part of the hard drive
Used as an extension to RAM
Flash memory
A type of ROM that can be rewritten
Used as a portable medium for storing data
Example of input devices
Mouse – controls a pointer on screen that can be opened, dragged or controlled by clicking buttons on the mouse
Output device example
Monitor - the most common way of displaying text, images and video
Secondary storage
Needed to store data and programs when the power is switched off
Types of secondary storage
Magnetic hard disk
Optical disk
Flash memory
Magnetic hard disk properties
Reliable
High capacity
Low cost
Optical disk properties
Good capacity
Low cost
Lightweight
Portable
Flash memory properties
Good capacity
Used in hand held device
More expensive
Software
The programs we run and data we use on our computers
Multi-purpose computers
Computers that store their software on a secondary storage medium
Graphical User Interface (GUI)
Uses icons to represent resources, files, programs and actions