软件工程及软件方法学
-
计算机常用工具软件实例教程宋晓明,索向峰,王丽红 著《计算机常用工具软件实例教程(微课版)/计算机基础与实训教材系列》由浅入深、循序渐进地介绍计算机常用工具软件的操作方法和使用技巧。《计算机常用工具软件实例教程(微课版)/计算机基础与实训教材系列》共分11章,分别介绍常用工具软件基础,硬件检测软件,文件管理软件,办公学习软件,图形图像处理软件,媒体影音管理软件,网络应用及通信软件,虚拟设备软件,系统优化和磁盘管理软件,维护系统安全软件以及手机管理软件等内容。《计算机常用工具软件实例教程(微课版)/计算机基础与实训教材系列》内容丰富、结构清晰、语言简练、图文并茂,具有很强的实用性和可操作性,是一本适合于高等院校的优秀教材,也是广大初、中级计算机用户的自学参考书。《计算机常用工具软件实例教程(微课版)/计算机基础与实训教材系列》对应的电子课件、实例源文件和习题答案可以到http://www.tupwkcom.cn/edu网站下载,也可以通过扫描前言中的二维码下载。
-
Python基础与大数据应用丁辉 著本书内容安排遵循学生的认知规律,结合Python的特点,将教学内容分为Python基础及数据分析两大部分。全书分为11章,前6章讲解了Python基本语法和基本应用,后5章系统地讲解了用Python爬取数据、处理数据、分析数据的方法与过程。每章除了丰富的实例外,还设计了来源于实践的项目训练及拓展训练项目,引导读者学以致用。本书可以作为高校计算机类专业和相关专业的教材,也可作为Python爱好者的自学用书。
-
软件设计与体系结构董威,文艳军,陈振邦暂缺简介...
-
Python数据分析实战[意] 法比奥·内利 著,杜春晓 译Python简单易学,拥有丰富的库,并且具有极强的包容性。本书展示了如何利用Python语言的强大功能,以*小的编程代价对数据进行提取、处理和分析。这一版除了介绍数据分析和Python基础知识、NumPy库和pandas库,使用pandas读写和处理数据,用matplotlib库实现数据可视化,用scikit-learn库进行机器学习,D3库嵌入和识别手写体数字,还新增了用TensorFlow进行深度学习,用NLTK分析文本数据,用OpenCV分析图像及实现计算机视觉等内容。
-
软件可信性度量评估与增强规范陈仪香,陶红伟 著软件可信性度量评估与增强规范是目前计算机科学与软件工程的一个重要研究领域,其研究成果对可信软件开发等方向有重大的理论价值和实际意义。《软件可信性度量评估与增强规范》融入了作者及其研究团队近十年来承担完成国家重要研发任务的研究与应用成果,深入系统地论述了软件可信性层次化度量模型构建、分级评估体系设计以及增强规范制定等新研究成果。《软件可信性度量评估与增强规范》共分为7章,包括:软件可信性概论、软件可信性层次化模型、基于属性的软件可信性度量模型、面向源代码的软件可信性度量模型与规范、软件可信性量化分级评估方法、软件可信性增强方法、基于出厂报告的软件可信性度量评估与增强规范。
-
软件工程过程张剑波 著本书以IEEE计算机协会2014年2月发布的SWEBOK V3为蓝本,以软件工程过程、模型和方法为主线,围绕其中8个主要的软件工程实践活动,详细介绍了在软件工程领域被广泛接受的知识域。全书分10章,主要内容包括:软件工程过程、软件工程模型与方法、软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件项目管理、软件质量等。本书是高等学校软件工程及计算机相关专业的研究生、高年级本科生教材,也适合软件工程专业人员及希望未来从事软件工程工作的其他专业人员阅读。
-
微服务 灵活的软件架构[德] 埃伯哈德·沃尔夫 著,莫树聪 译微服务具有模块性强、可替代性强、可持续开发、可独立伸缩、可持续交付等优点,近年来受到越来越多的开发者以及一些经验老到的架构师的青睐,采用微服务架构的公司也越来越多。本书围绕架构和团队的主题,详细介绍了微服务的各个方面,包括采用微服务的原因、微服务架构的基础知识、微服务的实际应用、如何克服相关的挑战,等等。本书还包含具体的实现示例,在代码层面详细介绍了微服务的技术实现。
-
UI图标创意设计童元园 著本书是一本围绕数字用户界面中图标设计创意思维展开的理论与实践教程。本书分为上下两部分。第一部分为图标基础知识,包括:第1章图标概念起源和图标设计作为数字媒体专业必需课的课程教学结构;第2章介绍了图标设计历史与现状,特征与分类,创意原则等内容;第3章是与图标设计相关的一些基于符号学,认知理论,图标语言理论的介绍; 第二部分为应用实践部分,包括:第4章图标在设计过程中的流程和创意思维阐述;第5章从形,色,肌理;动态与情感角度对图标设计要素的讲解与举例;第6章则是一个图标设计制作实践案例的演示教程。本书旨在帮助读者从原理和实践两方面深入理解图标设计的基础理论和思维方法与流程,在内容编排上侧重让读者从了解基本概念推进到掌握思维方式,以便读者在面对图标设计时有一个较为明确的思考切入点,进而层层深入完成设计。本书适用于数字交互艺术 数字媒体 视觉传达设计 游戏美术设计等专业课程教学用书,面向图标设计学习者与爱好者,或者初学者购买的专业教学用书,亦适合作为培训班学员在图标创意思维与设计领域购买的自学辅助用书。
-
Unity 3D ShaderLab 开发实战详解郭浩瑜,张鹤 著内 容 提 要本书全面讲解了Unity Shader渲染的实用技术,分为5篇,共31章。主要内容有着色器的概念和渲染流水线,渲染原理和图形存储器,Unity中着色器的形态,着色器中用到的各种空间概念,基本的光照模型,通道,前向渲染路径,基于光照贴图的烘焙照明,柔和的低频照明,各种阴影,通道的通用指令开关,固定流水线,表面着色器,常用的材质,雾的计算,物体的分割,自定义光源,高级效果,以及着色器的组织和复用,渲染优化等。本书适合移动开发者、游戏开发者、程序员阅读,也可作为大专院校相关专业的师生用书以及培训学校的教材。
-
软件测试与维护基础周之昊,刘热 著本书吸取了课程建设成果,总结多位教师教学经验,全面系统地介绍了软件测试的概念、过程、方法及相关工具。全书共9章,前4章以理论介绍为主,从理论角度讨论软件测试的概念和技术;后5章以实践练习为主,从实践角度介绍软件测试的应用和工具的使用。前一部分内容主要包含软件测试基础概念、软件测试流程、软件测试岗位能力要求、黑盒测试技术、白盒测试技术、测试的组织与管理、软件维护等。后一部分内容主要包括黑盒测试方法的综合应用,单元测试工具JUnit在Android开发中的应用,自动化测试工具UTF在Web系统测试中的使用,负载测试工具LoadRunner在性能测试中的使用,应用程序生命周期管理工具QC在软件测试管理中的使用。 本书内容全面、层次清晰、难易可控,可根据不同的教学要求及教学方向,有选择地实施教学。 本书适合作为高等职业院校相关专业软件测试课程的教材或参考用书,同时也可以供从事软件开发及测试工作的人员,以及对软件测试有兴趣的初学者参考学习。