软件工程及软件方法学
-
Effective Debugging英文版[希腊] Diomidis Spinellis(季奥米季斯-斯宾奈里斯) 著;[希腊] Diomidis,Spinellis 译本书作者着眼于一系列可能会在现代软件系统中出现的问题,特别是分散在地球上的组件和服务之间复杂的相互影响造成的问题。无论您是否正在调试独立运行的错误或灾难性的企业系统故障,本指南将帮助您更快更少痛苦地完成任务。 -
常用工具软件暂缺作者《常用工具软件(第2版)/“十二五”职业教育国家规划立项教材·中等职业教育网站建设与管理专业教学用书》是“十二五”职业教育国家规划立项教材,依据教育部《中等职业学校网站建设与管理专业教学标准》编写而成。《常用工具软件(第2版)/“十二五”职业教育国家规划立项教材·中等职业教育网站建设与管理专业教学用书》从实用的角度出发,详细介绍常用工具软件的用途和使用技巧。全书共分7个项目和2个附录,包括“磁盘管理”、“系统安全”、“软硬件测试”、“网络应用”、“文件管理”、“多媒体软件”、“虚拟系统”;“附录”部分包括虚拟机的搭建和在虚拟机上针对前7个项目的课堂实验。全书内容浅显易懂、图文并茂,重点学习各个软件的主要功能及使用方法,以“任务驱动”的形式引导学生学习,书中穿插必要的理论知识,以加强对工具软件的理解和掌握,通过《常用工具软件(第2版)/“十二五”职业教育国家规划立项教材·中等职业教育网站建设与管理专业教学用书》的学习,可以迅速、轻松地掌握软件的使用方法。《常用工具软件(第2版)/“十二五”职业教育国家规划立项教材·中等职业教育网站建设与管理专业教学用书》可作为中等职业学校网站建设与管理专业及相关专业教材,同时也可作为培训教材和计算机爱好者的参考书。 -
面向STEM的Scratch创新课程周迎春 著我们的小学信息技术课有一些编程模块的课程规划,如五六年级有Scratch编程的课程安排等。但是,课程的安排大多局限于让学生在计算机屏幕上操作,很少涉及工程设计的理念。从Scratch 官网上,我们可以找到Scratch 的核心思想是Imagine(想象)、Program(编程)、Share(分享),寓意利用Scratch激发儿童的想象、培养儿童的思维,并在智慧分享中共同提高。笔者认为在STEM 教育视野下信息技术课程需要变革,因此编写了本书,其中,PicoBoard互动篇、Arduino UNO R3 创新篇和整合应用实践篇等的20 多个案例让学生的编程“跳”出计算机屏幕,令趣味编程走向趣味创造,意图使Scratch 的核心思想增加“创造(Create)”这一元素。让孩子能体验整合信息技术、工程、数学等多学科知识技能解决生活中实际问题的乐趣,提升STEM 素养。学习本书,即使不懂电脑编程,不懂单片机原理,也能模仿其中的一些案例做出很酷的东西,如“雨水感应自动收衣装置”“金鱼缸智能管家”“智能化花房管家”等案例,这些案例曾属于一些硕士论文研究的课题,现在小学高年级学生在本课程的指引下仅用2 ~ 3 课时就能攻克,如果你想获得跨学科解决问题的成功体验,就赶紧行动吧! -
软件测试方法和技术实践教程王丹丹本书是计算机科学与技术专业、计算机软件专业以及其他相关专业学生学习软件测试理论时的配套实验教材。在介绍软件测试的主要方法的同时,以实验指导书的形式给出运用各种方法的软件测试案例,便于读者学习实践。全书分为两篇: 第1篇介绍软件测试的原理与方法,着重介绍黑盒功能测试的等价类划分法、边界值法、判定表法和Pairwise方法以及白盒逻辑覆盖测试的实验原理及具体的实验案例; 第2篇介绍软件测试的技术,着重介绍单元测试、集成测试和系统测试的实验原理及具体的实验案例。本实验教材具有一定的实用性和指导性,可以作为高等院校计算机、软件工程等专业高年级本科生和研究生学习软件测试的实验指导书,同时可供需要了解和学习软件测试的开发人员和广大科技工作者参考。 -
需求设计[英] 克里斯·布里顿 著;爱飞翔 译本书由IT专家亲笔撰写,详细讲解了情境驱动设计。全书共三部分,13章。第壹部分(第1-4章)引出了情境驱动设计及设计的体系,以及这种设计方式与现有的设计方法的异同;第二部分(第5-11章)详细讲解了应用程序的设计,如何设计需求,如何确保应用程序与其他程序及数据库协同动作,用户界面的设计与易用性,数据库设计,以及技术设计的原则与结构;第三部分(第12-13章)是本书的收尾部分,其中第12章讲解了程序设计中的安全问题,第13章总结了前面各章的重点,并展望了应用程序开发的趋势。 -
微课设计与制作专业教程张晓景 著本书系统地介绍了微课设计的基本概念、CamtasiaStudio和Snagit的基本操作,围绕微课的设计与制作,讲解了大量的方法原则及经验心得。即使是非设计专业的用户,没有任何设计基础也可阅读,且内容注重操作,即学即用。 本书共9章,包括了解微课、微课的设计思路与制作基础、微课视频素材的准备、微课其他素材的准备、微课图片的处理、微课视频的剪辑、微课的合成、微课的生成和分享,并通过几个微课综合案例的制作,帮助用户精通微课设计的技法,赋予作品设计的美感,增强作品的表现力,从而让用户设计出*具吸引力的微课作品。 本书结构清晰、由简到难,实例步骤分解详细,文字阐述通俗易懂,与实践结合密切,具有很强的实用性,可作为普通教师微课教学设计的参考书,也可作为师范类院校学生的教材。 -
软件体系结构与设计实用教程尚建嘎,张剑波,袁国斌全书以软件质量属性、软件体系结构风格、建模、设计、评估、实现、测试、编档等软件体系结构领域知识为基础,理论联系实际,通过一系列与教学内容紧密结合的案例分析,把软件体系结构与软件设计的概念、理论知识与技术融人到软件体系结构实践当中,使读者加深对该课程的认识和理解。内容涉及软件体系结构知识的各个方面,包括软件体系结构的基本概念,软件质量属性,经典软件体系结构风格,新型软件体系结构风格,软件体系结构描述与建模,软件体系结构设计与评估,软件体系结构实现与测试,软件体系结构编档,软件体系结构和软件产品线以及软件体系结构的发展趋势等,全书包含10章和1个附录。 -
常用工具软件项目教程王芳,张庆玲,刘莉娜,郭洪兵,陆洲 ... 著本书主要讲解常用工具软件的使用方法,内容包括工具软件使用基础、磁盘与文件管理工具、系统维护与管理工具、电子阅读与翻译工具、图像处理工具、音视频工具、网络通信传输工具、智能办公工具、光盘刻录工具等。本书采用项目式和分解任务的写法,每个任务主要由任务目标、相关知识和任务实施3个部分组成,然后进行强化实训。在每个项目的zui后总结并解析常见疑难问题,并且安排相应的练习和实践。本书着重培养学生的实际应用能力,将职业场景引入课堂教学,有利于学生提前进入工作角色。本书适合作为高等职业院校计算机应用等相关专业的教材,也可以作为相关培训机构的教材,还是一本写给计算机初学者的自学教材。 -
软件测试郭雷暂缺简介... -
爱上Processing Steam&创客教育初学指南[美] Casey Reas,Ben Fry 著;陈思明,聂奕凝,郭浩赟 译本书是Processing学习的入门书,从Processing简介、开始编程、画图开始讲起,循序渐进地讲解了Processing的各种功能,例如变量、响应、媒体、运动、对象等。本书由Processing语言的创立者所著,内容权V,语言通俗易懂,即使你没有任何Processing基础,也能轻松入门。
