100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Exam (elaborations)

AQA A-LEVEL COMPUTER SCIENCE PAPER 1(QUESTIONS AND ANSWERS 100% CORRECT.

Rating
-
Sold
-
Pages
8
Grade
A+
Uploaded on
13-02-2025
Written in
2024/2025

Algorithm - ANSWERSset of rules or sequence of steps stating how to solve a problem. All have input, processing and output. Trunc Function - ANSWERSrounds a real number down to the nearest whole number data structure - ANSWERScollection of elementary data types such as integer, real, boolean and built in methods to facilitate processing in some way structured data type - ANSWERSstring, array/list, record array - ANSWERSfinite, ordered set of elements of the same type subroutine - ANSWERSnamed block of code that performs a specific task within a program how does it work when parameters are passed by reference - ANSWERSlike having a global variable as the value can be affected anywhere in the program local variables - ANSWERSonly used in subroutine, can be tested independtly and subroutine can be easily used many times modular programming - ANSWERSwhen the program is broken into subroutines what is a record? (in terms of files) - ANSWERSa file consists of a number of records a record contains a number of fields In what mode can you open a file? - ANSWERSread, write and append

Show more Read less
Institution
AQA A-Level Computer Science
Course
AQA A-Level Computer Science









Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Institution
AQA A-Level Computer Science
Course
AQA A-Level Computer Science

Document information

Uploaded on
February 13, 2025
Number of pages
8
Written in
2024/2025
Type
Exam (elaborations)
Contains
Questions & answers

Subjects

Content preview

AQA A-LEVEL COMPUTER SCIENCE
PAPER 1(QUESTIONS AND ANSWERS
100% CORRECT.
Algorithm - ANSWERSset of rules or sequence of steps stating how to solve a problem.
All have input, processing and output.

Trunc Function - ANSWERSrounds a real number down to the nearest whole number

data structure - ANSWERScollection of elementary data types such as integer, real,
boolean and built in methods to facilitate processing in some way

structured data type - ANSWERSstring, array/list, record

array - ANSWERSfinite, ordered set of elements of the same type

subroutine - ANSWERSnamed block of code that performs a specific task within a
program

how does it work when parameters are passed by reference - ANSWERSlike having a
global variable as the value can be affected anywhere in the program

local variables - ANSWERSonly used in subroutine, can be tested independtly and
subroutine can be easily used many times

modular programming - ANSWERSwhen the program is broken into subroutines

what is a record? (in terms of files) - ANSWERSa file consists of a number of records
a record contains a number of fields

In what mode can you open a file? - ANSWERSread, write and append

what is append mode? (in terms of opening a file) - ANSWERScreate a file if one does
not already exist

How can you overwrite data? (records) - ANSWERSyou can open the record for both
reading and writing.

how to read a binary file? - ANSWERSis language specific and involves knowing
exactly what each field type in the record is and how many bytes it occupies. and it
needs to be opened in a mode that specifies that it is binary file

, hierachy chart - ANSWERSrepresents the structure of a program , it doesnt show a
great level of detail

"divide and conquer" algorithm - ANSWERShalves the search area every time a guess
is made. e.g. binary search

what is the purpose of testing - ANSWERSTo try and uncover undetected errors

what is normal data - ANSWERSin the expected range, and is the correct data type

what is boundary data - ANSWERSdata on the boundry of the valid range

What is erroneous data? - ANSWERSInputs that the program should not accept.
(outside the range/ wrong data typ)

what is abstraction - ANSWERSRemoving unnecessary detail from a problem

what is abstraction by generalisation? - ANSWERSA grouping by common
characteristics to arrive at a hierarchical relationship of the 'is a kind of' type.

what is procedural abstraction - ANSWERSUsing a procedure to carry out a sequence
of steps for achieving some task for example drawing a triangle. (hiding the method
from the rest of the solution)

what is procedure interface - ANSWERSthe programmer only needs to know how the
procedure is called and what arguments are required to do the task. it is not
nesscessary to know how to procedure works

what is functional abstraction? - ANSWERSsame as procedural but returns a value

What is data abstraction? - ANSWERSsimilar to procedural abstraction but with like
data types, for example queues and stacks or how integers and real numbers are
represented in a computer

what is information hiding - ANSWERSwhere data is not directly accessible and can
only be accessed through defined procedures and functions. for example oop

what is automation - ANSWERSusing a model or models to solve the problem

what is finite state automation - ANSWERSa finite state machine with no output

what is deterministic finite state machine - ANSWERSif when in a particular state the
next state is uniquely determined by the input

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
papersmaster01 Howard Community College
View profile
Follow You need to be logged in order to follow users or courses
Sold
277
Member since
2 year
Number of followers
106
Documents
14015
Last sold
2 days ago
PAPERSMASTER01

On this page you will find documents , package deals, flashcards offered by seller PAPERSMASTER01.With our documents on your side you"ll be well equipped to tackle you exams and achieve the grades you need.

3.9

71 reviews

5
22
4
33
3
9
2
3
1
4

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions