对于管理信息系统,为提高MIS开发效益和质量,可以有以下技术和方法来支持:采用(72),可改进用户和开发者之间由于需要变化而引起修改和定义不准确等问题;采用(73),可根据基本实体的构造来建立合理的系统结构;采用(74),可使系统的开发变为定义和描述过程,而不是详细的编程过程;采用(75),可为开发者提供各种有效操作手段和工具;采用(76),有利于防止系统开发各阶段的错误扩展。
A.软件评审
B.结构程序设计
C.快速原型方法
D.软件测试
第1题:
采用工具集成法建立管理信息系统开发环境,是一种基于( )的方法。
A.软件组合技术
B.增量开发技术
C.软件生成技术
D.形式化技术
第2题:
某公司采用的软件开发过程通过了CMM3认证,表明该公司(34)。
A.所有项目都采用根据实际情况修改后得到的标准软件过程来发展和维护软件
B.对软件过程和产品质量建立了定量的质量目标
C.建立了基本的项目级管理制度和规程,可对项目的成本、进度进行跟踪和控制
D.可集中精力采用新技术新方法,优化软件过程
第3题:
● 操作系统是裸机上的第一层软件,其他系统软件(如 (23) 等)和应用软件都是建立在操作系统基础上的。下图①②③分别表示 (24) 。

(23)A. 编译程序、财务软件和数据库管理系统软件
B. 汇编程序、编译程序和Java解释器
C. 编译程序、数据库管理系统软件和汽车防盗程序
D. 语言处理程序、办公管理软件和气象预报软件
(24)A. 应用软件开发者、最终用户和系统软件开发者
B. 应用软件开发者、系统软件开发者和最终用户
C. 最终用户、系统软件开发者和应用软件开发者
D. 最终用户、应用软件开发者和系统软件开发者
第4题:
A.开发测试
B.运行管理
C.开发管理
D.开发维护
第5题:
● (33)不是正确的软件测试目的。
(33)
A.尽最大的可能找出最多的错误
B.设计一个好的测试用例对用户需求的覆盖度达到 100%
C.对软件质量进行度量和评估,以提高软件的质量
D.发现开发所采用的软件过程的缺陷,进行软件过程改进
此题是不正确的软件测试目的
第6题:
第7题:
第8题:
第9题:
软件开发模型着重研究的是()。
第10题:
敏捷软件过程强调:让客户满意和软件应尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。()不是采用这种软件开发过程的原因。
第11题:
敏捷软件过程强调:让客户满意和软件尽早发布;小而高度自主的软件团队:非正式开发;最小化软件工程工作产品以及整体精简开发。()不是采用这个软件开发过程的原因。
第12题:
瀑布模型
增量模型
原型开发模型
快速应用程序开发(RAD)
第13题:
软件开发模型着重研究的是()。
A.程序设计的方法和编程技巧
B.软件系统的基本架构和常见的软件系统模型
C.软件开发全部过程、活动和任务的结构框架
D.软件系统的模型和对应不同模型的开发方法
第14题:
通常有两种常用的需求定义方法:严格定义方法和原型方法。下述的各种假设条件中,“ (33) ”不适合使用严格定义方法进行需求定义
A.所有需求都能够被预先定义
B.开发人员与用户之间能够准确而清晰地交流
C.需求不能在系统开发前被完全准确地说明
D.采用图形(或文字)充分体现最终系统
第15题:
数据库管理系统(DBMS)是位于(37)之间的—层管理软件,它是一种(38)的数据。
A.硬件和软件
B.开发者和用户
C.用户和操作系统
D.开发者和操作系统
第16题:
敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。(24)不是采用这种软件开发过程的原因。
A.难以提前预测哪些需求是稳定的和哪些需求会变化
B.对于软件项目开发来说,设计和实现可以做到基本分离
C.从制定计划的角度来看,分析、设计、实现和测试并不容易预测
D.可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介
第17题:


第18题:
第19题:
第20题:
敏捷软件过程强调:让客户满意和软件尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品,以及整体精简开发。()不是采用这种软件开发过程的原因。
第21题:
博学网软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基本功能,但是没有详细定义输入、处理和输出需求。在这种情况下,该团队在开发过程应采用()
第22题:
下列关于结构化方法和原型法的描述错误的是()。
第23题:
结构化开发方法是以系统工程的思想和工程化的方法进行开发
对于运算量大、逻辑性较强的程序模块可采用原型法来构造模型
结构化方法要求严格区分开发阶段
原型法要求的软件支撑环境比结构化方法高