- 博客(20)
- 收藏
- 关注
原创 软件测试作业6
内置对象session与httpSession对象是同一个东西么内置对象session是javax.servlet.http.HttpSession接口实现类的对象,用于保存用户的状态信息。HttpSession是Java平台对session机制的实现规范,因为它仅仅是个接口,具体到每个web应用服务器的提供商,除了对规范支持之外,仍然会有一些规范里没有规定的细微差异。从定义看两者有些区别,但两者是同一个东西。都是能在session机制下实现,并且除了使用方法上的不同,两者是同一个东西。...
2021-11-05 19:43:57
90
原创 软件测试作业5
Smoke TestWhat is Smoke Test ?Smoke Testing is a software testing process that determines whether the deployed software build is stable or not. Smoke testing is a confirmation for QA team to proceed with further software testing. It consists of a minima
2021-11-05 10:38:09
127
原创 软件测试作业4
在检查点应该获得哪些信息检查点(checkpoint)其意义是减少崩溃恢复时间,通过检查点来确定,恢复时哪些重做日志应该被扫描并应用于恢复。需要获得的信息:1)获取实例状态队列:实例状态队列是在实例状态转变时获得,ORACLE获得此队列以保证检查点执行期间,数据库处于打开状态;2)获取当前检查点信息:获取检查点记录信息的结构,此结构包括当前检查点时间、活动线程、进行检查点处理的当前线程、日志文件中恢复截止点的地址信息;3)缓存区标识:标识所有脏缓存区,当检查点找到一个脏缓存区就将其标识为需进行刷新
2021-11-05 10:22:03
254
原创 软件测试作业3
一、怎样检查软件质量1.功能性:用户的需求是否满足,即客户要求的功能是否全部实现2.易使用性:对于一个刚上手的用户来讲,软件是否对用户具有友善性以及方便性,即软件的功能操作不需要用户花太多的时间去学习或理解怎么用3.高效率性:这里涉及到软件的性能相关,在指定的条件下,用软件实现某种功能所需的计算机资源(包括时间)的有效程度。效率反映了在完成功能要求时,有没有浪费资源,此外"资源";这个术语有比较广泛的含义,它包括了内存、外存的使用,通道能力及处理时间。4.安全性对于用户而言,很轻易的能被黑客
2021-11-03 08:55:19
82
原创 软件测试作业2
一、最终产品的质量需求是什么?(参考其他博主和资料)1.内部质量的评估准则2.外部质量的评估准则3.使用质量的评估准则二、.选择什么样的开发组织1、团队在开发一个项目的时候,职业素养高的的团队在解决问题和提出新的更高效的方案时有更显著的效果,一个团队的需要一个管理能力、安排能力强的团队领袖。相对于各自为阵的开发,有良好团队氛围的团队,互帮互助,各司其职能取得的成绩是高效显著的。2、产品在质量控制中应明确的是,一个过程的输出产品不会比输入产品质量更高。如果输入产品有缺陷,那么这些缺陷不仅不会
2021-11-03 08:38:18
70
原创 什么是图灵测试?
什么是图灵测试*(The Turing test)*图灵测试图灵测试(The Turing test)由艾伦·麦席森·图灵提出,指测试者与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果机器让平均每个参与者做出超过30%的误判,那么这台机器就通过了测试,并被认为具有人类智能。图灵测试一词来源于计算机科学和密码学的先驱艾伦·麦席森·图灵写于1950年的一篇论文《计算机器与智能》,其中30%是图灵对2000年时的机器思考能力的一个预测,我们已远远
2021-10-20 08:37:08
759
原创 Java Swing图形用户界面
小学数学算数出题器所需相关知识:GUI相关的类,组件的属性及功能,事件源、监视器、处理事件的接口代码如下:MainCLASS.javapackage Three;public class MainCLASS { public static void main(String[] args) { Computer COM =new Computer(); COM.setBounds(100,100,650,180); COM.setTitl.
2021-04-24 11:29:07
267
原创 操作系统_处理器管理_高响应比优先(HRRF)
操作系统_处理器管理_高响应比优先(HRRF)问题描述:输入N(N>0)个作业,输入每个作业的名字,到达时间,服务时间,按照高响应比优先算法,计算每个作业的完成时间,周转时间,带权周转时间(保留2位小数)。输入格式:第一行输入作业数目,第二行输入作业的名字,第三行输入到达时间,第四行输入服务时间。输出格式:按照到达时间从小到大排序,第一行输出作业的名字,第二行输出到达时间,第三行输出服务时间,第四行输出完成时间,第五行输出完成时间,第六行输出带权周转时间。输入样例:在这里给出一组输入。
2021-04-10 10:34:43
1742
2
原创 软件工程Homework
——了解JAVA的反射机制什么是JAVA的反射机制(定义):反射机制是 Java 的动态性之一的动态语言:在程序运行时,可以改变程序的结构或变量类型主要功能:1.动态的加载类、动态的获取类的信息2.动态构造对象3.动态调用类和对象的任意方法4.动态调用和处理属性5.获取泛型信息缺点:1.性能问题 :Java反射机制中包含了一些动态类型,所以Java虚拟机不能够对这些动态代码进行优化。因此,反射操作的效率要比正常操作效率低很多2.安全限制使用反射通常需要程序的运行没有安全方
2021-04-10 10:15:21
127
原创 软件工程作业Homework
什么是形式化方法:形式化方法(formalmethods)在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。形式化方法是借助数学的方法来解决软件工程领域的问题,主要包括建立精确的数学模型以及对模型的分析活动。是运用形式化语言,进行形式化的规格描述、模型推
2021-04-05 19:33:11
101
原创 软件工程作业Homework
为什么软件开发方法论让你觉得糟糕?Why Software Development Methodologies Suck(原文链接)什么是软件开发方法?软件开发方法是一套应用于开发软件的原理、过程、实践和知识的集合。如Parnas方法、SASD方法、面向数据结构的软件开发方法、问题分析法、面向对象的软件开发方法等。是为了克服所出现的软件危机为探索的软件方法。阅读之后我所明白的1.找到有(合适)技能的开发者是一项难题2.实际的软件项目是复杂的,没有规律可循,这会导致另一个问题 – 为了证明某
2021-04-05 19:22:12
145
2
原创 什么是分而治之?
什么分而治之?分而治之(成语)分而治之,汉语成语,意思是分别治理;利用手段使国家、民族或宗教等产生分裂,然后对其进行控制和统治。通俗来讲就是分成个部分来治理。软件工程(SE)中的分而治之在现如今的软件开发模式,无处不体现着分而治之的思想。各个部分阶段,专人专责,各尽其能去完成所负责的部分。对于一个完整软件的开发过程来说,其工作量是相当大的。就类似于汽车的制造,很少有听到说一个团队需要完成从设计到制造,其中包括材料的采集,物资的调度,过程的配装测试等等。都是由专门负责相应的部门人员去实现的
2021-03-28 18:33:35
756
原创 软件工程Homework
Qupra精选:为什么软件开发周期总是预估的2-3倍<My Answer:文章描写了徒步从旧金山出发,沿着西海岸徒步走到洛杉矶,并预期在十天后的周末到达目的地,和好友进行会餐。但出发的首日才意识到路途并没有这么好走,以至于后面每天都会因为各种问题而导致到达目的地预期时间在不断延长。以至于到最后的预期时间为七十天,为最初预期的七倍。这个例子恰当的展示了为什么软件开发总是预估的2-3倍甚至更多。当一个软件开发的最初预估,所构建的整个过程体系中,基本都是趋向于从理想的方向出发。仅仅只是划分出各个阶段
2021-03-27 20:46:02
103
1
原创 操作系统_进程调度算法(FCFS)
操作系统_处理器管理_先到先服务算法:问题描述:输入N(N>0)个作业,输入每个作业的名字,到达时间,服务时间,按照先来先服务算法,计算每个作业的完成时间,周转时间,带权周转时间(保留2位小数)。输入格式:第一行输入作业数目,第二行输入作业的名字,第三行输入到达时间,第四行输入服务时间。输出格式:按照到达时间从小到大排序,第一行输出作业的名字,第二行输出到达时间,第三行输出服务时间,第四行输出完成时间,第五行输出完成时间,第六行输出带权周转时间。下面展示一些.输入样例:在这里给出一组
2021-03-27 14:48:37
2956
原创 操作系统_进程调度算法(SJF)
操作系统_处理器管理_短作业优先算法问题描述:输入N(N>0)个作业,输入每个作业的名字,到达时间,服务时间,按照短作业优先算法,计算每个作业的完成时间,周转时间,带权周转时间(保留2位小数)。输入格式:第一行输入作业数目,第二行输入作业的名字,第三行输入到达时间,第四行输入服务时间。输出格式:按照到达时间从小到大排序,第一行输出作业的名字,第二行输出到达时间,第三行输出服务时间,第四行输出完成时间,第五行输出完成时间,第六行输出带权周转时间。输入样例:在这里给出一组输入。例如:5
2021-03-27 14:25:27
5343
原创 软件工程作业Homework
有人负责,才有质量:写给在集市中迷失的一代 :https://www.ituring.com.cn/article/9363(转载)学会计算机编程很容易,就像学会用钉子把两块木板钉到一起一样简单。但问题是——打个不恰当的比方,市场对“钉在一起的两块木板”的需求,除了“自豪的爷爷”的那点天伦之乐以外,真的是太小了。而且,由此再进一步学习钉椅子或做碗橱,都需要天分、实践和训练。我们增长的这99倍恰恰都来自那些既没有实践经验,又没有受过良好训练的人。等这些人有时间学习和接受训练了,聚会已然结束,大多数人失去
2021-03-21 11:04:42
150
5
原创 软件工程Homework
软件工程Homework:(1)、目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,请分层次地画出描述本系统功能的数据流图。(2)、医院对患者监护系统的基本要求是随时接收每个病人的生理信号脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。作答内容:(1)
2021-03-19 20:42:29
2926
1
原创 软件工程Homework
学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇
2021-03-19 19:35:29
105
原创 从瀑布到敏捷一漫画解读软件开发模式变迁史(逐层刨析)
从瀑布到敏捷一漫画解读软件开发模式变迁史(逐层刨析)照片总览内容概述图片构造照片总览内容概述自上世纪由福特之父-亨利福特在汽车生产上创建第一天流水线式生产线,使得汽车制造行业迎来新的革命。汽车生产工业从此迈入大规模生产时期。并在随后,由丰田公司提出的丰田生产系统(Toyota Production System)又为汽车工业带来了很多先进的生产和管理理念。实现好的经济效益 = 适合的生产模式 + 先进的管理系统。软件工业随起步较晚,但是发展的速度和规模却十分迅猛,也得益于优秀的生产模式和管理理念的
2021-03-19 19:05:33
976
原创 第二周软件工程Homework
第二周软件工程Homework@[TOC]( 第二周软件工程HomeworkHomework内容:My Answer:总结:Homework内容:***“Software engineering , of course , presents itself as anotherworthy cause,but that is eyewash: if you carefully read its literatureand analyse what its devotees actually do , y
2021-03-13 21:28:23
301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人