D684 Introduction to Computer Science - Set 2 - Part 1

Test your knowledge of technical writing concepts with these practice questions. Each question includes detailed explanations to help you understand the correct answers.

Question 1: A hospital's patient monitoring system crashes and needs immediate diagnosis while keeping critical monitors running. Which problem-solving phase requires the most careful attention in this scenario?

Question 2: A smartphone manufacturer wants to update device firmware across millions of phones without users losing their data. Which SDLC phase handles this requirement?

Question 3: A social media platform needs to translate emoji reactions into database entries instantly as millions of users interact. Should they use compilation or interpretation?

Question 4: An autonomous vehicle's navigation system must process sensor data and make steering decisions within milliseconds. Which system architecture component is most critical?

Question 5: A research team needs their climate simulation to run complex mathematical models without side effects or variable mutations. Which programming paradigm best suits this?

Question 6: A music production software needs to apply audio effects in chains where each effect modifies the previous result. Which programming concept best models this?

Question 7: A backup system must copy files to tape storage in the exact order they were modified during the day. Which algorithm characteristic is essential?

Question 8: A ticket booking system experiences memory fragmentation after thousands of varying-sized reservations and cancellations. Which memory management technique addresses this problem?

Question 9: An online gaming server needs to ensure all players experience synchronized gameplay despite varying internet connection speeds. Which networking concept is crucial?

Question 10: A compiler detects that a variable is declared but never used anywhere in the program code. During which compilation phase is this discovered?

Question 11: A smart home system needs devices from different manufacturers to work together using common communication standards. Which design principle enables this interoperability?

Question 12: A drone delivery service needs to calculate optimal routes visiting multiple delivery points exactly once before returning. Which algorithmic problem does this represent?

Question 13: A video conferencing application needs to prioritize audio packets over video when network bandwidth becomes limited. Which quality of service mechanism enables this?

Question 14: A file-sharing application needs to verify that downloaded files match exactly what the sender uploaded without corruption. Which technique ensures this integrity?

Question 15: An e-commerce website's shopping cart disappears when users navigate between pages due to stateless HTTP. Which mechanism maintains cart continuity?

Question 16: A weather forecasting system combines data from satellites, ground stations, and ocean buoys into unified predictions. Which architectural pattern supports this integration?

Question 17: A digital library system needs to convert old manuscripts into searchable text while preserving original formatting information. Which file format best serves this?

Question 18: A factory robot must complete assembly tasks even if the main control computer fails temporarily. Which system design principle ensures continued operation?

Question 19: A translation application needs to process natural language rules and grammatical patterns to convert between languages. Which programming paradigm naturally fits this?

Question 20: A streaming service needs to start playing video content before the entire file downloads to improve user experience. Which technique enables this?


Complete the Captcha to view next question set.

Need Guaranteed Results?

Our exam support service guarantees you'll pass your OA on the first attempt. Pay only after you pass!

Get Exam Support