1 Show
A _______ is a set of instructions that a computer follows to perform a task 2 The physical devices that a computer is made of are referred to as _______ 3 The part of a computer that runs programs is called _________ 4 Today, CPUs are small chips known as __________` 5 The computer stores a program while the program is running, as well as the data that the program is working with, in __________ 6 This is a volatile type of memory that is used only for temporary storage while a program is running 7 A type of memory that can hold data for long periods of time -- even when there is no power to the computer -- is called _______ 8 A component that collects data from people or other devices and sends it to the computer is called _______ 9 a video display is an __________ 10 a __________ is enough memory to store a letter of the alphabet or a small number 11 a byte is made up of 8 _____ 12 In a __________ numbering system, all numeric values are written as sequences of 0s and 1s 13 a bit that is turned off represents the following value: ________ 14 A set of 128 numeric codes that represent the English letters, various punctuation marks, and other characters is _________ 15 An extensive encoding scheme that can represent the characters of many of the languages in the world is ____________ 16 Negative numbers are encoded using the ________ method 17 Real numbers are encoded using the _______ technique 18 The tiny dots of color that digital images are composed of are called _________ 19 If you were to look at a machine language program, you would see _____________ a stream of binary numbers 20 In the _________ part of the fetch-decode-execute cycle, the CPU determines which operation it should perform 21 Computers can only execute code written in _________ 22 The ______ translates an assembly language into a machine language program 23 The words that make up a high-level programming language are called __________ 24 The rules that must be followed when writing a program are called __________ 25 A__________ program translates a high-level language program into a separate machine language program 26 Today, CPUs are huge devices made of electrical and mechanical components such as vacuum tubes and switches 28 Any piece of data that is stored in a computer's memory must be stored as a binary number 29 Images, like the ones you make with a digital camera, cannot be stored as a binary number 30 Machine language is the only language that the CPU understands 31 Assembly language is considered a high-level language 32 An interpreter is a program that both translates and executes the instructions in a high-level language program 33 A syntax error does not prevent a program from being compiled and executed 34 Windows Vista, Linux, and Mac OS X are all examples of application software 35 Word processing programs, spreadsheet programs, email programs, web browsers, and games are all examples of utility programs 36 A ________ error does not prevent the program from running, but causes it to produce incorrect results 37 A _________ is a single function that the program must perform in order to satisfy the customer 38 an _________ is a set of well-defined logical steps that must be taken to perform a task 39 An informal language that has no syntax rules, and is not meant to be compiled or executed is called ________ 40 A _________ is a diagram that graphically depicts the steps that take place in a program 41 a ________ is a set of statements that execute in the order that they appear 42 a _________ is a sequence of characters that is used as data 43 a ___________ is a storage location in memory that is represented by a name 44 a _______ is any hypothetical person that is using a program and providing input for it 45 a __________ is a message that tells or asks the user to enter a specific value 46 an __________ sets a variable to a specific value 47 in the expression 12 + 7, the values on the right and left of the + symbol are _____________ 48 an _________ operator raises a number to a power 49 a _________ operator performs division, but instead of returning the quotient it returns the remainder 50 a __________ specifies a variable's name and data type 51 assigning a value to a variable in a declaration statement is called ______________ 52 an ______________ variable is one that has been declared, but has not been initialized or assigned a value 53 a _____________ is a variable whose content has a value that is read only and cannot be changed during the programs execution 54 a debugging process in which you imagine that you are the computer executing a program is called ___________ 55 Short notes placed in different parts of a program, explaining how these parts of the program work, are called ____________ 56 Programmers must be careful not to make syntax errors when writing psuedocode 57 In a math expression, multiplication and division takes place before addition and subtraction. 58 Variable names can have spaces 59 In most languages, the first character of a variable name cannot be a number 60 The name gross_pay is written in the camelCase convention 61 in languages that require variable declarations, a variable's declaration must appear before any other statements that use the variable 62 Uninitialized variables are a common cause of errors 63 The value of a named constant cannot be changed during the programs execution 64 Hand Tracing is the process of translating a psuedocode program into machine language by hand 65 Internal documentation refers to books and manuals that document a program, and are intended for use within a company's programming department 66 A group of statements that exist within a program for the purpose of performing a specific task is a ___________ 67 A benefit of using modules that helps to reduce the duplication of code within a program is __________ 68 The first line of a module definition is known as the ________ 69 You ________ a module to execute it 70 a _________ point is a memory address of the location in the program that the computer will return to when a module ends 71 A design technique that programmers use to break down an algorithm into modules is known as _____________ 72 a __________ is a diagram that gives a visual representation of the relationships between modules in a program 73 A _________ is a variable that is declared inside a module 74 a ______ is the part of the program in which a variable may be accessed 75 an _______ is a piece of data that is sent into a module 76 a _______ is a special variable that receives a piece of data when a module is called 77 when __________, only a copy of the argument's value is passed into the parameter variable. passing an argument by value 78 when ___________, the module can modify the argument in the calling part of the program passing an argument by reference 79 A variable that is visible to every module in the program is a ___________ 80 When possible, you should avoid using ________ variables in a program 81 The phrase "divide and conquer" means that all of the programmers on a team should be divided and work in isolation 82 Modules make it easier for programmers to work in teams 83 Module names should be as short as possible 84 Calling a module and defining a module mean the same thing 85 A flowchart shows the hierarchical relationships between modules in a program 86 A Hierarchy chart does not show the steps that are taken inside a module 87 A statement in one module can access a local variable in another module 88 In most programming languages, you cannot have two variables of the same name in the same scope 89 Programming languages typically require that arguments be of the same data type as the parameters they are passed through 90 Most languages do not allow you to write modules that accept multiple arguments 91 When an argument is passed by reference, the module can modify the argument in the calling part of the program 92 Passing an argument by value is a means of establishing two-way communication between modules 93 A _________ structure can execute a set of statements only under certain circumstances 94 A ______ structure provides one alternative path of execution single alternative decision 95 In pseudocode, the If-Then statement is an example of _________ 96 a __________ expression has a value of either true or false 97 The symbols >, <, and == are all ________ operators 98 a _____________ structure tests a condition and then takes one path is the condition is true, or another path if the condition is false dual alternative decision 99 You use a __________ statement in pseudocode to write a single alternative decision structure 100 You use a __________ statement in pseudocode to write a dual alternative decision structure 101 a ___________ structure allows you to test the value of a variable or an expression then use that value to determine which statement or set of statements to execture multiple alternative decision 102 A __________ section of a Select Case statement is branched to if non of the case values match the expression listed after the Select statement 103 AND, OR, and Not are _________ operators 104 A compound Boolean expression created with the ____________ operator is true only if both it's subexpressions are true 105 A compound Boolean expression created with the _______ operator is true if either of its subexpressions are true 106 The _________ operator takes a Boolean expression as its operand and reverses it's logical value 107 A ___________ is a Boolean variable that signals when some condition exists in the program 108 You can write program using only sequence structures 109 A program can be made of only one type of control structure. You cannot combine structure 110 A single alternative decision structure tests a condition and then takes one path if the condition is true, or another path if it is false 111 A decision structure can be nested inside another decision structure 112 A compound Boolean expression created with the AND operator is true only when both subexpressions are true Is a set of statements that execute in the order that they appear?The sequence structure simply executes a sequence of statements in the order in which they occur.
What type of variable represents a location in the computer's memory that Cannot change once it has been assigned a value?A constant is a data item whose value cannot change during the program's execution. Thus, as its name implies – the value is constant.
Does a syntax error prevent a program from being compiled and executed?A syntax error occurs when a programmer writes an incorrect line of code. Most syntax errors involve missing punctuation or a misspelled name. If there is a syntax error in a compiled or interpreted programming language, then the code won't work.
Which operator performs division and returns the remainder?Modulus arithmetic is performed using the Mod Operator. This operator returns the remainder after dividing the divisor into the dividend an integral number of times.
|