CSE1301 Computer Programming: Lecture 1 Computer Systems Overview.

Slides:



Advertisements
Similar presentations
Calera High School Dawn Bone
Advertisements

 2002 Prentice Hall Hardware Basics: Inside The Box Chapter 2.
Basic Computer Hardware and Software.
INTRODUCTION OF COMPUTER
Using Computers CS French Chapter 1.
1 Core Ingredients of Computing A “universal” machine Programmability Binary Code (everything stored as “0” or “1”) Program and Data are interchangeable.
1 Hardware - devices for Input. 2 Hardware - devices for Input Processing.
Why do we need to learn about computers? Hardware & Software Windows95 Desktop - GUI? Mice? Internet Explorer & Netscape Microsoft Applications: –Excel.
Data Communications and Computer Networks
Computer Hardware In this lecture, we will study:
CSE1301 Computer Programming: Lecture 1 Computer Systems Overview Joselito (Joey) Chua
Introduction to Computers Essential Understanding of Computers and Computer Operations.
Hardware and Software Basics. Computer Hardware  Central Processing Unit - also called “The Chip”, a CPU, a processor, or a microprocessor  Memory (RAM)
V Material obtained from summer workshop in Guildford County.
Chapter 3 – Computer Hardware Computer Components – Hardware (cont.) Lecture 3.
Computer Systems. Note to the student Please make brief notes on the following computer hardware + software components After each section research the.
What is Information Technology?
How Computers Work. A computer is a machine f or the storage and processing of information. Computers consist of hardware (what you can touch) and software.
An Introduction to Hardware, Software, and the Internet
Introduction to Computers
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
Flash Cards Computer Technology.
Computers Review Computer Science – Hardware, Systems, and Software.
Tom Allen Computer Science Department Trinity University.
B.A. (Mahayana Studies) Introduction to Computer Science November March The Motherboard A look at the brains of the computer, the.
Fundamental Principles of Computer Systems Unit B, Objective 3.01 & 3.02.
What is a Computer ? Computers are Electronic Machines that process (performs calculation and manipulation) Data under the control of Set of Instructions.
Introduction to Information Technology Chapter 1 Mind Tools for Your Future.
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
1 Introduction to Computers Lect 1 Won’t tell you much you don’t know. (Misleading– the course gets more conceptual as we create webpages.) Will go into.
Computer Basics By: Nicole Hayes. Purposes of Computers Business – Track inventory. – Calculate payroll. – Maintain databases. Personal – Surf the web.
How to use a computer and not lose your mind
Business Computer Information Systems I.  Knowing how to use a computer is a basic skill necessary to succeed in business or to function effectively.
Computer Parts. Two Basic Parts Hardware & Software.
Course ILT Basics of information technology Unit objectives Define “information technology” (IT), distinguish between hardware and software, and identify.
IT Groundwork ICS3UC - Unit 1 Hardware. Overview of Computer System.
COMPUTER ARCHITECTURE. Recommended Text 1Computer Organization and Architecture by William Stallings 2Structured Computer Organisation Andrew S. Tanenbaum.
Aug CMSC 104, LECT-021 Machine Architecture Some material in this presentation is borrowed form Adrian Ilie From The UNIVERSITY of NORTH CAROLINA.
Computer Basics & Terminology Study Guide Test 5 6 th grade MSBCS-BCSI-1 Students will identify computer system components.
Components of a Computer System
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Computer Organization. The digital computer is a digital system that performs various computational tasks Digital computer use binary number system which.
The Computer System CS 103: Computers and Application Software.
CSE1301 Computer Programming: Lecture 1 Computer Systems Overview Linda M c Iver
Computer Systems. Bits Computers represent information as patterns of bits A bit (binary digit) is either 0 or 1 –binary  “two states” true and false,
DAILY QUESTION April 29, What is the difference between ROM and RAM? Hint: Use your book!
Basic Computer Hardware and Software. Guilford County SciVis V
Memory The term memory is referred to computer’s main memory, or RAM (Random Access Memory). RAM is the location where data and programs are stored (temporarily),
CSE1301 Sem July 24, 2003 CSI 121 Structured Programming Language Lecture 1 Computer Systems Overview Lecture 1: Computer Systems Overview.
Basic Computer Hardware and Software.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Computer Basics Just How Does a Computer Work?
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 1 Looking Inside the Computer System.
Introduction to Programming. Key terms  CPU  I/O Devices  Main memory  Secondary memory  Operating system  User interface  Application  GUI 
Computers Mrs. Flowers University High School.
Basic Computer Hardware and Software.
CSE1301 Computer Programming: Lecture 1 Computer Systems Overview
An Overview of the Computer System
Microcomputer Architecture
Business Computer Technology
Introduction to Computers
Basic Computer Hardware and Software.
Looking Inside the machine (Types of hardware, CPU, Memory)
Introduction to Computing Lecture # 1
An Overview of the Computer System
Introduction to Computers
Overview 1. Inside a PC 2. The Motherboard 3. RAM the 'brains' 4. ROM
Data Communications and Computer Networks
COMPUTER FUNDAMENTALS i
Presentation transcript:

CSE1301 Computer Programming: Lecture 1 Computer Systems Overview

Algorithm Algorithm: A set of instructions describing how to do a task (or process). eureka! Programming: C

Topics Hardware components Memory and Mass Storage I/O Devices Computer Networks, modems

Hardware Components of a Typical Computer Central Processing Unit (CPU) - performs the basic operations. Memory - holds algorithms and data. Input/Output (I/O) Devices - feed algorithm, data into memory; pass on results of the computer's activities. Input/Output Devices Central Processing Unit Memory

Features of Computers Speed: mips. Reliability. Memory –can store ~10 9 information items –can retrieve information in 75 nanoseconds (1 nanosec. = 10 9 sescs.). Cost: very low compared to human labour.

Transistor Gate: a group of transistors; –low -> 0, high -> 1 (digital quantities) Gates are the basic building blocks of computers. Base Collector Emitter

Types of Gates AND Gate OR Gate NOT Gate

Boolean Algebra AB AND Gate A AND B A OR B OR Gate

Boolean Algebra A 0 1 NOT A 1 0 NOT Gate

What is a "Chip"? Size: ~ 3 x 3mm. A chip consists of more than 100,000 transistors.

Memories Computers have to remember data. Registers: –store frequently used data; short term storage. Main memory: –stores less frequently used data; longer term storage.

What is a "bit"? Derived from BInary digiT 0 or 1 a BYTE = 8 bits a kilobyte = 2 10 bytes = 1024 bytes a megabyte = 1024 KB = 1,048,576 bytes a gigabyte = 1024 MB = 2 30 bytes

Main Memory Word = a fixed size chunk of bits which stores data –(e.g. 8, 16, 32 or 64 bits). Cells (word size): most of the memory. – (Slower, cheaper technology than registers) 10 6 cells < typical memory < 10 7 cells. –(e.g. 32 MB RAM: 32 megabytes of Random Access Memory) Each cell has a unique address.

Mass Storage The computer stores information for longer periods of time in FILES on mass storage. Cartridge. Hard drive. Floppy disk. Tape. Cassette. CD-ROM (Compact Disk Read-Only memory). Flopticals.

Input/Output Devices I/O Devices (Peripherals) are used to communicate with the outside world. Input Devices: –keyboard, mouse, microphone, optical reader for written text, sensors (camera, infra-red), punch-cards, "mark sense" cards. Output Devices: –video screen, text window, line printer, laser writers, effectors which operate machinery, audio speaker.

Other devices? Other computers - i.e. networking. Secondary storage –(devices for cheap storage of vast amounts of information). –eg. magnetic disk and tape

Uses of Computer Networks Electronic mail ( ). – address: –actually stored as: Electronic news –read monash.csse.cse1301 Access to remote machines –ftp: (File Transfer Protocol) –World Wide Web (www)

Uses of Computer Networks Shared databases. Share input/output devices. File servers.

CSE1301 Computer Network Network of IBM-compatible PCs. 32-bit machines (also 16-bit buses, software) Central file servers. Connected to other computers at Monash. On the Internet.

How do computers communicate? Computer networks transmit data in packets. The packets are sent via links from computer to computer. Each intermediate computer receives and retransmits the message.

Types of Computer Networks Local Area Networks (LAN) –Located close to each other. –Example: the PCs in the lab. Long Haul Networks –Separated by hundreds or thousands of miles. –Physical wires, telephone lines, satellites, etc.

Modes of communication Parallel communication: –all the bits are tranferred at the same time –each bit on a separate line Serial communication: –one bit at a time. 01

Modems ( MOdulator-DEModulator ) Monash Computer Modem Home Ccomputer Modem Digital Data Digital Data Audio signal phone lines

Modems ( MOdulator-DEModulator ) Digital data BUT phone lines send audio signals. speed of serial transmission: –bits per second (bps) common measure: –baud rate

Summary Computer = CPU + I/O devices + memory Transistors, gates, chips -> hardware. Main memory vs Mass Storage Computer communications: I/O devices, networks, modems Jargon and achronyms: demystification begun...

Further Reading Brookshear: 4/e (1994): 1.1, 1.2, 2.6, 3.8 5/e (1997): , 2.6, 3.5 6/e (2000): , 2.5, 3.5