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

AQA_2024: AS Computer Science - Paper 2 (Merged Question Paper and Marking Scheme)

Puntuación
-
Vendido
-
Páginas
50
Grado
A+
Subido en
14-03-2025
Escrito en
2024/2025

AQA_2024: AS Computer Science - Paper 2 (Merged Question Paper and Marking Scheme) Please write clearly in block capitals. Centre number Surname Forename(s) Candidate signature Candidate number I declare this is my own work. AS COMPUTER SCIENCE Paper 2 Tuesday 21 May 2024 Materials For this paper you must have:  a calculator. Instructions Afternoon Time allowed: 1 hour 30 minutes  Use black ink or black ball-point pen.  Fill in the boxes at the top of this page.  Answer all questions.  You must answer the questions in the spaces provided. Do not write outside the box around each page or on blank pages.  If you need extra space for your answer(s), use the lined pages at the end of this book. Write the question number against your answer(s).  Do all rough work in this book. Cross through any work you do not want to be marked. Information  The marks for questions are shown in brackets.  The maximum mark for this paper is 75. Advice  In some questions you are required to indicate your answer by completely shading a lozenge alongside the appropriate answer as shown.  If you want to change your answer you must cross out your original answer as shown.  If you wish to return to an answer previously crossed out, ring the answer you now wish to select as shown. For Examiner’s Use Question Mark 1 2 3 4 5 6 7 8 9 10 11 TOTAL For AS Computer Science Paper 2, which focuses on Computational Thinking, Algorithms, and Problem Solving, concentrate on the following key areas: 1. Computational Thinking:  Problem Decomposition: Be able to break down complex problems into smaller, manageable sub problems. Understand how to structure your approach logically and methodically.  Pattern Recognition: Practice identifying patterns within data or algorithms. This involves recognizing similarities in problems that can be solved using the same method or approach. 2. Algorithms:  Algorithm Efficiency: Know how to analyze algorithms in terms of time complexity (Big O notation) and space complexity. Be able to assess and compare algorithms for their efficiency.  Sorting Algorithms: Be familiar with common sorting algorithms, including: o Bubble sort: Understand its process and time complexity (O(n²)). o Merge sort: Understand its divide-and-conquer approach and time complexity (O(n log n)). 3. Data Structures:  Arrays: Know how to declare, initialize, and access arrays. Understand common operations like insertion, deletion, and searching in arrays.  Lists: Be familiar with linked lists, both singly and doubly linked. Understand the difference between arrays and linked lists and their advantages/disadvantages in terms of memory usage and access time.  Stacks: Understand how stacks work (LIFO – Last In, First Out). Practice operations such as push, pop, and peek. 4. Programming Concepts:  Procedural Programming: Be comfortable writing code in a procedural style. Understand how to use functions to break down problems.  Recursion: Practice writing and understanding recursive algorithms, especially in problems like factorial calculation, Fibonacci sequence, and binary search. Be aware of the concept of base cases and recursive calls.  Iteration: Know how to convert recursive algorithms to iterative ones, and understand when iteration is more efficient than recursion. 5. Software Development:  Testing: Be familiar with the process of unit testing and integration testing. Understand the importance of edge cases and boundary testing.  Debugging: Know techniques for identifying and fixing errors in code, such as using breakpoints, step through debugging, and examining error logs. 6. Data Representation:  Binary and Hexadecimal: Be confident in converting between binary, decimal, and hexadecimal. Practice operations such as binary addition and subtraction.  Data Structures Representation: Know how data structures like arrays, linked lists, and trees are represented in memory and how they are manipulated. 7516/2 IB/G/Jun24/G4001/E11 2 Do not write outside the box Answer all questions in the spaces provided. IB/G/Jun24/7516/2 A ℂ B ℕ C ℚ D ℝ E ℤ 4 0 1 . 1 Describe the set of real numbers. [1 mark] . The number 5 can be written as 15 3 Shade two lozenges to indicate which of the following statements are true. [2 marks] A 15 and 3 are not integers B 15 and 3 are irrational numbers C 5 is an irrational number D 5 is a natural number E 5 is a rational number . Shade one lozenge to indicate which of the symbols below represents the set of rational numbers. [1 mark] 2 3 1 0 1 0 3 Do not write outside the box IB/G/Jun24/7516/2 0 2 . 1 Convert the bit pattern to hexadecimal. [1 mark] 0 2 . 2 Represent the decimal number 139 as an 8-bit unsigned binary integer. [1 mark] 0 2 . 3 Show how the unsigned binary number can be added to the unsigned binary number without converting the numbers into decimal. You must show all your working in binary. [2 marks] 0 0 1 0 0 0 1 1 + 0 0 1 0 1 0 1 1 Question 2 continues on the next page Turn over ► 4 Do not write outside the box IB/G/Jun24/7516/2 8 0 2 . 4 Show how the 8-bit two’s complement binary integer can be subtracted from the 8-bit two’s complement binary integer without converting the numbers to decimal. You must show all your working in binar

Mostrar más Leer menos
Institución
AQA_2024: AS Computer Science
Grado
AQA_2024: AS Computer Science











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

Escuela, estudio y materia

Institución
AQA_2024: AS Computer Science
Grado
AQA_2024: AS Computer Science

Información del documento

Subido en
14 de marzo de 2025
Número de páginas
50
Escrito en
2024/2025
Tipo
Examen
Contiene
Preguntas y respuestas

Temas

Vista previa del contenido

AQA_2024: AS Computer Science - Paper 2
(Merged Question Paper and Marking Scheme)


Please write clearly in block capitals.

Centre number Candidate number


Surname

Forename(s)

Candidate signature
I declare this is my own work.



AS
COMPUTER SCIENCE
Paper 2
Tuesday 21 May 2024 Afternoon Time allowed: 1 hour 30 minutes
Materials
For this paper you must have: For Examiner’s Use
 a calculator.
Question Mark

Instructions 1
 Use black ink or black ball-point pen. 2
 Fill in the boxes at the top of this page. 3
 Answer all questions.
4
 You must answer the questions in the spaces provided. Do not write outside
the box around each page or on blank pages. 5
 If you need extra space for your answer(s), use the lined pages at the end of 6
this book. Write the question number against your answer(s).
7
 Do all rough work in this book. Cross through any work you do not want to
be marked. 8
9
Information 10
 The marks for questions are shown in brackets.
11
 The maximum mark for this paper is 75.
TOTAL
Advice
 In some questions you are required to indicate your answer by completely
shading a lozenge alongside the appropriate answer as shown.
 If you want to change your answer you must cross out your original answer as
shown.
 If you wish to return to an answer previously crossed out, ring the answer you
now wish to select as shown.

,For AS Computer Science Paper 2, which focuses on Computational Thinking, Algorithms, and Problem
Solving, concentrate on the following key areas:

1. Computational Thinking:

 Problem Decomposition: Be able to break down complex problems into smaller, manageable sub-
problems. Understand how to structure your approach logically and methodically.
 Pattern Recognition: Practice identifying patterns within data or algorithms. This involves recognizing
similarities in problems that can be solved using the same method or approach.

2. Algorithms:

 Algorithm Efficiency: Know how to analyze algorithms in terms of time complexity (Big O notation)
and space complexity. Be able to assess and compare algorithms for their efficiency.
 Sorting Algorithms: Be familiar with common sorting algorithms, including:
o Bubble sort: Understand its process and time complexity (O(n²)).
o Merge sort: Understand its divide-and-conquer approach and time complexity (O(n log n)).

3. Data Structures:

 Arrays: Know how to declare, initialize, and access arrays. Understand common operations like
insertion, deletion, and searching in arrays.
 Lists: Be familiar with linked lists, both singly and doubly linked. Understand the difference between
arrays and linked lists and their advantages/disadvantages in terms of memory usage and access time.
 Stacks: Understand how stacks work (LIFO – Last In, First Out). Practice operations such as push,
pop, and peek.

4. Programming Concepts:

 Procedural Programming: Be comfortable writing code in a procedural style. Understand how to use
functions to break down problems.
 Recursion: Practice writing and understanding recursive algorithms, especially in problems like
factorial calculation, Fibonacci sequence, and binary search. Be aware of the concept of base
cases and recursive calls.
 Iteration: Know how to convert recursive algorithms to iterative ones, and understand when iteration is
more efficient than recursion.

5. Software Development:

 Testing: Be familiar with the process of unit testing and integration testing. Understand the
importance of edge cases and boundary testing.
 Debugging: Know techniques for identifying and fixing errors in code, such as using breakpoints, step-
through debugging, and examining error logs.

6. Data Representation:

 Binary and Hexadecimal: Be confident in converting between binary, decimal, and hexadecimal.
Practice operations such as binary addition and subtraction.
 Data Structures Representation: Know how data structures like arrays, linked lists, and trees are
represented in memory and how they are manipulated.




IB/G/Jun24/G4001/E11 7516/2

, 2
Do not write
outside the
Answer all questions in the spaces provided. box



0 1 . 1 Describe the set of real numbers.
[1 mark]




15
0 1 . 2 The number 5 can be written as
3

Shade two lozenges to indicate which of the following statements are true.
[2 marks]


A 15 and 3 are not integers

B 15 and 3 are irrational numbers

C 5 is an irrational number

D 5 is a natural number

E 5 is a rational number



0 1 . 3 Shade one lozenge to indicate which of the symbols below represents the set of
rational numbers.
[1 mark]


A ℂ
B ℕ
C ℚ
D ℝ
E ℤ 4




IB/G/Jun24/7516/2

, 3
Do not write
outside the
0 2 . 1 Convert the bit pattern 10001010 to hexadecimal. box

[1 mark]




0 2 . 2 Represent the decimal number 139 as an 8-bit unsigned binary integer.
[1 mark]




0 2 . 3 Show how the unsigned binary number 00100011 can be added to the unsigned
binary number 00101011 without converting the numbers into decimal.

You must show all your working in binary.
[2 marks]

0 0 1 0 0 0 1 1
+ 0 0 1 0 1 0 1 1




Question 2 continues on the next page




Turn over ►


IB/G/Jun24/7516/2
$7.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
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
Kimmey Walden university
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
129
Miembro desde
2 año
Número de seguidores
76
Documentos
1112
Última venta
5 meses hace

4.9

408 reseñas

5
392
4
9
3
4
2
0
1
3

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