Exam Format  105 Total Points  25 Points Short Answer  20 Points Fill in the Blank  15 Points T/F  45 Points Multiple Choice  The above are approximations.

Slides:



Advertisements
Similar presentations
Lecture 1: Overview of Computers & Programming
Advertisements

Engineering Problem Solving With C++ An Object Based Approach Fundamental Concepts Chapter 1 Engineering Problem Solving.
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
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.
Stored Program Concept: The Hardware View
1-1 ICS102: Introduction To Computing I King Fahd University of Petroleum & Minerals College of Computer Science & Engineering Information & Computer Science.
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.
Alternate Version of STARTING OUT WITH C++ 4 th Edition Chapter 1 Introduction to Computers and Programming.
CS 161 INTRO TO PROGRAMMING I Dr. Blaise W. Liffick Fall
CSC 125 Introduction to C++ Programming Chapter 1 Introduction to Computers and Programming.
1. Fundamentals of Computer Systems Define a computer system Computer Systems in the modern world Professional standards for computer systems Ethical,
Topics Introduction Hardware and Software How Computers Store Data
1 TOPIC 1 INTRODUCTION TO COMPUTER SCIENCE AND PROGRAMMING Topic 1 Introduction to Computer Science and Programming Notes adapted from Introduction to.
HARDWARE: CPU & STORAGE How to Buy a Multimedia Computer System.
CS 1308 Computer Literacy and the Internet Computer Systems Organization.
Levels of Architecture & Language CHAPTER 1 © copyright Bobby Hoggard / material may not be redistributed without permission.
CS 1308 Computer Literacy and the Internet. Introduction  Von Neumann computer  “Naked machine”  Hardware without any helpful user-oriented features.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Seventh Edition by Tony Gaddis, Judy.
An Introduction to Computers August 12, 2008 Mrs. C. Furman.
Copyright © 2012 Pearson Education, Inc. Publishing as Pearson Addison-Wesley C H A P T E R 1 Introduction to Computers and Programming.
CS 1308 Computer Literacy and the Internet. Exam Format  Approximately 120 Total Points  70 Points Multiple Choice  25 Points True or False  10 Points.
Chapter 5: Computer Systems Organization Invitation to Computer Science, Java Version, Third Edition.
Computer Systems Organization CS 1428 Foundations of Computer Science.
Digital Computer Concept and Practice Copyright ©2012 by Jaejin Lee Introduction Lecture 01.
Exam Format  130 Total Points  10 Points Short Answer  15 Points Fill in the Blank  25 Points T/F  60 Points Multiple Choice  20 Points Matching.
Computer Architecture And Organization UNIT-II General System Architecture.
CS 111 – Sept. 15 Chapter 2 – Manipulating data by performing instructions “What is going on in the CPU?” Commitment: –Please read through section 2.3.
Computer Architecture Memory, Math and Logic. Basic Building Blocks Seen: – Memory – Logic & Math.
1 Text Reference: Warford. 2 Computer Architecture: The design of those aspects of a computer which are visible to the programmer. Architecture Organization.
Final Exam Review CS Total Points – 60 Points Writing Programs – 50 Points Tracing Algorithms, determining results, and drawing pictures – 50.
© GCSE Computing Candidates should be able to:  describe the characteristics of an assembler Slide 1.
CSC 235 Computer Organization. Computer Organizaton ä Top_Level Structure ä The von-Neumann Machine ä Stack Machine ä Accumulator Machine ä Load/Store.
CS 1308 Computer Literacy and the Internet. Objectives In this chapter, you will learn about:  The components of a computer system  Putting all the.
CSE115: Introduction to Computer Science I Dr. Carl Alphonce 219 Bell Hall
A.Abhari CPS1251 Topic 1: Introduction to Computers Computer Hardware Computer components Connecting Computers Computer Software Operating System (OS)
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,
Chapter 5 Computer Systems Organization. Levels of Abstraction – Figure 5.1e The Concept of Abstraction.
CS 1308 Exam 2 Review. Exam Format 110 Total Points 24 Points Short Answer 28 Points Fill in the Blank 16 Points T/F 36 Points Multiple Choice The above.
©2013 Pearson Education, Inc. Upper Saddle River, NJ. All Rights Reserved. Introduction to Computers and Computing.
Computer Operation. Binary Codes CPU operates in binary codes Representation of values in binary codes Instructions to CPU in binary codes Addresses in.
Copyright © 2014, 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Eighth Edition by Tony Gaddis,
CS 1428 Exam I Review. Exam Format 130 Total Points – 40 Points Writing Programs – 30 Points Tracing Algorithms and determining results – 20 Points Short.
CS 1428 Final Exam Review. Exam Format 200 Total Points – 60 Points Writing Programs – 45 Points Tracing Algorithms and determining results – 20 Points.
Algorithms in Programming Computer Science Principles LO
Chapter 1: Introduction to Computers and Programming
Computer Organisation
Computer Architecture and Number Systems
Chapter 10: Computer systems (1)
Computer Organisation
Topics Introduction Hardware and Software How Computers Store Data
CS 1308 Exam I Review.
Computer Organization
Computer System and Programming
CS 1428 Exam I Review.
Computer Architecture
Teaching Computing to GCSE
CS 1308 Exam 2 Review.
Chapter 1: Introduction to Computers and Programming
Computer Science I CSC 135.
CS 1428 Exam I Review.
CS149D Elements of Computer Science
Topics Introduction Hardware and Software How Computers Store Data
CS 1428 Final Exam Review.
Chapter 5: Computer Systems Organization
Objectives Describe common CPU components and their function: ALU Arithmetic Logic Unit), CU (Control Unit), Cache Explain the function of the CPU as.
WJEC GCSE Computer Science
CS 1428 Exam I Review.
CS 1308 Exam 2 Review.
Chapter 1: Introduction to Computers and Programming
Presentation transcript:

Exam Format  105 Total Points  25 Points Short Answer  20 Points Fill in the Blank  15 Points T/F  45 Points Multiple Choice  The above are approximations

Example Short Answer  What are the three parts of the execution cycle?

Example T/F problem T F The ALU is not part of the CPU.

Example Multiple Choice How many bits are in a byte? A) 4 B) 8 C) 10 D) 16 E) 256

Building the CPU  20 Points  Boolean logic (AND, OR, NOT)  Gates, circuits, truth tables  Truth tables  AND, OR, NOT  Draw a truth table from a circuit  Understand example CE circuit from class

Putting it All Together  25 Points  All information is digital  The more bits you have, the more different things you can represent  2 bits is a formula for determining the number of things you can represent  Von Neumann Architecture  Data and instructions stored in memory and logically the same  Should be able to draw it (with labels)

Putting it all Together (cont.)  Memory  RAM  Store and Fetch  Cache  Input/ Output  Secondary storage is much slower than RAM  Why might your program run faster if you add more RAM?

Putting it all Together (cont.)  Central Processing Unit (CPU)  Instruction Sets Machine Language  Control Unit / Arithmetic Logic Unit (ALU)  Execution Cylce - Fetch/Decode/Execute  Registers (Program Counter, Instruction Pointer, Accumulator)

Building Software 8 Points Phases of development Requirements gathering Writing Specifications Writing the Code Testing Maintenance and Support The longest of the phases High-level Language Closer to English Compiler Converts a high level language program to machine language for a particular computer.

System Software and File Systems  15 Points  Operating systems  Basic Input/Output (BIOS)  What are the main functions of the OS?  What resources does the OS manage?  Know some of the names of the main Operating Systems (Windows, Mac, Unix, Linux)  File Systems  File Types  Text vs. Binary  File protection  Files need to be world readable to be shared on the web  Directory Trees  Absolute vs. Relative Paths  Current directory “.”  Parent Directory “..”

Information Systems  20 points  Spreadsheets  Cells  Values  Formulas  =A1+B1….common form of a formula  IF, SUM, AVERAGE  Concepts from homework assignment  Databases  Relational Databases  Information stored in Tables  Keys  Relationships  Every field should have just one piece of data and no data should be duplicated  Structured Query Language (SQL) used to add, modify, delete database content

Digital Audio  5 Points  What is sound?  Analog vs Digital representation of sound  What is sampling?  Sampling rate (44.1 kHz)  Sampling depth (bits per sample, e.g. 16 for CD quality)  File size of sampled file  MPEG Compression  What is it?  What factors influence compression?  Be able to estimate the size of a file based on the sampling rate and bit depth.

Digital Images  5 Points  What is a pixel?  What is resolution?  What if I have more pixels?  Larger files, better quality  More bits used for each pixel, the more colors I can represent.

Homework Assignments 20 points Do each assignment and understand what you did. Remember something about the assignment details. For example, “I imported a plain text file into Google Docs.” Remember what tools you used for what task. You will not have to know the details of what key or menu item to use for a specific task. Do each assignment and understand what you did. Remember something about the assignment details. For example, “I had to figure out the mileage by car and by foot to my elementary school.” Remember what tools you used for what task. You will not have to know the details of what key or menu item to use for a specific task. You will have to know simple formulas for spreadsheets.

How to Study  Look at homework assignments.  Use study groups.  Read the book.  Memorize, but understand.  Don’t stay up late!! Get some sleep and eat a good breakfast.

What to bring  Pencils and erasers  We will provide scratch paper  No calculators or cell phones

Questions