摘要:
实验要求: 通过使用pthread library提供的条件变量来实现一个Barrier。Barrier是应用中的一个节点,所有线程到达这一结点后必须停止等待,直到所有线程都已经到达这一节点后,再继续执行。 实验过程:(代码实现参考了https://blog.csdn.net/whyymlm/art 阅读全文
摘要:
今天的实验是使用Selenium进行Web的测试。首先需要在Firefox中安装相关插件Selenium。安装好后,在Firefox右上角会出现一个标志:。出现这个标志就代表安装好了。 接下来点击这个按钮,就会出现Selenium IDE的界面: 单击右侧红色的录制按钮开始录制。录制的步骤即为测试一 阅读全文
摘要:
(a) Draw the control flow graph for the printPrimes() method. (b) Consider test cases t1 = ( n = 3 ) and t2 = ( n = 5 ).Design a simple fault that t2 阅读全文
摘要:
今天的上机课上,我尝试了使用JUint和EclEmma对项目进行测试。 首先是这两个工具的安装,JUint比较容易,只需将需要的jar包引入到项目中即可,而EclEmma则需要在Eclipse中选择安装新软件来进行安装。 安装好后,是完成对待测项目的编程,这次的测试代码是一个检测三角形形状的方法。我 阅读全文
摘要:
观察两段代码并回答下列问题: (1) 发现错误代码; (2) 试着编写测试用例,不执行fault部分; (3) 执行fault部分,但不出现error情况; (4) 出现error情况,但不发生failure。 代码一: public int findLast (int[] x, int y) { 阅读全文
摘要:
在两年多的软件工程学习生活中,我也编写了不少的代码。这其中不可避免的也遇到了很多的错误。其中给我留下比较深刻的印象的有下面的几个错误: 首先是在学习C++的时候,对指针的理解不够到位,经常会在需要使用"->"时,用成了"."结果在检查时很久都没能发现这类错误。 还有一次印象比较深刻的错误出现在写一个 阅读全文
摘要:
对比执行时间实验机器规格: CPU型号:Intel Core i7-366U; CPU主频:2.0 GHz(最大睿频:3.2GHz); 核心数: 双核心, 线程数:四线程; RAM :8GB; 操作系统位数:64位。在VS中编写代码如下:#include "stdafx.h"#include "io... 阅读全文
摘要:
第一次作业第一题:1.验证X的平方是否大于等于零首先在VS上创建好C++工程,编写代码如下:#include "stdafx.h"#include "iostream"#include "float.h"using namespace std;const short SMAX = 32767, SM... 阅读全文
摘要:
"What is Today's Memory"规格说明书Course Registration Problem StatementVersion 1.0Revision HistoryDate Issue Description Author 17/May/2015 1.0 Init... 阅读全文
摘要:
在最近的几周里,我们结合老师在课堂上所讲的知识,以及课下在通过视频学习的内容,通过Win8.1 App、WP8.1App以及WPF的三种形式,联系了C#的一些具体的编程方法。下面我们就来回顾一下在编程过程中所使用到的一些方法: (一)、页面之间的跳转: 对于这一部分,在编写Windows ... 阅读全文