Top Banner
Stuart Cunningham - Computer Platforms - 2003 COMPUTER PLATFORMS COMH101 HNC / HND Programme 2003 - 2004
23

COMPUTER PLATFORMS

Jan 03, 2016

Download

Documents

quin-riddle

COMPUTER PLATFORMS. COMH101 HNC / HND Programme 2003 - 2004. About the module…. HNC/HND Level 1 Module Provides a grounding of the basics of computing Computer Systems Operating Systems Networking Issues 12 weeks contact 11 weeks + 1 reading week 2 Assignments + 1 Very small test - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

COMPUTER PLATFORMS

COMH101

HNC / HND Programme 2003 - 2004

Page 2: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

About the module…• HNC/HND Level 1 Module• Provides a grounding of the basics of

computing – Computer Systems– Operating Systems– Networking Issues

• 12 weeks contact– 11 weeks + 1 reading week

• 2 Assignments + 1 Very Very small test– More on this later!

Page 3: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

About the lecturer…• Stuart Cunningham

– Room B126– [email protected]– Tel: 01978 293583

Notes and information found at:• www.newi.ac.uk/cunninghams/

– Scottish!• If I say something you don’t understand please

ask! (Generally a good idea, not just because of the accent).

Page 4: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Scheme of work• Week 1

– About the module– Introduction to the computer system

• Week 2– The CPU– Von-Neumann model

• Week 3– Data formats– Terminology

• Week 4– Improving the PC

Page 5: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Scheme of work• Week 5

– Reading Week

• Week 6 (Assignment 1 IN)– Fundamentals of computer networks

• Week 7– Network applications & performance

• Week 8– Planning networks

• Week 9– Operating Systems

Page 6: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Scheme of work• Week 10

– Managing the OS– User training & support issues

• Week 11– Computer and network security issues

• Week 12 (Assignment 2 IN)– The end?!

Page 7: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

COMPUTER PLATFORMS

Introduction to the Computer System

Week 1

Page 8: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Computer Platforms• Introduction to the computer system:

– About computers– Input / Output / Process– Hardware– Software– Communications

Page 9: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Computers• Computers are in widespread use

today:– Business– Education– Home

• Computers used for many things:– Office work– Science and Research– Games and Entertainment– Multimedia production– Data storage

Page 10: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

The Computer• The computer is a machine

– ‘TOM’ – (Totally Obedient Moron)– Carries out instructions– Consists of electronic components

• Performs three main tasks– Accepts INPUT– Performs a PROCESS on the input– Produces OUTPUT from the process

INPUT OUTPUTPROCESS

Page 11: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Computer System• Computer System consists of two

main areas of functionality:– Hardware

• Physical components to a computer system• Stuff you can touch and hold• Wires, transistors, keyboard, printer etc.

– Software• Instructions given to the hardware

– Programs or applications to run on the hardware

– Usually stored on a hardware media

– E.g.- Windows, Dreamweaver, MS Office, etc.

Page 12: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Hardware• Essential Hardware Components

– Input• Keyboard, mouse

– Processing• Central Processing Unit (CPU)• E.g.- Intel Pentium n, AMDAthlon

– Output• Monitor, printer

– Memory• Temporary data storage, with fast retrieval• E.g.- RAM (Random Access memory)

– Permanent storage• A form of media to store data for a long term• E.g.- Hard disk drive• E.g.- ROM (Read Only Memory)

Page 13: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Hardware• Employing RAM and backing store

– RAM = Random Access Memory• Sometimes called ‘main memory’• Used for temporary storage

– Contents are erased when power is off

• Very fast access to data– Any byte can be accessed randomly

– Backing store• Permanent place to keep important data• Commonly a hard disk drive

– Allows reading and writing of data

• Could also be a ROM (Read Only Memory) chip– Once written to can only be read in future

Page 14: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Hardware• Employing RAM and backing store

INPUT OUTPUTPROCESS

Backing Store

RAM

Page 15: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Hardware• Peripheral Hardware Components

– Input• Scanner, microphone, light pen

– Processing• Graphics card, sound card

– Output• Speakers, plotter, digital projector

– Memory• Extra RAM, VRAM

– Permanent storage• Zip drives, memory sticks, floppy disks

– Other Devices• Modem, NIC, DVD-R, DV-Camera

Page 16: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Software• Essential Software

– Operating System (OS)• Many different types

– Graphical user Interface (GUI) / WIMP• E.g.- MS Windows, MacOS, NeXT

– Command line Interface (CLI)• E.g.- DOS, UNIX

– Low Level systems• E.g.- BIOS (Basic Input Output System)

– Application Software• Used to do anything ‘useful’• Communications• Office / Business• Processing

Page 17: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Software• Operating Systems

– Acts as an interface between the user and the capabilities (hardware & software) of the computer

– Need the OS to run other applications– Need OS to control hardware– Organises files and directories– Is the ‘front end’ of the computer– The environment the user interacts with– Responds to commands issued by the

user

Page 18: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Software• Operating Systems

– Command Line Interface (CLI)

Page 19: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Software• Operating Systems

– Graphical User Interface (GUI)

Page 20: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Software• Different Types of OS:

– Real-time• Commands are carried out straight away

– Multi-threading• Can carry out parts of one program at the

same time

– Multitasking• Can run more than one program at the same

time

– Multiprocessing• Allows more than one CPU to be used to

execute a program

– Multi-user• Allows many users to share a CPU

Page 21: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Software• Application Software

– Word processing– Spreadsheets– Databases– Web browsing– Email client– Internet hosting– Desktop Publishing (DTP)– Integrated Development Environment– Games (?)

Page 22: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Types of Computer• Personal Computer (PC)

– Single-user computer– Standalone

• Supercomputer– Very fast computer which can carries out

huge amounts of instructions per second

• Mainframe– A powerful computer which can be used

by lots of users at the same time

Page 23: COMPUTER PLATFORMS

Stuart Cunningham - Computer Platforms - 2003

Computer Platforms• What you know now (hopefully):

– More about this module– More about your lecturer (and more

importantly, where to find his module notes)

– What a computer is– Input -> Process -> Output– About basic computer hardware– About computer software

• Operating Systems (OS)• Application Software

– Types of computer