软件工程及软件方法学
-
算法竞赛罗勇军,郭卫斌 著本书是一本全面、深入解析与算法竞赛有关的数据结构、算法、代码的计算机教材。 本书包括十个专题: 基础数据结构、基本算法、搜索、高级数据结构、动态规划、数论和线性代数、组合数学、计算几何、字符串和图论。本书覆盖了绝大多数算法竞赛考点。 本书解析了算法竞赛考核的数据结构、算法; 组织了每个知识点的理论解析和经典例题; 给出了简洁、精要的模板代码; 通过明快清晰的文字、透彻的图解,实现了较好的易读性。 本书的读者对象是参加算法竞赛的中学生和大学生、准备面试IT企业算法题的求职者、需要提高算法能力的开发人员,以及对计算机算法有兴趣的广大科技工作者。 -
你好,Python美程美课教研团队 著本书整理了Python语言面向初学者的几乎所有基础知识点,并对这些知识做了一定程度的拓展与提高。本书内容不仅包括有助于理解基本知识点的案例代码,还包含了经典数学问题等方面的项目,以及如何用Python开发音乐播放器以及弹球游戏等项目。 这是一本交互性极强的书,书中提供了大量的代码练习,包括代码填空、代码阅读、代码设计以及总结归纳等,有助于形成一定的编程思维模式,快速、牢固地掌握Python编程方法与技巧。本书配备部分视频讲解,扫二维码观看视频即可同步学习书中的核心知识及重点内容。 本书适合中小学生以及其他编程初学者学习使用,也适合想陪小朋友一起学习Python编程的家长阅读使用,同时可作为相关培训机构的参考用书。 -
物联网鸿蒙系统App开发郑强,余兰亭,孙小东,魏宫臣 著本书结合实例,详细讲解了鸿蒙系统App开发,内容包括鸿蒙系统简介、搭载鸿蒙App开发环境、创建第一个鸿蒙App、用户界面布局开发、常用UI组件开发、鸿蒙页面及数据服务开发、日志、事件与通 知、权限与安全、数据存储管理等。 本书适合从事手机、平板、智能电视、物联网设备开发的程序员阅读,也可供大中专院校及培训机构的老师和学生阅读参考。 -
混沌图像加密及其安全性分析冯伟《混沌图像加密及其安全性分析》内容分为7章,主要聚焦于现有图像加密算法的安全性分析与验证,同时也指出了所分析的图像加密算法中存在的一些可行性、实用性和合理性问题。在对三种具有代表性的图像加密算法进行安全性分析之后,该书也提出了两种新颖的图像加密算法,以解决目前图像加密算法中存在的一些问题,从而为未来的图像加密研究人员提供有益参考。 -
测试开发实战教程霍格沃兹测试开发学社 著本书采用理论与实战相结合的方式,不仅对软件测试的理论知识进行了深入的讲解,还配套了与理论相结合的实战练习,能帮助读者更深入地理解每个知识点。本书共8章,第1章讲解软件测试的入门知识,包括测试流程、测试常见方法、测试用例设计等;第2~5章讲解Web测试、Web自动化测试、App测试、App自动化测试;第6章和第7章讲解接口测试,包括接口抓包分析与Mock介绍、接口自动化测试;第8章讲解持续集成。本书既适合软件测试工程师阅读,又适合想要深入学习软件测试、自动化测试、测试开发等技术的初学者作参考书,同时还可以作为高等院校相关专业师生的学习用书以及培训学校的教材。 -
软件测试与质量评价龚家瑜 编软件质量始终是软件领域的热门话题。当下新一代信息技术层出不穷,软件的复杂性也变得越来越高,对于软件质量的测量和评价也变得越来越困难。本书围绕着软件工程领域的标准展开,以软件质量、软件测试、软件质量评价、软件质量保证等标准应用为主导,逐一对软件质量、软件测试、质量保证、软件规模度量、软件复杂性度量相关的技术要点展开讲解。 -
Python编程快速上手2阿尔·斯维加特(Al Sweigart) 著,荣耀,张嘉豪 译本书旨在以“短小精悍的代码+丰富的创造力”的方式向读者展示81个简单、有趣的实践项目。如果你已经掌握了基本的Python语法,并且准备开始编写程序,那么阅读本书会让你觉得既有趣又很受启发。本书给出的81个Python项目,可以助你快速上手Python编程完成数字艺术、游戏、动画、计数程序等方面的任务。一旦了解了代码是如何工作的,你就可以动手重新编写程序,并通过添加自定义的内容来不断实践。需要说明的是,书中这些项目涉及的程序大多是用少于256行的代码实现的,如蜗牛赛跑、诱饵标题生成器、DNA可视化,而且每个项目都被设计成独立的Python源文件,可供读者轻松地在网上分享。本书适合所有想通过Python学习编程的读者,尤其适合有Python基础、需要快速实现编程的读者 -
系统集成项目管理工程师教程学霸一本通力杨计算机技术与软件专业技术资格考试是国家资格水平类考试,是目前 IT 行业、信息化领域最具权威的考试,由工业和信息化部、人力资源和社会保障部共同颁发合格证书。系统集成项目管理工程师考试的级别为中级,通过该考试并获得证书的人员,表明已具备从事相应专业岗位工作的水平和能力。本书根据《系统集成项目管理工程师考试大纲(第 2 版)》的要求,结合作者的培训经验和知识储备,通过反复总结提炼,利用口诀、关键词等重点记忆,帮助广大学员快速掌握核心重点知识、历年高频考点,并在每一章设计了一些学霸演练题目,学员在学习过程中要注重学练结合。 -
基于人工智能测试的微观音系语汇习得效应研究蒋国武,赵会军 著尽管跨学科研究设计已被提倡多年,但关于“微观音系语汇习得”与“人工智能AI”的创造性研究仍然非常有限。《基于人工智能测试的“微观音系语汇习得”效应研究》探讨一项语汇习得准实验性设计——以福州商英专业的101名大学生为对象,采用自底向上、声乐技巧,及AI测试的混合性设计,评估其“音系语汇训练”的习得效果。参与者接受为期10周的“自下而上音系词汇习得”训练。其习得成绩通过皮尔森学术英语(PTE)测试模块(WFD听写、RA诵读和RS复述)作为前测、后测和滞后测。实验结果表明,后测在语汇接受性和控制产出性知识均显著优于前测。 -
程序员的数学基础 Python实战谷尻香织 著,郭海娇 译数学知识对编程很有用,但是很多写给程序员的数学书都比较难。我们为什么不从基础的数学知识开始学习呢? 本书尽力在计算机的世界中,告诉大家“数学可以怎样用”或者“数学可以解决什么问题”,还尝试用简单的 Python 程序来展示实际的效果,帮助大家找到一种“原来如此”的感觉,从而掌握相关的数学知识。本书不仅解释了数学理论,还解释了使用 Python 编写的程序中的计算、证明和理论验证。 本书的主要目标是让数学变得易懂!程序员或者是想要成为程序员的高中生、大学生,以及对机器学习和人工智能感兴趣的初学者,甚至是数学基础薄弱的读者都适合阅读本书。
