软件工程
祈绘
这个作者很懒,什么都没留下…
展开
-
homework
了解软件测试过程的V,W,H模型V模型就像一个用V字表示的瀑布模型,一条线表示测试过程顺序。但是测试的开始需要等前期的软件开发完成后才开始。所以前期的错误可能一直到现在才能发现,这是V模型的最大弊端。W模型W模型由两个V模型组成,一个V模型表示软件开发过程,另一个V模型表示横向对应的测试过程。这就打破了单一V模型的弊端,可以软件测试和软件开发同时展开。H模型H模型将测试过程独立出来,通过判断可以开始测试的条件准备,符合条件就进入测试,不符合就等待。...原创 2021-04-20 15:41:19 · 41 阅读 · 0 评论 -
homework
了解java反射机制Java反射机制指的是在Java程序运行状态中,对于任何一个类,都可以获得这个类的所有属性和方法;对于给定的一个对象,都能够调用它的任意一个属性和方法。这种动态获取类的内容以及动态调用对象的方法称为反射机制。Java的反射机制允许编程人员在对类未知的情况下,获取类相关信息的方式变得更加多样灵活,调用类中相应方法,是Java增加其灵活性与动态性的一种机制,又降低了模块的耦合性,提高了自身的适应能力。...原创 2021-04-09 23:24:07 · 36 阅读 · 0 评论 -
homework
1.形式化方法个人了解到形式化方法是用数学地方法来解决软件工程地问题,指逻辑科学中地分析,研究思维形式地方法。找到命题中各个结构地联系从而推理出这个命题的结构。原创 2021-04-03 13:14:26 · 75 阅读 · 1 评论 -
homework
1.阅“为什么软件开发方法论让你觉得糟糕”有感文中讨论了为什么很难获得和衡量信息技术技能的问题,就像丹尼尔·卡内曼说的思维快与慢,这项技能需要有规律、可以预测的环境和通过长期练习学习这些规律的机会。但长时间的工作会让人思维变迟钝,从而影响了软件的开发。所以我们在软件开发的时候应该不断地学习与改进。...原创 2021-04-03 13:05:24 · 50 阅读 · 0 评论 -
homework
1.阅“为什么软件开发周期总是预估的2~3倍”有感看完就想起了一句话“计划赶不上变化”。就是再一个计划任务中,刚刚开始都认为自己已经想好了全部可能发生的问题,但是真正开始实行的时候,发现漏洞百出。就像软件开发那样,开始交流定下了初始版本,但是到了后期快要交工的时候,甲方又觉得不能满足自己的期望,就又要重新设计和制作。而且人是有惰性的,团队就是一个双刃剑,就像一个宿舍去上课,一个等一个,什么时候才能出发这种问题。2.什么是分而治之我认为就像一个国家一样,每个地区的具体情况都不一样,就要按每个地区的具体情原创 2021-03-27 13:27:04 · 47 阅读 · 0 评论 -
homework3.21
软件工程问题:目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并且分析开发这个系统的可行性。医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏,体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。问题定义:确定使用目标场景为医院,人原创 2021-03-21 14:42:36 · 64 阅读 · 0 评论 -
homework
1.从瀑布模型到敏捷模型敏捷模型与瀑布模型最大的区别就是整个开发的过程不再是一堵不透风的墙,每个过程环节都有了交流与新的需求。但是这样就会越来越能满足客户的需求。不像瀑布模型是一个环节一个想法,到最后可能与客户的要求有区别,得不到客户的认可。这是一种可以不断适应新趋势的方法。2.阅“有人负责,才有质量”感文章中提到了,现在编程中有许多的类和包来帮助我们快速完成特定的功能,但是我们自己本是不了解它是如何实现的。我们在享受这些便利的同时也应该重视自身能力的提升。3.对于”软件工程方法论对经软件.原创 2021-03-21 12:57:00 · 55 阅读 · 0 评论 -
对软件工程的看法
我个人认为软件工程是教不会写程序的人开发程序的,因为这门课程也包括了开发语言地学习,但是并不是单单地学,也是靠自己敲代码敲出感觉与经验原创 2021-03-13 10:33:21 · 112 阅读 · 0 评论