100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4,6 TrustPilot
logo-home
Examen

OCR A Level Computer Science Paper Q & A And Study Guide

Puntuación
-
Vendido
-
Páginas
22
Grado
A+
Subido en
18-01-2026
Escrito en
2025/2026

OCR A Level Computer Science Paper Q & A And Study Guide

Institución
OCR A Level Computer Science
Grado
OCR A Level Computer Science










Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
OCR A Level Computer Science
Grado
OCR A Level Computer Science

Información del documento

Subido en
18 de enero de 2026
Número de páginas
22
Escrito en
2025/2026
Tipo
Examen
Contiene
Preguntas y respuestas

Temas

Vista previa del contenido

OCR A Level Computer Science Paper Q & And Study
Guide




Benefits of modularization



Large problems are broken down into smaller problems which are easier to manage

Each subroutine (module) can be easily tested

Modules can be reused several times in a program

Frequently used modules can be saved in a library and used by other programs

Lots of programmers can work on different modules at the same time saving time

It is easier to find errors taking less time to debug

Programs are easier to maintain

Track progress




Abstraction

a way of separating logical and physical parts of a problem e.g. the London underground map. You get
rid of unnecessary details

,Problem abstraction

where you keep removing details until the problem reduces to one that has already been solved




Modeling and Simulation

Building a model of a real world object can be used to solve a particular problem such as Aircraft
simulation, Climate change models




Precondition

is the logic part of a statement that has to be true for the processing part of the algorithm before it can
function




Specifying a precondition before creating an algorithm ensures

The data is ok to process e.g. if it was empty it could cause the program to crash.

The function is reusable

It reduces unnecessary checks

It makes programs easier to debug and maintain

It makes programs clearer and shorter




Programming standards that make programs easy to re-use include

Documenting inputs, outputs and preconditions

Variables should use camelCase or PascalCase

, All variables should be local to that module

The documentation should contain information such as who made it, what it does and when it was
written.

The code should be annotated where necessary

The module should not be greater than one page of code




Caching

the temporary storage of data instructions so that the information can be achieved quicker than
performing a calculation e.g. frequently accessed web pages can be stored locally




The advantages pf caching

It's faster to access information that is cached

This saves the cost of bandwidth

It also reduces the load on web services in a client-server environment




Disadvantages of caching

There is slower performance if the result is not found in the cache

Sometimes the cache can be "stale" meaning that it doesn't contain the latest updated data. E.g. When
using a cached database on available products you might think an item is still available when it is
actually not




Decomposition
$10.99
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
gpointg99

Conoce al vendedor

Seller avatar
gpointg99 West Virgina University
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
Nuevo en Stuvia
Miembro desde
3 semanas
Número de seguidores
0
Documentos
39
Última venta
-
GRISHON'S STUDY GUIDES

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes