Название: AQGCSE Computer Science, Second Edition Автор: George Rouse, Lorne Pearcey, Gavin Craddock Издательство: Hodder Education Год: 2020 Страниц: 267 Язык: английский Формат: pdf (true) Размер: 19.9 MB
Written by leading Computer Science teachers, this textbook will guide students through the updated AQA GCSE Computer Science specification topic by topic, and provide them with standalone recap and review sections, practice questions, worked examples and clear explanations of complex topics.
Computers are simply electronic machines that carry out instructions given by human programmers; although a computer can solve many complex problems, it can only do so if it is given instructions to tell it how to do so. Writing these instructions in a form that is suitable for a computer to carry out can be a challenging task! An algorithm is a step-by-step sequence of instructions that are used to solve a problem or complete a task. Each instruction in an algorithm must be precise enough to be understood independently. An algorithm must also clearly show the order in which instructions are carried out and where decisions are made or sections repeated.
This textbook: - Prepares students for assessment with numerous practice questions for all topics - Develops computational thinking skills - Provides differentiated material with the ''beyond the spec'' feature - Includes standalone recap and review sections at the end of each chapter - Provides definitions of technical terms, along with a glossary of words to ensure students feel confident with the assessment.
1 FUNDAMENTALS OF ALGORITHMS 1.1 Representing algorithms 1.2 Efficiency of simple algorithms 1.3 Sorting and searching algorithms 2 PROGRAMMING 3 FUNDAMENTALS OF DATA REPRESENTATION 4 COMPUTER SYSTEMS 5 FUNDAMENTALS OF COMPUTER NETWORKS 6 CYBER SECURITY 7 RELATIONAL DATABASES AND STRUCTURED QUERY LANGUAGE (SQL) 8 ETHICAL, LEGAL AND ENVIRONMENTAL IMPACTS OF DIGITAL TECHNOLOGY ON WIDER SOCIETY GLOSSARY 221 KNOWLEDGE CHECK ANSWERS QUESTION PRACTICE ANSWERS INDEX 252