Contained is a Overview of the Specification and a full deck of flashcards for each paper. They contain all of the basic knowledge needed to complete both papers.
A complete rip off. This is a list of specification points - far less detail than given by the exam board. You only realise this when you have donwloaded so too late for a refund.
Which form of abstraction involves grouping together similarities within a problem to identify what kind of problem it is?
Answer: Abstraction by generalisation
2.
Where can preconditions be defined?
Answer: Within the code or within documentation
3.
When are decisions made?
Answer: A decision is made whenever you have to make a choice
4.
What three considerations do programmers need to make about inputs and outputs when thinking ahead?
Answer: Method of inputs/output (device used)
Data structures used
Data types used
Order of data
5.
What sort of problems is top-down design suited too?
Answer: Large, complex problems
6.
What must a software developer do before designing a subroutine to solve a particular problem?
Answer: See whether it is possible for an already existing subroutine or module to be used
7.
What is the shape given to a decision icon in a flow chart?
Answer: A diamond
8.
What is the second stage of thinking procedurally in software development?
Answer: Idenitfying components of a solution
9.
What is the purpose of top-down design?
Answer: Continually break problems down into subproblems until each subproblem can be represented as a single task and ideally a self-contained structure
10.
What is the purpose of thinking ahead?
Answer: To make programs easy and intuitive for users to use
Content preview
Computer Science Specification:
Paper 1:
1.1.1 Structure and function of the processor
1.1.2 Types of processor
1.1.3 Input, Output and storage
1.2.1 Systems software
1.2.2 Applications Generation
1.2.3 Software Development
1.2.4 Types of programming language
1.3.1 Compression, Encryption and Hashing
1.3.2 Databases
1.3.3 Networks
1.3.4 Web Technologies
1.4.1 Data Types
1.4.2 Data structures
1.4.3 Boolean Algebra
1.5.1 Computing related legislation
1.5.2 Moral and ethical issues
Paper 2:
2.1.1 Thinking abstractly
2.1.2 Thinking ahead
2.1.3 Thinking procedurally
2.1.4 Thinking logically
2.1.5 Thinking concurrently
2.2.1 Programming techniques
2.2.2 Computational Methods
2.3.1 Algorithms
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller Thomasbrown342. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for £2.99. You're not tied to anything after your purchase.