自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 编写一个程序,给出汉字“你”“我”“他”在Unicode表中的位置

编写一个程序,给出汉字“你”“我”“他”在Unicode表中的位置代码如下:public class Main { public static void main(String[] args) { char x = '你', y = '我', z = '他';System.out.printf("“你”在Unicode中的位置是:%d\n“我”在Unicode中的位置是:%d\n“他”在Unicode中的位置是:%d", (int)x, (int)y, (int)z);...

2022-04-30 20:38:11 364

原创 课堂作业:画出程序流程图和和盒图

画出程序流程图和和盒图流程图:盒图:

2022-04-30 20:36:15 1424

原创 患者监护系统的模型和可行性分析

目前住院病人主要由护士护理,不仅需要大量护士,而且由于不能随时观察危害病人的病情变化,还可能会延误抢救时机.某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并且分析开发这个系统的可行性。医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统打印某个指定的病人的病情报告。系统模型:可行性分析:①技术可行性.

2022-04-30 20:30:39 719

原创 什么是形式化方法

软件形式化方法(Formal Method)在软件开发中一直都受到多方面的争议。持肯定态度的拥护者认为形式化方法会引起软件开发的革命,另一些持否定态度者则怀疑甚至反对将数学引入软件开发过程中。形式化方法在古代就运用了,而在现代逻辑中又有了进一步的发展和完善。这种方法特别在数学、计算机科学、人工智能等领域得到广泛运用。它能精确地揭示各种逻辑规律,制定相应的逻辑规则,使各种理论体系更加严密。同时也能正确地训练思维、提高思维的抽象能力。 形式化开发方法的一些争议或缺陷主要体现在:...

2022-04-07 14:09:55 493

原创 JAVA的反射机制

一,先看一下反射的概念:主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。二,反射机制的作用:1,反编译:.class-->.java2,通过反射机制访问java对象的属性,方法,构造方法等;三、我们可以通过一张图来了解Java的反射机制四、反射还有什么用?他甚至可以修改其他类中的私有属性。android开发中,我们需要改变一个私有标志位的时候,android源码并没有提供set方法

2022-04-06 14:00:02 1231

原创 软件工程是不是教会不会怎么写代码的人开发软件?你的观点?

从客观上来说,软件工程这门课程是偏向软件开发过程的,也就是教我们如何去开发,而不是教我们如何写代码,因此软件工程不是一门教会不会写代码的人开发软件的,而是一门教会会写代码的人如何进行软件开发。我们如果仅仅会写代码,那我们到头来也仅仅是一个资深码农,学会软件开发,能够帮助我们了解一个项目的基本内容,能为我们未来的职业规划提供一个明确的发展方向,所以我认为软件工程不是一门无用课,而是一门重要的基础课。...

2022-04-06 13:42:13 214

转载 为什么软件开发方法会让你觉得糟糕

围绕软件开发实践和方法论,总有很多教条式的口水仗。阶段式(phase-gate)方法能够有效管理软件开发过程的风险,还是说只是风险管理中的花哨噱头?TDD真的能够促生出高品质软件?结对编程是代码评审的有效替代抑或只是增加了商议沟通代价?我想说,虽然缺乏证据判断这些论调的谬处,但有两条常用的法则能够帮助我们选择好的实践,同时,提升我们所提供软件的价值:划小开发周期以及提升反馈效率。Michael Feathers给出了以下观点:我认为,我们最终还是得倚重开发者的能力,这才是个更重要的考量因素,而非选择哪门

2022-04-06 13:34:07 58

原创 什么是分而治之

分而治之对于软件工程简单来说就是将一个大型项目分为一个个小的项目 ,化整为零,从简单的 一串代码入手,将复杂的问题转化为一个个简单的问题,最后将个个小程序,小段代码整合到一起,完成一个完整的大项目。...

2022-03-29 17:18:19 56

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

就我个人的理解来说:软件开发预估就好像我们出发旅行做的一个粗略计划表,在我们旅行的过程中,难免会遇到一系列的问题,比如交通工具的损坏,列车飞机的延误,恶劣的天气等等;软件开发也是一样 ,我们在开发之前往往会忽略一些客观的因素,考虑不够周全,导致在开发过程中需要花时间来解决这个问题,甚至将之前所做的项目推到重做,因此开发一个项目的预估周期可能是开发三个项目的预估周期加起来,所以才说软件的开发周期总是预估的2-3倍。...

2022-03-29 17:07:57 270

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

计算机科学与软件工程的区别

2022-03-29 16:52:15 585

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

软件工程方法论对软件开发的用处

2022-03-14 17:37:27 301

空空如也

空空如也

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

TA关注的人

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