Rizwan Rehman, Asstt. Professor Centre for Computer Studies COMPUTER FUNDAMENTALS.

Slides:



Advertisements
Similar presentations
Computer Skills Preparatory Year Presented by: L. Obead Alhadreti.
Advertisements

Microcomputer Circuits Prof Jess UEAB 2007 Designing a Microprocessor Chapter 1.
B ASIC C ONCEPTS O F C OMPUTERS Bajaj Coaching Center, Rohtak For more such slides visit bcc2000.com.
Introduction to Computer Programming Nai-Wei Lin Department of Computer Science and Information Engineering National Chung Cheng University.
1 Chapter 2 BASIC CONCEPTS of Computer science OBJECTIVES define a computer identify characteristics of computer know the origin and evolution.
Processor System Architecture
HARDWARE AND SOFTWARE DEVELOPMENT By: Pratama Wahyu Purnama ( ) Maulida Yulianti ( )
Lecture 1 “History and Evolution of Computers” Informatics.
Chapter 01 Introduction Chapter 0 Introduction. Chapter 02 History of Computing - Early Computers Abacus (ancient orient, still in use) Slide rule (17C,
©TheMcGraw-Hill Companies, Inc. Permission required for reproduction or display. COMPSCI 125 Introduction to Computer Science I.
CS 104 Introduction to Computer Science and Graphics Problems History of Computer 09/05/2008 Yang Song (Prepared by Yang Song and Suresh Solaimuthu)
CIS 260 Computer Programming I in C Prof. Timothy Arndt.
A Brief History of Computers
KEYBOARD – an input device used to type data.
History of computers By Anne Perera.
Evolution of the Computer Land marks of the Computer History.
 What’s a Computer? What’s a Computer?  Characteristics of a Computer Characteristics of a Computer  Evolution of Computers Evolution of Computers.
 Chasis / System cabinet  A plastic enclosure that contains most of the components of a computer (usually excluding the display, keyboard and mouse)
Wilhelm Schickhard (1623) Astronomer and mathematician Automatically add, subtract, multiply, and divide Blaise Pascal (1642) Mathematician Mass produced.
INTRODUCTION TO COMPUTING
Computer Systems 1 Fundamentals of Computing The CPU & Von Neumann.
The History of Computers
CCSE251 Introduction to Computer Organization
ICS312 - Spring 2009 Machine-Level and Systems Programming Henri Casanova Historical Developments.
Computer Science AMSACS
THE HISTORY OF COMPUTERS Presenter: Miss T. Johnson Grade:8.
1.1 The Computer Revolution. Computer Revolution Early calculating machines Mechanical devices used to add and subtract By Babylonian (Iraq) 5000 years.
CMSC 120: Visualizing Information 1/29/08 Introduction to Computing.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Extended Prelude to Programming Concepts & Design, 3/e by Stewart Venit and.
Microprocessor Dr. Rabie A. Ramadan Al-Azhar University Lecture 2.
Advanced Computer Architecture 0 Lecture # 1 Introduction by Husnain Sherazi.
Chapter 1 Introduction. Understand the concept of a black box, a data processor, and a programmable data processor. Define the von Neumann model and name.
Chapter 1 Introduction.
Computer Organization - 1. INPUT PROCESS OUTPUT List different input devices Compare the use of voice recognition as opposed to the entry of data via.
General Concepts of Computer Organization Overview of Microcomputer.
Computer Architecture And Organization UNIT-II General System Architecture.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Extended Prelude to Programming Concepts & Design, 3/e by Stewart Venit and.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
LECTURE#2 INTRODUCTION TO COMPUTERS, HISTORY AND APPLICATIONS INSTRUCTOR: M. MATEEN YAQOOB.
Company Confidential 1 1 A Course on COMPUTER FUNDAMENTALS Prepared for: *Stars* New Horizons Certified Professional Course.
1 How is a computer defined? What Is a Computer?  Electronic device operating under the control of instructions stored in its own memory The computer.
@2012 by Pedernal Jemerson G. Pedernal Jemerson G ICT Network Specialist Palawan State University.
The Computer System.
OPERATING SYSTEM(17512) SESSION : COURSE : COMPUTER TECHNOLOGY SEMESTER : FIFTH SUBJECT CODE : FACULTY : PANKAJ G. INGOLE DEPARTMENT OF CM.
a.Mecanical Era A mechanical computer is a computer whose components are gearwheel, shaft, crank, and plat made from iron/steel To move it, powerful energy.
Answer the following questions in one or two sentences each:
Computer Concepts Eduardson A. Tacuban, MIT Computer Fundamentals & Generations Lecture 1.
CS 101 INTRODUCTION TO COMPUTING * image from The Central Eglinton Community Centre website.
Computer A Computer may be defined as an electronic device that operates upon data. So, a computer can store, process and retrieve data as and when desired.
1 Chapter 1 Basic Structures Of Computers. Computer : Introduction A computer is an electronic machine,devised for performing calculations and controlling.
نظام المحاضرات الالكترونينظام المحاضرات الالكتروني Introduction :: Computer Organization and Architecture Computer.
4. History of Computing Technology
Computer Science Introduction
Computer Architecture and Number Systems
Chapter 1: An Overview of Computers and Programming Languages
Chapter 1 Introduction.
Computer Organization and Architecture
6. Structure of Computers
Computer Architecture
Chapter 1 Introduction.
انجمن اسلام ممبئی WELCOME خوش آ مدید Overview Introduction to Computers Characteristics of Computers History/Evolution Generation Of Computers The.
General Architecture of Digital Computer
Topics covered in this unit
BIC 10503: COMPUTER ARCHITECTURE
Microprocessor & Assembly Language
EVOLUTION OF COMPUTER SYSTEMS IN THE EARLY YEARS, BEFORE THE COMPUTER WAS INVENTED, THERE ARE SEVERAL INVENTIONS OF COUNTING MACHINES.
COMPUTER FUNDAMENTALS i
Computer.
Chapter 0 Introduction Introduction Chapter 0.
Presentation transcript:

Rizwan Rehman, Asstt. Professor Centre for Computer Studies COMPUTER FUNDAMENTALS

First Unit Unit 1: Introduction to computer and information technology. Marks: 20 Brief history of development of computers, Computer system Concepts, Capabilities and Limitations, Types of computers: Analog, Digital, Hybrid, general, special purpose, Micro, mini, mainframe, super computers, Generations of computers, Personal computers, types of personal computers – Laptop, Palmtop etc.

Books and Resources Introduction of Computer Sc. ITL ESL Pearson Education India Rajaraman, V.; Computer Fundamentals rizwanccs.wordpress.com University Library

CONTENTS Overview Introduction to Computers –Characteristics of Computers –History/Evolution –Generation Of Computers

Introduction To Computers Definition: Its an electronic Device that is used for information Processing. Computer.. Latin word.. compute Calculation Machine A computer system includes a computer, peripheral devices, and software

Introduction To Computers Accepts input, processes data, stores data, and produces output Input refers to whatever is sent to a Computer system Data refers to the symbols that represent facts, objects, and ideas Processing is the way that a computer manipulates data A computer processes data in a device called the central processing unit (CPU)

Introduction To Computers Memory is an area of a computer that holds data that is waiting to be processed, stored, or output Storage is the area where data can be left on a permanent basis Computer output is the result produced by the computer An output device displays, prints or transmits the results of processing

Introduction To Computers

Computer Performs computations and makes logical decisions Millions / billions times faster than human beings Computer programs Sets of instructions for which computer processes data Hardware Physical devices of computer system Software Programs that run on computers

Definition: Introduction To Computer Software Operating system Problem solving Techniques Computer Prog ramming languages Computer Threats

Computer Architecture

A Computer Consists of a central processing unit (CPU) consists of – an arithmetic/logic unit (ALU) where math and logic operations are performed, – a control unit which directs most operations by providing timing and control signals, – and registers that provide short-term data storage and management facilities. a memory unit that stores instructions and data, and input (e.g. keyboard, mouse, microphone, disk drive, etc.) and output (e.g. monitor, status indicator lights, speakers, disk drive, etc.) units that are used to transmit data into and out of the computer.

ALU A : The type of operation that the ALU needs to perform is determined by signals from the control unit. B: The data can come either from the input unit, or C: from the memory unit. D: Results of the operation can either be transferred back to the memory unit or E: directly to the output unit.

The memory unit - or random access memory (RAM) - stores instructions and/or data. Memory is divided into an array of "boxes" each containing a byte of information. – A byte consists of 8 bits. – A bit (binary digit) is either 0 (OFF) or 1 (ON). – The memory unit also serves as a storage for intermediate and final results of arithmetic operations. F : Control signal (a read or a write operation). G : A location in memory H : Input to memory data lines when the control signal J is enabled. I : Memory to the output unit when the control signal L is enabled.

Control Unit contains logic and timing circuits that generate the appropriate signals necessary to execute each instruction in a program. It fetches an instruction from memory by sending an address (G) and a read command (F) to the memory unit. The instruction word(s) stored at the memory location specified by the address is then transferred to the control unit (K). After decoding this instruction, the control unit transmits the appropriate signals to the other units in order to execute the specified operation. This sequence of fetch and execute is repeated by the control unit until the computer is either powered off or reset.

Introduction To Computers Capabilities of Computers Huge Data Storage Input and Output Processing

Introduction To Computers Characteristics of Computers High Processing Speed Accuracy Reliability Versatility Diligence

Introduction To Computers History Of Computers

Before the 1500s, in Europe, calculations were made with an abacus Invented around 500BC, available in many cultures (China, Mesopotamia, Japan, Greece, Rome, etc.) In 1642, Blaise Pascal (French mathematician, physicist, philosopher) invented a mechanical calculator called the Pascaline In 1671, Gottfried von Leibniz (German mathematician, philosopher) extended the Pascaline to do multiplications, divisions, square roots: the Stepped Reckoner None of these machines had memory, and they required human intervention at each step

In 1822 Charles Babbage (English mathematician, philosopher), sometimes called the “father of computing” built the Difference Engine Machine designed to automate the computation (tabulation) of polynomial functions (which are known to be good approximations of many useful functions) –Based on the “method of finite difference” –Implements some storage In 1833 Babbage designed the Analytical Engine, but he died before he could build it –It was built after his death, powered by steam

Introduction To Computers Generations of Computers

Introduction To Computers Generation of Computers First Generation ( ) Second Generation( ) Third Generation( ) Fourth Generation( ) Fifth Generation(1990 till date )

Introduction To Computers Generation 0: Mechanical Calculators Generation 1: Vacuum Tube Computers Generation 2: Transistor Computers Generation 3: Integrated Circuits Generation 4: Microprocessors

Introduction To Computers

Some Pictures…..

Generation 1 : ENIAC The ENIAC (Electronic Numerical Integrator and Computer) was unveiled in 1946: the first all-electronic, general-purpose digital computer

The use of binary In the 30s Claude Shannon (the father of “information theory”) had proposed that the use of binary arithmetic and boolean logic should be used with electronic circuits The Von-Neumann architecture CPUMemory I/O System

Generation 2: IBM7094

Generation 3: Integrated Circuits Seymour Cray created the Cray Research Corporation Cray-1: $8.8 million, 160 million instructions per seconds and 8 Mbytes of memory

Generation 4: VLSI Improvements to IC technology made it possible to integrate more and more transistors in a single chip SSI (Small Scale Integration): MSI (Medium Scale Integration): ,000 LSI (Large Scale Integration): 1, ,000 VLSI (Very Large Scale Integration): >10,000 Microprocessors

Generation 5? The term “Generation 5” is used sometimes to refer to all more or less “sci fi” future developments Voice recognition Artificial intelligence Quantum computing Bio computing Nano technology Learning Natural languages