前言
使用说明
Unit 1 Computer and Computer Science(计算机与计算机科学)1
Section A Computer Overview1
Section B What Is Computer Science11
Section C Digital Devices18
Unit 2 Computer Architecture(计算机体系结构)26
Section A Computer Hardware26
Section B Components of an Operating System34
Section C System Organization41
Unit 3 Computer Language and Programming(计算机语言与编程)49
Section A Programming Language49
Section B The Java Language58
Section C Arrays65
Unit 4 Software Development(软件开发)72
Section A Computer Program72
Section B Model Driven Development82
Section C Software Process Models89
Unit 5 Software Engineering(软件工程)97
Section A Service-Oriented Software Engineering97
Section B Software Testing Techniques107
Section C What Is a Design Pattern113
Unit 6 Database(数据库)119
Section A Database Overview119
Section B Maintaining Database Integrity130
Section C What Is Data Mining136
Unit 7 Computer Network(计算机网络)144
Section A Network Fundamentals144
Section B A Guide to Network Topology154
Section C Network Connecting Devices160
Unit 8 The Internet(因特网)166
Section A The Internet166
Section B The Layered Approach to Internet Software175
Section C Web Basics181
Unit 9 Mobile and Cloud Computing(移动与云计算)189
Section A Cloud Computing189
Section B Fog and Edge Computing199
Section C Mobile Users207
Unit 10 Computer Security(计算机安全)213
Section A Computer Security213
Section B Antivirus Software222
Section C Types of Malicious Software229
Unit 11 Cyberculture(计算机文化)235
Section A Using E-Mail235
Section B Ethical Guidelines for Computer Professionals245
Section C Social Issues of Computer Networks251
Unit 12 Smart World(智能世界)256
Section A Artificial Intelligence256
Section B Augmented Reality and Its Applications264
Section C The Internet of Things273
练习参考答案281
Glossary(词汇表)316
Abbreviations(缩略语表)348