- 博客(11)
- 收藏
- 关注
原创 编写一个应用程序,给出“你”“我”“他”在Unicode表中的位置
public class Finding { public static void main(String args[]) { char a='你'; char b='我'; char c='他'; System.out.println("“你”在Unicode表中的位置是:"+(int)a); System.out.println("“我”在Unicode表中的位置是:"+(int)b); System.out.println("“他”在Unicode表中的位置是:"+(int.
2022-04-24 17:06:28 198
原创 1、阅读和了解什么是形式化方法 2、推荐阅读书籍《大象——thinking in UML》
什么是软件形式化方法软件形式化方法是指建立在严格数学基础上的软件开发方法。形式化方法模型的主要活动是生成计算机软件形式化的数学规格说明。形式化方法使软件开发人员可以应用严格的数学符号来说明、开发和验证基于计算机的系统。软件形式化方法的起源软件形式化方法最早可追潮到20世纪50年代后期对于程序设计语言编译技术的研究,即J.Backus提出BNF描述AIgol60语言的语法,出现了各种语法分析程序目动生成品以及语法制导的编译方法,使得编译系统的开发从“手工艺制作方式〞发展成具有牢固理论基础的系.
2022-04-21 16:33:58 134
原创 了解Java的反射机制
Java的反射(reflection)机制是指在程序的运行状态中,可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用任意一个对象的属性和方法。这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言的关键。一、什么是反射:(1)Java反射机制的核心是在程序运行时动态加载类并获取类的详细信息,从而操作类或对象的属性和方法。本质是JVM得到class对象之后,再通过class对象进行反编译,从而获取对象的各种信息。.
2022-04-21 16:11:14 271
原创 决策表(决策树)
决策表又称判断表,是一种呈表格状的图形工具,适用于描述处理判断条件较多,各条件又相互组合、有多种决策方案的情况。精确而简洁描述复杂逻辑的方式,将多个条件与这些条件满足后要执行动作相对应。但不同于传统程序语言中的控制语句,决策表能将多个独立的条件和多个动作直接的联系清晰的表示出来。表示决策表的一般表示如下表。在决策表中,ai表示可供选择的决策行为,i=1, 2, ..., m;θj表示决策行为实施之后的自然状态,j=1, 2, ..., n ; 而xij表示实施选择决策 ai后,自然状...
2022-04-21 15:50:18 650
原创 软件工程P53-4
目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并且分析开发这个系统的可行性。医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等) ,定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。进一步分析问题陈述,从系统应该“定时记..
2022-04-20 11:35:26 514
原创 自我简介与个人目标
作为一个大二转专业到软件工程的学生,我一直觉得,在考虑专业的选择或人生的规划问题时,兴趣应当是最重要的因素。我相信只有对一件事感兴趣、有热情,才有把这件事做下去、做好的可能。但同时我还觉得,真正意义上的兴趣的发现是很难的事,在深入学习一门学科之前,我们往往并不知道自己是真的对它有兴趣,还是只是崇拜一些高手,或是只看到了它某些光鲜亮丽的部分。因此,我不敢大言不惭的直接说“我对软件工程专业有浓厚的兴趣”。但我仍认为自己在自我发现的道路上,已积累了一些对自我的认识。当把理性作为感性的旁观者,我认识到了一些自我在直
2022-04-20 10:56:09 281
原创 软件工程方法论对我们经软件开发有多大用处?
1、从瀑布到敏捷——漫画解读软件开发模式变迁史:https://www.tapd.cn/forum/view/369712、有人负责,才有质量:写给在集市中迷失的一代:https://www.ituring.com.cn/article/93633、软件工程方法论对我们经软件开发有多大用处?谈谈你的看法。...
2022-04-11 16:17:51 96
原创 什么是分而治之?
1、Quora精选:为什么软件开发周期总是预估的2~3倍?https://www.sohu.com/a/132411358 3551232、什么是分而治之?3、了解WBS
2022-03-31 15:33:01 116
原创 推荐阅读:为什么软件开发方法让你觉得糟糕
推荐阅读:Why Software Development Methodologies Suck (为什么软件开发方法让你觉得糟糕)http://continuousdelivery.com/2012/08/why-software-development-methodologies-suck/
2022-03-31 15:17:33 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人