程序设计综合
-
数据结构与算法JavaScript描述(美)Michael McMillan 著; 王群锋,杜欢 译在过去几年中,JavaScript凭借Node.js和SpiderMonkey等平台,在服务器端编程中得到了广泛应用。JavaScript程序员因而迫切需要使用传统语言(比如C++和Java)提供的工具,包括传统的数据结构以及传统的排序和查找算法。《图灵程序设计丛书:数据结构与算法JavaScript描述》讨论在数组即对象、无处不在的全局变量、基于原型的对象模型等JavaScript语言的环境下,如何实现高效的数据结构和算法。《图灵程序设计丛书:数据结构与算法JavaScript描述》适合JavaScript程序员以及对JavaScript语言感兴趣的学习者,特别是在学校中没有系统学习过计算机科学相关课程的“跨界”程序员。
-
C语言趣味实验董妍汝,闫俊伢 编本书是和《C语言程序设计(第3版)》配套使用的实验指导书。全书主要内容由三部分组成,第一部分为实验,第二部分为常用算法,第三部分为练习题。第一部分针对教材各章设有16个实验,每个实验既有针对某个知识点的专项练习,又有知识点的综合应用,还联系生活实际设计了一个趣味编程题。第二部分介绍了教材中涉及的一些常用算法,对算法进行了简单的分析讲解,方便读者对比查看。第三部分围绕教材的各章知识,分别设计了相应的习题。本书内容紧扣C语言程序设计的相关知识点,案例丰富,实用性强,可作为大学本专科学生学习C语言程序设计的配套实验指导教材。
-
C语言程序设计杨曙贤 编本书是针对三本院校非计算机专业学生学习C语言程序设计而编写的基础教材。全书通过问题和案例的引入,逐步展开对各种概念的介绍,结合C语言的相关知识,由浅入深地讲解各种语句,重点讲解了各种语句的作用和使用方法。全书涵盖C语言的基本内容,包括数据类型与运算规则、顺序程序设计、分支结构程序设计、循环结构程序设计、函数、数组、指针、结构体与共用体以及文件操作等。同时,还强调了程序编写的风格,重点在于指导学生掌握C语言的基本概念和编程方法,养成良好的程序设计习惯。本书对程序算法不做过多的介绍,使得学生在有限的学时内,能尽快掌握C语言的语句和基本的程序编写方法。本书中的所有程序,都在VC++ 6.0环境下调试运行过,读者可借鉴例子中的程序在自己的计算机上进行实验,通过实验来提高编程能力。本书还配套编写了《C语言程序设计实验指导》一书,在教学过程中,学生可以通过该书进行上机实验。该指导书的每个题目都有具体的实践目的、内容和操作步骤,通过这些实践,可以进一步理解和掌握C语言编程的各种方法,更灵活自如地编写C语言程序。
-
PHP Web和Android开发入门与实践邢益良,裴云,陈敏 著《PHPWeb和Android开发入门与实践/高等院校信息技术规划教材》详细介绍PHP及其在Web和移动应用的基础知识。全书共19章,第1~12章介绍PHPWeb开发,第13~19章介绍PHP移动开发。在PHPWeb开发方面,首先系统地阐述PHP的基础知识,包括开发环境、变量、运算符、控制结构语句、函数、数组,以及PHP5最新融入的面向对象技术中的类和对象,然后重点讲解MysoL数据库编程、表单获取、会话管理、XML、ISON、Xajax和多媒体等PHPWeb开发常用技术,最后推出投票系统和Web聊天室系统两个经典的PHP项目,对关键技术、设计方案、代码实现和运行结果等都作了较详细的分析。在PHP移动开发方面,首先介绍普通手机上的WAP基础知识和PHPWAP开发技术,然后较全面地阐述Android的基础知识,包括发展史、体系结构、开发环境搭建和辅助工具等,最后介绍PHPAndroid开发技术,包括界面和事件处理、数据管理、电池管理、系统管理、电话通信、短消息通信、WiFi通信、语音合成和多媒体开发等技术。《PHPWeb和Android开发入门与实践/高等院校信息技术规划教材》涵盖PHP常用知识点,每个知识点都有对应的翔实可运行的代码,附有详细注释、说明及运行效果图。《PHPWeb和Android开发入门与实践/高等院校信息技术规划教材》适合作为高等院校计算机、软件工程和软件技术专业大专生、本科生和研究生教材,同时可供对PHP比较熟悉的开发人员和研究人员等参考。
-
ASP.NET程序设计案例教程王玮,阎树昕,孙伟 著; 陈向东,王杰,虞娟 编《ASP.NET程序设计案例教程/21世纪高等学校计算机教育实用规划教材》从实用的角度出发,介绍了ASP.NETWeb程序设计的基础知识,通过具体案例演绎了ASP.NETWeb开发的相关技术,以帮助广大读者掌握在VS.NET平台下开发Web应用程序和网站的方法。全书共10章,内容包括ASP.NET4.0概述、ASP.NET服务器控件、验证控件、ASP.NET常用对象、数据访问技术、ASP.NET文件操作技术、ASP.NET网站设计技术、Web部件和用户控件、ASP.NET网站的安全与发布等,最后一章给出了一个综合应用系统,可以作为课程设计科目。《ASP.NET程序设计案例教程/21世纪高等学校计算机教育实用规划教材》的前9章都包含丰富的案例,并配有实训项目作为课后练习。《ASP.NET程序设计案例教程/21世纪高等学校计算机教育实用规划教材》既可作为大中专院校相关专业的教材或参考书,也可作为IT从业人员和程序设计爱好者的自学参考书。
-
C++语言程序设计教程赵海廷,周方,胡雯 等著《C++语言程序设计教程/普通高等教育“十一五”国际级规划教材·计算机系列教材》共分16章,内容包括面向对象和C++语言概述,数据类型和简单输入输出方法,运算符和表达式,顺序和与选择结构语句,循环和其他控制语句,数组,函数,指针,结构体、联合体和枚举,类和对象,继承性和派生类,多态性和虚函数,函数和运算符的重载,模板,流和文件流,预处理和异常处理。在体系结构的确定和内容的选择上,本着由浅入深、深入浅出、循序渐进的原则,力求简单明了、通俗易懂,有较强的实用性。《C++语言程序设计教程/普通高等教育“十一五”国际级规划教材·计算机系列教材》可作为普通高等学校各专业的程序设计课程教材,也可作为高职高专的计算机、自动化等专业及成人高校理工科各专业程序设计课程教材,还可作为计算机等级考试、计算机培训班、C++语言自学者的教材和参考书。
-
程序设计基础蔺永政,袁宁 著; 刘明军,潘玉奇 编《程序设计基础(C语言第2版)/普通高等教育“十一五”国家级规划教材·21世纪大学本科计算机专业系列教材》以培养编程能力为出发点,以实用性为目标,比较全面地介绍C语言程序设计的基本知识和程序设计的基本方法。全书分为10章,内容涵盖C语言的全部知识点。首先介绍程序设计的基本概念、C语言基础与程序结构,给学习者一个全面的程序概念;然后逐步展开介绍C语言基本内容和程序设计方法;最后给出程序设计实例。《程序设计基础(C语言第2版)/普通高等教育“十一五”国家级规划教材·21世纪大学本科计算机专业系列教材》是作者多年从事C语言教学的经验积累,可以作为高等学校本科、高职高专“C语言程序设计”课程的教学用书,也可以作为C语言程序设计的自学用书。
-
Java程序设计经典课堂金松河,王捷,黄永丽 著《Java程序设计经典课堂》全面而系统地介绍了Java语言的相关知识,内容循序渐进,讲解通俗易懂,通过一百多个实例将理论与实践相结合,帮助读者轻松掌握Java语言编程方法。《Java程序设计经典课堂》共14章,由浅入深地对Java程序设计语言进行了全面地讲解,主要知识点包括Java语言的特点、Java程序的运行与开发环境、Java语言的基本语法、面向对象编程方法,Java类的定义、成员变量与成员方法、构造方法、Java对象的生成与使用、方法参数传递、访问控制、泛型、常用类和接口、继承与多态性、异常处理、图形用户界面设计、常用Swing组件、输入/输出流、多线程编程、数据库编程、网络编程等。最后还通过进销存管理系统与图书馆管理系统的开发设计,综合运用书中涉及的知识,使读者不仅可以温故知新,还能提高Java语言的综合编程能力。《Java程序设计经典课堂》不仅可以作为各类院校和社会培训机构的首选教材,还可以作为Java程序设计自学者和编程爱好者的入门指导用书。
-
精通Android应用开发王治国,王捷 著近年来Android的兴起和对移动设备开发领域的冲击,已成热门话题。Android作为最受欢迎的智能手机操作系统,具有广阔的发展前景,而Android应用选择了Java作为其开发语言,对于Java来说,也是一次极好的机会。《精通Android应用开发》内容深入浅出、语言通俗易懂,便于读者自学。对于一些较难以理解的概念采用实例进行说明,以帮助读者更好地理解各知识点在实际开发中的应用。《精通Android应用开发》共分为15章,全面介绍了Android应用开发的相关知识,其内容覆盖了Android概述、开发环境的搭建、界面布局、Widget组件及事件处理机制、Activity、Intent、Android的管理员Service、Android资源访问、Android输入/输出处理、音频/视频多媒体应用开发、网络编程、地位服务和地图服务等。最后通过一个实例对书中各章节的知识点进行综合应用。《精通Android应用开发》基础翔实,实例丰富,图文并茂、案例真实。从基础到案例覆盖了android应用开发的各领域,可作为本科院校、高等职业院校及软件学院计算机类、通信类专业的教材,也适合作为相关培训学校的Android培训教材及从事Android移动编程和应用开发人员参考用书。
-
Web程序设计沈士根,汪承焱,许小东 著《Web程序设计:ASP.NET上机实验指导(第2版)》是《Web程序设计——ASP.NET实用网站开发(第二版)》的配套上机实验指导教材。全书分为两部分,第一部分为课程实验,第二部分为课程设计选题。课程实验部分以完成并拓展一个基于ASP.NET4.5的网上购物网站MyPetShop的所有功能为目标,共安排14个实验,分别与《Web程序设计——ASP.NET实用网站开发(第二版)》的第1~14章内容相对应。每个实验均由“实验目的”、“实验内容及要求”、“实验步骤”和“实验拓展”组成,采用“任务驱动”方式设计,突出技术应用能力培养,引领学生从“跟着走”到“自己走”的转变。课程设计选题部分共安排10个源自实际工程的选题,供学生在学完本课程后分组选择进行课程设计,从而达到团队开发Web应用程序的目的。《Web程序设计:ASP.NET上机实验指导(第2版)》可作为高等院校计算机相关专业Web程序设计的上机实验指导教材,也可作为对Web程序设计有兴趣人员的自学参考书。