1. True or False: Java is an Object Oriented language?
2. What is this called: var = (foo == bar) ? 'foo' : 'bar';
3. In a flow chart, the symbol used for decision making is a ...
4. What is debugging a program?
5. Which of the following is NOT a key concept in object oriented programming?
6. ______ is an identifier whose value cannot be altered by the program during execution.
7. Each pass through a loop is called a(n)...
8. What is a "Matrix"?
9. Which of the following is NOT a common data type used in most languages?
10. What is an Array?
11. What is an example of a "Scripting" Language?
12. When are "While" loops used?
13. What does a compiler do?
14. What does "!=" mean in Java?
15. Which of the following is a programming language?
16. What does " == " check?
17. What is a GUI?
18. In Java, the return type of a function that does not return any value must be ____.
19. What digits are in Binary?
20. In strongly typed languages, a variable must be ________ before it can be used.
21. When are "For loops" used?
22. Which of the following is a value of a boolean data type?
23. How many bits are in a byte?
24. What are "Nested" loops?
25. What is Programming?
26. If an external object or program needs direct access to a variable in your class, you should declare it as a _______ variable.
27. C++ is:
28. A _______ is a computer program that transforms source code into another computer language; usually in order to create an executable program.
29. Which of the following is the starting index of an array in C++?
30. What does " = " do?
31. True or False: Java is a cross-platform language?
32. _______ is a programming paradigm that uses objects to contain data fields and associated programs called methods.
33. In C++, what does the "%" operator do?
34. What does "||" mean in Java?
35. True or False? Floats include decimals
36. Given the following code logic, when will statement 1 be executed? If (condition) then statement 1 else statement 2 end if
37. Given a = true, b = false; what is the value returned by (a and b)?
38. A garbage collector does what?
39. The correct syntax of do-while loop is...
40. Given the following code logic, when will statement 2 be executed? If (condition) then statement 1 else statement 2 end if
41. Integer, boolean, and string are examples of a _________.
42. Which is more efficient?
43. A ________ variable refers directly to another value stored elsewhere in the computer memory using its address.
44. A precise sequence of steps to solve a problem is called a(n)...
45. Which of the following is NOT a commonly used comparison operator?
46. Which of the following is NOT an Integrated Development Environment (IDE)?
47. && is a(n) ______ operator:
48. ______ is a collection of data items of the same size and type that can be selected by indices computed at run-time.
49. How many decimal places are in an Integer?
50. Hiding internal data from external programs or objects and allowing access to it through only publicly declared methods is known as ___________.
51. What does ASCII stand for?
52. Which of the following is NOT an object oriented programming language?
53. How do you print "Hello World" in C?
54. An example of a LIFO (Last In First Out) data structure is ...
55. Given a = true, b = false; what is the value returned by (a or b)?
56. ________ passes a direct reference of a variable to the procedure and the procedure can change the value of the calling program's variable.
57. In order for a binary search to work on an array, which of the following must be true?
58. What type of loop executes at least once before checking the condition?
59. What is a parent node in a tree structure?
60. What does the hash function "245 mod 10" output?
61. _______ is the set of rules that defines the combinations of symbols that are considered to be a correctly structured code line or fragment in that language.
62. A ________ is a programming language that executes instructions directly, without previously compiling a program into machine-language instructions.
63. _______ passes a copy of a variable's value to a procedure and the procedure cannot change the value of the calling program's variable.
64. C Language was developed for which OS?
65. A while...do loop is an example of a(n)...
66. What is the control variable of a loop called?
67. What is the largest value that be stored in a byte?
68. For a compiled language, when do syntax errors occur?
69. A do while loop is an example of a ...
70. What is the decimal value of the binary number 101?
71. Which of the following is NOT an interpreted language?
72. What is the decimal value of the hexadecimal number "FF" ?
73. A ______ is a machine level programming language.
74. Which of the following must be true in a Binary Tree?
75. Given the following code, what will be the value of i when the loop finishes executing? a = 5 i = 0 while (a < 2) { i = i+1 }
76. The compiler of the C language is written in...
77. If the elements of an array are already sorted then the useful search algorithm is...
78. What is the value of an integer variable before it has been instantiated?
79. Which of the following does NOT evaluate to true?
80. True or False: You need a sorted array when doing a linear search.
81. A linked data structure where the nodes have two pointers, one to the previous node, and one to the next node, is known as a(n)...
82. An example of a single pass language is
83. Which is the correct order of complexity, from fastest growing to slowest growing:
84. Which of the following is NOT a main computer system component?
85. 4 bits make ________?
86. Which of the following sorting algorithms has the lowest worst-case complexity?
87. Which sorting algorithm will take least time when all elements of input array are identical?
88. which of the following is a programming language?
89. A ____ control structure tells a computer what to do based on whether a condition is true or false.
90. A ____ defines the name and data type of program variables.
91. A ____ field is used when you want to restrict the data entered into the field to a list of values.
92. A ____ is a request to execute a specific method and return a response.
93. A ____ operation searches data in a table and retrieves records based on certain criteria.
94. A ____ read is an added statement that gets the first input value in a program.
95. A ______ is a program that runs in the background.
96. A ______ is a symbol used to store a location in memory.
97. A ________ designs and writes computer codes.
98. A ________ is a program module whose purpose is to test other modules by calling them.
99. A ________ method does not return a value.
100. A ________ search uses a loop to sequentially step through an array.
101. A ________ value in a loop can be either a positive or a negative number.
102. A ___________ is a member function that is automatically called when a class object is ___________.
103. A called method accepts the value of an argument passed to it as its ____.
104. A character’s ____ is an integer that indicates the character’s position in the string.
105. A class diagram includes the class ____, which represent the program logic.
106. A class selector consists of a ____ followed by a class attribute value.
107. A comparison is correct only when the correct ____ and operator are used
108. A condition is a ________ expression.
109. A data item is ____ when it cannot be changed while a program is running.
110. A dual-alternative structure is also known as a(n) ___________ structure.
111. A for loop provides a convenient way to create a(n) ____ loop.
112. A list box should contain a minimum of ____ item(s).
113. A loop must return to the ____ question at some later point in a structure.
114. A loop within another loop is known as a(n) ____ loop.
115. A member function that is declared ________ cannot use the this pointer.
116. A mistake programmers often make with loops is that they ____.
117. A path consists of _____.
118. A return statement without any value can be used in ________.
119. A search can be performed on an array of ________ .
120. A string variable can be declared as an array with elements that are of __________ type.
121. A structure that has a loop that is inside another loop is called a(n) ________ loop
122. A synonym for a decision structure is a(n) __________ structure.
123. A table alias can consist of a maximum of ____ characters.
124. An attribute that contains a collection of related attributes is called a(n) _______.
125. An example of an attribute of an object might be _______.
126. An external style sheet uses the _____ file extension.
127. An object is ____ that can be treated as an individual unit or component.
128. Array elements all have the same ____ in common.
129. As with the margin property, you can specify any or all of the ____ padding values.
130. Before using the data type string, the program must include the header file ____.
131. By default, most wireless networks are ____.
132. Characters are made up of smaller elements called ____.
133. Class ________ represents an image that can be displayed on a jlabel.
134. Classes can create new classes from existing classes. this important feature ____.
135. Columns and column groups accept only four styles: border, background, ____, and visibility.
136. Comparing a variable to a list of values in an array is a process called ____ an array.
137. Computer programmers often refer to memory addresses using ____ notation
138. Css supports styles to define both the text and ______ color for each element on your page.
139. Depending on the programming language being used, modules are also known as ____ .
140. Directories and ____ are organization units on storage devices.
141. Each control element in which the user can enter information is called a(n) ____.
142. Each element in a two-dimensional array requires ____ subscript(s) to reference it.
143. Each time a method executes, any parameter variables listed in the method header are ____.
144. Every array has a(n) ____ size.
145. Function is another name for ________.
146. Function strcmp returns __________ if its first argument is equal to its second argument.
147. Html 4 supports ____ different input types.
148. If a is true and b is false, then ______________.
149. If p → q is true, then ~ q → ~ p is __________ false. always sometimes never
150. If the expression is false, the ________ operator will return true.
151. In a ____ loop, the body of the loop will always execute at least once.
152. In a dictionary, you use a(n) ________ to locate a specific value.
153. In a list, including the _____ property adds a rounded border to each list item.
154. In a truth table, the expression ____ is true.
155. In most programming languages, before an application can use a data file, it must ____.
156. In most programming languages, before you can use any variable, you must include a ____ for it.
157. In order to get an object to perform a method, a(n) _____ is sent to the object.
158. In the ________ phase a prototype of the website will often be created.
159. Interactive features help make any type of website ____ and more interesting.
160. Logical operators are sometimes referred to as ____ operators.
161. Loops are frequently used to ____; that is, to make sure it is meaningful and useful.
162. Many loop control variable values are altered by ____, or adding to them.
163. Math.pow(3, 3) returns ________.
164. Most browsers underline hyperlinks and display them in a(n) ____ font.
165. Not is a(n) _________ operator
166. Objects both in the real world and in object-oriented programming contain ____ and methods.
167. Objects in an array are accessed with ________, just like any other data type in an array.
168. Once you define a page ____, it can be applied to any grouping element in your document.
169. One advantage to using a named constant is that the statement becomes ____.
170. Pointers are variables that contain __________ as their values.
171. Programmers refer to programs that contain meaningful names as ____.
172. Providing values for all the elements in an array is called ____ the array.
173. Q is to ________ systems as p is to ________ systems.
174. Selectors can be based on ____.
175. Some programming languages allow variables to be of logical or __________ type.
176. Source code is computer code ________.
177. The telecommunications technique used by local email is sometimes referred to as __________.
178. The project name will be displayed on the ____ of the visual studio window.
179. The ____ operator can be used to return the address of a private data member of a class.
180. To test whether a character is a numeric digit character, use the ________ function.
181. The conditional operator ?: takes ____ arguments.
182. The ____ statement prevents automatic conversion of data types.
183. The class ____ is the base of the classes designed to handle exceptions.
184. When we consider entities as tables, each row is a ________.
185. The calling method needs to understand only the ____ to the method that is called.
186. Use ________ element to indicate table column headings or table row headings.
187. Use of an incorrect formula to produce a desired result is a type of __________ error.
188. Use the delete operator only on pointers that were ________.
189. Using multiple threads of execution is known as ____.
190. Variables and constants declared within a method are ____ only within that method.
191. When working with logical operators, you can always use ____ to change precedence.
192. When you place a block within an if statement, it is crucial to place the ____ correctly.
193. The ____ property of a listbox object identifies which item in the listbox was selected.
194. The amount by which a for loop control variable changes is often called a ____ value.
195. The arguments sent to a method in a method call are often referred to as ____ parameters.
196. The ____ file holds temporary data that is used to update the master file.
197. The ____ is often used as a statistic in many cases because it represents a more typical case.
198. Suppose integer x = new integer(3); x holds ________.
199. The ____ operator is always evaluated before the or operator.
200. The ________ design technique can be used to break down an algorithm into functions.
201. The ________ function does the same thing as using the mathematical ∧ operator.
202. The ________ statement causes other program statements to execute only under certain conditions.
203. The character d is the literal-type character for the ____ data type.
204. The purpose of the ________ is to get the first input value for the validation of a loop.
205. The selecteditem property of a listbox ________.
206. Two of the most significant approaches to programming are procedural programming and ____.
207. Two strings are __________ if they contain exactly the same characters in the same order.
208. Use the _____ tag to code embedded styles on a web page.
209. When a copy of a variable is sent to a method, it is passed by ____.
210. When a method ____ another, it takes precedence over the method, hiding the original version.
211. When a method is declared with the ________ modifier, it cannot be overridden in a subclass.
212. When invoking a method with an object argument, ___________ is passed.
213. When you learn a method like sorting, programmers say you are learning a(n) ____.
214. Writing a program in a language such as c++ or java is known as _______ the program.
215. You can assign the value of one struct variable to another struct variable of ____ type.
216. You may define a(n) ________ in the initialization expression of a for loop.
217. When an object is passed as an argument, ________ is passed into the parameter variable.
218. When calling this() from a constructor, it must be the ____ statement within the constructor.
219. The number of bytes in an array is always a multiple of the number of ____ in an array.
220. The number of elements in an array is called the ____ of the array.
221. You can use either a(n) ___ variable or a bool variable to store the value of a logical expression.
222. String constants and _____ refer to the same concept.
223. The action or actions that occur within a loop are known as a(n) ____.
224. Variables and constants are ____ within, or local to, only the method in which they are declared.
225. To declare a constant max_length inside a method with value 99.98, you write ________.
226. When you dereference an object pointer, use the ________.
227. To define a default field value, add the attribute ____.
228. During the evaluation phase of an imc program, a firm will __________ and make needed changes.
229. You can think of the ____ in a method declaration as a funnel into the method.
230. The statement system.out.printf("%3.1f", 1234.56) outputs ________.
231. A variable usually is passed into a method by ____.
232. The loop created by the for...next statement is a ____ loop.
233. All array elements have the same group ____.
234. Besides making your code easier to modify, using a ____ makes the code easier to understand.
235. The earliest programming languages are referred to as ____.
236. Each measurement of a sound wave is called a(n) ____.
237. The combination of user login plus password is called ____ authentication.
238. To make a check box selected by default, you add ____.
239. If a number is too large to be stored in a variable of the float type, it ________.
240. In c++, the ____ symbol is an operator, called the member access operator.
241. To compare struct variables, you compare them ____.
242. The ________ keyword is required to use relational operators in a case statement.
243. A(n) __________ __________ is used to summarize the actions of the logical operators.
244. A(n) _____________ file is a binary file you use to run a program.
245. A(n) _________ comment provides an explanation of a portion of code.
246. After a program is coded, it must be ____________.
247. A two-dimensional array contains two dimensions: ____.
248. ____ methods are methods that exist to be used with an object created from a class.
249. A _____ array lets you change the array's size when the program is running.
250. A ________ access file is also known as a direct access file.
251. A ________ file is like a stream of data that must be read from its beginning to its end.
252. A ________ is a loop inside another loop.
253. A ________ is a special variable that receives a value being passed into a procedure or function.
254. A ________ is an attribute or characteristic of an object.
255. A catch block can have, at most, ____ catch block parameter(s).
256. A class ____ is a collection of classes that can be made available for developers to use.
257. A class diagram is a(n) _____ model.
258. A class specifies the ________ and ________ that a particular type of object has.
259. A class-level variable ________.
260. A collection in the items stored there are of different types is referred to as a(n) ________ type.
261. A complex combination of topologies is known as a ____ topology.
262. A consistent database is ____.
263. A derived class always ____ case or instance of the more general base class.
264. A destructor has the character ____, followed by the name of the class.
265. A file must be ________ before data can be written to or read from it.
266. A final field should also be declared ________ if it is initialized in its declaration.
267. A function ________ return a structure.
268. A function can have zero to many parameters, and it can have ________ return value(s).
269. A function may return a pointer, but the programmer must ensure that the pointer ________.
270. A generic class is defined ____ on the class definition line.
271. A good reason for overloading an operator is to enable it to ________.
272. A member function that is declared ________ may not access any non-static data members in the class
273. A pointer variable may be initialized with ________.
274. A program must __________ without any errors before it can be run.
275. A struct is a(n) ____________________, not a declaration.
276. A sub procedure ____ argument(s).
277. A variable that holds the accumulated result of a sum is called a(n) __________.
278. A view is updatable when it is derived from joining two base tables on the ____ of each table.
279. A(n) ____ is similar to a variable, except it can be assigned a value only once.
280. A(n) ____ read is used to prepare or set up a loop.
281. A(n) ____ statement is used to end the execution of a switch statement.
282. A(n) ____ variable keeps track of how many times a loop has executed.
283. A(n) _____ shows the object classes and relationships involved in a use case.
284. A(n) ________ can be used to specify the starting values of an array.
285. A(n) ________ member variable may be accessed before any objects of the class have been declared.
286. A(n) ____________________ in a hierarchical model is the equivalent of a record in a file system.
287. All objects in an object-oriented program are instantiated (created) from a ____.
288. An aggregation relationship is usually represented as __________ in ___________.
289. An array can be used to replace ____.
290. An operation that copies a value into a variable is called a(n) ________ operation.
291. Another term for an object of a class is _____.
292. Any field declared with keyword ________ is constant.
293. Arguments are contained inside ____ after the name of the procedure to be called.
294. "arguments are passed to the base class destructor function by the ________ class ________ function.
295. C++ allows you to redefine the way ________ work when used with class objects.
296. Calculations are normally performed by ____________ statements.
297. Class templates are called ____ types.
298. Comments are ignored by the computer when the program ___________.
299. Data types that are created by the programmer are known as ________.
300. Declaration statements ________.
301. Declaring main as ________ allows the jvm to invoke main without creating an instance of the class.
302. Division by zero is a ________ error that is caught when the program executes.
303. Dynamic memory allocation occurs ________.
304. Each repetition of a looping statement is called a(n) ____.
305. Every complete c++ program must have a __________.
306. Every object is a _____ of a more general class.
307. Exception handling helps you create ________ programs.
308. Exceptions can be thrown by ________.
309. If a member of a class is ____, you cannot access it outside the class.
310. If a member variable is declared ________, all objects of that class have access to that variable.
311. If the start index is ________ the end index, the slicing expression will return an empty string.
312. If you do not declare an access specification, the default for members of a class is ________.
313. In ____ binding, the necessary code to call a specific function is generated by the compiler.
314. In a(n) ____ copy, two or more pointers have their own data.
315. In an adt the implementation details are ________ the interface through which a program uses it.
316. In c++, ____ is a reserved word.
317. In c++, ____ is called the address of operator.
318. In many languages the case structure is called a ____________ statement.
319. In object-oriented terms, a(n) ____________________ defines an object?s behavior.
320. In oop, you declare a class that extends another class. this is called ________.
321. Invoking ________ removes all elements in an arraylist x.
322. It is important that the loop control ____ be altered within the body of the loop.
323. It is important to _____________ a variable in a while loop or the loop will never execute.
324. Object attributes are often called ____ to help distinguish them from other variables you might use
325. Object-oriented modeling is based on the object, which combines ________ .
326. Object-oriented programmers also use the term ____ when describing inheritance.
327. Objects in which all code and required data are contained within the object itself are ____.
328. Opening a(n) ________ file creates a file on disk and allows the program to write data to it.
329. The ____ class access modifier means that access to the class is not limited.
330. The __________ method immediately terminates the program.
331. The ___________ allows for output from print statements to occur on a new line.
332. The c++ operator ____ is used to create dynamic variables.
333. The concept of a class is useful because of its ____.
334. The first step in using the string class is to #include the ________ header file.
335. The ideal type of loop to use if you want a user to enter exactly 20 values is a(n) ________ loop.
336. The pointer is indicating the _____.
337. The process by which program code is converted into machine language is called ________.
338. The process of ____ is used to create an object from a class.
339. The programmer determines the fields and methods of an object and creates the ________ code.
340. The public constructors and methods of a class form the public _____ of the class.
341. The purpose of ____ is to set the values of data fields within the class.
342. The purpose of a(n) ____ is to return a value to the world outside the class.
343. The starting point of a c# program is the _____ method.
344. The statement: return 8, 10; returns the value ____.
345. The statements that may generate an exception are placed in a ____ block.
346. The value in a(n) ________ variable persists between function calls.
347. The while loop is a(n) ________ loop, whereas the do-while loop is a(n) ________ loop.
348. This code is an example of a(n) ____ while loop.
349. To check whether a char variable ch is an uppercase letter, you write ________.
350. To correctly swap two values, you create a(n) ____ variable to hold one of the values.
351. To pass an array as an argument to a function, pass the _________ of the array.
352. To prevent a class from being instantiated, ________.
353. To use files in a c++ program you must include the ________ header file.
354. To use the strlen function in a program, you must also write #include ________.
355. When ____ are introduced in a program, they are immediately given a value.
356. When a continue statement is executed in a ____, the update statement always executes.
357. When a data field within a class is ____, no outside class can use it?including a child class.
358. When a function is called by its name, then it is _____.
359. When a piece of data is written to a file, it is copied from a variable in ________ to the file.
360. When a primary key combines two or more fields, it is called a ____ key.
361. When one control statement is located within another, it is said to be ____.
362. When the ________ is placed in front of a variable name, it returns the address of that variable.
363. When they have the same name, variables within ____ of a class override the class?s fields.
364. When you write a program that stores a value in a variable, you are using ____ storage.
365. You can break up a long statement into multiple lines as long as you don't break up a ________.
366. You can cast a double value to ________.
367. You can create an arraylist using ________.
368. You can declare two variables with the same name in ________.
369. You can use the ____ method to accept user input from the keyboard.
370. You can use the ____ operator to increment or decrement the value of an enumeration type.
371. You can use the ________ method to replace an item at a specific location in an arraylist.
372. You compare two strings s1 and s2 using ________.
373. You declare a class-level variable using the ____ keyword.
374. You may use a pointer to a structure as a ________.
375. You must have a(n) ________ for every variable you include in a program.
376. You usually use the for loop with ____ loops.
377. _____ is a string function that returns the number of characters in a string value.
378. Java, c#, and vb.net are examples of ________.
379. ____ was created to fill the need for a teaching tool to encourage structured programming.
380. Once your logic enters the body of a structured loop, ____.
381. Another name for an input in a function is a(n) ________.
382. A final way to alter an object is through a cascading style sheets (css) _____.
383. Good examples of _____ decisions are strategic decisions.
384. Peter thiel and max levchin developed the first digital wallet in ____.
385. Icloud is a ___________ cloud model.
386. Client/server and p2p are two types of network ______.
387. The ____ loop is particularly useful when processing arrays.
388. A(n) ________ access file is also known as a direct access file.
389. The most neglected aspect of problem-solving is____________
390. An array name and index are separated using ____.
391. You may define a __________ in the initialization expression of a for loop.
392. ____ are arrays that have more than one dimension.
393. _____ measures the brightness of a color and ranges from 0% (black) up to 100% (white).
394. You use the logical ____ operator to reverse the meaning of a boolean expression.
395. When a search returns __________, you can view the results as a list.
396. Usually, ____ variables are not considered to be equal unless they are identical.
397. The string test involves ______.
398. The method name and parameter list constitute the ____.
399. The ________ built-in function is used to read a number that has been typed on the keyboard.
400. Programmers use the term ____ to describe any extra time and resources required by an operation.
401. Programmers say the statements that are contained in a module have been ____.
402. ____ files involves combining two or more files while maintaining the sequential order.
403. In an if...then statement, the ____ symbol is used to test for inequality.
404. The last statement in a method is a(n) ____.
405. The starting value of an algorithm used to generate a range of numbers is called the _________.
406. To obtain the current hour in utc, use ________.
407. When loops are nested, _____.
408. You should use a ____ control to provide keyboard access to a list box.
409. Programmers use the term ____ to describe programs
410. The priming read is placed ________ the loop.
411. When properly used, inheritance always involves a ____ relationship.
412. The order of the precedence (from high to low) of the operators binary +, *, &&, ||, & is ________.
413. Typically, in a program, a struct is defined ____ in the program.
414. To ________ a module (or subprogram) means to cause execution to transfer to that module.