欢迎来到天天文库
浏览记录
ID:44120794
大小:86.50 KB
页数:5页
时间:2019-10-18
《计算机等级考试(国家)-三级信息管理技术分类题软件工程(八)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、三级信息管理技术分类题软件工程(八)一、选择题1>加工是对数据流图屮不能再分解的基本加工的精确说明,下面是加工的最核心的成分的是()0A.加顺序B.加工逻辑C.加工优先级D.加工效率2、对软件进行分解,是为了()。A.降低模块间接口的复杂度B.降低模块的复杂程度,并降低模块间接口的复杂程度C.降低模块的复杂程度D・降低模块的复朵程度,并提高模块间接口的复朵程度3、程序设计语言的选择是顺利实施编程的重要基础,评价可用语言的因素很多,而其中重要的选择依据是()oA.数据结构B.语言的应用范围C.算法的复杂性D.开发人员的技术水平4、软件工程中,系统分析的
2、主耍目的是()。A.DFD图B.系统流程图C.需求分析报告D.系统说明书5、软件的总体设计是在()工作的基础上进行的。A・详细设计B.结构化设计C.文档分析D.需求分析6、软件系统生命周期的第一个阶段是()。A.软件分析阶段B.软件设计阶段C.软件运行阶段D.软件维护阶段7、软件开发屮常用的结构化生命周期方法,由于其特征而一般称其为()。A.原型化模型B・瀑布模型C.层次模型D・螺旋模型8、原型化方法是一种()型的设计过程。A.自夕卜向内B.自顶向下C.自内向外D.自底向下9、软件维护是软件得以正常运行的重要环节,按照软件工程方法的理解,一般软件维护
3、应该开始于()oA.理解程序流程B.分析软件结构C・阅读需求分析D.阅读详细设计10、软件计划是软件开发的早期重要阶段,此阶段要求交互和配合的是()。A・分析人员和用户B.编码人员和用户C.分析员和编码人员D.设计人员和用户11、软件工程学中除了重视软件开发的研究外,另外一个重要组成内容是软件的()。A.工程管B.人员管C.人员培训D.开发工具12、软件分析是由()来做的。A.系统分析人员B.系统分析人员和用户C.用户D.编程人员13>软件的可靠性主要表现在()oA.能够安装多次B.能够在不同类型的计算机系统上安装和使用C.软件的正确性和健壮性D.以
4、上都正确14、软件文档不仅是软件开发各个阶段的主耍依据,而且也影响软件的()oA.可移植性D.可扩展性C.可阅读性D.可维护性15、软件系统中,模块的功能是由()决定的。A.详细设计B.总体设计C.系统分析D.程序编码16、软件复审的主要对•象是()oA.软件文档B.软件模型C.程序代码D.开发人员17.程序流程图是一种传统的程序设计表示工具,有其优点和缺点,使用该工具时应该注意()。A・遵守结构化设计原则B.支持逐步求精C.条件控制流程D.数据结构的确定18.软件工程开发的口J行性研究是决定软件项目是否能继续开发的关键,而口J行性研究的结论主要相关
5、于()oA.软件的效率B.软件系统目标C.软件的功能D.软件的编码19、瀑布模型适合于开发()oA.大型系统B.小型系统C.中型系统D.所有系统均适合20、软件可靠性的定量指标,常借用硬件可靠性的定量度量方法来度量软件的可靠性,其中MTTF是平均失效等待时间,MTBF是()。A.平均等待吋间B.平均间隔吋间C.平均冇效等待吋间D.平均失效间隔时间2K在进行软件测试时,首先应当进行单元测试,然后再进行(),最后再进行有效性测试。A.组合测试B.集成测试C.有效性测试D•确认测试22、在软件质量因素中,软件在异常条件下仍能够运行的能力称为软件的()。A・
6、安全性B.健壮性C.稳定性D.可靠性23、数据流图的止确性是保证软件逻辑模型止确性的基础,与上述问题相关性较弱的内容是()。A.均匀分解B.数据守恒C.图形层数D.文件操作24、SA方法是一种()的分析方法。A.自顶向下B.自底向上C.面向对象D.面向模块25、进行可行性研究的依据是()。A.现场调杳B.对系统的高层次分析和设计C.决策者的经验D.以上都不对26、软件生命周期是指()。A.软件系统开始研制到软件系统投入试运行B・软件系统投入运行到软件系统被废弃C.软件系统投入试运行到软件系统被废弄A.软件系统开始研制到软件系统被废弃27、数据流图是用
7、于描述结构化方法中()工作阶段的工具。A.详细设计B・可行性研究C.程序编码D.需求分析28、软件测试的目的是()。A.证明软件是错误的B.找到软件屮潜在的错误C・证明软件是正确的D.找出软件中全部的错误29、结构化程序流程图屮一般包含3种基木结构,在下述结构屮,()不属于其基本结构。A.顺序结构B・循环结构C.嵌套结构D.条件结构30、瀑布模型是一种()oA.软件开发方法B.软件分析方法C.软件开发活动D.软件求解的计算逻辑二、填空题31、采用先进的程序设计技术不仅可以提高软件开发和维护的效率,而且可以提高。32、现在常见的软件开发方法有:结构化开
8、发方法、形式化开发方法和开发方法等。33、是传统的瀑布模型和快速原型模型等的改进,其中每一个阶段引入风险分析
此文档下载收益归作者所有