IB Computer Science Paper 1 2006

12 Questions | Total Attempts: 141

SettingsSettingsSettings
Please wait...
IB Computer Science Paper 1 2006

IB Computer Science Standard Level Paper 1 May, 2006


Questions and Answers
  • 1. 
    Define semantics and syntax and give an example of how they each relate to programming code. [4 marks]
  • 2. 
    Describe the role of buses in the machine instruction cycle. [4 marks]
  • 3. 
    Define data integrity and identify one factor that affects integrity when data is transmitted from one computer to another. [2 marks]
  • 4. 
    Describe an example of multi tasking on a personal computer. [2 marks]
  • 5. 
    Outline two advantages to a programmer of modularity at the design stage of a program, which is being coded for the first time. [4 marks]
  • 6. 
    Explain why data must be ordered if a binary search is used. [2 marks]
  • 7. 
    Outline the way in which a macro could be used when producing a document with a word processor. [2 marks]
  • 8. 
    Define the terms function argument and function parameter. [2 marks]
  • 9. 
    Define virtual memory and give an example of when it might be used. [2 marks]
  • 10. 
    Explain one reason why flash memory is increasingly being used as a portable storage medium. [3 marks]
  • 11. 
    (a) Trace the following algorithmic extract for an input of 34. {input (i); k = i mod 6; m = i div 6; output (m*6+k); } [2 marks]
  • 12. 
    (b) Determine the output if any integer, n, is input. [1 mark]