专业推荐书目河北师大计算机专业.docx
《专业推荐书目河北师大计算机专业.docx》由会员分享,可在线阅读,更多相关《专业推荐书目河北师大计算机专业.docx(24页珍藏版)》请在冰豆网上搜索。
专业推荐书目河北师大计算机专业
《河北师范大学计算机系》计算机专业推荐课外阅读书目
2005-4
编辑本书目指导思想:
计算机专业教材及其相关书籍每时每刻都有新的作品出世。
在这浩如瀚海的知识海洋中,作为一个本科四年学习计算机专业的大学生,可能会淹没在各种各样的书籍中。
有一个具有专业性特点的指导性阅读书目可以帮助学生对学习阅读有一定的指导。
四年中或许读不完下面罗列的全部书目,如果学生从这个列表中得到一些读书的选择指导,可以节约选择的时间,可以对学生有所帮助,那么就达到了目的。
分类现在以课程为主线。
现在是否采用为课本无关。
优秀教学参考书:
(一些为考研指定参考书)
计算机专业的参考书
课程名称:
电路与电子学基础
《电路与电子学基础》方维、高荔科学出版社。
《电工学》秦增煌高等教育出版社
《模拟电子技术基础》童诗白高等教育出版社
《数字电子技术基础》童诗白高等教育出版社
课程名称:
数字信号处理课程
《数字信号处理基础》(修订版)董绍平,陈世更,王洋编,哈尔滨工业大学出版社1998.1
《数字信号处理教程》程佩青编清华大学出版社1995.8
《数学信号处理》A.V.奥本汉姆R.W.谢弗著科学出版社1980.12
课程名称:
数字逻辑实验
《数字逻辑》实验教材,武俊鹏、孟昭林编2002年12月
《数字逻辑与数字系统》王永军李景华主编,电子工业出版社,2002年
课程名称:
计算机硬件技术基础课程:
《计算机硬件技术基础》邹逢兴编著高等教育出版社
《80486微型计算机原理及应用》何希才编著人民邮电出版社
《计算机硬件技术及应用》邹逢兴编著国防科技大学出版社
课程名称:
计算机导论
1.《计算机导论》,祁享年主编,清华大学出版社,北方交通大学出版社,2003.10
2.《计算机导论》,RobertaBaber,MarrilynMeyer著,清华大学出版社。
3.《计算机文化》,JuneJamrichParsons,DanOja著,电子工业出版社。
4.《信息技术与应用导论》,SarahE.Hutchinson,StaceyC.Sawyer,高等教育出版社。
计算机导论,田原等著,中国水利水电出版社,2002
计算机导论,王智联著,北京航空航天大学出版社2001
计算机导论,王玉龙编,电子工业出版社。
课程名称:
离散数学
1.《离散数学》左孝凌等编上海科学技术出版社
2.《离散数学教程》,耿素云、屈婉玲、王捍贫,北京大学出版社,2002。
3.《离散数学》,耿素云、屈婉玲编著,高等教育出版社,1998
4.《DiscreteMathematicalStructure》(离散数学结构),4rded,B.Kolmanet.al.:
Prentice-Hall,Inc.,2001;高等教育出版社
5.《DiscreteMathematicsandItsApplications》/5e,KennethH.Rosen,McGraw-Hill,2003
《离散数学》,李盘林等著,高等教育出版社(2002)
课程名称:
数字逻辑
1.《数字逻辑与数字集成电路》王尔乾,杨士强等清华2002.8
2.《DigitalLogicCircuitAnalysis&Design》,byN.P.Nelson,清华大学出版社
3.《数字逻辑应用与设计》,byJ.M.Yarbrough,机械工业出版社(中文版)。
4.《DigitalDesignPrinciplesandPractices》,byJ.F.Wakerly,高等教育出版社(第三版影印版)。
5.《数字逻辑》,刘英娴,宗德忠等编,机械工业出版社
课程名称:
数字逻辑设计实验
1.李洁编,数字逻辑实验指导书。
2.王玉龙编,数字逻辑,高教出版社。
3.清华电子学教研室,数字电子技术基础简明教程,高教出版社。
4.华中理工大学,电子技术基础--数字部分88.10第三版,高教出版社。
5.蓝江桥等编译,MACH可编程逻辑器件及其开发工具,清华大学出版社。
课程名称:
汇编语言程序设计
1.RandallHyde.TheArtofAssemblyLanguage,2001.Beavailableathttp:
//webster.cs.ucr.edu/。
2.PaulA.Carter.Tutorial:
PCAssemblyLanguage,December12,2002.Beavailableat。
3.NASMmanual.Beavailableat。
课程名称:
微型计算机接口技术
《微型计算机原理与接口技术》吴秀清、周荷琴编著,中国科技大学1999年版
课程名称:
计算机原理与汇编
《计算机组成原理与汇编语言程序设计》,俸远桢、王玉智等编,电子工业出版社
课程名称:
微机原理A
1.王克义,微型计算机基本原理与应用,北京大学出版社。
2.王克义,80x86/Pentium处理器硬件、软件及接口技术教程,清华大学出版社。
课程名称:
微机实验A
微型计算机基本原理与应用,王克义等编。
宏汇编语言程序设计,张怀莲编。
课程名称:
微机原理及接口技术
1.周明德:
微型计算机系统原理及应用(第三版)清华大学出版社,1998
2.李伯成:
微型计算机系统原理及接口技术,电子工业出版社,2002
3.陈卫红:
微型计算机基本原理及接口技术,科学出版社,2003
课程名称:
微机系统与接口技术
《Pentium处理器硬件、软件及接口技术教程》,清华大学出版社
《微机系统与接口技术》第1版,吴产乐主编,2002年1月,华中科技大学出版社
课程名称:
微计算机技术
微计算机系统与接口赵雁南,温冬婵,杨泽红,清华,2004年
TheIntelMicroprocessors8086/8088,PentiumPro.AndPentium
ProcessorsArchitecture,Programming,andInterfacing
课程名称:
微型计算机控制技术
1.于海生等:
微型计算机控制技术,清华大学出版社,2001
2.张旭东、廖先芳:
IMB微机应用接口技术,科技文献出版社,1993
3.孙增圻:
计算机控制理论及应用,清华大学出版社,1989
4.孙增圻等:
智能控制理论与技术,清华大学出版社,1997
课程名称:
计算机组成原理
1.《计算机组成与设计》,王诚,清华,2002.9
2.《计算机组成原理》第三版网络版,白中英主编,科学出版社,2002年,获教育部全国优秀教材一等奖。
3.王爱英,计算机组成与系统结构(第二版),清华大学出版杜,1995年7月版。
4.《ComputerorganizationandarchitectureDesigningforperformance》清华
5.《ComputerOrganization&DesignThehardware/softwareinterface》机械工业出版社
6.《计算机组成原理题解、题库、实验》第三版,白中英、杨春武主编,戴志涛、冯一兵编著,科学出版社,2002年
《计算机组成与结构》刘卫东编机械工业出版社
《结构化计算机组成》刘卫东徐恪译机械工业出版社
计算机组成原理,俸远祯等著,电子工业出版社,1996年4月版
计算机组成原理和系统结构,胡越明,上海科学技术出版杜,1999年3月版。
课程名称:
计算机组成实验课程:
《计算机组成实验指导书》,张万良程旭辉编,哈尔滨工程大学出版社,2002
《数字逻辑》,蒋大宗、余秉均、金德庆编,电子工业出版社,1984
《计算机组成原理》(修订本),俸远祯、阎慧娟、罗克露编,电子工业出版社,1996.4第一版
《计算机组成原理实验指导书与习题集》王诚周继群蔡月茹编,清华大学出版社,1996
课程名称:
微机接口实验课程:
《微型计算机技术及应用》,戴梅萼编,清华学出版社,1997.3第二版
课程名称:
程序设计
1.《C语言程序设计》(第二版),谭浩强主编,清华大学出版社。
2.《C++程序设计教程》,钱能,清华大学出版社,1999.4。
3.《TheCProgrammingLanguage》(2ndEdition),B.W.KernighanandD.M.Ritchie,PrenticeHall,Inc.,1988
4.《程序设计基础》,吴文虎,清华大学出版社,2003.9
5.《C程序设计教程》,(美)H.M.Deitel、P.J.Deitel著,薛万鹏等译,机械工业出版社
《C++编程思想》,BruceEckel著,刘宗田等译,机械工业出版社,2000.1。
陈家骏、郑滔编著,程序设计教程-用C++语言编程,机械工业出版社,北京,2004。
课程名称:
C++面向对象程序设计
1.《C++大学教程》第二版.HarrveyM.Deitel,PaulJamesDeitel.邱仲潘等译.电子工业出版社.2001
2.《C/C++程序设计》Decoder.北京:
中国铁道出版社.2002
3.《C++程序设计教程》,H.M.Deitel,P.J.Deitel著,薛万鹏译,机械工业出版社,2000.6。
4.《C++编程思想第1卷:
标准C++导引》BruceEckel刘宗田等译,机械工业出版社,2002.9
5.《C++程序设计语言(特别版)》BjarneStroustrup机械工业出版社2002.7裘宗燕译
《程序设计实践》BrianW.Kernighan,RobPike机械工业出版社2000.8裘宗燕译
《设计模式—可复用面向对象软件的基础》ErichGammaetc.机械工业出版社2000.9李英军等
课程名称:
数据结构
1.《数据结构(C语言版)》严蔚敏,吴伟明编著,清华大学出版社,第二版
2.《数据结构与算法分析(C++第二版)》,CliffordA.Shaffer著,张铭、刘晓丹译,电子工业出版社,2002。
.
3.《数据结构(用面向对象方法与C++描述)》殷人昆陶永雷谢若阳盛绚华编著清华大学出版社1999年7月
4.《数据结构习题与解答用C++语言描述》(影印版),全美经典教材,机械工业出版社
5.《数据结构与程序设计》——C++语言描述RobertL.Kruse,AlexanderJ.Ryba著,高等教育出版社
《数据结构习题解析(用面向对象方法与C++语言描述)》,殷人昆、徐孝凯,清华,2002年4月
《算法与数据结构》傅清祥王晓东编著电子工业出版社
《数据结构与C++》周叶高荣芳编著西安交通大学出版社
《算法与数据结构》(C与C++描述)陈松乔、刘丽华、陈可等编著,清华大学出版社及北方交通大学出版社
课程名称:
算法设计与分析
1.《计算机算法设计与分析》(第二版)王晓东著,电子工业出版社
2.《算法设计技巧与分析》[沙特]M.H.Alsuwaiyel著,吴伟昶方世昌等译,朱洪审校,电子工业出版社,2004.8
3.《IntroductiontoAlgorithms(thesecondedition)》,T.H.Cormen,C.E.Leiserson,R.L.RivestandC.Stein(2001),TheMITPress。
4.《ComputerAlgorithm:
IntroductiontoDesignandAnalysis(thethirdedition)》,S.BaaseandA.V.Celder(2000),AddisonWesleyLongman。
张益新、沈雁编著《算法引论》国防科技大学出版社1995年8月
课程名称:
计算机网络
1.《计算机网络(第4版)》,AndrewS.Tanenbaum,熊桂喜王小虎译,清华大学出版社,
2.《计算机网络(第4版)》,谢希仁,电子工业出版社,2003
3.《局域网与城域网(第6版)》,WilliamStallings,毛迪林等译,电子工业出版社,2002
4.《数据与计算机通信(第6版英文影印版)》,WilliamStallings,高等教育出版社,2001,
5.《计算机通信与网络技术(英文影印版)》,MichaelA.Gallo,高等教育出版社,2003
顾尚杰等,计算机通信网基础,电子工业出版社,2000
JamesF.Kurose,计算机网络-自顶向下方法与Internet特色(英文影印版),高等教育出版社,2001
【美】JamesF.KuroseKeithW.Ross著ComputerNetworking:
ATop-DownApproachFeaturingtheInternet高等教育出版社,2001
【美】BehrouzA.Forouzan&SohpiaChungFegan著.谢希仁译.TCP/IP协议族.清华大学出版社,2001
课程名称:
计算机网络课程设计
《TCP/IP网络互连技术》D.Comer
RFC1459InternetRelayChatProtocol
RFC1700ASSIGNEDNUMBERS
课程名称:
计算机网络原理
1.JamesF.KuroseandKeithW.Ross,ComputerNetworking:
ATop-DownApproachFeaturingtheInternet,AddisonWesley,2001
3.D.EComer,InternetworkingwithTCP/IP
4.VolumeI:
Principles,Protocols,andArchitecture,1991
5.VolumeII:
Design,Implementation,andInternals,1991
6.VolumeIII:
Client-ServerProgrammingandApplications,1993
课程名称:
操作系统
1.《计算机操作系统(第二版)》,汤子瀛等编著,西安电子科技大学出版社,2001。
2.《操作系统教程(第二版)》高等教育出版社孙仲秀等1995年12月
3.《计算机操作系统教程(第二版)》,张尧学、史美林编著,清华,2001.7
4.《操作系统:
设计与实现》,PrenticeHall,Inc.Andrew.Tanenbaum1997(第二版)
5.《操作系统--内核与设计原理(第四版)》WilliamStallings著,魏迎梅、王涌等译,,电子工业出版社,2002年2月
《操作系统概念(第六版)》,AbrahamSilberschatz,PeterBaerGalvin,GregGagne著,郑扣根译,高等教育出版社,2004年1月
《OperatingSystemConcepts》AbrahamSilberschatzetal.高等教育出版社2002.2
AndrewS.Tranenbaum陈向群等译,现代操作系统(英文第二版),机械工业出版社,1999。
GaryNutt,OperatingSystems,AddisonWesley,1997。
课程名称:
操作系统实习(北大)
北大教学操作系统PTOS:
它以源代码开放的一个小型操作系统原型LittleOS为起点,增加了进程管理,文件系统,任务处理,并对内存管理进行了完善,初步形成了自主版权的操作系统。
有关Linux以及嵌入式操作系统的参考书籍与资料:
对源代码开放的Linux进行分析并实现符合嵌入式要求的设计与功能扩充。
课程名称:
多媒体技术
1.《多媒体技术原理与应用》马华东清华大学出版社,2002
2.吴乐南等编著,多媒体及其相关技术的原理与应用,东南大学出版社,1996
3.蔡士杰等编译,连续色调静止图象的压缩与编码---JPEG,南京大学出版社,1995
多媒体计算机技术基础及应用钟玉琢,蔡莲红,李树青,史元春高等教育出版社1999,6
4.流媒体与视频服务器,清华,2003.
5.钟玉琢,乔秉新,祁卫 译著.MPEG-2运动图像压缩编码国际标准及MPEG的新进展.北京.清华.2002.6.
6.高文.多媒体数据压缩技术.北京.电子工业出版社.1994.4.
7.钟玉琢,王琪,贺玉文编著基于对象的多媒体数据压缩编码国际标准——MPEG4及其校验模型科学出版社.2000.10.
课程名称:
数据库系统概论
1.《数据库系统概论》(第3版);萨师煊、王珊;高等教育出版社2000.2
2.《DatabaseSystemConcepts》(FourthEdition)AbrahamSilberschatz,HenryF.Korth,S.Sudarshan高等教育出版社,2002年5月
3.《数据库系统引论》,徐洁磐,王银根编著,南京大学出版社,1996
数据库系统设计与原理,冯建华、周立柱,清华,2004年7月
《数据库系统原理》,李建中,王珊,电子工业出版社,1998年8月
课程名称:
计算机图形学基础
1.《计算机图形学》孙家广清华2003新版
2.《计算机图形学教程》(修订版),唐荣锡等,计算机图形学,科学出版社,2002。
3.《计算机图形学基础》唐泽圣等清华大学出版社,1998
4.《计算机图形学》,倪明田,北大出版社,2001。
5.《ComputerGraphics(SecondVersion)》,DonaldHearn,M.PaulineBaker,PrenticeHall2002年有中译本,电子工业出版社。
计算机图形学的算法基础DavidRobers唐泽圣译科学出版社1987
JamesD.Foley,AndriesvanDametc.,“IntroductiontoComputerGraphics”,Addison-Wesley.第二版由机械工业出版社影印出版2002年。
工业出版社影印出版2002年。
《ComputerGraphics(Cversion)》,DonaldHearn,MPaulineBaker,清华,PrenticeHall出版社,1998。
计算机图形技术与CAD刘薇清华大学出版社2001
课程名称:
数字图象处理
1.《DigitalImageProcessing》(2rd),R.C.Gonzalez,R.E.Woods,电子工业出版社。
(2002)(影印版)
2《数字图象处理》KennethR.Castleman清华大学出版社,PrenticeHall;1998
3.《图像处理和分析》,章毓晋著,清华大学出版社
4.崔屺《数字图象处理技术与应用》电子工业出版社,1997
5.MilanSonka等著.图象处理、分析与机器视觉(第二版).人民邮电出版社,2002
《VC++数字图像处理》(第二版)何斌等人民邮电出版社,2003
课程名称:
JAVA程序设计
许满武主编《Java语言程序设计教程》,电子工业出版社,1998.
H.M.deitelandP.J.Deitel,Java:
howtoprogram,PrenticeHall,1997.
徐永森等编著,Java应用程序设计和开发环境,南京大学出版社,1998.
《JAVA语言程序设计》等著清华大学出版社2003
1.蔡翠平,《Java程序设计》,北方交通大学出版社,清华大学出版社。
课程名称:
面向对象技术
张素琴编,蒋维杜审,《C++面向对象程序设计》,清华大学出版社,1995
徐家福等,《对象式程序设计语言》,南京大学出版社,1987
《UML和模式应用—面向对象分析和设计导论》
《UML面向对象设计基础》
课程名称:
数字系统设计自动化
数字系统设计自动化薛宏熙,边计年等清华1996.10
1.VHDL简明教程,乔长阁,边计年,薛宏熙,清华,1998
2.用VHDL设计电子线路,边计年,薛宏熙译,清华,2000
VHDL与数字逻辑,边计年,薛宏熙译,清华,2004
课程名称:
人工智能导论
1.《人工智能导论》,林尧瑞,马少平,清华1989
2.《人工智能原理》,石纯一、黄昌宁等,清华大学出版社,1993。
3.《人工智能(上下)》,陆汝钤,科学出版社2000年6月
4,NilsJ.Nilsson,人工智能,机械工业出版社
5.《人工智能导论》,何华灿,科学出版社
蔡自兴、徐光佑,人工智能及其应用(第二版),清华大学出版社,1996。
人工智能原理及其应用,王万森编著,电子工业出版社,2000年9月。
《人工智能程序设计》,李卫华,陈兆乾,科学出版社,1989
课程名称:
软件工程
1.《软件工程学教程》陈明著科学出版社
2.《软件工程》张海藩著人民邮电出版社
3.《实用软件工程》(第二版)郑人杰等,清华大学出版社
4.《软件工程——实践者的研究方法》(美)RogerS.Pressman著黄柏素梅宏译机械工业出版社。
5.《软件工程Java语言实现》(美)StephenR.Sehach著机械工业出版社
软件工程(第6版)[英]机械工业出版社1999年7月
1.王立福麻志毅张世琨,软件工程,北京大学出版社,2002。
3.RogerS.Pressman,SoftwareEngineering,McGraw-Hill,1997。
《现代软件工程》(上、中、下)周之英著科学出版社
《软件工程与软件测试自动化》张克东著电子工业出版社
《个体软件过程》(美)WattsS.Humphrey著人民邮电出版社
《快速软件开发》(美)SteveMcConnell著电子工业出版社
课程名称:
计算机系统结构
1.计算机系统结构(第二版),郑纬民,汤志忠,清华,1998.9
2.DavidA.PattersonandJohnL.Hennessy,ComputerArchitecture:
AQuantitativeApproach3Ed.SanFrancisco:
MorganKaufmannPublishers
3.KaiHwang,AdvancedComputerArchitecture,ParallelismScalabilityProgrammability
4.《并行计算机系统结构》(网络版),白中英、杨旭东编著,2002年8月,科学出版社。
5.现代计算机体系结构,傅麒麟等著,北京希望电子出版社,2002.8
《体系结构》,刘惠珍编著,机械工业出版社
PattersonandHennessy,ComputerOrganization&Design:
theHardwareSoftwareInterface(2ndedition),MorganKaufmannPublishers.1997。
课程名称:
编译原