软件与程序设计
-
C语言程序设计实例教程常中华,王春蕾,毛旭亭,陈静 著本书通过实例的形式系统讲解C语言程序设计的相关知识和应用,内容包括初识C语言、C语言基础、顺序结构、选择结构、循环结构、数组、函数、指针、结构体和共用体、文件以及综合项目实训。前10个单元内容包含问题引入、本单元学习任务、知识描述、实例分析与实现、知识拓展和同步练习。最后一个单元给出3个综合项目实训,每个实训项目给出需求分析、详细设计和程序实现。本书配备了全套慕课视频,生动形象地讲解了C语言的基础知识和应用方法,易学易用。 -
VB.NET程序设计实验指导与习题测试江红 著本书是与《VB.NET程序设计教程》(第2版)配套使用的实验指导和习题测试教材。内容包括实验指导篇、习题测试篇,以及习题测试参考答案。实验指导篇针对课程教学特点,精心设计了14次实验内容,以方便具体的教学实践安排。各实验内容中设计的实验案例经典、实用、可操作性强。习题测试篇针对配套教程的每个章节,精心设计了选择题、填空题、思考题、实践题,读者通过习题测试,进一步检验和巩固相应章节的知识点,做到举一反三,融会贯通。习题测试参考答案提供了每章习题测试的参考答案,并对习题中的难点进行了详细剖析,可供读者参考。本书可作为高等学校各专业的程序设计课程配套用书,同时也可作为广大程序设计开发者、爱好者的自学参考书。 -
C语言程序设计基础王雪梅,王颖慧,陶骏,陈兵,霍清华 ... 著暂缺简介... -
科学计算与MATLAB吴雅娟,王莉利,程亮,杨冬黎 著本教材的内容包括科学计算的理论部分和MATLAB语言的算法实现两部分,理论部分重点介绍经典算法的基本原理,算法介绍深入浅出,思路清晰,容易接受,让学生理解算法的来龙去脉,理解算法的应用场景。实验部分介绍MATLAB语言基础、程序设计基础、绘图基础和符号计算基础,以及使用MATLAB语言函数和程序实现科学计算的经典算法。本教材适合理工科本科生、研究生学习,也适用于对于数值计算理论和MATLAB语言感兴趣的同学。 -
PYTHON程序设计入门方顾,郭明伟,蒋先华,郤云江 编《PYTHON程序设计入门/中小学计算思维训练用书》以Python3.0为基础进行编写,以基础程序设计和解决程序问题为中心,通过科学合理的结构、通俗易懂的语言,帮助读者学习计算机思维。《PYTHON程序设计入门/中小学计算思维训练用书》内容包括变量、条件判断、循环、列表、字典、函数等基础概念的介绍,更穿插人工智能与硬件编程相关的项目案例,以达实用性与趣味性的平衡。《PYTHON程序设计入门/中小学计算思维训练用书》在每一节末尾设计了进阶任务,综合运用所学习的知识和技能,拓展编程思维。《PYTHON程序设计入门/中小学计算思维训练用书》适合初步接触Python编程和希望理解计算机编程基础知识的读者阅读参考。 -
Python代码整洁之道Sunil Kapil 著,连少华译 译探索使用Python编写代码的正确方法。本书提供了构建无错误和强壮的Python项目所需的技巧和技术。 为了讲授如何编写更好的代码,本书首先介绍理解代码格式化和代码注释的重要性,以及利用内置数据结构和Python字典提高可维护性,使用模块和元类有效地组织代码; 然后深入介绍Python语言的新特性,并教会读者如何有效地使用它们;接下来,将深入介绍一些关键概念,如异步编程、Python数据类型、类型提示和路径处理等,并讲述调试、单元测试和集成测试的技巧,以保证代码可以投入生产; 最后在附录中介绍了一些有助于加快开发速度和提高代码质量的优秀Python工具。 阅读本书之后,你将会熟练地编写整洁的Python代码,并可以成功地将这些原则应用到自己的Python项目中。 你将学到以下内容: ●正确地使用表达式和语句 ●创建字典并评估字典的使用 ●使用Python中的高级数据结构 ●编写更好的模块、类、函数和元类 ●编写异步代码 ●发现Python的新特性 -
Python 3.8编程快速入门薛燚 著随着人工智能时代的到来,Python已经成为主流开发语言。本书针对完全零基础入门的读者,采用最小化安装+极简代码的教学方式,让读者学练结合,达到入门Python与网络爬虫编程的目的。本书使用PyCharm开发环境,提供源码与开发环境下载。 本书分为16章,从Python版本的演化、环境的搭建开始,逐步介绍Python 3.8语言的语法基础,包括内置类型、流程控制、函数、类和对象、异常处理、模块和包、迭代器、装饰器、多线程、文件和目录、正则表达式、网络编程、urllib爬虫、Beautiful Soup爬虫实战与Scrapy爬虫实战等。 本书概念清晰、内容简练,是广大Python与网络爬虫入门读者的佳选,同时也非常适合高等院校和培训学校相关专业的师生教学参考。 -
iOS面试一战到底张益珲 著本书是一本专门面向提升面试技巧的工具书,同时也是一本专注于提升iOS核心开发能力的进阶教程。 本书比较系统地介绍了一个高级iOS工程师在开发中需要掌握的各种核心技能,其中包括流行的设计模式与数据结构、常用的核心算法、多线程技术以及iOS应用运行和界面渲染的底层原理与优化思路等。本书结合面试场景,提供了大量的模拟习题来帮助读者做演练。通过本书的学习,可以切实提高读者的编程技能,学到更多高阶iOS开发技巧,同时也可以提高面试实力,帮助读者在找工作的过程中更加游刃有余。 由于本书涉及更多的是设计开发中的高阶技巧,因此对于无基础的读者来说可能略有难度。本书并不适合零基础的读者作为入门参考书阅读,对于零基础的读者,建议先学习入门类教程后再使用本书做深入与提高。 -
计算思维与程序设计基础张文晓 著本书从信息技术概述、计算思维、Visio绘制流程图、RAPTOR可视化编程到Python语言编写程序代码这几个方面来激发和培养读者的编程能力,内容由浅入深,循序渐进。 全书内容共分为4章。第1章“信息技术概述”主要介绍信息技术的发展,新一代信息技术,信息的表示与存储以及信息安全。第2章“计算思维与算法设计”主要介绍计算思维、计算机的三大核心思维,并结合案例讲解如何进行程序的算法设计。第3章“可视化编程方法”介绍使用可视化编程环境RAPTOR,通过连接基本流程图符号来创建算法,并进行直接调试和运行,以得到问题的解决。第4章“程序设计基础”介绍了如何使用编程语言Python编写程序。 本书适合作为高等学校编程入门课程教材,也可供对编程感兴趣的读者参考。 -
C语言程序设计实验指导及课程设计薛莲,刘欢欢 著由长期在教学一线从事C语言教学的老师编写,突出加强了对理论知识运用能力的培养,全书共分为三个部分,第1部分为实验上机部分,第二部分为课程设计部分。第1部分的实验上机,提供12次实验,学员可以根据自身掌握情况,安排24—36学时训练。在每个实验中,设计了基础部分和提高部分,其中基础部分内容较简单,以熟悉相关语法和知识点为目的,提高部分安排了一定难度的训练,包括了常用的算法设计,知识综合运用等内容的题目。为了提高学员的学习效率,编者给出了部分题目的设计思路及参考代码供大家借鉴。第二部分为课程设计部分,本模块以“职工信息管理系统”和“通讯录管理系统”为例,给出了课程设计开展的详细要求、分析设计思路以及实现方法,并提供了课程设计报告的样稿供大家参考,同时提供了10个课程设计的案例供教师和学生选择。学生可以按照该部分内容逐步分析、理解课程设计开展的步骤及思路,将系统逐步分解后实现,使学生不再为接到课程设计的任务后不知所措。第三部分主要是作者多年来整理收集的习题,并进行汇总成集,以便学生进行自我测试。
