£0
- Brand: Hodder Education
- Sku: SK6594UK
- Availability: In Stock
✔️Immediate download
✔️Highlighting, editing, saving and printing are available
✔️The same content as in a hardcover book
✔️Search for words within the text
✔️For any PDF file viewers and devices
How to download
Register on this website and pay for your selected book.
After you have paid, go to "My Account"-"Downloads" section. There you will see a PDF file. Download and open it. It contains a link to download your book. Click on the link and download your book.
You can send us a message that you want to receive the book to your e-mail, and a link to download the book will also be sent to your e-mail.
About the book:
Publisher: Hodder Education
Author (s): David Watson and Helen Williams
Pages: 404
Edition: 2021
Language: English
Size: 16 Mb
Content:
SECTION 1 COMPUTER SYSTEMS 1
1 Data representation 2
1.1 Number systems 2
1.2 Text, sound and images 25
1.3 Data storage and file compression 32
2 Data transmission 45
2.1 Types and methods of data transmission 45
2.2 Methods of error detection 54
2.3 Symmetric and asymmetric encryption 63
3 Hardware 75
3.1 Computer architecture 75
3.2 Input and output devices 88
3.3 Data storage 119
3.4 Network hardware 133
4 Software 147
4.1 Types of software and interrupts 147
4.2 Types of programming language, translators and
integrated development environments (IDEs) 165
5 The internet and its uses 180
5.1 The internet and the World Wide Web (WWW) 180
5.2 Digital currency 186
5.3 Cyber security 189
6 Automated and emerging technologies 217
6.1 Automated systems 217
6.2 Robotics 230
6.3 Artificial intelligence (AI) 241
SECTION 2 ALGORITHMS, PROGRAMMING AND LOGIC 257
7 Algorithm design and problem solving 258
7.1 The program development life cycle 258
7.2 Computer systems, sub-systems and decomposition 260
7.3 Explaining the purpose of an algorithm 271
7.4 Standard methods of solution 272
7.5 Validation and verification 276
7.6 Test data 281
7.7 Trace tables to document dry runs of algorithms 282
7.8 Identifying errors in algorithms 285
7.9 Writing and amending algorithms 288
8 Programming 299
8.1 Programming concepts 302
8.2 Arrays 329
8.3 File handling 333
9 Databases 339
9.1 Databases 339
10 Boolean logic 356
10.1 Standard logic gate symbols 356
10.2 The function of the six logic gates 358
10.3 Logic circuits, logic expressions, truth tables and problem statements 360
Index 387