软件工程复习题及答案(完整)

1、文档是软件产品的一部分,没有文档的软件就不称其为软件。对

2、在需求分析过程中,分析员要从用户那里解决的最重要的问题是给该软件提供哪些信息。错

3、需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性分析的依据。错

4、建立用例模型的步骤包括确定角色、确定用例和绘制用例图。错

5、数据流图建立系统的功能模型,它由数据流、加工和数据存贮组成。错

6、软件配置管理是一组标识、组织和控制修改源程序的活动。错

7、UML是一种直观化、明确化、构建和文档化软件产物的通用语言。错

8、好的测试是用少量的测试用例运行程序,发现被测程序尽可能多的错误。对

9、边界值分析方法是取输入/输出等价类的边界值作为测试用例。对

10、面向对象的分析是面向计算机系统建立软件系统的对象模型。错

11、(D)是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。

A软件过程

B软件测试

C软件生存周期

D软件工程

12、ISO9000是由ISO/TC176制定的关于(B)和质量保证的国际标准。

A质量控制

B质量管理

C质量策划

D质量改进

13、CMM提供了一个框架,将软件过程改进的进化步骤组织成5个成熟度等级。除第1级外,每个等级都包含了实现该成熟度等级目标的若干

(B)。A关键实践B关键过程域C软件过程能力D软件过程

14、在软件开发的各种资源中,(D)是最重要的资源。

A开发工具

B方法

C硬件环境

D人员

A固有的

B人为的

C可消除的

D不可降低的

16、在各种不同的软件需求中,(D)描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明。

A业务需求

B功能需求

C非功能需求

D用户需求

17、原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于(A)系统。

A需求不确定的

B需求确定的

C管理信息

D决策支持

18、(A)意味着一个操作在不同的类中可以有不同的实现方式。

A多态性

B多继承

C类的可复用

D信息隐蔽

A用例图

B类图

C活动图

D协作图

20、单元测试的测试用例主要根据(D)的结果来设计。

A需求分析

B源程序

C概要设计

D详细设计

二、填空题

1、在学校中,一个学生可以选修多门课程,一门课程可以由多个学生选修,那么学生和课程之间是关联关系。

2、类A的一个操作调用类B的一个操作,且这两个类之间不存在其他关系,那么类A和类B之间是依赖关系。

3、用例及其协作之间是实现关系。

4、接口及其实现类或构件之间是实现关系。

5、动物与老虎之间是泛化关系。

三、问答题

1、软件复用的范围不仅仅涉及源程序代码,请至少列出5种可能复用的软件元素。

可复用的软件元素包括(选5种):项目计划、成本估计、体系结构、需求模型和规格说明、设计、用户文档和技术文档、用户界面、数据结构、测试用例。

2、传统"瀑布模型"的主要缺陷是什么?试说明造成缺陷的原因。

传统"瀑布模型"的主要缺陷及其原因:在项目的早期,用户常常很难清楚地给出所有需求,瀑布模型却要求如此。由于瀑布模型的特点,早期的错误直到开发晚期才能被发现,开发的风险较大。

3、某学校需要开发一个学生成绩管理系统,教务人员可以通过该系统维护学生信息、课程信息和成绩信息,学生可以随时查询自己的成绩单,该系统的实体关系图如下所示:

请问图中是否应该增加"教务人员"?试说明理由。

不应该增加"教务人员",因为教务人员只是该系统的一个使用者,系统不处理其属性信息。

4、下面是一段求最大值的程序,其中datalist是数据表,n是datalist的长度。

intGetMax(intn,intdatalist[]){intk=0;

for(intj=1;j

if(datalist[j]>datalist[k])k=j;

returnk;}

(1)画出该程序的控制流图,并计算其McCabe环路复杂性。

控制流图如下,McCabe环路复杂性为3。

(2)用基本路径覆盖法给出测试路径。

测试路径:Path1:①→③Path2:①→②→④→⑥→…Path3:①→②→⑤→⑥→…

(3)为各测试路径设计测试用例。

测试用例:Path1:取n=1,datalist[0]=1,预期结果:k=0

Path2:取n=2,datalist[0]=1,datalist[1]=0,预期结果:k=0

Path3:取n=2,datalist[0]=0,datalist[1]=1,预期结果:k=1

5、下图显示了某个学校课程管理系统的部分类图,其中一个学生(student)可以知道所有注册课程的教师(instructor),一个教师也可以知道所有注册课程的学生。

THE END
1.图书管理系统图书管理系统,图书馆,管理信息系统,数据库,面向对象, 图书管理系统是典型的信息管理系统。图书管理工作繁琐,借阅频繁,包含大量的信息数据,因此就需要一个完善的图书管理系统来实现对https://wap.cnki.net/lunwen-2009053253.html
2.发现图书管理系统不能正常使用了,于是她请信息中心李题目111.学校图书管理员杨老师为同学们办理图书借阅手续时,发现图书管理系统不能正常使用了,于是她请信息中心李老师帮忙处理故障。学校的图书管理系统属于()A. 应用软件 B.操作系统 C.系统软件 D.搜索引擎 2学校图书管理员杨老师为同学们办理图书借阅手续时,发现图书管理系统不能正常使用了,于是她请信息中心李老师帮忙https://easylearn.baidu.com/edu-page/tiangong/questiondetail?id=1727828288837645646&fr=search
3.lis系统是什么系统软件LIS系统是一种计算机化的图书馆信息系统,也被称为图书馆自动化管理系统。它主要负责管理图书馆内各种资源、服务和业务,可以提高工作效率,减少人工操作,并实现对图书、读者和工作人员等资源的智能化管理。系统功能 LIS系统拥有多个主要功能,包括:https://www.autohome.com.cn/ask/6983104.html
4.软件全称图书管理系统软件运行支撑环境【面向领域 / 行业】:图书管理 【软件的主要功能】:该软件具体包含:读者管理,图书续借,图书登记,图书归还,主页面,新增图书资料,图书借阅等功能。系统可以对服务器资源进行均衡,有效降低了服务器负载。还能对服务器和计算机资源进行有效的整合。 【技术特点】:信息安全软件 https://blog.csdn.net/h_el_lo_world_/article/details/125414791
5.吉林省普通高中学业考试信息技术试卷20241018113330.pdfC.不传播、不使用盗版软件 D.加强自我防范意识对信息进行加密 三、判断题(本大题共5个小题,每小题5分,共25分) 16.一个算法可以用多种程序设计语言来实现。 对(正确答案) 错 17.用高级语言编写的程序能直接被计算机所识别和执行。 对 错(正确答案) 18.图书馆管理软件属于系统软件。 对 错( 下载文档 收https://max.book118.com/html/2024/1018/5000102311011333.shtm
6.图书馆管理系统图书借阅软件扫码录书图书管理系统软件4.如果系统里有高级的管理就更好,比如个性化的设计,为每个学员设计读书计划,家长只需要根据大结果为孩子进行借阅就可以了。 5.我觉得该平台如果可以为馆长一个权限,可以对某一本书给孩子做为语音播放的形式推荐给家长。 班级里想把图书角的图书用一个APP管理起来,调研了很多开源软件,偶然的机会看到番薯借阅,感觉豁https://www.fanshujieyue.com/
7.2023年4月自考《管理系统中计算机应用》考试真题(更新中)自考2023年4月份自考于15、16日考试开始,相信很多考生都比较关注对应的考试真题,为了帮助各位同学有效估分,小编为大家带来了《管理系统中计算机应用》真题(更新中),仅供各位考生参考。https://www.educity.cn/chengkao/5036952.html
8.海南大学教务管理系统登录入口图书馆其他海南大学教务管理系统登录入口图书馆PK西安交大海洋大学东北农大西南深圳大学 海南大学整体的环境是比较好的,环境很不错,到处都是绿化,所处可见的椰子树也是一大特色,特别是学校里还有一个东坡湖,很多人都会在湖边钓鱼。学校里还有一个荷花池,平日里可能很少人去看,但是在荷花盛开的季节,傍晚的时候荷花池边都站满了https://www.bsstar.net/zfile/post-516.html
9.十大好用的图书管理系统图书管理软件排行榜图书管理系统app推荐一个好用的图书管理系统平台,可以有效提升书店或图书馆的管理效能。下面MAIGOO小编带大家看看图书管理系统有哪些、图书管理软件哪个好(包括电脑软化和手机App)。例如晴川普菲特图书管理系统、私家书藏、广智书店业务综合管理系统等,都是较具代表性的。https://m.maigoo.com/goomai/278236.html
10.通如电子图书馆系统数字图书馆系统产品分类 软件 电子图书馆 报刊阅读软件 中小学教学资源库 多媒体网络教室 电子签章系统 纸质图书管理系统 数字语音室 在线考试培训系统 网络还原精灵 视频会议系统 课件录播系统 视频点播系统 硬件 触摸屏 短信设备和开发包 手机信号屏蔽器 手机信号屏蔽袋 产品https://www.tongru.net/dlib.html
11.软件技术创业计划书(精选7篇)创业团队自成立以来一直致力于软件开发,专业应用软件如“国腾学院图书管理系统”、“诚安顺公司管理销售系统”,硬件集成系统如“‘绿墙’小区安全综合系统”(获得微软大学生实践项目资助,并完全结题)等,从作需求分析、计划书编写到模块划分、封装测试都是独立完成,积累了一定的技术经验,构建了良好的开发模式。最初的一https://www.yjbys.com/chuangye/ziliao/chuangyejihuashu/633438.html
12.创业经营策划书精选5篇心语中文网将一直为优秀文学爱好者提供网络文学发表的平台,发掘优质网络作者,并进行经典作品的收集管理。逐步创建VIP阅读制度,实现作者与网站共同赢利的双赢局面。后期通过与杂志社出版方的合作,协助作者作品发表与图书出版,以及电影剧本改编,和以作品内容为中心的游戏软件开发等。 https://www.liuxue86.com/a/4785803.html
13.需求分析报告(通用12篇)本产品是针对电脑进行排课的需求设计的,可以完成:基本数据录入与维护、课程表编排、课表冲突分析报告、课表输出、可以直接或导出至Excel打印总课表、教师课表、班级课表、场地课表、系统管理。 1.3定义 缩写词 学校排课系统软件:学校排课系统软件是为了帮助学校老师对学校的排课更加方便和快速制作处课程表及其管理学校的课https://www.ruiwen.com/word/xuqiufenxibaogao.html
14.图书管理系统,网上阅卷,电子教室,数字阅览室,机房管理软件科迅软件是专业从事智慧校园平台建设服务商,致力于校园一卡通、图书管理、电子图书馆、网络阅卷、教务管理等智慧校园系统产品的研发与运营,为学校提供一站式数字化校园管理系统解决方案,公司以渠道分销为主要发展模式,所有产品均独立自主研发,拥有完全知识产权。http://www.cnedustar.com/
15.书店管理软件哪个好?图书管理系统书店系统管理软件下载准备和提供统一格式的信息,使各种统计工作简化,使信息成本最低。绿色资源网为大家带来先锋图书馆管理系统、威力图书管理系统、良友图书管理系统、里诺图书管理软件、天涯海角图书管理系统、华网图书管理软件、大地球图书管理系统、美萍图书馆管理系统修改版等,欢迎大家下载使用!http://www.downcc.com/k/tsglxt/
16.常见问题答:不可以。图书馆的图书属于公共性质的,不能随意在上面乱写乱划,一经发现要进行罚款,一页1元。 4. 续借问题 4.1 如何办理续借手续? 答:可以到借还处直接续借;也可自行续借,具体操作请登录天津财经大学珠江学院书目检索系统(网址:http://192.168.200.3:8080/opac/search_adv.php#/index),点击“我的图书馆”进https://zhujiang.tjufe.edu.cn/tsg/2023/0620/c146a23509/page.htm
17.还原软件下载系统还原软件下载系统备份还原工具下载还原卡卓一网络还原大师系统为机房打造安全、方便、实用的一套集实时还原、集中管理、网络对拷、增量对拷、快速升级软件。对于要管理与维护众多电脑的IT管理人员,面对的无论是个人作业用途(公司行号、工厂的电脑),或是公共用途(电脑教室、网吧、图书馆、语言教室、电脑教育训练机构、饭店等的电脑),为要保持每台电脑正常的https://zhuoone.cn.china.cn/supply/3596512746.html
18.学校图书管理系统软件免费图书借阅系统自助借还书机南昌北创科技发展有限公司专业提供学校图书管理软件,校园图书管理系统,图书管理系统软件,自助借还书机,智慧图书馆,免费图书借阅系统.驭文图书管理系统适用于各行各业图书馆自动化管理,高效快捷的图书录入,读者录入、图书借还、统计分析、条码打印、书标打印、备份管理等业https://free.bc863.com/