作业
IMPso
软工20-1班王荣唱
展开
-
Java反射
什么是Java反射:Java反射就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;并且能改变它的属性。而这也是Java被视为动态(或准动态,为啥要说是准动态,因为一般而言的动态语言定义是程序运行时,允许改变程序结构或变量类型,这种语言称为动态语言。从这个观点看,Perl,Python,Ruby是动态语言,C++,Java,C#不是动态语言。)语言的一个关键性质。反射能干什么?我们知道反射机制允许程序...原创 2022-04-14 21:43:20 · 222 阅读 · 0 评论 -
决策树和决策表
决策表:概念:决策表是分析和表达多逻辑条件下执行不同操作的工具。构成:条件桩——列出问题的所有条件条件项——针对条件桩给出的条件列出所有可能的取值动作桩——列出问题规定的可能采取的操作动作项——支出在条件项的各组取值情况下应采取的动作规则——任何一个条件组合的特定取值及其相应要执行的操作称为规则。在判定表中贯穿条件项和动作项的一列就是一条规则。决策树:概念:决策树(Decision Tree)是在已知各种情况发生概率的基础上,通过构成决策树来求取净现值的期望值大于等于零的原创 2022-04-04 23:06:14 · 1406 阅读 · 0 评论 -
编写一个应用程序,给出汉字“你”“我”“他”在Unicode表中的位置。
package com.Jsample;public class HelloWorld { public static void main(String[] args){ char c1 = '你',c2 = '我' , c3 = '他'; System.out.println(c1+"字符在Unicode表中的位置为"+(int)c1); System.out.println(c2+"字符在Unicode表中的位置为"+(int)c2);...原创 2022-04-04 21:55:07 · 410 阅读 · 0 评论 -
课堂作业:1.画出流程图和盒图2.下图是结构化的吗?如果不是设计一个等价的结构化程序。
1、 流程图:盒图:2.原创 2022-04-04 22:47:45 · 115 阅读 · 0 评论 -
医院患者监护系统的定义与可行性分析
监护系统的定义:为医院研制一个分布式的计算机病员监护系统(Patient Monitoring System, PMS )。该系统随时接受并监视病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息。当护士需要时还可以要求系统打印出某个指定病人的病情报告。可行性分析:一、经济可行性:本系统用于医院当中,当医院护士人手少于患者需求时可使用本系统,对于系统的经济效益取决于医院的使用,当医院使用该系统时,可节约医原创 2022-04-04 20:16:03 · 1298 阅读 · 0 评论 -
软件工程与计算机科学的区别和关系
计算机科学与技术和软件工程涉及的领域不同,计算机科学与技术是计算机的全面知识,包括计算机原理、硬件、软件及发展趋势。 软件工程主要是计算机软件的开发,程序的编写。计算机科学与技术是计算机综合性知识的专业,主要培养具有良好的科学素养,系统地、较好地掌握有关计算机科学与技术的理论和技术,包括计算机硬件、软件与计算机应用的基本理论、基本知识和基本技能与方法,能在科研部门、教育单位、企业、事业、技术和行政管理部门等单位从事计算机教学、科学研究和应用的计算机科学与技术学科的高级科学...原创 2022-04-03 19:18:38 · 7013 阅读 · 0 评论 -
软件工程方法论对我们软件工程开发有多大用处
软件工程方法论是面向元数据的方法、面向过程的方法、面向对象的方法和形式化方法,并称软件工程中的四大方法,它们共同构成了软件工程方法论。软件工程方法论是指在软件开发的过程中必须遵循的普遍行为和规则,包含三要素:方法、工具和过程。方法是一种使用定义好的技术集及符号表示组织软件开发的过程,是完成软件开发各个任务的技术方法,回答了“怎样做”这个问题,它的目标是在规定的时间和成本内,开发出符合用回顾需求的高质量的软件;工具是为了运用方法而提供的自动或半自动的软...原创 2022-04-04 12:53:38 · 117 阅读 · 0 评论 -
软件工程是不是教会不怎么会写程序的人开发软件
概括地说,软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来, 以经济地开发出高质的软件并有效地维护它,这就是软件工程。软件工程的目标是:在给定成本、进度的前提下,开发出具有适用性、有效性、可修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率,减少维护的困...原创 2022-03-31 22:02:55 · 80 阅读 · 0 评论