Review for final exam CS 101 Summer 2012. If the street is clear take two steps else wait a minute This is an example of which structure? 1.A loop / repetition.

Slides:



Advertisements
Similar presentations
Purpose of the Main Components of an Information System Hardware, Software and Communication Links.
Advertisements

ICS103 Programming in C Lecture 1: Overview of Computers & Programming
Lecture 1: Overview of Computers & Programming
The physical parts of Computer
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Sixth Edition by Tony Gaddis, Judy Walters,
An Overview of Computers and Logic
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
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.
Introduction to Computer Terminology
Copyright 2003 Scott/Jones Publishing Brief Version of Starting Out with C++, 4th Edition Chapter 1 Introduction to Computers and Programming.
CS190/295 Programming in Python for Life Sciences: Lecture 1 Instructor: Xiaohui Xie University of California, Irvine.
Chapter 2 Software Tools and Assembly Language Syntax.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Seventh Edition by Tony Gaddis, Judy.
Alternate Version of STARTING OUT WITH C++ 4 th Edition Chapter 1 Introduction to Computers and Programming.
Why Program? Computer – programmable machine designed to follow instructions Program – instructions in computer memory to make it do something Programmer.
Chapter Introduction to Computers and Programming 1.
CHAPTER 4: INTRODUCTION TO COMPUTER ORGANIZATION AND PROGRAMMING DESIGN Lec. Ghader Kurdi.
CSC 125 Introduction to C++ Programming Chapter 1 Introduction to Computers and Programming.
Chapter 1 Coding Introduction.
Central Processing Unit Main Memory Monitor Disk Keyboard mouse What's a Computer? Network CPU: (stupid) brain of the computer can do very simple tasks.
Systems Software & Operating systems
Topics Introduction Hardware and Software How Computers Store Data
Copyright © 2012 Pearson Education, Inc. Chapter 1: Introduction to Computers and Programming.
Chapter 1: Introduction to Computers and Programming.
Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1: Introduction to Computers and Programming.
CISC105 General Computer Science Class 1 – 6/5/2006.
Copyright © 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Seventh Edition by Tony Gaddis, Judy.
Copyright © 2012 Pearson Education, Inc. Publishing as Pearson Addison-Wesley C H A P T E R 1 Introduction to Computers and Programming.
What is a Computer? An, electrical machine, that can be programmed to accept data (input), process it into useful information (output) and store it away.
Chapter Three The UNIX Editors. 2 Lesson A The vi Editor.
Introduction to Computing Hardware & Software. INSIDE THE COMPUTER Hardware Physical components of the computer. Any part that you can see and touch Examples:
CSCI 101 Final Exam Review Dannelly's Sections. This short overview is not intended to be a complete review for the final exam. Review your notes and.
MATSEC Past Papers May 2010 Paper 1 Paper 2A. What is the difference between each of the following pairs of items? Syntax Error Caused by forgetting certain.
1 2. Program Construction in Java Programming Fundamentals.
S2008Final_part1.ppt CS11 Introduction to Programming Final Exam Part 1 S A computer is a mechanical or electrical device which stores, retrieves,
Fundamental Programming: Fundamental Programming K.Chinnasarn, Ph.D.
Basic of Programming Language Skill Area Computer System Computer Program Programming Language Programmer Translators.
Computer Basic Vocabulary
Chapter Three The UNIX Editors.
8-1 Compilers Compiler A program that translates a high-level language program into machine code High-level languages provide a richer set of instructions.
Software Development. Software Development Loop Design  Programmers need a solid foundation before they start coding anything  Understand the task.
Chapter 1 : Overview of Computer and Programming By Suraya Alias
Copyright 2003 Scott/Jones Publishing Standard Version of Starting Out with C++, 4th Edition Chapter 1 Introduction to Computers and Programming.
A.Abhari CPS1251 Topic 1: Introduction to Computers Computer Hardware Computer components Connecting Computers Computer Software Operating System (OS)
Review Test 3 CS 101 Fall If the rabbit is facing the door rabbit.move (two meters) else rabbit.turntoface(door) This is an example of which control.
Review Test 3 CS 101 Spring If the rabbit is facing the door rabbit.move (two meters) else rabbit.turntoface(door) This is an example of which control.
Chapter 1 Introduction. Components of a Computer CPU (central processing unit) Executing instructions –Carrying out arithmetic and logical operations.
Chapter Two Fundamentals of Data and Signals Data Communications and Computer Networks: A Business User's Approach Eighth Edition.
Getting ready. Why C? Design Features – Efficiency (C programs tend to be compact and to run quickly.) – Portability (C programs written on one system.
Brief Version of Starting Out with C++ Chapter 1 Introduction to Computers and Programming.
1. COMPUTERS AND PROGRAMS Rocky K. C. Chang September 6, 2015 (Adapted from John Zelle’s slides)
Page 1 Viruses. Page 2 What Is a Virus A virus is basically a computer program that has been written to perform a specific set of tasks. Unfortunately,
Copyright © 2014, 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with C++ Early Objects Eighth Edition by Tony Gaddis,
C++ Programming: From Problem Analysis to Program Design, Fifth Edition Chapter 1: An Overview of Computers and Programming Languages.
Programming Logic and Design Seventh Edition Chapter 1 An Overview of Computers and Programming.
Chapter 3: Mastering Editors Chapter 3 Mastering Editors (Emacs)
Chapter 1: Introduction to Computers and Programming
INTRODUCTION TO ROBOTICS Part 5: Programming
Chapter Two Fundamentals of Data and Signals
The Art of Programming --
Topics Introduction Hardware and Software How Computers Store Data
Guide To UNIX Using Linux Third Edition
Chapter 1: Introduction to Computers and Programming
CS190/295 Programming in Python for Life Sciences: Lecture 1
Topics Introduction Hardware and Software How Computers Store Data
Lecture 8 Programming Paradigm & Languages. Programming Languages The process of telling the computer what to do Also known as coding.
CS 101 Test 2 Review.
Programming Logic and Design Eighth Edition
Chapter 1: Introduction to Computers and Programming
Presentation transcript:

Review for final exam CS 101 Summer 2012

If the street is clear take two steps else wait a minute This is an example of which structure? 1.A loop / repetition 2.A branch / selection 3.A sequence 4.A variable

CPUs understand 1.English 2.High level languages 3.Machine language 4.Pseudocode

A(n) ____ translates high-level language to machine language. 1.Editor 2.Debugger 3.Syntax checker 4.Compiler

In Alice, ___ would be a method. 1.A penguin 2.Penguin.talk 3.Penguin.isbelow 4.A mouse click 5.None of the above

The difference between ASCII and Unicode is that Unicode __________. a. uses 0 bits b. uses twice as many bytes c. uses half as many bytes d. uses 8 bits

A syntax error 1.Can be caused by a missing punctuation mark 2.Can be caused by a division by zero 3.Is impossible in high-level languages 4.Is nearly impossible in Alice 5.1 and 4

OLE is about 1.Using a spreadsheet wisely 2.Connecting documents created by different applications 3.Linking web pages together 4.Translating documents to Spanish

The binary number is equivalent to ,110

_____ extends the range of wireless networks. a. WAN b. WAP c. NIC d. none of the above

An embedded object 1.Is automatically updated when the source document is changed 2.Is stored in the target document, along with a limited application to edit it 3.Is stored in the native format of the target document 4.None of the above

About Moore’s law 1. It is about the power of a computer chip 2.It says chip power will double in 18 months-2 years 3.It is not a law of nature 4.All of the answers

Which method of pasting gives the most independence between target and source? 1.Copy and paste 2.Linking 3.Embedding 4.They are all the same

An algorithm is 1.a low-level language translator 2.a set of instructions to solve a problem 3.a compiler 4.something only programmers use

A _________ prevents access to the network by unauthorized users by screening and validating data packets. a. blackbox b. firewall c. hardwall d. none of the above

The system clock 1.keeps the date and time for the system 2.puts out a signal that keeps the pieces of the system in sync 3.is measured in GHz or MHz 4.2 and 3

Non-volatile storage 1.retains contents without power 2.can be magnetic 3.can be optical 4.can be solid-state 5.all of the answers

A heat sink 1.is obsolete, they are replaced by batteries 2.gives a route for heat to leave the CPU 3.is usually made of aluminum or ceramic 4.is the only way systems have to cool off

A computer virus 1.Needs to be noticed by the user 2.Wants to be invisible 3.Has the main goal of destroying data 4.Can run itself

A "Denial of Service" attack 1.Can happen to a computer that is not connected to a network. 2.Overwhelms a machine with too many requests for communication from a network. 3.Only happens to Windows machines. 4.Only happens to MS-DOS machines.

The difference between a virus and a Trojan horse is 1.The Trojan is harmless. 2.The Trojan wants to be noticed and downloaded. 3.A virus is larger. 4.The Trojan does not depend on user action to activate.

The cable that carries the highest bandwidth is 1.twisted pair 2.Coaxial 3.Fiber optic 4.It is impossible to tell

Telecommuting does not 1.Reduce pollution 2.Let employers choose from a larger talent pool 3.Let employees choose from more opportunities 4.Encourage social interaction with fellow workers