ROBO是一款新颖并且非常简单的教学编程软件,通过它可以帮助我们学习基本的计算机科学。同时我们还可以学习最流行的编程技巧,以及对机器人和人工智能有所了解。这些技巧都是在针对一个机器人编写程序的过程中所
设计每个类的属性和方法 (1)每个类有哪些成员变量?提供哪些功能函数? (2)哪些功能通过继承获取,哪些功能需要用到重载,哪些功能需要利用多态? (3)完成类的头文件的定义 6. 实现每个类的功能及集成测试
1. 软件过程RUP、XP、实际开发中的Process 2. 回顾软件过程指对软件开发整个过程中各个步骤的划分、定义以及如何来组织各个步骤 这次培训的主题是‘以过程为中心的现代软件开发’,但前三天都没
1. 软件单元测试 2. 课程内容第一章 详细设计伪码简介 第二章 单元测试理论 第三章 逻辑覆盖率 第四章 单元测试用例设计 第五章 单元测试开展整体思路 第六章 单元测试环境搭建和单元测试执行 3
版本号 V0.1 软件构架文档 缺陷管理系统2.0 第页,共29页 中国软件架构师网 Tel:138-28737199 http:// www.chinaarchitect.org 中国软件架构师网 版权所有(C)
细说软件测试 软件测试(Software Testing)是发现软件中错误和缺陷的主要手段。在一般情况下,软件测试过程与整个软件开发过程基本上是平行进行的。当然,测试计划应该在需求分析阶段就已经开始
软件天才与技术民工 2011-01-05 20:56 薛涌《天才是训练出来的》读后感 长期以来,“软件业”一直被视为“智力密集”型的“朝阳”产业,大多数从业者都受过高等教育,其平均素质居于社会各行业
GeoGebra是一个用于学习和教学的免费数学软件。 交互式图形,代数和电子表格 从小学至大学水平 免费学习材料 项目主页: http://www.open-open.com/lib/
twcbackup支持利用cron每天晚上自动运行来备份你所有的数据。 当备份完成之后,它会发送一封e-mail通知备份是否成功并包含详细的备份日志。
CrazyEye 是基于 Python 开发的一款简单易用的IT管理软件,目前主要具体以下功能: 运维审计 支持主机分组管理 可为运维人员分配指定服务器、指定账号的操作权限 运维人员的所有操作均可被记录下来以供日后审计
程序员身上的一个好笑的事情是,我们在毕生的职业生涯中都相信:我们的工作是告诉计算机如何去做。 真实情况 真实情况是,计算机能正确的按照命令去运行。无论你写的是“Hello World”,还是用无人
【编者的话】包管理的做法各不相同,然而基本思路就是让交付的软件“自带干粮”,以减少对外界的依靠,便于水平扩展的缺陷分析,理解“打包”的目的,是学生和软件工程师的一个重要区别。 我学习c语言的时候是在大学
不管看起来是否违反直觉,我觉得存在一种半正式的论据。在同样心态下,也有一些有趣的推论。 首先,为什么改错比犯错更难,尤其在软件工程中,更是如此? 让我们尽量从熵、混沌 注1 和有序的视角来分析。 下图是有序:
1. 软件测试过程2009-06-06 2. 议程测试过程模型 测试过程实践 3. 测试过程模型传统测试 执行代码(动态测试) 不参与编码前软件活动 关注编码后软件活动 效率不高全生命周期测试 独特的技术(静态测试)
1. 软件质量保证和管理 - Ch.3 软件质量工程体系 2. 第2章 回顾2.1 软件特点 2.2 软件过程 过程模型, V模型的完整诠释,XP,阶段性开发模型 2.3 软件缺陷 软件缺陷的产生
1. 第3章 软件测试基本技术3.1 黑盒测试与白盒测试 3.2 白 盒 测 试技术 3.3 黑 盒 测 试技术1 2. 3.1 黑盒测试与白盒测试 任何工程产品都可以使用白盒测试和黑盒测试两种方法之一进行测试。
1. 软件测试技术 2. 软件测试流程测试组织和管理:建立测试队伍 编写测试计划 编写测试用例 测试执行 测试结果总结、分析 测试数据的度量(更高要求) 3. 测试用例的定义 测试用例是为了特定目的而
标是核实数据的接受、处理和检索是否正确,以及业务规则的实施是否恰当 。主要测试技术方法为用户通过GUI(图形用户界面)与应用程序交互,对交互的输出或接受进行分析,以此来核实需求功能与实现功能是否一致。
Asterisk 是一个开放源代码的软件VoIP PBX系统,它是一个运行在Linux环境下的纯软件实施方案。Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能,能够把你的x86机 器变
一、软件测试基础篇 软件质量测试基础介绍 ● 软件质量与软件测试 ○ 仅依靠软件测试不能保证软件质量 ○ 进行全面质量管理 ● 软件开发与软件测试 ○ 具备UML或编程可以做更多层面的测试,如单元,白盒,性能测试