1.2 Software and Software Development: revision quiz and key terms
Free practice for 1.2 Software and Software Development in OCR A Level Computer Science (H446). It has 5 parts: 1.2.1 Operating Systems, 1.2.2 Applications Generation, 1.2.3 Software Development, 1.2.4 Types of Programming Language and 1.2.5 Object-Oriented Programming. Try the questions, then check the key terms.
Try 5 free questions
Which scheduling algorithm gives each process a fixed time slice in turn?
The kernel is the core part of an operating system that manages the computer's resources.
Which translator converts the whole of a high-level program into machine code before it is run?
In the waterfall model, it is easy to go back and change requirements late in development.
In object-oriented programming, what is encapsulation?
In RADevo, this topic has fill-in-the-blank, matching, multiple-choice and true or false activities, and every question you get wrong comes back in Revise today until you've learnt it.
Key terms for 1.2 Software and Software Development
- Code generation
- Produces the final machine code or object code.
- Direct addressing
- Uses the address given in the instruction to look up a stored value.
- Encapsulation
- Keeping an object's attributes private so they can only be accessed through its methods.
- Inheritance
- Allows a subclass to take on the attributes and methods of its parent class.
- Kernel
- The core part of an operating system that manages the computer's resources.
- Paging
- Divides memory into fixed-size blocks, allowing non-contiguous storage.
- Polymorphism
- Allows a method to behave differently depending on the class of the object that uses it.
- Real-time OS
- Must respond to events within a strict and predictable time limit.
What 1.2 Software and Software Development covers
In RADevo this topic has a full topic test and a focused quiz for each part:
- 1.2.1 Operating Systems
- 1.2.2 Applications Generation
- 1.2.3 Software Development
- 1.2.4 Types of Programming Language
- 1.2.5 Object-Oriented Programming
Teaching OCR A Level Computer Science (H446)?
Set this topic as homework in two clicks, see who has done it and which questions your class got wrong, and start every lesson with a Do Now built from their mistakes.
Start a free 2-week trialRevising for this?
If your school uses RADevo, sign in to do the full quizzes and keep your progress. If it doesn't, show this page to your Computing teacher.
Log in to RADevo