- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[软件工程练习题附答案
选择题:共20空,每空2分,满分40分。
在用户使用软件的过程中出现的系统问题而进行的维护活动是( )
(A)纠错性维护 (B)完善性维护(增加功能) (C)预防性维护 (D)适应性维护
_____是以提高软件质量为目的的活动。
技术创新测试技术创造技术评审
{
int i=0;
int delt=0;
for (i=0;i1024 strOriginal [i]!=\0;i++)//加密算法
{
if(strOriginal [i]=32 strOriginal [i]=126)
{
delt= strOriginal [i]-32;
strOriginal [i]=126-delt;
}
}
}
(A)逻辑内聚 (B)过程内聚 (C)时间内聚 (D)功能内聚为了完成一个功能
复杂的数据流图( )。
(A)只有变换型 (B)只有事务型
(C)无规律 (D)既有变换型又有事务型
不是需求分析过程中经常使用的工具。
(A)数据流图 (B)程序流程图 (C)状态图 (D)实体-关系图
软件测试的过程应该先进行 ,再进行集成测试、确认测试,而后进行系统测试。
(A)性能测试 (B)用户测试 (C)单元测试 (D)功能测试
软件开发小组的人员应该多多益善,这样才能更好更快地完成项目任务。这种做法违背了软件工程基本原理中 这条基本原理。
(A) (B)(C) (D) printf(\n);
for (i=1; i5; i++)
for(j=1;j5;j++)
for (k=1;k5;k++)
{
if (i!=ki!=jj!=k) /*确保i、j、k三位互不相同*/
printf(%d,%d,%d\n,i,j,k);
}
三、(20分)请将答案写在答题纸上。
某医院开发病人监控系统。该系统通过各种设备监控病人的生命体征,并在生命体征异常时向医生和医护人员报警。该系统主要功能如下:
本地监控:定期获取病人的生命体征,如体温、血压、心率等数据;
格式化生命体征:对病人的各项重要生命体征数据进行格式化,然后存入日志文件并检查生命体征;
检查生命体征:将格式化后的生命体征与生命体征范围文件中预设的正常范围进行比较。如果超出了预设范围,系统就发送一条警告信息给医生和护理人员;
维护生命体征范围;医生必要时(如,新的研究结果出现时)添加或更新生命体征值的正常范围;
提取报告:在医生或护理人员请求病人生命体征报告时,从日志文件中获取病人生命体征生成体征报告,并返回给请求者;
生成病历:根据日志文件中的生命体征,医生对病人的病情进行描述,形成病历存入病历文件;
查询病历:根据医生的病历查询请求,查询病历文件,给医生返回病历报告;
生成治疗意见:根据日志文件中生命体征和病历,医生给出治疗意见,如处方等,并存入治疗意见文件。
查询治疗意见:医生和护理人员查询治疗意见,据此对病人进行治疗。
先采用结构化的方法对病人监控系统进行分析与设计,获得如图1-1所示的顶层数据流图和1-2所示的0层数据流图。
图1-1 顶层数据流图
图1-2 1层数据流图
问题1:给出E1、E2、E3实体名称
E1:监控设备 E2:护理人员 E3:医生
问题2:使用说明中的词语,给出数据存储D1~D4的名称
D1:生命体征范围D2:日志文件 D3:病历文件 D4:治疗意见文件
问题3:图1-2 1层数据流图中缺4条数据流,请补充说明数据流名称和起点终点
?日志信息:起点?终点 日志起止文件?日志文件
?病情描述:起点?终点 医生?获得病情信息
重要病情信息:起点?终点 本地监控?格式化生命特征
?病例信息:起点?终点 病例文件?生成治疗意见
问题4:E1和E3之间可否有数据流?为什么?
没有
外部实体间不能直接有数据流
需要处理加工的存在
这样才有意义
四、(10分)请将答案写在答题纸上。
请将转换为软件结构图。
异或:走f2时一定不走f5
事物型的
下面一排的字
F2 f3 f3 f4 f4 f5 f6 f6
五、(10分)请将答案写在答题纸上。
下图为一个被测程序流程图,试用“条件组合覆盖方法”为它设计足够的测试用例。
?
共2个判断 4个条件
x1 y=2 z==3 x7
组合方式
T1T2 T3T4
T1F2 T3F4
F1F2 F3F4
F
文档评论(0)