Anna University IT Engineering - All Year, Semester Syllabus Ordered Lecture Notes and Study Material For College Students
Anna University IT Engineering - All Year, Semester Syllabus Ordered Lecture Notes and Study Material For College Students
Anna University IT Engineering - All Year, Semester Syllabus Ordered Lecture Notes and Study Material For College Students
Engineering
Lecture Notes and Study Materials
1st Semister
Communicative English
Engineering Mathematics I
Engineering Physics
Engineering Chemistry
Problem Solving and Python Programming
Engineering Graphics
2nd Semister
Technical English
Engineering Mathematics II
Physics for Information Science
Basic Electrical and Electronics and Measurement Engineering
Information Technology Essentials
Programming in C
3rd Semister
Computer Networks
Graphics and Multimedia
Object Oriented Analysis and Design
Digital Signal Processing
Web Programming
6th Semister
Distributed Systems
Mobile Computing
Artificial Intelligence
Compiler Design
Software Architectures
Total Quality Management
7th Semister
Information Management
Cryptography and Network Security
Data Ware Housing and Data Mining
Grid and Cloud Computing
Software Testing
8th Semister
UNIT II
1. Listening to Informal Conversations and Participating - Answer (click here)
2. Speaking In Conversation - Answer (click here)
3. Developing Analytical Thinking - Answer (click here)
4. Effective use of SMS - Answer (click here)
5. Use of Emoticons in Email - Answer (click here)
6. Regular & Irregular Verbs - Answer (click here)
7. Active Voice & Passive Voice - Answer (click here)
8. Homonymns & Homophones - Answer (click here)
9. Conversation Practice - Answer (click here)
10. Writing a Book Review - Answer (click here)
11. Reading - Answer (click here)
12. Writing Summary - Answer (click here)
13. Personal Letters - Answer (click here)
14. Modal Verbs - Answer (click here)
15. Phrasal Verbs - Answer (click here)
UNIT III
1. Listening to Informal Conversations and Participating - Answer (click here)
2. Speaking In Conversation - Answer (click here)
3. Developing Analytical Thinking - Answer (click here)
4. Effective use of SMS - Answer (click here)
5. Use of Emoticons in Email - Answer (click here)
6. Regular & Irregular Verbs - Answer (click here)
7. Active Voice & Passive Voice - Answer (click here)
8. Homonymns & Homophones - Answer (click here)
9. Conversation Practice - Answer (click here)
10. Writing a Book Review - Answer (click here)
11. Reading - Answer (click here)
12. Writing Summary - Answer (click here)
13. Personal Letters - Answer (click here)
14. Modal Verbs - Answer (click here)
15. Phrasal Verbs - Answer (click here)
16. Listening to Conversation - Answer (click here)
17. Conversation with Stress, Intonation & Pronunciation - Answer (click here)
18. Critical reading - Answer (click here)
19. Minutes of meeting - Answer (click here)
20. Writing Technical articles - Answer (click here)
21. Conditional clauses - Answer (click here)
22. Cause and effect expression - Answer (click here)
23. Same word as noun and verb - Answer (click here)
24. Homonys & Homophones Practice - Answer (click here)
UNIT IV
1. Listening to Informal Conversations and Participating - Answer (click here)
2. Speaking In Conversation - Answer (click here)
3. Developing Analytical Thinking - Answer (click here)
4. Effective use of SMS - Answer (click here)
5. Use of Emoticons in Email - Answer (click here)
6. Regular & Irregular Verbs - Answer (click here)
7. Active Voice & Passive Voice - Answer (click here)
8. Homonymns & Homophones - Answer (click here)
9. Conversation Practice - Answer (click here)
10. Writing a Book Review - Answer (click here)
11. Reading - Answer (click here)
12. Writing Summary - Answer (click here)
13. Personal Letters - Answer (click here)
14. Modal Verbs - Answer (click here)
15. Phrasal Verbs - Answer (click here)
16. Listening to Conversation - Answer (click here)
17. Conversation with Stress, Intonation & Pronunciation - Answer (click here)
18. Critical reading - Answer (click here)
19. Minutes of meeting - Answer (click here)
20. Writing Technical articles - Answer (click here)
21. Conditional clauses - Answer (click here)
22. Cause and effect expression - Answer (click here)
23. Same word as noun and verb - Answer (click here)
24. Homonys & Homophones Practice - Answer (click here)
25. Telephone Conversations - Answer (click here)
26. Applying for a Job - Cover Letter & Resume Preparation - Answer (click
here)
27. Numerical Expressions - Answer (click here)
28. Connectives (Discourse Markers) - Answer (click here)
29. Idioms and their Meanings - Using Idioms in Sentences - Answer (click
here)
30. Different forms of resumes - Answer (click here)
31. Filling up a resume and cover letter - Answer (click here)
UNIT V
1. Listening to Informal Conversations and Participating - Answer (click here)
2. Speaking In Conversation - Answer (click here)
3. Developing Analytical Thinking - Answer (click here)
4. Effective use of SMS - Answer (click here)
5. Use of Emoticons in Email - Answer (click here)
6. Regular & Irregular Verbs - Answer (click here)
7. Active Voice & Passive Voice - Answer (click here)
8. Homonymns & Homophones - Answer (click here)
9. Conversation Practice - Answer (click here)
10. Writing a Book Review - Answer (click here)
11. Reading - Answer (click here)
12. Writing Summary - Answer (click here)
13. Personal Letters - Answer (click here)
14. Modal Verbs - Answer (click here)
15. Phrasal Verbs - Answer (click here)
16. Listening to Conversation - Answer (click here)
17. Conversation with Stress, Intonation & Pronunciation - Answer (click here)
18. Critical reading - Answer (click here)
19. Minutes of meeting - Answer (click here)
20. Writing Technical articles - Answer (click here)
21. Conditional clauses - Answer (click here)
22. Cause and effect expression - Answer (click here)
23. Same word as noun and verb - Answer (click here)
24. Homonys & Homophones Practice - Answer (click here)
25. Telephone Conversations - Answer (click here)
26. Applying for a Job - Cover Letter & Resume Preparation - Answer (click
here)
27. Numerical Expressions - Answer (click here)
28. Connectives (Discourse Markers) - Answer (click here)
29. Idioms and their Meanings - Using Idioms in Sentences - Answer (click
here)
30. Different forms of resumes - Answer (click here)
31. Filling up a resume and cover letter - Answer (click here)
32. Strategies for Improving Discussion Skills - Answer (click here)
33. Note Making - Answer (click here)
34. Intensive Reading and Extensive Reading - Answer (click here)
35. Check Lists - Yes/No Question Form - Answer (click here)
36. Report Writing - Answer (click here)
37. Report of Meeting - Answer (click here)
38. Use of Clauses - Answer (click here)
39. Vocabulary- Collocation - Answer (click here)
UNIT II
1. Listening to Informal Conversations and Participating - Answer (click here)
2. Speaking In Conversation - Answer (click here)
3. Developing Analytical Thinking - Answer (click here)
4. Effective use of SMS - Answer (click here)
5. Use of Emoticons in Email - Answer (click here)
6. Regular & Irregular Verbs - Answer (click here)
7. Active Voice & Passive Voice - Answer (click here)
8. Homonymns & Homophones - Answer (click here)
9. Conversation Practice - Answer (click here)
10. Writing a Book Review - Answer (click here)
11. Reading - Answer (click here)
12. Writing Summary - Answer (click here)
13. Personal Letters - Answer (click here)
14. Modal Verbs - Answer (click here)
15. Phrasal Verbs - Answer (click here)
UNIT III
1. Listening to Informal Conversations and Participating - Answer (click here)
2. Speaking In Conversation - Answer (click here)
3. Developing Analytical Thinking - Answer (click here)
4. Effective use of SMS - Answer (click here)
5. Use of Emoticons in Email - Answer (click here)
6. Regular & Irregular Verbs - Answer (click here)
7. Active Voice & Passive Voice - Answer (click here)
8. Homonymns & Homophones - Answer (click here)
9. Conversation Practice - Answer (click here)
10. Writing a Book Review - Answer (click here)
11. Reading - Answer (click here)
12. Writing Summary - Answer (click here)
13. Personal Letters - Answer (click here)
14. Modal Verbs - Answer (click here)
15. Phrasal Verbs - Answer (click here)
16. Listening to Conversation - Answer (click here)
17. Conversation with Stress, Intonation & Pronunciation - Answer (click here)
18. Critical reading - Answer (click here)
19. Minutes of meeting - Answer (click here)
20. Writing Technical articles - Answer (click here)
21. Conditional clauses - Answer (click here)
22. Cause and effect expression - Answer (click here)
23. Same word as noun and verb - Answer (click here)
24. Homonys & Homophones Practice - Answer (click here)
UNIT IV
1. Listening to Informal Conversations and Participating - Answer (click here)
2. Speaking In Conversation - Answer (click here)
3. Developing Analytical Thinking - Answer (click here)
4. Effective use of SMS - Answer (click here)
5. Use of Emoticons in Email - Answer (click here)
6. Regular & Irregular Verbs - Answer (click here)
7. Active Voice & Passive Voice - Answer (click here)
8. Homonymns & Homophones - Answer (click here)
9. Conversation Practice - Answer (click here)
10. Writing a Book Review - Answer (click here)
11. Reading - Answer (click here)
12. Writing Summary - Answer (click here)
13. Personal Letters - Answer (click here)
14. Modal Verbs - Answer (click here)
15. Phrasal Verbs - Answer (click here)
16. Listening to Conversation - Answer (click here)
17. Conversation with Stress, Intonation & Pronunciation - Answer (click here)
18. Critical reading - Answer (click here)
19. Minutes of meeting - Answer (click here)
20. Writing Technical articles - Answer (click here)
21. Conditional clauses - Answer (click here)
22. Cause and effect expression - Answer (click here)
23. Same word as noun and verb - Answer (click here)
24. Homonys & Homophones Practice - Answer (click here)
25. Telephone Conversations - Answer (click here)
26. Applying for a Job - Cover Letter & Resume Preparation - Answer (click
here)
27. Numerical Expressions - Answer (click here)
28. Connectives (Discourse Markers) - Answer (click here)
29. Idioms and their Meanings - Using Idioms in Sentences - Answer (click
here)
30. Different forms of resumes - Answer (click here)
31. Filling up a resume and cover letter - Answer (click here)
UNIT V
1. Listening to Informal Conversations and Participating - Answer (click here)
2. Speaking In Conversation - Answer (click here)
3. Developing Analytical Thinking - Answer (click here)
4. Effective use of SMS - Answer (click here)
5. Use of Emoticons in Email - Answer (click here)
6. Regular & Irregular Verbs - Answer (click here)
7. Active Voice & Passive Voice - Answer (click here)
8. Homonymns & Homophones - Answer (click here)
9. Conversation Practice - Answer (click here)
10. Writing a Book Review - Answer (click here)
11. Reading - Answer (click here)
12. Writing Summary - Answer (click here)
13. Personal Letters - Answer (click here)
14. Modal Verbs - Answer (click here)
15. Phrasal Verbs - Answer (click here)
16. Listening to Conversation - Answer (click here)
17. Conversation with Stress, Intonation & Pronunciation - Answer (click here)
18. Critical reading - Answer (click here)
19. Minutes of meeting - Answer (click here)
20. Writing Technical articles - Answer (click here)
21. Conditional clauses - Answer (click here)
22. Cause and effect expression - Answer (click here)
23. Same word as noun and verb - Answer (click here)
24. Homonys & Homophones Practice - Answer (click here)
25. Telephone Conversations - Answer (click here)
26. Applying for a Job - Cover Letter & Resume Preparation - Answer (click
here)
27. Numerical Expressions - Answer (click here)
28. Connectives (Discourse Markers) - Answer (click here)
29. Idioms and their Meanings - Using Idioms in Sentences - Answer (click
here)
30. Different forms of resumes - Answer (click here)
31. Filling up a resume and cover letter - Answer (click here)
32. Strategies for Improving Discussion Skills - Answer (click here)
33. Note Making - Answer (click here)
34. Intensive Reading and Extensive Reading - Answer (click here)
35. Check Lists - Yes/No Question Form - Answer (click here)
36. Report Writing - Answer (click here)
37. Report of Meeting - Answer (click here)
38. Use of Clauses - Answer (click here)
39. Vocabulary- Collocation - Answer (click here)
REFER
1. DC Circuits and Ohm’s Law - Answer (click here)
2. AC Circuits and Kirchhoff’s law - Answer (click here)
3. Steady State Solution of DC Circuits and Problems based on ohm’s law -
Answer (click here)
4. Introduction to AC Circuits - Answer (click here)
5. Star Delta transformation - Answer (click here)
6. Electrical Instruments and Classification of instruments - Answer (click
here)
7. Damping Torque and Classification of Damping Damping Torque -
Answer (click here)
8. Permanent Magnet Moving Coil Instruments(PMMC) - Answer (click here)
9. Operating Principles of Moving Iron Instruments Ammeters and
Voltmeters - Answer (click here)
10. Dynamo meter type watt meter - Answer (click here)
11. Single phase Energy meter - Answer (click here)
12. Important Short Questions and Answers: Electric Circuits and
Measurements - Answer (click here)
13. Electrical Circuits - Answer (click here)
14. Basic Electrical Measurments - Answer (click here)
REFER
1. DC Circuits and Ohm’s Law - Answer (click here)
2. AC Circuits and Kirchhoff’s law - Answer (click here)
3. Steady State Solution of DC Circuits and Problems based on ohm’s law -
Answer (click here)
4. Introduction to AC Circuits - Answer (click here)
5. Star Delta transformation - Answer (click here)
6. Electrical Instruments and Classification of instruments - Answer (click
here)
7. Damping Torque and Classification of Damping Damping Torque -
Answer (click here)
8. Permanent Magnet Moving Coil Instruments(PMMC) - Answer (click here)
9. Operating Principles of Moving Iron Instruments Ammeters and
Voltmeters - Answer (click here)
10. Dynamo meter type watt meter - Answer (click here)
11. Single phase Energy meter - Answer (click here)
12. Important Short Questions and Answers: Electric Circuits and
Measurements - Answer (click here)
13. Electrical Circuits - Answer (click here)
14. Basic Electrical Measurments - Answer (click here)
15. Construction of DC Machines - Answer (click here)
16. Principle of Operation of D.C. Machines - Answer (click here)
17. DC Generator E.M.F Equation - Answer (click here)
18. Types of DC Generator - Answer (click here)
19. DC Generator Characteristics - Answer (click here)
20. Application of DC Generator - Answer (click here)
21. How DC motors work? - Answer (click here)
22. Principles of DC motor Operation - Answer (click here)
23. Classification and Types of DC Motor - Answer (click here)
24. Basic Equations and Applications of DC Motor - Answer (click here)
25. Construction, Principle of Operation of Single Phase Transformer -
Answer (click here)
26. Basic Equations and Applications of Single Phase Transformer - Answer
(click here)
27. EMF Equation of Transformer - Answer (click here)
28. Transformer on No Load and Load - Answer (click here)
29. Equivalent Circuit of Transformer - Answer (click here)
30. Voltage Regulation of Transformer - Answer (click here)
31. Construction, Principle of Operation and Starting methods of Single
phase induction Motor - Answer (click here)
32. Types of Single phase induction Motor - Answer (click here)
33. Important Short Questions and Answers: Basic Electrical Mechanics -
Answer (click here)
34. DC Generator - Answer (click here)
35. DC Motor - Answer (click here)
36. Transformer - Answer (click here)
37. Induction motors - Answer (click here)
REFER
1. DC Circuits and Ohm’s Law - Answer (click here)
2. AC Circuits and Kirchhoff’s law - Answer (click here)
3. Steady State Solution of DC Circuits and Problems based on ohm’s law -
Answer (click here)
4. Introduction to AC Circuits - Answer (click here)
5. Star Delta transformation - Answer (click here)
6. Electrical Instruments and Classification of instruments - Answer (click
here)
7. Damping Torque and Classification of Damping Damping Torque -
Answer (click here)
8. Permanent Magnet Moving Coil Instruments(PMMC) - Answer (click here)
9. Operating Principles of Moving Iron Instruments Ammeters and
Voltmeters - Answer (click here)
10. Dynamo meter type watt meter - Answer (click here)
11. Single phase Energy meter - Answer (click here)
12. Important Short Questions and Answers: Electric Circuits and
Measurements - Answer (click here)
13. Electrical Circuits - Answer (click here)
14. Basic Electrical Measurments - Answer (click here)
15. Construction of DC Machines - Answer (click here)
16. Principle of Operation of D.C. Machines - Answer (click here)
17. DC Generator E.M.F Equation - Answer (click here)
18. Types of DC Generator - Answer (click here)
19. DC Generator Characteristics - Answer (click here)
20. Application of DC Generator - Answer (click here)
21. How DC motors work? - Answer (click here)
22. Principles of DC motor Operation - Answer (click here)
23. Classification and Types of DC Motor - Answer (click here)
24. Basic Equations and Applications of DC Motor - Answer (click here)
25. Construction, Principle of Operation of Single Phase Transformer -
Answer (click here)
26. Basic Equations and Applications of Single Phase Transformer - Answer
(click here)
27. EMF Equation of Transformer - Answer (click here)
28. Transformer on No Load and Load - Answer (click here)
29. Equivalent Circuit of Transformer - Answer (click here)
30. Voltage Regulation of Transformer - Answer (click here)
31. Construction, Principle of Operation and Starting methods of Single
phase induction Motor - Answer (click here)
32. Types of Single phase induction Motor - Answer (click here)
33. Important Short Questions and Answers: Basic Electrical Mechanics -
Answer (click here)
34. DC Generator - Answer (click here)
35. DC Motor - Answer (click here)
36. Transformer - Answer (click here)
37. Induction motors - Answer (click here)
38. Merits and Advantages of electric traction - Answer (click here)
39. Requirements of an ideal traction system - Answer (click here)
40. AC and DC Supply Systems in Electric Traction or System of Track -
Answer (click here)
41. Mechanics of train movement - Answer (click here)
42. Traction motors and control - Answer (click here)
43. Electric braking - Answer (click here)
44. Recent trends in electric traction - Answer (click here)
45. Track Equipment and Current Collecting System - Answer (click here)
46. Important Short Questions and Answers: Electric Drives and Traction -
Answer (click here)
47. Illumination: Introduction - Answer (click here)
48. Importance of lighting - Answer (click here)
49. Properties of good lighting scheme - Answer (click here)
50. Laws of illumination - Answer (click here)
51. Classification of light sources or lamps - Answer (click here)
52. High Pressure Mercury Vapour Lamp - Answer (click here)
53. Incandescent lamp - Answer (click here)
54. Gaseous discharge lamps - Answer (click here)
55. Sodium Vapour Lamp - Answer (click here)
56. Fluorescent Lamp - Answer (click here)
57. Lighting Calculations - Answer (click here)
58. Design of lighting system - Answer (click here)
59. Types of Lighting - Answer (click here)
60. Industrial Luminaries - Answer (click here)
61. Road Lighting - Answer (click here)
62. Flood Lights - Answer (click here)
63. Glare Evaluation - Answer (click here)
64. Interior Lighting - Answer (click here)
65. Sports Lighting - Answer (click here)
66. Energy Efficient Lighting : LED and CFL - Answer (click here)
67. Important Short Questions and Answers: Illumination - Answer (click here)
68. Electric Heating Introduction - Answer (click here)
69. Role electric heating for industrial applications - Answer (click here)
70. Requirement of Heating Material - Answer (click here)
71. Advantage of Electric Heating - Answer (click here)
72. Mode of Heat Transfer - Answer (click here)
73. Classification of Methods of Electric Heating - Answer (click here)
74. Resistance Heating: Types, Advantages, Application - Answer (click here)
75. Induction heating: Types, Advantages, Application - Answer (click here)
76. Dielectric heating: Advantages, Application - Answer (click here)
77. Electric arc furnaces: Advantages, Application - Answer (click here)
78. Introduction to electric welding - Answer (click here)
79. Types of electric welding - Answer (click here)
80. Resistance welding - Answer (click here)
81. Arc welding - Answer (click here)
82. Welding Generator - A.C Supply - Answer (click here)
83. Welding Transformer - Answer (click here)
84. Laser Beam Welding - Answer (click here)
85. Important Short Questions and Answers: Industrial Heating and Welding
- Answer (click here)
86. Solar Radiation and Solar Energy Collectors - Answer (click here)
87. Solar Spectrum - Answer (click here)
88. Solar Constant - Answer (click here)
89. Solar Radiation at the Earth’s Surface - Answer (click here)
90. Solar Radiaion Geometry - Answer (click here)
91. Solar Radiation Data - Answer (click here)
92. Physical Principles of the Conversion of Solar Radiation Into Heat -
Answer (click here)
93. Flat Plate Collectors: Principle, Components, Types - Answer (click here)
94. Transmissivity of the Cover System on Flat Plate Collectors - Answer
(click here)
95. Overall Loss Coefficient and Heat Transfer Correlations - Answer (click
here)
96. Flat Plate Collector Efficiency Factor - Answer (click here)
97. Concentrating Collectors - Answer (click here)
98. Concentrating Collectors: Definitions - Answer (click here)
99. Types of Concentrating Collectors - Answer (click here)
100. Thermal Analysis of Concentrating Collectors - Answer (click here)
101. Advantages and Disadvantages of Concentrating Collectors - Answer
(click here)
102. Cylindrical Parabolic Concentrating Collector - Answer (click here)
103. Performance Analysis of Cylindrical Parabolic Concentrating Collector -
Answer (click here)
104. A Grid Tie Inverter for Solar PV System - Answer (click here)
105. Important Short Questions and Answers: Solar Radiation and Solar
Energy Collectors - Answer (click here)
106. Wind Energy - Answer (click here)
107. Basic Principles of Wind Energy Conversion - Answer (click here)
108. Wind Energy Conversion - Answer (click here)
109. Site Selection Consideration For WECS(Wind Energy Conversion) -
Answer (click here)
110. Types of Wind Turbines - Answer (click here)
111. Horizontal Axis Wind Turbines (HAWT): Schematic Structure,
Advantage, Disadvantages - Answer (click here)
112. Vertical Axis Wind Turbines(VAWT): Schematic Structure, Advantage,
Disadvantages - Answer (click here)
113. Darrieus Wind Turbine: Detail, Advantage, Disadvantages - Answer (click
here)
114. Savonius wind turbine: Schematic Structure, Advantage, Disadvantages
- Answer (click here)
115. Classification Of WECS (Wind Energy Conversion) - Answer (click here)
116. Structure and components of wind mill - Answer (click here)
117. Analysis of Aerodynamic Forces Acting on the Blade - Answer (click here)
118. Performance of Wind Machines - Answer (click here)
119. Important Short Question and Answers: Wind Energy - Answer (click here)
120. Binary Number System - Answer (click here)
121. The Binary Number System - Answer (click here)
122. Converting Between Binary Numbers and Decimal Numbers - Answer
(click here)
123. Hexadecimal Numbers - Answer (click here)
124. Binary Coded Decimal Numbers - Answer (click here)
125. Logic Gates - Answer (click here)
126. Boolean Algebra - Answer (click here)
127. Adder - Answer (click here)
128. Flip Flop - Answer (click here)
129. Counters: Synchronous Counter and Asynchronous Up Down Counter -
Answer (click here)
130. Analog to Digital Conversion(ADC) - Answer (click here)
131. Digital to Analog Converter(DAC) - Answer (click here)
132. Important Short Question and Answers: Digital Electronics - Answer (click
here)
133. Types of signal: Analog signal and digital signal - Answer (click here)
134. Principles of Amplitude modulation - Answer (click here)
135. Principle of frequency modulation - Answer (click here)
136. Block diagram of radio - Answer (click here)
137. Block diagram of television transmitter - Answer (click here)
138. Microwave communication - Answer (click here)
139. Satellite communication - Answer (click here)
140. Optical fiber communication - Answer (click here)
141. Important Short Question and Answers: Foundamentals of
Communication Enginnering - Answer (click here)
142. Technical terms in Basic Electrical and electronics - Answer (click here)
143. Combinational Logic Circuits - Answer (click here)
144. Multiplexer and De-multiplexer - Answer (click here)
145. The Digital Encoder - Answer (click here)
146. Binary Adder and Subtractor - Answer (click here)
147. The Digital Comparator - Answer (click here)
148. Parity Generator and Checker - Answer (click here)
149. Comparison with other logic families - Answer (click here)
150. Complementary metal oxide semiconductor (CMOS) - Answer (click here)
151. Sequential Logic Circuit - Answer (click here)
152. SR, JK and Master-Slave JK Flip-Flop - Answer (click here)
153. Data Latch - Answer (click here)
154. synchronous and counter - Answer (click here)
155. Shift Registers - Answer (click here)
156. Fundamentals of Communication Engineering - Answer (click here)
REFER
1. DC Circuits and Ohm’s Law - Answer (click here)
2. AC Circuits and Kirchhoff’s law - Answer (click here)
3. Steady State Solution of DC Circuits and Problems based on ohm’s law -
Answer (click here)
4. Introduction to AC Circuits - Answer (click here)
5. Star Delta transformation - Answer (click here)
6. Electrical Instruments and Classification of instruments - Answer (click
here)
7. Damping Torque and Classification of Damping Damping Torque -
Answer (click here)
8. Permanent Magnet Moving Coil Instruments(PMMC) - Answer (click here)
9. Operating Principles of Moving Iron Instruments Ammeters and
Voltmeters - Answer (click here)
10. Dynamo meter type watt meter - Answer (click here)
11. Single phase Energy meter - Answer (click here)
12. Important Short Questions and Answers: Electric Circuits and
Measurements - Answer (click here)
13. Electrical Circuits - Answer (click here)
14. Basic Electrical Measurments - Answer (click here)
15. Construction of DC Machines - Answer (click here)
16. Principle of Operation of D.C. Machines - Answer (click here)
17. DC Generator E.M.F Equation - Answer (click here)
18. Types of DC Generator - Answer (click here)
19. DC Generator Characteristics - Answer (click here)
20. Application of DC Generator - Answer (click here)
21. How DC motors work? - Answer (click here)
22. Principles of DC motor Operation - Answer (click here)
23. Classification and Types of DC Motor - Answer (click here)
24. Basic Equations and Applications of DC Motor - Answer (click here)
25. Construction, Principle of Operation of Single Phase Transformer -
Answer (click here)
26. Basic Equations and Applications of Single Phase Transformer - Answer
(click here)
27. EMF Equation of Transformer - Answer (click here)
28. Transformer on No Load and Load - Answer (click here)
29. Equivalent Circuit of Transformer - Answer (click here)
30. Voltage Regulation of Transformer - Answer (click here)
31. Construction, Principle of Operation and Starting methods of Single
phase induction Motor - Answer (click here)
32. Types of Single phase induction Motor - Answer (click here)
33. Important Short Questions and Answers: Basic Electrical Mechanics -
Answer (click here)
34. DC Generator - Answer (click here)
35. DC Motor - Answer (click here)
36. Transformer - Answer (click here)
37. Induction motors - Answer (click here)
38. Merits and Advantages of electric traction - Answer (click here)
39. Requirements of an ideal traction system - Answer (click here)
40. AC and DC Supply Systems in Electric Traction or System of Track -
Answer (click here)
41. Mechanics of train movement - Answer (click here)
42. Traction motors and control - Answer (click here)
43. Electric braking - Answer (click here)
44. Recent trends in electric traction - Answer (click here)
45. Track Equipment and Current Collecting System - Answer (click here)
46. Important Short Questions and Answers: Electric Drives and Traction -
Answer (click here)
47. Illumination: Introduction - Answer (click here)
48. Importance of lighting - Answer (click here)
49. Properties of good lighting scheme - Answer (click here)
50. Laws of illumination - Answer (click here)
51. Classification of light sources or lamps - Answer (click here)
52. High Pressure Mercury Vapour Lamp - Answer (click here)
53. Incandescent lamp - Answer (click here)
54. Gaseous discharge lamps - Answer (click here)
55. Sodium Vapour Lamp - Answer (click here)
56. Fluorescent Lamp - Answer (click here)
57. Lighting Calculations - Answer (click here)
58. Design of lighting system - Answer (click here)
59. Types of Lighting - Answer (click here)
60. Industrial Luminaries - Answer (click here)
61. Road Lighting - Answer (click here)
62. Flood Lights - Answer (click here)
63. Glare Evaluation - Answer (click here)
64. Interior Lighting - Answer (click here)
65. Sports Lighting - Answer (click here)
66. Energy Efficient Lighting : LED and CFL - Answer (click here)
67. Important Short Questions and Answers: Illumination - Answer (click here)
68. Electric Heating Introduction - Answer (click here)
69. Role electric heating for industrial applications - Answer (click here)
70. Requirement of Heating Material - Answer (click here)
71. Advantage of Electric Heating - Answer (click here)
72. Mode of Heat Transfer - Answer (click here)
73. Classification of Methods of Electric Heating - Answer (click here)
74. Resistance Heating: Types, Advantages, Application - Answer (click here)
75. Induction heating: Types, Advantages, Application - Answer (click here)
76. Dielectric heating: Advantages, Application - Answer (click here)
77. Electric arc furnaces: Advantages, Application - Answer (click here)
78. Introduction to electric welding - Answer (click here)
79. Types of electric welding - Answer (click here)
80. Resistance welding - Answer (click here)
81. Arc welding - Answer (click here)
82. Welding Generator - A.C Supply - Answer (click here)
83. Welding Transformer - Answer (click here)
84. Laser Beam Welding - Answer (click here)
85. Important Short Questions and Answers: Industrial Heating and Welding
- Answer (click here)
86. Solar Radiation and Solar Energy Collectors - Answer (click here)
87. Solar Spectrum - Answer (click here)
88. Solar Constant - Answer (click here)
89. Solar Radiation at the Earth’s Surface - Answer (click here)
90. Solar Radiaion Geometry - Answer (click here)
91. Solar Radiation Data - Answer (click here)
92. Physical Principles of the Conversion of Solar Radiation Into Heat -
Answer (click here)
93. Flat Plate Collectors: Principle, Components, Types - Answer (click here)
94. Transmissivity of the Cover System on Flat Plate Collectors - Answer
(click here)
95. Overall Loss Coefficient and Heat Transfer Correlations - Answer (click
here)
96. Flat Plate Collector Efficiency Factor - Answer (click here)
97. Concentrating Collectors - Answer (click here)
98. Concentrating Collectors: Definitions - Answer (click here)
99. Types of Concentrating Collectors - Answer (click here)
100. Thermal Analysis of Concentrating Collectors - Answer (click here)
101. Advantages and Disadvantages of Concentrating Collectors - Answer
(click here)
102. Cylindrical Parabolic Concentrating Collector - Answer (click here)
103. Performance Analysis of Cylindrical Parabolic Concentrating Collector -
Answer (click here)
104. A Grid Tie Inverter for Solar PV System - Answer (click here)
105. Important Short Questions and Answers: Solar Radiation and Solar
Energy Collectors - Answer (click here)
106. Wind Energy - Answer (click here)
107. Basic Principles of Wind Energy Conversion - Answer (click here)
108. Wind Energy Conversion - Answer (click here)
109. Site Selection Consideration For WECS(Wind Energy Conversion) -
Answer (click here)
110. Types of Wind Turbines - Answer (click here)
111. Horizontal Axis Wind Turbines (HAWT): Schematic Structure,
Advantage, Disadvantages - Answer (click here)
112. Vertical Axis Wind Turbines(VAWT): Schematic Structure, Advantage,
Disadvantages - Answer (click here)
113. Darrieus Wind Turbine: Detail, Advantage, Disadvantages - Answer (click
here)
114. Savonius wind turbine: Schematic Structure, Advantage, Disadvantages
- Answer (click here)
115. Classification Of WECS (Wind Energy Conversion) - Answer (click here)
116. Structure and components of wind mill - Answer (click here)
117. Analysis of Aerodynamic Forces Acting on the Blade - Answer (click here)
118. Performance of Wind Machines - Answer (click here)
119. Important Short Question and Answers: Wind Energy - Answer (click here)
120. Binary Number System - Answer (click here)
121. The Binary Number System - Answer (click here)
122. Converting Between Binary Numbers and Decimal Numbers - Answer
(click here)
123. Hexadecimal Numbers - Answer (click here)
124. Binary Coded Decimal Numbers - Answer (click here)
125. Logic Gates - Answer (click here)
126. Boolean Algebra - Answer (click here)
127. Adder - Answer (click here)
128. Flip Flop - Answer (click here)
129. Counters: Synchronous Counter and Asynchronous Up Down Counter -
Answer (click here)
130. Analog to Digital Conversion(ADC) - Answer (click here)
131. Digital to Analog Converter(DAC) - Answer (click here)
132. Important Short Question and Answers: Digital Electronics - Answer (click
here)
133. Types of signal: Analog signal and digital signal - Answer (click here)
134. Principles of Amplitude modulation - Answer (click here)
135. Principle of frequency modulation - Answer (click here)
136. Block diagram of radio - Answer (click here)
137. Block diagram of television transmitter - Answer (click here)
138. Microwave communication - Answer (click here)
139. Satellite communication - Answer (click here)
140. Optical fiber communication - Answer (click here)
141. Important Short Question and Answers: Foundamentals of
Communication Enginnering - Answer (click here)
142. Technical terms in Basic Electrical and electronics - Answer (click here)
143. Combinational Logic Circuits - Answer (click here)
144. Multiplexer and De-multiplexer - Answer (click here)
145. The Digital Encoder - Answer (click here)
146. Binary Adder and Subtractor - Answer (click here)
147. The Digital Comparator - Answer (click here)
148. Parity Generator and Checker - Answer (click here)
149. Comparison with other logic families - Answer (click here)
150. Complementary metal oxide semiconductor (CMOS) - Answer (click here)
151. Sequential Logic Circuit - Answer (click here)
152. SR, JK and Master-Slave JK Flip-Flop - Answer (click here)
153. Data Latch - Answer (click here)
154. synchronous and counter - Answer (click here)
155. Shift Registers - Answer (click here)
156. Fundamentals of Communication Engineering - Answer (click here)
157. D.C and A.C Bridges - Answer (click here)
158. Wheatstone bridge(Null-type, D.C. bridge) - Answer (click here)
159. Deflection-type D.C. bridge - Answer (click here)
160. Null-type impedance A.C bridge - Answer (click here)
161. Maxwell bridge: Definition, Circuit Diagram, Explanation, Advantages
and Disadvantages - Answer (click here)
162. Schering Bridge: Definition, Circuit Diagram, Explanation, Advantages -
Answer (click here)
163. Hay Bridge: Definition, Circuit Diagram, Explanation, Advantages and
Disadvantages - Answer (click here)
164. Wien bridge: Definition, Circuit Diagram, Explanation, Advantages -
Answer (click here)
165. Transformer Ratio Bridges & Self-Balancing Bridges - Answer (click here)
166. Transducers - Answer (click here)
167. Classification of Electrical Transducers - Answer (click here)
168. Advantages and Disadvantages of Electrical Transducers - Answer (click
here)
169. Characteristics of Transducer - Answer (click here)
170. Transducer Selection Factors - Answer (click here)
171. Resistance Transducers - Answer (click here)
172. Resistance Thermometers: Construction, Advantages, Limitations -
Answer (click here)
173. Thermistors: Construction, Advantages, Limitations - Answer (click here)
174. Capacitive Transducers and its Application - Answer (click here)
175. Inductive Transducers - Answer (click here)
176. Digital Transducers - Answer (click here)
177. Static and Dynamic Characteristics of Measurement - Answer (click here)
178. Errors in Measurement - Answer (click here)
179. Strain gauge: Principle of Working, Materials Used, Applications -
Answer (click here)
180. Capacitive Transducers - Answer (click here)
181. Piezo electric transducer - Answer (click here)
182. Variable Inductive Transducers: LVDT and RVDT - Answer (click here)
183. Important Short Questions and Answers: Basics of Measurement and
Instrumentation - Answer (click here)
184. Digital Voltmeter (DVM) - Answer (click here)
185. Digital Multi Meter (DMM) - Answer (click here)
186. Storage oscilloscope - Answer (click here)
187. Wheat stone bridge and Kelvin’s double bridge - Answer (click here)
188. Q-Meter - Answer (click here)
189. Important Short Questions and Answers: Analog and Digital Instruments
- Answer (click here)
190. D.C and A.C Bridges - Answer (click here)
191. Wheatstone bridge(Null-type, D.C. bridge) - Answer (click here)
192. Deflection-type D.C. bridge - Answer (click here)
193. Null-type impedance A.C bridge - Answer (click here)
194. Maxwell bridge: Definition, Circuit Diagram, Explanation, Advantages
and Disadvantages - Answer (click here)
195. Schering Bridge: Definition, Circuit Diagram, Explanation, Advantages -
Answer (click here)
196. Hay Bridge: Definition, Circuit Diagram, Explanation, Advantages and
Disadvantages - Answer (click here)
197. Wien bridge: Definition, Circuit Diagram, Explanation, Advantages -
Answer (click here)
198. Transformer Ratio Bridges & Self-Balancing Bridges - Answer (click here)
199. Digital Voltmeter (DVM) - Answer (click here)
200. Digital Multi Meter (DMM) - Answer (click here)
201. Storage oscilloscope - Answer (click here)
202. Wheat stone bridge and Kelvin’s double bridge - Answer (click here)
203. Q-Meter - Answer (click here)
204. Important Short Questions and Answers: Analog and Digital Instruments
- Answer (click here)
UNIT IV STRUCTURES
1. Generations of Computers - Answer (click here)
2. Classification of Computers - Answer (click here)
3. Basic Computer Organization - Answer (click here)
4. Number Systems - Answer (click here)
5. Algorithm, Pseudocode and Flowchart - Answer (click here)
6. C Programming Basics - Answer (click here)
7. Arrays - C Programming - Answer (click here)
8. Strings - C Programming - Answer (click here)
9. Functions - C Programming - Answer (click here)
10. C Pointer- C Programming - Answer (click here)
11. Structures - C Programming - Answer (click here)
12. Structures and Unions - C Programming - Answer (click here)
FOURIER SERIES
1. Partial Differential Equations - Answer (click here)
2. Important Questions and Answers: Partial Differential Equations -
Answer (click here)
3. Formation of Partial Differential Equations - Answer (click here)
4. Solution of a Partial Differential Equation - Answer (click here)
5. Lagrange’s Linear Equation - Answer (click here)
6. Partial Differential Equations of Higher Order With Constant
Coefficients - Answer (click here)
7. Non Homogeneous Linear Equations - Answer (click here)
8. Fourier Series - Answer (click here)
9. Important Questions and Answers: Fourier Series - Answer (click here)
10. Periodic Functions - Answer (click here)
11. Even and Odd functions - Answer (click here)
12. Half Range Series - Answer (click here)
13. Parseval’s Theorem and Change of Interval - Answer (click here)
14. Harmonic Analysis - Answer (click here)
15. Formula For Fourier Series - Answer (click here)
FOURIER TRANSFORMS
1. Partial Differential Equations - Answer (click here)
2. Important Questions and Answers: Partial Differential Equations -
Answer (click here)
3. Formation of Partial Differential Equations - Answer (click here)
4. Solution of a Partial Differential Equation - Answer (click here)
5. Lagrange’s Linear Equation - Answer (click here)
6. Partial Differential Equations of Higher Order With Constant
Coefficients - Answer (click here)
7. Non Homogeneous Linear Equations - Answer (click here)
8. Fourier Series - Answer (click here)
9. Important Questions and Answers: Fourier Series - Answer (click here)
10. Periodic Functions - Answer (click here)
11. Even and Odd functions - Answer (click here)
12. Half Range Series - Answer (click here)
13. Parseval’s Theorem and Change of Interval - Answer (click here)
14. Harmonic Analysis - Answer (click here)
15. Formula For Fourier Series - Answer (click here)
16. Applications of Partial Differential Equations - Answer (click here)
17. Important Questions and Answers: Applications of Partial Differential
Equations - Answer (click here)
18. Solution of the wave equation - Answer (click here)
19. Solution of the heat equation - Answer (click here)
20. Solution of Laplace’s equation (Two dimensional heat equation) - Answer
(click here)
21. Fourier Transforms - Answer (click here)
22. Important Questions and Answers: Fourier Transforms - Answer (click here)
23. Fourier Transforms and its properties - Answer (click here)
ADVANCED NON
1. C++ Programming Features - Answer (click here)
2. Data Abstraction - Answer (click here)
3. Data encapsulation - Answer (click here)
4. Class - Answer (click here)
5. Objects - Answer (click here)
6. Constructor - Answer (click here)
7. Static Members - Answer (click here)
8. Constant Members - Answer (click here)
9. Member Functions - Answer (click here)
10. Pointers - Answer (click here)
11. References - Answer (click here)
12. Role of this Pointer - Answer (click here)
13. Storage class - Answer (click here)
14. Function as Arguments - Answer (click here)
15. String Handling - Answer (click here)
16. Copy Constructor - Answer (click here)
17. Polymorphism - Answer (click here)
18. Function Overloading - Answer (click here)
19. Operator Overloading - Answer (click here)
20. Dynamic Memory Allocation - Answer (click here)
21. Nested Classes - Answer (click here)
22. Inheritance and its Type - Answer (click here)
23. Virtual Functions - Answer (click here)
24. Abstract Class - Answer (click here)
25. Exception Handling - Answer (click here)
26. Standard Libraries - Answer (click here)
27. Generic Programming - Answer (click here)
28. Templates: Class and function templates - Answer (click here)
29. Containers - Answer (click here)
30. Iterators - Answer (click here)
31. Function Adaptors - Answer (click here)
32. Allocators - Answer (click here)
33. Parameterizing the Classes - Answer (click here)
34. File Handling Concepts - Answer (click here)
35. Tree Introduction - Answer (click here)
36. Binary Tree ADT: Implementation, Types, Application, Comparison -
Answer (click here)
37. Binary search tree ADT - Answer (click here)
38. AVL Trees - Answer (click here)
39. B-trees - Answer (click here)
40. Red–black tree - Answer (click here)
41. Splay trees - Answer (click here)
42. Binomial Heaps - Answer (click here)
43. Fibonacci Heaps - Answer (click here)
44. Disjoint Sets data structure - Answer (click here)
45. Amortized analysis - Answer (click here)
46. Accounting Method - Answer (click here)
47. Potential Method - Answer (click here)
48. Aggregate Analysis - Answer (click here)
GRAPHS
1. C++ Programming Features - Answer (click here)
2. Data Abstraction - Answer (click here)
3. Data encapsulation - Answer (click here)
4. Class - Answer (click here)
5. Objects - Answer (click here)
6. Constructor - Answer (click here)
7. Static Members - Answer (click here)
8. Constant Members - Answer (click here)
9. Member Functions - Answer (click here)
10. Pointers - Answer (click here)
11. References - Answer (click here)
12. Role of this Pointer - Answer (click here)
13. Storage class - Answer (click here)
14. Function as Arguments - Answer (click here)
15. String Handling - Answer (click here)
16. Copy Constructor - Answer (click here)
17. Polymorphism - Answer (click here)
18. Function Overloading - Answer (click here)
19. Operator Overloading - Answer (click here)
20. Dynamic Memory Allocation - Answer (click here)
21. Nested Classes - Answer (click here)
22. Inheritance and its Type - Answer (click here)
23. Virtual Functions - Answer (click here)
24. Abstract Class - Answer (click here)
25. Exception Handling - Answer (click here)
26. Standard Libraries - Answer (click here)
27. Generic Programming - Answer (click here)
28. Templates: Class and function templates - Answer (click here)
29. Containers - Answer (click here)
30. Iterators - Answer (click here)
31. Function Adaptors - Answer (click here)
32. Allocators - Answer (click here)
33. Parameterizing the Classes - Answer (click here)
34. File Handling Concepts - Answer (click here)
35. Tree Introduction - Answer (click here)
36. Binary Tree ADT: Implementation, Types, Application, Comparison -
Answer (click here)
37. Binary search tree ADT - Answer (click here)
38. AVL Trees - Answer (click here)
39. B-trees - Answer (click here)
40. Red–black tree - Answer (click here)
41. Splay trees - Answer (click here)
42. Binomial Heaps - Answer (click here)
43. Fibonacci Heaps - Answer (click here)
44. Disjoint Sets data structure - Answer (click here)
45. Amortized analysis - Answer (click here)
46. Accounting Method - Answer (click here)
47. Potential Method - Answer (click here)
48. Aggregate Analysis - Answer (click here)
49. Representation of Graphs - Answer (click here)
50. Breadth First Traversal - Answer (click here)
51. Depth First Traversal - Answer (click here)
52. Topological Sort - Answer (click here)
53. Minimum Spanning Trees - Answer (click here)
54. Kruskal's algorithm - Answer (click here)
55. Prim’s Algorithm - Answer (click here)
56. Shortest Path Algorithms - Answer (click here)
57. Dijkstra’s Algorithm - Answer (click here)
58. Bellman-Ford Algorithm - Answer (click here)
59. Floyd - Warshall Algorithm - Answer (click here)
ADVANCED TOPICS
1. Trust Management in Virtualized Data Centers - Answer (click here)
2. Introduction to DBMS(Database Management Systems) - Answer (click
here)
3. Purpose of Database Systems - Answer (click here)
4. File systems vs Database systems - Answer (click here)
5. Database System Terminologies - Answer (click here)
6. Data Models - Answer (click here)
7. Components of DBMS - Answer (click here)
8. Relational Algebra - Answer (click here)
9. ER Model - Answer (click here)
10. Functional Dependencies Definition - Answer (click here)
11. Database Normalization - Answer (click here)
12. Data Anomalies - Answer (click here)
13. SQL Overview - Answer (click here)
14. Data Types in SQL - Answer (click here)
15. object-oriented database management system - Answer (click here)
16. Data Definition Language or Data Description Language(DDL) - Answer
(click here)
17. Data Manipulation Language (DML) - Answer (click here)
18. Data Control Language(DCL) - Answer (click here)
19. Transaction Control Language (TCL) - Answer (click here)
20. Embedded SQL - Answer (click here)
21. Query Processing and Optimization (QPO) - Answer (click here)
22. Transaction Processing - Answer (click here)
23. Introduction to Concurrency - Answer (click here)
24. Lock - Answer (click here)
25. Two-Phase Locking Techniques: The algorithm - Answer (click here)
26. Physical Storage Media - Answer (click here)
27. RAID: Redundant Arrays of Independent Disks - Answer (click here)
28. File Operations - Answer (click here)
29. Hashing - Answer (click here)
30. Indexing - Answer (click here)
31. B+-Tree Index Files - Answer (click here)
32. Data Warehouse - Answer (click here)
33. Data Mining - Answer (click here)
34. Mobile Databases - Answer (click here)
35. Spatial Database Types of Spatial Data - Answer (click here)
36. Multi-dimensional Indexes - Answer (click here)
ARITHMETIC OPERATIONS
1. Eight Ideas - Answer (click here)
2. Components of a Computer System - Answer (click here)
3. Technology in Computer Architecture - Answer (click here)
4. Computer Architecture: Performance - Answer (click here)
5. Computer Architecture: Power Wall - Answer (click here)
6. Uniprocessors to Multiprocessors - Answer (click here)
7. Computer Architecture: Instructions - Answer (click here)
8. Computer Architecture: Operations and Operands - Answer (click here)
9. Computer Architecture: Representing Instructions - Answer (click here)
10. Computer Architecture: Logical and Control Operations - Answer (click
here)
11. Computer Architecture: Addressing and Addressing Modes - Answer (click
here)
12. Arithmetic Operations: Arithmetic and Logic Unit (ALU) - Answer (click
here)
13. Arithmetic Operations: Addition and Subtraction - Answer (click here)
14. Arithmetic Operations: Multiplication - Answer (click here)
15. Arithmetic Operations: Division - Answer (click here)
16. Floating Point Operations - Answer (click here)
17. Arithmetic Operations: Sub Word Parallelism - Answer (click here)
PARALLELISM
1. Eight Ideas - Answer (click here)
2. Components of a Computer System - Answer (click here)
3. Technology in Computer Architecture - Answer (click here)
4. Computer Architecture: Performance - Answer (click here)
5. Computer Architecture: Power Wall - Answer (click here)
6. Uniprocessors to Multiprocessors - Answer (click here)
7. Computer Architecture: Instructions - Answer (click here)
8. Computer Architecture: Operations and Operands - Answer (click here)
9. Computer Architecture: Representing Instructions - Answer (click here)
10. Computer Architecture: Logical and Control Operations - Answer (click
here)
11. Computer Architecture: Addressing and Addressing Modes - Answer (click
here)
12. Arithmetic Operations: Arithmetic and Logic Unit (ALU) - Answer (click
here)
13. Arithmetic Operations: Addition and Subtraction - Answer (click here)
14. Arithmetic Operations: Multiplication - Answer (click here)
15. Arithmetic Operations: Division - Answer (click here)
16. Floating Point Operations - Answer (click here)
17. Arithmetic Operations: Sub Word Parallelism - Answer (click here)
18. Basic MIPS Implementation - Answer (click here)
19. Building Data Path and Control Implementation Scheme - Answer (click
here)
20. Pipelining - Answer (click here)
21. Pipelined Data Path and Control - Answer (click here)
22. Handling Data Hazards & Control Hazards - Answer (click here)
23. Exceptions in Processor and Control Unit - Answer (click here)
24. Instruction-Level-Parallelism - Answer (click here)
25. Parallel Processing Challenges - Answer (click here)
26. Flynn's Classification - Answer (click here)
27. Hardware in Parallelism - Answer (click here)
DIGITAL COMMUNICATION
1. Noise - Analog Communication - Answer (click here)
2. External Noise, Internal Noise - Answer (click here)
3. Introduction to Communication System - Answer (click here)
4. Modulation, Types, Need for Modulation - Answer (click here)
5. Theory of Amplitude Modulation - Answer (click here)
6. Frequency Spectrum and Bandwidth Requirement of Angle Modulated
Wave - Answer (click here)
7. The Concept of Angle Modulation and Its Waveform, Frequency and
Phase Modulation - Answer (click here)
8. Important Short Questions and Answers: Analog Communication -
Answer (click here)
9. Introduction to Digital Communication - Answer (click here)
10. Frequency Shift Keying (FSK), Minimum Shift Keying (MSK) - Answer
(click here)
11. Amplitude Shift Keying (ASK), Phase Shift Keying (PSK) - Answer (click
here)
12. Concept of Binary Phase Shift Keying to BPSK, 8 PSK, 16 PSK - Answer
(click here)
13. Quadrature Amplitude modulation (QAM) - Answer (click here)
14. Quadrature Phase Shift Keying (QPSK) Techniques and its Block
Diagram - Answer (click here)
15. Important Short Questions and Answers: Digital Communication -
Answer (click here)
MULTI
1. Noise - Analog Communication - Answer (click here)
2. External Noise, Internal Noise - Answer (click here)
3. Introduction to Communication System - Answer (click here)
4. Modulation, Types, Need for Modulation - Answer (click here)
5. Theory of Amplitude Modulation - Answer (click here)
6. Frequency Spectrum and Bandwidth Requirement of Angle Modulated
Wave - Answer (click here)
7. The Concept of Angle Modulation and Its Waveform, Frequency and
Phase Modulation - Answer (click here)
8. Important Short Questions and Answers: Analog Communication -
Answer (click here)
9. Introduction to Digital Communication - Answer (click here)
10. Frequency Shift Keying (FSK), Minimum Shift Keying (MSK) - Answer
(click here)
11. Amplitude Shift Keying (ASK), Phase Shift Keying (PSK) - Answer (click
here)
12. Concept of Binary Phase Shift Keying to BPSK, 8 PSK, 16 PSK - Answer
(click here)
13. Quadrature Amplitude modulation (QAM) - Answer (click here)
14. Quadrature Phase Shift Keying (QPSK) Techniques and its Block
Diagram - Answer (click here)
15. Important Short Questions and Answers: Digital Communication -
Answer (click here)
16. History of Data Communication, Standards Organizations for Data
Communication - Answer (click here)
17. Data Communication Circuits, Data Communication Codes - Answer (click
here)
18. Error Detection and Correction Techniques - Answer (click here)
19. Pulse Communication - Answer (click here)
20. Important Short Questions and Answers: Data and Pulse Communication
- Answer (click here)
21. Entropy, Source Encoding Theorem - Answer (click here)
22. Techniques used for compression of information - Answer (click here)
23. Huffmann Coding Techniques - Answer (click here)
24. Mutual Information - Answer (click here)
25. Entropy - Answer (click here)
26. Channel Capacity theorem - Answer (click here)
27. Cyclic codes, Error Control Coding - Answer (click here)
28. Linear Block Codes - Answer (click here)
29. Viterbi Algorithm - Answer (click here)
30. Convolutional Codes - Answer (click here)
31. Important Short Questions and Answers: Source and Error Control
Coding - Answer (click here)
32. Multi-User Radio Communication - Answer (click here)
33. Advanced Mobile Phone Services (AMPS) - Answer (click here)
34. Cellular Concept and Frequency Reuse, Channel Assignment and
Handoffs - Answer (click here)
35. Global System for Mobile Communications (GSM) Code division
multiple access (CDMA) - Answer (click here)
36. Satellite Communication - Answer (click here)
37. Important Short Questions and Answers: Multi-User Radio
Communication - Answer (click here)
ENVIRONMENTAL POLLUTION
1. Definitions and Scope of Environmental Science - Answer (click here)
2. Concept, Structure, Components of Ecosystem - Answer (click here)
3. Structure and Function of Forest Ecosystem(Terrestrial Ecosystem) -
Answer (click here)
4. Structure and functions of Grassland Ecosystems - Answer (click here)
5. Structure and Functions of Desert Ecosystms - Answer (click here)
6. Aquatic ecosystems - Answer (click here)
7. Energy Flow in Ecosystem - Answer (click here)
8. Ecological pyramid - Answer (click here)
9. Nutrient cycles: Carbon, Nitrogen and phosphorus cycle - Answer (click
here)
10. Ecological succession - Answer (click here)
11. Biodiversity - Answer (click here)
12. Levels and Values of Biodiversity - Answer (click here)
13. Hot-Spots of Biodiversity - Answer (click here)
14. Threats to Biodiversity - Answer (click here)
15. Man-Wildlife Conflicts and Endangered Species - Answer (click here)
16. Conservation of Biodiversity - Answer (click here)
17. Important Short Questions and Answers: Environment, Ecosystems and
Biodiversity - Answer (click here)
18. Environmental pollution - Answer (click here)
19. Classification of Pollution - Answer (click here)
20. Nuclear Hazards - Answer (click here)
21. Management of solid waste - Answer (click here)
22. Disaster Management - Answer (click here)
23. Important Short Questions and Answers: Environmental Pollution -
Answer (click here)
NATURAL RESOURCES
1. Definitions and Scope of Environmental Science - Answer (click here)
2. Concept, Structure, Components of Ecosystem - Answer (click here)
3. Structure and Function of Forest Ecosystem(Terrestrial Ecosystem) -
Answer (click here)
4. Structure and functions of Grassland Ecosystems - Answer (click here)
5. Structure and Functions of Desert Ecosystms - Answer (click here)
6. Aquatic ecosystems - Answer (click here)
7. Energy Flow in Ecosystem - Answer (click here)
8. Ecological pyramid - Answer (click here)
9. Nutrient cycles: Carbon, Nitrogen and phosphorus cycle - Answer (click
here)
10. Ecological succession - Answer (click here)
11. Biodiversity - Answer (click here)
12. Levels and Values of Biodiversity - Answer (click here)
13. Hot-Spots of Biodiversity - Answer (click here)
14. Threats to Biodiversity - Answer (click here)
15. Man-Wildlife Conflicts and Endangered Species - Answer (click here)
16. Conservation of Biodiversity - Answer (click here)
17. Important Short Questions and Answers: Environment, Ecosystems and
Biodiversity - Answer (click here)
18. Environmental pollution - Answer (click here)
19. Classification of Pollution - Answer (click here)
20. Nuclear Hazards - Answer (click here)
21. Management of solid waste - Answer (click here)
22. Disaster Management - Answer (click here)
23. Important Short Questions and Answers: Environmental Pollution -
Answer (click here)
24. Forest Resources - Answer (click here)
25. Deforestation - Answer (click here)
26. Water Resources - Answer (click here)
27. Mineral Resources - Answer (click here)
28. Food Resources - Answer (click here)
29. Energy Resources - Answer (click here)
30. Renewable Energy Resources and Methods of Harvesting - Answer (click
here)
31. Non-Reneable Energy Sources - Answer (click here)
32. Nuclear Energy - Answer (click here)
33. Uses of Alternate (Renewable) Energy Sources - Answer (click here)
34. Land Resources - Answer (click here)
35. Desertification: Harmful effect and Causes - Answer (click here)
36. Landslides: Causes and Harmful effect - Answer (click here)
37. Conservation of Natural Resources - Role of an Individual - Answer (click
here)
38. Equitable Use of Resources for Sustainable Life Style - Answer (click here)
39. Important Short Questions and Answers: Natural Resources - Answer
(click here)
RANDOM PROCESSES
1. Random Variables - Answer (click here)
2. Important Short Objective Question and Answers: Random Variables -
Answer (click here)
3. Two Dimensional Random Variables - Answer (click here)
4. Important Short Objective Questions and Answers: Two Dimensional
Random Variables - Answer (click here)
5. Random Processes - Answer (click here)
6. Important Short Objective Questions and Answers: Random Processes -
Answer (click here)
QUEUEING MODELS
1. Random Variables - Answer (click here)
2. Important Short Objective Question and Answers: Random Variables -
Answer (click here)
3. Two Dimensional Random Variables - Answer (click here)
4. Important Short Objective Questions and Answers: Two Dimensional
Random Variables - Answer (click here)
5. Random Processes - Answer (click here)
6. Important Short Objective Questions and Answers: Random Processes -
Answer (click here)
7. Queueing Theory - Answer (click here)
8. Important Short Objective Questions and Answers: Queueing Theory -
Answer (click here)
ADVANCED QUEUEING MODELS
1. Random Variables - Answer (click here)
2. Important Short Objective Question and Answers: Random Variables -
Answer (click here)
3. Two Dimensional Random Variables - Answer (click here)
4. Important Short Objective Questions and Answers: Two Dimensional
Random Variables - Answer (click here)
5. Random Processes - Answer (click here)
6. Important Short Objective Questions and Answers: Random Processes -
Answer (click here)
7. Queueing Theory - Answer (click here)
8. Important Short Objective Questions and Answers: Queueing Theory -
Answer (click here)
9. Advanced Queueing Models - Answer (click here)
10. Important Short Objective Questions and Answers: Non-Markovian
Queues and Queue Networks - Answer (click here)
PERIPHERAL INTERFACING
1. Hardware Architecture of 8085 Microprocessor - Answer (click here)
2. Pin Diagram of 8085 Microprocessor - Answer (click here)
3. Memory Interfacing of 8085 Microprocessor - Answer (click here)
4. Timing Diagram and machine cycles of 8085 Microprocessor - Answer
(click here)
5. Interrupts and Types of Interrupts in 8085 Microprocessor - Answer (click
here)
6. Hardware Architecture of 8086 Microprocessor - Answer (click here)
7. 8086-Minimum mode of operation - Answer (click here)
8. I/O Ports and Data Transfer Concepts - Answer (click here)
9. Important Short Questions and Answers: 8085 & 8086 Processor -
Answer (click here)
10. Instruction Format - Programming of 8085 Processor - Answer (click here)
11. The 8085 Addressing Modes - Answer (click here)
12. Instruction Set Classification of 8085 Processor - Answer (click here)
13. Sample ASM Assembly Program - 8085 Processor - Answer (click here)
14. Important Short Questions and Answers: Programming of 8085
Processor - Answer (click here)
15. Architecture of 8051 Micro Controller - Answer (click here)
16. Instruction Format - 8051 Micro Controller - Answer (click here)
17. Addressing Modes of 8051 Micro Controller - Answer (click here)
18. Interrupt Structure - 8051 Micro Controller - Answer (click here)
19. I/O Ports - 8051 Micro Controller - Answer (click here)
20. Timers - 8051 Micro Controller - Answer (click here)
21. Important Short Questions and Answers: 8051 Micro Controller - Answer
(click here)
22. Programmable peripheral interface (8255): Architecture, Pin Diagram,
Operational Modes and Control Word Format - Answer (click here)
23. Programmable Interrupt Controller (8259): Features,Pinout, Block
diagram - Answer (click here)
24. 8251 USART-Universal Synchronous Asynchronous Receiver
Transmitter - Answer (click here)
25. Programmable Keyboard/Display Interface- 8279 - Answer (click here)
26. ADC Interfacing with 8085 Microprocessor - Answer (click here)
27. DAC Interfacing with 8085 Microprocessor - Answer (click here)
28. Important Short Questions and Answers: Peripheral Interfacing - Answer
(click here)
MICRO CONTROLLER PROGRAMMING and
APPLICATIONS
1. Hardware Architecture of 8085 Microprocessor - Answer (click here)
2. Pin Diagram of 8085 Microprocessor - Answer (click here)
3. Memory Interfacing of 8085 Microprocessor - Answer (click here)
4. Timing Diagram and machine cycles of 8085 Microprocessor - Answer
(click here)
5. Interrupts and Types of Interrupts in 8085 Microprocessor - Answer (click
here)
6. Hardware Architecture of 8086 Microprocessor - Answer (click here)
7. 8086-Minimum mode of operation - Answer (click here)
8. I/O Ports and Data Transfer Concepts - Answer (click here)
9. Important Short Questions and Answers: 8085 & 8086 Processor -
Answer (click here)
10. Instruction Format - Programming of 8085 Processor - Answer (click here)
11. The 8085 Addressing Modes - Answer (click here)
12. Instruction Set Classification of 8085 Processor - Answer (click here)
13. Sample ASM Assembly Program - 8085 Processor - Answer (click here)
14. Important Short Questions and Answers: Programming of 8085
Processor - Answer (click here)
15. Architecture of 8051 Micro Controller - Answer (click here)
16. Instruction Format - 8051 Micro Controller - Answer (click here)
17. Addressing Modes of 8051 Micro Controller - Answer (click here)
18. Interrupt Structure - 8051 Micro Controller - Answer (click here)
19. I/O Ports - 8051 Micro Controller - Answer (click here)
20. Timers - 8051 Micro Controller - Answer (click here)
21. Important Short Questions and Answers: 8051 Micro Controller - Answer
(click here)
22. Programmable peripheral interface (8255): Architecture, Pin Diagram,
Operational Modes and Control Word Format - Answer (click here)
23. Programmable Interrupt Controller (8259): Features,Pinout, Block
diagram - Answer (click here)
24. 8251 USART-Universal Synchronous Asynchronous Receiver
Transmitter - Answer (click here)
25. Programmable Keyboard/Display Interface- 8279 - Answer (click here)
26. ADC Interfacing with 8085 Microprocessor - Answer (click here)
27. DAC Interfacing with 8085 Microprocessor - Answer (click here)
28. Important Short Questions and Answers: Peripheral Interfacing - Answer
(click here)
29. Micro Controller Programming - Answer (click here)
30. Interfacing and Program for Keyboard to 8051 Microcontroller - Answer
(click here)
31. LCD and Seven Segment Disply Interfacing with 8051 Micro Controller
- Answer (click here)
32. Stepper Motor Interfacing with 8051 Micro Controller - Answer (click here)
33. Servo Motor Interfacing with 8051 Micro Controller - Answer (click here)
34. Washing Machine Control Interfacing with 8051 Micro Controller -
Answer (click here)
35. Important Short Questions and Answers: Micro Controller Programming
& Applications - Answer (click here)
I O INTERFACING
1. Hardware Architecture of 8085 Microprocessor - Answer (click here)
2. Pin Diagram of 8085 Microprocessor - Answer (click here)
3. Memory Interfacing of 8085 Microprocessor - Answer (click here)
4. Timing Diagram and machine cycles of 8085 Microprocessor - Answer
(click here)
5. Interrupts and Types of Interrupts in 8085 Microprocessor - Answer (click
here)
6. Hardware Architecture of 8086 Microprocessor - Answer (click here)
7. 8086-Minimum mode of operation - Answer (click here)
8. I/O Ports and Data Transfer Concepts - Answer (click here)
9. Important Short Questions and Answers: 8085 & 8086 Processor -
Answer (click here)
10. Instruction Format - Programming of 8085 Processor - Answer (click here)
11. The 8085 Addressing Modes - Answer (click here)
12. Instruction Set Classification of 8085 Processor - Answer (click here)
13. Sample ASM Assembly Program - 8085 Processor - Answer (click here)
14. Important Short Questions and Answers: Programming of 8085
Processor - Answer (click here)
15. Architecture of 8051 Micro Controller - Answer (click here)
16. Instruction Format - 8051 Micro Controller - Answer (click here)
17. Addressing Modes of 8051 Micro Controller - Answer (click here)
18. Interrupt Structure - 8051 Micro Controller - Answer (click here)
19. I/O Ports - 8051 Micro Controller - Answer (click here)
20. Timers - 8051 Micro Controller - Answer (click here)
21. Important Short Questions and Answers: 8051 Micro Controller - Answer
(click here)
22. Programmable peripheral interface (8255): Architecture, Pin Diagram,
Operational Modes and Control Word Format - Answer (click here)
23. Programmable Interrupt Controller (8259): Features,Pinout, Block
diagram - Answer (click here)
24. 8251 USART-Universal Synchronous Asynchronous Receiver
Transmitter - Answer (click here)
25. Programmable Keyboard/Display Interface- 8279 - Answer (click here)
26. ADC Interfacing with 8085 Microprocessor - Answer (click here)
27. DAC Interfacing with 8085 Microprocessor - Answer (click here)
28. Important Short Questions and Answers: Peripheral Interfacing - Answer
(click here)
29. Micro Controller Programming - Answer (click here)
30. Interfacing and Program for Keyboard to 8051 Microcontroller - Answer
(click here)
31. LCD and Seven Segment Disply Interfacing with 8051 Micro Controller
- Answer (click here)
32. Stepper Motor Interfacing with 8051 Micro Controller - Answer (click here)
33. Servo Motor Interfacing with 8051 Micro Controller - Answer (click here)
34. Washing Machine Control Interfacing with 8051 Micro Controller -
Answer (click here)
35. Important Short Questions and Answers: Micro Controller Programming
& Applications - Answer (click here)
36. 8086 Microprocessor architecture - Answer (click here)
37. 8086 Microprocessor Addressing Modes - Answer (click here)
38. Instruction set and assembler directives of 8086 Microprocessor - Answer
(click here)
39. Sample Program with Instruction set in Assembly language - Answer (click
here)
40. 8086 Microprocessor Assembly language programming - Answer (click
here)
41. 8086 Microprocessor Modular programming - Answer (click here)
42. 8086 Microprocessor Linking and Relocation - Answer (click here)
43. memory Stacks in 8086 Microprocessor - Answer (click here)
44. 8086 Microprocessor code Procedures - Answer (click here)
45. Macros - 8086 Microprocessor - Answer (click here)
46. Interrupts and Interrupt Routines in 8086 Microprocessor - Answer (click
here)
47. Strings and String Handling Instructions in 8086 Microprocessor -
Answer (click here)
48. Important Short Questions and Answers: 8086 Microprocessor - Answer
(click here)
49. 8086 signals - Answer (click here)
50. Basic configurations: Read Write Timing Diagram - Answer (click here)
51. System Bus timings: Minimum mode 8086 system and timings - Answer
(click here)
52. System Design using 8086: Maximum mode 8086 system and timings -
Answer (click here)
53. IO programming and Multiprocessor Systems - Answer (click here)
54. Coprocessor configurations, Closely and Loosely Coupled Configuration
- Answer (click here)
55. 80286 Microprocessor - Answer (click here)
56. Internal Architecture of 80286 - Answer (click here)
57. Internal Block Diagram of 80286 - Answer (click here)
58. Interrupts of 80286 - Answer (click here)
59. Signal Description of 80286 - Answer (click here)
60. Real Address Mode - Answer (click here)
61. Protected Virtual Address Mode (PVAM) - Answer (click here)
62. Important Short Questions and Answers: Microprocessor and
Microcontroller - 8086 System Bus Structure - Answer (click here)
63. Memory Interfacing and I/O interfacing - Answer (click here)
64. Parallel Communication Interface: 8255 Programmable Peripheral
Interface and Interfacing - Answer (click here)
65. Serial Communication interface: Using 8251 - Answer (click here)
66. D/A and A/D Interface - Answer (click here)
67. Programmable timer device 8253 - Answer (click here)
68. 8279 Programmable Keyboard/Display Controller - Answer (click here)
69. Interrupt controller Intel 8259A - Answer (click here)
70. DMA Controller 8257 - Answer (click here)
71. Traffic Light control Controller Using 8086 - Answer (click here)
72. Important Short Questions and Answers: I/O Interfacing - Answer (click
here)
MICROCONTROLLER
1. Hardware Architecture of 8085 Microprocessor - Answer (click here)
2. Pin Diagram of 8085 Microprocessor - Answer (click here)
3. Memory Interfacing of 8085 Microprocessor - Answer (click here)
4. Timing Diagram and machine cycles of 8085 Microprocessor - Answer
(click here)
5. Interrupts and Types of Interrupts in 8085 Microprocessor - Answer (click
here)
6. Hardware Architecture of 8086 Microprocessor - Answer (click here)
7. 8086-Minimum mode of operation - Answer (click here)
8. I/O Ports and Data Transfer Concepts - Answer (click here)
9. Important Short Questions and Answers: 8085 & 8086 Processor -
Answer (click here)
10. Instruction Format - Programming of 8085 Processor - Answer (click here)
11. The 8085 Addressing Modes - Answer (click here)
12. Instruction Set Classification of 8085 Processor - Answer (click here)
13. Sample ASM Assembly Program - 8085 Processor - Answer (click here)
14. Important Short Questions and Answers: Programming of 8085
Processor - Answer (click here)
15. Architecture of 8051 Micro Controller - Answer (click here)
16. Instruction Format - 8051 Micro Controller - Answer (click here)
17. Addressing Modes of 8051 Micro Controller - Answer (click here)
18. Interrupt Structure - 8051 Micro Controller - Answer (click here)
19. I/O Ports - 8051 Micro Controller - Answer (click here)
20. Timers - 8051 Micro Controller - Answer (click here)
21. Important Short Questions and Answers: 8051 Micro Controller - Answer
(click here)
22. Programmable peripheral interface (8255): Architecture, Pin Diagram,
Operational Modes and Control Word Format - Answer (click here)
23. Programmable Interrupt Controller (8259): Features,Pinout, Block
diagram - Answer (click here)
24. 8251 USART-Universal Synchronous Asynchronous Receiver
Transmitter - Answer (click here)
25. Programmable Keyboard/Display Interface- 8279 - Answer (click here)
26. ADC Interfacing with 8085 Microprocessor - Answer (click here)
27. DAC Interfacing with 8085 Microprocessor - Answer (click here)
28. Important Short Questions and Answers: Peripheral Interfacing - Answer
(click here)
29. Micro Controller Programming - Answer (click here)
30. Interfacing and Program for Keyboard to 8051 Microcontroller - Answer
(click here)
31. LCD and Seven Segment Disply Interfacing with 8051 Micro Controller
- Answer (click here)
32. Stepper Motor Interfacing with 8051 Micro Controller - Answer (click here)
33. Servo Motor Interfacing with 8051 Micro Controller - Answer (click here)
34. Washing Machine Control Interfacing with 8051 Micro Controller -
Answer (click here)
35. Important Short Questions and Answers: Micro Controller Programming
& Applications - Answer (click here)
36. 8086 Microprocessor architecture - Answer (click here)
37. 8086 Microprocessor Addressing Modes - Answer (click here)
38. Instruction set and assembler directives of 8086 Microprocessor - Answer
(click here)
39. Sample Program with Instruction set in Assembly language - Answer (click
here)
40. 8086 Microprocessor Assembly language programming - Answer (click
here)
41. 8086 Microprocessor Modular programming - Answer (click here)
42. 8086 Microprocessor Linking and Relocation - Answer (click here)
43. memory Stacks in 8086 Microprocessor - Answer (click here)
44. 8086 Microprocessor code Procedures - Answer (click here)
45. Macros - 8086 Microprocessor - Answer (click here)
46. Interrupts and Interrupt Routines in 8086 Microprocessor - Answer (click
here)
47. Strings and String Handling Instructions in 8086 Microprocessor -
Answer (click here)
48. Important Short Questions and Answers: 8086 Microprocessor - Answer
(click here)
49. 8086 signals - Answer (click here)
50. Basic configurations: Read Write Timing Diagram - Answer (click here)
51. System Bus timings: Minimum mode 8086 system and timings - Answer
(click here)
52. System Design using 8086: Maximum mode 8086 system and timings -
Answer (click here)
53. IO programming and Multiprocessor Systems - Answer (click here)
54. Coprocessor configurations, Closely and Loosely Coupled Configuration
- Answer (click here)
55. 80286 Microprocessor - Answer (click here)
56. Internal Architecture of 80286 - Answer (click here)
57. Internal Block Diagram of 80286 - Answer (click here)
58. Interrupts of 80286 - Answer (click here)
59. Signal Description of 80286 - Answer (click here)
60. Real Address Mode - Answer (click here)
61. Protected Virtual Address Mode (PVAM) - Answer (click here)
62. Important Short Questions and Answers: Microprocessor and
Microcontroller - 8086 System Bus Structure - Answer (click here)
63. Memory Interfacing and I/O interfacing - Answer (click here)
64. Parallel Communication Interface: 8255 Programmable Peripheral
Interface and Interfacing - Answer (click here)
65. Serial Communication interface: Using 8251 - Answer (click here)
66. D/A and A/D Interface - Answer (click here)
67. Programmable timer device 8253 - Answer (click here)
68. 8279 Programmable Keyboard/Display Controller - Answer (click here)
69. Interrupt controller Intel 8259A - Answer (click here)
70. DMA Controller 8257 - Answer (click here)
71. Traffic Light control Controller Using 8086 - Answer (click here)
72. Important Short Questions and Answers: I/O Interfacing - Answer (click
here)
73. Architecture of 8051 - Answer (click here)
74. Special Function Registers(SFRs) of 8051 Microcontroller - Answer (click
here)
75. I/O Pins Ports and Circuits of 8051 Microcontroller - Answer (click here)
76. Instruction set and Assembly language programming of 8051
Microcontroller - Answer (click here)
77. Addressing modes of 8051 Microcontroller - Answer (click here)
78. Important Short Questions and Answers: 8051 Microcontroller - Answer
(click here)
INTERFACING MICROCONTROLLER
1. Hardware Architecture of 8085 Microprocessor - Answer (click here)
2. Pin Diagram of 8085 Microprocessor - Answer (click here)
3. Memory Interfacing of 8085 Microprocessor - Answer (click here)
4. Timing Diagram and machine cycles of 8085 Microprocessor - Answer
(click here)
5. Interrupts and Types of Interrupts in 8085 Microprocessor - Answer (click
here)
6. Hardware Architecture of 8086 Microprocessor - Answer (click here)
7. 8086-Minimum mode of operation - Answer (click here)
8. I/O Ports and Data Transfer Concepts - Answer (click here)
9. Important Short Questions and Answers: 8085 & 8086 Processor -
Answer (click here)
10. Instruction Format - Programming of 8085 Processor - Answer (click here)
11. The 8085 Addressing Modes - Answer (click here)
12. Instruction Set Classification of 8085 Processor - Answer (click here)
13. Sample ASM Assembly Program - 8085 Processor - Answer (click here)
14. Important Short Questions and Answers: Programming of 8085
Processor - Answer (click here)
15. Architecture of 8051 Micro Controller - Answer (click here)
16. Instruction Format - 8051 Micro Controller - Answer (click here)
17. Addressing Modes of 8051 Micro Controller - Answer (click here)
18. Interrupt Structure - 8051 Micro Controller - Answer (click here)
19. I/O Ports - 8051 Micro Controller - Answer (click here)
20. Timers - 8051 Micro Controller - Answer (click here)
21. Important Short Questions and Answers: 8051 Micro Controller - Answer
(click here)
22. Programmable peripheral interface (8255): Architecture, Pin Diagram,
Operational Modes and Control Word Format - Answer (click here)
23. Programmable Interrupt Controller (8259): Features,Pinout, Block
diagram - Answer (click here)
24. 8251 USART-Universal Synchronous Asynchronous Receiver
Transmitter - Answer (click here)
25. Programmable Keyboard/Display Interface- 8279 - Answer (click here)
26. ADC Interfacing with 8085 Microprocessor - Answer (click here)
27. DAC Interfacing with 8085 Microprocessor - Answer (click here)
28. Important Short Questions and Answers: Peripheral Interfacing - Answer
(click here)
29. Micro Controller Programming - Answer (click here)
30. Interfacing and Program for Keyboard to 8051 Microcontroller - Answer
(click here)
31. LCD and Seven Segment Disply Interfacing with 8051 Micro Controller
- Answer (click here)
32. Stepper Motor Interfacing with 8051 Micro Controller - Answer (click here)
33. Servo Motor Interfacing with 8051 Micro Controller - Answer (click here)
34. Washing Machine Control Interfacing with 8051 Micro Controller -
Answer (click here)
35. Important Short Questions and Answers: Micro Controller Programming
& Applications - Answer (click here)
36. 8086 Microprocessor architecture - Answer (click here)
37. 8086 Microprocessor Addressing Modes - Answer (click here)
38. Instruction set and assembler directives of 8086 Microprocessor - Answer
(click here)
39. Sample Program with Instruction set in Assembly language - Answer (click
here)
40. 8086 Microprocessor Assembly language programming - Answer (click
here)
41. 8086 Microprocessor Modular programming - Answer (click here)
42. 8086 Microprocessor Linking and Relocation - Answer (click here)
43. memory Stacks in 8086 Microprocessor - Answer (click here)
44. 8086 Microprocessor code Procedures - Answer (click here)
45. Macros - 8086 Microprocessor - Answer (click here)
46. Interrupts and Interrupt Routines in 8086 Microprocessor - Answer (click
here)
47. Strings and String Handling Instructions in 8086 Microprocessor -
Answer (click here)
48. Important Short Questions and Answers: 8086 Microprocessor - Answer
(click here)
49. 8086 signals - Answer (click here)
50. Basic configurations: Read Write Timing Diagram - Answer (click here)
51. System Bus timings: Minimum mode 8086 system and timings - Answer
(click here)
52. System Design using 8086: Maximum mode 8086 system and timings -
Answer (click here)
53. IO programming and Multiprocessor Systems - Answer (click here)
54. Coprocessor configurations, Closely and Loosely Coupled Configuration
- Answer (click here)
55. 80286 Microprocessor - Answer (click here)
56. Internal Architecture of 80286 - Answer (click here)
57. Internal Block Diagram of 80286 - Answer (click here)
58. Interrupts of 80286 - Answer (click here)
59. Signal Description of 80286 - Answer (click here)
60. Real Address Mode - Answer (click here)
61. Protected Virtual Address Mode (PVAM) - Answer (click here)
62. Important Short Questions and Answers: Microprocessor and
Microcontroller - 8086 System Bus Structure - Answer (click here)
63. Memory Interfacing and I/O interfacing - Answer (click here)
64. Parallel Communication Interface: 8255 Programmable Peripheral
Interface and Interfacing - Answer (click here)
65. Serial Communication interface: Using 8251 - Answer (click here)
66. D/A and A/D Interface - Answer (click here)
67. Programmable timer device 8253 - Answer (click here)
68. 8279 Programmable Keyboard/Display Controller - Answer (click here)
69. Interrupt controller Intel 8259A - Answer (click here)
70. DMA Controller 8257 - Answer (click here)
71. Traffic Light control Controller Using 8086 - Answer (click here)
72. Important Short Questions and Answers: I/O Interfacing - Answer (click
here)
73. Architecture of 8051 - Answer (click here)
74. Special Function Registers(SFRs) of 8051 Microcontroller - Answer (click
here)
75. I/O Pins Ports and Circuits of 8051 Microcontroller - Answer (click here)
76. Instruction set and Assembly language programming of 8051
Microcontroller - Answer (click here)
77. Addressing modes of 8051 Microcontroller - Answer (click here)
78. Important Short Questions and Answers: 8051 Microcontroller - Answer
(click here)
79. Programming 8051 Timers: Using Timers to Measure Time - Answer
(click here)
80. Serial Port Programming: 8051 Serial Communication - Answer (click here)
81. 8051 Interrupt Programming - Answer (click here)
82. Interfacing a Microprocessor to Keyboard - Answer (click here)
83. Interfacing Analog to Digital Data Converters - Answer (click here)
84. Stepper Motor Interface - Answer (click here)
85. Important Short Questions and Answers: Interfacing Microcontroller -
Answer (click here)
PROCESS MANAGEMENT
1. Computer System Review - Answer (click here)
2. Operating System Components - Answer (click here)
3. Interrupts in Operating Systems - Answer (click here)
4. Memory Hierarchy - Operating Systems - Answer (click here)
5. Cache Memory - Answer (click here)
6. Direct Memory Access - Answer (click here)
7. Multiprocessor and Multicore Organization - Answer (click here)
8. Operating System Overview - Answer (click here)
9. Evolution of Operating System - Answer (click here)
10. Computer System Organization - Answer (click here)
11. System Calls - Answer (click here)
12. System Programs - Answer (click here)
13. Important Short Questions and Answers: Operating Systems - Process
and Threads - Answer (click here)
14. Processes - Answer (click here)
15. Process Scheduling - Answer (click here)
16. Operations on Processes - Answer (click here)
17. Interprocess Communication - Answer (click here)
18. Threads - Answer (click here)
19. Thread Libraries - Answer (click here)
20. Process Synchronization - Answer (click here)
21. Critical-Section Problem - Answer (click here)
22. Mutex Locks - Answer (click here)
23. Semaphores - Answer (click here)
24. Monitors - Answer (click here)
25. CPU Scheduling - Answer (click here)
26. Deadlock - Answer (click here)
27. Important Short Questions and Answers: Process Scheduling and
Synchronization - Answer (click here)
STORAGE MANAGEMENT
1. Computer System Review - Answer (click here)
2. Operating System Components - Answer (click here)
3. Interrupts in Operating Systems - Answer (click here)
4. Memory Hierarchy - Operating Systems - Answer (click here)
5. Cache Memory - Answer (click here)
6. Direct Memory Access - Answer (click here)
7. Multiprocessor and Multicore Organization - Answer (click here)
8. Operating System Overview - Answer (click here)
9. Evolution of Operating System - Answer (click here)
10. Computer System Organization - Answer (click here)
11. System Calls - Answer (click here)
12. System Programs - Answer (click here)
13. Important Short Questions and Answers: Operating Systems - Process
and Threads - Answer (click here)
14. Processes - Answer (click here)
15. Process Scheduling - Answer (click here)
16. Operations on Processes - Answer (click here)
17. Interprocess Communication - Answer (click here)
18. Threads - Answer (click here)
19. Thread Libraries - Answer (click here)
20. Process Synchronization - Answer (click here)
21. Critical-Section Problem - Answer (click here)
22. Mutex Locks - Answer (click here)
23. Semaphores - Answer (click here)
24. Monitors - Answer (click here)
25. CPU Scheduling - Answer (click here)
26. Deadlock - Answer (click here)
27. Important Short Questions and Answers: Process Scheduling and
Synchronization - Answer (click here)
28. Memory Management: Background - Answer (click here)
29. Contiguous Memory Allocation - Answer (click here)
30. Segmentation - Answer (click here)
31. Paging - Answer (click here)
32. Virtual Memory - Answer (click here)
33. Page Replacement - Answer (click here)
34. Thrashing - Answer (click here)
35. Important Questions and Answers: OS Storage Management - Answer
(click here)
IO SYSTEMS
1. Computer System Review - Answer (click here)
2. Operating System Components - Answer (click here)
3. Interrupts in Operating Systems - Answer (click here)
4. Memory Hierarchy - Operating Systems - Answer (click here)
5. Cache Memory - Answer (click here)
6. Direct Memory Access - Answer (click here)
7. Multiprocessor and Multicore Organization - Answer (click here)
8. Operating System Overview - Answer (click here)
9. Evolution of Operating System - Answer (click here)
10. Computer System Organization - Answer (click here)
11. System Calls - Answer (click here)
12. System Programs - Answer (click here)
13. Important Short Questions and Answers: Operating Systems - Process
and Threads - Answer (click here)
14. Processes - Answer (click here)
15. Process Scheduling - Answer (click here)
16. Operations on Processes - Answer (click here)
17. Interprocess Communication - Answer (click here)
18. Threads - Answer (click here)
19. Thread Libraries - Answer (click here)
20. Process Synchronization - Answer (click here)
21. Critical-Section Problem - Answer (click here)
22. Mutex Locks - Answer (click here)
23. Semaphores - Answer (click here)
24. Monitors - Answer (click here)
25. CPU Scheduling - Answer (click here)
26. Deadlock - Answer (click here)
27. Important Short Questions and Answers: Process Scheduling and
Synchronization - Answer (click here)
28. Memory Management: Background - Answer (click here)
29. Contiguous Memory Allocation - Answer (click here)
30. Segmentation - Answer (click here)
31. Paging - Answer (click here)
32. Virtual Memory - Answer (click here)
33. Page Replacement - Answer (click here)
34. Thrashing - Answer (click here)
35. Important Questions and Answers: OS Storage Management - Answer
(click here)
36. Mass Storage Structure - Answer (click here)
37. Disk Scheduling and Management - Answer (click here)
38. File System Storage - Answer (click here)
39. File Sharing and Protection - Answer (click here)
40. File Protection - Answer (click here)
41. File System Structure - Answer (click here)
42. Directory Structure - Answer (click here)
43. Allocation Methods - Answer (click here)
44. Free Space Management - Answer (click here)
45. Important short Questions and Answers: File Systems in OS - Answer
(click here)
CASE STUDY
1. Computer System Review - Answer (click here)
2. Operating System Components - Answer (click here)
3. Interrupts in Operating Systems - Answer (click here)
4. Memory Hierarchy - Operating Systems - Answer (click here)
5. Cache Memory - Answer (click here)
6. Direct Memory Access - Answer (click here)
7. Multiprocessor and Multicore Organization - Answer (click here)
8. Operating System Overview - Answer (click here)
9. Evolution of Operating System - Answer (click here)
10. Computer System Organization - Answer (click here)
11. System Calls - Answer (click here)
12. System Programs - Answer (click here)
13. Important Short Questions and Answers: Operating Systems - Process
and Threads - Answer (click here)
14. Processes - Answer (click here)
15. Process Scheduling - Answer (click here)
16. Operations on Processes - Answer (click here)
17. Interprocess Communication - Answer (click here)
18. Threads - Answer (click here)
19. Thread Libraries - Answer (click here)
20. Process Synchronization - Answer (click here)
21. Critical-Section Problem - Answer (click here)
22. Mutex Locks - Answer (click here)
23. Semaphores - Answer (click here)
24. Monitors - Answer (click here)
25. CPU Scheduling - Answer (click here)
26. Deadlock - Answer (click here)
27. Important Short Questions and Answers: Process Scheduling and
Synchronization - Answer (click here)
28. Memory Management: Background - Answer (click here)
29. Contiguous Memory Allocation - Answer (click here)
30. Segmentation - Answer (click here)
31. Paging - Answer (click here)
32. Virtual Memory - Answer (click here)
33. Page Replacement - Answer (click here)
34. Thrashing - Answer (click here)
35. Important Questions and Answers: OS Storage Management - Answer
(click here)
36. Mass Storage Structure - Answer (click here)
37. Disk Scheduling and Management - Answer (click here)
38. File System Storage - Answer (click here)
39. File Sharing and Protection - Answer (click here)
40. File Protection - Answer (click here)
41. File System Structure - Answer (click here)
42. Directory Structure - Answer (click here)
43. Allocation Methods - Answer (click here)
44. Free Space Management - Answer (click here)
45. Important short Questions and Answers: File Systems in OS - Answer
(click here)
46. Linux System - Basic Concepts - Answer (click here)
47. System Administration - Answer (click here)
48. Requirements For Linux Ssytem Administrator - Answer (click here)
49. Setting Up a Linux Multifunction Server - Answer (click here)
50. Domain Name System - Answer (click here)
51. Setting up Local Network Services - Answer (click here)
52. Setting Up Xen , VMare On Linux Host And Adding Guest OS - Answer
(click here)
53. Important Short Questions and Answers: I/O System in OS - Answer (click
here)
ROUTING
1. Building a computer network - Answer (click here)
2. Requirements of Computer Networks - Answer (click here)
3. Layering and Protocol - Answer (click here)
4. Internet Architecture - Answer (click here)
5. Network Software - Answer (click here)
6. Performance :Link Layer Services - Answer (click here)
7. Framing in Computer Networks - Answer (click here)
8. Error Detection and Correction: Its types - Answer (click here)
9. Flow Control - Answer (click here)
10. Important Short Questions and Answers : Computer Networks -
Fundamentals & Link Layer - Answer (click here)
11. Medium Access Control - Answer (click here)
12. Ethernet(802.3) - Answer (click here)
13. Wireless LAN’s - Answer (click here)
14. WI-FI Ethernet (802.11) - Answer (click here)
15. Bluetooth (802.15.1) - Answer (click here)
16. Switching and Bridging - Answer (click here)
17. Basic Networking - Answer (click here)
18. IP(Internet Protocol) - Answer (click here)
19. Classless Interdomain Routing (CIDR) - Answer (click here)
20. Address Resolution Protocol (ARP) - Answer (click here)
21. Dynamic Host Configuration Protocol (DHCP) - Answer (click here)
22. Error Reporting (ICMP) - Answer (click here)
23. Important Short Questions and Answers: Media Access &
Internetworking - Answer (click here)
24. Routing - Answer (click here)
25. Routing Information Protocol (RIP) - Answer (click here)
26. Link State (OSPF) - Answer (click here)
27. Metrics - Answer (click here)
28. Switch Basics - Answer (click here)
29. Global Internet - Answer (click here)
30. Areas - Answer (click here)
31. BGB (Broader Gateway Protocol) Interdomain Routing - Answer (click
here)
32. IP Version 6 (IPV6) - Answer (click here)
33. Multicast Addresses - Answer (click here)
34. Multicast Routing (DVMRP, PIM) - Answer (click here)
35. DVMRP-Distance Vector Multicast Routing Protocol - Answer (click here)
36. PIM-Protocol Independent Multicast - Answer (click here)
37. Important Questions and Answers: Routing - Answer (click here)
TRANSPORT LAYER
1. Building a computer network - Answer (click here)
2. Requirements of Computer Networks - Answer (click here)
3. Layering and Protocol - Answer (click here)
4. Internet Architecture - Answer (click here)
5. Network Software - Answer (click here)
6. Performance :Link Layer Services - Answer (click here)
7. Framing in Computer Networks - Answer (click here)
8. Error Detection and Correction: Its types - Answer (click here)
9. Flow Control - Answer (click here)
10. Important Short Questions and Answers : Computer Networks -
Fundamentals & Link Layer - Answer (click here)
11. Medium Access Control - Answer (click here)
12. Ethernet(802.3) - Answer (click here)
13. Wireless LAN’s - Answer (click here)
14. WI-FI Ethernet (802.11) - Answer (click here)
15. Bluetooth (802.15.1) - Answer (click here)
16. Switching and Bridging - Answer (click here)
17. Basic Networking - Answer (click here)
18. IP(Internet Protocol) - Answer (click here)
19. Classless Interdomain Routing (CIDR) - Answer (click here)
20. Address Resolution Protocol (ARP) - Answer (click here)
21. Dynamic Host Configuration Protocol (DHCP) - Answer (click here)
22. Error Reporting (ICMP) - Answer (click here)
23. Important Short Questions and Answers: Media Access &
Internetworking - Answer (click here)
24. Routing - Answer (click here)
25. Routing Information Protocol (RIP) - Answer (click here)
26. Link State (OSPF) - Answer (click here)
27. Metrics - Answer (click here)
28. Switch Basics - Answer (click here)
29. Global Internet - Answer (click here)
30. Areas - Answer (click here)
31. BGB (Broader Gateway Protocol) Interdomain Routing - Answer (click
here)
32. IP Version 6 (IPV6) - Answer (click here)
33. Multicast Addresses - Answer (click here)
34. Multicast Routing (DVMRP, PIM) - Answer (click here)
35. DVMRP-Distance Vector Multicast Routing Protocol - Answer (click here)
36. PIM-Protocol Independent Multicast - Answer (click here)
37. Important Questions and Answers: Routing - Answer (click here)
38. Important Questions and Answers: Routing - Answer (click here)
39. Overview of Transport Layer - Answer (click here)
40. UDP (User Datagram Protocol) - Answer (click here)
41. TCP - Reliable Byte Stream - Answer (click here)
42. Connection Management - Answer (click here)
43. Flow Control - Answer (click here)
44. Retransmission - Answer (click here)
45. TCP Congestion Control - Answer (click here)
46. Congestion Avoidance –DECBit - Answer (click here)
47. Random Early Detection (RED) - Answer (click here)
48. Quality of Services (QoS) - Answer (click here)
49. Application Requirements - Answer (click here)
50. Important Short Questions and Answers: Transport Layer - Answer (click
here)
APPLICATION LAYER
1. Building a computer network - Answer (click here)
2. Requirements of Computer Networks - Answer (click here)
3. Layering and Protocol - Answer (click here)
4. Internet Architecture - Answer (click here)
5. Network Software - Answer (click here)
6. Performance :Link Layer Services - Answer (click here)
7. Framing in Computer Networks - Answer (click here)
8. Error Detection and Correction: Its types - Answer (click here)
9. Flow Control - Answer (click here)
10. Important Short Questions and Answers : Computer Networks -
Fundamentals & Link Layer - Answer (click here)
11. Medium Access Control - Answer (click here)
12. Ethernet(802.3) - Answer (click here)
13. Wireless LAN’s - Answer (click here)
14. WI-FI Ethernet (802.11) - Answer (click here)
15. Bluetooth (802.15.1) - Answer (click here)
16. Switching and Bridging - Answer (click here)
17. Basic Networking - Answer (click here)
18. IP(Internet Protocol) - Answer (click here)
19. Classless Interdomain Routing (CIDR) - Answer (click here)
20. Address Resolution Protocol (ARP) - Answer (click here)
21. Dynamic Host Configuration Protocol (DHCP) - Answer (click here)
22. Error Reporting (ICMP) - Answer (click here)
23. Important Short Questions and Answers: Media Access &
Internetworking - Answer (click here)
24. Routing - Answer (click here)
25. Routing Information Protocol (RIP) - Answer (click here)
26. Link State (OSPF) - Answer (click here)
27. Metrics - Answer (click here)
28. Switch Basics - Answer (click here)
29. Global Internet - Answer (click here)
30. Areas - Answer (click here)
31. BGB (Broader Gateway Protocol) Interdomain Routing - Answer (click
here)
32. IP Version 6 (IPV6) - Answer (click here)
33. Multicast Addresses - Answer (click here)
34. Multicast Routing (DVMRP, PIM) - Answer (click here)
35. DVMRP-Distance Vector Multicast Routing Protocol - Answer (click here)
36. PIM-Protocol Independent Multicast - Answer (click here)
37. Important Questions and Answers: Routing - Answer (click here)
38. Important Questions and Answers: Routing - Answer (click here)
39. Overview of Transport Layer - Answer (click here)
40. UDP (User Datagram Protocol) - Answer (click here)
41. TCP - Reliable Byte Stream - Answer (click here)
42. Connection Management - Answer (click here)
43. Flow Control - Answer (click here)
44. Retransmission - Answer (click here)
45. TCP Congestion Control - Answer (click here)
46. Congestion Avoidance –DECBit - Answer (click here)
47. Random Early Detection (RED) - Answer (click here)
48. Quality of Services (QoS) - Answer (click here)
49. Application Requirements - Answer (click here)
50. Important Short Questions and Answers: Transport Layer - Answer (click
here)
51. Electronic Mail (SMTP, POP3, MIME, IMAP) - Answer (click here)
52. SMTP –Simple Mail Transfer Protocol - Answer (click here)
53. POP3 (Post Office Protocol) and IMAP(Intermediate Mail Access
Protocol) - Answer (click here)
54. MIME(Multipurpose Internet Mail Extension) - Answer (click here)
55. HTTP (Hypertext Transfer Protocol) - Answer (click here)
56. Web Services - Answer (click here)
57. Domain Name Service (DNS) - Answer (click here)
58. SNMP(Simple Network Management Protocol) - Answer (click here)
59. Important Questions and Answers : Networks - Application Layer -
Answer (click here)
EXTRA
1. Building a computer network - Answer (click here)
2. Requirements of Computer Networks - Answer (click here)
3. Layering and Protocol - Answer (click here)
4. Internet Architecture - Answer (click here)
5. Network Software - Answer (click here)
6. Performance :Link Layer Services - Answer (click here)
7. Framing in Computer Networks - Answer (click here)
8. Error Detection and Correction: Its types - Answer (click here)
9. Flow Control - Answer (click here)
10. Important Short Questions and Answers : Computer Networks -
Fundamentals & Link Layer - Answer (click here)
11. Medium Access Control - Answer (click here)
12. Ethernet(802.3) - Answer (click here)
13. Wireless LAN’s - Answer (click here)
14. WI-FI Ethernet (802.11) - Answer (click here)
15. Bluetooth (802.15.1) - Answer (click here)
16. Switching and Bridging - Answer (click here)
17. Basic Networking - Answer (click here)
18. IP(Internet Protocol) - Answer (click here)
19. Classless Interdomain Routing (CIDR) - Answer (click here)
20. Address Resolution Protocol (ARP) - Answer (click here)
21. Dynamic Host Configuration Protocol (DHCP) - Answer (click here)
22. Error Reporting (ICMP) - Answer (click here)
23. Important Short Questions and Answers: Media Access &
Internetworking - Answer (click here)
24. Routing - Answer (click here)
25. Routing Information Protocol (RIP) - Answer (click here)
26. Link State (OSPF) - Answer (click here)
27. Metrics - Answer (click here)
28. Switch Basics - Answer (click here)
29. Global Internet - Answer (click here)
30. Areas - Answer (click here)
31. BGB (Broader Gateway Protocol) Interdomain Routing - Answer (click
here)
32. IP Version 6 (IPV6) - Answer (click here)
33. Multicast Addresses - Answer (click here)
34. Multicast Routing (DVMRP, PIM) - Answer (click here)
35. DVMRP-Distance Vector Multicast Routing Protocol - Answer (click here)
36. PIM-Protocol Independent Multicast - Answer (click here)
37. Important Questions and Answers: Routing - Answer (click here)
38. Important Questions and Answers: Routing - Answer (click here)
39. Overview of Transport Layer - Answer (click here)
40. UDP (User Datagram Protocol) - Answer (click here)
41. TCP - Reliable Byte Stream - Answer (click here)
42. Connection Management - Answer (click here)
43. Flow Control - Answer (click here)
44. Retransmission - Answer (click here)
45. TCP Congestion Control - Answer (click here)
46. Congestion Avoidance –DECBit - Answer (click here)
47. Random Early Detection (RED) - Answer (click here)
48. Quality of Services (QoS) - Answer (click here)
49. Application Requirements - Answer (click here)
50. Important Short Questions and Answers: Transport Layer - Answer (click
here)
51. Electronic Mail (SMTP, POP3, MIME, IMAP) - Answer (click here)
52. SMTP –Simple Mail Transfer Protocol - Answer (click here)
53. POP3 (Post Office Protocol) and IMAP(Intermediate Mail Access
Protocol) - Answer (click here)
54. MIME(Multipurpose Internet Mail Extension) - Answer (click here)
55. HTTP (Hypertext Transfer Protocol) - Answer (click here)
56. Web Services - Answer (click here)
57. Domain Name Service (DNS) - Answer (click here)
58. SNMP(Simple Network Management Protocol) - Answer (click here)
59. Important Questions and Answers : Networks - Application Layer -
Answer (click here)
60. Data Communication - Answer (click here)
61. Data link layer - Answer (click here)
62. Network Layer - Answer (click here)
63. Transport layer - Answer (click here)
64. Application layer - Answer (click here)
65. Computer Networks - Worked out Problems - Answer (click here)
THREE
1. Computer graphics - Output Primitives - Answer (click here)
2. Line-Drawing Algorithms - Answer (click here)
3. Circle/ Curve -Generating Algorithms - Answer (click here)
4. Attributes: Line, Curve, Area Fill, Text - Answer (click here)
5. Two Dimensional Clipping and Viewing - Answer (click here)
6. Input Techniques - Answer (click here)
7. Three Dimensional Display Methods - Answer (click here)
8. Three-Dimensional Geometric and Modeling Transformations - Answer
(click here)
9. Three-Dimensional Viewing - Answer (click here)
10. Hidden Surface Elimination - Answer (click here)
11. Color models - Answer (click here)
12. Animation - Answer (click here)
HYPERMEDIA
1. Computer graphics - Output Primitives - Answer (click here)
2. Line-Drawing Algorithms - Answer (click here)
3. Circle/ Curve -Generating Algorithms - Answer (click here)
4. Attributes: Line, Curve, Area Fill, Text - Answer (click here)
5. Two Dimensional Clipping and Viewing - Answer (click here)
6. Input Techniques - Answer (click here)
7. Three Dimensional Display Methods - Answer (click here)
8. Three-Dimensional Geometric and Modeling Transformations - Answer
(click here)
9. Three-Dimensional Viewing - Answer (click here)
10. Hidden Surface Elimination - Answer (click here)
11. Color models - Answer (click here)
12. Animation - Answer (click here)
13. Multimedia Basics - Answer (click here)
14. Multimedia Applications - Answer (click here)
15. Multimedia Systems Architecture - Answer (click here)
16. Evolving Technologies for Multimedia Systems - Answer (click here)
17. Defining Objects for Multimedia Systems - Answer (click here)
18. Multimedia Data Interface Standards - Answer (click here)
19. Multimedia Databases - Answer (click here)
20. Compression and Decompression - Answer (click here)
21. Data and File Formats Standards - Answer (click here)
22. Multimedia Input/Output Technologies - Answer (click here)
23. Digital Voice and Audio - Answer (click here)
24. Full Motion Video - Answer (click here)
25. Storage and Retrival Technology - Answer (click here)
26. Hierarchical Storage Management - Answer (click here)
27. Cache Management For Storage Systems - Answer (click here)
28. Multimedia authoring and User Interface Multimedia Authoring Systems
- Answer (click here)
29. Hyper Media Messaging - Answer (click here)
30. Hypermedia Message Components - Answer (click here)
31. Creating Hypermedia Messages - Answer (click here)
32. Integrated Multimedia Message Standards - Answer (click here)
33. Integrated Document Management - Answer (click here)
34. Distributed Multimedia Systems - Answer (click here)
OUTPUT PRIMITIVES
1. Computer graphics - Output Primitives - Answer (click here)
2. Line-Drawing Algorithms - Answer (click here)
3. Circle/ Curve -Generating Algorithms - Answer (click here)
4. Attributes: Line, Curve, Area Fill, Text - Answer (click here)
5. Two Dimensional Clipping and Viewing - Answer (click here)
6. Input Techniques - Answer (click here)
7. Three Dimensional Display Methods - Answer (click here)
8. Three-Dimensional Geometric and Modeling Transformations - Answer
(click here)
9. Three-Dimensional Viewing - Answer (click here)
10. Hidden Surface Elimination - Answer (click here)
11. Color models - Answer (click here)
12. Animation - Answer (click here)
13. Multimedia Basics - Answer (click here)
14. Multimedia Applications - Answer (click here)
15. Multimedia Systems Architecture - Answer (click here)
16. Evolving Technologies for Multimedia Systems - Answer (click here)
17. Defining Objects for Multimedia Systems - Answer (click here)
18. Multimedia Data Interface Standards - Answer (click here)
19. Multimedia Databases - Answer (click here)
20. Compression and Decompression - Answer (click here)
21. Data and File Formats Standards - Answer (click here)
22. Multimedia Input/Output Technologies - Answer (click here)
23. Digital Voice and Audio - Answer (click here)
24. Full Motion Video - Answer (click here)
25. Storage and Retrival Technology - Answer (click here)
26. Hierarchical Storage Management - Answer (click here)
27. Cache Management For Storage Systems - Answer (click here)
28. Multimedia authoring and User Interface Multimedia Authoring Systems
- Answer (click here)
29. Hyper Media Messaging - Answer (click here)
30. Hypermedia Message Components - Answer (click here)
31. Creating Hypermedia Messages - Answer (click here)
32. Integrated Multimedia Message Standards - Answer (click here)
33. Integrated Document Management - Answer (click here)
34. Distributed Multimedia Systems - Answer (click here)
35. computer graphics - Introduction - Answer (click here)
36. Line Drawing algorithm - Answer (click here)
37. Circle Generating algorithm Properties of the Circle - Answer (click here)
38. Ellipse generating Algorithm Properties of the Ellipse - Answer (click here)
39. Attributes - Answer (click here)
40. Two Dimensional Graphics Transformations - Answer (click here)
41. Two dimensional viewing - Answer (click here)
THREE
1. Computer graphics - Output Primitives - Answer (click here)
2. Line-Drawing Algorithms - Answer (click here)
3. Circle/ Curve -Generating Algorithms - Answer (click here)
4. Attributes: Line, Curve, Area Fill, Text - Answer (click here)
5. Two Dimensional Clipping and Viewing - Answer (click here)
6. Input Techniques - Answer (click here)
7. Three Dimensional Display Methods - Answer (click here)
8. Three-Dimensional Geometric and Modeling Transformations - Answer
(click here)
9. Three-Dimensional Viewing - Answer (click here)
10. Hidden Surface Elimination - Answer (click here)
11. Color models - Answer (click here)
12. Animation - Answer (click here)
13. Multimedia Basics - Answer (click here)
14. Multimedia Applications - Answer (click here)
15. Multimedia Systems Architecture - Answer (click here)
16. Evolving Technologies for Multimedia Systems - Answer (click here)
17. Defining Objects for Multimedia Systems - Answer (click here)
18. Multimedia Data Interface Standards - Answer (click here)
19. Multimedia Databases - Answer (click here)
20. Compression and Decompression - Answer (click here)
21. Data and File Formats Standards - Answer (click here)
22. Multimedia Input/Output Technologies - Answer (click here)
23. Digital Voice and Audio - Answer (click here)
24. Full Motion Video - Answer (click here)
25. Storage and Retrival Technology - Answer (click here)
26. Hierarchical Storage Management - Answer (click here)
27. Cache Management For Storage Systems - Answer (click here)
28. Multimedia authoring and User Interface Multimedia Authoring Systems
- Answer (click here)
29. Hyper Media Messaging - Answer (click here)
30. Hypermedia Message Components - Answer (click here)
31. Creating Hypermedia Messages - Answer (click here)
32. Integrated Multimedia Message Standards - Answer (click here)
33. Integrated Document Management - Answer (click here)
34. Distributed Multimedia Systems - Answer (click here)
35. computer graphics - Introduction - Answer (click here)
36. Line Drawing algorithm - Answer (click here)
37. Circle Generating algorithm Properties of the Circle - Answer (click here)
38. Ellipse generating Algorithm Properties of the Ellipse - Answer (click here)
39. Attributes - Answer (click here)
40. Two Dimensional Graphics Transformations - Answer (click here)
41. Two dimensional viewing - Answer (click here)
42. Three Dimensional Object Representations - Answer (click here)
43. 3D Transformation - Answer (click here)
44. 3D Viewing - Answer (click here)
45. Color Models - Answer (click here)
46. Animation - Answer (click here)
Elaboration
1. Introduction to Object Orientation - Answer (click here)
2. What is OOAD(Object-oriented analysis and design)? - Answer (click here)
3. What is Unified Modeling Language (UML)? - Answer (click here)
4. Unified Software Development Process or Unified Process - Answer (click
here)
5. Case Study: NextPOS System - Answer (click here)
6. Inception Phase - Answer (click here)
7. The Use Case Model - Answer (click here)
8. Important Questions and Answers: Introduction to OOAD - Answer (click
here)
9. Elaboration Phase - Answer (click here)
10. Domain Model - Answer (click here)
11. Concepts: Conceptual Data Modeling - Answer (click here)
12. Association - Answer (click here)
13. NextGen POS Domain Model Attributes - Answer (click here)
14. Association, Aggregation and Composition Relationships - Answer (click
here)
15. UML Activity Diagram - Answer (click here)
16. Important Questions and Answers: OOAD - Elaboration - Answer (click
here)
GRASP
1. Introduction to Object Orientation - Answer (click here)
2. What is OOAD(Object-oriented analysis and design)? - Answer (click here)
3. What is Unified Modeling Language (UML)? - Answer (click here)
4. Unified Software Development Process or Unified Process - Answer (click
here)
5. Case Study: NextPOS System - Answer (click here)
6. Inception Phase - Answer (click here)
7. The Use Case Model - Answer (click here)
8. Important Questions and Answers: Introduction to OOAD - Answer (click
here)
9. Elaboration Phase - Answer (click here)
10. Domain Model - Answer (click here)
11. Concepts: Conceptual Data Modeling - Answer (click here)
12. Association - Answer (click here)
13. NextGen POS Domain Model Attributes - Answer (click here)
14. Association, Aggregation and Composition Relationships - Answer (click
here)
15. UML Activity Diagram - Answer (click here)
16. Important Questions and Answers: OOAD - Elaboration - Answer (click
here)
17. Sequence Diagram - Answer (click here)
18. Logical Architecture - Answer (click here)
19. UML Class diagrams - Answer (click here)
20. UML Interaction Diagram - Answer (click here)
21. Important Questions and Answers: OOAD - System Sequence Diagrams
- Answer (click here)
22. GRASP - General Responsibility Assignment Software Patterns (or
Principles) - Answer (click here)
23. Important Questions and Answers: OOAD - GRASP - Answer (click here)
FREQUENCY TRANSFORMATIONS
1. Signals and System - Introduction - Answer (click here)
2. Classification of Signal Processing - Answer (click here)
3. Advantages and Disadvantages of DSP(Digital) Over ASP(Analog
signal Processing) - Answer (click here)
4. Classification of Signals - Answer (click here)
5. Discrete Time Signals and System - Answer (click here)
6. Basic Block Diagram of A/D Converter - Answer (click here)
7. Z Tranform - Analysis of LTI System - Answer (click here)
8. Properties of Z Transform (ZT) - Answer (click here)
9. Relationship Between Fourier Transform and Z Transform - Answer (click
here)
10. Inverse Z Transform (IZT) - Answer (click here)
11. Linear Convolution Sum Method - Answer (click here)
12. Properties of Linear Convolution - Answer (click here)
13. Correlation: Types, Properties - Answer (click here)
14. Difference Between Linear Convolution and Correlation - Answer (click
here)
15. Important Short Questions and Answers: Signals and System - Answer
(click here)
16. Frequency Transformations - Answer (click here)
17. Properties of Discrete Fourier Transform(DFT) - Answer (click here)
18. Application of Discrete Fourier Transform(DFT) - Answer (click here)
19. Fast Fourier Algorithm (FFT) - Answer (click here)
20. Radix-2 FFT Algorithms - Answer (click here)
21. Computational Complexity FFT V/S Direct Computation - Answer (click
here)
22. Bit Reversal - Answer (click here)
23. Decimation In Frequency (DIFFFT) - Answer (click here)
24. Goertzel Algorithm - Answer (click here)
25. Important Short Questions and Answers: Frequency Transformations -
Answer (click here)
Chpter 4 Operators
1. The History and Evolution of Java - Answer (click here)
2. Java’s Lineage - Answer (click here)
3. The Creation of Java - Answer (click here)
4. How Java Changed the Internet - Answer (click here)
5. Java’s Magic: The Bytecode - Answer (click here)
6. Servlets: Java on the Server Side - Answer (click here)
7. The Java Buzzwords - Answer (click here)
8. The Evolution of Java - Answer (click here)
9. Java SE 8 - Answer (click here)
10. A Culture of Innovation - Answer (click here)
11. An Overview of Java - Answer (click here)
12. Object-Oriented Programming - Answer (click here)
13. A First Simple Java Program - Answer (click here)
14. A Second Short Program - Answer (click here)
15. Two Control Statements - Answer (click here)
16. Using Blocks of Code - Answer (click here)
17. Lexical Issues - Answer (click here)
18. The Java Class Libraries - Answer (click here)
19. Data Types, Variables, and Arrays - Answer (click here)
20. The Primitive Types - Answer (click here)
21. Integers - Answer (click here)
22. Floating-Point Types - Answer (click here)
23. Characters - Answer (click here)
24. Booleans - Answer (click here)
25. A Closer Look at Literals - Answer (click here)
26. Variables - Answer (click here)
27. Type Conversion and Casting - Answer (click here)
28. Automatic Type Promotion in Expressions - Answer (click here)
29. Arrays - Java - Answer (click here)
30. A Few Words About Strings - Answer (click here)
31. A Note to C/C++ Programmers About Pointers - Answer (click here)
32. Operators - Answer (click here)
33. Arithmetic Operators - Java - Answer (click here)
34. The Bitwise Operators - Java - Answer (click here)
35. Relational Operators - Java - Answer (click here)
36. Boolean Logical Operators - Java - Answer (click here)
37. The Assignment Operator - Java - Answer (click here)
38. The ? Operator - Java - Answer (click here)
39. Operator Precedence - Java - Answer (click here)
40. Using Parentheses - Answer (click here)
Chpter 8 Inheritance
1. The History and Evolution of Java - Answer (click here)
2. Java’s Lineage - Answer (click here)
3. The Creation of Java - Answer (click here)
4. How Java Changed the Internet - Answer (click here)
5. Java’s Magic: The Bytecode - Answer (click here)
6. Servlets: Java on the Server Side - Answer (click here)
7. The Java Buzzwords - Answer (click here)
8. The Evolution of Java - Answer (click here)
9. Java SE 8 - Answer (click here)
10. A Culture of Innovation - Answer (click here)
11. An Overview of Java - Answer (click here)
12. Object-Oriented Programming - Answer (click here)
13. A First Simple Java Program - Answer (click here)
14. A Second Short Program - Answer (click here)
15. Two Control Statements - Answer (click here)
16. Using Blocks of Code - Answer (click here)
17. Lexical Issues - Answer (click here)
18. The Java Class Libraries - Answer (click here)
19. Data Types, Variables, and Arrays - Answer (click here)
20. The Primitive Types - Answer (click here)
21. Integers - Answer (click here)
22. Floating-Point Types - Answer (click here)
23. Characters - Answer (click here)
24. Booleans - Answer (click here)
25. A Closer Look at Literals - Answer (click here)
26. Variables - Answer (click here)
27. Type Conversion and Casting - Answer (click here)
28. Automatic Type Promotion in Expressions - Answer (click here)
29. Arrays - Java - Answer (click here)
30. A Few Words About Strings - Answer (click here)
31. A Note to C/C++ Programmers About Pointers - Answer (click here)
32. Operators - Answer (click here)
33. Arithmetic Operators - Java - Answer (click here)
34. The Bitwise Operators - Java - Answer (click here)
35. Relational Operators - Java - Answer (click here)
36. Boolean Logical Operators - Java - Answer (click here)
37. The Assignment Operator - Java - Answer (click here)
38. The ? Operator - Java - Answer (click here)
39. Operator Precedence - Java - Answer (click here)
40. Using Parentheses - Answer (click here)
41. Control Statements - Java - Answer (click here)
42. Java’s Selection Statements - Answer (click here)
43. Java’s Iteration Statements - Answer (click here)
44. Jump Statements - Java - Answer (click here)
45. Introducing Classes - Answer (click here)
46. Introducing Classes - Java - Answer (click here)
47. Java Class Fundamentals - Answer (click here)
48. Declaring Objects - Java - Answer (click here)
49. Assigning Object Reference Variables - Answer (click here)
50. Introducing Methods - Java - Answer (click here)
51. Constructors - Java - Answer (click here)
52. The this Keyword - Java - Answer (click here)
53. Garbage Collection - Java - Answer (click here)
54. The finalize( ) Method - Java - Answer (click here)
55. A Stack Class - Java - Answer (click here)
56. A Closer Look at Methods and Classes - Answer (click here)
57. Overloading Methods - Java - Answer (click here)
58. Using Objects as Parameters - Answer (click here)
59. A Closer Look at Argument Passing - Answer (click here)
60. Returning Objects - Java - Answer (click here)
61. Recursion - Java - Answer (click here)
62. Introducing Access Control - Java - Answer (click here)
63. Understanding static - Java - Answer (click here)
64. Introducing final - Java - Answer (click here)
65. Arrays Revisited - Java - Answer (click here)
66. Introducing Nested and Inner Classes - Java - Answer (click here)
67. Exploring the String Class - Java - Answer (click here)
68. Using Command-Line Arguments - Answer (click here)
69. Varargs: Variable-Length Arguments - Answer (click here)
70. Inheritance - Java - Answer (click here)
71. Using super - Java - Answer (click here)
72. Creating a Multilevel Hierarchy - Java - Answer (click here)
73. When Constructors are Executed - Answer (click here)
74. Method Overriding - Java - Answer (click here)
75. Dynamic Method Dispatch - Java - Answer (click here)
76. Using Abstract Classes - Java - Answer (click here)
77. Using final with Inheritance - Java - Answer (click here)
78. The Object Class - Java - Answer (click here)
Chpter 14 Generics
1. The History and Evolution of Java - Answer (click here)
2. Java’s Lineage - Answer (click here)
3. The Creation of Java - Answer (click here)
4. How Java Changed the Internet - Answer (click here)
5. Java’s Magic: The Bytecode - Answer (click here)
6. Servlets: Java on the Server Side - Answer (click here)
7. The Java Buzzwords - Answer (click here)
8. The Evolution of Java - Answer (click here)
9. Java SE 8 - Answer (click here)
10. A Culture of Innovation - Answer (click here)
11. An Overview of Java - Answer (click here)
12. Object-Oriented Programming - Answer (click here)
13. A First Simple Java Program - Answer (click here)
14. A Second Short Program - Answer (click here)
15. Two Control Statements - Answer (click here)
16. Using Blocks of Code - Answer (click here)
17. Lexical Issues - Answer (click here)
18. The Java Class Libraries - Answer (click here)
19. Data Types, Variables, and Arrays - Answer (click here)
20. The Primitive Types - Answer (click here)
21. Integers - Answer (click here)
22. Floating-Point Types - Answer (click here)
23. Characters - Answer (click here)
24. Booleans - Answer (click here)
25. A Closer Look at Literals - Answer (click here)
26. Variables - Answer (click here)
27. Type Conversion and Casting - Answer (click here)
28. Automatic Type Promotion in Expressions - Answer (click here)
29. Arrays - Java - Answer (click here)
30. A Few Words About Strings - Answer (click here)
31. A Note to C/C++ Programmers About Pointers - Answer (click here)
32. Operators - Answer (click here)
33. Arithmetic Operators - Java - Answer (click here)
34. The Bitwise Operators - Java - Answer (click here)
35. Relational Operators - Java - Answer (click here)
36. Boolean Logical Operators - Java - Answer (click here)
37. The Assignment Operator - Java - Answer (click here)
38. The ? Operator - Java - Answer (click here)
39. Operator Precedence - Java - Answer (click here)
40. Using Parentheses - Answer (click here)
41. Control Statements - Java - Answer (click here)
42. Java’s Selection Statements - Answer (click here)
43. Java’s Iteration Statements - Answer (click here)
44. Jump Statements - Java - Answer (click here)
45. Introducing Classes - Answer (click here)
46. Introducing Classes - Java - Answer (click here)
47. Java Class Fundamentals - Answer (click here)
48. Declaring Objects - Java - Answer (click here)
49. Assigning Object Reference Variables - Answer (click here)
50. Introducing Methods - Java - Answer (click here)
51. Constructors - Java - Answer (click here)
52. The this Keyword - Java - Answer (click here)
53. Garbage Collection - Java - Answer (click here)
54. The finalize( ) Method - Java - Answer (click here)
55. A Stack Class - Java - Answer (click here)
56. A Closer Look at Methods and Classes - Answer (click here)
57. Overloading Methods - Java - Answer (click here)
58. Using Objects as Parameters - Answer (click here)
59. A Closer Look at Argument Passing - Answer (click here)
60. Returning Objects - Java - Answer (click here)
61. Recursion - Java - Answer (click here)
62. Introducing Access Control - Java - Answer (click here)
63. Understanding static - Java - Answer (click here)
64. Introducing final - Java - Answer (click here)
65. Arrays Revisited - Java - Answer (click here)
66. Introducing Nested and Inner Classes - Java - Answer (click here)
67. Exploring the String Class - Java - Answer (click here)
68. Using Command-Line Arguments - Answer (click here)
69. Varargs: Variable-Length Arguments - Answer (click here)
70. Inheritance - Java - Answer (click here)
71. Using super - Java - Answer (click here)
72. Creating a Multilevel Hierarchy - Java - Answer (click here)
73. When Constructors are Executed - Answer (click here)
74. Method Overriding - Java - Answer (click here)
75. Dynamic Method Dispatch - Java - Answer (click here)
76. Using Abstract Classes - Java - Answer (click here)
77. Using final with Inheritance - Java - Answer (click here)
78. The Object Class - Java - Answer (click here)
79. Packages and Interfaces - Answer (click here)
80. Java Packages - Answer (click here)
81. Access Protection - Answer (click here)
82. Importing Packages - Answer (click here)
83. Java Interfaces - Answer (click here)
84. Default Java Interface Methods - Answer (click here)
85. Use Java static Methods in an Interface - Answer (click here)
86. Exception Handling - Answer (click here)
87. Java Exception-Handling Fundamentals - Answer (click here)
88. Exception Types - Java - Answer (click here)
89. Uncaught Exceptions - Answer (click here)
90. Using try and catch - Java - Answer (click here)
91. Multiple catch Clauses - Java - Answer (click here)
92. Nested try Statements - Java - Answer (click here)
93. throw - Java - Answer (click here)
94. throws - Java - Answer (click here)
95. finally - Java - Answer (click here)
96. Java’s Built-in Exceptions - Answer (click here)
97. Creating Your Own Exception Subclasses - Answer (click here)
98. Chained Exceptions - Java - Answer (click here)
99. Three Recently Added Exception Features - Answer (click here)
100. Using Exceptions - Answer (click here)
101. Multithreaded Programming - Answer (click here)
102. The Java Thread Model - Answer (click here)
103. The Main Thread - Java - Answer (click here)
104. Creating a Thread - Java - Answer (click here)
105. Creating Multiple Threads - Java - Answer (click here)
106. Using isAlive( ) and join( ) - Answer (click here)
107. Thread Priorities - Java - Answer (click here)
108. Synchronization - Java - Answer (click here)
109. Interthread Communication - Answer (click here)
110. Suspending, Resuming, and Stopping Threads - Answer (click here)
111. Obtaining A Thread’s State - Answer (click here)
112. Enumerations, Autoboxing, and Annotations (Metadata) - Answer (click
here)
113. Enumerations - Java - Answer (click here)
114. Type Wrappers - Java - Answer (click here)
115. Autoboxing - Java - Answer (click here)
116. Annotations (Metadata) - Answer (click here)
117. Type Annotations - Answer (click here)
118. Repeating Annotations - Java - Answer (click here)
119. I/O, Applets, and Other Topics - Answer (click here)
120. I/O Basics - Java - Answer (click here)
121. Reading Console Input - Java - Answer (click here)
122. Writing Console Output - Java - Answer (click here)
123. The PrintWriter Class - Java - Answer (click here)
124. Reading and Writing Files - Java - Answer (click here)
125. Automatically Closing a File - java - Answer (click here)
126. Applet Fundamentals - Answer (click here)
127. The transient and volatile Modifiers - Java - Answer (click here)
128. Using instanceof - Java - Answer (click here)
129. strictfp - Java - Answer (click here)
130. Native Methods - Java - Answer (click here)
131. Problems with Native Methods - Answer (click here)
132. Using assert - Java - Answer (click here)
133. Static Import - Java - Answer (click here)
134. Invoking Overloaded Constructors Through this( ) - Answer (click here)
135. Compact API Profiles - Java - Answer (click here)
136. Generics - Answer (click here)
137. What Are Generics? - Answer (click here)
138. A Simple Generics Example - Answer (click here)
139. A Generic Class with Two Type Parameters - Answer (click here)
140. The General Form of a Generic Class - Answer (click here)
141. Bounded Types - Answer (click here)
142. Using Wildcard Arguments - Answer (click here)
143. Creating a Generic Method - Answer (click here)
144. Generic Interfaces - Java - Answer (click here)
145. Raw Types and Legacy Code - Java - Answer (click here)
146. Generic Class Hierarchies - Java - Answer (click here)
147. Type Inference with Generics - Java - Answer (click here)
148. Erasure - Java - Answer (click here)
149. Ambiguity Errors - Java - Answer (click here)
150. Some Generic Restrictions - Java - Answer (click here)
Chpter 22 Networking
1. The History and Evolution of Java - Answer (click here)
2. Java’s Lineage - Answer (click here)
3. The Creation of Java - Answer (click here)
4. How Java Changed the Internet - Answer (click here)
5. Java’s Magic: The Bytecode - Answer (click here)
6. Servlets: Java on the Server Side - Answer (click here)
7. The Java Buzzwords - Answer (click here)
8. The Evolution of Java - Answer (click here)
9. Java SE 8 - Answer (click here)
10. A Culture of Innovation - Answer (click here)
11. An Overview of Java - Answer (click here)
12. Object-Oriented Programming - Answer (click here)
13. A First Simple Java Program - Answer (click here)
14. A Second Short Program - Answer (click here)
15. Two Control Statements - Answer (click here)
16. Using Blocks of Code - Answer (click here)
17. Lexical Issues - Answer (click here)
18. The Java Class Libraries - Answer (click here)
19. Data Types, Variables, and Arrays - Answer (click here)
20. The Primitive Types - Answer (click here)
21. Integers - Answer (click here)
22. Floating-Point Types - Answer (click here)
23. Characters - Answer (click here)
24. Booleans - Answer (click here)
25. A Closer Look at Literals - Answer (click here)
26. Variables - Answer (click here)
27. Type Conversion and Casting - Answer (click here)
28. Automatic Type Promotion in Expressions - Answer (click here)
29. Arrays - Java - Answer (click here)
30. A Few Words About Strings - Answer (click here)
31. A Note to C/C++ Programmers About Pointers - Answer (click here)
32. Operators - Answer (click here)
33. Arithmetic Operators - Java - Answer (click here)
34. The Bitwise Operators - Java - Answer (click here)
35. Relational Operators - Java - Answer (click here)
36. Boolean Logical Operators - Java - Answer (click here)
37. The Assignment Operator - Java - Answer (click here)
38. The ? Operator - Java - Answer (click here)
39. Operator Precedence - Java - Answer (click here)
40. Using Parentheses - Answer (click here)
41. Control Statements - Java - Answer (click here)
42. Java’s Selection Statements - Answer (click here)
43. Java’s Iteration Statements - Answer (click here)
44. Jump Statements - Java - Answer (click here)
45. Introducing Classes - Answer (click here)
46. Introducing Classes - Java - Answer (click here)
47. Java Class Fundamentals - Answer (click here)
48. Declaring Objects - Java - Answer (click here)
49. Assigning Object Reference Variables - Answer (click here)
50. Introducing Methods - Java - Answer (click here)
51. Constructors - Java - Answer (click here)
52. The this Keyword - Java - Answer (click here)
53. Garbage Collection - Java - Answer (click here)
54. The finalize( ) Method - Java - Answer (click here)
55. A Stack Class - Java - Answer (click here)
56. A Closer Look at Methods and Classes - Answer (click here)
57. Overloading Methods - Java - Answer (click here)
58. Using Objects as Parameters - Answer (click here)
59. A Closer Look at Argument Passing - Answer (click here)
60. Returning Objects - Java - Answer (click here)
61. Recursion - Java - Answer (click here)
62. Introducing Access Control - Java - Answer (click here)
63. Understanding static - Java - Answer (click here)
64. Introducing final - Java - Answer (click here)
65. Arrays Revisited - Java - Answer (click here)
66. Introducing Nested and Inner Classes - Java - Answer (click here)
67. Exploring the String Class - Java - Answer (click here)
68. Using Command-Line Arguments - Answer (click here)
69. Varargs: Variable-Length Arguments - Answer (click here)
70. Inheritance - Java - Answer (click here)
71. Using super - Java - Answer (click here)
72. Creating a Multilevel Hierarchy - Java - Answer (click here)
73. When Constructors are Executed - Answer (click here)
74. Method Overriding - Java - Answer (click here)
75. Dynamic Method Dispatch - Java - Answer (click here)
76. Using Abstract Classes - Java - Answer (click here)
77. Using final with Inheritance - Java - Answer (click here)
78. The Object Class - Java - Answer (click here)
79. Packages and Interfaces - Answer (click here)
80. Java Packages - Answer (click here)
81. Access Protection - Answer (click here)
82. Importing Packages - Answer (click here)
83. Java Interfaces - Answer (click here)
84. Default Java Interface Methods - Answer (click here)
85. Use Java static Methods in an Interface - Answer (click here)
86. Exception Handling - Answer (click here)
87. Java Exception-Handling Fundamentals - Answer (click here)
88. Exception Types - Java - Answer (click here)
89. Uncaught Exceptions - Answer (click here)
90. Using try and catch - Java - Answer (click here)
91. Multiple catch Clauses - Java - Answer (click here)
92. Nested try Statements - Java - Answer (click here)
93. throw - Java - Answer (click here)
94. throws - Java - Answer (click here)
95. finally - Java - Answer (click here)
96. Java’s Built-in Exceptions - Answer (click here)
97. Creating Your Own Exception Subclasses - Answer (click here)
98. Chained Exceptions - Java - Answer (click here)
99. Three Recently Added Exception Features - Answer (click here)
100. Using Exceptions - Answer (click here)
101. Multithreaded Programming - Answer (click here)
102. The Java Thread Model - Answer (click here)
103. The Main Thread - Java - Answer (click here)
104. Creating a Thread - Java - Answer (click here)
105. Creating Multiple Threads - Java - Answer (click here)
106. Using isAlive( ) and join( ) - Answer (click here)
107. Thread Priorities - Java - Answer (click here)
108. Synchronization - Java - Answer (click here)
109. Interthread Communication - Answer (click here)
110. Suspending, Resuming, and Stopping Threads - Answer (click here)
111. Obtaining A Thread’s State - Answer (click here)
112. Enumerations, Autoboxing, and Annotations (Metadata) - Answer (click
here)
113. Enumerations - Java - Answer (click here)
114. Type Wrappers - Java - Answer (click here)
115. Autoboxing - Java - Answer (click here)
116. Annotations (Metadata) - Answer (click here)
117. Type Annotations - Answer (click here)
118. Repeating Annotations - Java - Answer (click here)
119. I/O, Applets, and Other Topics - Answer (click here)
120. I/O Basics - Java - Answer (click here)
121. Reading Console Input - Java - Answer (click here)
122. Writing Console Output - Java - Answer (click here)
123. The PrintWriter Class - Java - Answer (click here)
124. Reading and Writing Files - Java - Answer (click here)
125. Automatically Closing a File - java - Answer (click here)
126. Applet Fundamentals - Answer (click here)
127. The transient and volatile Modifiers - Java - Answer (click here)
128. Using instanceof - Java - Answer (click here)
129. strictfp - Java - Answer (click here)
130. Native Methods - Java - Answer (click here)
131. Problems with Native Methods - Answer (click here)
132. Using assert - Java - Answer (click here)
133. Static Import - Java - Answer (click here)
134. Invoking Overloaded Constructors Through this( ) - Answer (click here)
135. Compact API Profiles - Java - Answer (click here)
136. Generics - Answer (click here)
137. What Are Generics? - Answer (click here)
138. A Simple Generics Example - Answer (click here)
139. A Generic Class with Two Type Parameters - Answer (click here)
140. The General Form of a Generic Class - Answer (click here)
141. Bounded Types - Answer (click here)
142. Using Wildcard Arguments - Answer (click here)
143. Creating a Generic Method - Answer (click here)
144. Generic Interfaces - Java - Answer (click here)
145. Raw Types and Legacy Code - Java - Answer (click here)
146. Generic Class Hierarchies - Java - Answer (click here)
147. Type Inference with Generics - Java - Answer (click here)
148. Erasure - Java - Answer (click here)
149. Ambiguity Errors - Java - Answer (click here)
150. Some Generic Restrictions - Java - Answer (click here)
151. Lambda Expressions - Answer (click here)
152. Introducing Lambda Expressions - Answer (click here)
153. Block Lambda Expressions - Answer (click here)
154. Generic Functional Interfaces - Answer (click here)
155. Passing Lambda Expressions as Arguments - Answer (click here)
156. Lambda Expressions and Exceptions - Answer (click here)
157. Lambda Expressions and Variable Capture - Answer (click here)
158. Method References - Lambda Expressions - Answer (click here)
159. Constructor References - Java Lambda Expressions - Answer (click here)
160. Predefined Functional Interfaces - Answer (click here)
161. String Handling - Answer (click here)
162. The String Constructors - Answer (click here)
163. String Length - Java - Answer (click here)
164. Special String Operations - Java - Answer (click here)
165. Character Extraction - Java - Answer (click here)
166. String Comparison - Java - Answer (click here)
167. Searching Strings - Java - Answer (click here)
168. Modifying a String - Java - Answer (click here)
169. Data Conversion Using valueOf( ) - Java - Answer (click here)
170. Changing the Case of Characters Within a String - Java - Answer (click
here)
171. Joining Strings - Java - Answer (click here)
172. Additional String Methods - Answer (click here)
173. StringBuffer - Java - Answer (click here)
174. Exploring java.lang - Answer (click here)
175. Primitive Type Wrappers - Exploring java.lang - Answer (click here)
176. Void and Process - Answer (click here)
177. Runtime - Answer (click here)
178. ProcessBuilder - Answer (click here)
179. System - java.lang - Answer (click here)
180. Using clone( ) and the Cloneable Interface - Answer (click here)
181. Class - java.lang - Answer (click here)
182. Math - java.lang - Answer (click here)
183. Thread, ThreadGroup, and Runnable - java.lang - Answer (click here)
184. Package, StackTraceElement, Enum - java.lang - Answer (click here)
185. Interface - java.lang - Answer (click here)
186. The java.lang Subpackages - Answer (click here)
187. java.util : The Collections Framework - Answer (click here)
188. java.util Collections Overview - Answer (click here)
189. JDK 5 Changed the Collections Framework - Answer (click here)
190. The Collection Interfaces - java.util - Answer (click here)
191. The Collection Classes - java.util - Answer (click here)
192. Accessing a Collection via an Iterator - java.util - Answer (click here)
193. Spliterators - Java - Answer (click here)
194. Storing User-Defined Classes in Collections - Answer (click here)
195. The RandomAccess Interface - Java - Answer (click here)
196. Working with Maps - java.util - Answer (click here)
197. Comparators - java.util - Answer (click here)
198. The Collection Algorithms - java.util - Answer (click here)
199. Arrays - java.util - Answer (click here)
200. The Legacy Classes and Interfaces - java.util - Answer (click here)
201. Parting Thoughts on Collections - java.util - Answer (click here)
202. java.util : More Utility Classes - Answer (click here)
203. StringTokenizer - java.util - Answer (click here)
204. BitSet - java.util - Answer (click here)
205. Optional, OptionalDouble, OptionalInt, and OptionalLong - Java -
Answer (click here)
206. Date - java.util - Answer (click here)
207. Calendar - java.util - Answer (click here)
208. GregorianCalendar - java.util - Answer (click here)
209. TimeZone, SimpleTimeZone - java.util - Answer (click here)
210. Locale - java.util - Answer (click here)
211. Random - java.util - Answer (click here)
212. Observable - java.util - Answer (click here)
213. Timer and TimerTask - java.util - Answer (click here)
214. Currency - java.util - Answer (click here)
215. Formatter - java.util - Answer (click here)
216. Scanner - java.util - Answer (click here)
217. The ResourceBundle, ListResourceBundle, and
PropertyResourceBundle Java Classes - Answer (click here)
218. Miscellaneous Java Utility Classes and Interfaces - Answer (click here)
219. The java.util Subpackages - Answer (click here)
220. Input/Output: Exploring java.io - Answer (click here)
221. The I/O Classes and Interfaces - java.io - Answer (click here)
222. File - java.io - Answer (click here)
223. The AutoCloseable, Closeable, and Flushable Interfaces - Java - Answer
(click here)
224. I/O Exceptions - java.io - Answer (click here)
225. Two Ways to Close a Stream - java.io - Answer (click here)
226. The Stream Classes - java.io - Answer (click here)
227. The Byte Streams - java.io - Answer (click here)
228. The Character Streams - java.io - Answer (click here)
229. The Console Class - java.io - Answer (click here)
230. Serialization - java.io - Answer (click here)
231. Stream Benefits - java.io - Answer (click here)
232. Exploring NIO - Answer (click here)
233. The NIO Classes and NIO Fundamentals - Answer (click here)
234. Enhancements Added to NIO by JDK 7 - Answer (click here)
235. Using the NIO System - Answer (click here)
236. Use NIO for Channel-Based I/O - Answer (click here)
237. Use NIO for Stream-Based I/O - Answer (click here)
238. Use NIO for Path and File System Operations - Answer (click here)
239. Pre-JDK 7 Channel-Based Examples - Answer (click here)
240. Networking - Answer (click here)
241. The Networking Classes and Interfaces - Java - Answer (click here)
242. InetAddress - Java - Answer (click here)
243. Inet4Address and Inet6Address - Answer (click here)
244. TCP/IP Client Sockets - Java - Answer (click here)
245. URL - Java Networking - Answer (click here)
246. URLConnection - Java Networking - Answer (click here)
247. HttpURLConnection - Java Networking - Answer (click here)
248. TCP/IP Server Sockets - Java Networking - Answer (click here)
249. Datagrams - Java Networking - Answer (click here)
Chpter 27 Images
1. The History and Evolution of Java - Answer (click here)
2. Java’s Lineage - Answer (click here)
3. The Creation of Java - Answer (click here)
4. How Java Changed the Internet - Answer (click here)
5. Java’s Magic: The Bytecode - Answer (click here)
6. Servlets: Java on the Server Side - Answer (click here)
7. The Java Buzzwords - Answer (click here)
8. The Evolution of Java - Answer (click here)
9. Java SE 8 - Answer (click here)
10. A Culture of Innovation - Answer (click here)
11. An Overview of Java - Answer (click here)
12. Object-Oriented Programming - Answer (click here)
13. A First Simple Java Program - Answer (click here)
14. A Second Short Program - Answer (click here)
15. Two Control Statements - Answer (click here)
16. Using Blocks of Code - Answer (click here)
17. Lexical Issues - Answer (click here)
18. The Java Class Libraries - Answer (click here)
19. Data Types, Variables, and Arrays - Answer (click here)
20. The Primitive Types - Answer (click here)
21. Integers - Answer (click here)
22. Floating-Point Types - Answer (click here)
23. Characters - Answer (click here)
24. Booleans - Answer (click here)
25. A Closer Look at Literals - Answer (click here)
26. Variables - Answer (click here)
27. Type Conversion and Casting - Answer (click here)
28. Automatic Type Promotion in Expressions - Answer (click here)
29. Arrays - Java - Answer (click here)
30. A Few Words About Strings - Answer (click here)
31. A Note to C/C++ Programmers About Pointers - Answer (click here)
32. Operators - Answer (click here)
33. Arithmetic Operators - Java - Answer (click here)
34. The Bitwise Operators - Java - Answer (click here)
35. Relational Operators - Java - Answer (click here)
36. Boolean Logical Operators - Java - Answer (click here)
37. The Assignment Operator - Java - Answer (click here)
38. The ? Operator - Java - Answer (click here)
39. Operator Precedence - Java - Answer (click here)
40. Using Parentheses - Answer (click here)
41. Control Statements - Java - Answer (click here)
42. Java’s Selection Statements - Answer (click here)
43. Java’s Iteration Statements - Answer (click here)
44. Jump Statements - Java - Answer (click here)
45. Introducing Classes - Answer (click here)
46. Introducing Classes - Java - Answer (click here)
47. Java Class Fundamentals - Answer (click here)
48. Declaring Objects - Java - Answer (click here)
49. Assigning Object Reference Variables - Answer (click here)
50. Introducing Methods - Java - Answer (click here)
51. Constructors - Java - Answer (click here)
52. The this Keyword - Java - Answer (click here)
53. Garbage Collection - Java - Answer (click here)
54. The finalize( ) Method - Java - Answer (click here)
55. A Stack Class - Java - Answer (click here)
56. A Closer Look at Methods and Classes - Answer (click here)
57. Overloading Methods - Java - Answer (click here)
58. Using Objects as Parameters - Answer (click here)
59. A Closer Look at Argument Passing - Answer (click here)
60. Returning Objects - Java - Answer (click here)
61. Recursion - Java - Answer (click here)
62. Introducing Access Control - Java - Answer (click here)
63. Understanding static - Java - Answer (click here)
64. Introducing final - Java - Answer (click here)
65. Arrays Revisited - Java - Answer (click here)
66. Introducing Nested and Inner Classes - Java - Answer (click here)
67. Exploring the String Class - Java - Answer (click here)
68. Using Command-Line Arguments - Answer (click here)
69. Varargs: Variable-Length Arguments - Answer (click here)
70. Inheritance - Java - Answer (click here)
71. Using super - Java - Answer (click here)
72. Creating a Multilevel Hierarchy - Java - Answer (click here)
73. When Constructors are Executed - Answer (click here)
74. Method Overriding - Java - Answer (click here)
75. Dynamic Method Dispatch - Java - Answer (click here)
76. Using Abstract Classes - Java - Answer (click here)
77. Using final with Inheritance - Java - Answer (click here)
78. The Object Class - Java - Answer (click here)
79. Packages and Interfaces - Answer (click here)
80. Java Packages - Answer (click here)
81. Access Protection - Answer (click here)
82. Importing Packages - Answer (click here)
83. Java Interfaces - Answer (click here)
84. Default Java Interface Methods - Answer (click here)
85. Use Java static Methods in an Interface - Answer (click here)
86. Exception Handling - Answer (click here)
87. Java Exception-Handling Fundamentals - Answer (click here)
88. Exception Types - Java - Answer (click here)
89. Uncaught Exceptions - Answer (click here)
90. Using try and catch - Java - Answer (click here)
91. Multiple catch Clauses - Java - Answer (click here)
92. Nested try Statements - Java - Answer (click here)
93. throw - Java - Answer (click here)
94. throws - Java - Answer (click here)
95. finally - Java - Answer (click here)
96. Java’s Built-in Exceptions - Answer (click here)
97. Creating Your Own Exception Subclasses - Answer (click here)
98. Chained Exceptions - Java - Answer (click here)
99. Three Recently Added Exception Features - Answer (click here)
100. Using Exceptions - Answer (click here)
101. Multithreaded Programming - Answer (click here)
102. The Java Thread Model - Answer (click here)
103. The Main Thread - Java - Answer (click here)
104. Creating a Thread - Java - Answer (click here)
105. Creating Multiple Threads - Java - Answer (click here)
106. Using isAlive( ) and join( ) - Answer (click here)
107. Thread Priorities - Java - Answer (click here)
108. Synchronization - Java - Answer (click here)
109. Interthread Communication - Answer (click here)
110. Suspending, Resuming, and Stopping Threads - Answer (click here)
111. Obtaining A Thread’s State - Answer (click here)
112. Enumerations, Autoboxing, and Annotations (Metadata) - Answer (click
here)
113. Enumerations - Java - Answer (click here)
114. Type Wrappers - Java - Answer (click here)
115. Autoboxing - Java - Answer (click here)
116. Annotations (Metadata) - Answer (click here)
117. Type Annotations - Answer (click here)
118. Repeating Annotations - Java - Answer (click here)
119. I/O, Applets, and Other Topics - Answer (click here)
120. I/O Basics - Java - Answer (click here)
121. Reading Console Input - Java - Answer (click here)
122. Writing Console Output - Java - Answer (click here)
123. The PrintWriter Class - Java - Answer (click here)
124. Reading and Writing Files - Java - Answer (click here)
125. Automatically Closing a File - java - Answer (click here)
126. Applet Fundamentals - Answer (click here)
127. The transient and volatile Modifiers - Java - Answer (click here)
128. Using instanceof - Java - Answer (click here)
129. strictfp - Java - Answer (click here)
130. Native Methods - Java - Answer (click here)
131. Problems with Native Methods - Answer (click here)
132. Using assert - Java - Answer (click here)
133. Static Import - Java - Answer (click here)
134. Invoking Overloaded Constructors Through this( ) - Answer (click here)
135. Compact API Profiles - Java - Answer (click here)
136. Generics - Answer (click here)
137. What Are Generics? - Answer (click here)
138. A Simple Generics Example - Answer (click here)
139. A Generic Class with Two Type Parameters - Answer (click here)
140. The General Form of a Generic Class - Answer (click here)
141. Bounded Types - Answer (click here)
142. Using Wildcard Arguments - Answer (click here)
143. Creating a Generic Method - Answer (click here)
144. Generic Interfaces - Java - Answer (click here)
145. Raw Types and Legacy Code - Java - Answer (click here)
146. Generic Class Hierarchies - Java - Answer (click here)
147. Type Inference with Generics - Java - Answer (click here)
148. Erasure - Java - Answer (click here)
149. Ambiguity Errors - Java - Answer (click here)
150. Some Generic Restrictions - Java - Answer (click here)
151. Lambda Expressions - Answer (click here)
152. Introducing Lambda Expressions - Answer (click here)
153. Block Lambda Expressions - Answer (click here)
154. Generic Functional Interfaces - Answer (click here)
155. Passing Lambda Expressions as Arguments - Answer (click here)
156. Lambda Expressions and Exceptions - Answer (click here)
157. Lambda Expressions and Variable Capture - Answer (click here)
158. Method References - Lambda Expressions - Answer (click here)
159. Constructor References - Java Lambda Expressions - Answer (click here)
160. Predefined Functional Interfaces - Answer (click here)
161. String Handling - Answer (click here)
162. The String Constructors - Answer (click here)
163. String Length - Java - Answer (click here)
164. Special String Operations - Java - Answer (click here)
165. Character Extraction - Java - Answer (click here)
166. String Comparison - Java - Answer (click here)
167. Searching Strings - Java - Answer (click here)
168. Modifying a String - Java - Answer (click here)
169. Data Conversion Using valueOf( ) - Java - Answer (click here)
170. Changing the Case of Characters Within a String - Java - Answer (click
here)
171. Joining Strings - Java - Answer (click here)
172. Additional String Methods - Answer (click here)
173. StringBuffer - Java - Answer (click here)
174. Exploring java.lang - Answer (click here)
175. Primitive Type Wrappers - Exploring java.lang - Answer (click here)
176. Void and Process - Answer (click here)
177. Runtime - Answer (click here)
178. ProcessBuilder - Answer (click here)
179. System - java.lang - Answer (click here)
180. Using clone( ) and the Cloneable Interface - Answer (click here)
181. Class - java.lang - Answer (click here)
182. Math - java.lang - Answer (click here)
183. Thread, ThreadGroup, and Runnable - java.lang - Answer (click here)
184. Package, StackTraceElement, Enum - java.lang - Answer (click here)
185. Interface - java.lang - Answer (click here)
186. The java.lang Subpackages - Answer (click here)
187. java.util : The Collections Framework - Answer (click here)
188. java.util Collections Overview - Answer (click here)
189. JDK 5 Changed the Collections Framework - Answer (click here)
190. The Collection Interfaces - java.util - Answer (click here)
191. The Collection Classes - java.util - Answer (click here)
192. Accessing a Collection via an Iterator - java.util - Answer (click here)
193. Spliterators - Java - Answer (click here)
194. Storing User-Defined Classes in Collections - Answer (click here)
195. The RandomAccess Interface - Java - Answer (click here)
196. Working with Maps - java.util - Answer (click here)
197. Comparators - java.util - Answer (click here)
198. The Collection Algorithms - java.util - Answer (click here)
199. Arrays - java.util - Answer (click here)
200. The Legacy Classes and Interfaces - java.util - Answer (click here)
201. Parting Thoughts on Collections - java.util - Answer (click here)
202. java.util : More Utility Classes - Answer (click here)
203. StringTokenizer - java.util - Answer (click here)
204. BitSet - java.util - Answer (click here)
205. Optional, OptionalDouble, OptionalInt, and OptionalLong - Java -
Answer (click here)
206. Date - java.util - Answer (click here)
207. Calendar - java.util - Answer (click here)
208. GregorianCalendar - java.util - Answer (click here)
209. TimeZone, SimpleTimeZone - java.util - Answer (click here)
210. Locale - java.util - Answer (click here)
211. Random - java.util - Answer (click here)
212. Observable - java.util - Answer (click here)
213. Timer and TimerTask - java.util - Answer (click here)
214. Currency - java.util - Answer (click here)
215. Formatter - java.util - Answer (click here)
216. Scanner - java.util - Answer (click here)
217. The ResourceBundle, ListResourceBundle, and
PropertyResourceBundle Java Classes - Answer (click here)
218. Miscellaneous Java Utility Classes and Interfaces - Answer (click here)
219. The java.util Subpackages - Answer (click here)
220. Input/Output: Exploring java.io - Answer (click here)
221. The I/O Classes and Interfaces - java.io - Answer (click here)
222. File - java.io - Answer (click here)
223. The AutoCloseable, Closeable, and Flushable Interfaces - Java - Answer
(click here)
224. I/O Exceptions - java.io - Answer (click here)
225. Two Ways to Close a Stream - java.io - Answer (click here)
226. The Stream Classes - java.io - Answer (click here)
227. The Byte Streams - java.io - Answer (click here)
228. The Character Streams - java.io - Answer (click here)
229. The Console Class - java.io - Answer (click here)
230. Serialization - java.io - Answer (click here)
231. Stream Benefits - java.io - Answer (click here)
232. Exploring NIO - Answer (click here)
233. The NIO Classes and NIO Fundamentals - Answer (click here)
234. Enhancements Added to NIO by JDK 7 - Answer (click here)
235. Using the NIO System - Answer (click here)
236. Use NIO for Channel-Based I/O - Answer (click here)
237. Use NIO for Stream-Based I/O - Answer (click here)
238. Use NIO for Path and File System Operations - Answer (click here)
239. Pre-JDK 7 Channel-Based Examples - Answer (click here)
240. Networking - Answer (click here)
241. The Networking Classes and Interfaces - Java - Answer (click here)
242. InetAddress - Java - Answer (click here)
243. Inet4Address and Inet6Address - Answer (click here)
244. TCP/IP Client Sockets - Java - Answer (click here)
245. URL - Java Networking - Answer (click here)
246. URLConnection - Java Networking - Answer (click here)
247. HttpURLConnection - Java Networking - Answer (click here)
248. TCP/IP Server Sockets - Java Networking - Answer (click here)
249. Datagrams - Java Networking - Answer (click here)
250. The Applet Class - Answer (click here)
251. Two Types of Applets - Answer (click here)
252. Applet Basics - Answer (click here)
253. Applet Architecture - Answer (click here)
254. An Applet Skeleton - Answer (click here)
255. Simple Applet Display Methods - Answer (click here)
256. Requesting Repainting - The Applet Class - Answer (click here)
257. Using the Status Window - The Applet Class - Answer (click here)
258. The HTML APPLET Tag - Answer (click here)
259. Passing Parameters to Applets - Answer (click here)
260. getDocumentBase( ) and getCodeBase( ) - The Applet Class - Answer
(click here)
261. AppletContext and showDocument( ) - The Applet Class - Answer (click
here)
262. AudioClip and AppletStub Interface - Applet Class - Answer (click here)
263. Event Handling - Answer (click here)
264. The Delegation Event Model - Java - Answer (click here)
265. Event Classes - Java - Answer (click here)
266. The KeyEvent Class - Java - Answer (click here)
267. Sources of Events - Java - Answer (click here)
268. Event Listener Interfaces - Java - Answer (click here)
269. Using the Delegation Event Model - Java - Answer (click here)
270. Adapter Classes - Java - Answer (click here)
271. Inner Classes - Java - Answer (click here)
272. Introducing the AWT: Working with Windows, Graphics, and Text -
Answer (click here)
273. AWT Classes - Answer (click here)
274. Window Fundamentals - AWT Classes - Answer (click here)
275. Working with Frame Windows - AWT Classes - Answer (click here)
276. Creating a Frame Window in an AWT-Based Applet - Answer (click here)
277. Creating a Windowed Program - Answer (click here)
278. Introducing Graphics - AWT Classes - Answer (click here)
279. Working with Color - AWT Java - Answer (click here)
280. Setting the Paint Mode - AWT Java - Answer (click here)
281. Working with Fonts - AWT Java - Answer (click here)
282. Managing Text Output Using FontMetrics - AWT Java - Answer (click
here)
283. Using AWT Controls, Layout Managers, and Menus - Answer (click here)
284. AWT Control Fundamentals - Answer (click here)
285. Labels - AWT Controls - Answer (click here)
286. Using Buttons - AWT Controls - Answer (click here)
287. Applying Check Boxes - AWT Controls - Answer (click here)
288. CheckboxGroup - AWT Controls - Answer (click here)
289. Choice Controls - AWT Controls - Answer (click here)
290. Using Lists - AWT Controls - Answer (click here)
291. Managing Scroll Bars - AWT Controls - Answer (click here)
292. Using a TextField - AWT Controls - Answer (click here)
293. Using a TextArea - AWT Controls - Answer (click here)
294. Understanding Layout Managers - AWT - Answer (click here)
295. Menu Bars and Menus - AWT - Answer (click here)
296. Dialog Boxes - AWT - Answer (click here)
297. FileDialog - AWT - Answer (click here)
298. A Word About Overriding paint( ) - AWT - Answer (click here)
299. Images - Java - Answer (click here)
300. Images File Formats - Java - Answer (click here)
301. Image Fundamentals: Creating, Loading, and Displaying - Answer (click
here)
302. ImageObserver - Answer (click here)
303. Double Buffering - Answer (click here)
304. MediaTracker - Answer (click here)
305. ImageProducer - Answer (click here)
306. ImageConsumer - Answer (click here)
307. ImageFilter - Answer (click here)
Chpter 23 PHP
1. The History and Evolution of Java - Answer (click here)
2. Java’s Lineage - Answer (click here)
3. The Creation of Java - Answer (click here)
4. How Java Changed the Internet - Answer (click here)
5. Java’s Magic: The Bytecode - Answer (click here)
6. Servlets: Java on the Server Side - Answer (click here)
7. The Java Buzzwords - Answer (click here)
8. The Evolution of Java - Answer (click here)
9. Java SE 8 - Answer (click here)
10. A Culture of Innovation - Answer (click here)
11. An Overview of Java - Answer (click here)
12. Object-Oriented Programming - Answer (click here)
13. A First Simple Java Program - Answer (click here)
14. A Second Short Program - Answer (click here)
15. Two Control Statements - Answer (click here)
16. Using Blocks of Code - Answer (click here)
17. Lexical Issues - Answer (click here)
18. The Java Class Libraries - Answer (click here)
19. Data Types, Variables, and Arrays - Answer (click here)
20. The Primitive Types - Answer (click here)
21. Integers - Answer (click here)
22. Floating-Point Types - Answer (click here)
23. Characters - Answer (click here)
24. Booleans - Answer (click here)
25. A Closer Look at Literals - Answer (click here)
26. Variables - Answer (click here)
27. Type Conversion and Casting - Answer (click here)
28. Automatic Type Promotion in Expressions - Answer (click here)
29. Arrays - Java - Answer (click here)
30. A Few Words About Strings - Answer (click here)
31. A Note to C/C++ Programmers About Pointers - Answer (click here)
32. Operators - Answer (click here)
33. Arithmetic Operators - Java - Answer (click here)
34. The Bitwise Operators - Java - Answer (click here)
35. Relational Operators - Java - Answer (click here)
36. Boolean Logical Operators - Java - Answer (click here)
37. The Assignment Operator - Java - Answer (click here)
38. The ? Operator - Java - Answer (click here)
39. Operator Precedence - Java - Answer (click here)
40. Using Parentheses - Answer (click here)
41. Control Statements - Java - Answer (click here)
42. Java’s Selection Statements - Answer (click here)
43. Java’s Iteration Statements - Answer (click here)
44. Jump Statements - Java - Answer (click here)
45. Introducing Classes - Answer (click here)
46. Introducing Classes - Java - Answer (click here)
47. Java Class Fundamentals - Answer (click here)
48. Declaring Objects - Java - Answer (click here)
49. Assigning Object Reference Variables - Answer (click here)
50. Introducing Methods - Java - Answer (click here)
51. Constructors - Java - Answer (click here)
52. The this Keyword - Java - Answer (click here)
53. Garbage Collection - Java - Answer (click here)
54. The finalize( ) Method - Java - Answer (click here)
55. A Stack Class - Java - Answer (click here)
56. A Closer Look at Methods and Classes - Answer (click here)
57. Overloading Methods - Java - Answer (click here)
58. Using Objects as Parameters - Answer (click here)
59. A Closer Look at Argument Passing - Answer (click here)
60. Returning Objects - Java - Answer (click here)
61. Recursion - Java - Answer (click here)
62. Introducing Access Control - Java - Answer (click here)
63. Understanding static - Java - Answer (click here)
64. Introducing final - Java - Answer (click here)
65. Arrays Revisited - Java - Answer (click here)
66. Introducing Nested and Inner Classes - Java - Answer (click here)
67. Exploring the String Class - Java - Answer (click here)
68. Using Command-Line Arguments - Answer (click here)
69. Varargs: Variable-Length Arguments - Answer (click here)
70. Inheritance - Java - Answer (click here)
71. Using super - Java - Answer (click here)
72. Creating a Multilevel Hierarchy - Java - Answer (click here)
73. When Constructors are Executed - Answer (click here)
74. Method Overriding - Java - Answer (click here)
75. Dynamic Method Dispatch - Java - Answer (click here)
76. Using Abstract Classes - Java - Answer (click here)
77. Using final with Inheritance - Java - Answer (click here)
78. The Object Class - Java - Answer (click here)
79. Packages and Interfaces - Answer (click here)
80. Java Packages - Answer (click here)
81. Access Protection - Answer (click here)
82. Importing Packages - Answer (click here)
83. Java Interfaces - Answer (click here)
84. Default Java Interface Methods - Answer (click here)
85. Use Java static Methods in an Interface - Answer (click here)
86. Exception Handling - Answer (click here)
87. Java Exception-Handling Fundamentals - Answer (click here)
88. Exception Types - Java - Answer (click here)
89. Uncaught Exceptions - Answer (click here)
90. Using try and catch - Java - Answer (click here)
91. Multiple catch Clauses - Java - Answer (click here)
92. Nested try Statements - Java - Answer (click here)
93. throw - Java - Answer (click here)
94. throws - Java - Answer (click here)
95. finally - Java - Answer (click here)
96. Java’s Built-in Exceptions - Answer (click here)
97. Creating Your Own Exception Subclasses - Answer (click here)
98. Chained Exceptions - Java - Answer (click here)
99. Three Recently Added Exception Features - Answer (click here)
100. Using Exceptions - Answer (click here)
101. Multithreaded Programming - Answer (click here)
102. The Java Thread Model - Answer (click here)
103. The Main Thread - Java - Answer (click here)
104. Creating a Thread - Java - Answer (click here)
105. Creating Multiple Threads - Java - Answer (click here)
106. Using isAlive( ) and join( ) - Answer (click here)
107. Thread Priorities - Java - Answer (click here)
108. Synchronization - Java - Answer (click here)
109. Interthread Communication - Answer (click here)
110. Suspending, Resuming, and Stopping Threads - Answer (click here)
111. Obtaining A Thread’s State - Answer (click here)
112. Enumerations, Autoboxing, and Annotations (Metadata) - Answer (click
here)
113. Enumerations - Java - Answer (click here)
114. Type Wrappers - Java - Answer (click here)
115. Autoboxing - Java - Answer (click here)
116. Annotations (Metadata) - Answer (click here)
117. Type Annotations - Answer (click here)
118. Repeating Annotations - Java - Answer (click here)
119. I/O, Applets, and Other Topics - Answer (click here)
120. I/O Basics - Java - Answer (click here)
121. Reading Console Input - Java - Answer (click here)
122. Writing Console Output - Java - Answer (click here)
123. The PrintWriter Class - Java - Answer (click here)
124. Reading and Writing Files - Java - Answer (click here)
125. Automatically Closing a File - java - Answer (click here)
126. Applet Fundamentals - Answer (click here)
127. The transient and volatile Modifiers - Java - Answer (click here)
128. Using instanceof - Java - Answer (click here)
129. strictfp - Java - Answer (click here)
130. Native Methods - Java - Answer (click here)
131. Problems with Native Methods - Answer (click here)
132. Using assert - Java - Answer (click here)
133. Static Import - Java - Answer (click here)
134. Invoking Overloaded Constructors Through this( ) - Answer (click here)
135. Compact API Profiles - Java - Answer (click here)
136. Generics - Answer (click here)
137. What Are Generics? - Answer (click here)
138. A Simple Generics Example - Answer (click here)
139. A Generic Class with Two Type Parameters - Answer (click here)
140. The General Form of a Generic Class - Answer (click here)
141. Bounded Types - Answer (click here)
142. Using Wildcard Arguments - Answer (click here)
143. Creating a Generic Method - Answer (click here)
144. Generic Interfaces - Java - Answer (click here)
145. Raw Types and Legacy Code - Java - Answer (click here)
146. Generic Class Hierarchies - Java - Answer (click here)
147. Type Inference with Generics - Java - Answer (click here)
148. Erasure - Java - Answer (click here)
149. Ambiguity Errors - Java - Answer (click here)
150. Some Generic Restrictions - Java - Answer (click here)
151. Lambda Expressions - Answer (click here)
152. Introducing Lambda Expressions - Answer (click here)
153. Block Lambda Expressions - Answer (click here)
154. Generic Functional Interfaces - Answer (click here)
155. Passing Lambda Expressions as Arguments - Answer (click here)
156. Lambda Expressions and Exceptions - Answer (click here)
157. Lambda Expressions and Variable Capture - Answer (click here)
158. Method References - Lambda Expressions - Answer (click here)
159. Constructor References - Java Lambda Expressions - Answer (click here)
160. Predefined Functional Interfaces - Answer (click here)
161. String Handling - Answer (click here)
162. The String Constructors - Answer (click here)
163. String Length - Java - Answer (click here)
164. Special String Operations - Java - Answer (click here)
165. Character Extraction - Java - Answer (click here)
166. String Comparison - Java - Answer (click here)
167. Searching Strings - Java - Answer (click here)
168. Modifying a String - Java - Answer (click here)
169. Data Conversion Using valueOf( ) - Java - Answer (click here)
170. Changing the Case of Characters Within a String - Java - Answer (click
here)
171. Joining Strings - Java - Answer (click here)
172. Additional String Methods - Answer (click here)
173. StringBuffer - Java - Answer (click here)
174. Exploring java.lang - Answer (click here)
175. Primitive Type Wrappers - Exploring java.lang - Answer (click here)
176. Void and Process - Answer (click here)
177. Runtime - Answer (click here)
178. ProcessBuilder - Answer (click here)
179. System - java.lang - Answer (click here)
180. Using clone( ) and the Cloneable Interface - Answer (click here)
181. Class - java.lang - Answer (click here)
182. Math - java.lang - Answer (click here)
183. Thread, ThreadGroup, and Runnable - java.lang - Answer (click here)
184. Package, StackTraceElement, Enum - java.lang - Answer (click here)
185. Interface - java.lang - Answer (click here)
186. The java.lang Subpackages - Answer (click here)
187. java.util : The Collections Framework - Answer (click here)
188. java.util Collections Overview - Answer (click here)
189. JDK 5 Changed the Collections Framework - Answer (click here)
190. The Collection Interfaces - java.util - Answer (click here)
191. The Collection Classes - java.util - Answer (click here)
192. Accessing a Collection via an Iterator - java.util - Answer (click here)
193. Spliterators - Java - Answer (click here)
194. Storing User-Defined Classes in Collections - Answer (click here)
195. The RandomAccess Interface - Java - Answer (click here)
196. Working with Maps - java.util - Answer (click here)
197. Comparators - java.util - Answer (click here)
198. The Collection Algorithms - java.util - Answer (click here)
199. Arrays - java.util - Answer (click here)
200. The Legacy Classes and Interfaces - java.util - Answer (click here)
201. Parting Thoughts on Collections - java.util - Answer (click here)
202. java.util : More Utility Classes - Answer (click here)
203. StringTokenizer - java.util - Answer (click here)
204. BitSet - java.util - Answer (click here)
205. Optional, OptionalDouble, OptionalInt, and OptionalLong - Java -
Answer (click here)
206. Date - java.util - Answer (click here)
207. Calendar - java.util - Answer (click here)
208. GregorianCalendar - java.util - Answer (click here)
209. TimeZone, SimpleTimeZone - java.util - Answer (click here)
210. Locale - java.util - Answer (click here)
211. Random - java.util - Answer (click here)
212. Observable - java.util - Answer (click here)
213. Timer and TimerTask - java.util - Answer (click here)
214. Currency - java.util - Answer (click here)
215. Formatter - java.util - Answer (click here)
216. Scanner - java.util - Answer (click here)
217. The ResourceBundle, ListResourceBundle, and
PropertyResourceBundle Java Classes - Answer (click here)
218. Miscellaneous Java Utility Classes and Interfaces - Answer (click here)
219. The java.util Subpackages - Answer (click here)
220. Input/Output: Exploring java.io - Answer (click here)
221. The I/O Classes and Interfaces - java.io - Answer (click here)
222. File - java.io - Answer (click here)
223. The AutoCloseable, Closeable, and Flushable Interfaces - Java - Answer
(click here)
224. I/O Exceptions - java.io - Answer (click here)
225. Two Ways to Close a Stream - java.io - Answer (click here)
226. The Stream Classes - java.io - Answer (click here)
227. The Byte Streams - java.io - Answer (click here)
228. The Character Streams - java.io - Answer (click here)
229. The Console Class - java.io - Answer (click here)
230. Serialization - java.io - Answer (click here)
231. Stream Benefits - java.io - Answer (click here)
232. Exploring NIO - Answer (click here)
233. The NIO Classes and NIO Fundamentals - Answer (click here)
234. Enhancements Added to NIO by JDK 7 - Answer (click here)
235. Using the NIO System - Answer (click here)
236. Use NIO for Channel-Based I/O - Answer (click here)
237. Use NIO for Stream-Based I/O - Answer (click here)
238. Use NIO for Path and File System Operations - Answer (click here)
239. Pre-JDK 7 Channel-Based Examples - Answer (click here)
240. Networking - Answer (click here)
241. The Networking Classes and Interfaces - Java - Answer (click here)
242. InetAddress - Java - Answer (click here)
243. Inet4Address and Inet6Address - Answer (click here)
244. TCP/IP Client Sockets - Java - Answer (click here)
245. URL - Java Networking - Answer (click here)
246. URLConnection - Java Networking - Answer (click here)
247. HttpURLConnection - Java Networking - Answer (click here)
248. TCP/IP Server Sockets - Java Networking - Answer (click here)
249. Datagrams - Java Networking - Answer (click here)
250. The Applet Class - Answer (click here)
251. Two Types of Applets - Answer (click here)
252. Applet Basics - Answer (click here)
253. Applet Architecture - Answer (click here)
254. An Applet Skeleton - Answer (click here)
255. Simple Applet Display Methods - Answer (click here)
256. Requesting Repainting - The Applet Class - Answer (click here)
257. Using the Status Window - The Applet Class - Answer (click here)
258. The HTML APPLET Tag - Answer (click here)
259. Passing Parameters to Applets - Answer (click here)
260. getDocumentBase( ) and getCodeBase( ) - The Applet Class - Answer
(click here)
261. AppletContext and showDocument( ) - The Applet Class - Answer (click
here)
262. AudioClip and AppletStub Interface - Applet Class - Answer (click here)
263. Event Handling - Answer (click here)
264. The Delegation Event Model - Java - Answer (click here)
265. Event Classes - Java - Answer (click here)
266. The KeyEvent Class - Java - Answer (click here)
267. Sources of Events - Java - Answer (click here)
268. Event Listener Interfaces - Java - Answer (click here)
269. Using the Delegation Event Model - Java - Answer (click here)
270. Adapter Classes - Java - Answer (click here)
271. Inner Classes - Java - Answer (click here)
272. Introducing the AWT: Working with Windows, Graphics, and Text -
Answer (click here)
273. AWT Classes - Answer (click here)
274. Window Fundamentals - AWT Classes - Answer (click here)
275. Working with Frame Windows - AWT Classes - Answer (click here)
276. Creating a Frame Window in an AWT-Based Applet - Answer (click here)
277. Creating a Windowed Program - Answer (click here)
278. Introducing Graphics - AWT Classes - Answer (click here)
279. Working with Color - AWT Java - Answer (click here)
280. Setting the Paint Mode - AWT Java - Answer (click here)
281. Working with Fonts - AWT Java - Answer (click here)
282. Managing Text Output Using FontMetrics - AWT Java - Answer (click
here)
283. Using AWT Controls, Layout Managers, and Menus - Answer (click here)
284. AWT Control Fundamentals - Answer (click here)
285. Labels - AWT Controls - Answer (click here)
286. Using Buttons - AWT Controls - Answer (click here)
287. Applying Check Boxes - AWT Controls - Answer (click here)
288. CheckboxGroup - AWT Controls - Answer (click here)
289. Choice Controls - AWT Controls - Answer (click here)
290. Using Lists - AWT Controls - Answer (click here)
291. Managing Scroll Bars - AWT Controls - Answer (click here)
292. Using a TextField - AWT Controls - Answer (click here)
293. Using a TextArea - AWT Controls - Answer (click here)
294. Understanding Layout Managers - AWT - Answer (click here)
295. Menu Bars and Menus - AWT - Answer (click here)
296. Dialog Boxes - AWT - Answer (click here)
297. FileDialog - AWT - Answer (click here)
298. A Word About Overriding paint( ) - AWT - Answer (click here)
299. Images - Java - Answer (click here)
300. Images File Formats - Java - Answer (click here)
301. Image Fundamentals: Creating, Loading, and Displaying - Answer (click
here)
302. ImageObserver - Answer (click here)
303. Double Buffering - Answer (click here)
304. MediaTracker - Answer (click here)
305. ImageProducer - Answer (click here)
306. ImageConsumer - Answer (click here)
307. ImageFilter - Answer (click here)
308. The Concurrency Utilities - Answer (click here)
309. The Concurrent API Packages - Java - Answer (click here)
310. Using Synchronization Objects - Answer (click here)
311. Phaser - Java Class - Answer (click here)
312. Using an Executor - Answer (click here)
313. The TimeUnit Enumeration - Answer (click here)
314. Locks - java.util.concurrent.locks package - Answer (click here)
315. Atomic Operations - java.util.concurrent.atomic - Answer (click here)
316. Parallel Programming via the Fork/Join Framework - Answer (click here)
317. The Concurrency Utilities Versus Java’s Traditional Approach - Answer
(click here)
318. The Stream API - Answer (click here)
319. Stream Basics - Answer (click here)
320. Reduction Operations - Java Stream API - Answer (click here)
321. Using Parallel Streams - Java Stream API - Answer (click here)
322. Mapping - Java Stream API - Answer (click here)
323. Collecting - Java Stream API - Answer (click here)
324. Iterators and Streams - Answer (click here)
325. Regular Expressions and Other Packages - Answer (click here)
326. The Core Java API Packages - Answer (click here)
327. Regular Expression Processing - Answer (click here)
328. Reflection - java.lang.reflect package - Answer (click here)
329. Remote Method Invocation (RMI) - Answer (click here)
330. Formatting Date and Time with java.text - Answer (click here)
331. The Time and Date API Added by JDK 8 - Answer (click here)
332. Introducing Swing - Answer (click here)
333. The Origins of Swing - Answer (click here)
334. Swing Is Built on the AWT - Answer (click here)
335. Two Key Swing Features - Answer (click here)
336. The MVC Connection - Swing - Answer (click here)
337. Components and Containers - Swing GUI - Answer (click here)
338. The Swing Packages - Answer (click here)
339. A Simple Swing Application - Answer (click here)
340. Event Handling - Swing - Answer (click here)
341. Create a Swing Applet - Answer (click here)
342. Painting in Swing - Answer (click here)
343. Exploring Swing - Answer (click here)
344. JLabel and ImageIcon - Swing - Answer (click here)
345. JTextField - Swing - Answer (click here)
346. The Swing Buttons - Swing - Answer (click here)
347. JTabbedPane - Swing - Answer (click here)
348. JScrollPane - Swing - Answer (click here)
349. JList - Swing - Answer (click here)
350. JComboBox - Swing - Answer (click here)
351. Trees - Swing - Answer (click here)
352. JTable - Swing - Answer (click here)
353. Introducing Swing Menus - Answer (click here)
354. Menu Basics - Swing - Answer (click here)
355. An Overview of JMenuBar, JMenu, and JMenuItem - Swing - Answer
(click here)
356. Create a Main Menu - Swing - Answer (click here)
357. Add Mnemonics and Accelerators to Menu Items - Swing - Answer (click
here)
358. Add Images and Tooltips to Menu Items - Swing - Answer (click here)
359. Use JRadioButtonMenuItem and JCheckBoxMenuItem - Swing - Answer
(click here)
360. Create a Popup Menu - Swing - Answer (click here)
361. Create a Toolbar - Swing - Answer (click here)
362. Use Actions - Swing - Answer (click here)
363. Put the Entire MenuDemo Program Together - Answer (click here)
364. Introducing JavaFX GUI Programming - Answer (click here)
365. JavaFX Basic Concepts - Answer (click here)
366. A JavaFX Application Skeleton - Answer (click here)
367. Compiling and Running a JavaFX Program - Answer (click here)
368. The Application Thread - JavaFX - Answer (click here)
369. A Simple JavaFX Control: Label - Answer (click here)
370. Using Buttons and Events - JavaFX - Answer (click here)
371. Drawing Directly on a Canvas - Answer (click here)
372. Exploring JavaFX Controls - Answer (click here)
373. Using Image and ImageView - JavaFX - Answer (click here)
374. ToggleButton - JavaFX - Answer (click here)
375. RadioButton - JavaFX - Answer (click here)
376. CheckBox - JavaFX - Answer (click here)
377. ListView - JavaFX - Answer (click here)
378. ComboBox - JavaFX - Answer (click here)
379. TextField - JavaFX - Answer (click here)
380. ScrollPane - JavaFX - Answer (click here)
381. TreeView - JavaFX - Answer (click here)
382. Introducing Effects and Transforms - JavaFX - Answer (click here)
383. Adding Tooltips - JavaFX - Answer (click here)
384. Introducing JavaFX Menus - Answer (click here)
385. An Overview of MenuBar, Menu, and MenuItem - JavaFX - Answer (click
here)
386. Create a Main Menu - JavaFX - Answer (click here)
387. Add Mnemonics and Accelerators to Menu Items - JavaFX - Answer (click
here)
388. Add Images to Menu Items - JavaFX - Answer (click here)
389. Use RadioMenuItem and CheckMenuItem - JavaFX - Answer (click here)
390. Create a Context Menu - JavaFX - Answer (click here)
391. Create a Toolbar - JavaFX - Answer (click here)
392. Put the Entire MenuDemo Program Together - Answer (click here)
393. Java Beans - Answer (click here)
394. What Is a Java Bean? - Answer (click here)
395. Advantages of Java Beans - Answer (click here)
396. Introspection - Java Beans - Answer (click here)
397. Bound and Constrained Properties - Java Beans - Answer (click here)
398. Persistence, Customizers - Java Beans - Answer (click here)
399. The Java Beans API - Answer (click here)
400. A Bean Example - Answer (click here)
401. Introducing Servlets - Answer (click here)
402. The Life Cycle of a Servlet - Answer (click here)
403. Servlet Development Options - Answer (click here)
404. Using Tomcat - Answer (click here)
405. A Simple Servlet - Answer (click here)
406. The Servlet API - Answer (click here)
407. The javax.servlet Package - Answer (click here)
408. Reading Servlet Parameters - Answer (click here)
409. The javax.servlet.http Package - Answer (click here)
410. Handling HTTP Requests and Responses - Answer (click here)
411. Using Cookies - Servlets - Answer (click here)
412. Session Tracking - Servlets - Answer (click here)
413. Introduction to Computers and the Internet - Answer (click here)
414. What Is a Computer? - Answer (click here)
415. Computer Organization - Answer (click here)
416. Machine Languages, Assembly Languages and High-Level Languages -
Answer (click here)
417. History of the Internet and World Wide Web - Answer (click here)
418. World Wide Web Consortium (W3C) - Answer (click here)
419. Web 2.0 - Answer (click here)
420. Personal, Distributed and Client/Server Computing - Answer (click here)
421. Hardware Trends - Answer (click here)
422. Key Software Trend: Object Technology - Answer (click here)
423. JavaScript: Object-Based Scripting for the Web - Answer (click here)
424. Browser Portability - Answer (click here)
425. C, C++ and Java - Answer (click here)
426. BASIC, Visual Basic, Visual C++, C# and .NET - Answer (click here)
427. Software Technologies - Answer (click here)
428. Notes about Internet & World Wide Web How to Program, 4/e - Answer
(click here)
429. Web Browser Basics: Internet Explorer and Firefox - Answer (click here)
430. Connecting to the Internet - Web Browser - Answer (click here)
431. Internet Explorer 7 and Firefox 2 Features - Answer (click here)
432. Customizing Browser Settings - Answer (click here)
433. Searching the Internet - Answer (click here)
434. Keeping Track of Your Favorite Sites - Answer (click here)
435. File Transfer Protocol (FTP) - Answer (click here)
436. Online Help - Answer (click here)
437. Dive Into Web 2.0 - Answer (click here)
438. Dive Into Web 2.0 - Answer (click here)
439. What Is Web 2.0? - Answer (click here)
440. Search - Answer (click here)
441. Content Networks and User-Generated Content - Answer (click here)
442. Blogging - Answer (click here)
443. Social Networking - Answer (click here)
444. Social Media - Answer (click here)
445. Tagging - Answer (click here)
446. Social Bookmarking - Answer (click here)
447. Software Development - Answer (click here)
448. Rich Internet Applications (RIAs) - Answer (click here)
449. Web Services, Mashups, Widgets and Gadgets - Answer (click here)
450. Location-Based Services - Answer (click here)
451. XML, RSS, Atom, JSON and VoIP - Answer (click here)
452. Web 2.0 Monetization Models and Business Models - Answer (click here)
453. Introduction to XHTML - Answer (click here)
454. Introduction to XHTML - Answer (click here)
455. Editing XHTML - Answer (click here)
456. First XHTML Example - Answer (click here)
457. W3C XHTML Validation Service - Answer (click here)
458. Headings - XHTML - Answer (click here)
459. Linking - XHTML - Answer (click here)
460. Images - XHTML - Answer (click here)
461. Special Characters and Horizontal Rules - XHTML - Answer (click here)
462. Lists - XHTML - Answer (click here)
463. Tables - XHTML - Answer (click here)
464. Forms - XHTML - Answer (click here)
465. Internal Linking - XHTML - Answer (click here)
466. meta Elements - XHTML - Answer (click here)
467. Cascading Style Sheets™ (CSS) - Answer (click here)
468. Cascading Style Sheets™ (CSS) - Answer (click here)
469. Inline Styles - CSS - Answer (click here)
470. Embedded Style Sheets - CSS - Answer (click here)
471. Conflicting Styles - CSS - Answer (click here)
472. Linking External Style Sheets - CSS - Answer (click here)
473. Positioning Elements - CSS - Answer (click here)
474. Backgrounds - CSS - Answer (click here)
475. Element Dimensions - CSS - Answer (click here)
476. Box Model and Text Flow - CSS - Answer (click here)
477. Media Types - CSS - Answer (click here)
478. Building a CSS Drop-Down Menu - Answer (click here)
479. User Style Sheets - CSS - Answer (click here)
480. CSS 3 - Answer (click here)
481. JavaScript: Introduction to Scripting - Answer (click here)
482. JavaScript: Introduction to Scripting - Answer (click here)
483. Simple Program: Displaying a Line of Text in a Web Page - Answer (click
here)
484. Modifying Our First Program - JavaScript(JS) - Answer (click here)
485. Obtaining User Input with prompt Dialogs - JavaScript(JS) - Answer (click
here)
486. Memory Concepts - JavaScript(JS) - Answer (click here)
487. Arithmetic - JavaScript(JS) - Answer (click here)
488. Decision Making: Equality and Relational Operators - JavaScript(JS) -
Answer (click here)
489. JavaScript: Control Statements I - Answer (click here)
490. JavaScript: Control Statements I - Answer (click here)
491. Algorithms - JavaScript(JS) Control Statements - Answer (click here)
492. Pseudocode - JavaScript(JS) Control Statements - Answer (click here)
493. Control Structures - JavaScript(JS) - Answer (click here)
494. if Selection Statement - JavaScript(JS) - Answer (click here)
495. if…else Selection Statement - JavaScript(JS) - Answer (click here)
496. while Repetition Statement - JavaScript(JS) - Answer (click here)
497. Formulating Algorithms: Counter-Controlled Repetition - JavaScript(JS)
- Answer (click here)
498. Formulating Algorithms: Sentinel-Controlled Repetition - JavaScript(JS)
- Answer (click here)
499. Formulating Algorithms: Nested Control Statements - JavaScript(JS) -
Answer (click here)
500. Assignment Operators - JavaScript(JS) - Answer (click here)
501. Increment and Decrement Operators - JavaScript(JS) - Answer (click here)
502. JavaScript: Control Statements II - Answer (click here)
503. JavaScript: Control Statements II - Answer (click here)
504. Essentials of Counter-Controlled Repetition - JavaScript(JS) - Answer
(click here)
505. for Repetition Statement - JavaScript(JS) - Answer (click here)
506. Examples Using the for Statement - JavaScript(JS) - Answer (click here)
507. switch Multiple-Selection Statement - Answer (click here)
508. do…while Repetition Statement - Answer (click here)
509. break and continue Statements - JavaScript(JS) - Answer (click here)
510. Labeled break and continue Statements - JavaScript(JS) - Answer (click
here)
511. Logical Operators - JavaScript(JS) - Answer (click here)
512. Summary of Structured Programming - Answer (click here)
513. JavaScript: Functions - Answer (click here)
514. JavaScript: Functions - Answer (click here)
515. Program Modules in JavaScript - Answer (click here)
516. Programmer-Defined Functions - Answer (click here)
517. Function Definitions - JavaScript(JS) - Answer (click here)
518. Random Number Generation - JavaScript(JS) - Answer (click here)
519. Example: Game of Chance - JavaScript(JS) - Answer (click here)
520. Random Image Generator - JavaScript(JS) - Answer (click here)
521. Scope Rules - JavaScript(JS) - Answer (click here)
522. JavaScript Global Functions - Answer (click here)
523. Recursion - JavaScript(JS) - Answer (click here)
524. Recursion vs. Iteration - Answer (click here)
525. JavaScript: Arrays - Answer (click here)
526. JavaScript: Arrays - Answer (click here)
527. Declaring and Allocating Arrays - JavaScript(JS) - Answer (click here)
528. Examples Using Arrays - JavaScript(JS) - Answer (click here)
529. Random Image Generator Using Arrays - JavaScript(JS) - Answer (click
here)
530. References and Reference Parameters - JavaScript(JS) - Answer (click here)
531. Passing Arrays to Functions - JavaScript(JS) - Answer (click here)
532. Sorting Arrays - JavaScript(JS) - Answer (click here)
533. Searching Arrays: Linear Search and Binary Search - JavaScript(JS) -
Answer (click here)
534. Multidimensional Arrays - JavaScript(JS) - Answer (click here)
535. Building an Online Quiz - JavaScript(JS) - Answer (click here)
536. JavaScript: Objects - Answer (click here)
537. JavaScript: Objects - Answer (click here)
538. Introduction to Object Technology - Answer (click here)
539. Math Object - JavaScript(Js) - Answer (click here)
540. String Object - JavaScript(Js) - Answer (click here)
541. Date Object - JavaScript(Js) - Answer (click here)
542. Boolean and Number Objects - JavaScript(Js) - Answer (click here)
543. document Object - JavaScript(Js) - Answer (click here)
544. window Object - JavaScript(Js) - Answer (click here)
545. Using Cookies - JavaScript(Js) - Answer (click here)
546. Final JavaScript Example - Answer (click here)
547. Using JSON to Represent Objects - Answer (click here)
548. Document Object Model (DOM): Objects and Collections - Answer (click
here)
549. Document Object Model (DOM): Objects and Collections - Answer (click
here)
550. Modeling a Document: DOM Nodes and Trees - Answer (click here)
551. Traversing and Modifying a DOM Tree - Answer (click here)
552. DOM Collections - Answer (click here)
553. Dynamic Styles - DOM - Answer (click here)
554. Summary of the DOM Objects and Collections - Answer (click here)
555. JavaScript: Events - Answer (click here)
556. JavaScript: Events - Answer (click here)
557. Registering Event Handlers - JavaScript(Js) - Answer (click here)
558. Event onload - JavaScript(Js) - Answer (click here)
559. Event onmousemove, the event Object and this - JavaScript(Js) - Answer
(click here)
560. Rollovers with onmouseover and onmouseout - JavaScript(Js) - Answer
(click here)
561. Form Processing with onfocus and onblur - JavaScript(Js) - Answer (click
here)
562. Processing with onsubmit and onreset - JavaScript(Js) - Answer (click here)
563. Event Bubbling - JavaScript(Js) - Answer (click here)
564. More Events - JavaScript(Js) - Answer (click here)
565. XML and RSS - Answer (click here)
566. XML and RSS - Answer (click here)
567. XML Basics - Answer (click here)
568. Structuring Data - Answer (click here)
569. XML Namespaces - Answer (click here)
570. Document Type Definitions (DTDs) - Answer (click here)
571. W3C XML Schema Documents - Answer (click here)
572. XML Vocabularies - Answer (click here)
573. Extensible Stylesheet Language and XSL Transformations - Answer (click
here)
574. Document Object Model (DOM) - Answer (click here)
575. RSS - Answer (click here)
576. Ajax-Enabled Rich Internet Applications - Answer (click here)
577. Ajax-Enabled Rich Internet Applications - Answer (click here)
578. Traditional Web Applications vs. Ajax Applications - Answer (click here)
579. Rich Internet Applications (RIAs) with Ajax - Answer (click here)
580. History of Ajax - Answer (click here)
581. “Raw” Ajax Example Using the XMLHttpRequest Object - Answer (click
here)
582. Using XML and the DOM - Answer (click here)
583. Creating a Full-Scale Ajax-Enabled Application - Answer (click here)
584. Dojo Toolkit - Answer (click here)
585. Adobe Flash CS3 - Answer (click here)
586. Adobe Flash CS3 - Answer (click here)
587. Flash Movie Development - Answer (click here)
588. Learning Flash with Hands-On Examples - Answer (click here)
589. Publishing Your Flash Movie - Answer (click here)
590. Creating Special Effects with Flash - Answer (click here)
591. Creating a Website Splash Screen - Answer (click here)
592. ActionScript - Answer (click here)
593. Adobe Flash CS3: Building an Interactive Game - Answer (click here)
594. Adobe Flash CS3: Building an Interactive Game - Answer (click here)
595. Object-Oriented Programming - Answer (click here)
596. Objects in Flash - Answer (click here)
597. Cannon Game: Preliminary Instructions and Notes - Adobe Flash CS3 -
Answer (click here)
598. Adding a Start Button - Adobe Flash CS3 - Answer (click here)
599. Creating Moving Objects - Adobe Flash CS3 - Answer (click here)
600. Adding the Rotating Cannon - Adobe Flash CS3 - Answer (click here)
601. Adding the Cannonball - Adobe Flash CS3 - Answer (click here)
602. Adding Sound and Text Objects to the Movie - Answer (click here)
603. Adding the Time Counter - Adobe Flash CS3 - Answer (click here)
604. Detecting a Miss - Adobe Flash CS3 - Answer (click here)
605. Adding Collision Detection - Adobe Flash CS3 - Answer (click here)
606. Finishing the Game - Adobe Flash CS3 - Answer (click here)
607. Adobe Flex 2 and Rich Internet Applications - Answer (click here)
608. Adobe Flex 2 and Rich Internet Applications - Answer (click here)
609. Flex Platform Overview - Answer (click here)
610. Creating a Simple User Interface - Adobe Flex 2 - Answer (click here)
611. Accessing XML Data from Your Application - Answer (click here)
612. Interacting with Server-Side Applications - Adobe Flex 2 - Answer (click
here)
613. Customizing Your User Interface - Adobe Flex 2 - Answer (click here)
614. Creating Charts and Graphs - Adobe Flex 2 - Answer (click here)
615. Connection-Independent RIAs on the Desktop: Adobe Integrated
Runtime (AIR) - Answer (click here)
616. Microsoft ilverlight and Rich Internet Applications - Answer (click here)
617. Microsoft ilverlight and Rich Internet Applications - Answer (click here)
618. Platform Overview - Answer (click here)
619. Silverlight 1.0 Installation and Overview - Answer (click here)
620. Creating a Movie Viewer for Silverlight 1.0 - Answer (click here)
621. Creating Controls - Creating a Movie Viewer for Silverlight 1.0 - Answer
(click here)
622. Using JavaScript for Event Handling and DOM Manipulation - Answer
(click here)
623. Embedding Silverlight in HTML - Answer (click here)
624. Silverlight Streaming - Answer (click here)
625. Silverlight 1.1 Installation and Overview - Answer (click here)
626. Creating a Cover Viewer for Silverlight 1.1 Alpha - Answer (click here)
627. Building an Application with Third-Party Controls - Silverlight - Answer
(click here)
628. Consuming a Web Service - Answer (click here)
629. Silverlight Demos, Games and Web Resources - Answer (click here)
630. Adobe Dreamweaver CS3 - Answer (click here)
631. Adobe Dreamweaver CS3 - Answer (click here)
632. Text Styles - Adobe Dreamweaver CS3 - Answer (click here)
633. Images and Links - Adobe Dreamweaver CS3 - Answer (click here)
634. Symbols and Lines - Adobe Dreamweaver CS3 - Answer (click here)
635. Tables - Adobe Dreamweaver CS3 - Answer (click here)
636. Forms - Adobe Dreamweaver CS3 - Answer (click here)
637. Scripting in Dreamweaver - Answer (click here)
638. Spry Framework for Creating Ajax Applications - Adobe Dreamweaver
CS3 - Answer (click here)
639. Site Management - Adobe Dreamweaver CS3 - Answer (click here)
640. Web Servers (IIS and Apache) - Answer (click here)
641. Web Servers (IIS and Apache) - Answer (click here)
642. HTTP Transactions - Answer (click here)
643. Multitier Application Architecture - Answer (click here)
644. Client-Side Scripting versus Server-Side Scripting - Answer (click here)
645. Accessing Web Servers - Answer (click here)
646. Microsoft Internet Information Services (IIS) - Answer (click here)
647. Apache HTTP Server - Answer (click here)
648. Requesting Documents - Answer (click here)
649. Database:SQL, MySQL, ADO.NET 2.0 and Java DB - Answer (click here)
650. Database:SQL, MySQL, ADO.NET 2.0 and Java DB - Answer (click here)
651. Relational Databases - Answer (click here)
652. Relational Database Overview: A books Database - Answer (click here)
653. SQL - Answer (click here)
654. MySQL - Answer (click here)
655. Instructions for Installing MySQL - Answer (click here)
656. Instructions for Setting Up a MySQL User Account - Answer (click here)
657. Creating a Database in MySQL - Answer (click here)
658. ADO.NET Object Model - Answer (click here)
659. Java DB/Apache Derby - Answer (click here)
660. PHP - Answer (click here)
661. PHP - Answer (click here)
662. PHP Basics - Answer (click here)
663. String Processing and Regular Expressions - PHP - Answer (click here)
664. Form Processing and Business Logic - PHP - Answer (click here)
665. Connecting to a Database - PHP - Answer (click here)
666. Using Cookies - PHP - Answer (click here)
667. Dynamic Content - PHP - Answer (click here)
668. Ruby on Rails - Answer (click here)
Part 5 Extra
Chapter 3 Photoshop Elements
1. The History and Evolution of Java - Answer (click here)
2. Java’s Lineage - Answer (click here)
3. The Creation of Java - Answer (click here)
4. How Java Changed the Internet - Answer (click here)
5. Java’s Magic: The Bytecode - Answer (click here)
6. Servlets: Java on the Server Side - Answer (click here)
7. The Java Buzzwords - Answer (click here)
8. The Evolution of Java - Answer (click here)
9. Java SE 8 - Answer (click here)
10. A Culture of Innovation - Answer (click here)
11. An Overview of Java - Answer (click here)
12. Object-Oriented Programming - Answer (click here)
13. A First Simple Java Program - Answer (click here)
14. A Second Short Program - Answer (click here)
15. Two Control Statements - Answer (click here)
16. Using Blocks of Code - Answer (click here)
17. Lexical Issues - Answer (click here)
18. The Java Class Libraries - Answer (click here)
19. Data Types, Variables, and Arrays - Answer (click here)
20. The Primitive Types - Answer (click here)
21. Integers - Answer (click here)
22. Floating-Point Types - Answer (click here)
23. Characters - Answer (click here)
24. Booleans - Answer (click here)
25. A Closer Look at Literals - Answer (click here)
26. Variables - Answer (click here)
27. Type Conversion and Casting - Answer (click here)
28. Automatic Type Promotion in Expressions - Answer (click here)
29. Arrays - Java - Answer (click here)
30. A Few Words About Strings - Answer (click here)
31. A Note to C/C++ Programmers About Pointers - Answer (click here)
32. Operators - Answer (click here)
33. Arithmetic Operators - Java - Answer (click here)
34. The Bitwise Operators - Java - Answer (click here)
35. Relational Operators - Java - Answer (click here)
36. Boolean Logical Operators - Java - Answer (click here)
37. The Assignment Operator - Java - Answer (click here)
38. The ? Operator - Java - Answer (click here)
39. Operator Precedence - Java - Answer (click here)
40. Using Parentheses - Answer (click here)
41. Control Statements - Java - Answer (click here)
42. Java’s Selection Statements - Answer (click here)
43. Java’s Iteration Statements - Answer (click here)
44. Jump Statements - Java - Answer (click here)
45. Introducing Classes - Answer (click here)
46. Introducing Classes - Java - Answer (click here)
47. Java Class Fundamentals - Answer (click here)
48. Declaring Objects - Java - Answer (click here)
49. Assigning Object Reference Variables - Answer (click here)
50. Introducing Methods - Java - Answer (click here)
51. Constructors - Java - Answer (click here)
52. The this Keyword - Java - Answer (click here)
53. Garbage Collection - Java - Answer (click here)
54. The finalize( ) Method - Java - Answer (click here)
55. A Stack Class - Java - Answer (click here)
56. A Closer Look at Methods and Classes - Answer (click here)
57. Overloading Methods - Java - Answer (click here)
58. Using Objects as Parameters - Answer (click here)
59. A Closer Look at Argument Passing - Answer (click here)
60. Returning Objects - Java - Answer (click here)
61. Recursion - Java - Answer (click here)
62. Introducing Access Control - Java - Answer (click here)
63. Understanding static - Java - Answer (click here)
64. Introducing final - Java - Answer (click here)
65. Arrays Revisited - Java - Answer (click here)
66. Introducing Nested and Inner Classes - Java - Answer (click here)
67. Exploring the String Class - Java - Answer (click here)
68. Using Command-Line Arguments - Answer (click here)
69. Varargs: Variable-Length Arguments - Answer (click here)
70. Inheritance - Java - Answer (click here)
71. Using super - Java - Answer (click here)
72. Creating a Multilevel Hierarchy - Java - Answer (click here)
73. When Constructors are Executed - Answer (click here)
74. Method Overriding - Java - Answer (click here)
75. Dynamic Method Dispatch - Java - Answer (click here)
76. Using Abstract Classes - Java - Answer (click here)
77. Using final with Inheritance - Java - Answer (click here)
78. The Object Class - Java - Answer (click here)
79. Packages and Interfaces - Answer (click here)
80. Java Packages - Answer (click here)
81. Access Protection - Answer (click here)
82. Importing Packages - Answer (click here)
83. Java Interfaces - Answer (click here)
84. Default Java Interface Methods - Answer (click here)
85. Use Java static Methods in an Interface - Answer (click here)
86. Exception Handling - Answer (click here)
87. Java Exception-Handling Fundamentals - Answer (click here)
88. Exception Types - Java - Answer (click here)
89. Uncaught Exceptions - Answer (click here)
90. Using try and catch - Java - Answer (click here)
91. Multiple catch Clauses - Java - Answer (click here)
92. Nested try Statements - Java - Answer (click here)
93. throw - Java - Answer (click here)
94. throws - Java - Answer (click here)
95. finally - Java - Answer (click here)
96. Java’s Built-in Exceptions - Answer (click here)
97. Creating Your Own Exception Subclasses - Answer (click here)
98. Chained Exceptions - Java - Answer (click here)
99. Three Recently Added Exception Features - Answer (click here)
100. Using Exceptions - Answer (click here)
101. Multithreaded Programming - Answer (click here)
102. The Java Thread Model - Answer (click here)
103. The Main Thread - Java - Answer (click here)
104. Creating a Thread - Java - Answer (click here)
105. Creating Multiple Threads - Java - Answer (click here)
106. Using isAlive( ) and join( ) - Answer (click here)
107. Thread Priorities - Java - Answer (click here)
108. Synchronization - Java - Answer (click here)
109. Interthread Communication - Answer (click here)
110. Suspending, Resuming, and Stopping Threads - Answer (click here)
111. Obtaining A Thread’s State - Answer (click here)
112. Enumerations, Autoboxing, and Annotations (Metadata) - Answer (click
here)
113. Enumerations - Java - Answer (click here)
114. Type Wrappers - Java - Answer (click here)
115. Autoboxing - Java - Answer (click here)
116. Annotations (Metadata) - Answer (click here)
117. Type Annotations - Answer (click here)
118. Repeating Annotations - Java - Answer (click here)
119. I/O, Applets, and Other Topics - Answer (click here)
120. I/O Basics - Java - Answer (click here)
121. Reading Console Input - Java - Answer (click here)
122. Writing Console Output - Java - Answer (click here)
123. The PrintWriter Class - Java - Answer (click here)
124. Reading and Writing Files - Java - Answer (click here)
125. Automatically Closing a File - java - Answer (click here)
126. Applet Fundamentals - Answer (click here)
127. The transient and volatile Modifiers - Java - Answer (click here)
128. Using instanceof - Java - Answer (click here)
129. strictfp - Java - Answer (click here)
130. Native Methods - Java - Answer (click here)
131. Problems with Native Methods - Answer (click here)
132. Using assert - Java - Answer (click here)
133. Static Import - Java - Answer (click here)
134. Invoking Overloaded Constructors Through this( ) - Answer (click here)
135. Compact API Profiles - Java - Answer (click here)
136. Generics - Answer (click here)
137. What Are Generics? - Answer (click here)
138. A Simple Generics Example - Answer (click here)
139. A Generic Class with Two Type Parameters - Answer (click here)
140. The General Form of a Generic Class - Answer (click here)
141. Bounded Types - Answer (click here)
142. Using Wildcard Arguments - Answer (click here)
143. Creating a Generic Method - Answer (click here)
144. Generic Interfaces - Java - Answer (click here)
145. Raw Types and Legacy Code - Java - Answer (click here)
146. Generic Class Hierarchies - Java - Answer (click here)
147. Type Inference with Generics - Java - Answer (click here)
148. Erasure - Java - Answer (click here)
149. Ambiguity Errors - Java - Answer (click here)
150. Some Generic Restrictions - Java - Answer (click here)
151. Lambda Expressions - Answer (click here)
152. Introducing Lambda Expressions - Answer (click here)
153. Block Lambda Expressions - Answer (click here)
154. Generic Functional Interfaces - Answer (click here)
155. Passing Lambda Expressions as Arguments - Answer (click here)
156. Lambda Expressions and Exceptions - Answer (click here)
157. Lambda Expressions and Variable Capture - Answer (click here)
158. Method References - Lambda Expressions - Answer (click here)
159. Constructor References - Java Lambda Expressions - Answer (click here)
160. Predefined Functional Interfaces - Answer (click here)
161. String Handling - Answer (click here)
162. The String Constructors - Answer (click here)
163. String Length - Java - Answer (click here)
164. Special String Operations - Java - Answer (click here)
165. Character Extraction - Java - Answer (click here)
166. String Comparison - Java - Answer (click here)
167. Searching Strings - Java - Answer (click here)
168. Modifying a String - Java - Answer (click here)
169. Data Conversion Using valueOf( ) - Java - Answer (click here)
170. Changing the Case of Characters Within a String - Java - Answer (click
here)
171. Joining Strings - Java - Answer (click here)
172. Additional String Methods - Answer (click here)
173. StringBuffer - Java - Answer (click here)
174. Exploring java.lang - Answer (click here)
175. Primitive Type Wrappers - Exploring java.lang - Answer (click here)
176. Void and Process - Answer (click here)
177. Runtime - Answer (click here)
178. ProcessBuilder - Answer (click here)
179. System - java.lang - Answer (click here)
180. Using clone( ) and the Cloneable Interface - Answer (click here)
181. Class - java.lang - Answer (click here)
182. Math - java.lang - Answer (click here)
183. Thread, ThreadGroup, and Runnable - java.lang - Answer (click here)
184. Package, StackTraceElement, Enum - java.lang - Answer (click here)
185. Interface - java.lang - Answer (click here)
186. The java.lang Subpackages - Answer (click here)
187. java.util : The Collections Framework - Answer (click here)
188. java.util Collections Overview - Answer (click here)
189. JDK 5 Changed the Collections Framework - Answer (click here)
190. The Collection Interfaces - java.util - Answer (click here)
191. The Collection Classes - java.util - Answer (click here)
192. Accessing a Collection via an Iterator - java.util - Answer (click here)
193. Spliterators - Java - Answer (click here)
194. Storing User-Defined Classes in Collections - Answer (click here)
195. The RandomAccess Interface - Java - Answer (click here)
196. Working with Maps - java.util - Answer (click here)
197. Comparators - java.util - Answer (click here)
198. The Collection Algorithms - java.util - Answer (click here)
199. Arrays - java.util - Answer (click here)
200. The Legacy Classes and Interfaces - java.util - Answer (click here)
201. Parting Thoughts on Collections - java.util - Answer (click here)
202. java.util : More Utility Classes - Answer (click here)
203. StringTokenizer - java.util - Answer (click here)
204. BitSet - java.util - Answer (click here)
205. Optional, OptionalDouble, OptionalInt, and OptionalLong - Java -
Answer (click here)
206. Date - java.util - Answer (click here)
207. Calendar - java.util - Answer (click here)
208. GregorianCalendar - java.util - Answer (click here)
209. TimeZone, SimpleTimeZone - java.util - Answer (click here)
210. Locale - java.util - Answer (click here)
211. Random - java.util - Answer (click here)
212. Observable - java.util - Answer (click here)
213. Timer and TimerTask - java.util - Answer (click here)
214. Currency - java.util - Answer (click here)
215. Formatter - java.util - Answer (click here)
216. Scanner - java.util - Answer (click here)
217. The ResourceBundle, ListResourceBundle, and
PropertyResourceBundle Java Classes - Answer (click here)
218. Miscellaneous Java Utility Classes and Interfaces - Answer (click here)
219. The java.util Subpackages - Answer (click here)
220. Input/Output: Exploring java.io - Answer (click here)
221. The I/O Classes and Interfaces - java.io - Answer (click here)
222. File - java.io - Answer (click here)
223. The AutoCloseable, Closeable, and Flushable Interfaces - Java - Answer
(click here)
224. I/O Exceptions - java.io - Answer (click here)
225. Two Ways to Close a Stream - java.io - Answer (click here)
226. The Stream Classes - java.io - Answer (click here)
227. The Byte Streams - java.io - Answer (click here)
228. The Character Streams - java.io - Answer (click here)
229. The Console Class - java.io - Answer (click here)
230. Serialization - java.io - Answer (click here)
231. Stream Benefits - java.io - Answer (click here)
232. Exploring NIO - Answer (click here)
233. The NIO Classes and NIO Fundamentals - Answer (click here)
234. Enhancements Added to NIO by JDK 7 - Answer (click here)
235. Using the NIO System - Answer (click here)
236. Use NIO for Channel-Based I/O - Answer (click here)
237. Use NIO for Stream-Based I/O - Answer (click here)
238. Use NIO for Path and File System Operations - Answer (click here)
239. Pre-JDK 7 Channel-Based Examples - Answer (click here)
240. Networking - Answer (click here)
241. The Networking Classes and Interfaces - Java - Answer (click here)
242. InetAddress - Java - Answer (click here)
243. Inet4Address and Inet6Address - Answer (click here)
244. TCP/IP Client Sockets - Java - Answer (click here)
245. URL - Java Networking - Answer (click here)
246. URLConnection - Java Networking - Answer (click here)
247. HttpURLConnection - Java Networking - Answer (click here)
248. TCP/IP Server Sockets - Java Networking - Answer (click here)
249. Datagrams - Java Networking - Answer (click here)
250. The Applet Class - Answer (click here)
251. Two Types of Applets - Answer (click here)
252. Applet Basics - Answer (click here)
253. Applet Architecture - Answer (click here)
254. An Applet Skeleton - Answer (click here)
255. Simple Applet Display Methods - Answer (click here)
256. Requesting Repainting - The Applet Class - Answer (click here)
257. Using the Status Window - The Applet Class - Answer (click here)
258. The HTML APPLET Tag - Answer (click here)
259. Passing Parameters to Applets - Answer (click here)
260. getDocumentBase( ) and getCodeBase( ) - The Applet Class - Answer
(click here)
261. AppletContext and showDocument( ) - The Applet Class - Answer (click
here)
262. AudioClip and AppletStub Interface - Applet Class - Answer (click here)
263. Event Handling - Answer (click here)
264. The Delegation Event Model - Java - Answer (click here)
265. Event Classes - Java - Answer (click here)
266. The KeyEvent Class - Java - Answer (click here)
267. Sources of Events - Java - Answer (click here)
268. Event Listener Interfaces - Java - Answer (click here)
269. Using the Delegation Event Model - Java - Answer (click here)
270. Adapter Classes - Java - Answer (click here)
271. Inner Classes - Java - Answer (click here)
272. Introducing the AWT: Working with Windows, Graphics, and Text -
Answer (click here)
273. AWT Classes - Answer (click here)
274. Window Fundamentals - AWT Classes - Answer (click here)
275. Working with Frame Windows - AWT Classes - Answer (click here)
276. Creating a Frame Window in an AWT-Based Applet - Answer (click here)
277. Creating a Windowed Program - Answer (click here)
278. Introducing Graphics - AWT Classes - Answer (click here)
279. Working with Color - AWT Java - Answer (click here)
280. Setting the Paint Mode - AWT Java - Answer (click here)
281. Working with Fonts - AWT Java - Answer (click here)
282. Managing Text Output Using FontMetrics - AWT Java - Answer (click
here)
283. Using AWT Controls, Layout Managers, and Menus - Answer (click here)
284. AWT Control Fundamentals - Answer (click here)
285. Labels - AWT Controls - Answer (click here)
286. Using Buttons - AWT Controls - Answer (click here)
287. Applying Check Boxes - AWT Controls - Answer (click here)
288. CheckboxGroup - AWT Controls - Answer (click here)
289. Choice Controls - AWT Controls - Answer (click here)
290. Using Lists - AWT Controls - Answer (click here)
291. Managing Scroll Bars - AWT Controls - Answer (click here)
292. Using a TextField - AWT Controls - Answer (click here)
293. Using a TextArea - AWT Controls - Answer (click here)
294. Understanding Layout Managers - AWT - Answer (click here)
295. Menu Bars and Menus - AWT - Answer (click here)
296. Dialog Boxes - AWT - Answer (click here)
297. FileDialog - AWT - Answer (click here)
298. A Word About Overriding paint( ) - AWT - Answer (click here)
299. Images - Java - Answer (click here)
300. Images File Formats - Java - Answer (click here)
301. Image Fundamentals: Creating, Loading, and Displaying - Answer (click
here)
302. ImageObserver - Answer (click here)
303. Double Buffering - Answer (click here)
304. MediaTracker - Answer (click here)
305. ImageProducer - Answer (click here)
306. ImageConsumer - Answer (click here)
307. ImageFilter - Answer (click here)
308. The Concurrency Utilities - Answer (click here)
309. The Concurrent API Packages - Java - Answer (click here)
310. Using Synchronization Objects - Answer (click here)
311. Phaser - Java Class - Answer (click here)
312. Using an Executor - Answer (click here)
313. The TimeUnit Enumeration - Answer (click here)
314. Locks - java.util.concurrent.locks package - Answer (click here)
315. Atomic Operations - java.util.concurrent.atomic - Answer (click here)
316. Parallel Programming via the Fork/Join Framework - Answer (click here)
317. The Concurrency Utilities Versus Java’s Traditional Approach - Answer
(click here)
318. The Stream API - Answer (click here)
319. Stream Basics - Answer (click here)
320. Reduction Operations - Java Stream API - Answer (click here)
321. Using Parallel Streams - Java Stream API - Answer (click here)
322. Mapping - Java Stream API - Answer (click here)
323. Collecting - Java Stream API - Answer (click here)
324. Iterators and Streams - Answer (click here)
325. Regular Expressions and Other Packages - Answer (click here)
326. The Core Java API Packages - Answer (click here)
327. Regular Expression Processing - Answer (click here)
328. Reflection - java.lang.reflect package - Answer (click here)
329. Remote Method Invocation (RMI) - Answer (click here)
330. Formatting Date and Time with java.text - Answer (click here)
331. The Time and Date API Added by JDK 8 - Answer (click here)
332. Introducing Swing - Answer (click here)
333. The Origins of Swing - Answer (click here)
334. Swing Is Built on the AWT - Answer (click here)
335. Two Key Swing Features - Answer (click here)
336. The MVC Connection - Swing - Answer (click here)
337. Components and Containers - Swing GUI - Answer (click here)
338. The Swing Packages - Answer (click here)
339. A Simple Swing Application - Answer (click here)
340. Event Handling - Swing - Answer (click here)
341. Create a Swing Applet - Answer (click here)
342. Painting in Swing - Answer (click here)
343. Exploring Swing - Answer (click here)
344. JLabel and ImageIcon - Swing - Answer (click here)
345. JTextField - Swing - Answer (click here)
346. The Swing Buttons - Swing - Answer (click here)
347. JTabbedPane - Swing - Answer (click here)
348. JScrollPane - Swing - Answer (click here)
349. JList - Swing - Answer (click here)
350. JComboBox - Swing - Answer (click here)
351. Trees - Swing - Answer (click here)
352. JTable - Swing - Answer (click here)
353. Introducing Swing Menus - Answer (click here)
354. Menu Basics - Swing - Answer (click here)
355. An Overview of JMenuBar, JMenu, and JMenuItem - Swing - Answer
(click here)
356. Create a Main Menu - Swing - Answer (click here)
357. Add Mnemonics and Accelerators to Menu Items - Swing - Answer (click
here)
358. Add Images and Tooltips to Menu Items - Swing - Answer (click here)
359. Use JRadioButtonMenuItem and JCheckBoxMenuItem - Swing - Answer
(click here)
360. Create a Popup Menu - Swing - Answer (click here)
361. Create a Toolbar - Swing - Answer (click here)
362. Use Actions - Swing - Answer (click here)
363. Put the Entire MenuDemo Program Together - Answer (click here)
364. Introducing JavaFX GUI Programming - Answer (click here)
365. JavaFX Basic Concepts - Answer (click here)
366. A JavaFX Application Skeleton - Answer (click here)
367. Compiling and Running a JavaFX Program - Answer (click here)
368. The Application Thread - JavaFX - Answer (click here)
369. A Simple JavaFX Control: Label - Answer (click here)
370. Using Buttons and Events - JavaFX - Answer (click here)
371. Drawing Directly on a Canvas - Answer (click here)
372. Exploring JavaFX Controls - Answer (click here)
373. Using Image and ImageView - JavaFX - Answer (click here)
374. ToggleButton - JavaFX - Answer (click here)
375. RadioButton - JavaFX - Answer (click here)
376. CheckBox - JavaFX - Answer (click here)
377. ListView - JavaFX - Answer (click here)
378. ComboBox - JavaFX - Answer (click here)
379. TextField - JavaFX - Answer (click here)
380. ScrollPane - JavaFX - Answer (click here)
381. TreeView - JavaFX - Answer (click here)
382. Introducing Effects and Transforms - JavaFX - Answer (click here)
383. Adding Tooltips - JavaFX - Answer (click here)
384. Introducing JavaFX Menus - Answer (click here)
385. An Overview of MenuBar, Menu, and MenuItem - JavaFX - Answer (click
here)
386. Create a Main Menu - JavaFX - Answer (click here)
387. Add Mnemonics and Accelerators to Menu Items - JavaFX - Answer (click
here)
388. Add Images to Menu Items - JavaFX - Answer (click here)
389. Use RadioMenuItem and CheckMenuItem - JavaFX - Answer (click here)
390. Create a Context Menu - JavaFX - Answer (click here)
391. Create a Toolbar - JavaFX - Answer (click here)
392. Put the Entire MenuDemo Program Together - Answer (click here)
393. Java Beans - Answer (click here)
394. What Is a Java Bean? - Answer (click here)
395. Advantages of Java Beans - Answer (click here)
396. Introspection - Java Beans - Answer (click here)
397. Bound and Constrained Properties - Java Beans - Answer (click here)
398. Persistence, Customizers - Java Beans - Answer (click here)
399. The Java Beans API - Answer (click here)
400. A Bean Example - Answer (click here)
401. Introducing Servlets - Answer (click here)
402. The Life Cycle of a Servlet - Answer (click here)
403. Servlet Development Options - Answer (click here)
404. Using Tomcat - Answer (click here)
405. A Simple Servlet - Answer (click here)
406. The Servlet API - Answer (click here)
407. The javax.servlet Package - Answer (click here)
408. Reading Servlet Parameters - Answer (click here)
409. The javax.servlet.http Package - Answer (click here)
410. Handling HTTP Requests and Responses - Answer (click here)
411. Using Cookies - Servlets - Answer (click here)
412. Session Tracking - Servlets - Answer (click here)
413. Introduction to Computers and the Internet - Answer (click here)
414. What Is a Computer? - Answer (click here)
415. Computer Organization - Answer (click here)
416. Machine Languages, Assembly Languages and High-Level Languages -
Answer (click here)
417. History of the Internet and World Wide Web - Answer (click here)
418. World Wide Web Consortium (W3C) - Answer (click here)
419. Web 2.0 - Answer (click here)
420. Personal, Distributed and Client/Server Computing - Answer (click here)
421. Hardware Trends - Answer (click here)
422. Key Software Trend: Object Technology - Answer (click here)
423. JavaScript: Object-Based Scripting for the Web - Answer (click here)
424. Browser Portability - Answer (click here)
425. C, C++ and Java - Answer (click here)
426. BASIC, Visual Basic, Visual C++, C# and .NET - Answer (click here)
427. Software Technologies - Answer (click here)
428. Notes about Internet & World Wide Web How to Program, 4/e - Answer
(click here)
429. Web Browser Basics: Internet Explorer and Firefox - Answer (click here)
430. Connecting to the Internet - Web Browser - Answer (click here)
431. Internet Explorer 7 and Firefox 2 Features - Answer (click here)
432. Customizing Browser Settings - Answer (click here)
433. Searching the Internet - Answer (click here)
434. Keeping Track of Your Favorite Sites - Answer (click here)
435. File Transfer Protocol (FTP) - Answer (click here)
436. Online Help - Answer (click here)
437. Dive Into Web 2.0 - Answer (click here)
438. Dive Into Web 2.0 - Answer (click here)
439. What Is Web 2.0? - Answer (click here)
440. Search - Answer (click here)
441. Content Networks and User-Generated Content - Answer (click here)
442. Blogging - Answer (click here)
443. Social Networking - Answer (click here)
444. Social Media - Answer (click here)
445. Tagging - Answer (click here)
446. Social Bookmarking - Answer (click here)
447. Software Development - Answer (click here)
448. Rich Internet Applications (RIAs) - Answer (click here)
449. Web Services, Mashups, Widgets and Gadgets - Answer (click here)
450. Location-Based Services - Answer (click here)
451. XML, RSS, Atom, JSON and VoIP - Answer (click here)
452. Web 2.0 Monetization Models and Business Models - Answer (click here)
453. Introduction to XHTML - Answer (click here)
454. Introduction to XHTML - Answer (click here)
455. Editing XHTML - Answer (click here)
456. First XHTML Example - Answer (click here)
457. W3C XHTML Validation Service - Answer (click here)
458. Headings - XHTML - Answer (click here)
459. Linking - XHTML - Answer (click here)
460. Images - XHTML - Answer (click here)
461. Special Characters and Horizontal Rules - XHTML - Answer (click here)
462. Lists - XHTML - Answer (click here)
463. Tables - XHTML - Answer (click here)
464. Forms - XHTML - Answer (click here)
465. Internal Linking - XHTML - Answer (click here)
466. meta Elements - XHTML - Answer (click here)
467. Cascading Style Sheets™ (CSS) - Answer (click here)
468. Cascading Style Sheets™ (CSS) - Answer (click here)
469. Inline Styles - CSS - Answer (click here)
470. Embedded Style Sheets - CSS - Answer (click here)
471. Conflicting Styles - CSS - Answer (click here)
472. Linking External Style Sheets - CSS - Answer (click here)
473. Positioning Elements - CSS - Answer (click here)
474. Backgrounds - CSS - Answer (click here)
475. Element Dimensions - CSS - Answer (click here)
476. Box Model and Text Flow - CSS - Answer (click here)
477. Media Types - CSS - Answer (click here)
478. Building a CSS Drop-Down Menu - Answer (click here)
479. User Style Sheets - CSS - Answer (click here)
480. CSS 3 - Answer (click here)
481. JavaScript: Introduction to Scripting - Answer (click here)
482. JavaScript: Introduction to Scripting - Answer (click here)
483. Simple Program: Displaying a Line of Text in a Web Page - Answer (click
here)
484. Modifying Our First Program - JavaScript(JS) - Answer (click here)
485. Obtaining User Input with prompt Dialogs - JavaScript(JS) - Answer (click
here)
486. Memory Concepts - JavaScript(JS) - Answer (click here)
487. Arithmetic - JavaScript(JS) - Answer (click here)
488. Decision Making: Equality and Relational Operators - JavaScript(JS) -
Answer (click here)
489. JavaScript: Control Statements I - Answer (click here)
490. JavaScript: Control Statements I - Answer (click here)
491. Algorithms - JavaScript(JS) Control Statements - Answer (click here)
492. Pseudocode - JavaScript(JS) Control Statements - Answer (click here)
493. Control Structures - JavaScript(JS) - Answer (click here)
494. if Selection Statement - JavaScript(JS) - Answer (click here)
495. if…else Selection Statement - JavaScript(JS) - Answer (click here)
496. while Repetition Statement - JavaScript(JS) - Answer (click here)
497. Formulating Algorithms: Counter-Controlled Repetition - JavaScript(JS)
- Answer (click here)
498. Formulating Algorithms: Sentinel-Controlled Repetition - JavaScript(JS)
- Answer (click here)
499. Formulating Algorithms: Nested Control Statements - JavaScript(JS) -
Answer (click here)
500. Assignment Operators - JavaScript(JS) - Answer (click here)
501. Increment and Decrement Operators - JavaScript(JS) - Answer (click here)
502. JavaScript: Control Statements II - Answer (click here)
503. JavaScript: Control Statements II - Answer (click here)
504. Essentials of Counter-Controlled Repetition - JavaScript(JS) - Answer
(click here)
505. for Repetition Statement - JavaScript(JS) - Answer (click here)
506. Examples Using the for Statement - JavaScript(JS) - Answer (click here)
507. switch Multiple-Selection Statement - Answer (click here)
508. do…while Repetition Statement - Answer (click here)
509. break and continue Statements - JavaScript(JS) - Answer (click here)
510. Labeled break and continue Statements - JavaScript(JS) - Answer (click
here)
511. Logical Operators - JavaScript(JS) - Answer (click here)
512. Summary of Structured Programming - Answer (click here)
513. JavaScript: Functions - Answer (click here)
514. JavaScript: Functions - Answer (click here)
515. Program Modules in JavaScript - Answer (click here)
516. Programmer-Defined Functions - Answer (click here)
517. Function Definitions - JavaScript(JS) - Answer (click here)
518. Random Number Generation - JavaScript(JS) - Answer (click here)
519. Example: Game of Chance - JavaScript(JS) - Answer (click here)
520. Random Image Generator - JavaScript(JS) - Answer (click here)
521. Scope Rules - JavaScript(JS) - Answer (click here)
522. JavaScript Global Functions - Answer (click here)
523. Recursion - JavaScript(JS) - Answer (click here)
524. Recursion vs. Iteration - Answer (click here)
525. JavaScript: Arrays - Answer (click here)
526. JavaScript: Arrays - Answer (click here)
527. Declaring and Allocating Arrays - JavaScript(JS) - Answer (click here)
528. Examples Using Arrays - JavaScript(JS) - Answer (click here)
529. Random Image Generator Using Arrays - JavaScript(JS) - Answer (click
here)
530. References and Reference Parameters - JavaScript(JS) - Answer (click here)
531. Passing Arrays to Functions - JavaScript(JS) - Answer (click here)
532. Sorting Arrays - JavaScript(JS) - Answer (click here)
533. Searching Arrays: Linear Search and Binary Search - JavaScript(JS) -
Answer (click here)
534. Multidimensional Arrays - JavaScript(JS) - Answer (click here)
535. Building an Online Quiz - JavaScript(JS) - Answer (click here)
536. JavaScript: Objects - Answer (click here)
537. JavaScript: Objects - Answer (click here)
538. Introduction to Object Technology - Answer (click here)
539. Math Object - JavaScript(Js) - Answer (click here)
540. String Object - JavaScript(Js) - Answer (click here)
541. Date Object - JavaScript(Js) - Answer (click here)
542. Boolean and Number Objects - JavaScript(Js) - Answer (click here)
543. document Object - JavaScript(Js) - Answer (click here)
544. window Object - JavaScript(Js) - Answer (click here)
545. Using Cookies - JavaScript(Js) - Answer (click here)
546. Final JavaScript Example - Answer (click here)
547. Using JSON to Represent Objects - Answer (click here)
548. Document Object Model (DOM): Objects and Collections - Answer (click
here)
549. Document Object Model (DOM): Objects and Collections - Answer (click
here)
550. Modeling a Document: DOM Nodes and Trees - Answer (click here)
551. Traversing and Modifying a DOM Tree - Answer (click here)
552. DOM Collections - Answer (click here)
553. Dynamic Styles - DOM - Answer (click here)
554. Summary of the DOM Objects and Collections - Answer (click here)
555. JavaScript: Events - Answer (click here)
556. JavaScript: Events - Answer (click here)
557. Registering Event Handlers - JavaScript(Js) - Answer (click here)
558. Event onload - JavaScript(Js) - Answer (click here)
559. Event onmousemove, the event Object and this - JavaScript(Js) - Answer
(click here)
560. Rollovers with onmouseover and onmouseout - JavaScript(Js) - Answer
(click here)
561. Form Processing with onfocus and onblur - JavaScript(Js) - Answer (click
here)
562. Processing with onsubmit and onreset - JavaScript(Js) - Answer (click here)
563. Event Bubbling - JavaScript(Js) - Answer (click here)
564. More Events - JavaScript(Js) - Answer (click here)
565. XML and RSS - Answer (click here)
566. XML and RSS - Answer (click here)
567. XML Basics - Answer (click here)
568. Structuring Data - Answer (click here)
569. XML Namespaces - Answer (click here)
570. Document Type Definitions (DTDs) - Answer (click here)
571. W3C XML Schema Documents - Answer (click here)
572. XML Vocabularies - Answer (click here)
573. Extensible Stylesheet Language and XSL Transformations - Answer (click
here)
574. Document Object Model (DOM) - Answer (click here)
575. RSS - Answer (click here)
576. Ajax-Enabled Rich Internet Applications - Answer (click here)
577. Ajax-Enabled Rich Internet Applications - Answer (click here)
578. Traditional Web Applications vs. Ajax Applications - Answer (click here)
579. Rich Internet Applications (RIAs) with Ajax - Answer (click here)
580. History of Ajax - Answer (click here)
581. “Raw” Ajax Example Using the XMLHttpRequest Object - Answer (click
here)
582. Using XML and the DOM - Answer (click here)
583. Creating a Full-Scale Ajax-Enabled Application - Answer (click here)
584. Dojo Toolkit - Answer (click here)
585. Adobe Flash CS3 - Answer (click here)
586. Adobe Flash CS3 - Answer (click here)
587. Flash Movie Development - Answer (click here)
588. Learning Flash with Hands-On Examples - Answer (click here)
589. Publishing Your Flash Movie - Answer (click here)
590. Creating Special Effects with Flash - Answer (click here)
591. Creating a Website Splash Screen - Answer (click here)
592. ActionScript - Answer (click here)
593. Adobe Flash CS3: Building an Interactive Game - Answer (click here)
594. Adobe Flash CS3: Building an Interactive Game - Answer (click here)
595. Object-Oriented Programming - Answer (click here)
596. Objects in Flash - Answer (click here)
597. Cannon Game: Preliminary Instructions and Notes - Adobe Flash CS3 -
Answer (click here)
598. Adding a Start Button - Adobe Flash CS3 - Answer (click here)
599. Creating Moving Objects - Adobe Flash CS3 - Answer (click here)
600. Adding the Rotating Cannon - Adobe Flash CS3 - Answer (click here)
601. Adding the Cannonball - Adobe Flash CS3 - Answer (click here)
602. Adding Sound and Text Objects to the Movie - Answer (click here)
603. Adding the Time Counter - Adobe Flash CS3 - Answer (click here)
604. Detecting a Miss - Adobe Flash CS3 - Answer (click here)
605. Adding Collision Detection - Adobe Flash CS3 - Answer (click here)
606. Finishing the Game - Adobe Flash CS3 - Answer (click here)
607. Adobe Flex 2 and Rich Internet Applications - Answer (click here)
608. Adobe Flex 2 and Rich Internet Applications - Answer (click here)
609. Flex Platform Overview - Answer (click here)
610. Creating a Simple User Interface - Adobe Flex 2 - Answer (click here)
611. Accessing XML Data from Your Application - Answer (click here)
612. Interacting with Server-Side Applications - Adobe Flex 2 - Answer (click
here)
613. Customizing Your User Interface - Adobe Flex 2 - Answer (click here)
614. Creating Charts and Graphs - Adobe Flex 2 - Answer (click here)
615. Connection-Independent RIAs on the Desktop: Adobe Integrated
Runtime (AIR) - Answer (click here)
616. Microsoft ilverlight and Rich Internet Applications - Answer (click here)
617. Microsoft ilverlight and Rich Internet Applications - Answer (click here)
618. Platform Overview - Answer (click here)
619. Silverlight 1.0 Installation and Overview - Answer (click here)
620. Creating a Movie Viewer for Silverlight 1.0 - Answer (click here)
621. Creating Controls - Creating a Movie Viewer for Silverlight 1.0 - Answer
(click here)
622. Using JavaScript for Event Handling and DOM Manipulation - Answer
(click here)
623. Embedding Silverlight in HTML - Answer (click here)
624. Silverlight Streaming - Answer (click here)
625. Silverlight 1.1 Installation and Overview - Answer (click here)
626. Creating a Cover Viewer for Silverlight 1.1 Alpha - Answer (click here)
627. Building an Application with Third-Party Controls - Silverlight - Answer
(click here)
628. Consuming a Web Service - Answer (click here)
629. Silverlight Demos, Games and Web Resources - Answer (click here)
630. Adobe Dreamweaver CS3 - Answer (click here)
631. Adobe Dreamweaver CS3 - Answer (click here)
632. Text Styles - Adobe Dreamweaver CS3 - Answer (click here)
633. Images and Links - Adobe Dreamweaver CS3 - Answer (click here)
634. Symbols and Lines - Adobe Dreamweaver CS3 - Answer (click here)
635. Tables - Adobe Dreamweaver CS3 - Answer (click here)
636. Forms - Adobe Dreamweaver CS3 - Answer (click here)
637. Scripting in Dreamweaver - Answer (click here)
638. Spry Framework for Creating Ajax Applications - Adobe Dreamweaver
CS3 - Answer (click here)
639. Site Management - Adobe Dreamweaver CS3 - Answer (click here)
640. Web Servers (IIS and Apache) - Answer (click here)
641. Web Servers (IIS and Apache) - Answer (click here)
642. HTTP Transactions - Answer (click here)
643. Multitier Application Architecture - Answer (click here)
644. Client-Side Scripting versus Server-Side Scripting - Answer (click here)
645. Accessing Web Servers - Answer (click here)
646. Microsoft Internet Information Services (IIS) - Answer (click here)
647. Apache HTTP Server - Answer (click here)
648. Requesting Documents - Answer (click here)
649. Database:SQL, MySQL, ADO.NET 2.0 and Java DB - Answer (click here)
650. Database:SQL, MySQL, ADO.NET 2.0 and Java DB - Answer (click here)
651. Relational Databases - Answer (click here)
652. Relational Database Overview: A books Database - Answer (click here)
653. SQL - Answer (click here)
654. MySQL - Answer (click here)
655. Instructions for Installing MySQL - Answer (click here)
656. Instructions for Setting Up a MySQL User Account - Answer (click here)
657. Creating a Database in MySQL - Answer (click here)
658. ADO.NET Object Model - Answer (click here)
659. Java DB/Apache Derby - Answer (click here)
660. PHP - Answer (click here)
661. PHP - Answer (click here)
662. PHP Basics - Answer (click here)
663. String Processing and Regular Expressions - PHP - Answer (click here)
664. Form Processing and Business Logic - PHP - Answer (click here)
665. Connecting to a Database - PHP - Answer (click here)
666. Using Cookies - PHP - Answer (click here)
667. Dynamic Content - PHP - Answer (click here)
668. Ruby on Rails - Answer (click here)
669. Ruby on Rails - Answer (click here)
670. Ruby - Answer (click here)
671. Rails Framework - Answer (click here)
672. ActionController and ActionView - Ruby on Rails - Answer (click here)
673. A Database-Driven Web Application - Ruby on Rails - Answer (click here)
674. Case Study: Message Forum - Ruby on Rails - Answer (click here)
675. Message Forum: Logging In and Logging Out - Ruby on Rails - Answer
(click here)
676. Message Forum: Embellishing the Models - Ruby on Rails - Answer (click
here)
677. Message Forum: Forum Controller and Forum Views - Ruby on Rails -
Answer (click here)
678. Message Forum: Message Controller and Message Views - Ruby on
Rails - Answer (click here)
679. Message Forum: Ajax-Enabled Rails Applications - Ruby on Rails -
Answer (click here)
680. Script.aculo.us - Answer (click here)
681. ASP.NET 2.0 and ASP.NET Ajax - Answer (click here)
682. ASP.NET 2.0 and ASP.NET Ajax - Answer (click here)
683. Creating and Running a Simple Web Form Example - ASP.NET - Answer
(click here)
684. Building an ASP.NET Web Application - Answer (click here)
685. Web Controls: Text and Graphics Controls - ASP.NET - Answer (click
here)
686. Web Controls: AdRotator Control - ASP.NET - Answer (click here)
687. Web Controls: Validation Controls - ASP.NET - Answer (click here)
688. Session Tracking - ASP.NET - Answer (click here)
689. Cookies - ASP.NET - Answer (click here)
690. Session Tracking with HttpSessionState - ASP.NET - Answer (click here)
691. Case Study: Connecting to a Database in ASP.NET - Answer (click here)
692. Building a Web Form That Displays Data from a Database - ASP.NET -
Answer (click here)
693. Modifying the Code-Behind File for the Guestbook Application -
ASP.NET - Answer (click here)
694. Case Study: Secure Books Database Application - Answer (click here)
695. Creating the Secure Books Database Application - ASP.NET - Answer
(click here)
696. ASP.NET Ajax - Answer (click here)
697. JavaServer Faces Web Applications - Answer (click here)
698. JavaServer Faces Web Applications - Answer (click here)
699. Java Web Technologies - Answer (click here)
700. Creating and Running a Simple Application in Netbeans - Answer (click
here)
701. Examining a JSP File - Answer (click here)
702. Examining a Page Bean File - Answer (click here)
703. Event-Processing Life Cycle - Answer (click here)
704. Relationship Between the JSP and Page Bean Files - Answer (click here)
705. Examining the XHTML Generated by a Java Web Application - Answer
(click here)
706. Building a Web Application in Netbeans - Answer (click here)
707. JSF Components - Answer (click here)
708. Text and Graphics JSF Components - Answer (click here)
709. Validation Using Validator JSF Components and Custom Validators -
Answer (click here)
710. Session Tracking - JavaServer - Answer (click here)
711. Cookies - JavaServer - Answer (click here)
712. Session Tracking with the SessionBean Object - JavaServer - Answer
(click here)
713. Ajax-Enabled JavaServer Faces Web Applications - Answer (click here)
714. Ajax-Enabled JavaServer Faces Web Applications - Answer (click here)
715. Accessing Databases in Web Applications - JavaServer - Answer (click
here)
716. Ajax-Enabled JSF Components - Answer (click here)
717. AutoComplete Text Field and Virtual Forms - Answer (click here)
718. Google Maps Map Viewer Component - Answer (click here)
719. Web Services - Answer (click here)
720. Web Services - Answer (click here)
721. Java Web Services Basics - Answer (click here)
722. Creating, Publishing, Testing and Describing a Web Service - Answer
(click here)
723. Consuming a Web Service - Answer (click here)
724. SOAP (Simple Object Access Protocol) - Answer (click here)
725. Session Tracking in Web Services - Answer (click here)
726. Creating a Blackjack Web Service - Answer (click here)
727. Consuming the Blackjack Web Service - Answer (click here)
728. Consuming a Database-Driven Web Service from a Web Application -
Answer (click here)
729. Passing an Object of a User-Defined Type to a Web Service - Answer
(click here)
730. REST-Based Web Services in ASP.NET - Answer (click here)
731. Photoshop Elements - Answer (click here)
732. Image Basics - Photoshop Elements - Answer (click here)
733. Vector and Raster Graphics - Photoshop Elements - Answer (click here)
734. Toolbox - Photoshop Elements - Answer (click here)
735. Layers - Photoshop Elements - Answer (click here)
736. Screen Capturing - Photoshop Elements - Answer (click here)
737. File Formats: GIF and JPEG - Photoshop Elements - Answer (click here)
Chapter 24 VBScript
1. The History and Evolution of Java - Answer (click here)
2. Java’s Lineage - Answer (click here)
3. The Creation of Java - Answer (click here)
4. How Java Changed the Internet - Answer (click here)
5. Java’s Magic: The Bytecode - Answer (click here)
6. Servlets: Java on the Server Side - Answer (click here)
7. The Java Buzzwords - Answer (click here)
8. The Evolution of Java - Answer (click here)
9. Java SE 8 - Answer (click here)
10. A Culture of Innovation - Answer (click here)
11. An Overview of Java - Answer (click here)
12. Object-Oriented Programming - Answer (click here)
13. A First Simple Java Program - Answer (click here)
14. A Second Short Program - Answer (click here)
15. Two Control Statements - Answer (click here)
16. Using Blocks of Code - Answer (click here)
17. Lexical Issues - Answer (click here)
18. The Java Class Libraries - Answer (click here)
19. Data Types, Variables, and Arrays - Answer (click here)
20. The Primitive Types - Answer (click here)
21. Integers - Answer (click here)
22. Floating-Point Types - Answer (click here)
23. Characters - Answer (click here)
24. Booleans - Answer (click here)
25. A Closer Look at Literals - Answer (click here)
26. Variables - Answer (click here)
27. Type Conversion and Casting - Answer (click here)
28. Automatic Type Promotion in Expressions - Answer (click here)
29. Arrays - Java - Answer (click here)
30. A Few Words About Strings - Answer (click here)
31. A Note to C/C++ Programmers About Pointers - Answer (click here)
32. Operators - Answer (click here)
33. Arithmetic Operators - Java - Answer (click here)
34. The Bitwise Operators - Java - Answer (click here)
35. Relational Operators - Java - Answer (click here)
36. Boolean Logical Operators - Java - Answer (click here)
37. The Assignment Operator - Java - Answer (click here)
38. The ? Operator - Java - Answer (click here)
39. Operator Precedence - Java - Answer (click here)
40. Using Parentheses - Answer (click here)
41. Control Statements - Java - Answer (click here)
42. Java’s Selection Statements - Answer (click here)
43. Java’s Iteration Statements - Answer (click here)
44. Jump Statements - Java - Answer (click here)
45. Introducing Classes - Answer (click here)
46. Introducing Classes - Java - Answer (click here)
47. Java Class Fundamentals - Answer (click here)
48. Declaring Objects - Java - Answer (click here)
49. Assigning Object Reference Variables - Answer (click here)
50. Introducing Methods - Java - Answer (click here)
51. Constructors - Java - Answer (click here)
52. The this Keyword - Java - Answer (click here)
53. Garbage Collection - Java - Answer (click here)
54. The finalize( ) Method - Java - Answer (click here)
55. A Stack Class - Java - Answer (click here)
56. A Closer Look at Methods and Classes - Answer (click here)
57. Overloading Methods - Java - Answer (click here)
58. Using Objects as Parameters - Answer (click here)
59. A Closer Look at Argument Passing - Answer (click here)
60. Returning Objects - Java - Answer (click here)
61. Recursion - Java - Answer (click here)
62. Introducing Access Control - Java - Answer (click here)
63. Understanding static - Java - Answer (click here)
64. Introducing final - Java - Answer (click here)
65. Arrays Revisited - Java - Answer (click here)
66. Introducing Nested and Inner Classes - Java - Answer (click here)
67. Exploring the String Class - Java - Answer (click here)
68. Using Command-Line Arguments - Answer (click here)
69. Varargs: Variable-Length Arguments - Answer (click here)
70. Inheritance - Java - Answer (click here)
71. Using super - Java - Answer (click here)
72. Creating a Multilevel Hierarchy - Java - Answer (click here)
73. When Constructors are Executed - Answer (click here)
74. Method Overriding - Java - Answer (click here)
75. Dynamic Method Dispatch - Java - Answer (click here)
76. Using Abstract Classes - Java - Answer (click here)
77. Using final with Inheritance - Java - Answer (click here)
78. The Object Class - Java - Answer (click here)
79. Packages and Interfaces - Answer (click here)
80. Java Packages - Answer (click here)
81. Access Protection - Answer (click here)
82. Importing Packages - Answer (click here)
83. Java Interfaces - Answer (click here)
84. Default Java Interface Methods - Answer (click here)
85. Use Java static Methods in an Interface - Answer (click here)
86. Exception Handling - Answer (click here)
87. Java Exception-Handling Fundamentals - Answer (click here)
88. Exception Types - Java - Answer (click here)
89. Uncaught Exceptions - Answer (click here)
90. Using try and catch - Java - Answer (click here)
91. Multiple catch Clauses - Java - Answer (click here)
92. Nested try Statements - Java - Answer (click here)
93. throw - Java - Answer (click here)
94. throws - Java - Answer (click here)
95. finally - Java - Answer (click here)
96. Java’s Built-in Exceptions - Answer (click here)
97. Creating Your Own Exception Subclasses - Answer (click here)
98. Chained Exceptions - Java - Answer (click here)
99. Three Recently Added Exception Features - Answer (click here)
100. Using Exceptions - Answer (click here)
101. Multithreaded Programming - Answer (click here)
102. The Java Thread Model - Answer (click here)
103. The Main Thread - Java - Answer (click here)
104. Creating a Thread - Java - Answer (click here)
105. Creating Multiple Threads - Java - Answer (click here)
106. Using isAlive( ) and join( ) - Answer (click here)
107. Thread Priorities - Java - Answer (click here)
108. Synchronization - Java - Answer (click here)
109. Interthread Communication - Answer (click here)
110. Suspending, Resuming, and Stopping Threads - Answer (click here)
111. Obtaining A Thread’s State - Answer (click here)
112. Enumerations, Autoboxing, and Annotations (Metadata) - Answer (click
here)
113. Enumerations - Java - Answer (click here)
114. Type Wrappers - Java - Answer (click here)
115. Autoboxing - Java - Answer (click here)
116. Annotations (Metadata) - Answer (click here)
117. Type Annotations - Answer (click here)
118. Repeating Annotations - Java - Answer (click here)
119. I/O, Applets, and Other Topics - Answer (click here)
120. I/O Basics - Java - Answer (click here)
121. Reading Console Input - Java - Answer (click here)
122. Writing Console Output - Java - Answer (click here)
123. The PrintWriter Class - Java - Answer (click here)
124. Reading and Writing Files - Java - Answer (click here)
125. Automatically Closing a File - java - Answer (click here)
126. Applet Fundamentals - Answer (click here)
127. The transient and volatile Modifiers - Java - Answer (click here)
128. Using instanceof - Java - Answer (click here)
129. strictfp - Java - Answer (click here)
130. Native Methods - Java - Answer (click here)
131. Problems with Native Methods - Answer (click here)
132. Using assert - Java - Answer (click here)
133. Static Import - Java - Answer (click here)
134. Invoking Overloaded Constructors Through this( ) - Answer (click here)
135. Compact API Profiles - Java - Answer (click here)
136. Generics - Answer (click here)
137. What Are Generics? - Answer (click here)
138. A Simple Generics Example - Answer (click here)
139. A Generic Class with Two Type Parameters - Answer (click here)
140. The General Form of a Generic Class - Answer (click here)
141. Bounded Types - Answer (click here)
142. Using Wildcard Arguments - Answer (click here)
143. Creating a Generic Method - Answer (click here)
144. Generic Interfaces - Java - Answer (click here)
145. Raw Types and Legacy Code - Java - Answer (click here)
146. Generic Class Hierarchies - Java - Answer (click here)
147. Type Inference with Generics - Java - Answer (click here)
148. Erasure - Java - Answer (click here)
149. Ambiguity Errors - Java - Answer (click here)
150. Some Generic Restrictions - Java - Answer (click here)
151. Lambda Expressions - Answer (click here)
152. Introducing Lambda Expressions - Answer (click here)
153. Block Lambda Expressions - Answer (click here)
154. Generic Functional Interfaces - Answer (click here)
155. Passing Lambda Expressions as Arguments - Answer (click here)
156. Lambda Expressions and Exceptions - Answer (click here)
157. Lambda Expressions and Variable Capture - Answer (click here)
158. Method References - Lambda Expressions - Answer (click here)
159. Constructor References - Java Lambda Expressions - Answer (click here)
160. Predefined Functional Interfaces - Answer (click here)
161. String Handling - Answer (click here)
162. The String Constructors - Answer (click here)
163. String Length - Java - Answer (click here)
164. Special String Operations - Java - Answer (click here)
165. Character Extraction - Java - Answer (click here)
166. String Comparison - Java - Answer (click here)
167. Searching Strings - Java - Answer (click here)
168. Modifying a String - Java - Answer (click here)
169. Data Conversion Using valueOf( ) - Java - Answer (click here)
170. Changing the Case of Characters Within a String - Java - Answer (click
here)
171. Joining Strings - Java - Answer (click here)
172. Additional String Methods - Answer (click here)
173. StringBuffer - Java - Answer (click here)
174. Exploring java.lang - Answer (click here)
175. Primitive Type Wrappers - Exploring java.lang - Answer (click here)
176. Void and Process - Answer (click here)
177. Runtime - Answer (click here)
178. ProcessBuilder - Answer (click here)
179. System - java.lang - Answer (click here)
180. Using clone( ) and the Cloneable Interface - Answer (click here)
181. Class - java.lang - Answer (click here)
182. Math - java.lang - Answer (click here)
183. Thread, ThreadGroup, and Runnable - java.lang - Answer (click here)
184. Package, StackTraceElement, Enum - java.lang - Answer (click here)
185. Interface - java.lang - Answer (click here)
186. The java.lang Subpackages - Answer (click here)
187. java.util : The Collections Framework - Answer (click here)
188. java.util Collections Overview - Answer (click here)
189. JDK 5 Changed the Collections Framework - Answer (click here)
190. The Collection Interfaces - java.util - Answer (click here)
191. The Collection Classes - java.util - Answer (click here)
192. Accessing a Collection via an Iterator - java.util - Answer (click here)
193. Spliterators - Java - Answer (click here)
194. Storing User-Defined Classes in Collections - Answer (click here)
195. The RandomAccess Interface - Java - Answer (click here)
196. Working with Maps - java.util - Answer (click here)
197. Comparators - java.util - Answer (click here)
198. The Collection Algorithms - java.util - Answer (click here)
199. Arrays - java.util - Answer (click here)
200. The Legacy Classes and Interfaces - java.util - Answer (click here)
201. Parting Thoughts on Collections - java.util - Answer (click here)
202. java.util : More Utility Classes - Answer (click here)
203. StringTokenizer - java.util - Answer (click here)
204. BitSet - java.util - Answer (click here)
205. Optional, OptionalDouble, OptionalInt, and OptionalLong - Java -
Answer (click here)
206. Date - java.util - Answer (click here)
207. Calendar - java.util - Answer (click here)
208. GregorianCalendar - java.util - Answer (click here)
209. TimeZone, SimpleTimeZone - java.util - Answer (click here)
210. Locale - java.util - Answer (click here)
211. Random - java.util - Answer (click here)
212. Observable - java.util - Answer (click here)
213. Timer and TimerTask - java.util - Answer (click here)
214. Currency - java.util - Answer (click here)
215. Formatter - java.util - Answer (click here)
216. Scanner - java.util - Answer (click here)
217. The ResourceBundle, ListResourceBundle, and
PropertyResourceBundle Java Classes - Answer (click here)
218. Miscellaneous Java Utility Classes and Interfaces - Answer (click here)
219. The java.util Subpackages - Answer (click here)
220. Input/Output: Exploring java.io - Answer (click here)
221. The I/O Classes and Interfaces - java.io - Answer (click here)
222. File - java.io - Answer (click here)
223. The AutoCloseable, Closeable, and Flushable Interfaces - Java - Answer
(click here)
224. I/O Exceptions - java.io - Answer (click here)
225. Two Ways to Close a Stream - java.io - Answer (click here)
226. The Stream Classes - java.io - Answer (click here)
227. The Byte Streams - java.io - Answer (click here)
228. The Character Streams - java.io - Answer (click here)
229. The Console Class - java.io - Answer (click here)
230. Serialization - java.io - Answer (click here)
231. Stream Benefits - java.io - Answer (click here)
232. Exploring NIO - Answer (click here)
233. The NIO Classes and NIO Fundamentals - Answer (click here)
234. Enhancements Added to NIO by JDK 7 - Answer (click here)
235. Using the NIO System - Answer (click here)
236. Use NIO for Channel-Based I/O - Answer (click here)
237. Use NIO for Stream-Based I/O - Answer (click here)
238. Use NIO for Path and File System Operations - Answer (click here)
239. Pre-JDK 7 Channel-Based Examples - Answer (click here)
240. Networking - Answer (click here)
241. The Networking Classes and Interfaces - Java - Answer (click here)
242. InetAddress - Java - Answer (click here)
243. Inet4Address and Inet6Address - Answer (click here)
244. TCP/IP Client Sockets - Java - Answer (click here)
245. URL - Java Networking - Answer (click here)
246. URLConnection - Java Networking - Answer (click here)
247. HttpURLConnection - Java Networking - Answer (click here)
248. TCP/IP Server Sockets - Java Networking - Answer (click here)
249. Datagrams - Java Networking - Answer (click here)
250. The Applet Class - Answer (click here)
251. Two Types of Applets - Answer (click here)
252. Applet Basics - Answer (click here)
253. Applet Architecture - Answer (click here)
254. An Applet Skeleton - Answer (click here)
255. Simple Applet Display Methods - Answer (click here)
256. Requesting Repainting - The Applet Class - Answer (click here)
257. Using the Status Window - The Applet Class - Answer (click here)
258. The HTML APPLET Tag - Answer (click here)
259. Passing Parameters to Applets - Answer (click here)
260. getDocumentBase( ) and getCodeBase( ) - The Applet Class - Answer
(click here)
261. AppletContext and showDocument( ) - The Applet Class - Answer (click
here)
262. AudioClip and AppletStub Interface - Applet Class - Answer (click here)
263. Event Handling - Answer (click here)
264. The Delegation Event Model - Java - Answer (click here)
265. Event Classes - Java - Answer (click here)
266. The KeyEvent Class - Java - Answer (click here)
267. Sources of Events - Java - Answer (click here)
268. Event Listener Interfaces - Java - Answer (click here)
269. Using the Delegation Event Model - Java - Answer (click here)
270. Adapter Classes - Java - Answer (click here)
271. Inner Classes - Java - Answer (click here)
272. Introducing the AWT: Working with Windows, Graphics, and Text -
Answer (click here)
273. AWT Classes - Answer (click here)
274. Window Fundamentals - AWT Classes - Answer (click here)
275. Working with Frame Windows - AWT Classes - Answer (click here)
276. Creating a Frame Window in an AWT-Based Applet - Answer (click here)
277. Creating a Windowed Program - Answer (click here)
278. Introducing Graphics - AWT Classes - Answer (click here)
279. Working with Color - AWT Java - Answer (click here)
280. Setting the Paint Mode - AWT Java - Answer (click here)
281. Working with Fonts - AWT Java - Answer (click here)
282. Managing Text Output Using FontMetrics - AWT Java - Answer (click
here)
283. Using AWT Controls, Layout Managers, and Menus - Answer (click here)
284. AWT Control Fundamentals - Answer (click here)
285. Labels - AWT Controls - Answer (click here)
286. Using Buttons - AWT Controls - Answer (click here)
287. Applying Check Boxes - AWT Controls - Answer (click here)
288. CheckboxGroup - AWT Controls - Answer (click here)
289. Choice Controls - AWT Controls - Answer (click here)
290. Using Lists - AWT Controls - Answer (click here)
291. Managing Scroll Bars - AWT Controls - Answer (click here)
292. Using a TextField - AWT Controls - Answer (click here)
293. Using a TextArea - AWT Controls - Answer (click here)
294. Understanding Layout Managers - AWT - Answer (click here)
295. Menu Bars and Menus - AWT - Answer (click here)
296. Dialog Boxes - AWT - Answer (click here)
297. FileDialog - AWT - Answer (click here)
298. A Word About Overriding paint( ) - AWT - Answer (click here)
299. Images - Java - Answer (click here)
300. Images File Formats - Java - Answer (click here)
301. Image Fundamentals: Creating, Loading, and Displaying - Answer (click
here)
302. ImageObserver - Answer (click here)
303. Double Buffering - Answer (click here)
304. MediaTracker - Answer (click here)
305. ImageProducer - Answer (click here)
306. ImageConsumer - Answer (click here)
307. ImageFilter - Answer (click here)
308. The Concurrency Utilities - Answer (click here)
309. The Concurrent API Packages - Java - Answer (click here)
310. Using Synchronization Objects - Answer (click here)
311. Phaser - Java Class - Answer (click here)
312. Using an Executor - Answer (click here)
313. The TimeUnit Enumeration - Answer (click here)
314. Locks - java.util.concurrent.locks package - Answer (click here)
315. Atomic Operations - java.util.concurrent.atomic - Answer (click here)
316. Parallel Programming via the Fork/Join Framework - Answer (click here)
317. The Concurrency Utilities Versus Java’s Traditional Approach - Answer
(click here)
318. The Stream API - Answer (click here)
319. Stream Basics - Answer (click here)
320. Reduction Operations - Java Stream API - Answer (click here)
321. Using Parallel Streams - Java Stream API - Answer (click here)
322. Mapping - Java Stream API - Answer (click here)
323. Collecting - Java Stream API - Answer (click here)
324. Iterators and Streams - Answer (click here)
325. Regular Expressions and Other Packages - Answer (click here)
326. The Core Java API Packages - Answer (click here)
327. Regular Expression Processing - Answer (click here)
328. Reflection - java.lang.reflect package - Answer (click here)
329. Remote Method Invocation (RMI) - Answer (click here)
330. Formatting Date and Time with java.text - Answer (click here)
331. The Time and Date API Added by JDK 8 - Answer (click here)
332. Introducing Swing - Answer (click here)
333. The Origins of Swing - Answer (click here)
334. Swing Is Built on the AWT - Answer (click here)
335. Two Key Swing Features - Answer (click here)
336. The MVC Connection - Swing - Answer (click here)
337. Components and Containers - Swing GUI - Answer (click here)
338. The Swing Packages - Answer (click here)
339. A Simple Swing Application - Answer (click here)
340. Event Handling - Swing - Answer (click here)
341. Create a Swing Applet - Answer (click here)
342. Painting in Swing - Answer (click here)
343. Exploring Swing - Answer (click here)
344. JLabel and ImageIcon - Swing - Answer (click here)
345. JTextField - Swing - Answer (click here)
346. The Swing Buttons - Swing - Answer (click here)
347. JTabbedPane - Swing - Answer (click here)
348. JScrollPane - Swing - Answer (click here)
349. JList - Swing - Answer (click here)
350. JComboBox - Swing - Answer (click here)
351. Trees - Swing - Answer (click here)
352. JTable - Swing - Answer (click here)
353. Introducing Swing Menus - Answer (click here)
354. Menu Basics - Swing - Answer (click here)
355. An Overview of JMenuBar, JMenu, and JMenuItem - Swing - Answer
(click here)
356. Create a Main Menu - Swing - Answer (click here)
357. Add Mnemonics and Accelerators to Menu Items - Swing - Answer (click
here)
358. Add Images and Tooltips to Menu Items - Swing - Answer (click here)
359. Use JRadioButtonMenuItem and JCheckBoxMenuItem - Swing - Answer
(click here)
360. Create a Popup Menu - Swing - Answer (click here)
361. Create a Toolbar - Swing - Answer (click here)
362. Use Actions - Swing - Answer (click here)
363. Put the Entire MenuDemo Program Together - Answer (click here)
364. Introducing JavaFX GUI Programming - Answer (click here)
365. JavaFX Basic Concepts - Answer (click here)
366. A JavaFX Application Skeleton - Answer (click here)
367. Compiling and Running a JavaFX Program - Answer (click here)
368. The Application Thread - JavaFX - Answer (click here)
369. A Simple JavaFX Control: Label - Answer (click here)
370. Using Buttons and Events - JavaFX - Answer (click here)
371. Drawing Directly on a Canvas - Answer (click here)
372. Exploring JavaFX Controls - Answer (click here)
373. Using Image and ImageView - JavaFX - Answer (click here)
374. ToggleButton - JavaFX - Answer (click here)
375. RadioButton - JavaFX - Answer (click here)
376. CheckBox - JavaFX - Answer (click here)
377. ListView - JavaFX - Answer (click here)
378. ComboBox - JavaFX - Answer (click here)
379. TextField - JavaFX - Answer (click here)
380. ScrollPane - JavaFX - Answer (click here)
381. TreeView - JavaFX - Answer (click here)
382. Introducing Effects and Transforms - JavaFX - Answer (click here)
383. Adding Tooltips - JavaFX - Answer (click here)
384. Introducing JavaFX Menus - Answer (click here)
385. An Overview of MenuBar, Menu, and MenuItem - JavaFX - Answer (click
here)
386. Create a Main Menu - JavaFX - Answer (click here)
387. Add Mnemonics and Accelerators to Menu Items - JavaFX - Answer (click
here)
388. Add Images to Menu Items - JavaFX - Answer (click here)
389. Use RadioMenuItem and CheckMenuItem - JavaFX - Answer (click here)
390. Create a Context Menu - JavaFX - Answer (click here)
391. Create a Toolbar - JavaFX - Answer (click here)
392. Put the Entire MenuDemo Program Together - Answer (click here)
393. Java Beans - Answer (click here)
394. What Is a Java Bean? - Answer (click here)
395. Advantages of Java Beans - Answer (click here)
396. Introspection - Java Beans - Answer (click here)
397. Bound and Constrained Properties - Java Beans - Answer (click here)
398. Persistence, Customizers - Java Beans - Answer (click here)
399. The Java Beans API - Answer (click here)
400. A Bean Example - Answer (click here)
401. Introducing Servlets - Answer (click here)
402. The Life Cycle of a Servlet - Answer (click here)
403. Servlet Development Options - Answer (click here)
404. Using Tomcat - Answer (click here)
405. A Simple Servlet - Answer (click here)
406. The Servlet API - Answer (click here)
407. The javax.servlet Package - Answer (click here)
408. Reading Servlet Parameters - Answer (click here)
409. The javax.servlet.http Package - Answer (click here)
410. Handling HTTP Requests and Responses - Answer (click here)
411. Using Cookies - Servlets - Answer (click here)
412. Session Tracking - Servlets - Answer (click here)
413. Introduction to Computers and the Internet - Answer (click here)
414. What Is a Computer? - Answer (click here)
415. Computer Organization - Answer (click here)
416. Machine Languages, Assembly Languages and High-Level Languages -
Answer (click here)
417. History of the Internet and World Wide Web - Answer (click here)
418. World Wide Web Consortium (W3C) - Answer (click here)
419. Web 2.0 - Answer (click here)
420. Personal, Distributed and Client/Server Computing - Answer (click here)
421. Hardware Trends - Answer (click here)
422. Key Software Trend: Object Technology - Answer (click here)
423. JavaScript: Object-Based Scripting for the Web - Answer (click here)
424. Browser Portability - Answer (click here)
425. C, C++ and Java - Answer (click here)
426. BASIC, Visual Basic, Visual C++, C# and .NET - Answer (click here)
427. Software Technologies - Answer (click here)
428. Notes about Internet & World Wide Web How to Program, 4/e - Answer
(click here)
429. Web Browser Basics: Internet Explorer and Firefox - Answer (click here)
430. Connecting to the Internet - Web Browser - Answer (click here)
431. Internet Explorer 7 and Firefox 2 Features - Answer (click here)
432. Customizing Browser Settings - Answer (click here)
433. Searching the Internet - Answer (click here)
434. Keeping Track of Your Favorite Sites - Answer (click here)
435. File Transfer Protocol (FTP) - Answer (click here)
436. Online Help - Answer (click here)
437. Dive Into Web 2.0 - Answer (click here)
438. Dive Into Web 2.0 - Answer (click here)
439. What Is Web 2.0? - Answer (click here)
440. Search - Answer (click here)
441. Content Networks and User-Generated Content - Answer (click here)
442. Blogging - Answer (click here)
443. Social Networking - Answer (click here)
444. Social Media - Answer (click here)
445. Tagging - Answer (click here)
446. Social Bookmarking - Answer (click here)
447. Software Development - Answer (click here)
448. Rich Internet Applications (RIAs) - Answer (click here)
449. Web Services, Mashups, Widgets and Gadgets - Answer (click here)
450. Location-Based Services - Answer (click here)
451. XML, RSS, Atom, JSON and VoIP - Answer (click here)
452. Web 2.0 Monetization Models and Business Models - Answer (click here)
453. Introduction to XHTML - Answer (click here)
454. Introduction to XHTML - Answer (click here)
455. Editing XHTML - Answer (click here)
456. First XHTML Example - Answer (click here)
457. W3C XHTML Validation Service - Answer (click here)
458. Headings - XHTML - Answer (click here)
459. Linking - XHTML - Answer (click here)
460. Images - XHTML - Answer (click here)
461. Special Characters and Horizontal Rules - XHTML - Answer (click here)
462. Lists - XHTML - Answer (click here)
463. Tables - XHTML - Answer (click here)
464. Forms - XHTML - Answer (click here)
465. Internal Linking - XHTML - Answer (click here)
466. meta Elements - XHTML - Answer (click here)
467. Cascading Style Sheets™ (CSS) - Answer (click here)
468. Cascading Style Sheets™ (CSS) - Answer (click here)
469. Inline Styles - CSS - Answer (click here)
470. Embedded Style Sheets - CSS - Answer (click here)
471. Conflicting Styles - CSS - Answer (click here)
472. Linking External Style Sheets - CSS - Answer (click here)
473. Positioning Elements - CSS - Answer (click here)
474. Backgrounds - CSS - Answer (click here)
475. Element Dimensions - CSS - Answer (click here)
476. Box Model and Text Flow - CSS - Answer (click here)
477. Media Types - CSS - Answer (click here)
478. Building a CSS Drop-Down Menu - Answer (click here)
479. User Style Sheets - CSS - Answer (click here)
480. CSS 3 - Answer (click here)
481. JavaScript: Introduction to Scripting - Answer (click here)
482. JavaScript: Introduction to Scripting - Answer (click here)
483. Simple Program: Displaying a Line of Text in a Web Page - Answer (click
here)
484. Modifying Our First Program - JavaScript(JS) - Answer (click here)
485. Obtaining User Input with prompt Dialogs - JavaScript(JS) - Answer (click
here)
486. Memory Concepts - JavaScript(JS) - Answer (click here)
487. Arithmetic - JavaScript(JS) - Answer (click here)
488. Decision Making: Equality and Relational Operators - JavaScript(JS) -
Answer (click here)
489. JavaScript: Control Statements I - Answer (click here)
490. JavaScript: Control Statements I - Answer (click here)
491. Algorithms - JavaScript(JS) Control Statements - Answer (click here)
492. Pseudocode - JavaScript(JS) Control Statements - Answer (click here)
493. Control Structures - JavaScript(JS) - Answer (click here)
494. if Selection Statement - JavaScript(JS) - Answer (click here)
495. if…else Selection Statement - JavaScript(JS) - Answer (click here)
496. while Repetition Statement - JavaScript(JS) - Answer (click here)
497. Formulating Algorithms: Counter-Controlled Repetition - JavaScript(JS)
- Answer (click here)
498. Formulating Algorithms: Sentinel-Controlled Repetition - JavaScript(JS)
- Answer (click here)
499. Formulating Algorithms: Nested Control Statements - JavaScript(JS) -
Answer (click here)
500. Assignment Operators - JavaScript(JS) - Answer (click here)
501. Increment and Decrement Operators - JavaScript(JS) - Answer (click here)
502. JavaScript: Control Statements II - Answer (click here)
503. JavaScript: Control Statements II - Answer (click here)
504. Essentials of Counter-Controlled Repetition - JavaScript(JS) - Answer
(click here)
505. for Repetition Statement - JavaScript(JS) - Answer (click here)
506. Examples Using the for Statement - JavaScript(JS) - Answer (click here)
507. switch Multiple-Selection Statement - Answer (click here)
508. do…while Repetition Statement - Answer (click here)
509. break and continue Statements - JavaScript(JS) - Answer (click here)
510. Labeled break and continue Statements - JavaScript(JS) - Answer (click
here)
511. Logical Operators - JavaScript(JS) - Answer (click here)
512. Summary of Structured Programming - Answer (click here)
513. JavaScript: Functions - Answer (click here)
514. JavaScript: Functions - Answer (click here)
515. Program Modules in JavaScript - Answer (click here)
516. Programmer-Defined Functions - Answer (click here)
517. Function Definitions - JavaScript(JS) - Answer (click here)
518. Random Number Generation - JavaScript(JS) - Answer (click here)
519. Example: Game of Chance - JavaScript(JS) - Answer (click here)
520. Random Image Generator - JavaScript(JS) - Answer (click here)
521. Scope Rules - JavaScript(JS) - Answer (click here)
522. JavaScript Global Functions - Answer (click here)
523. Recursion - JavaScript(JS) - Answer (click here)
524. Recursion vs. Iteration - Answer (click here)
525. JavaScript: Arrays - Answer (click here)
526. JavaScript: Arrays - Answer (click here)
527. Declaring and Allocating Arrays - JavaScript(JS) - Answer (click here)
528. Examples Using Arrays - JavaScript(JS) - Answer (click here)
529. Random Image Generator Using Arrays - JavaScript(JS) - Answer (click
here)
530. References and Reference Parameters - JavaScript(JS) - Answer (click here)
531. Passing Arrays to Functions - JavaScript(JS) - Answer (click here)
532. Sorting Arrays - JavaScript(JS) - Answer (click here)
533. Searching Arrays: Linear Search and Binary Search - JavaScript(JS) -
Answer (click here)
534. Multidimensional Arrays - JavaScript(JS) - Answer (click here)
535. Building an Online Quiz - JavaScript(JS) - Answer (click here)
536. JavaScript: Objects - Answer (click here)
537. JavaScript: Objects - Answer (click here)
538. Introduction to Object Technology - Answer (click here)
539. Math Object - JavaScript(Js) - Answer (click here)
540. String Object - JavaScript(Js) - Answer (click here)
541. Date Object - JavaScript(Js) - Answer (click here)
542. Boolean and Number Objects - JavaScript(Js) - Answer (click here)
543. document Object - JavaScript(Js) - Answer (click here)
544. window Object - JavaScript(Js) - Answer (click here)
545. Using Cookies - JavaScript(Js) - Answer (click here)
546. Final JavaScript Example - Answer (click here)
547. Using JSON to Represent Objects - Answer (click here)
548. Document Object Model (DOM): Objects and Collections - Answer (click
here)
549. Document Object Model (DOM): Objects and Collections - Answer (click
here)
550. Modeling a Document: DOM Nodes and Trees - Answer (click here)
551. Traversing and Modifying a DOM Tree - Answer (click here)
552. DOM Collections - Answer (click here)
553. Dynamic Styles - DOM - Answer (click here)
554. Summary of the DOM Objects and Collections - Answer (click here)
555. JavaScript: Events - Answer (click here)
556. JavaScript: Events - Answer (click here)
557. Registering Event Handlers - JavaScript(Js) - Answer (click here)
558. Event onload - JavaScript(Js) - Answer (click here)
559. Event onmousemove, the event Object and this - JavaScript(Js) - Answer
(click here)
560. Rollovers with onmouseover and onmouseout - JavaScript(Js) - Answer
(click here)
561. Form Processing with onfocus and onblur - JavaScript(Js) - Answer (click
here)
562. Processing with onsubmit and onreset - JavaScript(Js) - Answer (click here)
563. Event Bubbling - JavaScript(Js) - Answer (click here)
564. More Events - JavaScript(Js) - Answer (click here)
565. XML and RSS - Answer (click here)
566. XML and RSS - Answer (click here)
567. XML Basics - Answer (click here)
568. Structuring Data - Answer (click here)
569. XML Namespaces - Answer (click here)
570. Document Type Definitions (DTDs) - Answer (click here)
571. W3C XML Schema Documents - Answer (click here)
572. XML Vocabularies - Answer (click here)
573. Extensible Stylesheet Language and XSL Transformations - Answer (click
here)
574. Document Object Model (DOM) - Answer (click here)
575. RSS - Answer (click here)
576. Ajax-Enabled Rich Internet Applications - Answer (click here)
577. Ajax-Enabled Rich Internet Applications - Answer (click here)
578. Traditional Web Applications vs. Ajax Applications - Answer (click here)
579. Rich Internet Applications (RIAs) with Ajax - Answer (click here)
580. History of Ajax - Answer (click here)
581. “Raw” Ajax Example Using the XMLHttpRequest Object - Answer (click
here)
582. Using XML and the DOM - Answer (click here)
583. Creating a Full-Scale Ajax-Enabled Application - Answer (click here)
584. Dojo Toolkit - Answer (click here)
585. Adobe Flash CS3 - Answer (click here)
586. Adobe Flash CS3 - Answer (click here)
587. Flash Movie Development - Answer (click here)
588. Learning Flash with Hands-On Examples - Answer (click here)
589. Publishing Your Flash Movie - Answer (click here)
590. Creating Special Effects with Flash - Answer (click here)
591. Creating a Website Splash Screen - Answer (click here)
592. ActionScript - Answer (click here)
593. Adobe Flash CS3: Building an Interactive Game - Answer (click here)
594. Adobe Flash CS3: Building an Interactive Game - Answer (click here)
595. Object-Oriented Programming - Answer (click here)
596. Objects in Flash - Answer (click here)
597. Cannon Game: Preliminary Instructions and Notes - Adobe Flash CS3 -
Answer (click here)
598. Adding a Start Button - Adobe Flash CS3 - Answer (click here)
599. Creating Moving Objects - Adobe Flash CS3 - Answer (click here)
600. Adding the Rotating Cannon - Adobe Flash CS3 - Answer (click here)
601. Adding the Cannonball - Adobe Flash CS3 - Answer (click here)
602. Adding Sound and Text Objects to the Movie - Answer (click here)
603. Adding the Time Counter - Adobe Flash CS3 - Answer (click here)
604. Detecting a Miss - Adobe Flash CS3 - Answer (click here)
605. Adding Collision Detection - Adobe Flash CS3 - Answer (click here)
606. Finishing the Game - Adobe Flash CS3 - Answer (click here)
607. Adobe Flex 2 and Rich Internet Applications - Answer (click here)
608. Adobe Flex 2 and Rich Internet Applications - Answer (click here)
609. Flex Platform Overview - Answer (click here)
610. Creating a Simple User Interface - Adobe Flex 2 - Answer (click here)
611. Accessing XML Data from Your Application - Answer (click here)
612. Interacting with Server-Side Applications - Adobe Flex 2 - Answer (click
here)
613. Customizing Your User Interface - Adobe Flex 2 - Answer (click here)
614. Creating Charts and Graphs - Adobe Flex 2 - Answer (click here)
615. Connection-Independent RIAs on the Desktop: Adobe Integrated
Runtime (AIR) - Answer (click here)
616. Microsoft ilverlight and Rich Internet Applications - Answer (click here)
617. Microsoft ilverlight and Rich Internet Applications - Answer (click here)
618. Platform Overview - Answer (click here)
619. Silverlight 1.0 Installation and Overview - Answer (click here)
620. Creating a Movie Viewer for Silverlight 1.0 - Answer (click here)
621. Creating Controls - Creating a Movie Viewer for Silverlight 1.0 - Answer
(click here)
622. Using JavaScript for Event Handling and DOM Manipulation - Answer
(click here)
623. Embedding Silverlight in HTML - Answer (click here)
624. Silverlight Streaming - Answer (click here)
625. Silverlight 1.1 Installation and Overview - Answer (click here)
626. Creating a Cover Viewer for Silverlight 1.1 Alpha - Answer (click here)
627. Building an Application with Third-Party Controls - Silverlight - Answer
(click here)
628. Consuming a Web Service - Answer (click here)
629. Silverlight Demos, Games and Web Resources - Answer (click here)
630. Adobe Dreamweaver CS3 - Answer (click here)
631. Adobe Dreamweaver CS3 - Answer (click here)
632. Text Styles - Adobe Dreamweaver CS3 - Answer (click here)
633. Images and Links - Adobe Dreamweaver CS3 - Answer (click here)
634. Symbols and Lines - Adobe Dreamweaver CS3 - Answer (click here)
635. Tables - Adobe Dreamweaver CS3 - Answer (click here)
636. Forms - Adobe Dreamweaver CS3 - Answer (click here)
637. Scripting in Dreamweaver - Answer (click here)
638. Spry Framework for Creating Ajax Applications - Adobe Dreamweaver
CS3 - Answer (click here)
639. Site Management - Adobe Dreamweaver CS3 - Answer (click here)
640. Web Servers (IIS and Apache) - Answer (click here)
641. Web Servers (IIS and Apache) - Answer (click here)
642. HTTP Transactions - Answer (click here)
643. Multitier Application Architecture - Answer (click here)
644. Client-Side Scripting versus Server-Side Scripting - Answer (click here)
645. Accessing Web Servers - Answer (click here)
646. Microsoft Internet Information Services (IIS) - Answer (click here)
647. Apache HTTP Server - Answer (click here)
648. Requesting Documents - Answer (click here)
649. Database:SQL, MySQL, ADO.NET 2.0 and Java DB - Answer (click here)
650. Database:SQL, MySQL, ADO.NET 2.0 and Java DB - Answer (click here)
651. Relational Databases - Answer (click here)
652. Relational Database Overview: A books Database - Answer (click here)
653. SQL - Answer (click here)
654. MySQL - Answer (click here)
655. Instructions for Installing MySQL - Answer (click here)
656. Instructions for Setting Up a MySQL User Account - Answer (click here)
657. Creating a Database in MySQL - Answer (click here)
658. ADO.NET Object Model - Answer (click here)
659. Java DB/Apache Derby - Answer (click here)
660. PHP - Answer (click here)
661. PHP - Answer (click here)
662. PHP Basics - Answer (click here)
663. String Processing and Regular Expressions - PHP - Answer (click here)
664. Form Processing and Business Logic - PHP - Answer (click here)
665. Connecting to a Database - PHP - Answer (click here)
666. Using Cookies - PHP - Answer (click here)
667. Dynamic Content - PHP - Answer (click here)
668. Ruby on Rails - Answer (click here)
669. Ruby on Rails - Answer (click here)
670. Ruby - Answer (click here)
671. Rails Framework - Answer (click here)
672. ActionController and ActionView - Ruby on Rails - Answer (click here)
673. A Database-Driven Web Application - Ruby on Rails - Answer (click here)
674. Case Study: Message Forum - Ruby on Rails - Answer (click here)
675. Message Forum: Logging In and Logging Out - Ruby on Rails - Answer
(click here)
676. Message Forum: Embellishing the Models - Ruby on Rails - Answer (click
here)
677. Message Forum: Forum Controller and Forum Views - Ruby on Rails -
Answer (click here)
678. Message Forum: Message Controller and Message Views - Ruby on
Rails - Answer (click here)
679. Message Forum: Ajax-Enabled Rails Applications - Ruby on Rails -
Answer (click here)
680. Script.aculo.us - Answer (click here)
681. ASP.NET 2.0 and ASP.NET Ajax - Answer (click here)
682. ASP.NET 2.0 and ASP.NET Ajax - Answer (click here)
683. Creating and Running a Simple Web Form Example - ASP.NET - Answer
(click here)
684. Building an ASP.NET Web Application - Answer (click here)
685. Web Controls: Text and Graphics Controls - ASP.NET - Answer (click
here)
686. Web Controls: AdRotator Control - ASP.NET - Answer (click here)
687. Web Controls: Validation Controls - ASP.NET - Answer (click here)
688. Session Tracking - ASP.NET - Answer (click here)
689. Cookies - ASP.NET - Answer (click here)
690. Session Tracking with HttpSessionState - ASP.NET - Answer (click here)
691. Case Study: Connecting to a Database in ASP.NET - Answer (click here)
692. Building a Web Form That Displays Data from a Database - ASP.NET -
Answer (click here)
693. Modifying the Code-Behind File for the Guestbook Application -
ASP.NET - Answer (click here)
694. Case Study: Secure Books Database Application - Answer (click here)
695. Creating the Secure Books Database Application - ASP.NET - Answer
(click here)
696. ASP.NET Ajax - Answer (click here)
697. JavaServer Faces Web Applications - Answer (click here)
698. JavaServer Faces Web Applications - Answer (click here)
699. Java Web Technologies - Answer (click here)
700. Creating and Running a Simple Application in Netbeans - Answer (click
here)
701. Examining a JSP File - Answer (click here)
702. Examining a Page Bean File - Answer (click here)
703. Event-Processing Life Cycle - Answer (click here)
704. Relationship Between the JSP and Page Bean Files - Answer (click here)
705. Examining the XHTML Generated by a Java Web Application - Answer
(click here)
706. Building a Web Application in Netbeans - Answer (click here)
707. JSF Components - Answer (click here)
708. Text and Graphics JSF Components - Answer (click here)
709. Validation Using Validator JSF Components and Custom Validators -
Answer (click here)
710. Session Tracking - JavaServer - Answer (click here)
711. Cookies - JavaServer - Answer (click here)
712. Session Tracking with the SessionBean Object - JavaServer - Answer
(click here)
713. Ajax-Enabled JavaServer Faces Web Applications - Answer (click here)
714. Ajax-Enabled JavaServer Faces Web Applications - Answer (click here)
715. Accessing Databases in Web Applications - JavaServer - Answer (click
here)
716. Ajax-Enabled JSF Components - Answer (click here)
717. AutoComplete Text Field and Virtual Forms - Answer (click here)
718. Google Maps Map Viewer Component - Answer (click here)
719. Web Services - Answer (click here)
720. Web Services - Answer (click here)
721. Java Web Services Basics - Answer (click here)
722. Creating, Publishing, Testing and Describing a Web Service - Answer
(click here)
723. Consuming a Web Service - Answer (click here)
724. SOAP (Simple Object Access Protocol) - Answer (click here)
725. Session Tracking in Web Services - Answer (click here)
726. Creating a Blackjack Web Service - Answer (click here)
727. Consuming the Blackjack Web Service - Answer (click here)
728. Consuming a Database-Driven Web Service from a Web Application -
Answer (click here)
729. Passing an Object of a User-Defined Type to a Web Service - Answer
(click here)
730. REST-Based Web Services in ASP.NET - Answer (click here)
731. Photoshop Elements - Answer (click here)
732. Image Basics - Photoshop Elements - Answer (click here)
733. Vector and Raster Graphics - Photoshop Elements - Answer (click here)
734. Toolbox - Photoshop Elements - Answer (click here)
735. Layers - Photoshop Elements - Answer (click here)
736. Screen Capturing - Photoshop Elements - Answer (click here)
737. File Formats: GIF and JPEG - Photoshop Elements - Answer (click here)
738. Wireless Internet and m-Business - Answer (click here)
739. M-Business - Answer (click here)
740. Identifying User Location - Answer (click here)
741. Wireless Marketing, Advertising and Promotions - Answer (click here)
742. Wireless Payment Options - Answer (click here)
743. Privacy and the Wireless Internet - Answer (click here)
744. International Wireless Communications - Answer (click here)
745. Wireless-Communications Technologies - Answer (click here)
746. WAP and WML - Answer (click here)
747. Phone Simulator and Setup Instructions - Answer (click here)
748. Creating WML Documents - Answer (click here)
749. WMLScript Programming - Answer (click here)
750. String Object Methods - Answer (click here)
751. Wireless Protocols, Platforms and Programming Languages - Answer
(click here)
752. VBScript - Answer (click here)
753. Operators - VBScript - Answer (click here)
754. Data Types and Control Structures - VBScript - Answer (click here)
755. VBScript Functions - Answer (click here)
756. VBScript Example Programs - Answer (click here)
757. Arrays - VBScript - Answer (click here)
758. String Manipulation - VBScript - Answer (click here)
759. Classes and Objects - VBScript - Answer (click here)
Chapter 28 Python
1. The History and Evolution of Java - Answer (click here)
2. Java’s Lineage - Answer (click here)
3. The Creation of Java - Answer (click here)
4. How Java Changed the Internet - Answer (click here)
5. Java’s Magic: The Bytecode - Answer (click here)
6. Servlets: Java on the Server Side - Answer (click here)
7. The Java Buzzwords - Answer (click here)
8. The Evolution of Java - Answer (click here)
9. Java SE 8 - Answer (click here)
10. A Culture of Innovation - Answer (click here)
11. An Overview of Java - Answer (click here)
12. Object-Oriented Programming - Answer (click here)
13. A First Simple Java Program - Answer (click here)
14. A Second Short Program - Answer (click here)
15. Two Control Statements - Answer (click here)
16. Using Blocks of Code - Answer (click here)
17. Lexical Issues - Answer (click here)
18. The Java Class Libraries - Answer (click here)
19. Data Types, Variables, and Arrays - Answer (click here)
20. The Primitive Types - Answer (click here)
21. Integers - Answer (click here)
22. Floating-Point Types - Answer (click here)
23. Characters - Answer (click here)
24. Booleans - Answer (click here)
25. A Closer Look at Literals - Answer (click here)
26. Variables - Answer (click here)
27. Type Conversion and Casting - Answer (click here)
28. Automatic Type Promotion in Expressions - Answer (click here)
29. Arrays - Java - Answer (click here)
30. A Few Words About Strings - Answer (click here)
31. A Note to C/C++ Programmers About Pointers - Answer (click here)
32. Operators - Answer (click here)
33. Arithmetic Operators - Java - Answer (click here)
34. The Bitwise Operators - Java - Answer (click here)
35. Relational Operators - Java - Answer (click here)
36. Boolean Logical Operators - Java - Answer (click here)
37. The Assignment Operator - Java - Answer (click here)
38. The ? Operator - Java - Answer (click here)
39. Operator Precedence - Java - Answer (click here)
40. Using Parentheses - Answer (click here)
41. Control Statements - Java - Answer (click here)
42. Java’s Selection Statements - Answer (click here)
43. Java’s Iteration Statements - Answer (click here)
44. Jump Statements - Java - Answer (click here)
45. Introducing Classes - Answer (click here)
46. Introducing Classes - Java - Answer (click here)
47. Java Class Fundamentals - Answer (click here)
48. Declaring Objects - Java - Answer (click here)
49. Assigning Object Reference Variables - Answer (click here)
50. Introducing Methods - Java - Answer (click here)
51. Constructors - Java - Answer (click here)
52. The this Keyword - Java - Answer (click here)
53. Garbage Collection - Java - Answer (click here)
54. The finalize( ) Method - Java - Answer (click here)
55. A Stack Class - Java - Answer (click here)
56. A Closer Look at Methods and Classes - Answer (click here)
57. Overloading Methods - Java - Answer (click here)
58. Using Objects as Parameters - Answer (click here)
59. A Closer Look at Argument Passing - Answer (click here)
60. Returning Objects - Java - Answer (click here)
61. Recursion - Java - Answer (click here)
62. Introducing Access Control - Java - Answer (click here)
63. Understanding static - Java - Answer (click here)
64. Introducing final - Java - Answer (click here)
65. Arrays Revisited - Java - Answer (click here)
66. Introducing Nested and Inner Classes - Java - Answer (click here)
67. Exploring the String Class - Java - Answer (click here)
68. Using Command-Line Arguments - Answer (click here)
69. Varargs: Variable-Length Arguments - Answer (click here)
70. Inheritance - Java - Answer (click here)
71. Using super - Java - Answer (click here)
72. Creating a Multilevel Hierarchy - Java - Answer (click here)
73. When Constructors are Executed - Answer (click here)
74. Method Overriding - Java - Answer (click here)
75. Dynamic Method Dispatch - Java - Answer (click here)
76. Using Abstract Classes - Java - Answer (click here)
77. Using final with Inheritance - Java - Answer (click here)
78. The Object Class - Java - Answer (click here)
79. Packages and Interfaces - Answer (click here)
80. Java Packages - Answer (click here)
81. Access Protection - Answer (click here)
82. Importing Packages - Answer (click here)
83. Java Interfaces - Answer (click here)
84. Default Java Interface Methods - Answer (click here)
85. Use Java static Methods in an Interface - Answer (click here)
86. Exception Handling - Answer (click here)
87. Java Exception-Handling Fundamentals - Answer (click here)
88. Exception Types - Java - Answer (click here)
89. Uncaught Exceptions - Answer (click here)
90. Using try and catch - Java - Answer (click here)
91. Multiple catch Clauses - Java - Answer (click here)
92. Nested try Statements - Java - Answer (click here)
93. throw - Java - Answer (click here)
94. throws - Java - Answer (click here)
95. finally - Java - Answer (click here)
96. Java’s Built-in Exceptions - Answer (click here)
97. Creating Your Own Exception Subclasses - Answer (click here)
98. Chained Exceptions - Java - Answer (click here)
99. Three Recently Added Exception Features - Answer (click here)
100. Using Exceptions - Answer (click here)
101. Multithreaded Programming - Answer (click here)
102. The Java Thread Model - Answer (click here)
103. The Main Thread - Java - Answer (click here)
104. Creating a Thread - Java - Answer (click here)
105. Creating Multiple Threads - Java - Answer (click here)
106. Using isAlive( ) and join( ) - Answer (click here)
107. Thread Priorities - Java - Answer (click here)
108. Synchronization - Java - Answer (click here)
109. Interthread Communication - Answer (click here)
110. Suspending, Resuming, and Stopping Threads - Answer (click here)
111. Obtaining A Thread’s State - Answer (click here)
112. Enumerations, Autoboxing, and Annotations (Metadata) - Answer (click
here)
113. Enumerations - Java - Answer (click here)
114. Type Wrappers - Java - Answer (click here)
115. Autoboxing - Java - Answer (click here)
116. Annotations (Metadata) - Answer (click here)
117. Type Annotations - Answer (click here)
118. Repeating Annotations - Java - Answer (click here)
119. I/O, Applets, and Other Topics - Answer (click here)
120. I/O Basics - Java - Answer (click here)
121. Reading Console Input - Java - Answer (click here)
122. Writing Console Output - Java - Answer (click here)
123. The PrintWriter Class - Java - Answer (click here)
124. Reading and Writing Files - Java - Answer (click here)
125. Automatically Closing a File - java - Answer (click here)
126. Applet Fundamentals - Answer (click here)
127. The transient and volatile Modifiers - Java - Answer (click here)
128. Using instanceof - Java - Answer (click here)
129. strictfp - Java - Answer (click here)
130. Native Methods - Java - Answer (click here)
131. Problems with Native Methods - Answer (click here)
132. Using assert - Java - Answer (click here)
133. Static Import - Java - Answer (click here)
134. Invoking Overloaded Constructors Through this( ) - Answer (click here)
135. Compact API Profiles - Java - Answer (click here)
136. Generics - Answer (click here)
137. What Are Generics? - Answer (click here)
138. A Simple Generics Example - Answer (click here)
139. A Generic Class with Two Type Parameters - Answer (click here)
140. The General Form of a Generic Class - Answer (click here)
141. Bounded Types - Answer (click here)
142. Using Wildcard Arguments - Answer (click here)
143. Creating a Generic Method - Answer (click here)
144. Generic Interfaces - Java - Answer (click here)
145. Raw Types and Legacy Code - Java - Answer (click here)
146. Generic Class Hierarchies - Java - Answer (click here)
147. Type Inference with Generics - Java - Answer (click here)
148. Erasure - Java - Answer (click here)
149. Ambiguity Errors - Java - Answer (click here)
150. Some Generic Restrictions - Java - Answer (click here)
151. Lambda Expressions - Answer (click here)
152. Introducing Lambda Expressions - Answer (click here)
153. Block Lambda Expressions - Answer (click here)
154. Generic Functional Interfaces - Answer (click here)
155. Passing Lambda Expressions as Arguments - Answer (click here)
156. Lambda Expressions and Exceptions - Answer (click here)
157. Lambda Expressions and Variable Capture - Answer (click here)
158. Method References - Lambda Expressions - Answer (click here)
159. Constructor References - Java Lambda Expressions - Answer (click here)
160. Predefined Functional Interfaces - Answer (click here)
161. String Handling - Answer (click here)
162. The String Constructors - Answer (click here)
163. String Length - Java - Answer (click here)
164. Special String Operations - Java - Answer (click here)
165. Character Extraction - Java - Answer (click here)
166. String Comparison - Java - Answer (click here)
167. Searching Strings - Java - Answer (click here)
168. Modifying a String - Java - Answer (click here)
169. Data Conversion Using valueOf( ) - Java - Answer (click here)
170. Changing the Case of Characters Within a String - Java - Answer (click
here)
171. Joining Strings - Java - Answer (click here)
172. Additional String Methods - Answer (click here)
173. StringBuffer - Java - Answer (click here)
174. Exploring java.lang - Answer (click here)
175. Primitive Type Wrappers - Exploring java.lang - Answer (click here)
176. Void and Process - Answer (click here)
177. Runtime - Answer (click here)
178. ProcessBuilder - Answer (click here)
179. System - java.lang - Answer (click here)
180. Using clone( ) and the Cloneable Interface - Answer (click here)
181. Class - java.lang - Answer (click here)
182. Math - java.lang - Answer (click here)
183. Thread, ThreadGroup, and Runnable - java.lang - Answer (click here)
184. Package, StackTraceElement, Enum - java.lang - Answer (click here)
185. Interface - java.lang - Answer (click here)
186. The java.lang Subpackages - Answer (click here)
187. java.util : The Collections Framework - Answer (click here)
188. java.util Collections Overview - Answer (click here)
189. JDK 5 Changed the Collections Framework - Answer (click here)
190. The Collection Interfaces - java.util - Answer (click here)
191. The Collection Classes - java.util - Answer (click here)
192. Accessing a Collection via an Iterator - java.util - Answer (click here)
193. Spliterators - Java - Answer (click here)
194. Storing User-Defined Classes in Collections - Answer (click here)
195. The RandomAccess Interface - Java - Answer (click here)
196. Working with Maps - java.util - Answer (click here)
197. Comparators - java.util - Answer (click here)
198. The Collection Algorithms - java.util - Answer (click here)
199. Arrays - java.util - Answer (click here)
200. The Legacy Classes and Interfaces - java.util - Answer (click here)
201. Parting Thoughts on Collections - java.util - Answer (click here)
202. java.util : More Utility Classes - Answer (click here)
203. StringTokenizer - java.util - Answer (click here)
204. BitSet - java.util - Answer (click here)
205. Optional, OptionalDouble, OptionalInt, and OptionalLong - Java -
Answer (click here)
206. Date - java.util - Answer (click here)
207. Calendar - java.util - Answer (click here)
208. GregorianCalendar - java.util - Answer (click here)
209. TimeZone, SimpleTimeZone - java.util - Answer (click here)
210. Locale - java.util - Answer (click here)
211. Random - java.util - Answer (click here)
212. Observable - java.util - Answer (click here)
213. Timer and TimerTask - java.util - Answer (click here)
214. Currency - java.util - Answer (click here)
215. Formatter - java.util - Answer (click here)
216. Scanner - java.util - Answer (click here)
217. The ResourceBundle, ListResourceBundle, and
PropertyResourceBundle Java Classes - Answer (click here)
218. Miscellaneous Java Utility Classes and Interfaces - Answer (click here)
219. The java.util Subpackages - Answer (click here)
220. Input/Output: Exploring java.io - Answer (click here)
221. The I/O Classes and Interfaces - java.io - Answer (click here)
222. File - java.io - Answer (click here)
223. The AutoCloseable, Closeable, and Flushable Interfaces - Java - Answer
(click here)
224. I/O Exceptions - java.io - Answer (click here)
225. Two Ways to Close a Stream - java.io - Answer (click here)
226. The Stream Classes - java.io - Answer (click here)
227. The Byte Streams - java.io - Answer (click here)
228. The Character Streams - java.io - Answer (click here)
229. The Console Class - java.io - Answer (click here)
230. Serialization - java.io - Answer (click here)
231. Stream Benefits - java.io - Answer (click here)
232. Exploring NIO - Answer (click here)
233. The NIO Classes and NIO Fundamentals - Answer (click here)
234. Enhancements Added to NIO by JDK 7 - Answer (click here)
235. Using the NIO System - Answer (click here)
236. Use NIO for Channel-Based I/O - Answer (click here)
237. Use NIO for Stream-Based I/O - Answer (click here)
238. Use NIO for Path and File System Operations - Answer (click here)
239. Pre-JDK 7 Channel-Based Examples - Answer (click here)
240. Networking - Answer (click here)
241. The Networking Classes and Interfaces - Java - Answer (click here)
242. InetAddress - Java - Answer (click here)
243. Inet4Address and Inet6Address - Answer (click here)
244. TCP/IP Client Sockets - Java - Answer (click here)
245. URL - Java Networking - Answer (click here)
246. URLConnection - Java Networking - Answer (click here)
247. HttpURLConnection - Java Networking - Answer (click here)
248. TCP/IP Server Sockets - Java Networking - Answer (click here)
249. Datagrams - Java Networking - Answer (click here)
250. The Applet Class - Answer (click here)
251. Two Types of Applets - Answer (click here)
252. Applet Basics - Answer (click here)
253. Applet Architecture - Answer (click here)
254. An Applet Skeleton - Answer (click here)
255. Simple Applet Display Methods - Answer (click here)
256. Requesting Repainting - The Applet Class - Answer (click here)
257. Using the Status Window - The Applet Class - Answer (click here)
258. The HTML APPLET Tag - Answer (click here)
259. Passing Parameters to Applets - Answer (click here)
260. getDocumentBase( ) and getCodeBase( ) - The Applet Class - Answer
(click here)
261. AppletContext and showDocument( ) - The Applet Class - Answer (click
here)
262. AudioClip and AppletStub Interface - Applet Class - Answer (click here)
263. Event Handling - Answer (click here)
264. The Delegation Event Model - Java - Answer (click here)
265. Event Classes - Java - Answer (click here)
266. The KeyEvent Class - Java - Answer (click here)
267. Sources of Events - Java - Answer (click here)
268. Event Listener Interfaces - Java - Answer (click here)
269. Using the Delegation Event Model - Java - Answer (click here)
270. Adapter Classes - Java - Answer (click here)
271. Inner Classes - Java - Answer (click here)
272. Introducing the AWT: Working with Windows, Graphics, and Text -
Answer (click here)
273. AWT Classes - Answer (click here)
274. Window Fundamentals - AWT Classes - Answer (click here)
275. Working with Frame Windows - AWT Classes - Answer (click here)
276. Creating a Frame Window in an AWT-Based Applet - Answer (click here)
277. Creating a Windowed Program - Answer (click here)
278. Introducing Graphics - AWT Classes - Answer (click here)
279. Working with Color - AWT Java - Answer (click here)
280. Setting the Paint Mode - AWT Java - Answer (click here)
281. Working with Fonts - AWT Java - Answer (click here)
282. Managing Text Output Using FontMetrics - AWT Java - Answer (click
here)
283. Using AWT Controls, Layout Managers, and Menus - Answer (click here)
284. AWT Control Fundamentals - Answer (click here)
285. Labels - AWT Controls - Answer (click here)
286. Using Buttons - AWT Controls - Answer (click here)
287. Applying Check Boxes - AWT Controls - Answer (click here)
288. CheckboxGroup - AWT Controls - Answer (click here)
289. Choice Controls - AWT Controls - Answer (click here)
290. Using Lists - AWT Controls - Answer (click here)
291. Managing Scroll Bars - AWT Controls - Answer (click here)
292. Using a TextField - AWT Controls - Answer (click here)
293. Using a TextArea - AWT Controls - Answer (click here)
294. Understanding Layout Managers - AWT - Answer (click here)
295. Menu Bars and Menus - AWT - Answer (click here)
296. Dialog Boxes - AWT - Answer (click here)
297. FileDialog - AWT - Answer (click here)
298. A Word About Overriding paint( ) - AWT - Answer (click here)
299. Images - Java - Answer (click here)
300. Images File Formats - Java - Answer (click here)
301. Image Fundamentals: Creating, Loading, and Displaying - Answer (click
here)
302. ImageObserver - Answer (click here)
303. Double Buffering - Answer (click here)
304. MediaTracker - Answer (click here)
305. ImageProducer - Answer (click here)
306. ImageConsumer - Answer (click here)
307. ImageFilter - Answer (click here)
308. The Concurrency Utilities - Answer (click here)
309. The Concurrent API Packages - Java - Answer (click here)
310. Using Synchronization Objects - Answer (click here)
311. Phaser - Java Class - Answer (click here)
312. Using an Executor - Answer (click here)
313. The TimeUnit Enumeration - Answer (click here)
314. Locks - java.util.concurrent.locks package - Answer (click here)
315. Atomic Operations - java.util.concurrent.atomic - Answer (click here)
316. Parallel Programming via the Fork/Join Framework - Answer (click here)
317. The Concurrency Utilities Versus Java’s Traditional Approach - Answer
(click here)
318. The Stream API - Answer (click here)
319. Stream Basics - Answer (click here)
320. Reduction Operations - Java Stream API - Answer (click here)
321. Using Parallel Streams - Java Stream API - Answer (click here)
322. Mapping - Java Stream API - Answer (click here)
323. Collecting - Java Stream API - Answer (click here)
324. Iterators and Streams - Answer (click here)
325. Regular Expressions and Other Packages - Answer (click here)
326. The Core Java API Packages - Answer (click here)
327. Regular Expression Processing - Answer (click here)
328. Reflection - java.lang.reflect package - Answer (click here)
329. Remote Method Invocation (RMI) - Answer (click here)
330. Formatting Date and Time with java.text - Answer (click here)
331. The Time and Date API Added by JDK 8 - Answer (click here)
332. Introducing Swing - Answer (click here)
333. The Origins of Swing - Answer (click here)
334. Swing Is Built on the AWT - Answer (click here)
335. Two Key Swing Features - Answer (click here)
336. The MVC Connection - Swing - Answer (click here)
337. Components and Containers - Swing GUI - Answer (click here)
338. The Swing Packages - Answer (click here)
339. A Simple Swing Application - Answer (click here)
340. Event Handling - Swing - Answer (click here)
341. Create a Swing Applet - Answer (click here)
342. Painting in Swing - Answer (click here)
343. Exploring Swing - Answer (click here)
344. JLabel and ImageIcon - Swing - Answer (click here)
345. JTextField - Swing - Answer (click here)
346. The Swing Buttons - Swing - Answer (click here)
347. JTabbedPane - Swing - Answer (click here)
348. JScrollPane - Swing - Answer (click here)
349. JList - Swing - Answer (click here)
350. JComboBox - Swing - Answer (click here)
351. Trees - Swing - Answer (click here)
352. JTable - Swing - Answer (click here)
353. Introducing Swing Menus - Answer (click here)
354. Menu Basics - Swing - Answer (click here)
355. An Overview of JMenuBar, JMenu, and JMenuItem - Swing - Answer
(click here)
356. Create a Main Menu - Swing - Answer (click here)
357. Add Mnemonics and Accelerators to Menu Items - Swing - Answer (click
here)
358. Add Images and Tooltips to Menu Items - Swing - Answer (click here)
359. Use JRadioButtonMenuItem and JCheckBoxMenuItem - Swing - Answer
(click here)
360. Create a Popup Menu - Swing - Answer (click here)
361. Create a Toolbar - Swing - Answer (click here)
362. Use Actions - Swing - Answer (click here)
363. Put the Entire MenuDemo Program Together - Answer (click here)
364. Introducing JavaFX GUI Programming - Answer (click here)
365. JavaFX Basic Concepts - Answer (click here)
366. A JavaFX Application Skeleton - Answer (click here)
367. Compiling and Running a JavaFX Program - Answer (click here)
368. The Application Thread - JavaFX - Answer (click here)
369. A Simple JavaFX Control: Label - Answer (click here)
370. Using Buttons and Events - JavaFX - Answer (click here)
371. Drawing Directly on a Canvas - Answer (click here)
372. Exploring JavaFX Controls - Answer (click here)
373. Using Image and ImageView - JavaFX - Answer (click here)
374. ToggleButton - JavaFX - Answer (click here)
375. RadioButton - JavaFX - Answer (click here)
376. CheckBox - JavaFX - Answer (click here)
377. ListView - JavaFX - Answer (click here)
378. ComboBox - JavaFX - Answer (click here)
379. TextField - JavaFX - Answer (click here)
380. ScrollPane - JavaFX - Answer (click here)
381. TreeView - JavaFX - Answer (click here)
382. Introducing Effects and Transforms - JavaFX - Answer (click here)
383. Adding Tooltips - JavaFX - Answer (click here)
384. Introducing JavaFX Menus - Answer (click here)
385. An Overview of MenuBar, Menu, and MenuItem - JavaFX - Answer (click
here)
386. Create a Main Menu - JavaFX - Answer (click here)
387. Add Mnemonics and Accelerators to Menu Items - JavaFX - Answer (click
here)
388. Add Images to Menu Items - JavaFX - Answer (click here)
389. Use RadioMenuItem and CheckMenuItem - JavaFX - Answer (click here)
390. Create a Context Menu - JavaFX - Answer (click here)
391. Create a Toolbar - JavaFX - Answer (click here)
392. Put the Entire MenuDemo Program Together - Answer (click here)
393. Java Beans - Answer (click here)
394. What Is a Java Bean? - Answer (click here)
395. Advantages of Java Beans - Answer (click here)
396. Introspection - Java Beans - Answer (click here)
397. Bound and Constrained Properties - Java Beans - Answer (click here)
398. Persistence, Customizers - Java Beans - Answer (click here)
399. The Java Beans API - Answer (click here)
400. A Bean Example - Answer (click here)
401. Introducing Servlets - Answer (click here)
402. The Life Cycle of a Servlet - Answer (click here)
403. Servlet Development Options - Answer (click here)
404. Using Tomcat - Answer (click here)
405. A Simple Servlet - Answer (click here)
406. The Servlet API - Answer (click here)
407. The javax.servlet Package - Answer (click here)
408. Reading Servlet Parameters - Answer (click here)
409. The javax.servlet.http Package - Answer (click here)
410. Handling HTTP Requests and Responses - Answer (click here)
411. Using Cookies - Servlets - Answer (click here)
412. Session Tracking - Servlets - Answer (click here)
413. Introduction to Computers and the Internet - Answer (click here)
414. What Is a Computer? - Answer (click here)
415. Computer Organization - Answer (click here)
416. Machine Languages, Assembly Languages and High-Level Languages -
Answer (click here)
417. History of the Internet and World Wide Web - Answer (click here)
418. World Wide Web Consortium (W3C) - Answer (click here)
419. Web 2.0 - Answer (click here)
420. Personal, Distributed and Client/Server Computing - Answer (click here)
421. Hardware Trends - Answer (click here)
422. Key Software Trend: Object Technology - Answer (click here)
423. JavaScript: Object-Based Scripting for the Web - Answer (click here)
424. Browser Portability - Answer (click here)
425. C, C++ and Java - Answer (click here)
426. BASIC, Visual Basic, Visual C++, C# and .NET - Answer (click here)
427. Software Technologies - Answer (click here)
428. Notes about Internet & World Wide Web How to Program, 4/e - Answer
(click here)
429. Web Browser Basics: Internet Explorer and Firefox - Answer (click here)
430. Connecting to the Internet - Web Browser - Answer (click here)
431. Internet Explorer 7 and Firefox 2 Features - Answer (click here)
432. Customizing Browser Settings - Answer (click here)
433. Searching the Internet - Answer (click here)
434. Keeping Track of Your Favorite Sites - Answer (click here)
435. File Transfer Protocol (FTP) - Answer (click here)
436. Online Help - Answer (click here)
437. Dive Into Web 2.0 - Answer (click here)
438. Dive Into Web 2.0 - Answer (click here)
439. What Is Web 2.0? - Answer (click here)
440. Search - Answer (click here)
441. Content Networks and User-Generated Content - Answer (click here)
442. Blogging - Answer (click here)
443. Social Networking - Answer (click here)
444. Social Media - Answer (click here)
445. Tagging - Answer (click here)
446. Social Bookmarking - Answer (click here)
447. Software Development - Answer (click here)
448. Rich Internet Applications (RIAs) - Answer (click here)
449. Web Services, Mashups, Widgets and Gadgets - Answer (click here)
450. Location-Based Services - Answer (click here)
451. XML, RSS, Atom, JSON and VoIP - Answer (click here)
452. Web 2.0 Monetization Models and Business Models - Answer (click here)
453. Introduction to XHTML - Answer (click here)
454. Introduction to XHTML - Answer (click here)
455. Editing XHTML - Answer (click here)
456. First XHTML Example - Answer (click here)
457. W3C XHTML Validation Service - Answer (click here)
458. Headings - XHTML - Answer (click here)
459. Linking - XHTML - Answer (click here)
460. Images - XHTML - Answer (click here)
461. Special Characters and Horizontal Rules - XHTML - Answer (click here)
462. Lists - XHTML - Answer (click here)
463. Tables - XHTML - Answer (click here)
464. Forms - XHTML - Answer (click here)
465. Internal Linking - XHTML - Answer (click here)
466. meta Elements - XHTML - Answer (click here)
467. Cascading Style Sheets™ (CSS) - Answer (click here)
468. Cascading Style Sheets™ (CSS) - Answer (click here)
469. Inline Styles - CSS - Answer (click here)
470. Embedded Style Sheets - CSS - Answer (click here)
471. Conflicting Styles - CSS - Answer (click here)
472. Linking External Style Sheets - CSS - Answer (click here)
473. Positioning Elements - CSS - Answer (click here)
474. Backgrounds - CSS - Answer (click here)
475. Element Dimensions - CSS - Answer (click here)
476. Box Model and Text Flow - CSS - Answer (click here)
477. Media Types - CSS - Answer (click here)
478. Building a CSS Drop-Down Menu - Answer (click here)
479. User Style Sheets - CSS - Answer (click here)
480. CSS 3 - Answer (click here)
481. JavaScript: Introduction to Scripting - Answer (click here)
482. JavaScript: Introduction to Scripting - Answer (click here)
483. Simple Program: Displaying a Line of Text in a Web Page - Answer (click
here)
484. Modifying Our First Program - JavaScript(JS) - Answer (click here)
485. Obtaining User Input with prompt Dialogs - JavaScript(JS) - Answer (click
here)
486. Memory Concepts - JavaScript(JS) - Answer (click here)
487. Arithmetic - JavaScript(JS) - Answer (click here)
488. Decision Making: Equality and Relational Operators - JavaScript(JS) -
Answer (click here)
489. JavaScript: Control Statements I - Answer (click here)
490. JavaScript: Control Statements I - Answer (click here)
491. Algorithms - JavaScript(JS) Control Statements - Answer (click here)
492. Pseudocode - JavaScript(JS) Control Statements - Answer (click here)
493. Control Structures - JavaScript(JS) - Answer (click here)
494. if Selection Statement - JavaScript(JS) - Answer (click here)
495. if…else Selection Statement - JavaScript(JS) - Answer (click here)
496. while Repetition Statement - JavaScript(JS) - Answer (click here)
497. Formulating Algorithms: Counter-Controlled Repetition - JavaScript(JS)
- Answer (click here)
498. Formulating Algorithms: Sentinel-Controlled Repetition - JavaScript(JS)
- Answer (click here)
499. Formulating Algorithms: Nested Control Statements - JavaScript(JS) -
Answer (click here)
500. Assignment Operators - JavaScript(JS) - Answer (click here)
501. Increment and Decrement Operators - JavaScript(JS) - Answer (click here)
502. JavaScript: Control Statements II - Answer (click here)
503. JavaScript: Control Statements II - Answer (click here)
504. Essentials of Counter-Controlled Repetition - JavaScript(JS) - Answer
(click here)
505. for Repetition Statement - JavaScript(JS) - Answer (click here)
506. Examples Using the for Statement - JavaScript(JS) - Answer (click here)
507. switch Multiple-Selection Statement - Answer (click here)
508. do…while Repetition Statement - Answer (click here)
509. break and continue Statements - JavaScript(JS) - Answer (click here)
510. Labeled break and continue Statements - JavaScript(JS) - Answer (click
here)
511. Logical Operators - JavaScript(JS) - Answer (click here)
512. Summary of Structured Programming - Answer (click here)
513. JavaScript: Functions - Answer (click here)
514. JavaScript: Functions - Answer (click here)
515. Program Modules in JavaScript - Answer (click here)
516. Programmer-Defined Functions - Answer (click here)
517. Function Definitions - JavaScript(JS) - Answer (click here)
518. Random Number Generation - JavaScript(JS) - Answer (click here)
519. Example: Game of Chance - JavaScript(JS) - Answer (click here)
520. Random Image Generator - JavaScript(JS) - Answer (click here)
521. Scope Rules - JavaScript(JS) - Answer (click here)
522. JavaScript Global Functions - Answer (click here)
523. Recursion - JavaScript(JS) - Answer (click here)
524. Recursion vs. Iteration - Answer (click here)
525. JavaScript: Arrays - Answer (click here)
526. JavaScript: Arrays - Answer (click here)
527. Declaring and Allocating Arrays - JavaScript(JS) - Answer (click here)
528. Examples Using Arrays - JavaScript(JS) - Answer (click here)
529. Random Image Generator Using Arrays - JavaScript(JS) - Answer (click
here)
530. References and Reference Parameters - JavaScript(JS) - Answer (click here)
531. Passing Arrays to Functions - JavaScript(JS) - Answer (click here)
532. Sorting Arrays - JavaScript(JS) - Answer (click here)
533. Searching Arrays: Linear Search and Binary Search - JavaScript(JS) -
Answer (click here)
534. Multidimensional Arrays - JavaScript(JS) - Answer (click here)
535. Building an Online Quiz - JavaScript(JS) - Answer (click here)
536. JavaScript: Objects - Answer (click here)
537. JavaScript: Objects - Answer (click here)
538. Introduction to Object Technology - Answer (click here)
539. Math Object - JavaScript(Js) - Answer (click here)
540. String Object - JavaScript(Js) - Answer (click here)
541. Date Object - JavaScript(Js) - Answer (click here)
542. Boolean and Number Objects - JavaScript(Js) - Answer (click here)
543. document Object - JavaScript(Js) - Answer (click here)
544. window Object - JavaScript(Js) - Answer (click here)
545. Using Cookies - JavaScript(Js) - Answer (click here)
546. Final JavaScript Example - Answer (click here)
547. Using JSON to Represent Objects - Answer (click here)
548. Document Object Model (DOM): Objects and Collections - Answer (click
here)
549. Document Object Model (DOM): Objects and Collections - Answer (click
here)
550. Modeling a Document: DOM Nodes and Trees - Answer (click here)
551. Traversing and Modifying a DOM Tree - Answer (click here)
552. DOM Collections - Answer (click here)
553. Dynamic Styles - DOM - Answer (click here)
554. Summary of the DOM Objects and Collections - Answer (click here)
555. JavaScript: Events - Answer (click here)
556. JavaScript: Events - Answer (click here)
557. Registering Event Handlers - JavaScript(Js) - Answer (click here)
558. Event onload - JavaScript(Js) - Answer (click here)
559. Event onmousemove, the event Object and this - JavaScript(Js) - Answer
(click here)
560. Rollovers with onmouseover and onmouseout - JavaScript(Js) - Answer
(click here)
561. Form Processing with onfocus and onblur - JavaScript(Js) - Answer (click
here)
562. Processing with onsubmit and onreset - JavaScript(Js) - Answer (click here)
563. Event Bubbling - JavaScript(Js) - Answer (click here)
564. More Events - JavaScript(Js) - Answer (click here)
565. XML and RSS - Answer (click here)
566. XML and RSS - Answer (click here)
567. XML Basics - Answer (click here)
568. Structuring Data - Answer (click here)
569. XML Namespaces - Answer (click here)
570. Document Type Definitions (DTDs) - Answer (click here)
571. W3C XML Schema Documents - Answer (click here)
572. XML Vocabularies - Answer (click here)
573. Extensible Stylesheet Language and XSL Transformations - Answer (click
here)
574. Document Object Model (DOM) - Answer (click here)
575. RSS - Answer (click here)
576. Ajax-Enabled Rich Internet Applications - Answer (click here)
577. Ajax-Enabled Rich Internet Applications - Answer (click here)
578. Traditional Web Applications vs. Ajax Applications - Answer (click here)
579. Rich Internet Applications (RIAs) with Ajax - Answer (click here)
580. History of Ajax - Answer (click here)
581. “Raw” Ajax Example Using the XMLHttpRequest Object - Answer (click
here)
582. Using XML and the DOM - Answer (click here)
583. Creating a Full-Scale Ajax-Enabled Application - Answer (click here)
584. Dojo Toolkit - Answer (click here)
585. Adobe Flash CS3 - Answer (click here)
586. Adobe Flash CS3 - Answer (click here)
587. Flash Movie Development - Answer (click here)
588. Learning Flash with Hands-On Examples - Answer (click here)
589. Publishing Your Flash Movie - Answer (click here)
590. Creating Special Effects with Flash - Answer (click here)
591. Creating a Website Splash Screen - Answer (click here)
592. ActionScript - Answer (click here)
593. Adobe Flash CS3: Building an Interactive Game - Answer (click here)
594. Adobe Flash CS3: Building an Interactive Game - Answer (click here)
595. Object-Oriented Programming - Answer (click here)
596. Objects in Flash - Answer (click here)
597. Cannon Game: Preliminary Instructions and Notes - Adobe Flash CS3 -
Answer (click here)
598. Adding a Start Button - Adobe Flash CS3 - Answer (click here)
599. Creating Moving Objects - Adobe Flash CS3 - Answer (click here)
600. Adding the Rotating Cannon - Adobe Flash CS3 - Answer (click here)
601. Adding the Cannonball - Adobe Flash CS3 - Answer (click here)
602. Adding Sound and Text Objects to the Movie - Answer (click here)
603. Adding the Time Counter - Adobe Flash CS3 - Answer (click here)
604. Detecting a Miss - Adobe Flash CS3 - Answer (click here)
605. Adding Collision Detection - Adobe Flash CS3 - Answer (click here)
606. Finishing the Game - Adobe Flash CS3 - Answer (click here)
607. Adobe Flex 2 and Rich Internet Applications - Answer (click here)
608. Adobe Flex 2 and Rich Internet Applications - Answer (click here)
609. Flex Platform Overview - Answer (click here)
610. Creating a Simple User Interface - Adobe Flex 2 - Answer (click here)
611. Accessing XML Data from Your Application - Answer (click here)
612. Interacting with Server-Side Applications - Adobe Flex 2 - Answer (click
here)
613. Customizing Your User Interface - Adobe Flex 2 - Answer (click here)
614. Creating Charts and Graphs - Adobe Flex 2 - Answer (click here)
615. Connection-Independent RIAs on the Desktop: Adobe Integrated
Runtime (AIR) - Answer (click here)
616. Microsoft ilverlight and Rich Internet Applications - Answer (click here)
617. Microsoft ilverlight and Rich Internet Applications - Answer (click here)
618. Platform Overview - Answer (click here)
619. Silverlight 1.0 Installation and Overview - Answer (click here)
620. Creating a Movie Viewer for Silverlight 1.0 - Answer (click here)
621. Creating Controls - Creating a Movie Viewer for Silverlight 1.0 - Answer
(click here)
622. Using JavaScript for Event Handling and DOM Manipulation - Answer
(click here)
623. Embedding Silverlight in HTML - Answer (click here)
624. Silverlight Streaming - Answer (click here)
625. Silverlight 1.1 Installation and Overview - Answer (click here)
626. Creating a Cover Viewer for Silverlight 1.1 Alpha - Answer (click here)
627. Building an Application with Third-Party Controls - Silverlight - Answer
(click here)
628. Consuming a Web Service - Answer (click here)
629. Silverlight Demos, Games and Web Resources - Answer (click here)
630. Adobe Dreamweaver CS3 - Answer (click here)
631. Adobe Dreamweaver CS3 - Answer (click here)
632. Text Styles - Adobe Dreamweaver CS3 - Answer (click here)
633. Images and Links - Adobe Dreamweaver CS3 - Answer (click here)
634. Symbols and Lines - Adobe Dreamweaver CS3 - Answer (click here)
635. Tables - Adobe Dreamweaver CS3 - Answer (click here)
636. Forms - Adobe Dreamweaver CS3 - Answer (click here)
637. Scripting in Dreamweaver - Answer (click here)
638. Spry Framework for Creating Ajax Applications - Adobe Dreamweaver
CS3 - Answer (click here)
639. Site Management - Adobe Dreamweaver CS3 - Answer (click here)
640. Web Servers (IIS and Apache) - Answer (click here)
641. Web Servers (IIS and Apache) - Answer (click here)
642. HTTP Transactions - Answer (click here)
643. Multitier Application Architecture - Answer (click here)
644. Client-Side Scripting versus Server-Side Scripting - Answer (click here)
645. Accessing Web Servers - Answer (click here)
646. Microsoft Internet Information Services (IIS) - Answer (click here)
647. Apache HTTP Server - Answer (click here)
648. Requesting Documents - Answer (click here)
649. Database:SQL, MySQL, ADO.NET 2.0 and Java DB - Answer (click here)
650. Database:SQL, MySQL, ADO.NET 2.0 and Java DB - Answer (click here)
651. Relational Databases - Answer (click here)
652. Relational Database Overview: A books Database - Answer (click here)
653. SQL - Answer (click here)
654. MySQL - Answer (click here)
655. Instructions for Installing MySQL - Answer (click here)
656. Instructions for Setting Up a MySQL User Account - Answer (click here)
657. Creating a Database in MySQL - Answer (click here)
658. ADO.NET Object Model - Answer (click here)
659. Java DB/Apache Derby - Answer (click here)
660. PHP - Answer (click here)
661. PHP - Answer (click here)
662. PHP Basics - Answer (click here)
663. String Processing and Regular Expressions - PHP - Answer (click here)
664. Form Processing and Business Logic - PHP - Answer (click here)
665. Connecting to a Database - PHP - Answer (click here)
666. Using Cookies - PHP - Answer (click here)
667. Dynamic Content - PHP - Answer (click here)
668. Ruby on Rails - Answer (click here)
669. Ruby on Rails - Answer (click here)
670. Ruby - Answer (click here)
671. Rails Framework - Answer (click here)
672. ActionController and ActionView - Ruby on Rails - Answer (click here)
673. A Database-Driven Web Application - Ruby on Rails - Answer (click here)
674. Case Study: Message Forum - Ruby on Rails - Answer (click here)
675. Message Forum: Logging In and Logging Out - Ruby on Rails - Answer
(click here)
676. Message Forum: Embellishing the Models - Ruby on Rails - Answer (click
here)
677. Message Forum: Forum Controller and Forum Views - Ruby on Rails -
Answer (click here)
678. Message Forum: Message Controller and Message Views - Ruby on
Rails - Answer (click here)
679. Message Forum: Ajax-Enabled Rails Applications - Ruby on Rails -
Answer (click here)
680. Script.aculo.us - Answer (click here)
681. ASP.NET 2.0 and ASP.NET Ajax - Answer (click here)
682. ASP.NET 2.0 and ASP.NET Ajax - Answer (click here)
683. Creating and Running a Simple Web Form Example - ASP.NET - Answer
(click here)
684. Building an ASP.NET Web Application - Answer (click here)
685. Web Controls: Text and Graphics Controls - ASP.NET - Answer (click
here)
686. Web Controls: AdRotator Control - ASP.NET - Answer (click here)
687. Web Controls: Validation Controls - ASP.NET - Answer (click here)
688. Session Tracking - ASP.NET - Answer (click here)
689. Cookies - ASP.NET - Answer (click here)
690. Session Tracking with HttpSessionState - ASP.NET - Answer (click here)
691. Case Study: Connecting to a Database in ASP.NET - Answer (click here)
692. Building a Web Form That Displays Data from a Database - ASP.NET -
Answer (click here)
693. Modifying the Code-Behind File for the Guestbook Application -
ASP.NET - Answer (click here)
694. Case Study: Secure Books Database Application - Answer (click here)
695. Creating the Secure Books Database Application - ASP.NET - Answer
(click here)
696. ASP.NET Ajax - Answer (click here)
697. JavaServer Faces Web Applications - Answer (click here)
698. JavaServer Faces Web Applications - Answer (click here)
699. Java Web Technologies - Answer (click here)
700. Creating and Running a Simple Application in Netbeans - Answer (click
here)
701. Examining a JSP File - Answer (click here)
702. Examining a Page Bean File - Answer (click here)
703. Event-Processing Life Cycle - Answer (click here)
704. Relationship Between the JSP and Page Bean Files - Answer (click here)
705. Examining the XHTML Generated by a Java Web Application - Answer
(click here)
706. Building a Web Application in Netbeans - Answer (click here)
707. JSF Components - Answer (click here)
708. Text and Graphics JSF Components - Answer (click here)
709. Validation Using Validator JSF Components and Custom Validators -
Answer (click here)
710. Session Tracking - JavaServer - Answer (click here)
711. Cookies - JavaServer - Answer (click here)
712. Session Tracking with the SessionBean Object - JavaServer - Answer
(click here)
713. Ajax-Enabled JavaServer Faces Web Applications - Answer (click here)
714. Ajax-Enabled JavaServer Faces Web Applications - Answer (click here)
715. Accessing Databases in Web Applications - JavaServer - Answer (click
here)
716. Ajax-Enabled JSF Components - Answer (click here)
717. AutoComplete Text Field and Virtual Forms - Answer (click here)
718. Google Maps Map Viewer Component - Answer (click here)
719. Web Services - Answer (click here)
720. Web Services - Answer (click here)
721. Java Web Services Basics - Answer (click here)
722. Creating, Publishing, Testing and Describing a Web Service - Answer
(click here)
723. Consuming a Web Service - Answer (click here)
724. SOAP (Simple Object Access Protocol) - Answer (click here)
725. Session Tracking in Web Services - Answer (click here)
726. Creating a Blackjack Web Service - Answer (click here)
727. Consuming the Blackjack Web Service - Answer (click here)
728. Consuming a Database-Driven Web Service from a Web Application -
Answer (click here)
729. Passing an Object of a User-Defined Type to a Web Service - Answer
(click here)
730. REST-Based Web Services in ASP.NET - Answer (click here)
731. Photoshop Elements - Answer (click here)
732. Image Basics - Photoshop Elements - Answer (click here)
733. Vector and Raster Graphics - Photoshop Elements - Answer (click here)
734. Toolbox - Photoshop Elements - Answer (click here)
735. Layers - Photoshop Elements - Answer (click here)
736. Screen Capturing - Photoshop Elements - Answer (click here)
737. File Formats: GIF and JPEG - Photoshop Elements - Answer (click here)
738. Wireless Internet and m-Business - Answer (click here)
739. M-Business - Answer (click here)
740. Identifying User Location - Answer (click here)
741. Wireless Marketing, Advertising and Promotions - Answer (click here)
742. Wireless Payment Options - Answer (click here)
743. Privacy and the Wireless Internet - Answer (click here)
744. International Wireless Communications - Answer (click here)
745. Wireless-Communications Technologies - Answer (click here)
746. WAP and WML - Answer (click here)
747. Phone Simulator and Setup Instructions - Answer (click here)
748. Creating WML Documents - Answer (click here)
749. WMLScript Programming - Answer (click here)
750. String Object Methods - Answer (click here)
751. Wireless Protocols, Platforms and Programming Languages - Answer
(click here)
752. VBScript - Answer (click here)
753. Operators - VBScript - Answer (click here)
754. Data Types and Control Structures - VBScript - Answer (click here)
755. VBScript Functions - Answer (click here)
756. VBScript Example Programs - Answer (click here)
757. Arrays - VBScript - Answer (click here)
758. String Manipulation - VBScript - Answer (click here)
759. Classes and Objects - VBScript - Answer (click here)
760. Active Server Pages (ASP) - Answer (click here)
761. How Active Server Pages(ASP) Work - Answer (click here)
762. Setup - Active Server Pages (ASP) - Answer (click here)
763. Active Server Page Objects - Answer (click here)
764. Simple ASP Examples - Answer (click here)
765. File System Objects - Active Server Pages (ASP) - Answer (click here)
766. Session Tracking and Cookies - Active Server Pages (ASP) - Answer (click
here)
767. Accessing a Database from an Active Server Page(ASP) - Answer (click
here)
768. Server-Side ActiveX Components - Answer (click here)
769. Case Study: Active Server Pages and XML - Answer (click here)
770. Perl and CGI (Common Gateway Interface) - Answer (click here)
771. Perl - Answer (click here)
772. String Processing and Regular Expressions - Perl - Answer (click here)
773. Viewing Client/Server Environment Variables - Perl - Answer (click here)
774. Form Processing and Business Logic - Perl - Answer (click here)
775. Server-Side Includes - Perl - Answer (click here)
776. Verifying a Username and Password - Perl - Answer (click here)
777. Using DBI to Connect to a Database - Perl - Answer (click here)
778. Cookies and Perl - Answer (click here)
779. Python - Answer (click here)
780. Basic Data Types, Control Structures and Functions - Python - Answer
(click here)
781. Tuples, Lists and Dictionaries - Python - Answer (click here)
782. String Processing and Regular Expressions - Python - Answer (click here)
783. Exception Handling - Python - Answer (click here)
784. Introduction to CGI Programming - Python - Answer (click here)
785. Form Processing and Business Logic - Python - Answer (click here)
786. Cookies - Python - Answer (click here)
787. Database Application Programming Interface (DB-API) - Python -
Answer (click here)
REPRESENTATION OF KNOWLEDGE
1. What is Artificial intelligence(AI)? - Answer (click here)
2. Production System - Answer (click here)
3. Game playing - Answer (click here)
4. Iterative Deepening - Answer (click here)
5. Knowledge Representation - Answer (click here)
6. Predicate Calculus - Answer (click here)
7. Predicate Logic - Answer (click here)
8. AI Resolution: Definition and Principle - Answer (click here)
9. Structured Represntation of Knowledge - Answer (click here)
KNOWLEDGE INFERENCE
1. What is Artificial intelligence(AI)? - Answer (click here)
2. Production System - Answer (click here)
3. Game playing - Answer (click here)
4. Iterative Deepening - Answer (click here)
5. Knowledge Representation - Answer (click here)
6. Predicate Calculus - Answer (click here)
7. Predicate Logic - Answer (click here)
8. AI Resolution: Definition and Principle - Answer (click here)
9. Structured Represntation of Knowledge - Answer (click here)
10. Knowledge Representation - Answer (click here)
11. Framework of Knowledge Representation (Poole 1998) - Answer (click
here)
12. Knowledge Representation Schemes - Answer (click here)
13. Issues in Knowledge Representation - Answer (click here)
14. KR Using Predicate Logic - Answer (click here)
15. KR Using Rules - Answer (click here)
EXPERT SYSTEMS
1. What is Artificial intelligence(AI)? - Answer (click here)
2. Production System - Answer (click here)
3. Game playing - Answer (click here)
4. Iterative Deepening - Answer (click here)
5. Knowledge Representation - Answer (click here)
6. Predicate Calculus - Answer (click here)
7. Predicate Logic - Answer (click here)
8. AI Resolution: Definition and Principle - Answer (click here)
9. Structured Represntation of Knowledge - Answer (click here)
10. Knowledge Representation - Answer (click here)
11. Framework of Knowledge Representation (Poole 1998) - Answer (click
here)
12. Knowledge Representation Schemes - Answer (click here)
13. Issues in Knowledge Representation - Answer (click here)
14. KR Using Predicate Logic - Answer (click here)
15. KR Using Rules - Answer (click here)
16. Planning and Machine Learning - Answer (click here)
17. Symbolic Reasoning - Answer (click here)
18. Statistical Reasoning - Answer (click here)
19. Probability and Bayes’ Theorem - Answer (click here)
20. Certainty Factors in Rule-Based Systems - Answer (click here)
21. Bayesian Networks and Certainty Factors - Answer (click here)
22. Dempster - Shafer Theory (DST) - Answer (click here)
23. Fuzzy Logic - Answer (click here)
24. Expert System - Answer (click here)
25. Expert System Characteristics - Answer (click here)
26. Expert System Features - Answer (click here)
27. Knowledge Acquisition - Answer (click here)
28. Knowledge Base (Representing and Using Domain Knowledge) - Answer
(click here)
29. Inference Engine - Answer (click here)
30. Expert System Shells - Answer (click here)
31. Explanation - Expert System - Answer (click here)
32. Application of Expert Systems - Answer (click here)
CODE GENERATION
1. Algorithms for Solving Nonlinear Equations - Answer (click here)
2. Introduction to Compiling Compilers - Answer (click here)
3. Analysis of the source program - Answer (click here)
4. The Phases of a Compiler - Answer (click here)
5. Cousins of Compiler - Answer (click here)
6. Grouping of the Phases - Answer (click here)
7. Compiler Construction Tools - Answer (click here)
8. Lexical Analysis - Answer (click here)
9. Input Buffering - Answer (click here)
10. Specification of Tokens - Answer (click here)
11. Recognition of Tokens - Answer (click here)
12. A Language For Specifying Lexical Analyzer - Answer (click here)
13. Important Short Questions and Answers : Principles of Compiler Design
- Lexical Analysis - Answer (click here)
14. Syntax Analysis - Answer (click here)
15. The Role of Parser - Answer (click here)
16. Context-Free Grammars - Answer (click here)
17. Writing a Grammar - Answer (click here)
18. Top down parsing and Bottom up Parsing - Answer (click here)
19. Constructing SLR(1) Parsing Table - Answer (click here)
20. Type Checking - Answer (click here)
21. Specification of a Simple Type Checker - Answer (click here)
22. Run-Time Environments - Source Language Issues - Answer (click here)
23. Storage Organization - Answer (click here)
24. Storage Allocation Strategies - Answer (click here)
25. Important Short Questions and Answers: Syntax Analysis and Run-Time
Environments - Answer (click here)
26. Intermediate Languages - Answer (click here)
27. Declarations - Answer (click here)
28. Assignment Statements - Answer (click here)
29. Boolean Expressions - Answer (click here)
30. Case Statements - Answer (click here)
31. Backpatching - Answer (click here)
32. Procedure Calls - Answer (click here)
33. Important Short Questions and Answers: Principles of Compiler Design
- Intermediate Code Generation - Answer (click here)
34. Issues in the design of a code generator - Answer (click here)
35. Target Machine - Answer (click here)
36. Run-Time Storage Management - Answer (click here)
37. Basic Blocks and Flow Graphs of Code Generation - Answer (click here)
38. A Simple Code Generator - Answer (click here)
39. Register Allocation and Assignment - Answer (click here)
40. The Dag Representation For Basic Blocks - Answer (click here)
41. Generating Code From DAGs - Answer (click here)
42. Important Short Questions and Answers: Compiler Design - Code
Generation - Answer (click here)
CODE OPTIMIZATION
1. Algorithms for Solving Nonlinear Equations - Answer (click here)
2. Introduction to Compiling Compilers - Answer (click here)
3. Analysis of the source program - Answer (click here)
4. The Phases of a Compiler - Answer (click here)
5. Cousins of Compiler - Answer (click here)
6. Grouping of the Phases - Answer (click here)
7. Compiler Construction Tools - Answer (click here)
8. Lexical Analysis - Answer (click here)
9. Input Buffering - Answer (click here)
10. Specification of Tokens - Answer (click here)
11. Recognition of Tokens - Answer (click here)
12. A Language For Specifying Lexical Analyzer - Answer (click here)
13. Important Short Questions and Answers : Principles of Compiler Design
- Lexical Analysis - Answer (click here)
14. Syntax Analysis - Answer (click here)
15. The Role of Parser - Answer (click here)
16. Context-Free Grammars - Answer (click here)
17. Writing a Grammar - Answer (click here)
18. Top down parsing and Bottom up Parsing - Answer (click here)
19. Constructing SLR(1) Parsing Table - Answer (click here)
20. Type Checking - Answer (click here)
21. Specification of a Simple Type Checker - Answer (click here)
22. Run-Time Environments - Source Language Issues - Answer (click here)
23. Storage Organization - Answer (click here)
24. Storage Allocation Strategies - Answer (click here)
25. Important Short Questions and Answers: Syntax Analysis and Run-Time
Environments - Answer (click here)
26. Intermediate Languages - Answer (click here)
27. Declarations - Answer (click here)
28. Assignment Statements - Answer (click here)
29. Boolean Expressions - Answer (click here)
30. Case Statements - Answer (click here)
31. Backpatching - Answer (click here)
32. Procedure Calls - Answer (click here)
33. Important Short Questions and Answers: Principles of Compiler Design
- Intermediate Code Generation - Answer (click here)
34. Issues in the design of a code generator - Answer (click here)
35. Target Machine - Answer (click here)
36. Run-Time Storage Management - Answer (click here)
37. Basic Blocks and Flow Graphs of Code Generation - Answer (click here)
38. A Simple Code Generator - Answer (click here)
39. Register Allocation and Assignment - Answer (click here)
40. The Dag Representation For Basic Blocks - Answer (click here)
41. Generating Code From DAGs - Answer (click here)
42. Important Short Questions and Answers: Compiler Design - Code
Generation - Answer (click here)
43. Code Optimization - Answer (click here)
44. Principal Sources of Optimisation - Answer (click here)
45. Peephole Optimization - Answer (click here)
46. Optimization of Basic Blocks - Answer (click here)
47. Loops in Flow Graph - Answer (click here)
48. Introduction to Global Dataflow Analysis - Answer (click here)
49. Code Improvig Transformations - Answer (click here)
50. Glossary - Principles of Compiler Design - Answer (click here)
51. Tutorial problems and worked out examples - Principles of Compiler
Design - Answer (click here)
52. Important Short Questions and Answers: Code optimization - Answer
(click here)
ARCHITECTURAL VIEWS
1. What is software Architecture? - Answer (click here)
2. Various Definitions of Software Architecture - Answer (click here)
3. Architectural Structures and Views - Answer (click here)
4. Architectures are Influenced by the Technical Environment - Answer (click
here)
5. The Architecture Business Cycle(ABC) - Answer (click here)
6. Requirements of Software Architecture - Answer (click here)
7. Functional Requirements - Software Architectures - Answer (click here)
8. Technical Constraints- Software Architectures - Answer (click here)
9. Architecture and Quality Attributes - Answer (click here)
10. Software Architecture and Requirements - Answer (click here)
11. Functionality - Software Architectures - Answer (click here)
12. Quality Attribute Considerations - Answer (click here)
13. Specifying Quality Attribute Requirements - Answer (click here)
14. Achieving Quality Attributes through Tactics - Answer (click here)
15. Guiding Quality Design Decisions - Answer (click here)
16. Quality Attribute Workshop - Answer (click here)
17. Quality Attribute Workshop(QAW) Method - Answer (click here)
18. Documenting Quality Attributes - Answer (click here)
19. Six Part Scenarios - Answer (click here)
20. Case Study on Software Quality Usability - Answer (click here)
21. Architectural Views - Answer (click here)
22. Architectural Structures And Views - Answer (click here)
23. Architectural Viewpoints - Answer (click here)
24. A Survey of Software Architecture Viewpoint Models and
StandardNotations - Answer (click here)
25. Architectural Blueprints - The “4+1” View Model of Software
Architecture - Answer (click here)
26. Rational Unified Process/Kruchten(RUP) 4+1 - Answer (click here)
ARCHITECTURAL STYLES
1. What is software Architecture? - Answer (click here)
2. Various Definitions of Software Architecture - Answer (click here)
3. Architectural Structures and Views - Answer (click here)
4. Architectures are Influenced by the Technical Environment - Answer (click
here)
5. The Architecture Business Cycle(ABC) - Answer (click here)
6. Requirements of Software Architecture - Answer (click here)
7. Functional Requirements - Software Architectures - Answer (click here)
8. Technical Constraints- Software Architectures - Answer (click here)
9. Architecture and Quality Attributes - Answer (click here)
10. Software Architecture and Requirements - Answer (click here)
11. Functionality - Software Architectures - Answer (click here)
12. Quality Attribute Considerations - Answer (click here)
13. Specifying Quality Attribute Requirements - Answer (click here)
14. Achieving Quality Attributes through Tactics - Answer (click here)
15. Guiding Quality Design Decisions - Answer (click here)
16. Quality Attribute Workshop - Answer (click here)
17. Quality Attribute Workshop(QAW) Method - Answer (click here)
18. Documenting Quality Attributes - Answer (click here)
19. Six Part Scenarios - Answer (click here)
20. Case Study on Software Quality Usability - Answer (click here)
21. Architectural Views - Answer (click here)
22. Architectural Structures And Views - Answer (click here)
23. Architectural Viewpoints - Answer (click here)
24. A Survey of Software Architecture Viewpoint Models and
StandardNotations - Answer (click here)
25. Architectural Blueprints - The “4+1” View Model of Software
Architecture - Answer (click here)
26. Rational Unified Process/Kruchten(RUP) 4+1 - Answer (click here)
27. Software Architectural styles Introduction - Answer (click here)
28. Data Flow Styles - Answer (click here)
29. Call Return Styles - Answer (click here)
30. Shared Information Style - Answer (click here)
31. Event Based Styles - Answer (click here)
32. Architecture Case Study: Key Word in Context (KWIC) - Answer (click
here)
TQM PRINCIPLES
1. Quality Management - Answer (click here)
2. Various dimensions of quality with examples - Answer (click here)
3. Deming’s Philosophy - Answer (click here)
4. Quality Planning - Answer (click here)
5. The barriers to TQM implementation and Deming Philosophy - Answer
(click here)
6. Evolution of quality - Answer (click here)
7. Basic concepts, principles, barriers and benefits of Total Quality
Management (TQM) - Answer (click here)
8. Important Questions and Answers: Quality Management - Answer (click
here)
9. Leadership - Answer (click here)
10. Quality Council - Answer (click here)
11. Seven Steps to Strategic Quality Planning - Answer (click here)
12. Quality Statements - Answer (click here)
13. Customer Satisfaction - Answer (click here)
14. Tebouls Model of customer satisfication - Answer (click here)
15. Customer Retention - Answer (click here)
16. Motivation Concept of Motivation - Answer (click here)
17. Theories of Motivation - Answer (click here)
18. Herzberg’s Two Factor Theory - Answer (click here)
19. Empowerment - Answer (click here)
20. Job Enrichment Vs Job Empowerment - Answer (click here)
21. Teams - Answer (click here)
22. Characteristics of Successful Teams - Answer (click here)
23. Stages of Team Development - Answer (click here)
24. Recognition and Reward - Answer (click here)
25. Importance of Performance Appraisals - Answer (click here)
26. Benefits of Employee Involvement - Answer (click here)
27. The PDCA Cycle - Answer (click here)
28. 5-S: Housekeeping - Answer (click here)
29. Kaizen - Answer (click here)
30. Supplier Partnership - Answer (click here)
31. Partnering - Answer (click here)
32. Supplier Selection - Answer (click here)
33. Supplier Rating - Answer (click here)
34. Aspects of Employee Involvement - Answer (click here)
35. Intrinsic Vs Extrinsic Rewards - Answer (click here)
36. Customer complaints (feedback) - Answer (click here)
37. Continuous Process Improvement (CPI) - Answer (click here)
38. Important Questions and Answers: Total Quality Management (TQM)
Principles - Answer (click here)
QUALITY SYSTEMS
1. Quality Management - Answer (click here)
2. Various dimensions of quality with examples - Answer (click here)
3. Deming’s Philosophy - Answer (click here)
4. Quality Planning - Answer (click here)
5. The barriers to TQM implementation and Deming Philosophy - Answer
(click here)
6. Evolution of quality - Answer (click here)
7. Basic concepts, principles, barriers and benefits of Total Quality
Management (TQM) - Answer (click here)
8. Important Questions and Answers: Quality Management - Answer (click
here)
9. Leadership - Answer (click here)
10. Quality Council - Answer (click here)
11. Seven Steps to Strategic Quality Planning - Answer (click here)
12. Quality Statements - Answer (click here)
13. Customer Satisfaction - Answer (click here)
14. Tebouls Model of customer satisfication - Answer (click here)
15. Customer Retention - Answer (click here)
16. Motivation Concept of Motivation - Answer (click here)
17. Theories of Motivation - Answer (click here)
18. Herzberg’s Two Factor Theory - Answer (click here)
19. Empowerment - Answer (click here)
20. Job Enrichment Vs Job Empowerment - Answer (click here)
21. Teams - Answer (click here)
22. Characteristics of Successful Teams - Answer (click here)
23. Stages of Team Development - Answer (click here)
24. Recognition and Reward - Answer (click here)
25. Importance of Performance Appraisals - Answer (click here)
26. Benefits of Employee Involvement - Answer (click here)
27. The PDCA Cycle - Answer (click here)
28. 5-S: Housekeeping - Answer (click here)
29. Kaizen - Answer (click here)
30. Supplier Partnership - Answer (click here)
31. Partnering - Answer (click here)
32. Supplier Selection - Answer (click here)
33. Supplier Rating - Answer (click here)
34. Aspects of Employee Involvement - Answer (click here)
35. Intrinsic Vs Extrinsic Rewards - Answer (click here)
36. Customer complaints (feedback) - Answer (click here)
37. Continuous Process Improvement (CPI) - Answer (click here)
38. Important Questions and Answers: Total Quality Management (TQM)
Principles - Answer (click here)
39. Seven tools of quality - Answer (click here)
40. New Seven management Tools - Answer (click here)
41. Management Tool: Affinity Diagram - Answer (click here)
42. Management Tool: Relations Diagram - Answer (click here)
43. Management Tool: Tree Diagram - Answer (click here)
44. Management Tool: Matrix Diagram - Answer (click here)
45. Matrix Data Analysis Diagram - Answer (click here)
46. Management Tool: Arrow Diagram - Answer (click here)
47. Six Sigma - Answer (click here)
48. Benchmarking - Answer (click here)
49. Failure Mode and Effects Analysis - Answer (click here)
50. Important Questions and Answers: Total Quality Management Tools &
Techniques - Answer (click here)
51. The seven traditional tools of quality - Answer (click here)
52. New management tools - Answer (click here)
53. Types of Benchmarking - Answer (click here)
54. Failure modes and effects analysis (FMEA) - Answer (click here)
55. Timing of FMEA - Answer (click here)
56. Benchmarking process - Answer (click here)
57. TQM Tools And Techniques - Answer (click here)
58. Quality Function Deployment - Answer (click here)
59. Taguchi’s Quality Loss Function - Answer (click here)
60. Maintenance development stages - Answer (click here)
61. Total Productive Maintenance - Answer (click here)
62. Quality costs - Answer (click here)
63. Voice of the customer - Answer (click here)
64. Design of FMEA document - Answer (click here)
65. Different types of needs - Answer (click here)
66. Major benefits of quality function deployment (QFD) - Answer (click here)
67. Quality circles - Answer (click here)
68. Organisational structure - Answer (click here)
69. Important Questions and Answers: Total Quality Management Tools and
Techniques - Answer (click here)
70. ISO 9000 STANDARDS - Answer (click here)
71. Need of Quality system - Answer (click here)
72. ISO 9000:2000 Quality Systems - Answer (click here)
73. Need for ISO 9000- ISO 9000-2000 Quality System - Answer (click here)
74. QS 9000 – ISO 14000 – Requirements - Answer (click here)
75. ISO 9000 Documentation and Documentation Hierarchy - Answer (click
here)
76. Clauses in ISO 9001 - Answer (click here)
77. ISO 14000 - Environmental Management systems - Answer (click here)
78. Processes of Software Quality Management - Answer (click here)
79. Cost of Quality - Answer (click here)
80. Concepts and Benefits of ISO 14000 - Answer (click here)
81. Important Questions and Answers: Quality Systems - Answer (click here)
Chapter 7 Research
1. What Does "Secure" Mean? - Answer (click here)
2. Protecting Software in Automobile Control Systems - Answer (click here)
3. Attacks - Answer (click here)
4. Why Universities Are Prime Targets - Answer (click here)
5. The Meaning of Computer Security - Answer (click here)
6. Record Record Loss - Answer (click here)
7. Top Methods of Attack - Answer (click here)
8. Computer Criminals - Answer (click here)
9. The Terrorists, Inc., IT Department - Answer (click here)
10. Methods of Defense - Answer (click here)
11. Elementary Cryptography - Answer (click here)
12. Elementary Cryptography - Terminology and Background - Answer (click
here)
13. Substitution Ciphers - Answer (click here)
14. Transpositions (Permutations) - Answer (click here)
15. Making "Good" Encryption Algorithms - Answer (click here)
16. The Data Encryption Standard(DES) - Answer (click here)
17. The AES Encryption Algorithm - Answer (click here)
18. Public Key Encryption - Answer (click here)
19. The Uses of Encryption - Answer (click here)
20. Program Security - Answer (click here)
21. Secure Programs - Answer (click here)
22. Nonmalicious Program Errors - Answer (click here)
23. Viruses and Other Malicious Code - Answer (click here)
24. Nonmalicious Flaws Cause Failures - Answer (click here)
25. Why Worry About Malicious Code? - Answer (click here)
26. Kinds of Malicious Code - Answer (click here)
27. Rapidly Approaching Zero - Answer (click here)
28. How Viruses Attach - Answer (click here)
29. How Viruses Gain Control - Answer (click here)
30. Homes for Viruses - Answer (click here)
31. Virus Signatures - Answer (click here)
32. The Source of Viruses - Answer (click here)
33. Prevention of Virus Infection - Answer (click here)
34. Truths and Misconceptions About Viruses - Answer (click here)
35. First Example of Malicious Code: The Brain Virus - Answer (click here)
36. Example: The Internet Worm - Answer (click here)
37. More Malicious Code: Code Red - Answer (click here)
38. Malicious Code on the Web: Web Bugs - Answer (click here)
39. Is the Cure Worse Than the Disease? - Answer (click here)
40. Trapdoors - Targeted Malicious Code: Examples, Causes - Answer (click
here)
41. Salami Attack - Answer (click here)
42. Rootkits and the Sony XCP - Answer (click here)
43. Privilege Escalation - Answer (click here)
44. Interface Illusions - Answer (click here)
45. Keystroke Logging - Answer (click here)
46. Man-in-the-Middle Attacks - Answer (click here)
47. Timing Attacks - Answer (click here)
48. Covert Channels: Programs That Leak Information - Answer (click here)
49. Controls Against Program Threats - Answer (click here)
50. The Nature of Software Development - Answer (click here)
51. Modularity, Encapsulation, and Information Hiding - Answer (click here)
52. Peer Reviews - Answer (click here)
53. Hazard Analysis - Answer (click here)
54. Testing - Answer (click here)
55. Good Design and Prediction - Answer (click here)
56. Static Analysis - Answer (click here)
57. Configuration Management - Answer (click here)
58. Lessons from Mistakes - Answer (click here)
59. There's More Than One Way to Crack a System - Answer (click here)
60. Formal Methods Can Catch Difficult-to-See Problems - Answer (click here)
61. Programming Practice Conclusions - Answer (click here)
62. Standards of Program Development - Answer (click here)
63. Process Standards - Answer (click here)
64. Program Controls in General - Answer (click here)
65. Protection in General-Purpose Operating Systems - Answer (click here)
66. Protected Objects and Methods of Protection - Answer (click here)
67. Memory and Address Protection - Answer (click here)
68. Control of Access to General Objects - Answer (click here)
69. File Protection Mechanisms - Answer (click here)
70. User Authentication - Answer (click here)
71. Biometrics: Ready for Prime Time? - Answer (click here)
72. Passwords as Authenticators - Answer (click here)
73. Additional Authentication Information - Answer (click here)
74. Attacks on Passwords - Answer (click here)
75. Password Selection Criteria - Answer (click here)
76. The Authentication Process - Answer (click here)
77. Biometrics: Authentication Not Using Passwords - Answer (click here)
78. Designing Trusted Operating Systems - Answer (click here)
79. What Is a Trusted System? - Answer (click here)
80. Security Policies - Answer (click here)
81. Models of Security - Answer (click here)
82. Trusted Operating System Design - Answer (click here)
83. The Importance of Good Design Principles - Answer (click here)
84. Trusted System Design Elements - Answer (click here)
85. Security Features of Ordinary Operating Systems - Answer (click here)
86. Security Features of Trusted Operating Systems - Answer (click here)
87. Kernelized Design - Answer (click here)
88. Separation/Isolation - Answer (click here)
89. Virtualization - Answer (click here)
90. Layered Design - Answer (click here)
91. Assurance in Trusted Operating Systems - Answer (click here)
92. Typical Operating System Flaws - Answer (click here)
93. Assurance Methods - Answer (click here)
94. Open Source - Answer (click here)
95. Evaluation - Answer (click here)
96. Security as an Add-On - Answer (click here)
97. Database and Data Mining Security - Answer (click here)
98. Introduction to Databases - Answer (click here)
99. Security Requirements - Answer (click here)
100. Reliability and Integrity - Answer (click here)
101. Sensitive Data - Answer (click here)
102. Inference - Answer (click here)
103. Multilevel Databases - Answer (click here)
104. Proposals for Multilevel Security - Answer (click here)
105. Data Mining - Answer (click here)
106. Security in Networks - Answer (click here)
107. Network Concepts - Answer (click here)
108. Network Media - Answer (click here)
109. Network Protocols - Answer (click here)
110. Types of Networks - Answer (click here)
111. Threats in Networks - Answer (click here)
112. Who Attacks Networks? - Answer (click here)
113. Threats in Transit: Eavesdropping and Wiretapping - Answer (click here)
114. Protocol Flaws - Answer (click here)
115. Impersonation - Answer (click here)
116. Message Confidentiality Threats - Answer (click here)
117. Message Integrity Threats - Answer (click here)
118. Format Failures - Answer (click here)
119. Web Site Vulnerabilities - Answer (click here)
120. Denial of Service - Answer (click here)
121. Distributed Denial of Service - Answer (click here)
122. Threats in Active or Mobile Code - Answer (click here)
123. Threats in Active or Mobile Code - Answer (click here)
124. Networks Complex Attacks - Answer (click here)
125. Network Security Controls - Security Threat Analysis - Answer (click here)
126. Architecture - Security in Networks - Answer (click here)
127. Encryption - Security in Networks - Answer (click here)
128. Content Integrity - Security in Networks - Answer (click here)
129. Strong Authentication and Kerberos - Security in Networks - Answer (click
here)
130. Access Controls - Security in Networks - Answer (click here)
131. Wireless Networks Security - Answer (click here)
132. Honeypots, Alarms and Alerts - Security in Networks - Answer (click here)
133. Traffic Flow Security - Answer (click here)
134. Firewalls - Answer (click here)
135. Types of Firewalls - Answer (click here)
136. Example Firewall Configurations - Answer (click here)
137. Intrusion Detection Systems - Answer (click here)
138. Types of IDSs(Intrusion Detection Systems) - Answer (click here)
139. Goals for Intrusion Detection Systems - Answer (click here)
140. Intrusion Detection Systems(IDS) Strengths and Limitations - Answer
(click here)
141. Secure E-Mail - Answer (click here)
142. Administering Security - Answer (click here)
143. Security Planning - Answer (click here)
144. Contents of a Security Plan - Answer (click here)
145. Security Planning Team Members - Answer (click here)
146. Assuring Commitment to a Security Plan - Answer (click here)
147. Business Continuity Plans - Answer (click here)
148. Incident Response Plans - Answer (click here)
149. Risk Analysis - Answer (click here)
150. The Nature of Risk - Answer (click here)
151. Steps of a Risk Analysis - Answer (click here)
152. Arguments For and Against Risk Analysis - Answer (click here)
153. Organizational Security Policies - Answer (click here)
154. Characteristics of a Good Security Policy - Answer (click here)
155. Policy Issue Example: Government E-mail - Answer (click here)
156. Physical Security - Answer (click here)
157. Interception of Sensitive Information - Answer (click here)
158. Contingency Planning - Answer (click here)
159. Physical Security Recap - Answer (click here)
160. The Economics of Cybersecurity - Answer (click here)
161. Making a Business Case - Answer (click here)
162. Quantifying Security - Answer (click here)
163. The Economic Impact of Cybersecurity - Answer (click here)
164. Data to Justify Security Action - Answer (click here)
165. A Summary of Recent Security Surveys - Answer (click here)
166. Are the Data Representative? - Answer (click here)
167. Sources of Attack and Financial Impact - Answer (click here)
168. Modeling Cybersecurity - Answer (click here)
169. Current Research and Future Directions - Answer (click here)
170. Privacy in Computing - Answer (click here)
171. Privacy Concepts - Answer (click here)
172. Computer-Related Privacy Problems - Answer (click here)
173. Privacy Principles and Policies - Answer (click here)
174. Authentication and Privacy - Answer (click here)
175. What Authentication Means - Answer (click here)
176. Data Mining - Answer (click here)
177. Privacy on the Web - Answer (click here)
178. Spyware - Answer (click here)
179. Shopping on the Internet - Answer (click here)
180. E-Mail Security - Answer (click here)
181. Impacts on Emerging Technologies - Answer (click here)
182. Legal and Ethical Issues in Computer Security - Answer (click here)
183. Protecting Programs and Data - Answer (click here)
184. Copyrights - Protecting Programs and Data - Answer (click here)
185. Patents - Protecting Programs and Data - Answer (click here)
186. Trade Secrets - Answer (click here)
187. Protection for Computer Objects - Answer (click here)
188. Information and the Law - Answer (click here)
189. Rights of Employees and Employers - Answer (click here)
190. Redress for Software Failures - Answer (click here)
191. Computer Crime - Answer (click here)
192. Why Computer Crime Is Hard to Define and Prosecute - Answer (click here)
193. Examples of Statutes - Answer (click here)
194. International Dimensions - Answer (click here)
195. Why Computer Criminals Are Hard to Catch - Answer (click here)
196. What Computer Crime Does Not Address - Answer (click here)
197. Cryptography and the Law - Answer (click here)
198. Ethical Issues in Computer Security - Answer (click here)
199. Case Studies of Ethics: Use of Computer Services - Answer (click here)
200. Case Studies of Ethics: Privacy Rights - Answer (click here)
201. Case Studies of Ethics: Denial of Service - Answer (click here)
202. Case Studies of Ethics: Ownership of Programs - Answer (click here)
203. Case Studies of Ethics: Proprietary Resources - Answer (click here)
204. Case Studies of Ethics: Fraud - Answer (click here)
205. Case Studies of Ethics: Accuracy of Information - Answer (click here)
206. Case Studies of Ethics: Ethics of Hacking or Cracking - Answer (click here)
207. Codes of Computer Ethics - Answer (click here)
208. Cryptography Explained - Answer (click here)
209. Mathematics for Cryptography - Answer (click here)
210. Symmetric Encryption - Answer (click here)
211. Data Encryption Standard - Answer (click here)
212. Advanced Encryption Standard - Answer (click here)
213. Public Key Encryption Systems - Answer (click here)
214. MerkleHellman Knapsacks - Answer (click here)
215. RivestShamirAdelman (RSA) Encryption - Answer (click here)
216. The El Gamal and Digital Signature Algorithms - Answer (click here)
217. Quantum Cryptography - Answer (click here)
218. What Makes a Web Site Work - Answer (click here)
219. Consumer Sensitivity Boot Camp - Answer (click here)
220. Web Site Work - If You Don't Like to Exercise - Answer (click here)
221. The Role of the Information Architect - Answer (click here)
222. Who Should Be the Information Architect? - Answer (click here)
223. Collaboration and Communication - Answer (click here)
224. Organizing Information - Answer (click here)
225. Organizing Information - Answer (click here)
226. Organizational Challenges - Answer (click here)
227. Organizing Web Sites and Intranets - Answer (click here)
228. Creating Cohesive Organization Systems - Answer (click here)
229. Designing Navigation Systems - Answer (click here)
230. Designing Navigation Systems - Answer (click here)
231. Browser Navigation Features - Answer (click here)
232. Building Context - Answer (click here)
233. Improving Flexibility - Answer (click here)
234. Types of Navigation Systems - Answer (click here)
235. Integrated Navigation Elements - Answer (click here)
236. Remote Navigation Elements - Answer (click here)
237. Designing Elegant Navigation Systems - Answer (click here)
238. Labeling Systems - Answer (click here)
239. Labeling Systems - Answer (click here)
240. Why You Should Care About Labeling - Answer (click here)
241. Labeling Systems, Not Labels - Answer (click here)
242. Types of Labeling Systems - Answer (click here)
243. Creating Effective Labeling Systems - Answer (click here)
244. Fine-Tuning the Labeling System - Answer (click here)
245. Non-Representational Labeling Systems - Answer (click here)
246. A Double Challenge - Labeling Systems - Answer (click here)
247. Searching and Your Web Site - Answer (click here)
248. Searching and Your Web Site - Answer (click here)
249. Understanding How Users Search - Answer (click here)
250. Designing the Search Interface - Answer (click here)
251. In an Ideal World: The Reference Interview - Answer (click here)
252. Indexing the Right Stuff - Answer (click here)
253. To Search or Not To Search? - Answer (click here)
254. Research - Answer (click here)
255. Research - Answer (click here)
256. Research: Defining Goals - Answer (click here)
257. Learning About the Intended Audiences - Answer (click here)
258. Identifying Content and Function Requirements - Answer (click here)
259. Grouping Content - Answer (click here)
260. Conceptual Design - Answer (click here)
Part 2
1. Cryptography and Network Security - Introduction - Answer (click here)
2. The OSI Security Architecture - Answer (click here)
3. Classical CryptoSystems - Answer (click here)
4. Classical Encryption Techniques - Answer (click here)
5. Linear Feedback Shift Register (LFSR) - Answer (click here)
6. Introduction to Number Theory - Answer (click here)
7. Finite Fields - Answer (click here)
8. Simplified Data Encryption Standard (S-DES) - Answer (click here)
9. Block Cipher Principles - Answer (click here)
10. Multiple Encryption & DES - Answer (click here)
11. Modes of Operation - Answer (click here)
12. Stream Ciphers - Answer (click here)
13. RC4 - Answer (click here)
14. Principles of Public Key Cryptography - Answer (click here)
15. RSA Algorithm - Answer (click here)
Part 3
1. Cryptography and Network Security - Introduction - Answer (click here)
2. The OSI Security Architecture - Answer (click here)
3. Classical CryptoSystems - Answer (click here)
4. Classical Encryption Techniques - Answer (click here)
5. Linear Feedback Shift Register (LFSR) - Answer (click here)
6. Introduction to Number Theory - Answer (click here)
7. Finite Fields - Answer (click here)
8. Simplified Data Encryption Standard (S-DES) - Answer (click here)
9. Block Cipher Principles - Answer (click here)
10. Multiple Encryption & DES - Answer (click here)
11. Modes of Operation - Answer (click here)
12. Stream Ciphers - Answer (click here)
13. RC4 - Answer (click here)
14. Principles of Public Key Cryptography - Answer (click here)
15. RSA Algorithm - Answer (click here)
16. Diffie-Hellman Key Exchange - Answer (click here)
17. Elliptic Curve Cryptography - Answer (click here)
18. Hash Functions - Answer (click here)
19. Simple Hash Functions - Answer (click here)
20. Birthday Attacks - Answer (click here)
21. Security of Hash Functions and Macs - Answer (click here)
22. Secure Hash Algorithm - Answer (click here)
23. Digital Signatures - Answer (click here)
24. Direct Digital Signatures - Answer (click here)
25. Digital Signature Algorithm(DSA) - Answer (click here)
Part 4
1. Cryptography and Network Security - Introduction - Answer (click here)
2. The OSI Security Architecture - Answer (click here)
3. Classical CryptoSystems - Answer (click here)
4. Classical Encryption Techniques - Answer (click here)
5. Linear Feedback Shift Register (LFSR) - Answer (click here)
6. Introduction to Number Theory - Answer (click here)
7. Finite Fields - Answer (click here)
8. Simplified Data Encryption Standard (S-DES) - Answer (click here)
9. Block Cipher Principles - Answer (click here)
10. Multiple Encryption & DES - Answer (click here)
11. Modes of Operation - Answer (click here)
12. Stream Ciphers - Answer (click here)
13. RC4 - Answer (click here)
14. Principles of Public Key Cryptography - Answer (click here)
15. RSA Algorithm - Answer (click here)
16. Diffie-Hellman Key Exchange - Answer (click here)
17. Elliptic Curve Cryptography - Answer (click here)
18. Hash Functions - Answer (click here)
19. Simple Hash Functions - Answer (click here)
20. Birthday Attacks - Answer (click here)
21. Security of Hash Functions and Macs - Answer (click here)
22. Secure Hash Algorithm - Answer (click here)
23. Digital Signatures - Answer (click here)
24. Direct Digital Signatures - Answer (click here)
25. Digital Signature Algorithm(DSA) - Answer (click here)
26. Authentication Applications - Answer (click here)
27. Kerbero V4 Authentication Dialogue Message Exchange - Answer (click
here)
28. X.509 Certificates - Answer (click here)
29. Authentication Procedures - Answer (click here)
30. Electronic Mail Security - Answer (click here)
31. Public-Key Management - Answer (click here)
32. S/MIME - Answer (click here)
33. S/MIME Functionality and Messages - Answer (click here)
Part 5
1. Cryptography and Network Security - Introduction - Answer (click here)
2. The OSI Security Architecture - Answer (click here)
3. Classical CryptoSystems - Answer (click here)
4. Classical Encryption Techniques - Answer (click here)
5. Linear Feedback Shift Register (LFSR) - Answer (click here)
6. Introduction to Number Theory - Answer (click here)
7. Finite Fields - Answer (click here)
8. Simplified Data Encryption Standard (S-DES) - Answer (click here)
9. Block Cipher Principles - Answer (click here)
10. Multiple Encryption & DES - Answer (click here)
11. Modes of Operation - Answer (click here)
12. Stream Ciphers - Answer (click here)
13. RC4 - Answer (click here)
14. Principles of Public Key Cryptography - Answer (click here)
15. RSA Algorithm - Answer (click here)
16. Diffie-Hellman Key Exchange - Answer (click here)
17. Elliptic Curve Cryptography - Answer (click here)
18. Hash Functions - Answer (click here)
19. Simple Hash Functions - Answer (click here)
20. Birthday Attacks - Answer (click here)
21. Security of Hash Functions and Macs - Answer (click here)
22. Secure Hash Algorithm - Answer (click here)
23. Digital Signatures - Answer (click here)
24. Direct Digital Signatures - Answer (click here)
25. Digital Signature Algorithm(DSA) - Answer (click here)
26. Authentication Applications - Answer (click here)
27. Kerbero V4 Authentication Dialogue Message Exchange - Answer (click
here)
28. X.509 Certificates - Answer (click here)
29. Authentication Procedures - Answer (click here)
30. Electronic Mail Security - Answer (click here)
31. Public-Key Management - Answer (click here)
32. S/MIME - Answer (click here)
33. S/MIME Functionality and Messages - Answer (click here)
34. Intruders - Answer (click here)
35. Intrusion Detection - Answer (click here)
36. Password Management - Answer (click here)
37. Firewalls: design principles, characteristics, Limitations, Types - Answer
(click here)
38. Firewall configurations - Answer (click here)
39. Trusted systems - Answer (click here)
40. Viruses And Related Threats - Answer (click here)
41. Types of Network Viruses - Answer (click here)
42. Network Virus Countermeasures - Answer (click here)
Chapter 19 IP Security
1. Cryptography and Network Security - Introduction - Answer (click here)
2. The OSI Security Architecture - Answer (click here)
3. Classical CryptoSystems - Answer (click here)
4. Classical Encryption Techniques - Answer (click here)
5. Linear Feedback Shift Register (LFSR) - Answer (click here)
6. Introduction to Number Theory - Answer (click here)
7. Finite Fields - Answer (click here)
8. Simplified Data Encryption Standard (S-DES) - Answer (click here)
9. Block Cipher Principles - Answer (click here)
10. Multiple Encryption & DES - Answer (click here)
11. Modes of Operation - Answer (click here)
12. Stream Ciphers - Answer (click here)
13. RC4 - Answer (click here)
14. Principles of Public Key Cryptography - Answer (click here)
15. RSA Algorithm - Answer (click here)
16. Diffie-Hellman Key Exchange - Answer (click here)
17. Elliptic Curve Cryptography - Answer (click here)
18. Hash Functions - Answer (click here)
19. Simple Hash Functions - Answer (click here)
20. Birthday Attacks - Answer (click here)
21. Security of Hash Functions and Macs - Answer (click here)
22. Secure Hash Algorithm - Answer (click here)
23. Digital Signatures - Answer (click here)
24. Direct Digital Signatures - Answer (click here)
25. Digital Signature Algorithm(DSA) - Answer (click here)
26. Authentication Applications - Answer (click here)
27. Kerbero V4 Authentication Dialogue Message Exchange - Answer (click
here)
28. X.509 Certificates - Answer (click here)
29. Authentication Procedures - Answer (click here)
30. Electronic Mail Security - Answer (click here)
31. Public-Key Management - Answer (click here)
32. S/MIME - Answer (click here)
33. S/MIME Functionality and Messages - Answer (click here)
34. Intruders - Answer (click here)
35. Intrusion Detection - Answer (click here)
36. Password Management - Answer (click here)
37. Firewalls: design principles, characteristics, Limitations, Types - Answer
(click here)
38. Firewall configurations - Answer (click here)
39. Trusted systems - Answer (click here)
40. Viruses And Related Threats - Answer (click here)
41. Types of Network Viruses - Answer (click here)
42. Network Virus Countermeasures - Answer (click here)
43. Concepts and Definition of Computer Security - Answer (click here)
44. The Challenges of Computer Security - Answer (click here)
45. The OSI Security Architecture - Answer (click here)
46. Security Attacks: Passive and Active Attacks - Answer (click here)
47. Security Services - Answer (click here)
48. Security Mechanisms - Answer (click here)
49. A Model For Network Security - Answer (click here)
50. Classical Encryption Techniques - Answer (click here)
51. Symmetric Cipher Model - Answer (click here)
52. Substitution Techniques - Answer (click here)
53. Transposition Techniques - Answer (click here)
54. Rotor Machines - Answer (click here)
55. Steganography - Answer (click here)
56. Block Ciphers and the Data Encryption Standard - Answer (click here)
57. Block Cipher Principles - Answer (click here)
58. The Data Encryption Standard - Answer (click here)
59. A DES(Data Encryption Standard) Example - Answer (click here)
60. The Strength of DES(Data Encryption Standard) - Answer (click here)
61. Differential and Linear Cryptanalysis - Answer (click here)
62. Block Cipher Design Principles - Answer (click here)
63. Basic Concepts in Number Theory and Finite Fields - Answer (click here)
64. Divisibility and the Division Algorithm - Answer (click here)
65. The Euclidean Algorithm - Answer (click here)
66. Modular Arithmetic - Answer (click here)
67. Groups, Rings, and Fields - Answer (click here)
68. Finite Fields Of The Form GF(p) - Answer (click here)
69. Polynomial Arithmetic - Answer (click here)
70. Finite Fields of the Form GF(2n) - Answer (click here)
71. Advanced Encryption Standard(AES) - Answer (click here)
72. Finite Field Arithmetic - Answer (click here)
73. AES(Advanced Encryption Standard) Structure - Answer (click here)
74. Advanced Encryption Standard(AES) Transformation Functions - Answer
(click here)
75. AES Key Expansion - Answer (click here)
76. An Advanced Encryption Standard(AES) Example - Answer (click here)
77. AES(Advanced Encryption Standard) Implementation - Answer (click here)
78. Block Cipher Operation - Answer (click here)
79. Multiple Encryption and Triple DES(Data Encryption Standard) - Answer
(click here)
80. Electronic Code Book - Answer (click here)
81. Cipher Block Chaining(CBC) Mode - Answer (click here)
82. Cipher Feedback Mode - Answer (click here)
83. Output Feedback Mode - Answer (click here)
84. Counter Mode - Answer (click here)
85. XTS-AES Mode For Block-Oriented Storage Devices - Answer (click here)
86. Pseudorandom Number Generation and Stream Ciphers - Answer (click
here)
87. Principles of Pseudorandom Number Generation - Answer (click here)
88. Pseudorandom Number Generators - Answer (click here)
89. Pseudorandom Number Generation Using a Block Cipher - Answer (click
here)
90. Stream Ciphers - Answer (click here)
91. RC4 - Answer (click here)
92. True Random Number Generators - Answer (click here)
93. Introduction to Number Theory - Answer (click here)
94. Prime Numbers - Answer (click here)
95. Fermat’s And Euler’s Theorems - Answer (click here)
96. Testing for Primality - Answer (click here)
97. The Chinese Remainder Theorem - Answer (click here)
98. Discrete Logarithms - Answer (click here)
99. Public-Key Cryptography and RSA - Answer (click here)
100. Principles of Public-Key Cryptosystems and its Applications,
Requirements, Cryptanalysis - Answer (click here)
101. The RSA Algorithm - Answer (click here)
102. Description of the RSA Algorithm - Answer (click here)
103. The Security of RSA - Answer (click here)
104. Other Public-Key Cryptosystems - Answer (click here)
105. Diffie-Hellman Key Exchange - Answer (click here)
106. Elgamal Cryptographic System - Answer (click here)
107. Elliptic Curve Arithmetic - Answer (click here)
108. Elliptic Curve Cryptography - Answer (click here)
109. Pseudorandom Number Generation Based on an Asymmetric Cipher -
Answer (click here)
110. Cryptographic Hash Functions - Answer (click here)
111. Applications of Cryptographic Hash Functions - Answer (click here)
112. Two Simple Hash Functions - Answer (click here)
113. Requirements and Security - Answer (click here)
114. Hash Functions Based on Cipher Block Chaining - Answer (click here)
115. Secure Hash Algorithm (SHA) - Answer (click here)
116. SHA-3 - Answer (click here)
117. Message Authentication Codes - Answer (click here)
118. Message Authentication Requirements - Answer (click here)
119. Message Authentication Functions - Answer (click here)
120. Requirements For Message Authentication Codes - Answer (click here)
121. Security of MACS - Answer (click here)
122. MACS Based on Hash Functions: HMAC - Answer (click here)
123. MACS Based on Block Ciphers: DAA And CMAC - Answer (click here)
124. Authenticated Encryption: CCM and GCM - Answer (click here)
125. Pseudorandom Number Generation Using Hash Functions and MACS -
Answer (click here)
126. Digital Signatures - Answer (click here)
127. Digital Signatures: Properties, Attacks and Forgeries - Answer (click here)
128. ELGAMAL Digital Signature Scheme - Answer (click here)
129. Schnorr Digital Signature Scheme - Answer (click here)
130. Digital Signature Standard - Answer (click here)
131. Key Management and Distribution - Answer (click here)
132. Symmetric Key Distribution Using Symmetric Encryption - Answer (click
here)
133. Symmetric Key Distribution Using Asymmetric Encryption - Answer
(click here)
134. Distribution of Public Keys - Answer (click here)
135. X.509 Certificates - Answer (click here)
136. Public-Key Infrastructure - Answer (click here)
137. User Authentication - Answer (click here)
138. Remote User-Authentication Principles - Answer (click here)
139. Remote User-Authentication Using Symmetric Encryption - Answer (click
here)
140. Kerberos - Answer (click here)
141. Remote User Authentication Using Asymmetric Encryption - Answer
(click here)
142. Federated Identity Management - Answer (click here)
143. Transport-Level Security - Answer (click here)
144. Web Security Considerations - Answer (click here)
145. Secure Socket Layer and Transport Layer Security - Answer (click here)
146. Transport Layer Security - Answer (click here)
147. HTTPS - Answer (click here)
148. Secure Shell (SSH) - Answer (click here)
149. Wireless Network Security - Answer (click here)
150. IEEE 802.11 Wireless LAN Overview: Wi-Fi Alliance, Protocol
Architecture, Network Components - Answer (click here)
151. IEEE 802.11i Wireless LAN Security - Answer (click here)
152. Wireless Application Protocol Overview - Answer (click here)
153. Wireless Transport Layer Security - Answer (click here)
154. WAP End-to-End Security - Answer (click here)
155. Electronic Mail Security - Answer (click here)
156. Pretty Good Privacy - Answer (click here)
157. S/MIME - Answer (click here)
158. DomainKeys Identified Mail - Answer (click here)
159. IP Security(IPsec) - Answer (click here)
160. IP Security Overview - Answer (click here)
161. IP Security Policy - Answer (click here)
162. Encapsulating Security Payload - Answer (click here)
163. Combining Security Associations - Answer (click here)
164. Internet Key Exchange - Answer (click here)
165. Cryptographic Suites - Answer (click here)
Chapter 22 Firewalls
1. Cryptography and Network Security - Introduction - Answer (click here)
2. The OSI Security Architecture - Answer (click here)
3. Classical CryptoSystems - Answer (click here)
4. Classical Encryption Techniques - Answer (click here)
5. Linear Feedback Shift Register (LFSR) - Answer (click here)
6. Introduction to Number Theory - Answer (click here)
7. Finite Fields - Answer (click here)
8. Simplified Data Encryption Standard (S-DES) - Answer (click here)
9. Block Cipher Principles - Answer (click here)
10. Multiple Encryption & DES - Answer (click here)
11. Modes of Operation - Answer (click here)
12. Stream Ciphers - Answer (click here)
13. RC4 - Answer (click here)
14. Principles of Public Key Cryptography - Answer (click here)
15. RSA Algorithm - Answer (click here)
16. Diffie-Hellman Key Exchange - Answer (click here)
17. Elliptic Curve Cryptography - Answer (click here)
18. Hash Functions - Answer (click here)
19. Simple Hash Functions - Answer (click here)
20. Birthday Attacks - Answer (click here)
21. Security of Hash Functions and Macs - Answer (click here)
22. Secure Hash Algorithm - Answer (click here)
23. Digital Signatures - Answer (click here)
24. Direct Digital Signatures - Answer (click here)
25. Digital Signature Algorithm(DSA) - Answer (click here)
26. Authentication Applications - Answer (click here)
27. Kerbero V4 Authentication Dialogue Message Exchange - Answer (click
here)
28. X.509 Certificates - Answer (click here)
29. Authentication Procedures - Answer (click here)
30. Electronic Mail Security - Answer (click here)
31. Public-Key Management - Answer (click here)
32. S/MIME - Answer (click here)
33. S/MIME Functionality and Messages - Answer (click here)
34. Intruders - Answer (click here)
35. Intrusion Detection - Answer (click here)
36. Password Management - Answer (click here)
37. Firewalls: design principles, characteristics, Limitations, Types - Answer
(click here)
38. Firewall configurations - Answer (click here)
39. Trusted systems - Answer (click here)
40. Viruses And Related Threats - Answer (click here)
41. Types of Network Viruses - Answer (click here)
42. Network Virus Countermeasures - Answer (click here)
43. Concepts and Definition of Computer Security - Answer (click here)
44. The Challenges of Computer Security - Answer (click here)
45. The OSI Security Architecture - Answer (click here)
46. Security Attacks: Passive and Active Attacks - Answer (click here)
47. Security Services - Answer (click here)
48. Security Mechanisms - Answer (click here)
49. A Model For Network Security - Answer (click here)
50. Classical Encryption Techniques - Answer (click here)
51. Symmetric Cipher Model - Answer (click here)
52. Substitution Techniques - Answer (click here)
53. Transposition Techniques - Answer (click here)
54. Rotor Machines - Answer (click here)
55. Steganography - Answer (click here)
56. Block Ciphers and the Data Encryption Standard - Answer (click here)
57. Block Cipher Principles - Answer (click here)
58. The Data Encryption Standard - Answer (click here)
59. A DES(Data Encryption Standard) Example - Answer (click here)
60. The Strength of DES(Data Encryption Standard) - Answer (click here)
61. Differential and Linear Cryptanalysis - Answer (click here)
62. Block Cipher Design Principles - Answer (click here)
63. Basic Concepts in Number Theory and Finite Fields - Answer (click here)
64. Divisibility and the Division Algorithm - Answer (click here)
65. The Euclidean Algorithm - Answer (click here)
66. Modular Arithmetic - Answer (click here)
67. Groups, Rings, and Fields - Answer (click here)
68. Finite Fields Of The Form GF(p) - Answer (click here)
69. Polynomial Arithmetic - Answer (click here)
70. Finite Fields of the Form GF(2n) - Answer (click here)
71. Advanced Encryption Standard(AES) - Answer (click here)
72. Finite Field Arithmetic - Answer (click here)
73. AES(Advanced Encryption Standard) Structure - Answer (click here)
74. Advanced Encryption Standard(AES) Transformation Functions - Answer
(click here)
75. AES Key Expansion - Answer (click here)
76. An Advanced Encryption Standard(AES) Example - Answer (click here)
77. AES(Advanced Encryption Standard) Implementation - Answer (click here)
78. Block Cipher Operation - Answer (click here)
79. Multiple Encryption and Triple DES(Data Encryption Standard) - Answer
(click here)
80. Electronic Code Book - Answer (click here)
81. Cipher Block Chaining(CBC) Mode - Answer (click here)
82. Cipher Feedback Mode - Answer (click here)
83. Output Feedback Mode - Answer (click here)
84. Counter Mode - Answer (click here)
85. XTS-AES Mode For Block-Oriented Storage Devices - Answer (click here)
86. Pseudorandom Number Generation and Stream Ciphers - Answer (click
here)
87. Principles of Pseudorandom Number Generation - Answer (click here)
88. Pseudorandom Number Generators - Answer (click here)
89. Pseudorandom Number Generation Using a Block Cipher - Answer (click
here)
90. Stream Ciphers - Answer (click here)
91. RC4 - Answer (click here)
92. True Random Number Generators - Answer (click here)
93. Introduction to Number Theory - Answer (click here)
94. Prime Numbers - Answer (click here)
95. Fermat’s And Euler’s Theorems - Answer (click here)
96. Testing for Primality - Answer (click here)
97. The Chinese Remainder Theorem - Answer (click here)
98. Discrete Logarithms - Answer (click here)
99. Public-Key Cryptography and RSA - Answer (click here)
100. Principles of Public-Key Cryptosystems and its Applications,
Requirements, Cryptanalysis - Answer (click here)
101. The RSA Algorithm - Answer (click here)
102. Description of the RSA Algorithm - Answer (click here)
103. The Security of RSA - Answer (click here)
104. Other Public-Key Cryptosystems - Answer (click here)
105. Diffie-Hellman Key Exchange - Answer (click here)
106. Elgamal Cryptographic System - Answer (click here)
107. Elliptic Curve Arithmetic - Answer (click here)
108. Elliptic Curve Cryptography - Answer (click here)
109. Pseudorandom Number Generation Based on an Asymmetric Cipher -
Answer (click here)
110. Cryptographic Hash Functions - Answer (click here)
111. Applications of Cryptographic Hash Functions - Answer (click here)
112. Two Simple Hash Functions - Answer (click here)
113. Requirements and Security - Answer (click here)
114. Hash Functions Based on Cipher Block Chaining - Answer (click here)
115. Secure Hash Algorithm (SHA) - Answer (click here)
116. SHA-3 - Answer (click here)
117. Message Authentication Codes - Answer (click here)
118. Message Authentication Requirements - Answer (click here)
119. Message Authentication Functions - Answer (click here)
120. Requirements For Message Authentication Codes - Answer (click here)
121. Security of MACS - Answer (click here)
122. MACS Based on Hash Functions: HMAC - Answer (click here)
123. MACS Based on Block Ciphers: DAA And CMAC - Answer (click here)
124. Authenticated Encryption: CCM and GCM - Answer (click here)
125. Pseudorandom Number Generation Using Hash Functions and MACS -
Answer (click here)
126. Digital Signatures - Answer (click here)
127. Digital Signatures: Properties, Attacks and Forgeries - Answer (click here)
128. ELGAMAL Digital Signature Scheme - Answer (click here)
129. Schnorr Digital Signature Scheme - Answer (click here)
130. Digital Signature Standard - Answer (click here)
131. Key Management and Distribution - Answer (click here)
132. Symmetric Key Distribution Using Symmetric Encryption - Answer (click
here)
133. Symmetric Key Distribution Using Asymmetric Encryption - Answer
(click here)
134. Distribution of Public Keys - Answer (click here)
135. X.509 Certificates - Answer (click here)
136. Public-Key Infrastructure - Answer (click here)
137. User Authentication - Answer (click here)
138. Remote User-Authentication Principles - Answer (click here)
139. Remote User-Authentication Using Symmetric Encryption - Answer (click
here)
140. Kerberos - Answer (click here)
141. Remote User Authentication Using Asymmetric Encryption - Answer
(click here)
142. Federated Identity Management - Answer (click here)
143. Transport-Level Security - Answer (click here)
144. Web Security Considerations - Answer (click here)
145. Secure Socket Layer and Transport Layer Security - Answer (click here)
146. Transport Layer Security - Answer (click here)
147. HTTPS - Answer (click here)
148. Secure Shell (SSH) - Answer (click here)
149. Wireless Network Security - Answer (click here)
150. IEEE 802.11 Wireless LAN Overview: Wi-Fi Alliance, Protocol
Architecture, Network Components - Answer (click here)
151. IEEE 802.11i Wireless LAN Security - Answer (click here)
152. Wireless Application Protocol Overview - Answer (click here)
153. Wireless Transport Layer Security - Answer (click here)
154. WAP End-to-End Security - Answer (click here)
155. Electronic Mail Security - Answer (click here)
156. Pretty Good Privacy - Answer (click here)
157. S/MIME - Answer (click here)
158. DomainKeys Identified Mail - Answer (click here)
159. IP Security(IPsec) - Answer (click here)
160. IP Security Overview - Answer (click here)
161. IP Security Policy - Answer (click here)
162. Encapsulating Security Payload - Answer (click here)
163. Combining Security Associations - Answer (click here)
164. Internet Key Exchange - Answer (click here)
165. Cryptographic Suites - Answer (click here)
166. Intruders - Answer (click here)
167. Intruders: Behavior Patterns and Techniques - Answer (click here)
168. Intrusion Detection - Answer (click here)
169. Password Management - Answer (click here)
170. Malicious Software - Answer (click here)
171. Types of Malicious Software - Answer (click here)
172. Computer Viruses: Nature, Classification, Virus Kits - Answer (click here)
173. Computer Virus Countermeasures - Answer (click here)
174. Computer or Network Worms - Answer (click here)
175. Distributed Denial of Service Attacks - Answer (click here)
176. Firewalls - Answer (click here)
177. The Need for Firewalls - Answer (click here)
178. Firewall Characteristics and limitations - Answer (click here)
179. Types of Firewalls - Answer (click here)
180. Firewall Basing - Answer (click here)
181. Firewall Location and Configurations - Answer (click here)
BUSINESS ANALYSIS
1. Data Warehouse Introduction - Answer (click here)
2. Building a Data warehouse - Answer (click here)
3. Mapping the data warehouse architecture to Multiprocessor architecture
- Answer (click here)
4. DBMS Schemas for Decision Support - Answer (click here)
5. Data extraction, clean up and transformation - Answer (click here)
6. Metadata - Answer (click here)
7. Important Short Questions and Answers: Data Warehousing - Answer
(click here)
8. Reporting and Query Tools and Applications - Answer (click here)
9. Need For Applications - Data Warehousing - Answer (click here)
10. Cognous Impromptu - Answer (click here)
11. OLAP and Need - Answer (click here)
12. Multidimensional Data Model - Answer (click here)
13. OLAP Guidelines - Answer (click here)
14. Categories of OLAP Tools - Answer (click here)
15. OLAP Tools And The Internet - Answer (click here)
16. Important Short Questions and Answers: Data Warehousing Business
Analysis - Answer (click here)
DATA MINING
1. Data Warehouse Introduction - Answer (click here)
2. Building a Data warehouse - Answer (click here)
3. Mapping the data warehouse architecture to Multiprocessor architecture
- Answer (click here)
4. DBMS Schemas for Decision Support - Answer (click here)
5. Data extraction, clean up and transformation - Answer (click here)
6. Metadata - Answer (click here)
7. Important Short Questions and Answers: Data Warehousing - Answer
(click here)
8. Reporting and Query Tools and Applications - Answer (click here)
9. Need For Applications - Data Warehousing - Answer (click here)
10. Cognous Impromptu - Answer (click here)
11. OLAP and Need - Answer (click here)
12. Multidimensional Data Model - Answer (click here)
13. OLAP Guidelines - Answer (click here)
14. Categories of OLAP Tools - Answer (click here)
15. OLAP Tools And The Internet - Answer (click here)
16. Important Short Questions and Answers: Data Warehousing Business
Analysis - Answer (click here)
17. Data Mining - Answer (click here)
18. Data - Answer (click here)
19. Data Mining - On What Kind of Data? ( Types of Data ) - Answer (click
here)
20. Data Mining Functionalities - What Kinds of Patterns Can Be Mined? -
Answer (click here)
21. Interestingness of Patterns - Answer (click here)
22. Classification of Data Mining Systems - Answer (click here)
23. Integration of a Data Mining System with a Database or Data Warehouse
System - Answer (click here)
24. Data mining primitives - Answer (click here)
25. Major Issues in Data Mining - Answer (click here)
26. Data Preprocessing - Answer (click here)
27. Important Short Questions and Answers : Data Mining - Answer (click here)
LEVELS OF TESTING
1. Testing as an engineering activity - Answer (click here)
2. Role of process in software quality - Answer (click here)
3. Testing as a process - Answer (click here)
4. Basic definitions in Software Testing - Answer (click here)
5. Software testing principles - Answer (click here)
6. The tester’s role in a software development organization - Answer (click
here)
7. Origin of Defects - Answer (click here)
8. Defect classes, the defect repository and test design - Answer (click here)
9. Defect Examples: The Coin Problem - Answer (click here)
10. Developer/Tester Support for Developing a Defect Repository - Answer
(click here)
11. Introduction to Testing Design Strategies - Answer (click here)
12. The Smart Tester - Answer (click here)
13. Test Case Design Strategies - Answer (click here)
14. Using black box approach to test case design - Answer (click here)
15. Random Testing - Answer (click here)
16. Equivalence Class Partitioning - Answer (click here)
17. Boundary Value Analysis - Answer (click here)
18. Other Black Box Test Design Approaches - Answer (click here)
19. Using white box approach to test design - Answer (click here)
20. Test adequacy criteria - Answer (click here)
21. Coverage and Control Flow Graphs - Answer (click here)
22. Covering Code Logic - Answer (click here)
23. Paths: Their Role in White Box-Based Test Design - Answer (click here)
24. Additional White Box Test Design Approaches - Answer (click here)
25. Evaluating Test Adequacy Criteria - Answer (click here)
26. The need for levels of testing - Answer (click here)
27. Unit test - Answer (click here)
28. Unit test planning - Answer (click here)
29. Designing the unit tests - Answer (click here)
30. The class as a testable unit - Answer (click here)
31. The test harness - Answer (click here)
32. Running the unit tests and recording results - Answer (click here)
33. Integration tests - Answer (click here)
34. Designing integration tests - Answer (click here)
35. Integration test planning - Answer (click here)
36. System test - The different types - Answer (click here)
37. Regression testing - Answer (click here)
38. Alpha, beta and acceptance tests - Answer (click here)
TEST AMANAGEMENT
1. Testing as an engineering activity - Answer (click here)
2. Role of process in software quality - Answer (click here)
3. Testing as a process - Answer (click here)
4. Basic definitions in Software Testing - Answer (click here)
5. Software testing principles - Answer (click here)
6. The tester’s role in a software development organization - Answer (click
here)
7. Origin of Defects - Answer (click here)
8. Defect classes, the defect repository and test design - Answer (click here)
9. Defect Examples: The Coin Problem - Answer (click here)
10. Developer/Tester Support for Developing a Defect Repository - Answer
(click here)
11. Introduction to Testing Design Strategies - Answer (click here)
12. The Smart Tester - Answer (click here)
13. Test Case Design Strategies - Answer (click here)
14. Using black box approach to test case design - Answer (click here)
15. Random Testing - Answer (click here)
16. Equivalence Class Partitioning - Answer (click here)
17. Boundary Value Analysis - Answer (click here)
18. Other Black Box Test Design Approaches - Answer (click here)
19. Using white box approach to test design - Answer (click here)
20. Test adequacy criteria - Answer (click here)
21. Coverage and Control Flow Graphs - Answer (click here)
22. Covering Code Logic - Answer (click here)
23. Paths: Their Role in White Box-Based Test Design - Answer (click here)
24. Additional White Box Test Design Approaches - Answer (click here)
25. Evaluating Test Adequacy Criteria - Answer (click here)
26. The need for levels of testing - Answer (click here)
27. Unit test - Answer (click here)
28. Unit test planning - Answer (click here)
29. Designing the unit tests - Answer (click here)
30. The class as a testable unit - Answer (click here)
31. The test harness - Answer (click here)
32. Running the unit tests and recording results - Answer (click here)
33. Integration tests - Answer (click here)
34. Designing integration tests - Answer (click here)
35. Integration test planning - Answer (click here)
36. System test - The different types - Answer (click here)
37. Regression testing - Answer (click here)
38. Alpha, beta and acceptance tests - Answer (click here)
39. People and organizational issues in testing - Answer (click here)
40. Organization structures for testing teams - Answer (click here)
41. Test planning - Answer (click here)
42. Test plan components - Answer (click here)
43. Test plan attachments - Answer (click here)
44. Locating test items - Answer (click here)
45. Reporting test results - Answer (click here)
46. The role of three groups in test planning and policy development - Answer
(click here)
47. Process and the engineering disciplines - Answer (click here)
48. Introducing the test specialist - Answer (click here)
49. Skills needed by a test specialist - Answer (click here)
50. Building a testing group - Answer (click here)
51. Defining terms - Controlling and Monitoring - Answer (click here)
TEST AUTOMATION
1. Testing as an engineering activity - Answer (click here)
2. Role of process in software quality - Answer (click here)
3. Testing as a process - Answer (click here)
4. Basic definitions in Software Testing - Answer (click here)
5. Software testing principles - Answer (click here)
6. The tester’s role in a software development organization - Answer (click
here)
7. Origin of Defects - Answer (click here)
8. Defect classes, the defect repository and test design - Answer (click here)
9. Defect Examples: The Coin Problem - Answer (click here)
10. Developer/Tester Support for Developing a Defect Repository - Answer
(click here)
11. Introduction to Testing Design Strategies - Answer (click here)
12. The Smart Tester - Answer (click here)
13. Test Case Design Strategies - Answer (click here)
14. Using black box approach to test case design - Answer (click here)
15. Random Testing - Answer (click here)
16. Equivalence Class Partitioning - Answer (click here)
17. Boundary Value Analysis - Answer (click here)
18. Other Black Box Test Design Approaches - Answer (click here)
19. Using white box approach to test design - Answer (click here)
20. Test adequacy criteria - Answer (click here)
21. Coverage and Control Flow Graphs - Answer (click here)
22. Covering Code Logic - Answer (click here)
23. Paths: Their Role in White Box-Based Test Design - Answer (click here)
24. Additional White Box Test Design Approaches - Answer (click here)
25. Evaluating Test Adequacy Criteria - Answer (click here)
26. The need for levels of testing - Answer (click here)
27. Unit test - Answer (click here)
28. Unit test planning - Answer (click here)
29. Designing the unit tests - Answer (click here)
30. The class as a testable unit - Answer (click here)
31. The test harness - Answer (click here)
32. Running the unit tests and recording results - Answer (click here)
33. Integration tests - Answer (click here)
34. Designing integration tests - Answer (click here)
35. Integration test planning - Answer (click here)
36. System test - The different types - Answer (click here)
37. Regression testing - Answer (click here)
38. Alpha, beta and acceptance tests - Answer (click here)
39. People and organizational issues in testing - Answer (click here)
40. Organization structures for testing teams - Answer (click here)
41. Test planning - Answer (click here)
42. Test plan components - Answer (click here)
43. Test plan attachments - Answer (click here)
44. Locating test items - Answer (click here)
45. Reporting test results - Answer (click here)
46. The role of three groups in test planning and policy development - Answer
(click here)
47. Process and the engineering disciplines - Answer (click here)
48. Introducing the test specialist - Answer (click here)
49. Skills needed by a test specialist - Answer (click here)
50. Building a testing group - Answer (click here)
51. Defining terms - Controlling and Monitoring - Answer (click here)
52. Measurements and milestones for controlling and monitoring - Answer
(click here)
53. Status meetings -Reports and control issues - Answer (click here)
54. Criteria for test completion - Answer (click here)
55. SCM - Answer (click here)
56. Review program - Answer (click here)
57. Types of Reviews - Answer (click here)
58. Components of review plans - Answer (click here)
59. Reporting review results - Answer (click here)
ENGINEERING ETHICS
1. Senses of Engineering Ethics - Answer (click here)
2. Kohlberg and Gilligan Views - Answer (click here)
3. Act and Rule Utilitarian - Answer (click here)
4. Moral Dilemma - Answer (click here)
5. Morality and Moral Issues - Answer (click here)
6. Moral Autonomy - Answer (click here)
7. Consensus and Controversy - Answer (click here)
8. Models of Professional Roles - Answer (click here)
9. Ethical Theories - Answer (click here)
10. Important Questions and Answers: Engineering Ethics - Answer (click here)
11. Ethics and Positive Roles of Code of Ethics - Answer (click here)
12. Engineering Experiments With Standard Experiments - Answer (click here)
13. Engineers as Responsible Experimenters - Answer (click here)
14. Important Questions and Answers: Engineering as Social
Experimentation - Answer (click here)
GLOBAL ISSUES
1. Senses of Engineering Ethics - Answer (click here)
2. Kohlberg and Gilligan Views - Answer (click here)
3. Act and Rule Utilitarian - Answer (click here)
4. Moral Dilemma - Answer (click here)
5. Morality and Moral Issues - Answer (click here)
6. Moral Autonomy - Answer (click here)
7. Consensus and Controversy - Answer (click here)
8. Models of Professional Roles - Answer (click here)
9. Ethical Theories - Answer (click here)
10. Important Questions and Answers: Engineering Ethics - Answer (click here)
11. Ethics and Positive Roles of Code of Ethics - Answer (click here)
12. Engineering Experiments With Standard Experiments - Answer (click here)
13. Engineers as Responsible Experimenters - Answer (click here)
14. Important Questions and Answers: Engineering as Social
Experimentation - Answer (click here)
15. Safety and Risk - Answer (click here)
16. Risk Assesment - Answer (click here)
17. Risk Benefit Analysis - Answer (click here)
18. Bhopal Gas Tragedy - Answer (click here)
19. Difficulties in Establishing Safeguards - Answer (click here)
20. Important Questions and Answers: Engineer'S Responsibility For Safety
- Answer (click here)
21. Collegiality and Loyalty - Answer (click here)
22. Collective Bargaining and Occupational Crime - Answer (click here)
23. Intellectual Property Rights - Answer (click here)
24. Employee Rights - Answer (click here)
25. Employee Role of Confidentiality - Answer (click here)
26. Important Questions and Answers: Responsibilities and Rights - Answer
(click here)
27. Multinational Corporations with Neat Example - Answer (click here)
28. Computer Ethics is the Technological Background of the Society -
Answer (click here)
29. Environmental Ethics Through Engineering Ecology and Economics -
Answer (click here)
30. Human-Centered Ethics - Answer (click here)
31. Involvement in Weapons Work - Answer (click here)
32. Honesty - Answer (click here)
33. Important Questions and Answers: Global Issues - Answer (click here)
34. Multinational Corporations with Neat Example - Answer (click here)
35. Computer Ethics is the Technological Background of the Society -
Answer (click here)
36. Environmental Ethics Through Engineering Ecology and Economics -
Answer (click here)
37. Human-Centered Ethics - Answer (click here)
38. Involvement in Weapons Work - Answer (click here)
39. Honesty - Answer (click here)
40. Important Questions and Answers: Global Issues - Answer (click here)
GRAMMARS
1. Finite Automata - Answer (click here)
2. Grammars - Regular Expressions and Languages - Answer (click here)
PUSHDOWN AUTOMATA
1. Finite Automata - Answer (click here)
2. Grammars - Regular Expressions and Languages - Answer (click here)
3. Pushdown Automata - Answer (click here)
TURING MACHINES
1. Finite Automata - Answer (click here)
2. Grammars - Regular Expressions and Languages - Answer (click here)
3. Pushdown Automata - Answer (click here)
4. Turing Machines - Answer (click here)