失效链接处理 |
软件工程概论 模拟题 PDF 下载
本站整理下载:
相关截图:
![]()
主要内容:
一、填空题
1.软件工程技术中,控制复杂性的两个基本手段是“分解”和 抽象 。
2.计算机软件一般包括___程序___及其___文档___。
3.可行性研究,应从___经济可行性____、___技术可行性___和法律可行性等方面评价开发一个项目是否可行。
4.1968年北大西洋公约组织的计算机科学家召开国际会议,讨论软件危机问题,这次会议上正式使用了___软件工程___这个名词。
5.可行性研究分析包括经济可行性分析、 技术 可行性分析和法律可行性分析。
6.从工程管理的角度软件设计可分为概要设计和 详细 设计两大步骤。
7.瀑布模型是由W. Royce于1970年提出来的。又称为软件 生存周期 模型。
8.结构化分析方法是面向数据流进行需求分析的方法。结构化分析方法使用数据流图与____数据字典____来描述。
9.结构化设计是将结构化分析的结果(数据流图)映射成软件的体系结构(结构图),映射的方法有两种分别称为___变换___分析和____事务___分析。
10.在面向对象的软件中,把一组具有相同数据和相同操作的相似对象定义为__类__。
11.对象实现了数据和操作的结合,使数据和操作__封装__于对象的统一体中。
二、简答题
1.设对顾客的订货单按如下原则处理, 将顾客的信用度分三个档次:欠款时间不超过30天;欠款时间超过30天但不超过100天;欠款时间超过100天。对于上述三种情况,分别根据库存情况来决定对顾客订货的态度。
情况1(欠款时间≤30天),如果需求数≤库存量,则立即发货,如果需求数>库存量,则只发现有库存,不足部分待进货后补发。
情况2(30天<欠款时间≤100天),如果需求数≤库存量,则要求先付款再发货,如果需求数>库存量,则不发货。
情况3(欠款时间>100天),则通知先付欠款,再考虑是否发货。
试用判定树的形式予以描述(设欠款时间D,需求数N,库存量Q)。
2.某高校可用的电话号码有以下几类:校内电话号码由4位数字组成,第1位数字不是0;校外电话又分为本市电话和外地电话两类,拨校外电话需先拨0,如果是本地电话再接着拨8位电话号码(第1位不是0),如果是外地电话则先拨3位区码,再拨8位电话号码(第1位不是0)。
答:电话号码=[校内电话号码|校外电话号码]
校内电话号码= 非零数字+3位数字
校外电话号码=[本市电话|外地电话]
本市号码=数字零+非零数字+7位数字
外地号码=数字零+3位数字+非零数字+7位数字
非零数字=[1|2|3|4|5|6|7|8|9]
数字零=0
3位数字=3{数字}3
7位数字=7{数字}7
数字=[0|1|2|3|4|5|6|7|8|9]
|