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