Computer Electronic device Accepts data - input

Slides:



Advertisements
Similar presentations
Etter/Ingber Engineering Problem Solving with C Fundamental Concepts Chapter 1 Engineering Problem Solving.
Advertisements

Computer Systems Nat 4/5 Computing Science Computer Structure:
Senem Kumova Metin Introduction to Programming CS 115 Introduction to Computing PART I : Computer Basics PART II: Introduction to Computing/Programming.
INTRODUCTION OF COMPUTER
 The central processing unit (CPU) interprets and executes instructions.  The “brains” of the computer.  The speed of the processor is how fast it.
Computer Components.
Engineering Problem Solving With C++ An Object Based Approach Fundamental Concepts Chapter 1 Engineering Problem Solving.
1 Engineering Problem Solving With C++ An Object Based Approach Fundamental Concepts Chapter 1 Engineering Problem Solving.
Computing Components 01/26/11. Announcements & Reminders Programs 1 due Friday, 9/2/11 What is my late policy? Proxy Codes for Labs  You should be able.
Introduction to Computers
Computer Hardware.
Ceng 230 Programming with C
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.
Computer System Alanoud Al Saleh. Computer systems Are defined as: A machine for solving problems. Specifically the modern computer is high-speed electronic.
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.
Computer Hardware and Software Jinchang Wang. Hardware vs. Software Hardware is something tangible. Computer hardware includes electronic circuitry and.
Computer Systems. Basic Components Auxiliary Storage OutputProcessor Main Memory Input.
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.
Hardware Peripheral Mouse Display Keyboard CPU Disk Drive Floppy Disk Hard Disk Software Word Processing Information Icon User Friendly Bit Byte Kilobyte.
CISC105 General Computer Science Class 1 – 6/5/2006.
Introduction to Computers
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.
Slide 1 Wednesday, October 07, 2015 Low Level Machine.
Intro to Computers Computer Apps 1.
Introduction to Computer Systems and the Java Programming Language.
C++ Programming: From Problem Analysis to Program Design, Third Edition Chapter 1: An Overview of Computers and Programming Languages.
Ajmer Singh PGT(IP) Hardware Concepts. Ajmer Singh PGT(IP) Computer It is an electronics device that can perform a variety of operations with a set of.
IT Groundwork ICS3UC - Unit 1 Hardware. Overview of Computer System.
School of Computer Science & Information Technology G6DICP Introduction to Computer Programming Milena Radenkovic.
Intro to Computers Computer Applications. What is a Computer? Initially the term computer referred to an individual whose job it was to perform mathematical.
COMPUTER BASICS Computer Technology. WHAT IS A COMPUTER?  Electronic  Accepts data and instructions  Manipulates, processes, and displays the information.
Components of a Computer System
General Computer Stuff Hardware: physical parts of a computer: CPU, drives, etc. Software: Programs and Data A computer needs both to be useful.
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.
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,
Senem KUMOVA METİN // Fall CS 115 Introduction to Programming Introduction to Computing.
1 Introduction to Computers Prof. Sokol Computer and Information Science Brooklyn College.
Introduction to Computer Forensics. The fundamental concern of forensic computing activity is for the accurate extraction of INFORMATION from computer-
C++ Programming: From Problem Analysis to Program Design, Fifth Edition Chapter 1: An Overview of Computers and Programming Languages.
Introduction To Computer Programming – 1A Computer Parts, Words, and Definition Herriman High School.
Introduction to Programming. Key terms  CPU  I/O Devices  Main memory  Secondary memory  Operating system  User interface  Application  GUI 
Chapter 3 Getting Started. Copyright © 2005 Pearson Addison-Wesley. All rights reserved. Objectives To give an overview of the structure of a contemporary.
Basic Computer Components Unit 2. What is a computer?  A computer is an electronic device that accepts raw data and processes it into information that.
Computer Graphics HARDWARE. Computers  Computers are automatic, electronic machines that –accept data & instructions from a user (INPUT) –store the data.
Introduction to Computer Forensics
Computing Science Computer Structure: Lesson 1: Processor Structure
BASIC PROGRAMMING C SCP1103 (02)
Computer basics.
An Overview of the Computer System
Engineering Problem Solving With C An Object Based Approach
Chapter 1: An Overview of Computers and Programming Languages
BASIC PROGRAMMING C SCP1103 (02)
Memory Parts of a computer
Chapter 1: An Overview of Computers and Programming Languages
General Architecture of Digital Computer
Computer Hardware Introduction.
Introduction to Computers
Looking Inside the machine (Types of hardware, CPU, Memory)
An Overview of the Computer System
Computer Electronic device Accepts data - input
instructor Sami Aleswi Faculty of Computing and Information Technology
Computer Electronic device Accepts data - input
Introduction to Computers
Computer Electronic device Accepts data - input
ICS103 Programming in C 1: Overview of Computers And Programming
Presentation transcript:

Computer Electronic device Accepts data - input Processes it according to a given set of instructions Produces results - output input output Computer

Input, Output, Computer Program Input – unprocessed data manipulated by the computer Output – processed information or results produced by the computer The set of instructions that the computer follows is called a computer program

Computer System hardware the physical equipment used to process a data software computer programs

Hardware CPU 010 111 ..... Main Memory Secondary I/O Devices

Hardware Main Memory Input Devices Output Devices CPU

Input/Output Devices Input devices keyboard, mouse enter data and programs into the computer Output devices printer, monitor display the results processed by the computer

Memory Bit - Binary Digit Byte = 8 bits Main Memory Nonpermanent Rapid Access Low Capacity Secondary Storage Permanent Non Rapid High Capacity Bit - Binary Digit Byte = 8 bits KB = KiloBytes = 1024 bytes =210 MB = MegaBytes = 1,048,576 bytes = 220 GB = GigaBytes = 230 bytes

CPU – Central Processing Unit Control Unit Directs the processing operations Coordinates the flow of data to Main Memory and ALU Arithmetic Logic Unit (ALU) performs Arithmetic operations Logic operations

Software Operation Systems Application Software DOS UNIX Windows Word Power Point Emacs

The First Program /*Author: Yana Date: 10/09/2004 Prints the text ‘Hello World!’ */ #include <stdio.h> int main(){ printf( “Hello World!\n” ); return 0; }

Compilation Process High Level Language Compiler Machine Language

Compilation Process Executable File 010111001011101110….. Source File Compiler int main(){ printf(….); } Object File Object File/Library 1001001 1010101001 1010100…. 010010001 0101001 010100…. Linker Executable File 010111001011101110…..