←

Software and software development

From Paper 1: Computer systems
3(a)4 marks
Compare paging and segmentation.
From Paper 1: Computer systems
3(b)4 marks
Describe round robin and shortest job first scheduling, and one disadvantage of each.
From Paper 1: Computer systems
3(c)3 marks
Explain how an interrupt is handled by the processor.
From Paper 1: Computer systems
3(d)2 marks
State two functions of the BIOS.
From Paper 1: Computer systems
3(e)3 marks
Explain two uses of virtual machines.
From Paper 1: Computer systems
3(f)3 marks
Discuss one advantage and one disadvantage of open-source software for a school.
From Paper 1: Computer systems
3(g)6 marks
Describe the stages of compilation.
From Paper 1: Computer systems
4(a)9 marks
A start-up is developing a mobile banking app. Discuss the suitability of the waterfall model and agile methodologies for this project.
From Paper 1: Computer systems
4(b)4 marks
Compare procedural and object-oriented programming.
From Paper 1: Computer systems
4(c)5 marks
Trace the following Little Man Computer program when the input is 3. State the outputs and explain the program's purpose.
        INP        STA numloop    LDA num        SUB one        STA num        OUT        BRZ end        BRA loopend     HLTnum     DATone     DAT 1
Score 0 / 43 · 0 of 10 marked

This paper is written by Plasmo in the style of the OCR A-Level Computer Science exam. It is not a past paper and is not produced or endorsed by the exam board.

Software and software development Exam Questions: OCR A-Level Computer Science | Plasmo