软件与程序设计
-
C语言从入门到精通许东平 著《C语言从入门到精通》从入门级别的角度出发,分为C语言基础教学、C语言的进阶讲解、C语言的精通掌握和实际案例4个板块。通过简洁易懂的讲解,让初学者尽快掌握C语言的基础;通过丰富多彩的实际案例,让读者能够熟练地驾驭C语言的世界。 全书对于如何进行C语言编程操作都做了详细、系统的描述,共10个章节,分别为:C语言基础、C语言中的常量与变量、预处理器、数据类型、数据输入与输出、运算符的表达与优先级、C语言程序结构等。本书配以视频讲解,读者可通过扫描二维码观看,非常实用。 -
Oracle数据库从入门到运维实战甘长春,孟飞 著Oracle 数据库是一种高效率、高可靠性、适应高吞吐量的数据库解决方案;在本书的讲解过程中,系统地描述了Oracle 体系结构,并在此基础上展开阐述了SQL 语言,用户权限和对象管理以及实践编译开发,Z后是Oracle 数据库导入导出和闪回技术。本书内容实用,结构合理,实例丰富,可以帮助Oracle 初学者系统地了解Oracle 体系架构以及开发实践,除此之外,书中嵌入大量来自作者的实战经验,可以帮助有着一定资历的Oracle 数据库开发者在面对具体问题时找到打开思路的方法。 -
PHP编程[美] Kevin Tatroe(凯文・塔特罗),[加] Peter MacIntyre(彼得・麦金太尔) 著,卢涛 译PHP是一种被广泛使用的Web编程语言,它简单易用,而且与时俱进,不断进化,提升性能。本书基于PHP 7.4,深入介绍 PHP编程技术,涵盖了 PHP 所有基本的要点,包括语言基础、 常见的Web应用程序技术、数据库交互技术,以及安全脚本、错误处理、性能调优和跨平台开发等高级主题。作者言简意赅,用大量实例解释PHP语言的要素和运行机制,教授如何使用PHP 7.4的**特性创建高效的Web应用。无论你是初学 PHP,还是已经具备一定PHP基础知识想继续深入,这本书都很适用。 -
从Java到Android游戏编程开发刘卫光,夏敏捷 著本书是一本面向广大编程爱好者的游戏设计类图书。本书从最基本的Java面向对象设计,图形开发开始,对游戏的原理及其Java程序实现进行了详细介绍,包括动画的实现、音效的处理、鼠标和键盘事件的处理。本书最后4章在前面基础上讲解Android游戏图形界面开发,介绍Java如何开发Andriod手机游戏。 -
Visual Basic 6.0程序设计胡学钢,张德成,魏星 编“Visual Basic程序设计”是高等学校非计算机类专业的公共必修课程,旨在使学生全面、系统地了解Visual Basic程序设计基础知识,具备编程应用能力,并能在专业领域自觉地应用程序设计思想学习与研究。《Visual Basic 6.0程序设计》内容包括Visual Basic程序设计概述、VB语言基础、可视化编程基础、VB程序控制结构、用户界面设计、数组和自定义类型、过程、菜单设计、文件和数据库编程等,特点为:(1)按照面向应用技能培养的理念,涵盖了高等学校计算机基础教育“Visual Basic程序设计”的全部内容。(2)对程序设计的基本知识、基本语法,编程方法和常用算法的介绍系统、详细,让学生学会分析问题,掌握简单问题编程和可视化界面设计的方法,提高学生的学习积极性和编程效率。(3)强调实践操作,每章配置有针对性的习题,采用任务驱动的方式精心设计上机实验,培养学生的实际操作技能,巩固和改善教学效果。《Visual Basic 6.0程序设计》可作为高等学校非计算机专业计算机基础课程教材,也可作为高等学校成人教育的培训教材和自学参考书。 -
基于计算思维的编程教学崔东伟 著《基于计算思维的编程教学:以迷宫游戏为例》通过对程序设计的基本步骤进行分析,根据迷宫游戏的不同规则画出流程图,然后通过图形化编程的脚本实现功能,培养学生利用计算机程序分析问题、解决问题从而进行创意设计的能力,这正是培养学生计算思维的根本目的。《基于计算思维的编程教学:以迷宫游戏为例》可供中学信息技术教师进行图形化编程程序设计教学时参考,主要读者对象为初中学生,适合编程基础薄弱的学生学习编程时使用,为信息技术学科实施计算思维培养的课堂教学提供支撑材料。 -
AutoCAD2020基础与应用技术孙簃,许靖,陈洪飞本书从AutoCAD2020的基本操作入手,以项目完成过程为主线,关注学生对知识技能的理解及对其应用领域和应用方法的了解。全书分三部分,共九个项目,第一部分(项目一)为准备篇,作为AutoCAD2020操作的准备和入门介绍;第二部分(项目二~项目八)为基础篇,按照熟悉工程制图的一般流程,由浅入深,循序渐进,依次介绍应用AutoCAD2020软件绘制平面图形、组合体视图、零件图、装配图、轴测图和简单三维实体,以及打印与输出图形等内容;第三部分(项目九)为提高篇,通过绘图实例,结合编者多年的AutoCAD操作经验,介绍快捷方法和绘图技巧。本书配套学习卡网络教学资源,使用本书封底所赠的学习卡,登录http://abook.hep.com.cn/sve,可获得更多资源。获取方式详见书末“郑重声明”页。本书适合作为中等职业学校计算机平面设计专业及其他相关专业的教材,可供高等职业院校相关专业学生入门使用,也可以作为广大计算机工作者或爱好者的参考用书。 -
ASP.NET Core 3全栈Web开发瓦莱里奥·德·桑克蒂斯 著主要内容 ● 使用ASP.NET Core实现Web API接口,并通过Angular和RxJS Observable来使用接口。 ● 使用Entity Framework Core的代码优先方法和迁移支持来创建数据模型。 ● 使用本地实例或Azure中的云数据存储来建立和配置SQL数据库服务器。 ● 使用Visual Studio 2019执行C#和JavaScript调试。 ● 使用xUnit、Jasmine和Karma执行TDD和BDD单元测试。 ● 使用ASP.NET Identity、IdentityServer4和Angular API实现身份验证和授权。 ● 构建渐进式Web应用,并探索服务工作线程。 -
SOC设计原理与实战刘建军 著SoC 作为软硬件一体化集成程度较高的IT 技术表达方式,是保护设计者知识产权的完美介质。随着SoC 设计技术的普及和芯片制造成本的不断降低,SoC 成为每一个IT 公司的标配。SoC设计其实不是一件神秘的事情,有明确的方法可以遵循。本书详细介绍了SoC 全流程技术,从概念到需求分析,即从总体设计到模块分割,从详细设计到仿真验证,从生产到封测,从硬件集成到系统集成,从验收测试到第二轮迭代的完整过程。 本书不仅适合初次接触芯片设计的人员,也适合对于芯片或机器人设计有一定了解的开发设计人员及架构师。 -
深入理解Java模块系统[德] 尼科莱·帕洛格(Nicolai Parlog) 著,张悦,黄礼骏,张海深 译本书从Java模块系统的设计动机和基本概念讲起,一直延伸至其高级特性,详尽介绍了模块系统的基本机制,以及如何创建、构建和运行模块化应用程序。本书还会帮助你将现有项目迁移到Java 9及以上版本,并逐步将之模块化。书中主要内容包括:从源代码到JAR 来构建模块、迁移到模块化Java、解耦依赖以及改进API、处理反射和版本、自定义运行时镜像等等。
