人民邮电出版社在哪个城市( 二 )


④《Accelerated C++(影印版)》机械工业出版社
⑤《C++语言的设计与演化》机械工业出版社 )
6.数字逻辑:
计算机科学核心课程之一 。计算机科学中有一个研究领域即系统设计领域 , 而本门课程即为这一领域研究的基础 。正确认识与掌握数字逻辑及其设计 , 可以使那些有志于系统底层开发的学生获益匪浅 。
(推荐教材:
①《数字基础(第八版)》清华大学出版社
②《逻辑与计算机设计基础》 中国电力出版社 )
7.数据结构:
计算机科学核心课程之一 。对数据地有效组织是程序的主要任务之一 , 算法的主要操作对象亦为数据结构 。从简单的数组和链表 , 到各色高级的抽象数据类型(ADT) , 数据结构在程序设计中的地位不言而喻 。学好数据结构 , 是进一步学习专业课的基本前提 。可以这么说 , 一个不懂得如何组织和操控数据的学生 , 根本就不配当我们计算机科学专业的学生 , 更不配当一名程序员!!!
(推荐教材:
①《C算法 第一卷(第三版)》人民邮电出版社
②《程序设计抽象思想——C语言描述》清华大学出版社
③《数据抽象与问题求解——C++语言描述(第四版)》清华大学出版社
④《数据结构与算法——Java语言描述》机械工业出版社 )
8.计算方法:内容不详 , 不敢妄作断言 。(推荐教材:待定)
// 转帖者:线性代数、微积分、微分方程等的计算机算法
9.计算机原理与汇编:
系统底层课程之一 , 亦为计算机科学核心课程 。重点讲述计算机(微机)构造以及低级语言——汇编语言的基础知识 。学习这门课程 , 对进一步学习编译原理等专业高级课程有很大帮助 。
(推荐教材:
①《深入理解计算机系统》中国电力出版社
②《Intel汇编语言程序设计(影印版)》清华大学出版社
③《Windows环境下32位汇编语言程序设计(第二版)》电子工业出版社
④《汇编语言编程艺术》清华大学出版社 )
10.操作系统:
计算机科学的核心课程之一 。课程全面讲述了操作系统的原理与构造 , 各类上机实验更能让学生对操作系统有深刻地理解 。
(推荐教材:
①《操作系统(第三版)》机械工业出版社
②《现代操作系统(第二版)》机械工业出版社
③《Linux内核设计与实现(影印版)》机械工业出版社
④《UNIX系统编程》机械工业出版社
⑤《UNIX环境高级编程(第二版)》人民邮电出版社 )
11.软件工程:
计算机科学的核心课程之一 。近年来 , 随着软件开发革命地进一步深化 , 批判软件工程及过程方法改进的著作日益丰富 , 我们也得以从不良的软件开放中解放 。建议在学习本课程时 , 联系自己的实战 , 并阅读批判软件工程和改良软件工程的著作 。
(推荐教材及参考书:
①《软件工程:实践者的研究方法(第五版)》机械工业出版社
②《程序设计心理学(银年纪念版)》清华大学出版社
③《人月神话(银年纪念版)》清华大学出版社
④《人件》清华大学出版社 )
12.数据库原理及应用:
计算机科学与信息学科的好像课程之一 。课程讲述了数据库原理以及设计等方面的内容 。对于那些注重实效的学生而言 , 学好这门课程 , 可以使今后的工作更为轻松 。
(推荐教材:《数据库系统概念(第四版)》机械工业出版社)

推荐阅读