软件与程序设计
-
Virtual Reality虚拟现实技术应用中文全彩铂金版案例教程汪振泽,肖名希,王雪苹,温凤惠 编本书以理论知识结合实际案例操作的方式编写,分为基础知识和综合案例两个部分。 在基础知识篇,学习虚拟现实的基本概念、虚拟现实的软硬件支持、Unity 3D的基础应用、Unity基础概念讲解、角色控制及互动、Particle System粒子系统、UI基础应用、Unity与虚拟现实结合、Audio的基础应用,以及资源管理与项目打包等知识。在介绍各种理论知识的同时,会以具体案例的形式,拓展读者的实际操作能力。每章内容学习完成后,会以具体案例的形式对本章所学内容进行综合应用,使读者能够理论结合实践。通过课后练习内容的设计,使读者对所学知识进行巩固加深。在综合案例篇,根据当前虚拟现实技术的应用热点,有针对性、代表性和侧重点,对城市漫游项目、3D全景视频播放器项目、人体观察项目和医院惊魂3游戏项目的设计过程进行详细讲解。通过对这些实用性案例的学习,使读者真正达到学以致用的目的。 -
Visual Studio Code 权威指南韩骏 著本书由浅入深地介绍了Visual Studio Code的各个方面,主要包括Visual Studio Code的核心组件、使用技巧、进阶应用、插件推荐、插件开发、Visual Studio family的各个核心产品等。此外,本书还详细介绍了如何使用Visual Studio Code进行各种编程语言的开发、前端开发、云计算开发、物联网开发和远程开发。 本书适合刚开始使用Visual Studio Code的读者阅读,也适合有一定Visual Studio Code使用经验并且想更全面深入地了解Visual Studio Code的读者阅读。 -
ASP.NET程序设计与开发经典课堂王治国 著《ASP.NET程序设计与开发经典课堂》遵循“理论够用,重在实践”的原则,系统地讲解了ASP.NET动态网站开发技术,主要内容包括ASP.NET概述、C#语言基础、ASP.NET的常用对象、常用服务器控件、ASP.NET中的样式/主题和母版页、数据库访问技术和数据绑定技术、ASP.NET中的XML数据处理、ASP.NETWeb服务、ASP.NET的配置和部署、提高ASP.NET应用程序性能的方法、提高ASP.NET应用程序安全性的技术。最后通过实际的项目应用案例,介绍如何在具体开发中使用ASP.NET的这些技术。 《ASP.NET程序设计与开发经典课堂》语言通俗易懂,知识结构合理,适合作为高等院校计算机与信息技术及相关专业学习ASP.NET动态网站设计的教材,也适合作为在.NET框架下开发Web应用程序的Web程序设计人员的参考资料。 -
C语言程序设计杨开城 著,武法提/丛书主编 编本教材完整全面地介绍了标准C语言的句法知识体系,包括C语言程序的基本构成;C语言的基本数据类型和构造数据类型(数组、指针、结构体、共用体、位域和枚举)的使用方法;各种运算符的用法;程序控制语句的用法;预处理命令的用法;常见标准库函数(格式化输入输出、屏幕定位彩色输出、键盘读取、字符串操作、文件操作、内存分配与释放等)的用法。为了培养学生的真实编程能力,本书配置有实验用软件包以及相应的实验指南。本教材主要面向计算机专业和教育技术学专业的本科生以及计算机专业的大专院校学生参考使用。 -
C++语言入门经典教程[美] 史蒂芬·普拉达(Stephen Prata) 著《C++ Primer Plus 第6版 中文版》 C++是在 C 语言基础上开发的一种集面向对象编程、泛型编程和过程化编程于一体的编程语言,是C语言的超集。本书是根据2003年的ISO/ANSI C++标准编写的,通过大量短小精悍的程序详细而全面地阐述了 C++的基本概念和技术,并专辟一章介绍了C++11新增的功能。 《C++ Primer Plus(第6版)中文版》分18章,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系表达式、分支语句和逻辑运算符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、虚函数、动态内存分配、继承、代码重用、友元、异常处理技术、string类和标准模板库、输入/输出、C++11新增功能等内容。 《C++ Primer Plus(第6版)中文版》针对C++初学者,从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。《C++ Primer Plus(第6版)中文版》可作为高等院校教授C++课程的教材,也可供初学者自学C++时使用。《C++ Primer Plus 第6版 中文版习题解答》 《C++ Primer Plus(第6版)中文版习题解答》是超级畅销书《C++ Primer Plus(第6版)中文版》的配套习题答案,针对书中的复习题和编程练习,给出了解题思路和答案。 《C++ Primer Plus(第6版)中文版习题解答》共分为18章,每一章的主题与《C++ Primer Plus(第6版)中文版》完全一致。每章开篇采用思维导图的方式列出本章的知识点,然后对每章的重点内容进行了梳理总结,最后则对每章中的复习题和编程练习进行了分析并给出了解答思路,确保读者在彻底夯实理论知识的同时,进一步提升实际编程能力。 作为《C++ Primer Plus(第6版)中文版》的配套参考书,《C++ Primer Plus(第6版)中文版习题解答》特别适合需要系统学习C++语言的初学者阅读,也适合打算巩固C++语言知识或者希望进一步提高编程技术的程序员阅读。 -
代码大全2[美] 史蒂夫·麦康奈尔(Steve McConnell) 著《代码大全 : 英文限量珍藏版》作为名家经典著作,是一本完整的软件构建手册,涵盖软件构建过程中的所有细节。它从软件质量和编程思想等方面论述软件构建的各个主题,并详细论述主流的新技术、高屋建瓴的观点和通用的概念,还含有丰富而典型的程序示例。本书所论述的技术不仅填补了初级与中高级编程技术之间的空白,同时还为程序员提供了一个有关编程技巧的信息来源。 《代码大全 : 英文限量珍藏版》对经验丰富的程序员、技术带头人、自学的程序员及几乎不懂太多编程技巧的学生大有帮助。无论是什么背景的读者,都可以通过以阅读和领会本书,在更短的时间内更轻松地写出更好、更简洁和更优雅的程序。 -
基于python的从学习编程到解决问题王玲 著本书分为两篇,即用 Python 学习编程和用 Python 解决问题。 第一篇内容包括 Python起步、Python编程基础、Python数据类型、程序流程控制、函数与模块、异 常、文件。 第二篇主要内容包括班级信息管理系统、贪吃蛇”游戏、网络爬虫、人脑识表、数据可视化,侧重Python 的应用和实际程序开发。 全书语言通俗易懂,针对初学者对知识进行取舍,保证学习者能够学得懂、做得出。所有案例和实际项目,均给出完整的参考源码,包括注释、分析、项目版本演进细节。 -
面向对象与Java程序设计 -微课视频版朱福喜 著本书注重结合实例以及重要的设计模式,循序渐进地向读者介绍了Java面向对象编程的重要知识。针对较难理解的问题,所列举例子都是由简到繁,便于读者掌握Java面向对象编程的思想。全书分为17章,分别讲解了基本数据类型、枚举和数组、运算符、表达式和语句、类、对象和接口、面向对象的几个基本原则、重要的设计模式、常用实用类、Java Swing图形用户界面、对话框、Java输入/输出流、泛型与集合框架、JDBC数据库操作、Java多线程机制、Java网络基础以及Java Applet等内容。 -
C语言入门很轻松云尚科技 著《C语言入门很轻松:微课超值版》是针对零基础读者研发的C语言入门教材。内容侧重实战,通过结合流行有趣的热点案例,详细地介绍了C语言开发中的各项技术。《C语言入门很轻松:微课超值版》分为15章,包括快速步入C语言的世界,成为大牛前的必备知识,常量与变量,使用运算符和表达式,数据的输入和输出,算法与流程图,流程控制结构,数值数组与字符数组,函数与函数中的变量,常用库函数的应用,指针的应用,结构体,共用体和枚举,文件的操作,经典排序方法,编译与预处理指令。 《C语言入门很轻松:微课超值版》通过大量案例,不仅能帮助初学者快速入门,还可以让读者积累项目开发经验。读者通过微信扫描书中二维码可以快速查看对应案例的微视频操作和获取书中实战训练的解题思路和源代码,并可通过书中一步步引导的方式,检验自己对本章知识点掌握的程度。《C语言入门很轻松:微课超值版》还赠送大量超值的资源,包括精品教学视频、精美幻灯片、案例源代码、教学大纲、求职资源库、面试资源库、笔试题库和小白项目实战手册;《C语言入门很轻松:微课超值版》还提供技术支持QQ群,专门为读者答疑解难,降低学习编程的门槛,让读者轻松跨入编程领域。 《C语言入门很轻松:微课超值版》适合零基础的C语言自学者和希望快速掌握C语言开发技术的人员,也可作为大中专院校的学生和培训机构学员的参考用书。 -
C/C++语言程序设计邱晓红,李渤,杨舒晴,樊中奎,彭莹琼 著本书针对教学研究型和教学应用型大学的学生综合素质特点,结合新工科改革的需要,基于CDIO的工程教育理念,结合需要掌握的程序设计知识点,从国内外C/C++语言程序设计的z新教材和经典应用实例,选取了智能ATM自动取款机综合应用实例贯穿全书,并比较分析计算机程序语言与自然语言的相互对应关系,形象化解释程序语言的相关概念,更深层次理解程序语言的特性,进一步增强了计算机相关领域的应用知识点和程序设计语言间的对应关系。
