首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
查看本题答案
包含此试题的试卷
高级系统分析师《单选集》真题及答案
点击查看
你可能感兴趣的试题
热门试题
更多
若要重构一个功能上和性能上更为完善的改进的软件可以使用125
软件项目管理中可以使用各种图形工具在以下关于各种图形工具的论述中正确的是117
多个软件工程师合作开发一个项目各开发者之间需要两两互相通信假设每一条通信路径的开销为200LOC/年LOC为代码行数设有4名软件工程师如果单独工作每个人的生产率是6000LOC/年那么由这4名软件工程师组成的项目组的生产率为89在这一年期限的最后两个月又增加了两名工程师新增成员的个人生产率为3000LOC/年那么这6人组成的项目组全年完成的开发工作量为90
下列关于软件需求管理与需求开发的论述正确的是135
原型化方法是用户和设计者之间执行的一种交互过程适用于106系统它从用户界面设计开始首先形成107用户108并就109提出意见它是一种110型的设计过程
①至④是风险管理中的4个活动其恰当的顺序是120风险识别的一个方法是121①选择风险管理工具②研究风险处理方法③评估风险处理结果④风险识别确认和度量
通常软件项目管理活动包括项目的计划调度通信费用估算资源分配以及质量控制等软件生产是智力密集型的活动其产品无物理外形生产状态也不可见因而难以检查和驾驭软件项目管理工具就是要使这种生产过程成为可见可控的过程因此软件项目管理工具应具备123
结构模板能够帮助分析员建立一个逐层细化的层次结构结构环境图ArchitectureContextDiagramACD则位于层次结构的顶层在从ACD导出的146中给出了各个专门子系统和重要数据与控制信息流
净室软件工程Cleanroom是软件开发的一种形式化方法可以开发较高质量的软件它使用91进行分析和建模并且将92作为发现和排除错误的主要机制使用93测试来获取认证软件可靠性所需要的信息
系统开发过程通常被分为若干个阶段每个阶段的开始和结束都有明确的规定人们常将开发过程中完成某项关键工作的时刻称为里程碑完成87时最适于称为里程碑
对软件开发的看法可有多种观点敏捷软件开发方法是一种118代表性是极限编程XP它的核心思想为119
通常软件开发环境可由环境机制和工具集构成按功能划分环境机制又可分为94工具集也可分为贯穿整个开发过程的工具和解决软件生命周期中某一阶段问题的工具分别属于上述两类工具的是95软件开发环境的核心是96软件开发环境具有集成性开放性97数据格式一致性风格统一的用户界面等特性因而能大幅度提高软件生产率其中开放性是指98
软件的维护并不只是修正错误为了满足用户提出的增加新功能修改现有功能以及一般性的改进要求和建议需要进行128它是软件维护工作的主要部分软件测试不可能揭露旧系统中所有潜在的错误所以这些程序在使用过程中还可能发生错误诊断和更正这些错误的过程称为129为了改进软件未来的可维护性或可靠性或者为了给未来的改进提供更好的基础而对软件进行修改这类活动称为130
原型化方法是用户和设计者之间执行的一种交互过程适用于106系统它从用户界面设计开始首先形成107用户108并就109提出意见它是一种110型的设计过程
根据McCabe环路复杂性度量程序图9-17的复杂度是133对这个程序进行路径覆盖测试可得到的基本路径是134
质量控制非常重要但是进行质量控制也需要一定的成本131可以降低质量控制的成本
软件方法学是以软件方法为研究对象的学科从开发风范上看可分为99从性质上看可分为100从适应范围来看可分为101形式方法的目的是把软件作为数学来重新发现形式方法被用来避免系统中的102不一致性软件自动化方法是指利用计算机使软件的设计实现自动化的方法和相关的技术软件自动化的实现途径有四种过程途径归纳途径103
通常软件开发环境可由环境机制和工具集构成按功能划分环境机制又可分为94工具集也可分为贯穿整个开发过程的工具和解决软件生命周期中某一阶段问题的工具分别属于上述两类工具的是95软件开发环境的核心是96软件开发环境具有集成性开放性97数据格式一致性风格统一的用户界面等特性因而能大幅度提高软件生产率其中开放性是指98
软件方法学是以软件方法为研究对象的学科从开发风范上看可分为99从性质上看可分为100从适应范围来看可分为101形式方法的目的是把软件作为数学来重新发现形式方法被用来避免系统中的102不一致性软件自动化方法是指利用计算机使软件的设计实现自动化的方法和相关的技术软件自动化的实现途径有四种过程途径归纳途径103
软件测试是为了发现错误而执行程序的过程检验软件是否满足用户需求的测试称为114115是维护中常用的方法其目的是检验修改所引起的副作用黑盒测试法主要根据116来设计测试用例
有两种需求定义的方法——严格定义和原型定义在关于这两种方法的描述中不正确的是142
随着软件开发工具的积累与自动化工具的增多软件开发环境进入了第三代ICASEintegratedComputer-AidedSoftwareEngineering阶段ICASE信息库repository不仅定义了面向对象的数据库管理系统提供了104机制还建立了可以被环境中所有工具访问的数据模型提供了105机制实现了配置管理功能
某软件开发从详细设计到集成测试各阶段所需工作量估计按软件工程师人月数估计如表9-1所示这几个阶段分配的软件工程师和程序员人数如表9-2所示假设编码与单元测试阶段软件工程师的生产率是程序员的2倍若在该项目的这几个阶段都增加一名软件工程师则这几个阶段可以缩短111个月完成任务假定各个开发阶段串行工作表9-1所需工作量估计开发阶段估计所需人月数详细设计6编码与单元测试12集成测试12合计30表9-2分配的软件工程师和程序员人数开发阶段分组人数软件工程师程序员详细设计20编码与单元测试22集成测试20
下列要素中不属于DFD的是126当使用DFD对一个工资系统进行建模时127可以被认定为外部实体
在关于逆向工程reverseengineering的描述中正确的是137
基线是软件生存期各个开发阶段的工作成果测试阶段的基线是140
在各种不同的软件需求中112描述了用户使用产品必须要完成的任务可以在用例模型中予以说明软件需求说明书是需求分析阶段的成果113不是其应包含的内容
净室软件工程Cleanroom是软件开发的一种形式化方法可以开发较高质量的软件它使用91进行分析和建模并且将92作为发现和排除错误的主要机制使用93测试来获取认证软件可靠性所需要的信息
基于构件的开发CBD模型融合了144模型的许多特征该模型本质是演化的采用迭代方法开发软件
软件方法学是以软件方法为研究对象的学科从开发风范上看可分为99从性质上看可分为100从适应范围来看可分为101形式方法的目的是把软件作为数学来重新发现形式方法被用来避免系统中的102不一致性软件自动化方法是指利用计算机使软件的设计实现自动化的方法和相关的技术软件自动化的实现途径有四种过程途径归纳途径103
热门题库
更多
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识
无线通信专业技术
移动通信专业技术
有线传输专业技术
电话交换专业技术
电信网络专业技术
计算机通信专业技术
通信电源专业技术
电信营销专业技术