Computer Hardware and Software Introduction. Mr. Smith AP Computer Science A
|
|
- Clinton Mitchell
- 6 years ago
- Views:
Transcription
1 Computer Hardware and Software Introduction Mr. Smith AP Computer Science A
2
3 History of Computers Abacus 1100 BC Slide rule Mechanical calculator Automatic loom (punched cards) Babbage s computer 1830s Boolean logic 1850s Hollerith s electric tabulator Analog computer 1927 EDVAC 1946 ENIAC Transistor Integrated circuit late 1950s UNIVAC 1951 Microprocessor 1971 Altair Apple II 1977 IBM PC 1981 World Wide Web 1990s
4 What is Programming? A computer must be programmed to perform a task A computer is a machine that: Stores data (numbers, words, and pictures) Interacts with devices (monitor, sound system, printer) Executes programs Typical operations are: Put a red dot onto this screen position Send letter Z to the printer Get a number from a specific location in memory Multiply two numbers If this value > 10, execute a certain instruction A computer program tells the computer, in much detail, the sequence of steps to complete a task.
5 Anatomy of a Computer Central Processing Unit (CPU): It is the Brain of your computer. It consists of a single chip (integrated circuit) or a small number of chips A computer chip has plastic or metal housing, metal connectors, and inside wiring made mainly of silicon A chip contains millions of transistors (the elements that enable electrical signals to control other electrical signals) The main tasks of the CPU are: To locate and execute the program instructions To carry out arithmetic operations To fetch data from storage and input/output devices To send data back to devices
6 Anatomy of a Computer Storage: Primary known as RAM or Memory Fast, but relatively expensive Made from memory chips Loses its data when power is turned off Secondary usually a hard disk Less expensive storage Keeps data when electricity is turned off CD-ROM Flash drive DVD
7 Anatomy of a Computer Other things to know about your computer: I/O Devices Enables you to interact with a computer Keyboard, mouse, monitors, printers Motherboard Contains CPU, RAM, and connectors to peripheral devices Bus Set of electrical lines that connect the CPU, RAM, and connectors Network Allows a computer to communicate with other computers or devices not directly connected to this computer
8 Compiling a Simple Program Printing to the console: public class TrivialProgram { public static void main (String[] args) { System.out.print( This prints a line. ); System.out.println( This stays on the same line. ); System.out.println( This prints on a new line. ); Object Method Parameters (out is a static PrintStream object in System class) This program will print the following to the console: This prints a line. This stays on the same line. This prints on a new line. Whenever you call this method in Java, you need to specify these 3 items
9 System.out.println() public class System { public static PrintStream out; public class PrintStream { public void println(string s) {. public void print(string s) {.
10 JavaConceptsCh1 Homework This assignment will give you practice printing to the console. You need to use System.out.print() and System.out.println() methods. We are also using static methods in this assignment. In eclipse, create a new project named JavaConcepts. On the first screen, make sure that all the radio buttons are active on the top options. This project has no additional jar files you need to use. Create a new package named javaconcepts in this project. Download the JavaConceptsCh1.java and JavaConceptsCh1Tester.java classes and put them in this new package. Pay careful attention to the comments for instructions and explanations. Ex. R1.2, R1.4, R1.7, R1.12 (page 28) create answerstoreviewexercises() method to print your answers to the console. Ex. P1.2 (page 29) create faceprinter() method to print a face using text characters. Be creative. Ex. P1.3 (page 29) create tictactoeboard() method must use looping to get full credit; this is an example of a fence post problem.
11 Java Comments Using comments in your Java programs: Single line comments use // Anything following // on the same line is a comment Robot.move(); // This makes the robot move Multi-line comments use /* and */ Anything after the /* and before the */ is a comment Comments can span lines /* The following while loop will calculate the interest payment for my house */ Javadoc comments use /** and */ Anything after the /** and before the */ is a comment Comments can span lines /** This program is used to create a robot that can go through a maze */
12 Java Errors Errors encountered within Java programs: Compile-time errors Violation of the rules of the programming language Compiler detects syntax/lexical errors Examples: Missing semi-colons, missing brackets, and missing parentheses are examples of syntax errors. Misspelling a method name is an example of a lexical error caught at compile-time. Logic errors Causes the program to take an action that the programmer did not intend. Program runs without an error message.
13 Translating Programs to Machine Code A Compiler translates high level language (Java program code) into machine code (also known as Java bytecode) An Interpreter is similar to a compiler but translates and executes a single statement at a time. An Editor is used to create or change a Java program The Editor and Compiler may be part of the same software known as an Integrated Development Environment (IDE), such as eclipse. An IDE can also contain a Debugger. A Java Virtual Machine (JVM) is written for every major operating system. It is like a simulated CPU that runs inside an operating system. The JVM reads the bytecode and executes the program. The Operating system manages the computer resources
14 Java Compilation Process How compilation works: You type a Java source program into an IDE such as eclipse. The source code has the extension.java The Compiler reads the source program and if it finds errors, it displays errors in the editor s console. After errors are corrected, the compiler is able to translate your source program into a class file (Java bytecode). This file has the extension.class The Java Virtual Machine then does the following: Loads the instructions for the program (.class file) Starts the program Loads any other necessary library (jar) files JVM is the reason that we can run the program on different operating systems.
15 Java Compilation Process This is the result of saving your program in eclipse with no errors Editor Compiler Class JVM files An Editor is used to create or modify source code Source file (.java file ) Eclipse is an IDE which is both an editor and compiler A Compiler converts the source file into a Bytecode file Bytecode file (.class file ) Library files Jar files and System library files (.jar file ) Running program This is the result of running your program in eclipse
16 Compiling a Simple Program Displaying a message in a dialog box: import javax.swing.joptionpane; Package Class public class DialogBox { Parameters public static void main (String[] args) Parent Message { Class JOptionPane.showMessageDialog(null, "Hello, World!"); System.exit(0); This method brings up a confirmation dialog box that displays a message and waits for user to confirm it. Exits the program. A nonzero status indicates abnormal termination This program will display a message box: Hello, World! Press OK to acknowledge the message Check out Appendix C for list of Java Libraries
17 Compiling a Simple Program Using a dialog box to prompt for information: public class DialogViewer { public static void main (String[] args) { User input is assigned to this variable String name = JOptionPane.showInputDialog("What is your name?"); System.out.print(name); System.exit(0); will display a dialog box that asks: What is your name? You would then enter your name and press Ok. Parameter Prompt This method brings up an input dialog box which displays a prompt and waits for user to enter data into it Whatever you entered would be assigned to the name variable
18 PrintAddress class PrintAddress class: Prompt the user to enter the following information in six separate dialog boxes: 1) first name 2) last name 3) street address 4) city 5) state 6) zip Then print this information to the console in the following format: John Doe 110 Oak Street Winston-Salem, NC At the end, display the following dialog message: Thank you for entering your name and address
COMPUTER MERIT BADGE TROOP 301 HUTCHINSON
COMPUTER MERIT BADGE TROOP 301 HUTCHINSON SEARCH ENGINES ONLINE SAFETY 1. Follow your family s rules for going online 2. Protect your privacy 3. Do not open emails or files you receive from people you
More informationComputer Basics. Computer Technology
Computer Basics Computer Technology What is a Computer Information Processor Input Output Processing Storage Are physical parts like monitor, mouse, keyboard essential? Computer History Abacus 3,000 B.C.
More informationTest Bank for Prelude to Programming Chapter 0
Test Bank for Prelude to Programming Chapter 0 MULTIPLE CHOICE 1. Which of the following is not an attribute of a computer? a. can act on intermediate results without human intervention b. has its roots
More informationTUTORIAL Describe the circumstances that would prompt you to use a microprocessorbased design solution instead of a hard-wired IC logic design.
TUTORIAL 1 1. Make a list of 10 products containing microprocessors that we use everyday. Personal computer Television Calculator Elevator Mobile phones MP3 players Microwave ovens DVD players Engine Control
More informationICOM 4015: Advanced Programming
ICOM 4015: Advanced Programming Lecture 1 Reading: Chapter One: Introduction Chapter 1 Introduction Chapter Goals To understand the activity of programming To learn about the architecture of computers
More informationCOMP163. Introduction to Computer Programming. Introduction and Overview of the Hardware
COMP163 Introduction to Computer Programming Introduction and Overview of the Hardware Reading Read chapter 1 of the online textbook What is the difference between a simple calculator and a computer? Hardware
More information2011 Francisco Delgadillo
1800 s: Analytical Engine Charles Babbage Dawn of Human Concept of Numbers Abacus 1642: Pascal s Machine 1880: Mechanical Tabulator Herman Hollerith 1674: Leibniz Calculating Machine 1911: Hollerith s
More informationWeek 2: Data and Output
CS 170 Java Programming 1 Week 2: Data and Output Learning to speak Java Types, Values and Variables Output Objects and Methods What s the Plan? Topic I: A little review IPO, hardware, software and Java
More informationC H A P T E R 1. Introduction to Computers and Programming
C H A P T E R 1 Introduction to Computers and Programming Topics Introduction Hardware and Software How Computers Store Data How a Program Works Using Python Computer Uses What do students use computers
More informationComponents of a personal computer
Components of a personal computer Computer systems ranging from a controller in a microwave oven to a large supercomputer contain components providing five functions. A typical personal computer has hard,
More informationChapter 1. Computer System Organization
Chapter 1 Computer System Organization Prepared By: Manish Kumar Prajapati PGT (Comp.Sc.) (First Shift) Kendriya Vidyalaya Bailey Road Patna-14 What is Computer? A computer is an electronic device that
More informationElementary Computing CSC M. Cheng, Computer Science 1
Elementary Computing CSC 100 2014-07-14 M. Cheng, Computer Science 1 CPU and Memory Inside of a computer CPU and RAM Clock Speed & Multi-core Microprocessor How a CPU works Secondary Storage 2014-07-14
More informationIntroduction to Software Development (ISD) David Weston and Igor Razgon
Introduction to Software Development (ISD) David Weston and Igor Razgon Autumn term 2013 Course book The primary book supporting the ISD module is: Java for Everyone, by Cay Horstmann, 2nd Edition, Wiley,
More informationCHAPTER 1 Introduction to Computers and Java
CHAPTER 1 Introduction to Computers and Java Copyright 2016 Pearson Education, Inc., Hoboken NJ Chapter Topics Chapter 1 discusses the following main topics: Why Program? Computer Systems: Hardware and
More information2/9/2012. Chapter One: Introduction. Chapter Goals
Chapter One: Introduction Chapter Goals To understand the activity of programming To learn about the architecture of computers To learn about machine code and high level programming languages To become
More informationTopics. Hardware and Software. Introduction. Main Memory. The CPU 9/21/2014. Introduction to Computers and Programming
Topics C H A P T E R 1 Introduction to Computers and Programming Introduction Hardware and Software How Computers Store Data Using Python Introduction Computers can be programmed Designed to do any job
More informationMicroprocessors I MICROCOMPUTERS AND MICROPROCESSORS
Microprocessors I Outline of the Lecture Microcomputers and Microprocessors Evolution of Intel 80x86 Family Microprocessors Binary and Hexadecimal Number Systems MICROCOMPUTERS AND MICROPROCESSORS There
More informationThe Programming Process Summer 2010 Margaret Reid-Miller
The Programming Process 15-110 Margaret Reid-Miller Hardware Components Central Processing Unit (CPU) Program control Arithmetic/logical operations Coordinates data movement between memory and registers
More informationChapter. Focus of the Course. Object-Oriented Software Development. program design, implementation, and testing
Introduction 1 Chapter 5 TH EDITION Lewis & Loftus java Software Solutions Foundations of Program Design 2007 Pearson Addison-Wesley. All rights reserved Focus of the Course Object-Oriented Software Development
More informationComputers Are Your Future
Computers Are Your Future 2008 Prentice-Hall, Inc. Computers Are Your Future Chapter 6 Inside the System Unit 2008 Prentice-Hall, Inc. Slide 2 What You Will Learn... Understand how computers represent
More informationIntroduction to Computers and Java
Introduction to Computers and Java Chapter 1 Objectives Overview of computer hardware and software, programs and compilers the Java programming language Example program Hardware and Software Computer systems
More informationChapter 1: Introduction to Computers and Java
Chapter 1: Introduction to Computers and Java Starting Out with Java: From Control Structures through Objects Fifth Edition by Tony Gaddis Chapter Topics Chapter 1 discusses the following main topics:
More information8/23/2014. Chapter Topics. Introduction. Java History. Why Program? Java Applications and Applets. Chapter 1: Introduction to Computers and Java
Chapter 1: Introduction to Computers and Java Starting Out with Java: From Control Structures through Objects Fifth Edition by Tony Gaddis Chapter Topics Chapter 1 discusses the following main topics:
More informationCHAPTER INTRODUCTION. Final Draft Oct. 15, Slides by Donald W. Smith TechNeTrain.com. Copyright 2013 by John Wiley & Sons. All rights reserved.
CHAPTER 1 INTRODUCTION Slides by Donald W. Smith TechNeTrain.com Final Draft Oct. 15, 2011 Chapter Goals q To learn about computers and programming q To compile and run your first Java program q To recognize
More informationChapter Goals. Contents. 1.1 Computer Programs
CHAPTER 1 INTRODUCTION Chapter Goals To learn about computers and programming To compile and run your first Java program To recognize compile-time and run-time errors To describe an algorithm with pseudocode
More informationHARDWARE. There are a number of factors that effect the speed of the processor. Explain how these factors affect the speed of the computer s CPU.
HARDWARE hardware ˈhɑːdwɛː noun [ mass noun ] the machines, wiring, and other physical components of a computer or other electronic system. select a software package that suits your requirements and buy
More informationChapter 1 - Introduction. Copyright 2014 by John Wiley & Sons. All rights reserved. 1
Chapter 1 - Introduction Copyright 2014 by John Wiley & Sons. All rights reserved. 1 Chapter Goals To learn about computers and programming To compile and run your first Java program To recognize compile-time
More informationName: Date: Hour: The abacus (still in use today) is about 5,000 years old. Not a computer.
Introduction to Computers - Intel: The Journey Inside Name: Date: Hour: Directions: Read/review each lesson and write your short answers on this paper. If there is a video available, watch it using headphones.
More informationThree-box Model: These three boxes need interconnecting (usually done by wiring known as a bus. 1. Processor CPU e.g. Pentium 4 2.
Three-box Model: 1. Processor CPU e.g. Pentium 4 2. Storage - Memory 3. I/O input/output electronics for communication with other devices These three boxes need interconnecting (usually done by wiring
More informationAn Introduction to Computers and Java CSC 121 Spring 2015 Howard Rosenthal
An Introduction to Computers and Java CSC 121 Spring 2015 Howard Rosenthal Lesson Goals Learn the basic terminology of a computer system Understand the basics of high level languages, including java Understand
More informationCOMP-202: Foundations of Programming. Lecture 2: Java basics and our first Java program! Jackie Cheung, Winter 2016
COMP-202: Foundations of Programming Lecture 2: Java basics and our first Java program! Jackie Cheung, Winter 2016 Learn about cutting-edge research over lunch with cool profs January 18-22, 2015 11:30
More informationChapter 1 Introduction to Computers, Programs, and Java
Chapter 1 Introduction to Computers, Programs, and Java 1.1 What are hardware and software? 1. A computer is an electronic device that stores and processes data. A computer includes both hardware and software.
More informationParts of the Computer System. Parts of the Computer System. Parts of the Computer System. Essential Computer Hardware. Information Processing Cycle
Looking Inside the Computer System NOS 116, 118, 218, 222 Handout 10 Hardware & Software Computer systems have four parts Hardware Software Data User 1 1B-2 Hardware Mechanical devices in the computer
More information3 CREATING YOUR FIRST JAVA APPLICATION (USING WINDOWS)
GETTING STARTED: YOUR FIRST JAVA APPLICATION 15 3 CREATING YOUR FIRST JAVA APPLICATION (USING WINDOWS) GETTING STARTED: YOUR FIRST JAVA APPLICATION Checklist: The most recent version of Java SE Development
More informationCS 177 Recitation. Week 1 Intro to Java
CS 177 Recitation Week 1 Intro to Java Questions? Computers Computers can do really complex stuff. How? By manipulating data according to lists of instructions. Fundamentally, this is all that a computer
More informationComputer Hardware. Java Software Solutions Lewis & Loftus. Key Hardware Components 12/17/2013
Java Software Solutions Lewis & Loftus Chapter 1 Notes Computer Hardware Key Hardware Components CPU central processing unit Input / Output devices Main memory (RAM) Secondary storage devices: Hard drive
More informationParts of Computer hardware Software
Parts of Computer Parts of Computer If you use a desktop computer, you might already know that there is not any single part called the "computer." A computer is really a system of many parts working together.
More informationWelcome to COS151! 1.1
Welcome to COS151! Title: Introduction to Computer Science Course website: https://cs.up.ac.za/admin/courses/cos151 Find the study guide there Announcements Assignments (download & upload) Brief overview
More informationIntroduction to Computers and Java
Introduction to Computers and Java Chapter 1 Objectives Overview of computer hardware and software, programs and compilers Introduce program design and objectoriented programming Overview of the Java programming
More informationChapter 2: Computers: The Machines Behind Computing.
Chapter 2: Computers: The Machines Behind Computing. TRUEFALSE 1. Computers perform all tasks using a combination of arithmetic and logical operations. 2. Fourth-generation languages (4GLs) are also called
More informationChapter Goals. Chapter One: Introduction. Prerequisites. What Is Programming?
Chapter Goals To understand the activity of programming To learn about the architecture of computers To learn about machine code and high level programming languages To become familiar with your computing
More informationChapter 1: Why Program? Main Hardware Component Categories 8/23/2014. Main Hardware Component Categories: Why Program?
Chapter 1: Introduction to Computers and Programming 1.1 Why Program? Why Program? Computer programmable machine designed to follow instructions Program instructions in computer memory to make it do something
More information! Learn how to think like a computer scientist. ! Learn problem solving. ! Read and write code. ! Understand object oriented programming
1 TOPIC 1 INTRODUCTION TO COMPUTER SCIENCE AND PROGRAMMING Topic 1 Introduction to Computer Science and Programming Notes adapted from Introduction to Computing and Programming with Java: A Multimedia
More informationHANDOUT: COMPUTER PARTS
HANDOUT: COMPUTER PARTS Because computers are so important to our lives, there is a constant need to design and develop new hardware, software, and systems. Have you used a computer before? I m sure you
More informationChapter 1 Introduction to Computers, Programs, and Java. What is a Computer? A Bit of History
Chapter 1 Introduction to Computers, Programs, and Java CS170 Introduction to Computer Science 1 What is a Computer? A machine that manipulates data according to a list of instructions Consists of hardware
More informationETGG1801 Game Programming Foundations I Andrew Holbrook Fall Lecture 0 - Introduction to Computers 1
ETGG1801 Game Programming Foundations I Andrew Holbrook Fall 2013 Lecture 0 - Introduction to Computers 1 Introduction to Computers Vacuum Tubes and Transistors Electrically-controlled switches Logic Gates
More informationNotes - Computer Hardware Basics
The Computer A computer is made up of many parts: Notes - Computer Hardware Basics 1. Input/Output (I/O) devices These allow you to send information to the computer or get information from the computer.
More informationChapter 1 Introduction to Computers and Programming
Standard Version of Starting Out with C++, 4th Edition Chapter 1 Introduction to Computers and Programming Copyright 2003 Scott/Jones Publishing Contents 1.1 Why Program? 1.2 Computer Systems: Hardware
More informationCHAPTER 1 TYPES & COMPONENTS OF COMPUTER SYSTEM
CHAPTER 1 TYPES & COMPONENTS OF COMPUTER SYSTEM 1.1 Hardware and Software Q.1) Define hardware and software: a) Hardware Hardware is a general term used for the physical components (parts) that make up
More informationChapter 1. Introduction to Computers and Programming. M hiwa ahmad aziz
. Chapter 1 Introduction to Computers and Programming www.raparinweb.com M hiwa ahmad aziz 1 Ch 1 - Introduction to Computers and Programming Hardware Terminology Main Memory Auxiliary Memory Drives Writing
More informationBabbage s computer 1830s Boolean logic 1850s. Hollerith s electric tabulator Analog computer 1927 EDVAC 1946 ENIAC
Abacus 1100 BC Slide rule - 1617 Mechanical calculator - 1642 Automatic loom (punched cards) - 1804 Babbage s computer 1830s Boolean logic 1850s Hollerith s electric tabulator - 1880 Analog computer 1927
More informationComputers in Engineering COMP 208. A Brief History. Mechanical Calculators. A Historic Perspective Michael A. Hawker
Computers in Engineering COMP 208 A Historic Perspective Michael A. Hawker Sept 4th, 2007 Computers in Engineering 1 A Brief History Abacus considered first mechanical computing device Used beads and rods
More informationComputers in Engineering COMP 208
Computers in Engineering COMP 208 A Historic Perspective Michael A. Hawker Sept 4th, 2007 Computers in Engineering 1 A Brief History Abacus considered first mechanical computing device Used beads and rods
More informationChapter 1: Introduction to Computers and Programming
Chapter 1: Introduction to Computers and Programming 1.1 Why Program? Why Program? Computer programmable machine designed to follow instructions Program instructions in computer memory to make it do something
More informationWeek One: Introduction A SHORT INTRODUCTION TO HARDWARE, SOFTWARE, AND ALGORITHM DEVELOPMENT
Week One: Introduction A SHORT INTRODUCTION TO HARDWARE, SOFTWARE, AND ALGORITHM DEVELOPMENT Outline In this chapter you will learn: About computer hardware, software and programming How to write and execute
More informationComputer Hardware. In this lesson we will learn about Computer Hardware, so that we have a better understanding of what a computer is.
In this lesson we will learn about, so that we have a better understanding of what a computer is. USB Port Ports and Connectors USB Cable and Connector Universal Serial Bus (USB) is by far the most common
More informationComputer Fundamentals
Computer Fundamentals 1 Draw the block diagram of computer architecture and explain each block. Computer is made up of mainly four components, 1) Central processing unit (CPU) 2) Input section 3) Output
More informationJava and Software Design
Introduction to Java and Software Design Jindal Consulting Chapter 1 Overview of Programming and Problem Solving Slides by Varun Jindal 1 Chapter 1 Topics Computer Programming Programming Life-Cycle Phases
More informationZimmer CSCI /24/18. CHAPTER 1 Overview. COMPUTER Programmable devices that can store, retrieve, and process data.
CHAPTER 1 Overview COMPUTER Programmable devices that can store, retrieve, and process data. COMPUTER DEVELOPMENTS- Smaller size - processors (vacuum tubes -> transistors ->IC chip) Microprocessor - miniaturized
More informationChapter 1 Computer and Programming. By Zerihun Alemayehu
Chapter 1 Computer and Programming By Zerihun Alemayehu What is computer? A device capable of performing computations and making logical decisions at speeds millions (even billions) of times faster than
More informationIntroduction To Computer Hardware. Hafijur Rahman
Introduction To Computer Hardware Lecture 2 Hafijur Rahman What is a Computer? A computer is an electronic device, which can input, process, and output data. input processing output A computer is a machine
More informationFrom Algorithms to Architecture....a lightning introduction to computer architecture
From Algorithms to Architecture...a lightning introduction to computer architecture Implementing Algorithms Now have a methodology for going from problem to program Next develop a mental model of a device
More informationChapter Two. Hardware Basics: Inside the Box
Chapter Two Hardware Basics: Inside the Box After reading this chapter, you should be able to: Explain general terms how computers store and manipulate information. Describe the basic structure of a computer
More informationChapter 1. The Big Picture
Chapter 1 The Big Picture 1.1 Computing Systems Hardware The physical elements of a computing system (printer, circuit boards, wires, keyboard ) Software The programs that provide the instructions for
More informationCOMPUTER ORGANIZATION & SKILLS
UNIVERSITY OF BABYLON 2018/ 2019 COLLEGE OF SCIENCE FOR WOMEN FIRST CLASS COMPUTER DEPARTMENT COMPUTER ORGANIZATION & SKILLS LECTURES PREPARED BY: LECTURER: Ahmed Mohammed Hussein 2018-2019 0University
More informationComputers Are Your Future
Computers Are Your Future Twelfth Edition Chapter 2: Inside the System Unit Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall 1 Inside the Computer System Copyright 2012 Pearson Education,
More informationQUESTIONS ABOUT COMPUTERS
1. What is a computer? QUESTIONS ABOUT COMPUTERS A computer is a machine that processes information, in other words, it receives and stores data, performs calculations with this data and presents the results
More informationHomeschool Enrichment. The System Unit: Processing & Memory
Homeschool Enrichment The System Unit: Processing & Memory Overview This chapter covers: How computers represent data and programs How the CPU, memory, and other components are arranged inside the system
More informationWhich statement regarding computer programs is correct? Which statement best describes a computer program?
1 of 21 5/27/17, 8:21 PM Book Big Java, Early Objects Edition 6 Introduction 1. Which statement best describes a computer program? A. A program is a sequence of comments. B. A program can dece what task
More informationChapter One. Introduction to Computer System
Principles of Programming-I / 131101 Prepared by: Dr. Bahjat Qazzaz -------------------------------------------------------------------------------------------- Chapter One Introduction to Computer System
More informationIntroduction to Computer Systems and Operating Systems
Introduction to Computer Systems and Operating Systems Minsoo Ryu Real-Time Computing and Communications Lab. Hanyang University msryu@hanyang.ac.kr Topics Covered 1. Computer History 2. Computer System
More informationIntroduction to Computers and Java
Walter Savitch Frank M. Carrano Introduction to Computers and Java Chapter 1 Objectives Overview computer hardware and software Introduce program design and objectoriented programming Overview the java
More informationIntroduction to Java Programming
Introduction to Java Programming Lecture 1 CGS 3416 Spring 2017 1/9/2017 Main Components of a computer CPU - Central Processing Unit: The brain of the computer ISA - Instruction Set Architecture: the specific
More informationOverview of a computer
Overview of a computer One marks 1. What is von Neumann concept also called as? Stored memory or stored program concept. 2. Who is the father of computer Charles Babbage 3. What is a computer? It is an
More informationSSRVM Content Creation Template
SSRVM Content Creation Template Title: Evolution of Computers Contributors: Sreeja. T Std: IV Submission Date: Reviewers: Approval Date: REF No: Brief Description: Goal: Brief History which reveals a clear
More informationIntroduction To Computers. About the Course
Introduction To Computers Chapter No 1 Introduction About the Course Course instructor Course policies Topics to be covered Course Website and Reference material Assignments and Projects ITC - Chapter
More informationICDL-IT. ICDL The ICDL L4 IT. ICDL-IT ICDL
ICDL The ICDL L4 IT https://ensure2pass.com/-exam.html ICDL QUESTION: 1 Ram Can Hold The Data And Programs Which In Currently Use, It Is UN Volatile Memory. A. True B. False QUESTION: 2 With Suitable Applications
More information15/09/15. Introduction to Computers & The Internet. Contents. Computer hardware and software. Input and output devices CPU. Memory.
Introduction to Computers & The Internet Dr. Ahmad Reeves Computer Science Dep. Lecture 2 Contents Computer hardware and software Input and output devices CPU Memory Storage Motherboard Computers Have
More information1: History, Generation & Classification. Shobhanjana Kalita, Dept. of CSE, Tezpur University
1: History, Generation & Classification Shobhanjana Kalita, Dept. of CSE, Tezpur University History Computer originally (17 th century) meant someone who computes Only in the 20 th century it was associated
More informationCOMP2121: Microprocessors and Interfacing. Introduction to Microprocessors
COMP2121: Microprocessors and Interfacing Introduction to Microprocessors http://www.cse.unsw.edu.au/~cs2121 Lecturer: Hui Wu Session 2, 2017 1 1 Contents Processor architectures Bus Memory hierarchy 2
More informationWhat is the typical configuration of a computer sold today? 1-1
What is the typical configuration of a computer sold today? 1-1 Computer Hardware Components In this chapter: How did the computer become known as the stored-program computer? Do they all have the same
More informationLecture 2 Microcomputer Organization: Fig.1.1 Basic Components of Microcomputer
Lecture 2 Microcomputer Organization: As discussed in previous lecture microprocessor is a central processing unit (CPU) with its related timing functions on a single chip. A microprocessor combined with
More informationAn Overview of the Computer System. Kafui A. Prebbie 24
An Overview of the Computer System Kafui A. Prebbie -kafui@kafui.com 24 The Parts of a Computer System What is a Computer? Hardware Software Data Users Kafui A. Prebbie -kafui@kafui.com 25 The Parts of
More information9/11/08 (c) 2008 Matthew J. Rutherford Class (c) 2008 Matthew J. Rutherford Class
1 2 3 4 5 6 Walter Savitch Frank M. Carrano Introduction to Computers and Java Chapter 1 ISBN 0136130887 2007 Pearson Education, Inc., Upper Saddle River, NJ. All Rights Reserved 7 Hardware and Software
More informationCSE 1223: Introduction to Computer Programming in Java Chapter 1 Computer Basics
CSE 1223: Introduction to Computer Programming in Java Chapter 1 Computer Basics 1 Computer Basics Computer system: hardware + software Hardware: the physical components Software: the instructions that
More information5. a computer which CPU speed around 100 million instruction per second and with the word length of around 64 bits is known as
1. To locate a data item for storage is a. Field b. Feed c. Database d. Fetch 2. programs designed to perform specific tasks is known as a. system software b. application software c. utility programs d.
More informationInformation Communications Technology (CE-ICT) 6 th Class
Information Communications Technology (CE-ICT) 6 th Class Lecture 2: Computer Concepts (Part A) Lecturer: Objectives Hardware Concepts Types of Computer Components of a Computer System Computer Performance
More informationINTRODUCTION TO COMPUTERS
INTRODUCTION TO COMPUTERS When we talk about computers, we really are talking about a Computer System. Computer System: It is a combination of Hardware and Software. This combination allows a computer
More informationComputer is an electronic machine that can receive, store, transform and output data of all kinds (image, text, numeric, graphics and sound).
ELECTRONIC COMPUTERS THEN AND NOW Computer is an electronic machine that can receive, store, transform and output data of all kinds (image, text, numeric, graphics and sound). In the Past (i.e., during
More informationComputer Organization
Computer Organization KR Chowdhary Professor & Head Email: kr.chowdhary@gmail.com webpage: krchowdhary.com Department of Computer Science and Engineering MBM Engineering College, Jodhpur November 14, 2013
More informationHardware. Hardware is the physical components that you knock on, that you can touch. (Monitor, processor chip, CD-ROM drive set.)
Intro to Computers Overview: Hardware Software (two types) Hardware to interact with software (keyboard and mouse) Windows features (window parts, menu) 1 Hardware Hardware is the physical components that
More informationSYSTEM BUS AND MOCROPROCESSORS HISTORY
SYSTEM BUS AND MOCROPROCESSORS HISTORY Dr. M. Hebaishy momara@su.edu.sa http://colleges.su.edu.sa/dawadmi/fos/pages/hebaishy.aspx Digital Logic Design Ch1-1 SYSTEM BUS The CPU sends various data values,
More informationChapter Goals. Contents INTRODUCTION
CHAPTER 1 INTRODUCTION Slides by Donald W. Smith TechNeTrain.com Chapter Goals To learn about computers and programming To compile and run your first Java program To recognize compile-time and run-time
More informationWelcome to COSC Introduction to Computer Science
Welcome to COSC 1302 Introduction to Computer Science (Syllabus) Chapter 1 The Big Picture 1.1 Computing Systems Hardware The physical elements of a computing system (printer, circuit boards, wires, keyboard
More informationAbout the Presentations
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning of each presentation. You may customize the presentations
More informationChapter 2: Programming Concepts
Chapter 2: Programming Concepts Objectives Students should Know the steps required to create programs using a programming language and related terminology. Be familiar with the basic structure of a Java
More informationCopyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Computing Layers
Chapter 4 The Von Neumann Model Original slides from Gregory Byrd, North Carolina State University Modified slides by C. Wilcox, S. Rajopadhye, Colorado State University Computing Layers Problems Algorithms
More informationChapter 1 INTRODUCTION
Chapter 1 INTRODUCTION A digital computer system consists of hardware and software: The hardware consists of the physical components of the system. The software is the collection of programs that a computer
More informationFull file at
Computers Are Your Future, 12e (LaBerta) Chapter 2 Inside the System Unit 1) A byte: A) is the equivalent of eight binary digits. B) represents one digit in the decimal numbering system. C) is the smallest
More informationProblem Solving and Program Design - Chapter 1. Cory L. Strope
Problem Solving and Program Design - Chapter 1 Cory L. Strope Overview of Computers and Programming Computer Hardware Computer Software Software Development (Problem Solving) Pseudocode Flowchart Intro.
More information