A-level Study Guide Computing (Letts Educational A-level Study Guides)
Publisher: Letts Educational
Published: July 31, 1997
Format: Paperback
Number of pages: 300
ISBN-13: 9781857586015
Subjects: General Theory of Computing; Designed / suitable for A & AS Level; For Higher Grade (Scottish); Study guides, home study & revision notes
Table of contents: label: Section 1
title: Starting Points
pagenum: 1; title: How to use this book
pagenum: 2; title: Syllabus checklists and paper analysis
pagenum: 3; title: Examination board addresses
pagenum: 20; title: Studying and revising computing
pagenum: 20; title: The examination
pagenum: 24; label: Section 2
title: A-Level Computing
pagenum: 29; label: Chapter 1
title: Applications of computers
pagenum: 30; label: 1.1
title: General application areas
pagenum: 31; label: 1.2
title: Communication and information systems
pagenum: 31; label: 1.3
title: Commercial and general data processing
pagenum: 31; label: 1.4
title: CAD/CAM
pagenum: 32; label: 1.5
title: Robotics and control systems
pagenum: 33; label: 1.6
title: Artificial intelligence and expert systems
pagenum: 33; label: 1.7
title: Computers in education
pagenum: 35; label: 1.8
title: Generic packages
pagenum: 35; label: 1.9
title: Legal implications of the use of computers
pagenum: 37; label: 1.10
title: Social, ethical and economic implications of computerisation
pagenum: 39; title: Illustrative questions
pagenum: 40; label: Chapter 2
title: Peripherals
pagenum: 46; label: 2.1
title: Secondary storage devices
pagenum: 47; label: 2.2
title: Input methods
pagenum: 50; label: 2.3
title: Output methods
pagenum: 53; label: 2.4
title: Analogue to digital conversion
pagenum: 54; title: Illustrative questions
pagenum: 55; label: Chapter 3
title: Files
pagenum: 61; label: 3.1
title: File structure
pagenum: 62; label: 3.2
title: Physical organisation
pagenum: 63; label: 3.3
title: Logical organisation
pagenum: 63; label: 3.4
title: File organisation
pagenum: 64; label: 3.5
title: File processing
pagenum: 67; label: 3.6
title: File backup and security
pagenum: 69; title: Illustrative questions
pagenum: 69; label: Chapter 4
title: Systems engineering
pagenum: 73; label: 4.1
title: Types of system
pagenum: 74; label: 4.2
title: The systems life cycle
pagenum: 76; label: 4.3
title: Problem definition and feasibility study
pagenum: 77; label: 4.4
title: Systems analysis
pagenum: 78; label: 4.5
title: Systems design
pagenum: 83; label: 4.6
title: Development
pagenum: 85; label: 4.7
title: Implementation
pagenum: 85; label: 4.8
title: Documentation
pagenum: 86; label: 4.9
title: Evaluation and maintenance
pagenum: 86; title: Illustrative questions
pagenum: 87; label: Chapter 5
title: Databases
pagenum: 92; label: 5.1
title: The evolution of the database management system (DBMS) approach
pagenum: 93; label: 5.2
title: Data modelling
pagenum: 94; label: 5.3
title: The relational database approach
pagenum: 95; label: 5.4
title: Database design and normalisation
pagenum: 96; label: 5.5
title: Multi-user databases
pagenum: 99; label: 5.6
title: Database management
pagenum: 100; title: Illustrative questions
pagenum: 103; label: Chapter 6
title: Data representation in computers
pagenum: 108; label: 6.1
title: Character codes and their representation
pagenum: 109; label: 6.2
title: Representation of integers
pagenum: 109; label: 6.3
title: Fixed point binary numbers
pagenum: 112; label: 6.4
title: Floating point representation
pagenum: 112; label: 6.5
title: Problems with numeric representations
pagenum: 113; label: 6.6
title: Representation of graphics and sound
pagenum: 113; title: Illustrative questions
pagenum: 113; label: Chapter 7
title: Computer architecture
pagenum: 119; label: 7.1
title: Internal components of a computer
pagenum: 120; label: 7.2
title: Structure and role of the processor
pagenum: 125; label: 7.3
title: Interrupts
pagenum: 127; label: 7.4
title: Parallel processing
pagenum: 128; title: Illustrative questions
pagenum: 129; label: Chapter 8
title: Assembly language
pagenum: 133; label: 8.1
title: Machine code instructions
pagenum: 134; label: 8.2
title: Assembly language instructions
pagenum: 134; label: 8.3
title: Arithmetic instructions
pagenum: 135; label: 8.4
title: Shift instructions
pagenum: 135; label: 8.5
title: Logical instructions
pagenum: 137; label: 8.6
title: Compare and branch instructions
pagenum: 138; label: 8.7
title: Instruction formats
pagenum: 138; label: 8.8
title: Addressing modes
pagenum: 139; label: 8.9
title: The assembly process
pagenum: 141; title: Illustrative questions
pagenum: 142; label: Chapter 9
title: Data communication and networking
pagenum: 148; label: 9.1
title: Principle of electronic data communication
pagenum: 149; label: 9.2
title: Communication methods
pagenum: 150; label: 9.3
title: Local area networks
pagenum: 153; label: 9.4
title: Wide area networks
pagenum: 155; label: 9.5
title: Applications of networking
pagenum: 155; title: Illustrative questions
pagenum: 156; label: Chapter 10
title: System software
pagenum: 160; label: 10.1
title: Role of an operating system
pagenum: 161; label: 10.2
title: Types of operating system
pagenum: 161; label: 10.3
title: Operating system implementation
pagenum: 163; label: 10.4
title: Process management and scheduling
pagenum: 164; label: 10.5
title: Memory management
pagenum: 166; label: 10.6
title: File management
pagenum: 169; label: 10.7
title: Input/output management
pagenum: 170; label: 10.8
title: User interface
pagenum: 170; title: Illustrative questions
pagenum: 172; label: Chapter 11
title: Programming concepts
pagenum: 179; label: 11.1
title: Low-level and high-level languages
pagenum: 180; label: 11.2
title: Features of a high-level procedural language
pagenum: 181; label: 11.3
title: Program design and testing
pagenum: 185; label: 11.4
title: Types of high-level language
pagenum: 187; label: 11.5
title: Definition of programming language syntax
pagenum: 190; label: 11.6
title: Compilers and interpreters
pagenum: 191; title: Illustrative questions
pagenum: 194; label: Chapter 12
title: Algorithms and data structures
pagenum: 202; label: 12.1
title: Algorithms and pseudocode
pagenum: 203; label: 12.2
title: Data types
pagenum: 204; label: 12.3
title: Static and dynamic data structures
pagenum: 205; label: 12.4
title: Arrays and records
pagenum: 205; label: 12.5
title: Sorting and searching
pagenum: 205; label: 12.6
title: Lists
pagenum: 207; label: 12.7
title: Linked lists
pagenum: 208; label: 12.8
title: Stacks
pagenum: 211; label: 12.9
title: Queues
pagenum: 212; label: 12.10
title: Binary trees
pagenum: 213; title: Illustrative questions
pagenum: 216; label: Section 3
title: Test Run
pagenum: 223; title: Test your knowledge quiz
pagenum: 224; title: Test your knowledge quiz answers
pagenum: 230; title: Progress analysis
pagenum: 232; title: Mock exam questions
pagenum: 233; title: Mock exam suggested answers
pagenum: 237; title: Index
pagenum: 242