欢迎来到天天文库
浏览记录
ID:12726565
大小:516.03 KB
页数:0页
时间:2018-07-18
《软件工程习题及解答》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第二章习题 一、选择题1、可行性分析研究的目的是( )A.争取项目 B.项目值得开发否 C.开发项目 D.规划项2.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出( )的回答。A.确定 B.行或不行 C.正确 D.无二义3、 DFD中的每个加工至少需要( )A. 一个输入流 B. 一个输出流 C. 一个输入或输出流 D. 一个输入流和一个输出流4.数据流
2、图(DFD)是_________方法中用于表示系统的逻辑模型的一种图形工具。( )A.SA B.SD C.SP D.SC5.在软件开发中,( )是指对将要开发的系统的开发成本进行估算,然后与可能取得的效益进行比较和权衡。A.成本—效益分析 B.可行性分析C.结构化分析 D.软件需求分析6.软件可行性研究一般不考虑( )A.是否有足够的人员和相关的技术来支持系统开发B.是否有足够的工具和相关的技术来支持系统开发C.待开发软件是否有市场、经济上是否合算D.待
3、开发的软件是否会有质量问题7、下列模型属于成本估算方法的有( )A、COCOMO模型 B、McCall模型C、McCabe度量法 D、时间估算法8、从心理学角度看,对数据流程图的数据处理泡进行分解,一次分解为多少个泡为宜。( )A、3±1 B、7±2C、15±1 D、18±29、研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。A.技术可行性 B. 经济可行性C.社会可行性 D. 法律可行
4、性10.软件可行性研究实质上是要进行一次()需求分析、设计过程。A.简化、压缩的 B.详细的C.彻底的 D.深入的11.一个项目是否开发,从经济上来说是否可行,归根结底是取决于()。A.成本估算 B.项目计划 C.工程管理 D.工程网络图二.简答题1.情景与描述了所有可能的动作序列的状态图之间有什么关系?2.在程序流程图中的每个结点都必须有一条从开始结点到该结点本身的路径,以及一条从该结点到结束结点的路径。为什么数据流图没有关于结点之间可达性的类似规则?3.请为某仓库的管
5、理设计一个ER模型。该仓库主要管理零件的订购和供应等事项。仓库向工程项目供应零件,并且根据需要向供应商订购零件。4.银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并印出存款存单给储户;,如果是取款而且取款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并印出利息清单给储户。请用数据流图描述本系统的功能,并用实体-联系图描述系统中的数据对象。5.目前住院病人主要由护士
6、护理,这样做不仅需要大量护士,而且由于不能随时观察危重病人的病情变化,还会延误抢救时机。某医院打算开发一个以计算机为中心的患者监护系统,请分层次地画出描述本系统功能的数据流图。医院对患者监护系统的基本要求是随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信号,此外,护士在需要时还可以要求系统输出某个指定病人的病情报告。6.考虑一个修改磁带上主文件的系统。文件管理员把修改信息穿孔在卡片上,系统读入穿孔卡片上的信息并按照记录号把修改信息顺序排列好。
7、然后系统逐个读入主文件上的记录,根据记录上的校验码校核每个读入的记录,丢掉出错的记录,按照修改信息修改余下的记录,产生的新文件存储在磁盘上。最后,系统输出一份修改报告供文件管理员参阅。请分层次地画出上述主文件修改系统的数据流图。7.某高校可用的电话号码有以下几类:校内电话号码由4位数字组成,第1位数字不是0;校外电话又分为本市电话和外地电话两类,拨校外电话需先拨0,如果是本地电话再接着拨8位电话号码(第1位不是0),如果是外地电话则先拨3位区码,再拨8位电话号码(第1位不是0)。请用2.8节讲述的符号,定义上述的电话号码。8.办公室复印机的工作过
8、程大致如下:未接收到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命
此文档下载收益归作者所有