____ is the process of locating and correcting program errors; it can be a slow and expensive operation that requires as much effort as writing the program in the first place.

Debugging
Coding
Maintaining
Implementing


Debugging

Computer Science & Information Technology

You might also like to view...

The function int fact(int k) { return k*fact(k-1); if (k==0) return 1; }

A) computes the factorial on an integer k passed to it as parameter. B) returns the value 1 if it is passed a value of 0 for the parameter k. C) does not correctly handle its base case. D) works for all non-negative values of k, but not for negative numbers. E) None of the above

Computer Science & Information Technology

Answer the following statements true (T) or false (F)

1. C++ does not perform array bounds checking, making it possible for you to assign a pointer the address of an element out of the boundaries of an array. 2. A pointer can be used as a function argument, giving the function access to the original argument. 3. The ampersand (&) is used to dereference a pointer variable in C++. 4. Assuming myValues is an array of int values and index is an int variable, both of the following statements do the same thing. ``` 1. cout << myValues[index] << endl; 2. cout << *(myValues + index) << endl; ```

Computer Science & Information Technology

A type of array in which different rows can have different number of columns is called a/an:

a. partially filled array b. ragged array c. initialized array d. none of the above

Computer Science & Information Technology

A(n) ________ query prompts you for criteria before running the query

A) criteria B) parameter C) expression D) simple

Computer Science & Information Technology