本書從“實用”的角度出發,以讀者的學習、工作的實際需要為著眼點,采用最新的行業資料為載體,對計算機專業英語的典型語法、詞法及相關行業領域的關鍵字進行了全面細致的介紹。
本書共由4個單元及附錄組成,正文部分含英文版軟硬件安裝指南、軟件開發指南、行業規范及軟件開發過程中出現的英文錯誤提示等,內容涵蓋計算機硬件、計算機軟件、數據庫、軟件工程等多個領域的專業知識。每一單元由4個小節和1篇閱讀材料組成,前者配有參考譯文,而后者則作為練習與學習效果檢測之用。每個單元力求全面地涵蓋相關領域的關鍵字。附錄由“參考譯文”、“常用計算機專業英語詞匯表”、“經典計算機專業英語語法”和“常見屏幕英語及釋義”組成。
本書既可作為高職高專院校計算機軟件及計算機應用相關專業的教材,也可作為軟件研發相關領域,尤其是從事英美軟件外包工作的軟件專業人士的參考書籍。
出版說明
前言
Unit 1 Computer Hardware
1.1 Introduction
Key Words
Grammar
Exercises
1.2 Computer Components
1.2.1 Basic Components of a Computer
1.2.2 The Case
Key Words
Grammar
Exercises
1.3 Memory and Peripherals
1.3.1 Computer Data Storage 出版說明
前言
Unit 1 Computer Hardware
1.1 Introduction
Key Words
Grammar
Exercises
1.2 Computer Components
1.2.1 Basic Components of a Computer
1.2.2 The Case
Key Words
Grammar
Exercises
1.3 Memory and Peripherals
1.3.1 Computer Data Storage
1.3.2 Types of Computer Memory
1.3.3 RAM
1.3.4 Peripherals
1.3.5 Monitor
1.3.6 Mouse
1.3.7 Keyboard
Key Words
Grammar
Exercises
1.4 Computer DIY
1.4.1 Introduction
1.4.2 Step 1: Choosing Computer Components
1.4.3 Step 2: Opening the Computer Case
1.4.4 Step 3: Prepare the Computer Case
1.4.5 Step 4: Installing the Motherboard
1.4.6 Step 5: Installing the CPU
1.4.7 Step 6: Installing the Power Supply
1.4.8 Step 7: Installing the RAM
1.4.9 Step 8: Installing the CPU Cooler
Key Words
Grammar
Exercises
1.5 Reading Material: User Guide for HP 2133 Mini-Note
Unit 2 Software
2.1 Computer software
2.1.1 What’s Computer Software?
2.1.2 Software Overview
2.1.3 Types of Software
Key Words
Grammar
Exercises
2.2 C# Language
2.2.1 Introduction
2.2.2 Program Structure
2.2.3 Expressions
2.2.4 Statements
2.2.5 Classes and Objects
Key Words
Grammar
Exercises
2.3 Java Language
2.3.1 Java Overview
2.3.2 Syntax
2.3.3 Class Libraries
2.3.4 Documentation
2.3.5 Editions
Key Words
Grammar
Exercises
2.4 C Language
2.4.1 Overview
2.4.2 Uses
2.4.3 Syntax
Key Words
Grammar
Exercises
2.5 Reading Material: Cloud Computing
Unit 3 Database
3.1 Database Overview
3.1.1 Definition
3.1.2 Architecture
3.1.3 Database Management Systems
3.1.4 Types
3.1.5 Models
Key Words
Grammar
Exercises
3.2 SQL Server
3.2.1 Overview
3.2.2 Editions
3.2.3 Data Retrieval
3.2.4 SQL CLR
3.2.5 Tools
3.2.6 Programmability
3.2.7 Installation of SQL Server 2008
Keywords
Grammar
Exercises
3.3 Oracle Database—2 Day Developer’s Guide
3.3.1 Overview of Oracle Database Schemas
3.3.2 Overview of Application Development with Oracle Database
3.3.3 Overview of Other Development Environments
Keywords
Grammar
Exercises
3.4 Object Database
3.4.1 Overview
3.4.2 Adoption of Object Databases
3.4.3 Technical Features
3.4.4 Standards
3.4.5 Advantages and Disadvantages
3.4.6 Object-oriented Database Management System
3.4.7 Object Database Usage through Java APIs
Keywords
Grammar
Exercises
3.5 Reading Material: MS SQL Server Backup—User Guide
Unit 4 Software Engineering
4.1 Introduction
4.1.1 Overview
4.1.2 History
4.1.3 Profession
4.1.4 Subdisciplines
Keywords
Grammar
Exercises
4.2 Software Development Life Cycle
4.2.1 SDLC Overview
4.2.2 Overview of System Development Processes
4.2.3 System Development Approach for Large Projects
4.2.4 System Development Approach for Medium Projects
4.2.5 System Development Approach for Small Projects
Keywords
Grammar
Exercises
4.3 Software Documentation
4.3.1 Introduction
4.3.2 Process and Product Documentation
4.3.3 Process Documentation
4.3.4 Product Documentation
4.3.5 Document Quality
4.3.6 Documentation Standards
Keywords
Grammar
Exercises
4.4 Agile Software Development
4.4.1 Introduction
4.4.2 History
4.4.3 Characteristics
4.4.4 Comparison with Other Methods
4.4.5 Agile Methods
4.4.6 Measuring Agility
4.4.7 Experience and Reception
4.4.8 XP—An Agile Software Development Methodology
Keywords
Grammar
Exercises
4.5 Reading Material: Software Testing
附錄
附錄A 參考譯文
附錄B 常用計算機專業英語詞匯表
附錄C 經典計算機專業英語語法
附錄D 常見屏幕英語及釋義
參考文獻