自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 【软件工程作业】

第一题写出第二题伪代码如下startwhile phif aelse endend第二题不会

2022-04-06 22:47:27 103

转载 【Java的反射机制】

了解Java的反射机制文章参考Java 反射机制是 Java 语言的一个重要特性。在学习 Java 反射机制前,大家应该先了解两个概念,编译期和运行期。编译期是指把源码交给编译器编译成计算机可以执行的文件的过程。在 Java 中也就是把 Java 代码编成 class 文件的过程。编译期只是做了一些翻译功能,并没有把代码放在内存中运行起来,而只是把代码当成文本进行操作,比如检查错误。运行期是把编译后的文件交给计算机执行,直到程序运行结束。所谓运行期就把在磁盘中的代码放到内存中执行起来。Java 反

2022-04-06 21:24:10 89

原创 软件工程导论第二章作业

问题:目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并且分析开发这个系统的可行性可行性分析–原系统分析。技术可行性:虽然生理数据的采集需要涉及大量的专业精密仪器,软件工程师并不精通,但是可以在专业人士的帮助下完成。经济可行性:支出方面由医院方面承担,是否可行取决于医院方面是否能支付所需的费用。操作可行性:医生并不具有软件维护的能力,在数据库的维护上需要专业人

2022-04-05 20:18:56 723

原创 【有人负责,才有质量:写给在集市中迷失的一代】

有人负责,才有质量:写给在集市中迷失的一代

2022-04-04 22:42:09 259

原创 【从瀑布到敏捷——漫画解读软件开发模式变迁史】

从瀑布到敏捷——漫画解读软件开发模式变迁史1913 年,美利坚工业之神——亨利福特,发明了世界上第一条流水线,汽车工业从此进入了大规模生产的时代。丰田公司提出的丰田生产系统(Toyota Production System)又为汽车工业带来了很多先进的生产和管理理念。首先放上漫画(图片为转载)瀑布模型瀑布模型是将软件生存周期的各项活动规定为按固定顺序而连接的若干阶段工作,形如瀑布流水,最终得到软件产品。1970年温斯顿·罗伊斯(Winston Royce)提出了著名的“瀑布模型”,直到

2022-04-01 22:47:32 190

原创 【软件工程及计算机科学的关系与区别】

软件工程及计算机科学的关系与区别在上个学期末我就一直在思考这个问题——因为要专业分流了,一直在计算机科学与技术和软件工程之间来回摇摆不定。不过我考虑的比较浅薄,只是想看看就业方向与本校学习的专业知识之间有什么不一样,现如今上网查阅资料,得到一个比较客观与普遍的结论,在下面分享给大家。...

2022-04-01 09:55:31 780

原创 了解WBS

WBS工作分解结构(Work Breakdown Structure)简称WBS,它跟因数分解是一个原理,就是把一个项目,按一定的原则分解,项目分解成任务,任务再分解成一项项工作,再把一项项工作分配到每个人的日常活动中,直到分解不下去为止。即:项目→任务→工作→日常活动。工作分解结构以可交付成果为导向,对项目要素进行的分组,它归纳和定义了项目的整个工作范围,每下降一层代表对项目工作的更详细定义。WBS总是处于计划过程的中心,也是制定进度计划、资源需求、成本预算、风险管理计划和采购计划它等的重要基础。

2022-03-30 22:22:05 106

原创 【什么是分而治之】

分而治之分治法,字面意思是“分而治之”,就是把一个复杂的1问题分成两个或多个相同或相似的子问题,再把子问题分成更小的子问题直到最后子问题可以简单地直接求解,原问题的解即子问题的解的合并,这个思想是很多高效算法的基础,例如排序算法(快速排序,归并排序),傅里叶变换(快速傅里叶变换)等。分治法的基本思想:将一个难以直接解决的大问题,分割成一些规模较小的相同问题,以便各个击破,分而治之。分治策略:对于一个规模为n的问题,若该问题可以容易的如解决(比如规模n较小)则直接解决,否则将其分解为k个规模较小的子问题

2022-03-30 22:05:54 155

原创 为什么软件开发周期总是预估的2~3倍?

为什么软件开发周期总是预估的2~3倍?先从软件开发的大概流程来说,首先是要进行可行性分析,其中包括技术可行性经济可行性操作可行性再去进行需求分析,来做出满足客户需求的产品。例如我们老师上课说的例子:银行与公司合作要做一个软件,2月16日公司一部门与其直接签约总而言之,软件开发是一项非常复杂的工程,不仅包含需求分析、设计、编码、测试、实施、维护等不同的过程,还涉及到开发工具、开发人员、项目管理、风险等众多因素,不同因素会对周期预估产生不同的影响,经常会导致预估时间是预估周期2-3倍。.

2022-03-30 21:53:00 4027

原创 Why Software Development Methodologies Suck ?

Why Software Development Methodologies Suck ?对于这个问题,Michael Feathers提出以下观察:I think that, in the end, we just have to accept that developer skill is a far more significant variable than language choice or methodological nuances1. Frankly, I think we all k

2022-03-29 18:12:00 55

转载 软件工程对软件开发的作用

软件工程的作用是:在一定的成本和时间条件下,使开发人员开发出的软件具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性等性能,同时还可以满足用户的需求。 1、适用性:在不同的约束条件下,所使用的软件能否满足用户的需求。软件工程的作用是是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件。由于“软件危机”的产生,迫使人们不得不研究、改变软件开发的技术手段和管理方法。从此软件产生进入了软件工程时代。此阶段的特点是:硬件已向巨型化、微型化、网络化和智能化四个方向发展...

2022-03-29 16:40:56 1596

原创 【无标题】软件工程是什么

软件工程导论作业

2022-03-28 21:01:17 286

原创 软件工程——自我介绍

我是一名平凡的软件工程专业大学生,性别女,爱好男。本人在校热爱祖国,尊敬师长,团结同学,乐于助人,是老师的好帮手,同学的好朋友。我学习勤奋,积极向上,喜欢和同学讨论并解决问题,经常参加班级学校组织的各种课内外活动。在家尊老爱幼,经常帮爸爸妈妈做家务是家长的好孩子,邻居的好榜样。上了大学我学到了很多知识,思想比以前有了很大的提高,希望以后能做一个有理想,有抱负,有文化的人,为建设社会主义中国做出自己的努力。当然我也深刻认识到自己的不足,有时候做事情会只有三分钟热情,我相信只要克服这些问题,我就

2022-03-28 13:02:34 1072 1

原创 Markdown简单语法

Markdown学习## 标题一级标题为#+空格+标题名称,例如“# 标题一”二级标题为##+空格+标题名称,例如“## 标题二”三级标题为###+空格+标题名称,例如“### 标题三”字体在句子始末位置加一个*号就会变成斜体例如 你好在句子始末位置加两个*号就会变成粗体例如 你好在句子始末位置加三个*号会变成斜体加粗例如 你好在句子始末位置加两个~就会划掉句子例如 你好引用一个大于符号加一个空格(< )就可以引用,效果如下人的一生总是

2022-01-16 12:57:51 134

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除