C++ PROGRAMMING: FROM PROBLEM ANALYSIS TO PROGRAM DESIGN 8TH EDITION
BY D.S. MALIK
ALL CHAPTERS 1-18| LATEST VERSION WITH VERIFIED ANSWERS| RATED A+
8TH EDITION
CHAPTER 1-AN OVERVIEW OF COMPUTERS AND PROGRAMMING LANGUAGES ___________ 3
,CHAPTER 2-BASIC ELEMENTS OF C++_____________________________________________ 13
CHAPTER 3-INPUT/OUTPUT ____________________________________________________ 28
CHAPTER 4-CONTROL STRUCTURES I (SELECTION) __________________________________ 44
CHAPTER 5-CONTROL STRUCTURES II (REPETITION) _________________________________ 56
CHAPTER 6-USER-DEFINED FUNCTIONS I _________________________________________ 70
CHAPTER 7-USER-DEFINED SIMPLE DATA TYPES, NAMESPACES, AND THE STRING TYPE____ 96
CHAPTER 8-ARRAYS AND STRINGS _____________________________________________ 109
CHAPTER 9-RECORDS (STRUCTS) _______________________________________________ 129
CHAPTER 10-CLASSES AND DATA ABSTRACTION __________________________________ 142
CHAPTER 11-INHERITANCE AND COMPOSITION ___________________________________ 157
CHAPTER 12-POINTERS, CLASSES, VIRTUAL FUNCTIONS, AND ABSTRACT CLASSES _______ 173
CHAPTER 13-OVERLOADING AND TEMPLATES ____________________________________ 189
CHAPTER 14-EXCEPTION HANDLING ____________________________________________ 205
CHAPTER 15-RECURSION _____________________________________________________ 221
CHAPTER 16-SEARCHING, SORTING, AND THE VECTOR TYPE_________________________ 236
CHAPTER 17-LINKED LISTS ____________________________________________________ 251
CHAPTER 18-STACKS AND QUEUES _____________________________________________ 266
,CHAPTER 1-AN OVERVIEW OF COMPUTERS AND PROGRAMMING
LANGUAGES
D.S. MALIK: C++ PROGRAMMING: FROM PROBLEM ANALYSIS TO PROGRAM
DESIGN
TRUE/FALSE
1. THE SCREEN AND KEYBOARD ARE EXAMPLES OF INPUT DEVICES.
CORRECT ANS:> F REF: 3
2. EXAMPLES OF OUTPUT DEVICES ARE THE MOUSE AND SECONDARY
STORAGE.
CORRECT ANS:> F REF: 3
3. MAIN MEMORY IS DIRECTLY CONNECTED TO THE CPU.
CORRECT ANS:> T REF: 4
4. EACH CELL HAS A UNIQUE LOCATION IN MAIN MEMORY, CALLED
THE NAME OF THE CELL.
CORRECT ANS:> F REF: 5
5. WHEN THE COMPUTER IS TURNED OFF, EVERYTHING IN
SECONDARY MEMORY IS LOST.
CORRECT ANS:> F REF: 5
, 6. THE OPERATING SYSTEM HAS A SPECIAL PROGRAM THAT
ORGANIZES SECONDARY STORAGE SO THAT YOU CAN CONVENIENTLY
ACCESS INFORMATION.
CORRECT ANS:> T REF: 6
7. WORD PROCESSORS ARE EXAMPLES OF SYSTEM PROGRAMS.
CORRECT ANS:> F REF: 6
8. ANALOG SIGNALS REPRESENT INFORMATION WITH A SEQUENCE OF
0S AND 1S.
CORRECT ANS:> F REF: 6
9. THE ASCII DATA SET CONSISTS OF 127 CHARACTERS.
CORRECT ANS:> F REF: 6
10. THE MACHINE LANGUAGE OF ONE MACHINE IS THE SAME AS THE
MACHINE LANGUAGE OF ANOTHER MACHINE.
CORRECT ANS:> F REF: 7
11. ASSEMBLY, COBOL, PASCAL, C, C++, AND JAVA ARE ALL HIGH-
LEVEL LANGUAGES.
CORRECT ANS:> F REF: 8
12. PROGRAMMING IS A PROCESS OF PROBLEM SOLVING.