Practice IB Computer Science (First Exam 2027) Topic A1 Computer Fundamentals with authentic exam-style questions for both SL and HL students. This question bank focuses on the exact syllabus content for A1 Computer Fundamentals and mirrors Paper 1, 2 style where relevant.
Get instant solutions, detailed explanations, and build confidence with questions aligned to IB examiner expectations.
A tech startup is prototyping an AI model for deployment.
Evaluate the pros and cons of using an interpreted language for this use case.
Explain why a compiled language may be more suitable for when the AI model is ready for real-world deployment.
A smart home system integrates various computer components and systems.
Which statement best describes why the smart home system requires real-time processing capabilities?
Outline one advantage and one disadvantage of using a JIT compiler in the Java Virtual Machine (JVM) compared with an ahead-of-time compiler.
A game is coded in a compiled language and is initially released for operating system A.
Describe what the developer has to do in order to release the game for a different operating system.
Explain why the game coded in a language that utilizes JIT compilation may be more suitable for release for different operating systems
Evaluate the role of the compiler in translating a coding language into machine code.