计算机科学引论(英文版·第3版)

计算机科学引论(英文版·第3版)
作 者: 佛罗赞 吉尔伯格
出版社: 机械工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 计算机技术
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Behrouz A. Forouzan,毕业于加州大学艾尔温分校,现在是迪安那大学教授,从事计算机信息系统专业的课程设置。此外,他还是多家公司的系统开发咨询顾问。除本书外,Forouzan还著有多部成功的编程与网络方面的书,包括《TCP/IP Protocol Suite》和《Local Area Networks》等。

内容简介

本书根据ACM所列举的CS1课程的框架讲授程序设计的基本原理,同时讲解C语言的基本结构。本书基于作者所开发的一个在工业界和学术界有着30多年优秀历史的软件工程概念环境,生动地阐述了基本的程序设计概念和基于C的结构化程序设计方法。本书内容丰富,讲解透彻,可作为高等院校计算机及相关专业计算机科学引论、计算引论和程序设计语言等课程的教材或教学参考书。本书特点:● 和C99标准完全相符,包含了复数算术运算和Unicode的讨论。● 加强了图形的视觉效果,给出的程序示例可以直接作为编译器的输入。● 提供了创新的形象化表示方法,包括大量图形、表格和程序。● 给出了大量的例子,从代码片段到完整的包含数个函数的程序实现,为学生学习程序和实践编程提供了广泛的技术指导。● 每章结尾包括大量的教学资料,其中有小结、关键词、小建议,以及一个丰富的习题集。

图书目录

1. Introduction to Computers

2. Introduction to the C Language

3. Structure of a C Program

4. Functions

5. Selection-Making Decisions

6. Repetition

7. Text Input/Output

8. Arrays

9. Pointers

10. Pointer Applications

11. Strings

12. Enumerated, Structure, and Union Types

13. Binary Input/Output

14. Bitwise Operators

15. Lists

Appendices

A: Character Sets

B: Keywords

C: Flowcharting

D: Numbering Systems

E: Integer and Float Libraries

F: Function Libraries

G: Preprocessor Commands

H: Command-Line Arguments

I: Pointers to Void and to Functions

J: Storage Classes and Type Qualifiers

K: Program Development

L: Understanding Complex Declarations

Glossary

Index