程序设计综合
-
Python自然语言处理(美)Steven,Bird Ewan,Klein Edward,Loper 著,陈涛,张旭,崔杨,刘海平 译自然语言处理(Natural Language Processing,NLP)是计算机科学领域与人工智能领域中的一个重要方向。它研究能够实现人与计算机之间用自然语言进行有效通信的各种理论和方法,涉及所有用计算机对自然语言进行的操作。《Python自然语言处理》是自然语言处理领域的一本实用入门指南,旨在帮助读者学习如何编写程序来分析书面语言。《Python自然语言处理》基于Python编程语言以及一个名为NLTK的自然语言工具包的开源库,但并不要求读者有Python编程的经验。全书共11章,按照难易程度顺序编排。第1章到第3章介绍了语言处理的基础,讲述如何使用小的Python程序分析感兴趣的文本信息。第4章讨论结构化程序设计,以巩固前面几章中介绍的编程要点。第5章到第7章介绍语言处理的基本原理,包括标注、分类和信息提取等。第8章到第10章介绍了句子解析、句法结构识别和句意表达方法。第11章介绍了如何有效管理语言数据。后记部分简要讨论了NLP领域的过去和未来。《Python自然语言处理》的实践性很强,包括上百个实际可用的例子和分级练习。《Python自然语言处理》可供读者用于自学,也可以作为自然语言处理或计算语言学课程的教科书,还可以作为人工智能、文本挖掘、语料库语言学等课程的补充读物。 -
Visual Basic程序设计实验教程华东,郭永青,杨长兴 编《Visual Basic程序设计实验教程/教育部大学计算机课程改革规划教材·医药类大学计算机基础课程立项规划教材》是主教材《VisualBasic程序设计》的配套实验教学辅导书,提供了与主教材相应的实验内容和扩展的自主实验。本书在基本实验的基础上,提供了一些常用典型算法的实例,用于扩展读者的思维方法,加深读者对程序设计过程的理解。《Visual Basic程序设计实验教程/教育部大学计算机课程改革规划教材·医药类大学计算机基础课程立项规划教材》分为10章,内容包括VisualBasic开发环境、程序设计基础、界面及控件、数组、过程、文件操作、程序调试、数据库程序设计及其应用、网络程序设计及其应用、典型算法及分析。各章内容由实验目的和要求、相关知识点、实验内容和自主实验4部分组成。其中,第10章专门用于讲述典型算法和分析。《Visual Basic程序设计实验教程/教育部大学计算机课程改革规划教材·医药类大学计算机基础课程立项规划教材》语言表达严谨,结构明晰,实例丰富、重点突出,适合作为医药类高等学校非计算机专业VisualBasic程序设计课程的实验教材,也可以作为广大计算机爱好者的自学参考书。 -
JavaScript程序设计基础与范例教程曹维明 著本书介绍了JavaScript脚本语言的基础知识和实用技术。全书共11章,内容包括JavaScript概述、JavaScript编程基础、流程控制语句、对象编程、本地对象、浏览器对象(BOM)、文档对象(DOM)、事件处理、函数特性、数据交换格式与数据持久化等技术,并应用本书所讨论的技术内容制作一个服饰设计网站。本书配有大量的示例和练习,介绍详略得当,所介绍的技术具有很强的实用性、前瞻性,符合市场就业需求。读者通过本书的学习可以快速掌握JavaScript编程基本功。 -
JavaScript程序设计王小科 编本书作为JavaScript相关课程的教材,系统地介绍了有关JavaScript开发所涉及的各类知识。全书共分13章,内容包括Web开发概述、JavaScript程序设计基础、HTML文档、JavaScript语言基础、JavaScript常用内置对象、事件处理、JavaScript常用文档对象、JavaScript常用窗口对象、级联样式表(CSS)技术、JavaScript中的XML、Ajax技术、JQuery技术及JavaScript实用技巧与高级应用。此次改版增加了对JQuery技术的介绍,JQuery是一套简洁、快速、灵活的JavaScript脚本库,它帮助我们简化了JavaScript代码,简单易用。最后通过JavaScript高级应用,介绍了JavaScript应用的开发流程和相关技术的综合应用,可以很快地通过JavaScript编程进行网页的动态设计。 书中知识都结合具体实例进行讲解,由浅入深,详略得当,可使读者快速掌握应用JavaScript脚本编程技术。本书可作为普通高等院校计算机及相关专业等课程的教材,同时也适合JavaScript爱好者、初、中、高级的Web设计人员及网页开发人员参考使用。 -
C语言程序设计实验指导与习题解答肖晓霞,罗铁清,彭荧荧 编本书是《C语言程序设计》配套的实验指导与习题解答。全书共3部分:第1部分为实验指导,除了第1章,其余各章都有2~3个实验,各章中前两个实验适合刚接触新知识点时使用,最后一个实验则为用C语言求解生活实例的应用题,用来加深对知识点的理解和灵活应用;第2部分为配套教材的习题参考答案,其中程序设计部分的答案都是在Visual C++ 6.0中编译通过的;第3部分为附录,主要介绍TC实验环境以及TC和Visual C++ 6.0的编译常见错误中英文对照。 全书与配套教材知识点密切相关,案例丰富,应用性强,利于C语言初学者理解。 -
精通C#4.0程序设计朱付保,段赵磊,李灿林 著C#语言是一种简单、现代、面向对象和平台独立的高效组件编程语言,作为微软的旗舰编程语言,深受程序员喜爱。《精通C#4.0程序设计》以VisualStudio2010为开发环境,比较系统地讲述了使用C#语言进行程序开发从入门到实战应该掌握的各项技术。全书共分14章,在介绍了C#集成开发环境和C#语法基础的同时,还详细介绍了面向对象程序设计方法、异常处理与程序调试、Windows窗体应用程序设计、图形设计、文件操作、多线程编程、数据库访问编程和基于组件的编程等内容,最后通过干部信息管理系统和快餐POS系统两个实例阐述了应用C#程序设计语言实战开发具体项目的过程,《精通C#4.0程序设计》配有大量的图片和翔实的设计文档及代码,便于读者对系统的深入理解和自行上机练习。本教程面向c每程序开发人员,内容翔实、结构合理、由浅入深、示例丰富、语言简洁流畅。适合作为高等院校本/专科计算机及其相关专业的C#程序设计教材,同时也适合作为各种C#编程培训班的教材及C#程序开发人员的参考资料。 -
软件测试工程师成长之路王顺,潘娅,盛安平 等著《软件测试工程师成长之路:软件测试方法与技术实践指南Java EE篇(第3版)/重点大学软件工程规划系列教材》以实际项目为原型,以关键的理论与丰富的实践为指导,贯彻了先进的项目管理理念与全程质量管理思想。《软件测试工程师成长之路:软件测试方法与技术实践指南Java EE篇(第3版)/重点大学软件工程规划系列教材》第一篇由众多来自全国各大高校第一线长期从事软件测试理论研究及考试研究的教师参与书籍的创作、组稿与审阅,目的是让软件测试领域核心理论知识在一个章节中完美地展示出来,方便教师的教学与学生的回顾。《软件测试工程师成长之路:软件测试方法与技术实践指南Java EE篇(第3版)/重点大学软件工程规划系列教材》第二篇由众多资深软件测试工程师通过多年经验的积累与提炼,以一个完整软件项目为实例,对软件测试工程师的日常工作进行详细的介绍,帮助读者掌握各种技术并能灵活地使用和扩展这些技术。让每一位读者清晰地理解作为一名软件测试工程师需要在软件生产流程各阶段做什么、怎么做、有哪些可以借鉴的经验技巧与参考文档。本书第三篇是众多资深软件工程师在软件测试领域各大技术主题分享,展现众多实际工作中典型的测试技巧、测试技术,不仅告诉读者如何做,更主要是如何做得更好,向资深工程师方向发展,同时激起每个读者对技术的不懈追求和积极动手实践的兴趣。读者通过认真地体会这些技术细节并积极实践后,就能够积累丰富的实战经验,为今后的工作打下坚实的基础。本书第四篇是引导师生自己动手实践,在实践中不断总结与提高。本书适用于高校计算机及软件工程各专业作为软件实践教材,也可供有兴趣或正在从事软件测试工作的人员参考。 -
C#程序设计实践教程刘丽,张淑芬,朱俊东 著《C#程序设计实践教程/高等学校计算机基础教育教材精选》全书共12章,内容包括Visual Studio 2010集成开发环境的认识、C#程序设计基础、流程控制与算法、面向对象程序设计、Windows应用程序的开发、文件操作、数据库编程、图形与图像、网络编程等。《C#程序设计实践教程/高等学校计算机基础教育教材精选》与教程相互呼应,根据教材内容合理设计实验,全书共32个实验,2个综合实例。每个实验都包括实验目的、实验内容、实践提高等内容,帮助读者扎实地掌握教材对应的内容,一步一步了解并掌握程序设计的思想,进而实现独立编程。其中实践提高部分给出解题思路,具体实现留给读者自行完成,以培养其独立设计程序的能力。综合实例的设置有利于学生形成程序设计的整体观,了解小型软件的开发流程,也可以作为课程设计的参考。 -
C/C++程序设计基础与实践教程杨明莉,刘磊 编“程序设计基础”课程是高等学校计算机基础课程中的核心课程,具有大学基础课的性质。《C/C++程序设计基础与实践教程/21世纪高等学校规划教材·计算机科学与技术》以C/C++语言程序设计基础为主,在第一部分基础知识篇中,利用11章的内容,讲解程序设计的概念、方法和思路;利用实训,培养学生的基本编程能力、逻辑思维和抽象能力。《C/C++程序设计基础与实践教程/21世纪高等学校规划教材·计算机科学与技术》以课程设计综合训练为辅,在第二部分综合提炼篇中,综合培养学生自主学习和综合练习的能力;以ACM-ICPC竞赛试题为例凝练算法,提升解题思路和方法技巧等。全书体系编排新颖,内容丰富,通俗易懂。《C/C++程序设计基础与实践教程/21世纪高等学校规划教材·计算机科学与技术》可作为高等本科院校计算机科学技术本科专业和电子信息工程本科专业学生的程序设计基础的专业课教材,也可作为和计算机与电子信息相关的专业方向的专业学生的参考教材。由于《C/C++程序设计基础与实践教程/21世纪高等学校规划教材·计算机科学与技术》提炼了ACM竞赛的核心算法,提高了编程的层次,因此也适用于想要参加ACM竞赛的专业学生。 -
基于Android平台的移动互联网开发雷擎,伊凡 著《基于Android平台的移动互联网开发/高等学校计算机专业规划教材》对Android应用程序开发的基本概念和技术进行了系统的讲解,并通过简单易懂的示例说明了其具体实现过程。通过《基于Android平台的移动互联网开发/高等学校计算机专业规划教材》的学习,可以牢固掌握Android编程技术的基本概念、原理和编程方法,通过实践的灵活运用,能够进行应用程序的实际开发。全书分为三个部分,共10章。第一部分第1章详细介绍Android系统的体系结构、应用程序开发环境和调试环境的搭建;第二部分包括第2-4章,详细介绍用户界面的设计方法、常用布局、基本和高级控件、事件处理机制等实现Android用户界面的基本知识,以及用户浏览模式中菜单模式和动作条模式中各种应用的具体实现;第三部分包括第5~10章,详细介绍Android平台的高级知识,包括消息与广播服务、多任务与服务、实现应用程序的数据存储、访问数据资源的接口ContentProvider、触摸事件处理、定位服务和Google地图应用。《基于Android平台的移动互联网开发/高等学校计算机专业规划教材》适用于对Java编程有一定基础、希望掌握Android程序设计技术的读者,也适合作为高等学校计算机专业教材,或可作为Android程序设计的培训教材。
