- 博客(10)
- 收藏
- 关注
原创 Java的反射机制
反射机制的定义:Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类中的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。功能:1.在运行时判断任意一个对象所属的类。2.在运行时构造任意一个类的对象。3.在运行时判断任意一个类所具有的成员变量和方法。4.在运行时调用任意一个对象的方法。5.生成动态代理。与反射机制相关的类:1.Class——Class类抽象出了java中
2022-04-09 20:16:14 3122
转载 什么是软件形式化方法?
软件形式化方法是指建立在严格数学基础上的软件开发方法。形式化方法模型的主要活动是生成计算机软件形式化的数学规格说明。形式化方法使软件开发人员可以应用严格的数学符号来说明、开发和验证基于计算机的系统。...
2022-04-07 22:51:08 543
原创 为方便储户,某银行拟开发计算机储蓄系统。
为方便储户,某银行拟开发计算机储蓄系统。储户填写的存款单或取款单由业务员输人系统,如果是存款,系统记录存款人姓名、住址、存款类型.存款日期、利率等信息,并印出存款单给储户;如果是取款,系统计算利息并印出利息清单给储户。写出问题定义并分析此系统的可行性。答:若储户的要求是存款,储户填写存款单(包含储户个人信息、存款账户信息、存款金额和存款类型);银行业务员查收存款,审核存款与存款单存款金额是否吻合,若吻合存款单生效业务员键入系统,系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、利率
2022-03-26 22:03:41 6479 1
原创 软件开发的早期阶段为什么要进行可行性研究?
软件开发前进行可行性研究是为了对软件开发的有关建设方案、技术方案和生产经营进行技术经济论证,用最小的成本在尽可能短的时间内确定问题是否能够解决,同时也是为了防止后续开发过程中遇到一系列严重的问题,如软件开发费用和进度失控等。在进行可行性研究时我们通常会从技术、经济和社会(法律法规)方面进行研究,任何一个方面有问题软件开发项目都不能被启动,比如说技术上实现不了、开发成本高于收益、违法等。...
2022-03-26 09:49:35 1719
原创 软件工程的目的是教会不会写程序的人开发软件吗?
对于我软件工程是不是教会不怎么会写程序的人开发软件这个问题,我们可以从软件工程产生的原因去思考。软件工程产生的主要原因是软件危机的出现,人们为了解决软件危机,从而开始尝试使用工程的化的思想去指导软件开发。然而软件危机又是什么呢?软件危机泛指在计算机软件的开发和维护过程中所遇到的一系列严重问题。软件开发费用和进度失控。费用超支、进度拖延的情况屡屡发生。有时为了赶进度或压成本不得不采取一些权宜之计,这样又往往严重损害了软件产品的质量。在软件工程中程序代码只是其中的一小部分,所以我认为软件工程的目
2022-03-24 22:49:33 382
原创 “你”“我”“他”在Unicode表中的位置。
编写一个应用程序,给出“你”“我”“他”在Unicode表中的位置。程序代码如下:public class two{ public static void main (String args[]){ char ch1='你',ch2='我',ch3='他'; System.out.println("\""+ch1+"\"的位置:"+(int)ch1); System.out.println("\""+ch2+"\"的位置:"+(int)ch2); System.out.print
2022-03-19 10:50:47 1010
原创 什么是分而治之?——软件工程
日常生活中我们听到“分而治之”这个词,通常情况下都是在说管理的方法,还记得天安门广场的阅兵仪式和庆典大礼吗?上万名军人步履一致地走过,各种纷繁复杂的节目仪式有条不紊地进行,竟没有丝毫的差错。这一整套组织之所以能保证有序的运行,背后离不开有效的管理机制,而如何把这么多人管理得那么井井有条,答案其实很简单:把人分了,就好管了。 分而治之的方法除了用在管理人员的事情上,无论是上到国家大事,还是下到鸡毛蒜皮,都可以运用这种思维去分析问题。我们在软件开发的过程中,遇到一个庞大的项...
2022-03-19 10:41:49 268
原创 了解软件工程与计算机科学的联系与区别
首先谈谈两者之间的联系,二者同属于同一个大类专业,即计算机类专业,此外两者有着许多相同的大类课程,如数据结构、操作系统、计算机网络、计算机组成原理、数据库原理等。 软工和计科的区别:1.相对于计科,软工的专业性和实践性更强,大一分流后所学的课程也有一些区别与计科的课程,如软件需求工程、软件系统设计与体系结构、软件测试与质量、软件过程与管理、软件构造、人机交互的软件工程方法等,软工侧重于工程训练和软件思维的培养,计科则偏重于硬件理论方面的学习研究,换另一种说法则是软件工程重...
2022-03-12 22:10:16 2289
原创 谈软件工程方法论对软件开发的影响
通常我们口中的方法是指人们为了达到某种目的,所遵循的程序、途径或使用的方式、手段以及技巧的总和。而对于我们计算机专业人员而言,在程序设计的过程中,方法就是一种算法或者完成某一功能的函数。而软件工程方法论则具体指的是,在软件开发的过程中,必须遵循的普遍行为和规则。 在通常情况下,人们更希望以更少的成本、更短的时间去完成某个软件开发项目。软件工程的目标是:在给定成本、进度的前提下,开发出具有适用性、有效性、可靠性等和满足用户需求的软件产品。而为了提高软件产品的质量和开发效率,减...
2022-03-12 21:17:00 368
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人