软件与程序设计
-
C++编程习题与解答(美)John R.Hubbard著;徐漫江 等译本书由浅入深地介绍了C++语言的各个方面,并在所涉及的各个知识点给出了详细的例子,使读者能够更容易了解C++语言的内容。无论读者是从未接触过C++语言的新手,还是对C++语言有一定经验的开发人员,本书都能使你对这门编程语言有全面系统的了解。 -
数据结构习题与解答(美)John R.Hubbard著;阳国贵等译本书介绍了网络环境下体现软件工程和面向对象理念的JAVA编程语言,讲述了它的面向对象、分布式、可移植性等诸多特点以及如何使用JAVA语言来实现各种主要的数据结构。全书使用了大量的源程序,从一个程序员的视角重新诠释了数据结构以及JAVA实现,是一本不可多得的好书。 -
计算机程序设计艺术(美)Donald E.Knuth著;苏运霖译本书是国内外业界广泛关注的7卷本《计算机程序设计艺术》第2卷的最新版。本卷对半数值算法领域做了全面介绍,分“随机数”和“算术”两章。本卷总结了主要算法范例及这些算法的基本理论,广泛剖析了计算机程序设计与数值分析间的相互联系,其中特别值得注意的是作者对随机数生成程序的重新处理和对形式幂级数计算的讨论。本书附有大量习题和答案,标明了难易程度及数学概念的使用。本书内容精辟,语言流畅,引人入胜,可供从事计算机科学、计算数学、计算技术诸方面的工作人员参考、研究和借鉴,也是相关专业高等院校的理想教材和教学参考书。《计算机程序设计艺术(英文影印版)》(1-3卷精装全套)翻译《计算机程序设计艺术》经过的片断回忆苏运霖 -
C++语言程序设计导学李春葆编著本书全面讨论了C++程序设计的有关概念,内容由浅入深逐步展开,力图使初学者易于理解。书中精心设计了大量的例题,具体说明有关概念的应用方法。全书共14章,前5章为C语言基础,后9章是C++语言的新增内容;最后是8个实习题,每个实习题分问题、要求、设计、程序和执行结果5个步骤。本书强调学习过程的习题练习和上机训练。每章均有习题,所有习题都给出参考答案,便于读者阅读和模仿,以达到快速提高编程能力的目的。本书可作为大专院校计算机专业和非计算机专业学生学习C++语言的教材。 -
C语言崔雅娟编本书以程序设计的方法为主线,介绍C语言知识及其在程序设计过程中的运用方法和技巧。本书注意程序设计思维方法的培养和训练,并含有结合实际、能够激发学生学习兴趣的实例。全书共分11章:程序设计概述,数据类型、运算符与表达式,语句及控制结构,函数和程序结构,预处理命令,数组,指针,结构及其他数据类型,文件,C语言程序设计务实及实验。 本书可作为高等学校计算机专业教材,也可作为编程爱好者自学C语言的参考书。 -
JavaScript示例导学(美)Martin Webb,(美)Michel Plungjan,(美)Keith Drakard著;聊宏斌,胡燕荣译本书通过120多个精彩示例全面讲述了学用JavaScript进行编程的方法和技巧,通过对示例代码的解析,使读者在编程过程中体会JavaScript易学易用、功能强大的特性。全书内容包括:JavaScript基础知识;使用JavaScript开发交互式Web站点、创建计算器、计算日期和时间、进行密码验证/保护、建立图像映射、创建购物车和联机目录及编写图标匹配、俄罗斯方块、拼色成行等趣味程序;同时讲述了不同环境下如何定制和扩展脚本程序,及有关DHTML、插件、安全问题等方面的内容。本书内容全面,趣味性强,适用于JavaScript初级用户,也适用于自学或对网页编程感兴趣的读者。 -
程序设计(美)Greg Perry著;徐成敖,龚亚平等译本书详细介绍编程的初级知识。主要内容分为5部分:第1部分介绍有关编程的预备知识,如计算机的发展史、程序的构造等;第2部分从早期的编程语言与现代编程语言的两个方面介绍编程基础知识;通过第3部分的学习,读者将能够开始使用Visual Basic进行编程,内容涉及输出和输出、数据处理、在线处理、图形处理等方面;第4部分介绍各种环境中的编程,例如C、C++、批处理、宏和脚本语言、Internet编程、HTML编程、DHTML编程、XML编程、Java编程、JavaScript等;第5部分介绍编程的维护、程序发布、程序员工作的分析,并展望编程工作的未来。通过本书的学习,读者将能够从对编程一无所知,到掌握编程的各个环节,了解当今编程领域主要语言的应用,并能够使用Visual Basic等语言进行编程,跟踪和调试错误,选择适当的编程工具。本书适用于有志于进入编程领域的所有人员。 -
并行程序设计( )Ian Foster著本书讲解如何在并行和分布式操作系统下设计高效率、低开销的程序,内容既包括并行程序设计的技术也包括实现程序的工具。全书分为三个部分13章。第一部分是前4章,介绍并行计算和程序设计的概念。第二部分介绍了并行程序设计的语言和函数库,包括C++、Fortran M、HPF和MPI等并行编程工具。第三部分给出了并行程序设计的几类算法和常用的资源。本书适合作为高等院校计算机专业并行程序设计课程的教材,也适合具有相应水平的读者自学。 -
有形事物宋协伟著编辑这套丛书的初衷是想把近几年来中国的一些有成就、有影响的设计师的作品加以汇总,让读者透过这些作品对中国设计的现状有进一步的认识。在编辑丛书的过程中,在与设计师近距离的交往中,我发现今天的设计师与我们几年前概念中的设计师已经发生了很大的变化。其中一些设计师已从国有企业分离出来,建立了自己的工作室;工作室所涉足的领域变得更为宽泛,他们从平面设计延展到与之相关的各个方面;工作方式也从个体单一性转向多方协作性。随着编辑工作的不断深入,我以为丛书的关注点有必要从对设计师成果的介绍,延伸到对设计工作室全方位的展示,于是《设计时代——国内著名艺术设计工作室创意报告》系列丛书的书名由此产生。 -
程序设计基础朱志辉主编本书从C++语言最基本的概念人手,由浅入深,综合大量的编程实例,引导初学者从入门到掌握C++语言的程序设计方法,每一章都有学习目标和大量的习题,帮助读者掌握相关知识点。主要内容包括VC++语言基本数据类型、控制结构、函数、数组、指针、类、面向对象特性、流文件及实践练习。<br>本书的特点是通俗易懂、面向应用、重视实践,以任务驱动式介绍C++语言的编程方法。教材中的例子都配有相应解释或注释语句,方便读者阅读理解。本书还附有光盘,包括本书教案及全部例题的源文件,可供自学者使用。<br>本书内容丰富,不仅适合作为计算机专业程序设计课程的入门教材,还适合作为其他各类计算机教育的C++语言程序设计课程的教材,也可供广大学习C++语言程序设计的技术人员参考。<br>前言<br>本书是程序设计基础的入门教材,选用VC++作为语言工具。本书充分体现高校计算机专业的培养目标,在编写过程中突出实践性教学环节,特别是C++程序设计方法的基本技能训练,强调培养学生在实践中的应用能力,进而激发学生的创新能力,推进素质教育。编者严格按照教育部的大纲要求进行编写,内容安排充分体现21世纪高等教育教材的特色,能够按照学生学习程序设计方法的心理顺序整合知识,按模块组织教学,使用时可以根据需要灵活选择,弹性较大。<br>在教材的编写中加强了改革意识,汲取国内外教材编写的先进思想,编写体系和内容选取注重培养学生适应信息化社会要求和编程应用的需要。通过合理组织课程内容,以当前比较流行的应用软件Visual C++作为程序设计的平台,使学生掌握C++的程序结构、面向对象、指针与类等的基本知识和基本技能,能够解决日常生活及工作中的常见问题,在此基础上提高分析问题和解决问题的能力和获取计算机新知识、新技术的能力,在毕业后具备较强的实践能力、创新能力和创业能力。<br>从实际出发,加强教材的实用性和适用性,注意到专业与应用结合的同时,使教材适用于不同学校、不同学习程度的学生使用。本教材具有如下特点:<br>⑴ 落实教学大纲精神。根据教育部面向21世纪的教材要求,本教材充分体现了实用性和创新性,突出了C++的程序设计方法,而不是程序设计语言的语法,让学生在实践中掌握编程方法的同时熟悉C++的有关语法,以达到触类旁通的目的。内容安排充分体现新知识、新技术的特点。<br>⑵ 加强能力培养。教材体现能力本位的指导思想,注重培养学生的实践应用能力、创新能力和自学能力,坚持学以致用的原则,为学生就业和继续学习打下基础。<br>⑶ 强调实践性教学环节。注意使计算机的专业学习与应用相结合,通过计算机的应用案例及模仿操作,引导学生进行思考、分析、研究和讨论,使学生领会计算机在日常工作、生活中的应用,提高实践中的应用能力。每章配有大量的习题和实践练习。<br>⑷ 使学生适应今后的变化和发展。教材符合学生的认知水平,内容的选择和组织注意横向与纵向的整合、逻辑顺序与心理顺序的整合、灵活性与创造性的整合等,尤其重视共性和迁移性,使学生学会举一反三、灵活运用,适应今后的变化和发展。<br>⑸ 配备辅助教与学的光盘。其内容包括每一章的知识点、习题、实践练习等,并提供一些学生探究活动的案例、教与学的素材等。<br>本书是为初学者编写,随着计算机技术的发展,面向对象程序设计语言应该作为基础课的教学语言。本书的第1章介绍学习程序设计所必需的一些基础知识,第2~7章介绍基于面向过程介绍了程序设计的基本方法,第8~10章介绍基于面向对象介绍了程序设计的思想和实例,第11章介绍VC++的MFC类库和Windows API的功能。对于本科学生,建议第1章到第7章安排54理论学时,第8章到第11章安排36理论学时,上机学时至少1∶1,并适当安排一些习题课。<br>本书的第1~5、10、11章由朱志辉编写,第6、7章和第8、9章分别由穆玲玲和昝红英编写,书中所有程序在Visual C++6.0下运行通过。全书由朱志辉主编,复旦大学夏宽理教授主审。
