当前位置:首页 > 工业技术
计算机基础  影印版
计算机基础  影印版

计算机基础 影印版PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:(印)巴拉古路萨米著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302224266
  • 页数:476 页
图书介绍:本书用简洁的语言和丰富的示例,介绍了计算机的各种硬件和软件知识,并以简单易学的方法,把计算机理论知识与实际应用巧妙结合起来,为读者认识计算机,进一步学习计算机软硬件知识大侠坚实基础。
《计算机基础 影印版》目录

1.Understanding the Computer 1

1.1 Introduction 1

1.2 Evolution of Computers 3

1.3 Generations of Computers 6

1.4 Classification of Computers 11

1.5 Computing Concepts 18

1.6 The Computer System 18

1.7 Applications of Computers 20

Chapter Summary 21

Key Terms to Remember 21

Review Questions Fill in the blanks 22

Multiple Choice Questions 23

Discussion Questions 24

2.Computer Organisation and Architecture 26

2.1 Introduction 26

2.2 Central Processing Unit 27

2.3 Internal Communications 30

2.4 Machine Cycle 34

2.5 The Bus 35

2.6 Instruction Set 36

Chapter Summary 38

Key Terms to Remember 38

Review Questions Fill in the blanks 39

Multiple Choice Questions 40

Discussion Questions 41

3.Memory and Storage Systems 43

3.1 Introduction 43

3.2 Memory Representation 44

3.3 Random Access Memory 46

3.4 Read Only Memory 49

3.5 Storage Systems 50

3.6 Magnetic Storage Systems 50

3.7 Optical Storage Systems 53

3.8 Magneto Optical Systems 55

3.9 Solid-state Storage Devices 56

3.10 Storage Evaluaton Criteria 58

Chapter Summary 58

Key Terms to Remember 59

Review Questions Fill in the blanks 59

Multiple Choice Questions 60

Discussion Questions 61

4.Input Devices 63

4.1 Introduction 63

4.2 Keyboard 64

4.3 Pointing Devices 65

4.4 Scanning Devices 68

4.5 Optical Recognition Devices 70

4.6 Digital Camera 72

4.7 Voice Recognition System 74

4.8 Data Acquisition Sensors 74

4.9 Media Input Devices 74

Chapter Summary 76

Key Terms to Remember 76

Review Questions Fill in the blanks 77

Multiple Choice Questions 78

Discussion Questions 79

5.Output Devices 81

5.1 Introduction 81

5.2 Display Monitors 82

5.3 Printers 84

5.4 Impact Printers 84

5.5 Non-impact Printers 86

5.6 Plotters 87

5.7 Voice Output Systems 88

5.8 Projectors 89

5.9 Terminals 89

Chapter Summary 90

Key Terms to Remember 90

Review Questions Fill in the blanks 91

Multiple Choice Questions 92

Discussion Questions 93

6.Computer Codes 94

6.1 Introduction 94

6.2 Decimal System 95

6.3 Binary System 96

6.4 Hexadecimal System 97

6.5 Octal System 98

6.6 4-bit Binary Coded Decimal(BCD)Systems 99

6.7 8-bit BCD Systems 103

6.8 16-bit Unicode 108

6.9 Conversion of Numbers 110

Chapter Summary 119

Key Terms to Remember 119

Review Questions Fill in the blanks 120

Multiple Choice Questions 121

Discussion Questions 122

7.Computer Arithmetic 123

7.1 Introduction 123

7.2 Binary Addition 124

7.3 Binary Multiplication 126

7.4 Binary Subtraction 128

7.5 Binary Division 130

7.6 Signed/unsigned Numbers 132

7.7 Complements of Binary Numbers 133

7.8 Binary Subtraction Using Complements 137

7.9 Representing Numbers 143

7.10 Integer Arithmetic 145

7.11 Floating-point Arithmetic 152

7.12 Errors in Arithmetic 154

7.13 Laws of Arithmetic 156

Chapter Summary 158

Key Terms to Remember 158

Review Questions Fill in the blanks 159

Multiple Choice Questions 159

Discussion Questions 161

8.Boolean Algebra of Switching Circuits 162

8.1 Introduction 162

8.2 Elements of Boolean Algebra 163

8.3 Basic Postulates of Boolean Algebra 165

8.4 Boolean Operations 166

8.5 Principle of Duality 167

8.6 Basic Laws of Boolean Algebra 168

8.7 Demorgan's Theorem 178

8.8 Boolean Expressions 180

8.9 Venn Diagram 182

Chapter Summary 184

Key Terms to Remember 184

Review Questions Fill in the blanks 185

Multiple Choice Questions 186

Discussion Questions 187

9.Logic Gates and Digital Circuits 189

9.1 Introduction 189

9.2 Basic Logic Gates 190

9.3 Derived Logic Gates 193

9.4 Conversion of Boolean Functions 195

9.5 Adder Circuits 202

9.6 Flip-flop Circuits 204

9.7 Application of Flip-flops 206

Chapter Summary 209

Key Terms to Remember 209

Review Questions Fill in the blanks 209

Multiple Choice Questions 210

Discussion Questions 211

10.Computer Software 213

10.1 Introduction 213

10.2 Types of Computer Software 214

10.3 System Management Programs 215

10.4 System Development Programs 217

10.5 Standard Application Programs 220

10.6 Unique Application Programs 223

10.7 Problem Solving 225

10.8 Structuring the Logic 228

10.9 Using the Computer 231

Chapte rSummary 232

Key Terms to Remember 233

Review Questions Fill in the blanks 234

Multiple Choice Questions 234

Discussion Questions 235

11.Operating Systems 237

11.1 Introduction 238

11.2 History of Operating Systems 238

11.3 Functions of Operating Systems 239

11.4 Process Management 240

11.5 Memory Management 246

11.6 File Management 249

11.7 Device Management 251

11.8 Security Management 253

11.9 Types of Operating Systems 253

11.10 Providing User Interface 256

11.11 Popular Operating Systems 258

Chapter Summary 262

Key Terms to Remember 263

Review Questions Fill in the blanks 264

Multiple Choice Questions 265

Discussion Questions 266

12.Microsoft Software 267

12.1 Introduction 267

12.2 MS-DOS 268

12.3 MS Word System 278

12.4 MS Excel System 290

12.5 MS Powerpoint System 298

12.6 MS Access System 303

12.7 MS Publisher 319

Chapter Summary 327

Key Terms to Remember 328

Review Questions Fill in the blanks 329

Multiple Choice Questions 329

Discussion Questions 331

13.Programming Languages 332

13.1 Introduction 332

13.2 History of Programming Languages 333

13.3 Generations of Programming Languages 335

13.4 Characteristics of a Good Programming Language 340

13.5 Categorisation of High-level Languages 341

13.6 Popular High-level Languages 343

13.7 Factors Affecting the Choice of a Language 347

13.8 Developing a Program 348

13.9 Running a Program 351

Chapter Summary 352

Key Terms to Remember 352

Review Questions 353

Fill in the blanks 353

Multiple Choice Questions 354

Discussion Questions 355

14.Data Communications and Networks 356

14.1 Introduction 356

14.2 Data Communication Using Modem 357

14.3 Computer Network 359

14.4 Network Topologies 365

14.5 Network Protocols and Software 369

14.6 Applications of Network 370

Chapter Summary 370

Key Terms to Remember 371

Review Questions 371

Fill in the blanks 371

Multiple Choice Questions 372

Discussion Questions 373

15.The Internet and World Wide Web 375

15.1 Introduction 375

15.2 History of Internet 376

15.3 Internet Applications 378

15.4 Understanding the World Wide Web 381

15.5 Web Browsers 381

15.6 Browsing the internet 384

15.7 Using a Search Engine 386

15.8 Email Service 389

15.9 Protocols Used for the Internet 389

Chapter Summary 392

Key Terms to Remember 392

Review Questions Fill in the blanks 393

Multiple Choice Questions 393

Discussion Questions 395

16.Introduction to C Programming 396

16.1 Introduction 396

16.2 Characer set,Keywords and Data Types 398

16.3 Preprocessor Directives 401

16.4 Constants and Variable Types 403

16.5 Operators and Statements 406

16.6 Control Statements 411

16.7 Arrays and Strings 432

16.8 Functions 434

16.9 Structures 439

16.10 Pointers 442

16.11 Files in C 443

Chapter Summary 445

Sample Programs 445

Key Terms to Remember 449

Review Questions Fill in the blanks 450

Multiple Choice Questions 451

Discussion Questions 452

Appendix A 453

Appendix B 460

返回顶部