Computer Science II Chapter 1.

Slides:



Advertisements
Similar presentations
Calera High School Dawn Bone
Advertisements

Basic Computer Vocabulary
Fundamentals of Java: AP Computer Science Essentials, 4th Edition
 Computer hardware components are the physical pieces of the computer.  The major hardware components of a computer are: – The central processing.
Main Memory Lecture 2 CSCI 1405, CSCI 1301 Introduction to Computer Science Fall 2009.
1-1 ICS102: Introduction To Computing I King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
Chapter 1 Background Fundamentals of Java.
CS 0008 Day 2 1. Today Hardware and Software How computers store data How a program works Operators, types, input Print function Running the debugger.
CMSC 104, Version 9/01 1 Machine Architecture and Number Systems Topics Major Computer Components Bits, Bytes, and Words The Decimal Number System The.
Fill in the blanks on your note.
Alternate Version of STARTING OUT WITH C++ 4 th Edition Chapter 1 Introduction to Computers and Programming.
Fundamentals of Java: AP Computer Science Essentials, 4th Edition
Computer Literacy for IC 3 Unit 1: Computing Fundamentals © 2010 Pearson Education, Inc. | Publishing as Prentice Hall.1 Chapter 1: Identifying Types of.
Computer Terms. Computer A machine designed to run programs and store information that you create.
An Introduction to Computers August 12, 2008 Mrs. C. Furman.
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.
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.
Chapter 1 – Computing Fundamentals. History of Electronic Computers u First computer –ABC (Atanasoff Berry Computer) at Iowa State U. –1930’s –Solved.
Computer Architecture
Computer Basic Vocabulary
Development of Computers. Hardware 1. Original concept: Charles Babbage 1840’s 2. 4 basic components of a computer system: input store mill output (Now:
Machine Architecture and Number Systems
Scott Marino MSMIS Kean University MSAS5104 Introduction to Programming with Data Structures and Algorithms Week 2 Scott Marino.
The Computer System CS 103: Computers and Application Software.
CS 1428 Foundations of Computer Science I. Two Main Components  Hardware  Physical media that uses electrical current to process instructions.  Software.
Computer Based Systems Stage 2 Information Technology Studies Computer & Communication Systems.
DAILY QUESTION April 29, What is the difference between ROM and RAM? Hint: Use your book!
COMPUTER SYSTEM A computer system is define as combination of components designed to process data and store files. A computer system consists of four.
 A computer is an electronic device that receives data (input), processes data, stores data, and produces a result (output).  It performs only three.
CHAPTER 1 COMPUTER SCIENCE II. HISTORY OF COMPUTERS (1.1) Eniac- one of the worlds first computers Used more electricity than an entire city block of.
Computer Basics Just How Does a Computer Work?
1 Chapter 1 Background Fundamentals of Java: AP Computer Science Essentials, 4th Edition Lambert / Osborne.
Computer Basics 1 Chapter One Computer Basics Part 1.
A+ Guide to Managing and Maintaining Your PC, 7e Chapter 1 Introducing Hardware.
Identify internal hardware devices (e. g
Computer Architecture and Number Systems
Java Programming: From the Ground Up
Computer Information Systems
Computer Science 2 What’s this course all about?
An Overview of the Computer System
Chapter 1: An Overview of Computers and Programming Languages
Topics Introduction Hardware and Software How Computers Store Data
Chapter 1: An Overview of Computers and Programming Languages
A+ Guide to Managing and Maintaining Your PC, 7e
An Introduction to The computer.
Computer Hardware and Software
Principles of Information Technology
Technology Literacy Hardware.
Lecturer: Dalia Mirghani
Introduction to Computers
Condensed Lesson Plan*
An Introduction to The computer.
Looking Inside the machine (Types of hardware, CPU, Memory)
The Computer Work Stations
An Overview of the Computer System
Computer Science I CSC 135.
Computer Systems Chapter 11 Section 1.
Introduction to Computers
Topics Introduction Hardware and Software How Computers Store Data
Computer Hardware.
Machine Architecture and Number Systems
National Diploma in Computer Studies
Machine Architecture and Number Systems
Machine Architecture and Number Systems
Machine Architecture and Number Systems
Text by: Lambert and Osborne
Computer Tech. Hardware, Storage, Misc..
Notes from Last Class Office Hours: GL Accounts?
Computer components is a programmable machine that receives input, stores and manipulates data, and provides output in a useful format. Computer The computer.
Machine Architecture and Number Systems
Presentation transcript:

Computer Science II Chapter 1

History of computers (1.1) Eniac- one of the worlds first computers Used more electricity than an entire city block of houses Filled an entire room Built in late 1940’s

History of computers By the 1970’s, computers began to be connected through networks Email was developed File transfer became possible

History of computers In the 1990’s, hundreds of millions of computers were now in residential homes Many computers were now connected to the internet

Computer hardware and Software (1.2) Computers consist of two main parts Hardware Software The machines, wiring, and other physical components of a computer

Computer hardware and Software (1.2) Transforms complex patterns of electronic states (0’s and 1’s) and allows the user to view them as text, images, or other outputs. Bit (binary digit) The smallest unit of information processed by a computer Consists of a single 0 or 1 Byte Eight adjacent bits

Computer hardware and Software (1.2) Computer Hardware had six major subsystems CPU RAM (Internal Memory) Auxiliary I/O Devices Network Connection User Interface Auxiliary Storage Devices

Computer hardware and Software (1.2) User Interface Input/Output Devices Keyboard, monitor, microphone, speakers Auxiliary I/O Devices Printer, Scanner, Joysticks Auxiliary Storage Devices Flash Drives External Hard drives CD-ROMs Network Connection Connects PC to internet resources Central Processing Unit (CPU) Does the work of the computer Performs numerous simple calculations to accomplish tasks

Computer hardware and Software (1.2) Internal Memory Random Access Memory (RAM or Primary memory) Erased every time the computer is turned off Much more expensive than hard disk storage

Computer hardware and Software (1.2) Secondary Memory Hard Disk Memory Much larger than RAM Must be manually deleted Auxiliary Storage devices CD-ROMs Flash Drives DVDs External Hard Drives

Computer hardware and Software (1.2) System Software supports basic operations of a computer and allows human users to transfer information to and from the computer. Example Computer Operating Systems Application Software allows human users to accomplish specialized tasks Examples Word processors Spreadsheets Database systems

1.3 Binary Representation of information and computer memory

Base 2 number system Most of us are accustomed to the base 10 number system Binary is a base 2 number system Every number can be represented as a series of 1’s and 0’s

Binary Number System Analyzing Base 10 Number System Example) 479 4 7 9 = (4*100) + (7*10) + (9*1) =(4∗ 10 2 ) + (7∗ 10 1 ) + (9∗ 10 0 )

Binary number system Example) 1001 1 0 0 1 1 0 0 1 =(1∗ 2 3 )+(0∗ 2 2 )+(0∗ 2 1 )+(1∗ 2 0 ) =(1 * 8) + (0 * 4) + (0 * 2) + (1 * 1) =(8) + (0) + (0) + (1) = 9

Hexadecimal number system Base 16 Number System Numbers in the hexadecimal system can now be represented with letters For example 45B C6

Binary number system Example) EA6 E A 6 = (14∗ 16 2 )+(10∗ 16 1 )+(6∗ 16 0 ) =(14 * 256) + (10 * 16) + (6 * 1) =(3584) + (160) + (6) = 3750

Binary number system Translate 101 (base 2) to a base 10 number. = 5 Translate 53A (base 16) to a base 10 number. Translate 11E (base 16) to a base 10 number = 5 = 76 = 1338 = 286

Characters and Strings To process letters and symbols, the computer also has a language of 1’s and 0’s Made up of 16 bits, or two bytes (Unicode) Schemes: ASCII, Unicode Java uses Unicode (which contains ASCII)

Characters and Strings Ex) “The grass is green” Converts to: 01010100 01101000 01100101 00100000 01100111 01110010 01100001 01110011 01110011 00100000 01101001 01110011 00100000 01100111 01110010 01100101 01100101 01101110 http://www.evilgenius.net/asciibin.html

Computer Memory Memory consists of a huge sequence of bytes A specific byte location is called its Address The addresses are numbered from 0 to (total #bytes - 1)

Programming languages (1.4) Machine Languages 1940’s to 1950’s Generation I Assembly Languages Generation 2 1950’s to present High-Level Languages C++, Java

Software Development Process (1.5) Several Phases Customer Request Analysis Design Implementation Integration Maintenance

Object-Oriented Programming (1.6) (OOP) C++ and Java are both object oriented Objects work together to accomplish the mission of the program