1 Introduction to computers Overview l ·  rading Policy »Cheating Rules (serious concern) »Examinations and Fixation of Timings Major EXAM 1 (6:00 PM,

Slides:



Advertisements
Similar presentations
McGraw-Hill/Irwin ©2008 The McGraw-Hill Companies, All Rights Reserved Plug-in B3 HARDWARE & SOFTWARE.
Advertisements

 2002 Prentice Hall Hardware Basics: Inside The Box Chapter 2.
INTRODUCTION OF COMPUTER
FIRST COURSE Essential Computer Concepts. New Perspectives on Microsoft Office 2007: Windows XP Edition 2 Objectives Compare the types of computers Describe.
Computer Hardware.
1 Hardware - devices for Input. 2 Hardware - devices for Input Processing.
Introduction to Computer Systems
Hardware Basics: Inside the Box 2  2001 Prentice Hall2.2 Chapter Outline “There is no invention – only discovery.” Thomas J. Watson, Sr. What Computers.
1 Networks & Data Representation Overview l Computer networks »Network connections »LANs »WANs l The internet. »Identifying computers on the internet »The.
Introduction to Computers and Programming. Some definitions Algorithm: –A procedure for solving a problem –A sequence of discrete steps that defines such.
Introduction to Computers
1-1 ICS102: Introduction To Computing I King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
1 Introduction to computers Overview l · Grading Policy »Cheating Rules (serious concern) »Examinations and Fixation of Timings »Quizzes »Homework Assignments.
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
Starting Out with C++: Early Objects 5/e © 2006 Pearson Education. All Rights Reserved Starting Out with C++: Early Objects 5 th Edition Chapter 1 Introduction.
CPU Describe the purpose of the CPU
The Study of Computer Science Chapter 0 Intro to Computer Science CS1510, Section 2.
Alternate Version of STARTING OUT WITH C++ 4 th Edition Chapter 1 Introduction to Computers and Programming.
CSC 125 Introduction to C++ Programming Chapter 1 Introduction to Computers and Programming.
Flash Cards Computer Technology.
Computer Hardware and Software Jinchang Wang. Hardware vs. Software Hardware is something tangible. Computer hardware includes electronic circuitry and.
UNIX Unbounded 5 th Edition Amir Afzal Chapter 1 First Things First.
Topics Introduction Hardware and Software How Computers Store Data
What is a Computer ? Computers are Electronic Machines that process (performs calculation and manipulation) Data under the control of Set of Instructions.
Chapter Two Hardware Basics: Inside the Box. ©1999 Addison Wesley Longman2.2 Chapter Outline What Computers Do A Bit About Bits The Computer’s Core: CPU.
The Study of Computer Science Chapter 0 Intro to Computer Science CS1510.
Introduction to Computers
What is a Computer ? What is the application of computer in Our Daily Life ? What is the application of computer in Teaching Field?
An Introduction to Computers August 12, 2008 Mrs. C. Furman.
Introduction to Computers
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.
Introduction to the Computer System. What is a computer ? A computer is an electronic device that can accept data and instruction, process them or store.
Computer Parts. Two Basic Parts Hardware & Software.
What is a computer ?  A computer is an electronic device that can accept data and instruction, process them or store them for later retrieval, and sometimes.
COMP1050 Winter 2015 Computer System Maintenance.
An overview of Computer System
Introduction to Computer Systems and the Java Programming Language.
IPC144 Introduction to Programming Using C Instructor: Travis Mander 1.
Components of a Computer System
Beginning Snapshots Chapter 0. C++ An Introduction to Computing, 3rd ed. 2 Objectives Give an overview of computer science Show its breadth Provide context.
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,
Know what a computer is used for Understand the difference between hardware and software Be able to describe the way that data is stored in a computer.
Chapter Two Hardware Basics: Inside the Box ©1999 Addison Wesley Longman2.2 Chapter Outline What Computers Do A Bit About Bits The Computer’s Core: CPU.
Welcome to Technology Application Jeopardy. Hardware More Hardware Jobs & Software Computer Types Storage
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
COMPUTER SYSTEM A computer system is define as combination of components designed to process data and store files. A computer system consists of four.
Information Technology INT1001 Lecture 2 1. Computers Are Your Future Tenth Edition Chapter 6: Inside the System Unit Copyright © 2009 Pearson Education,
Bits & Bytes Why computers use binary. Analog Signals Analog signals : constantly changing values – Difficult to make precise.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 1 Looking Inside the Computer System.
Basic Computer Fundamentals
Computer Architecture and Number Systems
COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE
An Introduction to The computer.
Chapter 1: An Overview of Computers and Programming Languages
C++ Programming: From Problem Analysis to Program Design
General Architecture of Digital Computer
Introduction to Computers
An Introduction to The computer.
Introduction to Computing Lecture # 1
The Study of Computer Science
Computer Electronic device Accepts data - input
Introduction to Computers
Topics Introduction Hardware and Software How Computers Store Data
Computer Hardware.
Computer components.
COMPUTER FUNDAMENTALS i
Computer components is a programmable machine that receives input, stores and manipulates data, and provides output in a useful format. Computer The computer.
The Study of Computer Science Chapter 0
Computer components.
Presentation transcript:

1 Introduction to computers Overview l ·  rading Policy »Cheating Rules (serious concern) »Examinations and Fixation of Timings Major EXAM 1 (6:00 PM, Wednesday March 14, 2001, Old Auditorium) Major EXAM 2 (6:10 PM, Wednesday April 25, 2001, Old Auditorium) »Quizzes There will be four quizzes,the details have been given in the syllabus sheet. »Homework Assignments Also there will be four home works, the details have been given in the syllabus sheet. l Syllabus and Course Coverage Overview l Introduction to Computing

2 Syllabus and Course Content l Overview of Computers and Computing. l Introduction to a Typical Programming Language,. Such as JAVA l Basic Data Types and operators. l Basic obect-orianted concepts. l Wrapper classes. l Console input/output. l Logical expressions and Control Structures. l Memory models methods l Arrays and Strings. l More object-oriented concepts

3 Introduction to computers l Computer Exist Everywhere

4 Introduction to computers – Cont’d l Computers Could be For single purpose or for General purpose

5 Computers What is a computer? l It is an information transformer. It transforms information from one form to another. l Computers are composed mainly of two parts 1) Hardware 2) Software

6 Computer Hardware Structure and Components l Computer Hardware includes the following components l 1) Memory l 2) CPU= ALU + CU l 3) I/O devices

7 Input Devices l Computer Accepts information from the outside world through an input device l Examples 1) Keyboard 2) Mouse 3) Scanner 4) Camera

8 Output Devices l Computers produces information and sends it to the outside world through an output device l Examples: 1) Screen (CRT-LCD) 2) Printer ( dot-matrix, ink-jet, Laser) 3) speakers

9 Storage (Memory) l For computer to process information. It should be able to store that information and retrieve it when needed l Two main types of memory 1) Primary : information processed by the computer should be stored in primary memory 2) Secondary: secondary memory acts as extension/archive for primary memory. l The information to be processed by the computer should exist in the primary memory

10 Storage l Two main types of Primary memory 1) RAM : volatile 2) ROM : permanent and stores startup information l Secondary Storage: 1) Magnetic Media ( Hard-disks / diskettes) 2) Optical Disks

11 CPU l CPU is the brain of the computer. It is composed of 1) Control unit: Coordinates the operation of all other components 2) Arithematic Logic Unit:Performs all arithmetic and logical operations Factors influencing the CPU 1) Compatibility l Not all software is compatible with any CPUs l No processors of the same family run old software l New Software is not usually compatible with old CPUs 2) CPU families l Intel and Mac for personal computers l SPARC for workstations 3) CPU Speed l 1) Speed in determined by the internal clock l 2) the architecture of the CPU determines its speed

12 Software l Software is a set of instructions that directs computers to do a specific task. l Software to computing is what a recipe to cooking Software is classified into two main categories: l Systems Software l Applications Software

13 System Software l Software is the programs that manage the computer hardware and allow applications to use it seemingly l Examples of System software 1) Assemblers 2) Linkers 3) Compilers 4) Operating System

14 Applications Software l Applications are programs that people use to get their work done. Computers mostly exist because people want to run these programs. l Word processors l Game programs l Spreadsheets l Data base systems l Graphics programs l Telecommunication and networking l Multimedia applications

15 Analog & Binary Signals l Everyone knows that computers are "digital" and that they use "binary" numbers. We need to be clear about their precise meaning and to be clear about why computers are digital. l Binary means "two states." The two states are sometimes called "1" and "0", "true" and "false", or called "on" and "off“. l A bit is a single "on"/"off" value. l A good example is a toggle switch, such as a light switch. You can turn it "on" or "off" but not anything else. A light switch holds one bit of information. l There are many advantages to binary. Here are some (somewhat overlapping) important reasons for using binary: 1.Simple; easy to build. 2.Unambiguous signals (hence noise immunity). 3.Flawless copies can be made. 4.Anything that can be represented with some sort of pattern can be represented with patterns of bits.

16 Analog Signal l An analog signal is (usually) continuously changing in value, its values can be anything within a range of values, and its exact value at any time is important. l If the signal shown below is an audio signal, the exact value at each time is part of the information it contains. For example, the value at time "T" must be measured exactly. l It is obvious that any distortion on the signals could lead to corruption of the information it is carrying.

17 Digital Signal l It is easy and fast (for electronics, as well as humans) to tell if something is above a threshold or below the threshold. l Here is the voltage signal we might send down our wire to transmit the data "off" followed by "on". (The wire is examined at times t1 and t2.) l The above signal is clear enough. However, the wire is long, and someone nearby turns on a vacuum cleaner and the signal get distorted as shown in the next slide.

18 Digital Signal –Contd. l Even though the signal is noisy (at the analog level), the binary values are transmitted perfectly. You (and the electronics) can still tell that at time "t1" the signal represents "off" and that at time "t2" the signal represents "on" The receiving end just needs to get the binary values. l The receiving end of the signal is only interested in the binary values. All it has to do it check if the signal is above or below the threshold. This can be done perfectly (as long as the noise is not too great.). Thus, binary signals are said to be flawless.

19 Bits & Bytes l A bit is a single "on"/"off" value. Only these two values are possible. l One bit of information is so little that usually computer memory is organized into groups of eight bits. Each eight bit group is called a byte. l When more than eight bits are required for some data, a whole number of bytes are used. One byte is about enough memory to hold a single character. l Often very much more than eight bits are required for data, and thousands, millions, or even billions of bytes are needed. These amounts have names, as seen in the table: l Any system of symbols can be translated into bit patterns. An example is how English characters have been translated into eight-bit patterns called ASCII. (You will learn more about this later.) NameNumber of BytesPower 2 Byte12020 kilobyte megabyte1,048, gigabyte1,073,741,