对于具有n个顶点和e条边的有向图,在其对应的邻接链表中一共包含()个表结点。

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[填空题] 对于具有n个顶点和e条边的有向图,在其对应的邻接链表中一共包含()个表结点

【◆参考答案◆】:e

(2)【◆题库问题◆】:[问答题] 软件结构设计优化的准则是什么?

【◆参考答案◆】:1、划分模块时,尽量做到高内聚、低耦合,保持模块相对独立性。模块划分的准则:“将相关的各部分放在一起,无关的东西不要放在一起。”2、模块的大小要适中。3、模块的接口要简单、清晰、含义明确。便于理解,易于实现、易于测试和维护。4、一个模块的作用范围应在其控制范围之内。且判定所在的模块,应与受其影响的模块在层次上尽量靠近。5、软件结构的深度、宽度、扇入、扇出应适当。6、力求设计单入口和单出口的模块。避免“病态连接”,以防止内容耦合。7)设计功能可预测模块的划分,应防止功能过分局限。

(3)【◆题库问题◆】:[填空题] 将一个100行100列的下三角矩阵压缩存储到一维数组A中,则数组A的长度最少为()。

【◆参考答案◆】:5050

(4)【◆题库问题◆】:[单选] 下列选项中,在验收测试结束时,必须提交给用户的是()。
A.项目开发总结报告
B.验收测试计划
C.需求规格说明书
D.最终用户手册

【◆参考答案◆】:D

(5)【◆题库问题◆】:[问答题] 什么是软件的逆向工程和再工程?

【◆参考答案◆】:软件逆向工程是指当维护对象缺乏必要的文档资料时,分析已有程序,寻求比源代码更高级的抽象表现形式,恢复软件原有设计的过程。换言之,是一个恢复设计的过程。软件再工程则是以软件工程学为指导,对目标软件进行重新设计、重新编码和测试的过程。

(6)【◆题库问题◆】:[填空题] JSP方法适用于输入数据和输出数据之间有()的问题求解。

【◆参考答案◆】:对应关系

(7)【◆题库问题◆】:[单选] 以下关于配置文件的说法正确的是()
A.给定目录或应用程序中weB.config文件存在是完全可选的。
B.给定目录或应用程序中weB.config文件存在是必须的。
C.不管weB.config文件是否存在,该目录的所有配置设置将自动从父目录继承。
D.运行时,ASP.NET使用这些weB.config配置文件,针对传入的每个URL目标请求分层计算两个或以上的设置集合。

【◆参考答案◆】:D

(8)【◆题库问题◆】:[单选] 下列选项中,不属于质量管理的主要任务的是()。
A.制定软件质量保证计划
B.按照质量评价体系控制软件质量要素
C.增加软件产品的功能
D.对最终软件产品进行确认

【◆参考答案◆】:C

(9)【◆题库问题◆】:[问答题] 应该怎样来划分阶段?

【◆参考答案◆】:
(1)每一个阶段的任务尽可能独立;
(2)同一阶段内的任务性质尽可能相同;
(3)每一个阶段任务的开始和结束有严格的标准。

(10)【◆题库问题◆】:[问答题,简答题] 计算题:设某软件项目由5个程序员组成的程序员小组来开发完成。在开发过程中每两个人之间通信的平均工作量为0.13PM,试求开发该软件所需的通讯工作量。

【◆参考答案◆】:由已知N=5,μ=0.13PM,开发该软件需要的通信数量为:C(N)=C(5)=N(N-1)/2=5(5-1)/2=10则由5人组成的程序员小组增加的通信工作量为:EC=μC(5)=0.13PM×10=1.3PM

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: