cis_midexam questions

¡Supera tus tareas y exámenes ahora con Quizwiz!

How many times will the following loop run? int i = 0; while (i < 9) { cout << i << endl; i++; } Select one: a. 9 b. 8 c. 10 d. 0

a. 9

Which one of the following statements gives the square root value of the floating-point number x = 25 in C++? Select one: a. x.sqr(); b. sqr(x); c. sqrt(x); d. x.sqrt();

c. sqrt(x);

Which of the following options refers to the technique of simulating program execution on a sheet of paper? Select one: a. Tracing b. Debugging c. Compiling d. Prototyping

a. Tracing

What is the outcome of the following code snippet? bool val1 = true; bool val2 = false; while (val1) { if (val1) { cout << "Hello" << endl; } val1 = val2; } Select one: a. "Hello" will be displayed only once. b. "Hello" will be displayed infinite times. c. No output will be displayed even after successful compilation of the code snippet. d. No output will be displayed because of compilation error.

a. "Hello" will be displayed only once.

What is the value of the price variable after the following code snippet is executed? int price = 42; if (price < 40) { price = price + 10; } if (price > 30) { price = price * 2; } if (price < 100) { price = price - 20; } Select one: a. 64 b. 52 c. 42 d. 84

a. 64

What will be the output of the following code snippet? int i; int j; for (i = 0; i < 7; i++) { for (j = 7; j > i; j--) { cout << "+"; } cout << endl; } Select one: a. An inverted right triangle with seven rows and seven columns of the plus sign. The number of columns decrements by one on completion of one iteration of the inner loop. b. A rectangle with seven rows and seven columns of the plus sign. The number of rows increments by one on completion of one iteration of the inner loop. c. A right triangle with seven rows and seven columns of the plus sign. The number of columns increments by one on completion of one iteration of the inner loop. d. A rectangle with seven rows and seven columns of the plus sign. The number of rows increments by one on completion of one iteration of the inner loop.

a. An inverted right triangle with seven rows and seven columns of the plus sign. The number of columns decrements by one on completion of one iteration of the inner loop.

What is the output of the following code snippet? #include <iostream> using namespace std; int main() { cout << "Goodbye" << endl << "Come again" << endl; return 0; } Select one: a. Goodbye Come again b. Goodbye Come again c. No output due to compilation errors d. Goodbye come again

a. Goodbye Come again

What will be the result of running the following code fragment? int time = 0; int year = 0; int rate = 0; int principal = 1000; int interest = 0; while (year < 10) { interest = (principal * time * rate) / 100; cout << interest << endl; } Select one: a. The code fragment will continue to display the calculated interest because the loop will never end. b. The code fragment will not display any output because it will not compile. c. The code fragment will display the interest calculated for nine years. d. The code fragment will not display the calculated interest and halt abruptly.

a. The code fragment will continue to display the calculated interest because the loop will never end.

Which line of code in the snippet below is the recursive invocation of function my_fun? 1 int my_fun(int perfect) 2 { 3 return ((perfect -1) * (perfect -1)); 4 } 5 int main() 6 { 7 cout << my_fun(my_fun(12)); 8 return 0; 9 } Select one: a. 3 b. 1 c. There is no recursive invocation. d. 7

c. There is no recursive invocation.

Which of the following is true about global variables? Select one: a. They must have names different from variables declared inside functions. b. They should be used when possible, to simplify passing values to functions. c. They should not be used except in rare situations. d. They are identified with the keyword "global" ahead of the type.

idk

A single silicon chip made from potentially millions of transistors is called Select one: a. A Central Processing Unit (CPU) b. An Optical Disk (such as a DVD) c. A Hard Disk d. Secondary Storage

a. A Central Processing Unit (CPU)

What are the two parts of an if statement? Select one: a. A condition and a body b. A check and an increment c. An increment and a decrement d. An increment and a body

a. A condition and a body

Consider the given scenario for describing an algorithm using pseudocode. UML Supermarket has different ways of awarding discounts to its customers for each purchase they make. A 10% discount is given on the total value of the purchase. In addition, a standard loyalty discount is given if customers have a permanent customer card. Your program should indicate the amount payable by the customer after the discounts. Identify the inputs that the program requires from the given set of options. I. The discount percentage II. The total value of the purchase III. The loyalty-discount amount IV. The customer card number V. The amount payable after discount Select one: a. II and IV b. II, IV, and V c. I and III d. I, II, and III

a. II and IV

What is the problem with the following algorithm? Repeat a number of times Add sales amount to total sales. Select one: a. The algorithm is ambiguous because it does not specify how many times to repeat the Add statement. b. The Add statement in the algorithm is not executable. c. The algorithm has a Repeat instruction, but statements in a program cannot be repeated. d. The Add statement in the algorithm does not clearly specify what is to be added.

a. The algorithm is ambiguous because it does not specify how many times to repeat the Add statement.

The Monte Carlo method can find solutions to problems that are difficult to solve precisely. A typical example of such a problem is: The Monte Carlo method can find solutions to problems that are difficult to solve precisely. A typical example of such a problem is: Select one: a. The approximation of the value of pi b. The simulation of multi-sided dice being thrown c. Security algorithms to stop software piracy d. The solution to the quadratic equation (y = ax2 + bx + c)

a. The approximation of the value of pi

Consider a situation where you are planning on purchasing a new cell phone. You are considering two cell phones. These cell phones have different purchase prices. Each mobile service provider charges a different rate for each minute that the cell phone is used. To determine which cell phone is the better buy, you need to develop an algorithm to calculate the total cost of purchasing and using each cell phone. What are all the inputs needed for this algorithm? Select one: a. The cost of each cell phone, the rate per minute for each cell phone, and the number of minutes you would use the cell phone b. The cost of each cell phone and the rate for each minute for each cell phone c. The cost of each cell phone, the rate per minute for each cell phone, and the number of minutes provided with each cell phone d. The cost of each cell phone and the number of minutes provided with each cell phone

a. The cost of each cell phone, the rate per minute for each cell phone, and the number of minutes you would use the cell phone

What is the problem with the code snippet below? void cost(int price, int reps) { for (int i = 0; i < reps; i++) { cout << price; } return; } int main() { cout << cost(10, 4) << endl; return 0; } Select one: a. The function cost returns void and therefore cannot be used in a cout statement. b. The function cost is invoked with the wrong parameters. c. The function cost uses uninitialized variables. d. The function cost must return an integer value.

a. The function cost returns void and therefore cannot be used in a cout statement.

When hand-tracing a portion of code, which statement about Boolean conditions is true? Select one: a. They are crucial to evaluate since they determine if-statement conditions and looping b. It is rare to encounter a Boolean condition c. They typically are too complex to be evaluated d. They do not need to be monitored since their result usually is not stored in a variable

a. They are crucial to evaluate since they determine if-statement conditions and looping

A recursive function must include which of the following pieces? Select one: a. a call to itself with "simpler" or smaller inputs as the argument b. All of these are correct. c. a global variable as a return argument d. a local variable to keep track of how many times it has been called

a. a call to itself with "simpler" or smaller inputs as the argument

Which one of the following reserved words is used in C++ to represent a value without a fractional part? Select one: a. int b. integer c. Int d. Integer

a. int

What changes do you need to make in the following code snippet to display "Can you C?" exactly 5 times? int i = 0; while (i <= 5) { cout <<"Can you C?"<< endl; i++; } Select one: a. int i = 1; b. while (i < 6) c. No change required d. while (i < 4)

a. int i = 1;

Characters that are grouped together between double quotes (quotation marks) in C++ are called Select one: a. strings b. symbols c. syntax d. keywords

a. strings

How many times is the text "Let us C" printed if the code snippet given below is run? int i = 0; do { cout << "Let us C" << endl; i++; if (i % 2 == 0) { i = 11; } } while (i <= 10); Select one: a. 1 b. 2 c. 11 d. 10

b. 2

What is the output of the code snippet given below? string s = "12345"; int i = 1; while (i < 5) { cout << s.substr (i, 1); i++; } Select one: a. 12345 b. 2345 c. 1234 d. No output

b. 2345

What is the output of the following code snippet? void mystery(int in_value) { in_value = 2 * in_value; } int main() { int years = 42; mystery(years); cout << years << endl; return 0; } Select one: a. 0 b. 42 c. 21 d. 84

b. 42

Assuming that a user enters 45, 78, and 12 one after another, separated by spaces, what is the output of the following code snippet? int main() { int num1; int num2; int num3 = 0; cout << "Enter a number: "; cin >> num1; cout << "Enter a number: "; cin >> num2; cout << "Enter a number: "; cin >> num3; if (!(num1 > num2 && num1 > num3)) { cout << num1 << endl; } else if (!(num2 > num1 && num2 > num3)) { cout << num2 << endl; } else if (!(num3 > num1 && num3 > num2)) { cout << num3 << endl; } return 0; } Select one: a. 12 b. 45 c. There is no output due to compilation errors. d. 78

b. 45

Assuming that the user inputs "Joel" at the prompt, what is the output of the following code snippet? #include <iostream> #include <string> using namespace std; int main() { cout << "Enter your name "; string name; cin >> name; name += ", Good morning"; cout << name << endl; return 0; } Select one: a. The code snippet does not compile because the += operator cannot be used in this context. b. Joel, Good morning c. Joel d. , Good morning

b. Joel, Good morning

The following code snippet is written to calculate the miles per gallon of two cars and print out both values. #include <iostream> using namespace std; int main() { int miles1 = 420; int miles2 = 500; int gallons1 = 10; int gallons2 = 15; cout << miles1 / gallons1 << endl; cout << miles1 / gallons2 << endl; return 0; } Based on the given code snippet, identify the correct statement: Select one: a. The output is correct, and there are no errors. b. The mileage of the first car is calculated correctly, but the mileage of the second car is incorrect due to a logic error. c. The mileage of both cars is incorrect due to a logic error. d. The mileage of the second car is calculated correctly, but the mileage of the first car is incorrect due to a logic error.

b. The mileage of the first car is calculated correctly, but the mileage of the second car is incorrect due to a logic error.

What is the output of the following code snippet? int main() { bool passed = false; string some_str = "Unknown"; passed = !(passed); if (!passed) { some_str = "False"; } if (passed) { passed = false; } if (!passed) { some_str = "True"; } else { some_str = "Maybe"; } cout << some_str << endl; return 0; } Select one: a. Unknown b. True c. False d. Maybe

b. True

Assuming that the user provides 101 as input, what is the output of the following code snippet? int a; int b;a = 0;cout << "Please enter b: ";cin >> b;if (b > 100) { a = b; }else { a = 0; }cout << "a: " << a << endl; Select one: a. a: 100 b. a: 101 c. There is no output due to compilation errors. d. a: 0

b. a: 101

Which of the following variables are assigned with valid literals? Select one: a. int salary = 0; salary = 5000.50; b. double dist = 0; dist = 2.96e208; c. float dist2; dist2 = 2.96E-208; d. All of these are correct.

b. double dist = 0; dist = 2.96e208;

Which is the equivalent of the following code fragment? int i = 0; while(i < 5) { cout << i++ << endl; } Select one: a. for (int i = 0; i < 5; i++) cout << i++ << endl; b. for (int i = 0; i < 5; i++) cout << i << endl; c. None of these d. for (i = 0; i < 5; i++) cout << i++ << endl;

b. for (int i = 0; i < 5; i++) cout << i << endl;

Recursive functions are best for solving which type of problems? Select one: a. None of these are correct. b. those that could be written as iterative loops with a known number of iterations c. ones that require a lot of inputs d. those that require an unknown number of loops

b. those that could be written as iterative loops with a known number of iterations

void mystery(int& a, int& b) { a = b; b = a; } int main() { int x = 10; int y = 11; mystery(x, y); return 0; } Select one: a. x = 11 and y = 10 b. x = 11 and y = 11 c. x = 0 and y = 0 d. x = 10 and y = 11

b. x = 11 and y = 11

Which of the following operators is NOT a relational operator? Select one: a. <= b. != c. += d. ==

c. +=

What is the sentinel value in the following code snippet? int main() { int age = 0; int sum_of_ages = 0; int stop = 1; cout << "Enter an age (-1 to stop): "; cin >> age; while (age != -1) { sum_of_ages = sum_of_ages + age; cout << "Enter an age (-1 to stop): "; cin >> age; } cout << "Sum of ages " << sum_of_ages; return 0; } Select one: a. 1 b. 0 c. -1 d. There is no sentinel value.

c. -1

What is the output of the following code snippet if the input is 25? #include <iostream>using namespace std; int main() { int i; cout << "Please enter a number: "; cin >> i; if (i > 25) { i++; } else { i--; } cout << i << endl; return 0; } Select one: a. 25 b. 27 c. 24 d. 26

c. 24

What is the output of the following code snippet if the user provides NEW YORK as the input? #include <iostream> #include <string> using namespace std; int main() { string name; cout << "ENTER THE STRING: "; cin >> name; int s1 = name.length(); cout << s1 << endl; return 0; } Select one: a. 8 b. 7 c. 3 d. 4

c. 3

What is the output of the following code snippet? #include <iostream> using namespace std; int main() { short x; double d = 366.25; x = d / 100; cout << x << endl; return 0; } Select one: a. No output because the code snippet generates compilation errors b. 3.6625 c. 3 d. 3.7

c. 3

What is the output of the following code snippet? #include <iostream> #include <iomanip> using namespace std; int main() { cout << fixed << setprecision(5) << 500.0 << endl; return 0; } Select one: a. 500 b. 500.000 c. 500.00000 d. 500.0

c. 500.00000

Which of the following coding techniques can hand-tracing be applied to? Select one: a. Neither Pseudocode nor C++ code b. C++ code c. Both Pseudocode and C++ code d. Pseudocode

c. Both Pseudocode and C++ code

In the following code snippet, what is the scope of variable b? void func1() { int i = 0; double b = 0; } void func2() { } int main() { func1(); func2(); return 0; } Select one: a. It can be used in many programs. b. It can be used anywhere in this program. c. It can be used only in func1(). d. It can be used in user-defined functions, func1() and func2().

c. It can be used only in func1().

Which of the following is NOT a requirement for the characteristics of a good algorithm? Select one: a. It is unambiguous. b. It terminates. c. It is simple. d. It is executable.

c. It is simple.

What is in the string variable name after the following code snippet runs, if the user types "John Doe"? string name; cout << "Your name: "; cin >> name; Select one: a. JohnDoe b. None of these c. John d. John Doe

c. John

What kind of error is created by the following code snippet? cout << "The sum of 8 and 12 is " << 8 * 12 << endl; Select one: a. No error: the code is correct b. Syntax error: the code will not compile c. Logic error: the program does not produce the desired result d. Exception: the statement will generate an exception

c. Logic error: the program does not produce the desired result

The term "Black Box" is used with functions because Select one: a. Only the implementation matters; the specification is not important. b. Only the arguments matter; the return value is not important. c. Only the specification matters; the implementation is not important. d. Only the return value matters; the arguments are not important.

c. Only the specification matters; the implementation is not important.

The typical ranges for integers may seem strange but are derived from Select one: a. Base 10 floating point precision b. Overflows c. Powers of two because of base 2 representation within the computer d. Field requirements for typical usage and limits

c. Powers of two because of base 2 representation within the computer

Consider a scenario in which you develop a C++ program on a computer that has a Pentium processor and compile the program into the corresponding machine language. What step should you take to run the same program on a computer that has a different processor? Select one: a. Develop the same program again on the computer that has a different processor and recompile the program. b. Copy the compiled machine language instructions to the computer that has a different processor. c. Recompile the C++ program on the computer that has a different processor. d. You cannot run the program on a computer with a different processor because C++, being a high-level programming language, is machine dependent.

c. Recompile the C++ program on the computer that has a different processor.

What is the output of the following code snippet? bool token = false; if (token) { cout << "Hello World!" << endl; } else { cout << "Terminates" << endl; } Select one: a. Hello World! b. No output after successful compilation c. Terminates d. No output because of compilation error

c. Terminates

For the given code snippet, which of the following statements is true? double raise(double rate) { double new_pay_rate = rate * 1.1; return new_pay_rate; } int main() { double rate = 40.0; double new_pay_rate = 0.0; new_pay_rate = raise(rate); cout << "Pay rate: " << new_pay_rate << endl; return 0; } Select one: a. The code snippet executes and displays "Pay rate: 0.0". b. The code snippet executes and displays "Pay rate: 40.0". c. The code snippet executes and displays "Pay rate: 44.0". d. There is no output because the program does not compile.

c. The code snippet executes and displays "Pay rate: 44.0".

What is the error in the following code snippet, which is used for calculating the average score for a student in three subjects? #include <iostream> int main() { int subject1 = 75; int subject2 = 65; int subject3 = 70; int average = subject1 + subject2 + subject3 / 3; cout << "The average is " << average; return 0; } Select one: a. The code snippet has a syntax error from an incorrect use of arithmetic operators. b. There is no error; the code snippet is completely accurate. c. The code snippet has a logic error. d. The code snippet uses variable names that are not allowed in C++.

c. The code snippet has a logic error.

What is the error in the following function definition? int find_max(int first, second) { int max = 0; if (first > second) { max = first; } else { max = second; } return max; } Select one: a. The function does not return a value. b. The function returns 0 if the first and second parameters are equal. c. The function does not specify a type for the second parameter. d. The function returns the minimum instead of the maximum of the two parameters.

c. The function does not specify a type for the second parameter.

Assuming that the user inputs a value of 25000 for the pay and 10 for the bonus rate in the following code snippet, what is the output? int main() { cout << "Enter the pay: "; double pay; cin >> pay; cout << "Enter the bonus rate: "; double bonus; cin >> bonus; cout << "The new pay is " << pay + pay * (bonus / 100.0) << endl; return 0; } Select one: a. The new pay is 25100 b. The new pay is 25000 c. The new pay is 27500 d. The new pay is 30000

c. The new pay is 27500

Which one of the following is an assignment statement? Select one: a. int a = 20; b. assign a = 20; c. a = 20; d. assign 20 to a;

c. a = 20;

Which of the following is the correct first line for a function definition that takes two arguments of type int and returns true if the first value is greater than the second value? Select one: a. boolean func(int a, int b) b. bool func(int a, b) c. bool func(int a, int b) d. int func(bool a, bool b)

c. bool func(int a, int b)

Which of the following statements displays basic = 500.00? Select one: a. cout << "basic = " << fixed << setw(4) << 500; b. cout << "basic = " << setw(10) << fixed << setprecision(2) << 500; c. cout << "basic = " << setw(10) << fixed << 500.00; d. cout << "basic = " << setw(4) << fixed << setprecision(2) << 500;

c. cout << "basic = " << setw(10) << fixed << 500.00;

What is the output of the following code snippet? #include <iostream> using namespace std; int main() { cout << "cout << endl prints out a new line to " << endl << "the standard output stream" << endl; return 0; } Select one: a. cout prints out a new line to the standard output stream b. prints out a new line to the standard output stream c. cout << endl prints out a new line to the standard output stream d. The code snippet gives a compilation error because the cout statement is inside the quotation marks

c. cout << endl prints out a new line to the standard output stream

Consider a function named avg, which accepts four numbers as integers and returns their average as a double. Which of the following is the correct statement to call the function avg? Select one: a. avg(2, 3.14, 3, 5); b. double average = avg("2", "3", "4", "5"); c. double average = avg(2, 3, 4, 5); d. avg();

c. double average = avg(2, 3, 4, 5);

Which of the following expressions represents a legal way of checking whether a value for the num variable is either less than 100 or more than 200? Select one: a. if (num <= 100 && num >= 200) b. if (num <= 100 || num >= 200) c. if (num < 100 || num > 200) d. if (num < 100 && num > 200)

c. if (num < 100 || num > 200)

Programs that are not running are usually stored Select one: a. on a backup device that is in a different physical location from the computer. b. on the computer monitor. c. in secondary storage. d. in the CPU's memory.

c. in secondary storage.

Which of the following code snippets will generate a random number between 0 and 99? Select one: a. srand (time(NULL)); val = rand() % 100 - 1; b. srand (time(NULL)); val = rand() * 100; c. srand (time(NULL)); val = rand() % 99; d. srand (time(NULL)); val = rand() % 100;

d. srand (time(NULL)); val = rand() % 100;

What is the output of the following code snippet? #include <iostream> using namespace std; int main() { cout << 4 * 4 << 12; return 0; } Select one: a. 4412 b. 28 c. 4 * 412 d. 1612

d. 1612

How many times does the code snippet given below display "Loop Execution"? int i = 0; while (i != 9) { cout << "Loop Execution" << endl; i++; } Select one: a. 10 times b. 8 times c. Infinite times d. 9 times

d. 9 times

Which of the following variables is used to store a condition that can be either true or false? Select one: a. Conditional b. Logical c. Algebraic d. Boolean

d. Boolean

What is the output of the following code snippet? string firstname = "William"; string lastname; cout << "First: " << firstname << endl; cout << "Last: " << lastname << endl; Select one: a. First: William Last: lastname b. Unpredictable output c. Code will not compile d. First: William Last:

d. First: William Last:

Which of the following statements regarding backup strategies for C++ files are true? I. You should back up your projects often to prevent loss of valuable work. II. You should check your backups only if you have lost your current working copy. III. Have more than one backup, from various stages of your development work. Select one: a. II, III b. I, II, III c. I, II d. I, III

d. I, III

When testing code for correctness, it always makes sense to Select one: a. Test all cases b. Assume invalid input will never occur c. Check all cases by hand d. Identify boundary cases and test them

d. Identify boundary cases and test them

Which of the following statements is true about the "nested if" structure? Select one: a. It does not allow multiple else branches inside a nested if statement. b. It cannot have any else branches at all. c. It allows multiple else branches in a single if statement. d. It allows one if statement within another if statement.

d. It allows one if statement within another if statement.

Which of the following is correct about a global variable? Select one: a. It is declared within the scope of a function. b. It is declared before all the functions in a program. c. It is declared in the main function. d. It is visible to all the functions declared after it.

d. It is visible to all the functions declared after it.

What is wrong with the following code snippet? int main() { int size = 42; cost = 9.99; cout << "size = " << size << " cost = " << cost << endl; return 0; } Select one: a. The code snippet attempts to assign an integer value to a decimal variable. b. The code snippet attempts to assign a decimal value to an integer variable. c. The code snippet uses a variable that has not yet been initialized. d. The code snippet uses a variable that has not been defined.

d. The code snippet uses a variable that has not been defined.

What is the syntax error in the following function definition? string parameter(double r) { double result; result = 2 * 3.14 * r; return result; } Select one: a. The variable result is set but never used. b. The function does not specify result return type. c. The function does not return the value result. d. The value that is returned does not match the specified return type.

d. The value that is returned does not match the specified return type.

In an airline reservation system, the cost of an airline ticket is required. Which data type should be used to store this value? Select one: a. unsigned int b. short c. int d. double

d. double

What are the values of i and j obtained after the following code fragment is run? int i = 40; int j = 30; int count = 0; while (count < 5) { i = i + i; i = i + 1; j = j - 1; j = j - j; count++; } cout << i<< endl << j; Select one: a. i = 45, j = 1 b. i = 1311, j = 35 c. i = 45, j = 35 d. i = 1311, j = 0

d. i = 1311, j = 0

Which of the following options checks that city is neither Chicago nor Dallas? Select one: a. if (city != "Chicago" || city != "Dallas") b. if !(city == "Chicago" && city == "Dallas") c. if (city != "Chicago" || city == "Dallas") d. if !(city == "Chicago" || city == "Dallas")

d. if !(city == "Chicago" || city == "Dallas")

Consider the following code snippet. Assuming that the user enters 20 and 12 as the two input values, what is the output of the code snippet? int main() { int num1 = 0; int num2 = 0; int num3 = 0; int num4 = 0; int num5 = 0; cout << "Enter a number: "; cin >> num1; cout << "Enter a number: "; cin >> num2; if (num1 < num2) { num3 = num1; } else { num3 = num2; } if (num1 < num2 + 10) { num4 = num1; } else if (num1 < num2 + 20) { num5 = num1; } cout << "num1 = " << num1 << " num2 = " << num2 << " num3 = " << num3 << " num4 = " << num4 << " num5 = " << num5 << endl; return 0; } Select one: a. num1 = 20 num2 = 12 num3 = 12 num4 = 0 num5 = 20 b. num1 = 20 num2 = 12 num3 = 20 num4 = 20 num5 = 0 c. num1 = 20 num2 = 12 num3 = 20 num4 = 0 num5 = 20 d. num1 = 20 num2 = 12 num3 = 12 num4 = 20 num5 = 0

d. num1 = 20 num2 = 12 num3 = 12 num4 = 20 num5 = 0


Conjuntos de estudio relacionados

Preludes+Apendices+Chapter 1-4+Mid-term Notes

View Set

Chapter 11: Liabilities and Payroll dynamic study

View Set

Modern Physics - Multiple Choice Questions

View Set

AP Stats Extra Practice Chapter 6

View Set

Barron's Dictionary of Legal Terms

View Set