程序设计综合
-
C语言程序设计教程实验指导与习题解答李敬兆 编本书是为《C语言程序设计教程》(西安电子科技大学出版社,2014)编写的配套实验指导和习题解答用书。本书中每个实验都提供精心设计的编程和调试示例,为读者提供了一个从学习、练习到动手调试程序的过程,可使读者了解学习要求和学习重点,培养其独立思考问题和编程的能力。本书在编排上注意完整性和独立性,叙述通俗易懂,适合作为普通高校理工科学生“C语言程序设计”课程的学习辅助教材。
-
C语言程序设计教程李敬兆 编本书本着循序渐进、知识讲解与能力训练并重的原则编写,配以相当数量的例题与习题,便于读者学习并掌握C语言。全书共10章,主要内容包括C语言程序设计基础、基本数据类型、运算符和表达式、程序控制结构、函数、数组、指针、结构、文件、经典编程、综合案例等。全书注重应用性和实践性,通过一些典型例题的解题分析及C程序实现来帮助读者进一步加强对C语言的理解和学习,每章小结用以帮助读者更好地掌握本章内容,章末配有一定数量的习题供读者练习。为了给读者提供对C语言的操作技能和训练参考,配套编写了《〈C语言程序设计教程〉实验指导与习题解答》(西安电子科技大学出版社,2014),供读者借鉴和参考。本书可作为各类高等院校计算机专业及理工科类非计算机专业学生学习C语言程序设计的教材,还可作为工程技术人员和计算机爱好者学习C语言程序设计的参考书。
-
Web网站设计与开发教程温浩宇,李慧 著,温浩宇 编本书系统地介绍了基于HTML5与JSP进行网站开发所需的基础知识和技术,并用简洁、清晰的语言讲解了网站开发的前台技术和后台技术。本书共13章,内容包括Web技术概述、超文本标记语言HTML5、层叠样式表CSS、脚本语言JavaScript、XML技术基础、开发运行环境、Servlet编程、JSP基本语法及基本技术、JSP内置对象、应用JavaBean技术、基于JSP的数据库应用开发、新闻发布网站的设计和其他网站框架及开发技术。为方便读者学习,每一章都给出了学习提示,可帮助读者理解本章的内容。本书可作为高等学校计算机、软件工程、信息管理与信息系统、电子商务等相关专业网站设计与开发的实训教材,也适合广大软件开发爱好者自学使用。
-
C语言与程序设计教程习题解析与上机指导胡元义 编本书是与《C语言与程序设计教程》(胡元义主编,西安电子科技大学出版社,2013)一书配套的辅导教材,包括习题解析及上机指导两部分。习题解析部分注重知识的系统性、完整性和连贯性,将理论与实践有机结合,融知识传授和能力培养于一体,提高学生的程序设计能力,培养学生良好的程序设计风格。在解题过程中除了采用动态图分析方法来分析程序执行中函数或指针的变化情况外,还采用图解的方法来帮助解题。本书在写法上循序渐进、深入浅出、图文并茂,力求使读者达到深入掌握C语言程序设计的目的。本书适合学习C语言程序设计的所有读者。
-
C#本质论(美)Mark,Michaelis,Eric,Lippert 著,周靖 译这是C#领域中一部广受好评的名作,作者用一种易于理解的方式详细介绍了C#语言的各个方面。《C#本质论(第4版)》共有21章和4个附录,介绍了C#语言的数据类型、操作符、方法、类、接口、异常处理等基本概念,深入讨论了泛型、迭代器、反射、线程和互操作性等高级主题,还介绍了LINQ技术,以及与其相关的扩展方法、分部方法、Lambda表达式、标准查询操作符和查询表达式等内容。每章开头的“思维导图”指明本章要讨论的主题,以及各个主题之间的层次关系。为了帮助读者理解各种C#构造,书中用丰富的示例演示每一种特性,而且为每个概念都提供了相应的规范和最佳实践,以确保代码能顺利编译、避免留下隐患,并获得最佳的可维护性。《C#本质论(第4版)》是一本语言参考书,遵循核心C# 5.0语言规范,适合对C#感兴趣的各个层次的读者。无论对初学者还是具有一定编程经验的开发者,《C#本质论(第4版)》都是一本很有价值的参考书。
-
Spring Data实战(美)Mark,Pollack Oliver,Gierke Thomas,Risberg Jon,Brisbin Michael,Hunger 著,张卫滨,文建国 译数据访问领域正在发生一场变革,关系型数据库无法解决的问题需要新的数据访问技术来解决。Spring Data项目就是一种简化Java应用构建的数据访问技术,它可以帮助开发人员高效地使用最新的数据处理和管理工具,同时还能够以最新的方式使用传统的数据库。《Spring Data实战》从Spring Data背景知识、关系型数据库、NoSQL、快速应用开发、大数据、数据网格6个方面深度解析了数据访问技术,介绍的内容都是最流行和前沿的,其中文档数据库、图数据库、键/值存储、Hadoop以及GemFire数据结构等是最重要的内容。《Spring Data实战》介绍了Spring Data、Repository、Querydsl的基础理念,然后阐述了借助Spring Data如何简化NoSQL和大数据的访问,并且涵盖了使用Spring Roo和Spring Data REST导出功能如何实现应用的快速开发,除此之外,书中还涉及与其他Spring子项目的协同工作,如Spring Integration和Spring Batch。《Spring Data实战》面向实战、结构清晰,示例丰富,适用于各类Java开发人员和数据库开发人员,也可以作为各大、中专院校相关专业师生的参考用书和相关培训机构的培训教材。
-
iOS 6高级开发手册(美)Erica Sadun 著,陈宗斌 译《iOS 6高级开发手册(第4版)》是市面上最畅销的iOS开发图书的全新升级版本,以苹果发布的iOS 6为基础编写而成。在本书中,资深iOS开发专家Erica Sadun与大家分享了一些用于iOS 6高端开发的成熟、可靠的方法,并借助大量的代码示例对这些方法进行演示讲解,从而降低了iOS开发的学习难度。《iOS 6高级开发手册(第4版)》是《iOS 6核心开发手册(第4版)》的姊妹篇,总共分为13章,先后讲解了特定设备的iOS开发、文档和数据的共享、Core Text的使用方式、iOS开发中使用到的几何学知识、应用在接入网络时需要解决的问题、图像的处理、图像捕获、音频处理、Address Book框架在应用中的使用、地理定位、GameKit和StoreKit的使用,以及如何使用推送通知等内容。《iOS 6高级开发手册(第4版)》语言简练、内容丰富,并在配套网站上提供了完整的示例代码,适合具有一定iOS开发经验或其他移动开发经验的人员阅读。对iOS开发感兴趣的入门者,也可以从本书姊妹篇《iOS 6核心开发手册(第4版)》开始起步,逐步学会、掌握iOS的开发。
-
UNIX编程环境(美)Brian W.Kernighan,Rob Pike 著,陈向群 等译《UNIX编程环境》是关于在UNIX环境下进行程序设计的一本经典教科书。书中引用了大量编程实例,由浅入深地讲解了如何使用UNIX及其各种工具,以及如何用C语言在UNIX环境下写出高质量的程序。《UNIX编程环境》共9章,第1章为系统基础入门,第2章讨论UNIX文件系统,第3章讲述怎样按要求使用shell,第4章介绍过滤程序,第5章讨论如何使用shell编写程序,第6章讲述运用标准I/O库编写程序,第7章涉及系统调用,第8章讨论有关程序开发的工具,第9章讨论文档准备工具,附录A概括了标准编辑器ed,附录B列出了一个编程实例——计算器的语言参考手册,附录C是编程实例——计算器程序的最后源代码版本。《UNIX编程环境》适合作为大学院校相关专业的教科书,对于想深入掌握UNIX和C语言的程序设计人员是一本很好的参考书,本书也适合想学习和掌握Linux的人员阅读。
-
JAVA程序设计与实训田明君,井辉 著,朱寅非 编Java语言因其面向对象、平台无关性等特征,成为当前通用的网络编程语言。《高职高专计算机系列规划教材:JAVA程序设计与实训(高级)》主要围绕Java语言的高级编程进行讲解,编著者根据丰富的教学经验,在每个知识点的讲解过程中,通过配套的案例和实训来讲解如何使用Java语言进行编程。《高职高专计算机系列规划教材:JAVA程序设计与实训(高级)》一共有11个章节,主要包含了AwT编程、GUI的界面元素之间的事件处理、JavaSwing的编程、Applet小程序、Java数据结构、Java文件输入/输出、Java数据库连接(JDBC)、Java网络编程、图形与图像、Java与多媒体以及Java多线程等内容。《JAVA程序设计与实训》可作为高职高专学生的教材,也可作为其他本科院校计算机软件开发专业学生的自学教材,或作为计算机软件开发人员的参考书。
-
逆袭大学贺利坚 著《逆袭大学——传给IT学子的正能量》以作者近二十年的从教经历和义务为IT学子解答咨询的工作为基础,以认识专业为起点,以编程能力的提高为关键,帮助计算机类专业的大学生更新学习观念、重塑学习品质、培养学习方法,找到自己的大学之路。书中直接解答了学无用处论、专业兴趣、考研、职场等诸多大学生面临的典型困惑。《逆袭大学——传给IT学子的正能量》主要面向在校计算机类(包括软件工程、网络工程等)专业高校学生,也能让非计算机类专业的高校学生、高校教师、初涉IT职场的人员、参加IT职业培训的学员有所启发。