£ 0.00
Checkout- Brand: Hodder Education
- Sku: PDF
- Availability: In Stock
⭐️Opens in any PDF file viewer
⭐️Ability to highlight, select, edit, save and print
⭐️Built-in search for words
How to download
To download the book in PDF format, register on this site, pay through the form of payment using a PayPal account or without a PayPal account - by paying by card in the form of PayPal.
After payment - return to the "Personal Account" - section "Downloads" on the site, where your PDF book will be available for download.
If for some reason you have difficulties with this process - send us a message and we will send your PDF book to your email.
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