《软件工程导论试题.pdf》由会员分享,可在线阅读,更多相关《软件工程导论试题.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、办公室复印机的工作过程大致如下:未接到复印命令时处于闲置状态,一旦接到复印命令则进入复印状态,完成一个复印命令规定的工作后又回到闲置状态,等待下一个复印命令;如果执行复印命令时发现缺纸,则进入缺纸状态,发出警告,等待装纸,装满纸后进入闲置状态,准备接受复印命令;如果复印时发生卡纸故障,则进入卡纸状态,发出警告等待维修人员排除故障,故障排除后回到闲置状态。请试画出复印机的状态转换图答案:排除了卡纸故卡纸故障卡纸do/警复印命令复印do/复缺纸故障闲置完成命令缺纸do/警装满纸2录入统计计算某班学生成绩,画出数据流图(DFD)。学生成绩表数据结构如下:学号|高数|物理|英语|计算机|法律常识|总分
2、|平均分|不及格门数|升留补|需求功能如下:(1)录入全班学生各课的考分,生成成绩表;(2)检查各课成绩,修改错误,补充未录入成绩,删除非法成绩;(3)计算总分,平均分;(4)统计不及格门数,然后再写入升级、补考、留级;(5)打印成绩通知单,交家长。答案:错误成绩通知1学生成绩录入学生成绩2检查学生成绩3计算总分/平均分4计算不及格门数教务处D1学生成绩表5打印成绩通知单成绩通知单家长本3中国古代在“室”内举办宴会,座位以西为尊,北次之,南再次之,东最次。“按上北下南,左西右东”的方位和长幼尊卑的顺序进行入座。孙坚有四个儿子,分别为孙伯符、孙叔弼、孙仲谋、孙季佐(长幼顺序已打乱),请根据以上叙
3、述,画出入座顺序的程序流程图以及座位分布图。答案:座位分布图孙伯孙仲孙季程序流程图:孙叔开始入座孙伯符 入孙仲谋 入孙叔弼 入孙季佐 入结束入座4.简要画出电梯系统用例图答案:5.画出下列伪码程序的程序流程图和盒图:STARTIF p THENWHILE q DOfEND DOELSEBLOCKmnEND BLOCKEND IFSTOP流程图:开始pmnq 循环fq 循环停止盒图:PqFMTNf6.请画出一个用户使用银行 ATM 的状态转换图。从用户将卡插入卡槽开始,到用户取卡结束(如果用户忘记,ATM 应报警),用户可以完成以下几个步骤:登录(卡片进入 ATM 机后,如果不是可读卡,退卡;如
4、是,等待用户输入密码,三次错,吞卡,正确后进入主菜单),取钱(进入取钱菜单,输入金额,如果帐户余额不足,提示余额,并要求用户重新输入,如果帐上钱够,吐钱币,并询问是否打印凭证,最后返回主菜单),主菜单提供退出取卡选择。答案:7.根据以下描述,使用面向对象的分析方法,分析有那些主要对象和这些对象的主要属性、方法,画出对象图。一个饮料自动售货机可以放置五种不同或部分相同的饮料,可由厂商根据销售状况自动调配,并可随时重新设置售价,但售货机最多仅能放置 50 罐饮料,其按钮设计在各种饮料样本的下方,若经金额计算器累计金额足够,则选择键灯会亮;若某一种饮料已销售完毕,则售完灯会亮。顾客将硬币投入售货机,经累加金额足额的饮料选择键灯亮,等顾客按键选择。顾客按键后饮料由出物口掉出,并自动结算及找钱。顾客可在按下选择键前任何一个时刻,可以拉动退币杆取消交易收回硬币。答案:8.汽车和自行车都是交通工具。一辆自行车只能归一个人拥有,但一辆汽车可归一个人或者两个人拥有。一个人可能没有自行车或汽车.也可能拥有多辆自行车或汽车。人分男人和女人两类,每个人都具有年龄和名字。在任何时候,一辆汽车上可能载有 0 个多个乘客。每辆汽车都有自己的颜色和商标。特别地,每辆汽车都只有两个前灯和一台发动机。请画出类图。答案: