Computer Basics Part 2

Download as
 PPT
Presentation Description 

No description available

Views: 451
Like it  ( Likes) Dislike it  ( Dislikes)
Added: April 16, 2009 This Presentation is Public 
Presentation Category : Education All Rights Reserved
Presentation Transcript

COMPUTER BASICS PART 2 :1 COMPUTER BASICS PART 2 .


FUNDAMENTALS OF ELECTRONIC DATA PROCESSING (EDP) :2 FUNDAMENTALS OF ELECTRONIC DATA PROCESSING (EDP) WHAT IS DATA PROCESSING ?


Slide 3:3 DATA : Collection of facts Raw information   INFORMATION : Useful Information Facts in organised manner DATA PROCESSING : Sequence of actions required to be performed on data to convert it into results.


Slide 4:4 Data Processing Operations Recording and Storage Verifying Duplicating Classifying Sorting Merging Calculating Searching and Retrieving Summeriging and report writing Communication


METHODS OF DATA PROCESSING :5 METHODS OF DATA PROCESSING 1. Manual Data Processing Pencil and paper Work sheets Journals Ledgers


Slide 6:6 2. Mechanical Data Processing Calculators Adding Machines Type writers


Slide 7:7 3. Electromechanical Data Processing Card punch machines Electric type writers Accounting machines – Unit Record Equipment


Slide 8:8 4. Electronic Data Processing (EDP) Calculators Computers


Slide 9:9 1. First Generation Computers (1946 – 1959) Major Components : Vacuum tubes. First large scale vacuum tube computer (1946) ENIAC (Electronic Numerical Integrator and Calculator) was completed in 1946 by John Manchly and Presper Eckert at the Moore School of Electrical Engineering (1500 Square feet, weight 30 tons, 19,000 tubes).


Slide 10:10 EDSAC (Electronic Delayed Storage Automatic Computer) (1949) Completed in 1949 at Cambridge University, England. First Computer to use the stored Program concept. EDVAC First American Computer to have stored program feature. EDVAC (Electronic Discrete Variable Automatic Computer) completed in 1952. 1951 UNIVAC – I become operational at Census Bureau


Slide 11:11


Slide 12:12 Second Generation Computers (1959-65) Solid – state devices (Transistors) 1000 times faster than First Generation Computers.


Slide 13:13


Slide 14:14 Third Generation Computer (1965 - 1970) IC - Integrated Circuits Microsecond – 10 -6 Nanosecond 10 -9 Seconding storage devices, terminals


Slide 15:15


Slide 16:16 Fourth Generation Computers (Since 1970) Chip Technology LSI - Large Scale Integrator Circuits MSI – Mass Scale Integrated Circuits Size of Chip - ¼ square inch Semiconductor Technology


Slide 17:17 Fifth Generation Computers AI – Artificial Intelligence Parallel Processing


What is a Computer? :18 What is a Computer? Computer A device capable of performing computations and making logical decisions


Slide 19:19 How to use a computer and not lose your mind


Slide 20:20 TERMINOLOGY


Slide 21:21 Hardware vs. Software


Slide 22:22 Hardware-The electronic circuits, memory and input/output components of a computer system; the “tangible objects”


Hardware :23 Hardware Memory RAM Hard Disk/Floppy Disk/CD Tape CPU/Motherboard Modem Power Supply


RAM- Random Access Memory :24 RAM- Random Access Memory


ROM- Read Only Memory :25 ROM- Read Only Memory


CPU- Central Processing Unit :26 CPU- Central Processing Unit


Looking at the CPU :27 Looking at the CPU CD Rom drive 3 ½ inch floppy disk drive On/Off button Restart button


Computer Structure :28 Computer Structure Arithmetic Logic Unit Process Control Unit Input Devises Keyboard Mouse Joystick Output Devices Monitor Printer Main Memory (RAM) External Storage Hard disk Floppy The Box CPU


Computer Organization :29 Computer Organization Six logical units in every computer: Input unit Obtains information from input devices (keyboard, mouse) Output unit Outputs information (to screen, to printer, to control other devices) Memory unit Rapid access, low capacity, stores input information


Slide 30:30 Arithmetic and logic unit (ALU) Performs arithmetic calculations and logic decisions Central processing unit (CPU) Supervises and coordinates the other sections of the computer Secondary storage unit Cheap, long-term, high-capacity storage, stores inactive programs


Slide 31:31 CPU Monitor (screen) Mouse Keyboard


Units of Time :32 Units of Time


Slide 33:33 Software- A general term for computer programs and documentation involved in the operation of the computer


Software :34 Software Program Operating System (OS) DATA


Slide 35:35 Program- A sequence of instructions directing a computer to perform a particular function; a statement of an algorithm in a programming language.


Slide 36:36 Operating System- Interface between the Computer and User. A collection of programs for operating the computer. Operating systems perform housekeeping tasks such as input/output between the computer and peripherals, and accepting and interpreting information from the keyboard.


Evolution of Operating Systems :37 Evolution of Operating Systems Batch processing Do only one job or task at a time Multiprogramming Many jobs or tasks sharing a computer’s resources Timesharing Perform a small portion of one user’s job then moves on to service the next user


BOOTING1. Operating System is loaded from Secondary Memory to the Main Memory. After loading of the OS, the computer is ready for use. 2. ROM Bios instructions get executed. Hardware check is performed.3. IO.SYS and MS.SYS system files get read from hard/ floppy disk. Then CONFIG.SYS gets read and executed. :38 BOOTING1. Operating System is loaded from Secondary Memory to the Main Memory. After loading of the OS, the computer is ready for use. 2. ROM Bios instructions get executed. Hardware check is performed.3. IO.SYS and MS.SYS system files get read from hard/ floppy disk. Then CONFIG.SYS gets read and executed.


Data Representation :39 Data Representation Computer memory Millions of switches (relays) Two possible states on or off open or closed charged or discharged (like a capacitor) Each switch is a “bit” – one binary digit The “on” state is binary 1 The “off” state is binary 0


Data Representation :40 Data Representation Bits – when grouped together can Be used to represent any number using the binary (base 2) number system Bytes – 8 bit groupings Most fundamental measure of memory 256 Megabytes of memory 2,048,000,000 bits 1 Byte = 1 Character K = 1024 bytes (K means Kilo) M = 1024 x 1024 bytes (M means Mega) G = 1024 x1024 x 1024 (G means Giga)


Units of Size :41 Units of Size How do hard drive manufactures “cheat” you?


Number Systems :42 Number Systems People work in base 10 Computers work in base 2 Engineers often work in other groupings of computer bits Octal – base eight Hexadecimal – base sixteen


Number Systems :43 Number Systems Base 10 12210 2 x 100 2 x 101 1 x 102 Base 2 1012 1 x 20 = 110 0 x 21 = 010 1 x 22 = 410 510


Number Systems :44 Number Systems 3 binary digits can be used to represent eight possible values (octal) 010 = 0002 = 08 710 = 1112 = 78


:45 Three types of programming languages - Machine Languages, - Assembly Languages, - High-level Languages Machine languages Strings of numbers giving machine specific instructions Example: +1300042774+1400593419+1200274027 Assembly languages English-like abbreviations representing elementary computer operations (translated via assemblers) Example: LOAD BASEPAYADD OVERPAYSTORE GROSSPAY COMPUTER LANGUAGES


COMPUTER LANGUAGES :46 COMPUTER LANGUAGES High-level languages Similar to everyday English, use mathematical notations (translated via compilers) Example: Fortran, Basic, COBOL, C and C++ grossPay = basePay + overTimePay


Slide 47:47