计算机英语学生用书(第2版)(普通高等教育“十一五”国家级规划教材)

分類: 图书,英语与其他外语,职业/行业英语,计算机英语,
品牌: 姜同强
基本信息·出版社:清华大学出版社
·页码:417 页
·出版日期:2009年
·ISBN:7302189218/9787302189213
·条形码:9787302189213
·包装版本:2版
·装帧:平装
·开本:16
·正文语种:英语
·丛书名:普通高等教育“十一五”国家级规划教材
产品信息有问题吗?请帮我们更新产品信息。
内容简介《计算机英语学生用书》(第2版)共20章,汇集了计算机技术各方面的内容,包括计算机硬件、软件、网络与通信、计算机应用等。《计算机英语学生用书》(第2版)的特点是内容和专业词汇的涵盖面广,选择的文章具有代表性和新颖性,尤其是阅读材料包括了最近10年中产生的一些新技术的介绍,从而使教师在选择教学内容方面有极大的灵活性。
《计算机英语学生用书》(第2版)适合于计算机科学与技术专业、软件工程专业、信息管理与信息系统专业、电子商务专业以及其他相关专业的本科生、研究生作为计算机专业英语课程的教材,对于从事计算机方面各种工作的专业技术人员提高计算机专业外文文献的阅读能力也有一定的帮助。
编辑推荐直接阅读外文技术资料和文献是每个计算机技术人员和研究人员必须具备的一种能力。《计算机英语学生用书》(第2版)旨在使学生及专业人员能够熟悉并掌握计算机方面的基本专业英文词汇,熟悉科技英语的基本规律,并提高在计算机专业英文文献方面的阅读能力。
目录
Chapter 1 Computer System
Overview1
1.1 Digital Computer1
1.2 Data Types2
1.3 The Evolution of Computer3
1.4 Types of Computers4
Grammatical Notes to the Text5
Technical Notes to the Text7
Words Bank to the Text9
Exercises12
Reading Materials15
Chapter 2 Computer System Organization18
2.1 Computer Organization Introduction18
2.2 System Buses19
2.2.1 Address Bus19
2.2.2 Data Bus19
2.2.3 Control Bus19
2.3 CPU Organization20
2.3.1 Register Set20
2.3.2 Arithmetic Logic Unit20
2.3.3 Control Unit20
2.4 Memory Subsystem Organization21
2.4.1 Types of Memory21
2.4.2 Memory Hierarchy23
2.5 I/O Subsystem Organization24
2.5.1 I/O Devices25
2.5.2 I/O Interface26
2.5.3 Modes of Transfer27
Grammatical Notes to the Text29
Technical Notes to the Text32
Words Bank to the Text33
Exercises37
Reading Materials40
Chapter 3 Computer System Architecture43
3.1 Parallel Processing43
3.2 Pipelining44
3.3 Vector Processing46
3.4 RISC48
Grammatical Notes to the Text49
Technical Notes to the Text51
Words Bank to the Text52
Exercises54
Reading Materials57
Chapter 4 Algorithms and Data Structure59
4.1 Algorithms59
4.2 Data Structure64
Grammatical Notes to the Text71
Technical Notes to the Text74
Words Bank to the Text75
Exercises78
Reading Materials81
Chapter 5 Programming and Languages83
5.1 The Procedure of
Programming83
5.2 The Evolution of
Programming Languages84
5.3 Compiling and Assembling Programs86
5.4 Object-Oriented
Programming (OOP)87
5.5 Visual Programming93
5.6 Internet Programming93
Grammatical Notes to the Text95
Technical Notes to the Text98
Words Bank to the Text100
Exercises103
Reading Materials105
Chapter 6 Operating System108
6.1 Operating System Overview109
6.2 Operating System Platform114
Grammatical Notes to the Text117
Technical Notes to the Text119
Words Bank to the Text121
Exercises123
Reading Materials127
Chapter 7 Applications Software129
7.1 Applications Software Tools129
7.2 Common Features of Applications Software130
7.3 Productivity Software Tools132
7.3.1 Word Processing Software132
7.3.2 Spreadsheet Software133
7.3.3 Presentation Graphics134
7.3.4 Groupware135
7.3.5 Desktop Accessories136
7.3.6 Web Browsers137
Grammatical Notes to the Text137
Technical Notes to the Text139
Words Bank to the Text139
Exercises142
Reading Materials145
Chapter 8 An Introduction to Database Systems149
8.1 Purpose of Database Systems149
8.2 View of Data151
8.2.1 Levels of Data Abstraction151
8.2.2 Instances and Schemas153
8.2.3 Data Independence153
8.3 Data Models154
8.3.1 Object-based logical Models154
8.3.2 Record-based Logical Models156
8.3.3 Physical Data Models158
8.4 Database Languages158
8.4.1 Data Definition Language (DDL)158
8.4.2 Data Manipulation Language (DML)158
8.4.3 SQL159
8.5 Transaction Management160
8.6 Database Administrator161
Grammatical Notes to the Text162
Technical Notes to the Text163
Words Bank to the Text165
Exercises168
Reading Materials171
Chapter 9 Software Engineering173
9.1 What Is Software Engineering173
9.2 Key Issues of Software Engineering174
9.3 Software Process178
9.4 Computer-Aided Software
Engineering (CASE)182
Grammatical Notes to the Text184
Technical Notes to the Text187
Words Bank to the Text188
Exercises191
Reading Materials194
Chapter 10 Object-Oriented Technology197
10.1 A Brief Overview of
Object Technology197
10.2 What Is OO—— System Concepts for Object
Modeling198
10.3 The OO Development Process203
10.4 Unified Modeling Language (UML)208
Grammatical Notes to the Text210
Technical Notes to the Text212
Words Bank to the Text214
Exercises216
Reading Materials219
Chapter 11 Introduction to Computer Networks222
11.1 Data Communications222
11.1.1 Signals222
11.1.2 Encoding223
11.1.3 Transmission Mode224
11.2 Introduction to Computer Networks225
11.3 Applications of Computer Networks225
11.4 Categories of Networks226
11.4.1 Configurations227
11.4.2 Strategies228
11.4.3 LANs, MANs and WANs230
11.4.4 Intranets and Extranets231
11.5 OSI and TCP/IP Reference Model232
11.5.1 OSI Reference Model232
11.5.2 TCP/IP Reference Model234
Grammatical Notes to the Text234
Technical Notes to the Text236
Words Bank to the Text238
Exercises241
Reading Materials244
Chapter 12 LAN, MAN&WAN246
12.1 Local Area Networks246
12.1.1 Ethernet (802.3)246
12.1.2 Token Bus (802.4)248
12.1.3 Token Ring (802.5)249
12.1.4 FDDI250
12.1.5 Comparison252
12.2 Metropolitan Area Networks (IEEE802.6)252
12.3 Wide Area Networks252
12.3.1 Introduction252
12.3.2 Narrowband ISDN253
12.3.3 X.25 Networks254
12.3.4 Frame Relay255
12.3.5 Broadband ISDN and ATM255
Grammatical Notes to the Text256
Technical Notes to the Text258
Words Bank to the Text259
Exercises261
Reading Materials264
Chapter 13 Internet267
13.1 Introduction267
13.2 Technology of Internet268
13.2.1 Internet Address268
13.2.2 DNS ( Domain Name System)269
13.2.3 HTTP and SMTP271
13.3 Services Provided by the Internet272
13.3.1 WWW (World Wide Web)272
13.3.2 E-mail273
13.3.3 FTP (File Transfer Protocol)274
13.3.4 Telnet274
13.4 Networking Devices274
13.4.1 Hub and Repeater274
13.4.2 Bridge and Switch275
13.4.3 Router276
13.5 Access to Internet276
13.5.1 Dial-up276
13.5.2 DSL277
Grammatical Notes to the Text277
Technical Notes to the Text279
Words Bank to the Text280
Exercises282
Reading Materials285
Chapter 14 Information Security287
14.1 A Brief Overview of Information Security Concepts287
14.2 Information Security
Technology290
14.2.1 Information Authenti-cation Technology290
14.2.2 Encryption Technology291
14.2.3 Database Security294
14.3 Computer Virus295
14.3.1 Virus Behavior296
14.3.2 Types of Viruses296
14.3.3 Virus Prevention and Detection297
14.4 Firewall298
14.4.1 Firewall Concept298
14.4.2 Types of Firewall298
14.4.3 Firewall Implementation299
14.5 Standards of Information Security301
14.6 E-Commerce Security302
14.6.1 Significance of Corporate Information Security302
14.6.2 Current Processes and Tools for Implementing E-Business Security302
Grammatical Notes to the Text303
Technical Notes to the Text305
Words Bank to the Text306
Exercises310
Reading Materials313
Chapter 15 Information System316
Chapter 16 Artificial Intelligence and Expert System335
Chapter 17 Enterprise Resource Planning352
Chapter 18 Supply Chain Management369
Chapter 19 Customer Relationship Management383
Chapter 20 E-Business and E-Commerce403
Reading Materials415
……[看更多目录]
序言第二版前言
本教材第一版发行后,深受广大计算机专业英语老师和学生的欢迎,好评如潮。甚至参加全国计算机技术与软件专业技术资格(水平)考试的考生都将本教材视为应试必读教材之一。短短4年时间已经多次印刷,印刷量突破几万册。有的老师在来信中说:“我们在教学过程中多次使用清华大学出版社出版的《计算机英语》,效果很好。该书内容非常丰富,为教师的教学提供了极大的灵活性;该书提供配套的教师用书,为教师的备课提供了极大的方便。大多数此类教材中都包含课文的中文翻译,这样做既不利于提高学生学习计算机英语的效果,也不利于教师的备课,而且使课文的信息量大大降低,而本书在编排上将课文与翻译分离开来,彻底解决了上述问题,学生的学习效果和教学效果得到了极大的提高。”
另外,学生们反映,该教材中专业术语的解释部分很受欢迎,在某种程度上起到了专业词典的作用,用起来很方便,而且专业术语的解释很详细,既提高了计算机英语的阅读能力,又学到了很多新的知识,可谓一石二鸟。
在吸取各方面意见的基础上,本书第二版针对第一版的内容做了以下几个方面的调整。
(1) 将每一章的课文进一步精练,并适当调整内容,压缩了篇幅。调整比较大的内容包括:
● 删除。将第一版教材中的第8章(Files and File Processing)、第15章(Multimedia Technology)、第19章(Digital Image Processing)和第24章(CAD/CAM and CIMS)删除。
● 合并。将第一版教材中的第12章(Introduction to Computer Network)和第13章(OSI and TCP/IP Reference Model)合并为一章,第14章(Local Area Networks & Metropolitan Area Networks)和第15章(Wide Area Networks)合并为一章。
● 分解。将第一版教材中的第22章(Enterprise Resource Planning)分解为3章,分别是Enterprise Resource Planning,Supply Chain Management和Customer Relationship Management。
(2) 每一章课文前增加了“Pre-reading Questions”内容以方便学生预习。课文后增加了以下几部分内容:Grammatical Notes to the Text,Words Bank to the Text(包括3部分内容,其中新增了Useful new words和Useful phrases and expressions两部分内容)。
(3) 进一步丰富和规范了课后练习。
(4) 精练了课后的阅读材料,并进行了适当的调整和压缩。
(5) 为讲授此课的教师制作了配套的电子课件。
本教材与同类教材相比,有如下几个方面的区别。
● 编写教材的教师队伍是由以下三个方面的人员构成的:计算机相关专业的教师、从事多年计算机专业英语教学的一线教师、从事多年普通英语教学的一线教师。
● 从教材的结构和内容编排来看,有其独到之处:既有专业词汇的正规解释,又包括了一些常见的语法现象的解释。从事本课程教学的教师无论是从事计算机专业的还是英语专业的,本书都为他们提供了极大的方便。
● 国内的大多数教材在内容选取上都有所侧重:有的计算机英语教材偏重于硬件,有的偏重于软件,还有的教材是信息电子类的计算机英语,侧重于通信电子方面。另外,有的教材侧重于理论,例如数据结构、离散数学;而有的则侧重于应用,例如软件工程、数据库开发。本教材的编写改变了这种状况,在理论和应用上,在硬件、软件、网络、应用等方面均有所体现。
本教材的特色包括如下几个方面。
● 内容丰富,灵活性强。本书的内容非常丰富,涵盖了计算机科学技术专业及其相关专业的一些主要课程内容,包括计算机硬件、软件、网络与通信、计算机应用等,为不同专业教师的教学提供了可选性和极大的灵活性。
● 实用性和专业性相结合。本书的选材在保持原汁原味的同时使学习者更能接触到计算机英语的真实语境和主流思想,虽然有一定的难度,但非常实用和专业。另外,选材与我国大学本科专业教学计划中的专业课程有很好的对应关系。
● 重视教师的教学效果和学生的学习效果。大多数此类教材中都包含课文的中文翻译,这样做既不利于提高学生的学习效果,也不利于教师的备课,而且使课文的信息量大大降低。而本书在编排上将课文与翻译分离开来,彻底解决了上述问题,学生的学习效果和教师的教学效果得到了极大的提高。
● 附赠教师用书:凡选用本书作为教材的教师,均可免费获赠《计算机英语???教师用书(第二版)》。具体方法请参见书后的“《教师用书》需求信息反馈卡”。
本书从内容上可分为5篇。第1篇—— 计算机硬件基础,包括第1章—— 计算机系统概述,第2章—— 计算机系统的组成,第3章—— 计算机体系结构。第2篇—— 计算机软件基础,包括第4章—— 算法与数据结构,第5章—— 程序设计与语言,第6章—— 操作系统。第3篇—— 计算机软件,包括第7章—— 应用软件,第8章—— 数据库系统概论,第9章—— 软件工程,第10章—— 面向对象技术。第4篇—— 计算机网络与通信,包括第11章—— 计算机网络概述,第12章—— 局域网、城域网和广域网,第13 章—— Internet,第14章—— 信息安全。第5篇—— 计算机应用技术,包括第15章—— 信息系统,第16章—— 人工智能与专家系统,第17章—— 企业资源规划,第18章—— 供应链管理,第19章—— 客户关系管理,第20章—— 电子商务。
本书主要读者对象是计算机科学技术专业、软件工程专业、信息管理与信息系统专业、电子商务专业及其他相关专业的本科生、研究生和从事计算机相关工作的专业人员。
本书由姜同强主编,苗天顺任副主编。姜同强、苗天顺负责全书的统稿。参加编写的人员包括(按章节顺序排列):王雯编写第1章~第6章,姜同强编写第7章~第10章及各章专业术语的解释,孔凡航、周亦鹏编写第11章~第15章,赵守香编写第16章~第20章。另外,姜同强负责各章中Technical Notes to the Text和Technical terms and proper names的编写;苗天顺负责编写各章语法注释和部分课后练习,盖爽编写了部分阅读材料。
在本书的编写和出版过程中,清华大学出版社的同志为使本书尽快出版付出了辛勤劳动,在此表示感谢。另外,还要感谢我们编写团队中的每一位成员,这些成员具有不同的专业背景,没有他们高效率的通力合作,就不可能在短时间内完成这样一本工作量巨大的教材编写。
由于作者水平有限,加之时间仓促,本书中出现的错误在所难免,欢迎广大读者批评指正。
作者的联系方式:jtongqiang@yahoo.com.cn
服务邮箱:wkservice@vip.163.com
文摘A class may also have sub-classes of objects. For example, STUDENT and TEACHERobject classes could be members of the class PERSON.
When levels of classes are identified, the concept of inheritance is applied. Clearly,some attributes are shared among the members of a given class. We can organize classeshierarchically according to the sameness or differences among them; this hierarchy exhibitsthe OO classes' inheritance structure. To build the hierarchy, we begin by broadly defining aclass and then refining it into more specialized subclasses. A subclass may inherit thestructure as well as the behavior and attributes of its superclass. Sometimes we use anabstract class to simplify the hierarchy, where no objects of the abstract class may be definedexcept as instances of a subclass.
Inheritance means that methods and/or attributes defined in an object class can beinherited or reused by another object class.
The approach that seeks to discover and exploit the commonalties betweenobjects/classes is referred to as generalization/specialization. Generalization/specialization isa technique wherein the attributes and behaviors that are common to several types of anobject classes are grouped into their own class, called a supertype. The attributes andmethods of the supertype object class are then inherited by those object classes.
In the object class PERSON, STUDENT and TEACHER example, PERSON is referredto as a supertype (or generalization class) whereas STUDENT and TEACHER are referred toas subtypes (or specialization class).
A class supertype is an entity whose instances store attributes that are common to one ormore class subtypes. A class subtype is an object class whose instances inherit some commonattributes from a class supertype, and then add other attributes that are unique to an instanceof the subtype.
The class supertype will have one or more one-to-one relationships to object classsubtypes. These relationships a
……[看更多书摘]