D684 Introduction to Computer Science - Set 3 - Part 2
Test your knowledge of technical writing concepts with these practice questions. Each question includes detailed explanations to help you understand the correct answers.
Question 21: A financial trading system must process market data feeds and execute trades within microseconds to remain competitive. Which system design prioritizes this?
Question 22: A browser's JavaScript engine needs to convert human-readable code into machine instructions while the webpage loads. Which component performs this?
Question 23: An email system needs to detect spam messages by analyzing patterns across millions of emails. Which technique identifies these patterns?
Question 24: A mobile payment app needs to process transactions even when internet connectivity is temporarily unavailable. Which design pattern enables this?
Question 25: A video compression algorithm needs to reduce file sizes while maintaining visual quality for streaming. Which technique removes imperceptible details?
Question 26: A smart city traffic system needs to coordinate signals across intersections to create green wave patterns for emergency vehicles. Which coordination method works?
Question 27: A 3D modeling application needs to store geometric shapes that users can scale, rotate, and transform without losing precision. Which representation maintains accuracy?
Question 28: A cloud backup service needs to detect and eliminate duplicate files across millions of user accounts to save storage. Which technique identifies duplicates?
Question 29: An autonomous vehicle needs to make ethical decisions in unavoidable accident scenarios based on programmed moral principles. Which computing field addresses this?
Question 30: A compiler needs to detect when programmers create variables with identical names in nested scopes. Which analysis phase handles this?
Question 31: A laptop needs to switch between integrated and dedicated graphics processors based on application requirements and battery status. Which technique enables this?
Question 32: A collaborative code editor needs to show which developer is editing each section in real-time with color-coded cursors. Which feature enables this?
Question 33: A data center needs to distribute cooling efficiently based on server heat generation and workload patterns. Which system manages this?
Question 34: A password system needs to verify user credentials without storing actual passwords that could be stolen. Which technique achieves this?
Question 35: A flight simulator needs to model aircraft behavior using complex physics equations while maintaining smooth visual performance. Which architecture separates these concerns?
Question 36: A search engine needs to rank web pages based on relevance and authority for millions of queries. Which algorithm type determines rankings?
Question 37: A smartphone needs to manage multiple apps competing for limited RAM by removing inactive apps from memory. Which strategy decides removal?
Question 38: An industrial control system needs to ensure commands execute in exact sequence without reordering for safety. Which processor feature could cause problems?
Question 39: A scientific computing cluster needs to checkpoint long-running calculations periodically to resume after failures. Which technique provides this?
Question 40: A retail inventory system needs to prevent negative stock counts when multiple sales terminals process transactions simultaneously. Which control prevents this?
Don't Want to Study?
Save Time on Studies, Spend More with Family & Friends! Pay-After-you-Pass!
Get Exam Support