Which of the following are events that a programmer would want to throw an exception to manage?

a) A power failure (presumably in the absence of a UPS -- an Uninterruptable Power Supply).
b) A user enters a name too long for the C-string buffer, threatening a buffer overflow.
c) A disk drive fails
d) Operator new fails to find sufficient memory in the free store to satisfy a call.
e) Someone inadvertently presses the reset button on the front of the machine.


b) A user enters a name too long for the C-string buffer, threatening a buffer overflow. , and d) Operator new fails to find sufficient memory in the free store to satisfy a call.

The exception facility was designed to manage unusual but predictable events, not unpredictable events such as power failure, hardware failure or someone pressing reset.

Computer Science & Information Technology

You might also like to view...

You can hide a slide so that it won't appear when you show the presentation.

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

Computer Science & Information Technology

What happens at line 2?

The next set of questions refer to the following code. Assume all includes are correct. The line numbers are for reference only. 1. ``` string s = “math is fun!”; ``` 2. ``` int f = s.at(0) ``` 3. ``` int t = s.size(); ``` 4. ``` int n = s.at(5); ``` 5. ``` int y = s.at(s.5); ``` A. The value of f is m. B. The value of f is [] (empty set). C. The program will not compile. D. The program crashes when it runs.

Computer Science & Information Technology

The Save button in Backstage view in Microsoft Word 2016 allows you to save a file in a computer's temporary memory.?

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

Computer Science & Information Technology

Once you have created one interactive button that you like, the easiest way to create the others is to remember what you did the first time and follow the same steps again from the beginning.

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

Computer Science & Information Technology