![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
7一口小熊饼干
这个作者很懒,什么都没留下…
展开
-
Java学习心得体会
开始学习任何一门课(包括java),兴趣最重要。我总结了一些Java的知识点:1、关于java的基本语法:变量、常量等的命名规则;关键字的介绍;各种数据类型;各种运算符;流程控制语句;数组和字符串的构造,操作数组和字符串方法的使用2、类和对象的介绍:方法、变量、构造函数;对方法重载、覆盖,类继承介绍;多态性的介绍3、内部类、匿名类、抽象类、接口、包的介绍4、输入输出: File类、 字节流类、字符流的介绍5、SWT各中界面的介绍6、事件监听和处理的过程7、异常处理的方法8、多线程的原创 2022-04-24 13:37:37 · 760 阅读 · 0 评论 -
1. 画出程序流程图和盒图的结构化程序 2.下图是结构化的吗?如果不是设计一个等价的结构化程序。
1.原创 2022-04-14 21:28:45 · 239 阅读 · 0 评论 -
软件工程P53 习题2 第4题,
4.目前住院病人主要由护士护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还可能会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,试写出问题定义,并且分析开发这个系统的可行性。医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此外,护士在需要时还可以要求系统印出某个指定病人的病情报告。1.问题定义:该医院的患者监护系统是以.原创 2022-04-09 14:49:59 · 1515 阅读 · 0 评论 -
阅读和了解什么是形式化方法?
1.形式化方法概念:形式化方法英文的名称是formal methods。在逻辑科学中是指分析、研究思维形式结构的方法。它把各种具有不同内容的思维形式(主要是命题和推理)加以比较,找出其中各个部分相互联结的方式,如命题中包含概念彼此间的联结,推理中则是各个命题之间的联结,抽取出它们共同的形式结构;再引入表达形式结构的符号语言,用符号与符号之间的联系表达命题或推理的形式结构。例如,把全称肯定命题,用符号形式化为“SAP”;把联言命题、假言命题分别形式化为:“p∧q、“p→q”。又例如:一个具体的假言联言推理原创 2022-04-09 14:11:32 · 753 阅读 · 0 评论 -
了解Java的反射机制
首先了解下什么是动态语言 动态语言 是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运 行时代码可以根据某些条件改变自身结构 静态语言 与动态语言相对应的,运行时结构不可变的语言就是静态语言。 Java不是动态语言,Java可以称之为“准动态语言”。即Java有一定的动态性,我们可以利用反射机制、字节码操作获得类似动态语言的特性。1.Java反射机制概念:Java 反射机制 是在运行状态中原创 2022-04-09 13:48:28 · 210 阅读 · 0 评论 -
了解WBS
1.WBS的定义:工作分解结构(Work Breakdown Structure,简称WBS)跟因数分解是一个原理,就是把一个项目,按一定的原则分解,项目分解成任务,任务再分解成一项项工作,再把一项项工作分配到每个人的日常活动中,直到分解不下去为止。2.主要用途:1.WBS是一个描述思路的规划和设计工具。它帮助项目经理和项目团队确定和有效地管理项目的工作。2.WBS是一个清晰地表示各项目工作之间的相互联系的结构设计工具。3.WBS是一个展现项目全貌,详细说明为完成项目所必须完成的各项工作的原创 2022-03-27 17:50:43 · 693 阅读 · 0 评论 -
什么是分而治之?
概念:分而治之. 从中文的角度来讲,意思是分别治理;利用手段使国家、民族或宗教等产生分裂,然后对其进行控制和统治。. 从程序猿的角度来讲,所谓“分而治之” 就是把一个复杂的算法问题按一定的“分解”方法分为等价的规模较小的若干部分,然后逐个解决,分别找出各部分的解,把各部分的解组成整个问题的解,这种朴素的思想来源于人们生活与工作的经验,也完全适合于技术领域。. 诸如软件的体系结构设计、模块化设计都是分而治之的具体表现。基本思想:分而治之方法与软件设计的模块化方法非常相似。为了解决一个大的问题,..原创 2022-03-27 17:43:03 · 86 阅读 · 0 评论 -
查找阅读资料,了解并总结软件工程与计算机科学的关系及区别,你的观点?
想要了解任何东西,首先都要懂得它们的定义。【软件工程】在最新的IEEE软件工程术语汇编中的定义:软件工程是: 1.将系统化的、严格约束的、可量化的方法应用于软件的开发、运行和维护,即将工程化应用于软件; 2.在1中所述方法的研究计算机科学与技术定义:是研究计算机的设计与制造,并利用计算机进行有关的信息表示、收发、存储、处理、控制等的理论方法和技术的学科。分析来说【计算机科学】专业的内容更全面,兼顾了硬件和软件,内容更丰富。学习课程包括电路、模电、数电、计算机系统结构、微机原理、汇编、编译、网络、编程语原创 2022-03-27 16:32:20 · 448 阅读 · 0 评论 -
软件工程方法论对我们经软件开发有多大用处?谈谈你的看法。
到底原创 2022-03-27 16:01:45 · 71 阅读 · 0 评论