- A+
所属分类:化学工程题库
【◆参考答案◆】:D
(2)【◆题库问题◆】:[单选] 下列选项中,不属于质量管理的主要任务的是()。
A.制定软件质量保证计划
B.按照质量评价体系控制软件质量要素
C.增加软件产品的功能
D.对最终软件产品进行确认
A.制定软件质量保证计划
B.按照质量评价体系控制软件质量要素
C.增加软件产品的功能
D.对最终软件产品进行确认
【◆参考答案◆】:C
(3)【◆题库问题◆】:[单选] 数据字典(DD)是定义()系统描述工具中的数据的工具。
A.数据流程图
B.系统流程图
C.程序流程图
D.软件结构图
A.数据流程图
B.系统流程图
C.程序流程图
D.软件结构图
【◆参考答案◆】:A
(4)【◆题库问题◆】:[单选] 关于XSL和CSS说法不正确的是()
A.都可以用来定义XML的显示格式
B.CSS决定了页面的视觉外观
C.XSL是CSS的代替品
D.使用XSL可以将XML文档的结构换为不同的XML文档
A.都可以用来定义XML的显示格式
B.CSS决定了页面的视觉外观
C.XSL是CSS的代替品
D.使用XSL可以将XML文档的结构换为不同的XML文档
【◆参考答案◆】:C
(5)【◆题库问题◆】:[填空题] 将10阶的下三角矩阵(非0元素分布在矩阵左下部)按照行优先顺序压缩存储到一维数组A中,则原矩阵中第4行第3列的非0元素在一维数组A中位于第()个元素位置。
【◆参考答案◆】:9
(6)【◆题库问题◆】:[单选] 在整个软件项目定义与开发各阶段一种典型的工作量分布原则,称为40-20-40分布原则,其中20%的工作量指的是()。
A.需求分析工作量
B.编码工作量
C.详细设计工作量
D.测试工作量
A.需求分析工作量
B.编码工作量
C.详细设计工作量
D.测试工作量
【◆参考答案◆】:B
(7)【◆题库问题◆】:[单选] 基于代码行的面向规模的度量方法适合于()。
A.过程式程序设计语言和事前度量
B.第四代语言和事前度量
C.第四代语言和事后度量
D.过程式程序设计语言和事后度量
A.过程式程序设计语言和事前度量
B.第四代语言和事前度量
C.第四代语言和事后度量
D.过程式程序设计语言和事后度量
【◆参考答案◆】:D
(8)【◆题库问题◆】:[填空题] 某子任务的最早启动时间与完成该子任务所需时间之和就是该子任务的()。
【◆参考答案◆】:最早结束时间
(9)【◆题库问题◆】:[问答题,简答题] 计算题:已知一个待开发的基于计算机的系统的总成本的估算值的折现值为10000元,预计新系统投入运行后每年可带来5000元的收入,假设新系统的生存周期(不包括开发时间)为4年,当年的年利率为10%,试求该系统的纯收入T、投资回收期D和投资回收率j。
【◆参考答案◆】:对该系统将来的收入折现,计算结果如上表所示。1)纯收入:T=PT–ST=15849.32–10000=5849.32(元)2)投资回收期:D=2+(10000–8677.68)/3756.57=2.352(年)3)投资回收率:代入数据,有:
(10)【◆题库问题◆】:[问答题] UML中有哪几类个视图,它们的作用分别是什么?
【◆参考答案◆】:
(1)用例视图(Use-Case view)
用例视图用于描述系统的功能集。它是从系统外部以用户角度,对系统做的抽象表示。用例视图所描述的系统功能依靠于外部用户或另一个系统触发激活,为用户或另一个系统提供服务,实现与用户或另一个系统之间的交互。
用例视图中可以包含若干个用例,用例表示系统能够提供的功能,用例视图是其他视图的核心和基础。其他视图的构造依赖于用例视图中所描述的内容,因为系统的最终目标是实现用例视图中描述的功能,同时附带一些非功能性的特性,因此用例视图影响着所有其他的视图。
(2)逻辑视图(Logical view)
如果说用例视图描述系统"做什么",那么逻辑视图就是描述"怎么做"。系统的静态结构描述类、对象和它们之间的关系,反映的是系统静态特征或结构组成。
(3)组件视图(Component view)
组件视图用来描述系统实现的结构和行为特征,反映系统各组成元素之间的关系。组件视图由组件图实现,主要供开发者和管理者使用。
(4)并发视图(Concurrency View)
并发视图用来描述系统的动态和行为特征。并发视图将任务划分为进程或线程形式,通过任务划分引入并发机制,可以高效地使用资源、并行执行和处理异步事件。除了划分系统为并发执行的进程或线程外,并发视图还必须处理通信和同步问题。
(5)配置视图(Deployment View)
配置视图体现了系统的实现环境,反映系统的物理架构。配置视图还包括一个映射,该映射显示在物理架构中组件是怎样分配的。
(1)用例视图(Use-Case view)
用例视图用于描述系统的功能集。它是从系统外部以用户角度,对系统做的抽象表示。用例视图所描述的系统功能依靠于外部用户或另一个系统触发激活,为用户或另一个系统提供服务,实现与用户或另一个系统之间的交互。
用例视图中可以包含若干个用例,用例表示系统能够提供的功能,用例视图是其他视图的核心和基础。其他视图的构造依赖于用例视图中所描述的内容,因为系统的最终目标是实现用例视图中描述的功能,同时附带一些非功能性的特性,因此用例视图影响着所有其他的视图。
(2)逻辑视图(Logical view)
如果说用例视图描述系统"做什么",那么逻辑视图就是描述"怎么做"。系统的静态结构描述类、对象和它们之间的关系,反映的是系统静态特征或结构组成。
(3)组件视图(Component view)
组件视图用来描述系统实现的结构和行为特征,反映系统各组成元素之间的关系。组件视图由组件图实现,主要供开发者和管理者使用。
(4)并发视图(Concurrency View)
并发视图用来描述系统的动态和行为特征。并发视图将任务划分为进程或线程形式,通过任务划分引入并发机制,可以高效地使用资源、并行执行和处理异步事件。除了划分系统为并发执行的进程或线程外,并发视图还必须处理通信和同步问题。
(5)配置视图(Deployment View)
配置视图体现了系统的实现环境,反映系统的物理架构。配置视图还包括一个映射,该映射显示在物理架构中组件是怎样分配的。