程序设计综合
-
C语言程序设计唐国民,王智群 编《C语言程序设计/普通高等教育“十二五”规划教材·计算机系列》根据高等学校C语言教学大纲编写,以培养学生基本的程序设计能力为目标。内容包括C语言的基础知识和程序设计思想,C语言的基本数据类型、运算符及表达式、常量、变量、数组、字符串,分支程序、循环程序、函数等基本程序设计技术,指针、结构、联合、位操作及文件I/O等高级编程技术和表达技巧。《C语言程序设计/普通高等教育“十二五”规划教材·计算机系列》将C语言程序设计中的内容巧妙进行安排,突出介绍了重点、难点及易错点,并用大量的例题进行分析说明,每章后都附有本章小结和习题。为便于读者上机实践,《C语言程序设计/普通高等教育“十二五”规划教材·计算机系列》还用专门篇幅介绍了如何用C-Free3.5和VisualC++6.0集成环境编辑、调试和运行C程序。全书内容全面,概念清楚,通俗易懂,循序渐进,重点突出,实用性强。《C语言程序设计/普通高等教育“十二五”规划教材·计算机系列》可作为高等学校计算机相关专业的程序设计教材,也可作为高等学校学生和广大计算机爱好者学习C语言的自学教材。 -
Android开发与实践李文琴,李翠霞 编本书作为Android课程的教材,系统全面地介绍了Android应用开发所涉及的各类知识。全书共分为21章,内容包括搭建Android开发环境,Android模拟器与工具,用户界面设计,Android常用组件,深入理解Activity,Intent和BroadcastReceiver广播,用户资源的使用,Android事件处理,通知、对话框与警告,Android程序调试,图像与动画处理技术,利用OpenGL实现3D图形,多媒体应用开发,Android数据存储技术,Content Provider实现数据共享,线程与消息处理,Service应用,网络通信技术,综合案例—家庭理财通,课程设计—猜猜鸡蛋放在哪只鞋子里,课程设计—简易涂鸦板。全书每章内容都与实例紧密结合,有助于学生理解知识,应用知识,达到学以致用的目的。本书附有配套DVD光盘,光盘中提供了本书所有实例、综合实例、实验、综合案例和课程设计的源代码,制作精良的电子课件PPT及教学录像,其中,源代码全部经过了精心测试,能够在Windows XP、Windows 2003、Windows 7、Windows 8系统下编译和运行。本书可作为应用型本科计算机专业、软件学院、高职软件专业及相关专业的教材,同时也可作为Android爱好者以及初、中级Android应用开发人员的参考工具书。 -
Visual Basic程序设计教程江苏省教育厅 编《VisualBasic程序设计教程/江苏省普通高校计算机等级考试配套教材·“十二五”江苏省高等学校重点教材》主要介绍VisualBasic6.0开发环境下的程序设计方法与技巧,适合于程序设计初学者和高校中非计算机专业学生学习程序设计语言使用。全书分成12章,包括概述、算法与程序设计、窗体与控件,VisualBasic语言基础、VB控制结构、程序调试、数组、过程、用户界面设计、文件、图形处理、数据库应用基础等内容。其中界面设计分别在《VisualBasic程序设计教程/江苏省普通高校计算机等级考试配套教材·“十二五”江苏省高等学校重点教材》的第3章和第9章进行介绍,以使初学者尽早真正进入完整的VB程序的编写。书中选取了大量的各种例题分析各个知识点,旨在引导读者真正理解计算机解决问题的思路,尽快掌握使用VB程序设计语言进行编程的重点。 -
构建Web应用系统孙华林 著机 械 工 业 出 版 社本书共 12 章,其中第 1篇为基础篇(包括第 1~8 章),主要介绍了开发环境部署安装、 HTML、CSS、JavaScript、Java 常见的集合 List 及 Map、JDBC访问技术、JSP技术概述、JSP 指令及脚本元素、JSP内置对象等基础知识。第 2 篇为提高篇(包括第 9~12 章),主要介绍 了 Servlet 技术、MVC 设计模式、高级 JDBC 技术(JNDI)、JavaBean、JSP 标准动作、EL 表达式及 JSTL标准标签库等。全书采用一个完整的“新闻发布系统”案例(有前台新闻浏览 和后台发布管理),将上述零散的知识点全部贯穿于项目案例中,使读者可以在真正的项目 案例中掌握技术知识点,真正实现“学中做、做中学”。 本书可作为高等职业技术学院、各类计算机培训学校、高等专科学校、成人高校、本科 院校承办的二级职业技术学院的计算机相关专业 Java 语言课程的教材,还可供各类计算机软 件开发人员入门学习时使用。 -
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程序设计的培训教材。 -
基于C#的管理信息系统开发朱彦松,余丽萍,缑西梅 著,郭基风,高亮,韩玉民 等编《基于C#的管理信息系统开发/高等学校计算机专业规划教材》主要介绍如何使用C#语言进行各类管理信息系统开发,是C#语言学习的实践提高教材。《基于C#的管理信息系统开发/高等学校计算机专业规划教材》共9章,第1章介绍MIS基础知识;第2章介绍利用C#进行数据库操作的高级特性;第3章介绍常用系统架构;第4章介绍如何创建报表;第5章介绍常用辅助设计工具的使用;第6~9章介绍实际的MIS系统案例开发,其中第6章为图书管理系统开发案例;第7章为超市商品进销存管理系统开发案例;第8章为在线考试系统开发案例;第9章为高校实践课题管理系统开发案例。《基于C#的管理信息系统开发/高等学校计算机专业规划教材》采用实际应用需求引入、实际案例详解,应用性和实践性强,可作为高等院校计算机软件相关专业C#应用程序开发类课程的教材,也可作为C#应用开发人员的参考用书。 -
网页排名PR值及其他(美)Amy N. Langville & Carl D. Meyer 著,郭斯宇 译本书是首部关于网页排名科学的著作,是搜索排序姊妹篇的一本。本书主要内容有:网络搜索引擎简介、网络爬行、索引建立和查询处理、通过欢迎度对网页排名、PageRank的数学、PageRank模型中的参数、PageRank的敏感性、作为线性系统的PageRank问题、PageRank大规模实现中的问题、加速PageRank计算、更新PageRank向量、HITS网页排名方法、网页排名的其他链接方法、网络信息检索的未来、网络信息检索资源、数学指南、术语汇编、参考文献、索引。 本书可作为数学、计算机、网络技术、管理学和数据科学等专业领域科研人员和工程技术人员的参考书,也可作为教材使用。 -
Java与乐高机器人郑剑春,魏晓晖 著乐高机器人是乐高公司推出的一款新产品,它包括一套用于搭建物理结构的零件库和一个控制行为动作的大脑。通过在计算机上编写程序并上传至机器人的大脑,就可以打造一个实现某项功能的智能机器人。《青少年科技创新丛书:Java与乐高机器人》介绍的是一门操控乐高机器人的语言——leJOS。它源自于软件界大名鼎鼎的Java语言,并对机器人控制部分进行了封装和优化。本书从Java编程的基础知识讲起,循序渐进地介绍了数据类型、变量、运算符、循环语句等内容。在此基础上,进一步介绍了机器人编程需要用到的各类知识,如LCD类、Motor类、传感器类等。对这些类中的方法、属性等进行了详细的讲解,并将Java编程的基础知识运用到相关示例中。在本书的后半部分,重点介绍了多线程、通信、智能手机开发等高级知识。掌握了上面这些内容,也就掌握了leJOS编程的核心。建议读者在阅读时,边阅读边实践,逐章逐节地掌握每个知识点,在实践中灵活运用,以加深理解。《青少年科技创新丛书:Java与乐高机器人》适合机器人爱好者和编程爱好者阅读。已经投入到智能机器人比赛项目中的青少年及指导教师可以以本书作为参考,学习使用Java语言为机器人设计控制程序。 -
日志管理与分析权威指南(美)Anton A. Chuvakin,Kevin J. Schmidt,Christopher Phillips 著,姚军,简于涵 刘晖 译日志是计算机系统中一个非常广泛的概念,磁盘系统、内核操作系统、应用服务器等任何设备和程序都可能输出日志,其内容、形式、规模和用途等各不相同。面对如此庞大的日志,我们如何处理和分析日志数据,从中获取有用信息? 本书由日志管理与分析领域资深安全专家亲笔撰写,从日志的基本概念开始,循序渐进讲解整个日志生命期的详细过程,涵盖日志数据收集、存储分析和法规依从性等主题,并通过丰富的实例,系统阐释日志管理与日志数据分析的实用技术和工具,既包括传统的Syslog,也涵盖云计算和大数据环境下新兴的日志分析技术。此外,本书从整个运营规程、策略上形成完整的系统,突破行业和具体软硬件配置的限制,不管读者身处何种规模、何种软硬件配置,均能从本书介绍的概念和思路中获益,并通过自己的努力,形成基于标准、适合自身特点的日志运营架构。
