自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 软件工程作业

题目:1、程序流程图:2、盒图

2022-04-09 23:41:03 265

原创 形式化方法

形式化方法形式化方法形式化方法,中文也称形式方法、正规方法。在计算机科学和软件工程领域,形式化方法是基于数学的特种技术,适合于软件和硬件系统的描述、开发和验证。将形式化方法用于软件和硬件设计,是期望能够像其它工程学科一样,使用适当的数学分析以提高设计的可靠性和强健性。但是,由于采用形式化方法的成本高意味着它们通常只用于开发注重安全性的高度整合的系统。形式验证:在计算机硬件(特别是集成电路)和软件系统的设计过程中,形式验证的含义是根据某个或某些形式规范或属性,使用数学的方法证明其正确性或非正确性

2022-04-08 23:59:40 230

原创 JAVA反射机制

Java反射机制是java语言的一个重要特性。Java 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象方法的功能称为 Java 语言的反射机制。简单来说,反射机制指的是程序在运行时能够获取自身的信息。在 Java 中,只要给定类的名字,就可以通过反射机制来获得类的所有信息。Java 反射机制在服务器程序和中间件程序中得到了广泛运用。在服务器端,往往需要根据客户的请求,动态调用某一个对.

2022-04-06 18:20:32 507

原创 决策树、决策表

决策树决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的概率,评价项目风险,判断其可行性的决策分析方法,是直观运用概率分析的一种图解法。由于这种决策分支画成图形很像一棵树的枝干,故称决策树。决策树是一种树形结构,其中每个内部节点表示一个属性上的测试,每个分支代表一个测试输出,每个叶节点代表一种类别。一个决策树包含三种类型的节点:决策节点:通常用矩形框来表示机会节点:通常用圆圈来表示终结点:通常用三角形来表示优...

2022-04-05 23:59:40 2197

原创 读后感之《为什么软件开发方法论让你觉得糟糕》

文章出处:https://www.ituring.com.cn/article/13466?q=Jez%20humble全文围绕这两个核心展开:1、要紧紧抓住划小开发周期以及提升反馈效率这两大法宝;2、组建多功能型团队建立一个学习能力和适应能力都很好的组织。软件的开发,倚重的是开发者的能力,而如何能找到相应技能且合适的开发者,则久久没有一个被普遍接受的雇用标准,招聘人才,是一门招聘艺术,而非招聘工程。开发软件的环境是不规律的、无法预测的,当出现突发情况时,考验的就是开发人员的反应能力

2022-04-04 23:48:21 249

原创 软件工程方法论对我们软件开发有多大用处

一、通常把在软件生命周期全过程中使用的一整套技术方法的集合称为方法学(methodology),也称为范型(paradigm) 。在软件工程领域中,这两个术语的含义基本相同。二、软件工程方法学包含3个要素:方法、工具和过程。方法是完成软件开发的各项任务的技术方法,回答“怎样做’的问题;工具是为运用方法而提供的自动的或半自动的软件工程支撑环境;过程是为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。目前使用得最广泛的软件工程方法学,分别是传统方法学和

2022-04-02 23:57:00 309

原创 读后感之《有人负责,才有质量:写给在集市中迷失的一代》

读了这一篇文章,给我的第一感觉是有点深奥,读得不是很明白。一、在文章中,作者提到了两本书——《大教堂与集市》和《设计原本》。这两本书是软件开发不同时期的作品,代表了两个作者对软件开发的不同看法。哲学中所说的:事物是发展的、上升的,是取其精华去其糟粕的。而在时代的发展中,科技信息也是不断发展进步的,原有的事物如果保持因循守旧的状态则是无法适应时代的发展的。二、在计算机热潮运动的时代,程序人员数量剧增,呈指数式上升,然后在众多的程序人员中,随大流投入这个行业的人占大部分,而能长时间坚持...

2022-03-31 23:52:16 128

原创 读后感之《从瀑布到敏捷——漫画解读软件开发模式变迁史》

文章出处:https://www.cnblogs.com/hhwu/p/9528424.html一、看了这一篇文章,让我对软件开发模式的变迁史有了一个从无到有的认识。文中说到——瀑布模式和敏捷开发模式是软件工业先后经历的两个阶段,而KANBAN、SCRUM、LEAN则是敏捷运动的产物。二、瀑布模式软件开发要按照一定顺序展开的,也就是做事要循规蹈矩,不能跳跃式发展,只能完成了上一件才能开始下一个任务,直至产品完成,交付客户。1、在生产制造过程中,不透明的开发方式,在面对客户的需求时.

2022-03-29 22:32:21 271

原创 WBS——工作分解结构

一、WBS(Work Breakdown Structure)即工作分解结构:以可交付成果为导向对项目要素进行的分组,它归纳和定义了项目的整个工作范围每下降一层代表对项目工作的更详细的定义。通俗易懂的说,创建WBS是把项目可交付成果和项目工作分解成较小的、详细的及更易于管理的组成部分的过程。二、分解原则1、将主体目标准细化分解,最底层的日常活动可直接分派到个人去完成;2、拆分任务时要相互独立且完全穷尽;3、要有合理的工作包大小。三、分解方法1、采用树状结构进行分解;2、以团.

2022-03-26 23:48:04 9095

原创 什么是分而治之

一、成语释义分而治之,出自——清代俞樾的《群经平议·周官二》“巫马下士二人医四人”:“凡邦之有疾病者,疟疡者造焉,则使医分而治之,是亦不自医也。”释义:1、分别治理:2、利用手段使国家、民族或宗教等产生分裂,然后对其进行控制和统治。二、作为计算机中的术语图为官方解释:三:个人观点对于“分而治之”作为计算机中专业术语的领悟还不够,学习的还不够多,不够深入,无法给出相信的专业看法。下面仅结合个人现有水平,说说一些自己的想法。分而治之,顾名思义,让我想到其与因地制宜..

2022-03-24 23:59:17 1046

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

软件开发周期,顾名思义,就是从开始编码或把想法做到为成熟的应用程序结束。一、预估的软件开发周期是建立在理想状态下所计算出来的,往往没有考虑到许多现实的因素。开发过程并非一帆风顺,路上总会碰到各种各样的意想不到的突发情况,下面列举一些:a.项目总负责人对项目开发没有立足实际制定计划b.在开发前没有进行实地的市场调查c.对该项目缺乏经验d.团队中人手不足,没有做到专人专岗,而 是一人多职。e.日常开发量没有达到预估开发量f.开发设备出现问题,需采购设备g.项...

2022-03-20 23:58:31 144

原创 软件工程与计算机科学的联系与区别

一、同:软件工程和计算机科学都是属于计算机专业的一个分支,目的在于为国内提供计算机专业人才。二、异:软件工程是一门研究用工程化方法构建和维护有效的、实用的及高质量的软件学科。它主要涉及到程序设计语言、数据库、软件开发工具等方面,更加偏重于软件的开发与测试、维护等方向;计算机科学与技术需要掌握计算机硬件、计算机软件与应用的基本理论,计算机科学与技术可从事于科研单位、事业单位、技术和管理部门,计算机科学与技术学的更多,更在于基础知识。计算机领域的大卫·布登(David Budden)曾说:计...

2022-03-08 23:49:56 8474

原创 个人自我简介

一、自我介绍我是一名在校大学生。学习上,作为一个转专业的人,我在编程上是一个纯纯的小白,正在努力从头开始学编程。生活中待人真诚,喜欢运动。工作中认真负责,具有良好的责任意识。二、对软件工程课程的希望。作为小白的我,对软件工程最初的认识就是写代码,希望在学完这门课程后能够对软件工程有一个全新的认识。对于刚接触这门课程的我来说,课程中好多的名词是只懂其名却未知其意,都是一知半解的状态。希望在接下来的课程中能由浅至深地学习软件工程,从而能够对软件工程有更深入的了解,以及激发我对该专业的兴趣。三、个人

2022-03-07 08:28:46 952

空空如也

空空如也

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

TA关注的人

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