Cambridge International AS and A Level Computer Science Coursebook

R690.00

Pre-loved Title
ISBN:9781107546738
Format:Paperback
Subject(s):Computer Science
Qualification:Cambridge AS and A Level
Author(s):Sylvia Langfield, Dave Duddell

DESCRIPTION:

Cambridge International AS and A Level Computer Science Coursebook delivers an accessible guide to theoretical and practical skills in Computer Science, with a clear progression of tasks that help to consolidate and develop knowledge. Cambridge International AS and A Level Computer Science Coursebook offers students detailed descriptions of the concepts, reinforced with examples that outline complex subject matter in a clear way. Alongside fundamental definitions, higher level programming skills are developed through the explanation of processes and consolidated by practical exam-type questions for students to attempt.

FEATURES:

  • Examples of three different programming languages throughout allowing students to use the resource with their preferred programming language.
  • The coursebook is structured into units to allow AS and A Level students to progress according to the assessment papers.
  • Designed using a visual approach, outlining the concepts, the text helps students to understand the processes and structures of computer science

CONTENTS:

PART 1 THEORY FUNDAMENTALS
1. Information representation
2. Communication and Internet technologies
3. Hardware
4. Logic gates and logic circuits
5. Processor fundamentals
6. Assembly language programming
7. System software
8. Data security, privacy and integrity
9. Ethics and ownership
10. Database and data modelling
PART 2 FUNDAMENTAL PROBLEM-SOLVING AND PROGRAMMING SKILLS
11. Algorithm design and problem solving
12. Stepwise refinement and structure charts
13. Programming and data representation
14. Structured programming
15. Software development
PART 3 ADVANCED THEORY
16. Data representation
17. Communication and Internet technologies
18. Boolean algebra and logic circuits
19. Processor and computer architecture
20. System software
21. Security
22. Monitoring and control systems
PART 4 FURTHER PROBLEM-SOLVING AND PROGRAMMING SKILLS
23. Computational thinking and problem-solving
24. Algorithm design methods
25. Recursion
26. Further programming
27. Object-oriented programming (OOP)
28. Low level programming
29. Declarative programming
30. Software development

Additional information

Weight 1.1 kg
Dimensions 22 × 28 × 2 cm