查看更多
当前 - 选择题 - 专业英语
困难
单选题
2018年5月第50题
#专业英语
#凯恩建议了解即可
#教材之外(超纲)

During the systems analysis phase, greater user involvement usually results in better communication, faster development times, and more satisfied users.There are three common team-based approaches that encourage system users to participate actively in various development tasks.1)(问题1) is a popular fact-finding technique that brings users into the development process as active participants. The end product of the approach is a requirements model.2)(问题2) is a team-based technique that speeds up information systems development and produces a functioning information system. The approach consists of several phases. The (问题3) combines elements of the systems planning and systems analysis phases of the SDLC.Users, managers, and IT staff members discuss and agree on business needs, project scope, constraints, and system requirements. During (问题4), users interact with systems analysts and develop models and prototypes that represent all system processes, outputs, and inputs.3)(问题5) attempt to develop a system incrementally by building a series of prototypes and constantly adjusting them to user requirements.

正确答案B
凯恩解析

本题考察的是系统开发中用户参与的常见方法和系统开发生命周期(SDLC)的衔接方式
问题1
A选项 Questionnaires:问卷调查是一种事实调查方式,但它是单向的数据收集工具,并不能使用户作为积极参与者参与到开发过程中,因此错误。
B选项 Joint application development (JAD):是一种流行的事实调查技术,它强调通过研讨会的方式让用户、管理人员和开发人员聚在一起积极参与需求获取,最终形成需求模型,符合题意,正确。
C选项 Interviews:访谈是系统分析中常见的数据收集方式,但它的参与形式是分析员主导,不属于题干所说的团队协作型方法,因此错误。
D选项 Prototyping:原型法是逐步构建系统模型的方法,但它并不是事实调查的主要手段,错误。
所以选择 B。

问题2
A选项 Object-oriented development:面向对象开发是一种开发思想,但它不是加快开发的特定团队方法,错误。
B选项 Model-driven development:模型驱动开发注重通过建模驱动系统设计,并不直接强调加快开发,错误。
C选项 Rapid application development (RAD):快速应用开发是一种基于团队的技术,强调通过迭代开发和用户参与来快速构建可运行的系统,符合题干描述,正确。
D选项 Commercial Application package:购买现成的软件包进行定制,不是题干强调的团队参与方法,错误。
所以选择 C。

问题3
A选项 requirements planning phase:需求规划阶段结合了系统规划和系统分析阶段,用户、管理层和IT人员在此阶段明确业务需求、项目范围和系统要求,符合题干描述,正确。
B选项 business process modeling:业务过程建模是一种分析业务流程的方法,不是SDLC阶段,错误。
C选项 business process improvement:业务过程改进是一种优化管理方法,并非RAD的阶段,错误。
D选项 scope definition phase:范围定义只是SDLC的一个步骤,不等于RAD中的需求规划阶段,错误。
所以选择 A。

问题4
A选项 physical architecture design:物理架构设计是后期设计环节,不是用户交互阶段,错误。
B选项 object design:面向对象设计阶段也不是题干所描述的原型交互过程,错误。
C选项 prototypes design:原型设计只是设计活动,不是RAD中的阶段命名,错误。
D选项 user design phase:用户设计阶段强调用户与分析师密切合作,使用原型来表达系统的输入、输出和流程,完全符合题干描述,正确。
所以选择 D。

问题5
A选项 Agile methods:敏捷方法强调迭代、快速交付和用户参与,采用增量开发方式逐步构建系统原型,符合题干描述,正确。
B选项 The FAST framework:FAST 是一种系统分析框架,并不是题干强调的增量迭代开发方式,错误。
C选项 Reverse Engineering:逆向工程是从成品系统中提取需求和设计,与本题无关,错误。
D选项 Reengineering:业务流程再造是对现有流程进行重组,并不是增量原型开发,错误。
所以选择 A。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有