《软件工程》形成性考核答案

1.软件工程学的内容可包括(理论)、结构、(方法)、(工具)、环境、管理、规范等。

2.软件生存周期一般可分为问题定义、(可行性研究)、(需求分析)、设计、(编码)、测试、运行与维护阶段。

4.系统流程图是(描绘物理系统)的传统工具。

5.在可行性研究中,(技术可行性)是系统开发过程中难度最大,最重要的一个环节。

二、判断题

2.螺旋模型是利用笛卡尔坐标的四个象限上分别代表四个方面的活动来表示。(√)

3.原型模型适用于嵌入式软件。(╳)

4.面向对象技术是构件组装模型的基础。(√)

5.在可行性研究中最难决断和最关键的问题是经济可行性。(╳)

6.系统流程图表达的是部件的信息流程,还表示对信息进行加工处理的控制过程。(╳)

7.自底向上成本估计不是从整体开始,而是从任务单元开始。(√)

三、单项选择题

1.下列哪个阶段不是软件生存期三个阶段中的内容(C)。

A.计划阶段

B.开发阶段

C.编码阶段

D.维护阶段

2.下列关于瀑布模型的描述正确的是(C)。

B.瀑布模型具有良好的灵活性。

C.瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。

D.利用瀑布模型,如果发现问题修改的代价很低。

四、简答题

1.软件的定义与特点。

参考答案:

⑴程序:在运行时,能提供所希望的功能和性能的指令集。

⑵数据结构:使程序能够正确运行的数据结构。

⑶文档:描述程序研制过程、方法及使用的图文材料。

软件产品具有以下一些特性:

①软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。②软件是通过人们的智力活动,把知识与技术转化成信息的一种产品,是在研制、开发中被创造出来的。③在软件的运行和使用期间,没有硬件那样的机械磨损、老化问题。④软件的开发和运行经常受到计算机系统的限制,对计算机系统有着不同程度的依赖性。⑤软件的开发至今尚未完全摆脱手工的开发方式。⑥软件的开发费用越来越高,成本相当昂贵。

也可概括为:

⑴抽象性:逻辑实体,可记录,但看不到。

⑵可复制性:与开发成本相比,复制成本很低。

⑶无折旧。

⑷受硬件制约。

⑸未完全摆脱手工工艺。

⑹开发费用高。

2.什么是软件工程。

软件工程是从管理和技术两个方面研究如何运用工程学的基本原理和方法来更好地开发和维护计算机软件的一门学科。

3.什么是软件生存周期。

一个软件从定义到开发、使用和维护,直到最终被弃用,要经历一个漫长的时期,通常把软件经历的这个漫长的时期称为生存周期。软件生存周期一般可分为以下阶段:

问题定义

需求分析与可行性研究

设计

编码

测试

运行与维护

软件生存期也可以分为三个大的阶段:计划阶段。开发阶段和维护阶段。

4.什么是软件危机,软件危机有哪几种表现?

答:软件开发和维护的过程中所遇到的一系列严重的问题。具体表现在:

(1)产品不能符合用户的实际需求;

(2)软件开发的效率较低;

(3)软件产品的质量差;

(4)软件开发成本和进度的估算不准确;

(5)软件可维护性差;

(6)软件开发文档资料不完整;

(7)软件的价格昂贵;

5.简述可行性研究的任务。

可行性研究的目的不是解决问题,而是确定问题是否值得去解决。

研究在当前的具体条件下,开发新系统是否具备必要的资源和其它条件。可行性研究是要进行一次压缩简化了的系统分析和设计的过程,也就是说在较高层次上以较抽象的方式进行设计的过程。

6.简述可行性研究的步骤。

1.复查系统规模和目标

2.研究目前正在使用的系统

3.导出新系统的高层逻辑模型

4.重新定义问题

5.导出和评价供选择的方案

6.推荐一个方案并说明理由

7.推荐行动方针

8.书写计划任务书

9.提交审查

7.简述系统流程图的作用。

1.制作系统流程图的过程是系统分析员全面了解系统业务处理概况的过程,它是系统分析员作进一步分析的依据。

2.系统流程图是系统分析员、管理人员、业务操作人员相互交流的工具。

3.系统分析员可直接在系统流程图上拟出可以实现计算机处理的部分。

THE END
1.高校教务管理系统数据设计(数据流图)上传者:qq_44486437时间:2021-08-04 高校教学管理系统数据流图画法 这个文件会让你更明白高校管理信息系统的数据流图画法 上传者:vivianalzj时间:2011-06-24 教务管理系统课程设计报告.pdf 教务管理系统课程设计报告.pdf 上传者:cqn2bd2b时间:2021-09-26...https://www.iteye.com/resource/xuchaoju-2102909
2.教务系统数据流图lm9856教务系统数据流图 好文要顶关注我收藏该文微信分享 lm9856 粉丝-0关注 -0 +加关注 0 0 升级成为会员 ?教务系统状态图 ?代码规范(阿里) posted @2023-10-24 10:47lm9856阅读(82) 评论(0)编辑收藏举报 公告 昵称:lm9856 园龄:1年10个月https://www.cnblogs.com/lmzh/p/17784238.html
3.学生信息管理系统数据流图流程图模板学生信息管理系统是针对学校人事处的大量业务处理工作而开发的管理软件,主要用于学校学生信息管理。学生信息管理系统数据流图是描述学生信息管理系统中数据流动和处理的图形化表示。数据流图(DFD,Data Flow Diagram)是一种结构化分析方法,通过图形符号和标记来展示系统内的数据流向和处理过程。在学生信息管理系统中,该图...https://www.processon.com/view/665fc529b632823e50312a1b
4.请根据以下描述画出某库存管理系统的数据流图。该系统的数据流程...某教学管理系统的数据流图描述如下:(1)根据成绩单将学生成绩单录入,形成学生成绩文件,成绩单交给学生;(2)依据学生成绩文件,对学生成绩进行综合分析,形成分析报告文件;(3)将分析报告打印出来,交给主管校长。 该数据流图不完整,请为图中①~⑤匹配合适的内容描述,将正确答案对应的编号A~E填在空格处。 https://www.shangxueba.cn/MA6DAWZW.html
5.绘制数据流图是软件设计过程的一部分,用以表明信息在系统中的流向...知识点: 信息系统开发方法 分包 基本组成 软件设计 设计过程 数据流 数据流图 关键词: 分包 软件设计 数据流图 数据 章/节: 信息系统及其技术和开发方法 错误率: 49% 难度系数: 绘制数据流图是软件设计过程的一部分,用以表明信息在系统中的流向。数据流图的基本组成部分包括(12)。 A. 数据流、加工、数...http://www.rkpass.cn/tk_timu/1_412_12_xuanze.html
1.软件工程数据流图软件工程数据流图外部实体(Element Agent):外部实体是与系统进行信息交流的外部机构或个人,它可以是一个用户、另一个系统或传感器等。 数据流图的设计原则 数据守恒原则,对于任何一个加工来说,其所有输出数据流中的数据必须能从该加工的输入数据流中直接获得,或者说是通过该加工能产生的数据。 https://blog.csdn.net/wlq_567/article/details/142638830
2.教学管理系统数据流图.doc教学管理系统数据流图.doc 14页内容提供方:153***9595 大小:34.5 KB 字数:约5.94千字 发布时间:2019-11-30发布于江西 浏览人气:1542 下载次数:仅上传者可见 收藏次数:0 需要金币:*** 金币 (10金币=人民币1元)教学管理系统数据流图.doc 关闭预览 想预览更多内容,点击免费在线预览全文 免费在线...https://m.book118.com/html/2019/1130/7026020015002105.shtm
3.-教务管理系统数据流图(分图)-教务管理系统数据流图(分图)借用人教务办教室基本信息教室使用信息教室借用申请登记查询教室编号/名称提交申请Y教室是否可借N借用登记/审核表注:借用人、教务办在根据教室空闲情况,提交申请后,在“教室使用信息”中添加信息后,并表记为“已借用、待审核”,同时打印借用申请表,在教务处...https://m.renrendoc.com/paper/222011325.html
4.请根据以下描述画出某教学管理系统的数据流图。该系统的数据流程...请根据以下描述画出某教学管理系统的数据流图。该系统的数据流程描述如下:(1)教学秘书将学生成绩单录入,形成学生成绩文件;(2)打印成绩单,交给学生;(3)依据学生成绩文件,对学生成绩进行综合分析,形成分析报告文件;(4)将分析报告打印出来,交给主管校长。https://www.examk.com/p/2126362158.html
5.数据流图习题1、根据以下描述画出某库存管理系统的数据流图 2、根据以下描述画出系统的数据流图 3、请根据以下业务流程描述,画出某物资管理系统的数据流图 4、请根据以下描述画出某设备管理系统的数据流图 5、请根据以下业务流程描述,画出某仓库管理系统的数据流图 6、请根据以下描述画出某教学管理系统的数据流图点...https://www.coder100.com/index/index/content/id/981009
6.《管理信息系统》课程设计设计报告应包括的内容:系统分析:子系统划分、业务流程图、数据流图、数据字典、关键算法。系统设计:功能结构设计、I/O设计、代码设计、界面设计、数据库设计、网络环境。撰写设计总结报告。 4)学生运行或编制程序 学生运行并研究已有的管理信息系统,或者完成自己开发的信息系统的程序代码的编制和调试工作。 https://www.360wenmi.com/f/filepg5d52re.html
7.学生信息管理系统数据库课程设计「建议收藏」3.1功能模块图 3.2数据流图 数据流图,如图3.2所示 四.数据库设计 4.1实体及其属性 (1)学生实体及其属性,如下图4.1所示 (2)教师实体及其属性 (3)管理员实体及其属性 (4)课程设计及其属性 (5)班级实体及其属性 (6)成绩属性及其属性 4.2局部E-R图 https://cloud.tencent.com/developer/article/2088031
8.小蒋是一位中学教师,在教务处负责初一年级学生的成绩管理。由于...7.根据主讲教师核对后的成绩报告,系统生成相应的成绩列表,递交考试委员会进行审查。考试委员会在审查之后,上交一份成绩审查结果给系统。对于所有通过审查的成绩,系统将会生成最终的成绩单,并通知每个选课学生。 采用结构化方法对这个系统进行分析与设计,得到如图l-1所示的顶层数据流图和图1-2所示的0层数据流图。 使用...https://www.educity.cn/souti/B0CEFE90.html
9.3.11数据流图(DFD)在业务系统分析课程中,您将学习到系统开发的标准模型:系统开发生命周期(SDLC)。您将学习如何阅读甚至创建业务系统分析员在 SDLC 期间准备的特定交付成果。 这些文件为组织提供指导,帮助他们决定是构建还是购买和配置一个满足组织需求的系统。 查看更多查看授课大纲 您将学习的技能 业务分析技能和知识, 管理, 项目管理...https://zh.coursera.org/lecture/analysis-for-business-systems/3-1-1-data-flow-diagrams-dfd-26muc
10.医嘱管理范文9篇(全文)通过上述功能需求分析,建立医嘱管理模块的用例图,如图1所示。 数据流图是一种图形化的技术,描绘信息流和数据从输入移动到输出的变化过程中所经受的变化,是系统逻辑功能的图形化表示,图中没有任何具体的物流部件,只是描述数据在软件中流动和被处理的逻辑过程。医嘱管理模块数据流图如图2所示。 https://www.99xueshu.com/w/ikeyh6vr4qnn.html
11.网络中心——第7部分:支撑条件。该部分规定了数字校园中支撑条件的要求,包括信息化基础设施、教学环境建设、仿真实训系统环境、平安校园和后勤服务等,旨在推进职业院校办学支撑条件建设、保障与服务的现代化。 ——第8部分:网络安全。该部分规定了数字校园中网络安全的要求,包括总体要求、网络安全防护与管理、网络安全系统与设备...http://www.xtzy.com/wlzx/detail.jsp?public_id=153330