introduction lecture 1 csci 1405, csci 1301 introduction to computer science fall 2009

26
Introduction Lecture 1 CSCI 1405, CSCI 1301 Introduction to Computer Science Fall 2009

Post on 21-Dec-2015

225 views

Category:

Documents


0 download

TRANSCRIPT

Introduction

Lecture 1CSCI 1405, CSCI 1301

Introduction to Computer ScienceFall 2009

What Is a Computer and What Does It Do?

A computer is a programmable electronic device that accepts data and performs operations on that data

1. Input—entering data into the computer.

2. Processing—performing operations on the data.

3. Output—presenting the results.

4. Storage—saving data, programs, or output for future use.

Computers to Fit Every Need

Five basic categories

– Mobile devices– Personal computers– Midrange servers– Mainframe computers– Supercomputers

Mobile Devices

• Very small computing devices.

• Usually based on a wireless phone or pager.

• Many can be used to access e-mail and Web pages.

Personal Computers

• Microprocessors allow for the creation of computers small enough to fit on a desk or lap.

• PC compatible—based on the original IBM PC; typically run the Windows operating system.

• Macintosh—a type of personal computer manufactured by Apple.

Personal Computers, Cont’d.

Desktop computers: small enough to fit on or next to a desk. Can use:

– Desktop case

– Tower case

– All-in-one case

Personal Computers, Cont’d.

Portable PCs—designed to be carried around

– Notebook computers

– Tablet PCs (either slate or convertible)

– Handheld computers (pocket computers)

Personal Computers, Cont’d.

• PCs designed for just network use are referred to as network computers (NCs) or thin clients.

• Devices designed just for Internet access are called Internet appliances.

Midrange Servers

• Medium-sized computers, also called minicomputers or midrange computers.

• Fall between microcomputers and mainframes in processing power.

Mainframe Computers

• Standard choice for most large organizations.• Specialize in high-volume processing of

business transactions.• Also called high-end

servers or enterprise-class servers.

Supercomputers

• Used for applications that have extraordinary demands for processing power.

• Offer very fast speeds and extreme degrees of accuracy.

• Commonly created today by connecting hundreds of smaller computers to form a supercomputing cluster.

Hardware

• The physical parts of a computer are collectively known as hardware.

• Internal hardware is located within the main box (system unit) of the computer.

• External hardware is located outside the system unit and plug into connectors called ports located on the exterior of the system unit.

Hardware, Cont’d.

• An input device is used to input data into the computer.• A processing device performs calculations and

comparisons necessary for processing. The main processing device is the central processing unit (CPU).

• An output device presents the results to the user.• Storage devices are used to save data, programs or

output.• Communication devices allow the user to

communicate with others and access remote information.

Hardware, Cont’d.

Central Processing Unit (CPU) keyboardsmonitors casedrives (floppy, hard, CD, DVD, optical, tape, etc...). Peripheral components

mouse printersmodemsscannersdigital cameras cards (sound, color, video) etc

Hardware, Cont’d.

• Central Processing Unit (CPU): – a chip or the processor– performance is determined by the rest of the computer's

circuitry and chips.– Pentium chip made by Intel, the most common CPU – many other CPUs (eg. Motorola and AMD)

• Clock Speed:– first computers operated at below 30 megahertz (MHz)– Pentium chips began at 75 MHz in the late 1990's. – Speeds now exceed 3000+ MHz or 3 gigahertz (GHz).

• Motherboard: – The circuit board that the chip is housed in– contains the circuitry and connections that allow the

various components to communicate with each other

Hardware, Cont’d.

Keyboard: –used to type information into the computer or input information –many different keyboard layouts and sizes

Removable Storage and/or Disk Drives:–disk is the storage device which contains computer files–drive is the mechanism that runs the disk

Monitors: –show information on the screen when you type (outputting)–come in many types and sizes

Hardware, Cont’d.

Printers:– takes the information on your screen and transfers it

to paper or a hard copy

– many different types with various levels of quality 1. dot matrix

2. inkjet

3. laser

Hardware, Cont’d.

Modem:– used to translate information transferred through

telephone lines or cable– changes the signal from digital, which computers

use, to analog, which telephones use and then back again

– A high speed connection also requires a modem but information is transferred digitally

Hardware, Cont’d.

• Scanners– allow you to transfer pictures and photographs to your computer

• Digital cameras

– allow you to take digital photographs • Case

– houses the microchips and circuitry that run the computer

• Cards – Cards are components added to computers to increase their

capabilitySound cards, Color cards, Video cards, Network cards.

• Cables – connect internal components to the Motherboard, allowing the

CPU to communicate with the other components of the computer

Hardware, Cont’d.

Memory: – Random Access Memory or RAM is the memory that

the computer uses to temporarily store the information as it is being processed

– first home computers used 64 kilobytes of RAM memory

– Today's modern computers need a minimum of 64 Mb – RAM memory chips come in many different sizes and

speeds and can usually be expanded– Older computers came with 512 Kb of memory which

could be expanded to a maximum of 640 Kb– Memory chips range in size from 1 Mb to 4 GB

Software

• The programs or instructions used to tell the computer hardware what to do.

• System software allows a computer to operate and run application software-- e.g Operating Systems like Microsoft Windows, Mac OS or Linux : controls the input and output or directs the flow of information to and from the CPU.

• Application software performs specific tasks or applications.

Software, Cont’d.

Three basic types of software:• Commercial: comes prepackaged and is available from

software stores and through the Internet • Shareware: often is disabled in some way and has a

notice attached to explain the legal requirements for using the product

• open source: released into the public domain for public use

Thank You