20秋北理工信息系统分析与设计模拟题库5 更新
(374)北京理工大学远程教育学院模拟题库《信息系统分析与设计》
单选题(共10题,每题2分)20分1.信息系统需求分析阶段的目标是( )。
A制定系统开发计划
B.制定需求说明报告
C.制定系统结构说明
D.制定系统开发方案
答案:
题型:单选题
知识点: 5.5 需求分析阶段
难度:12.()意味着一个操作在不同的类中可以有不同的实现方式。
A.多态性
B.多继承
C.类的复用
D.封装
答案:
题型:单选题
知识点: 10.3.5 多态性
难度:13.可在面向对象的设计中,将对象的使用者和设计者分开的技术称为( ).
A.隐藏性
B.继承性
C.封装性
D.多态性
答案:C
题型:单选题
知识点: 10.3.1 对象、属性、方法和封装
难度:14.( )是一种现代的工程设计方法,开发人员根据用户需求快速构造一个系统,交由用户检查,鼓励用户根据这个系统提出进一步的需求和修改方案,循环,直至系统完全满足用户需求。
A.原型化方法
B.面向对象方法
C.结构化方法
D.信息工程方法
答案:A
题型:单选题
知识点: 12.2 系统设计方法
难度:15.在进行数据模型建模时,可以使用CASE工具, CASE产品承担了绘制和维护这些模型及其底层细节的任务,如() 软件。
A. ER win
B. Access
C. SQL Server
D. Oracle
答案:
题型:单选题
知识点: 8.3.4 数据建模的自动化根据
难度:16.解决问题所需的项目范围、目标、进度和预算,或项目所带来的机会是()阶段的主要内容
A.系统启动
B.系统分析
C.系统设计
D.系统实现
答案:A
题型:单选题
知识点:1.5 一个简单的系统开发过程
难度:17.在UML用例图中,()用于描述系统与外部系统及用户之间的交互。
A.用例图
B.类图
C.对象图
D.部署图
答案:
题型:单选题
知识点: 10.5.3 建模用例活动
难度:18.UML提供的类图中,( )用于按时间顺序描述对象的交互。
A.网络图
B.状态图
C.协作图
D.序列图
答案:D
题型:单选题
知识点:18 使用UML进行面向对象设计和建模
难度:19.系统设计阶段的主要成果是()。
A.设计说明书
B.需求报告
C.可行性报告
D.项目计划表
答案:
题型:单选题
知识点: 12.3.4 打包设计说明
难度:110.可行性研究的最终结果是()、
A.确定项目的规模
B.研究正在运行的系统
C.评价各种方案
D.可行性报告
答案:
题型:单选题
知识点:11.5系统方案建议
难度:1
填空题(共10题,每题2分)20分系统分析涉及从系统所有者和系统用户角度看待的“知识”、“过程”和“通信”构件,“____________”则是系统分析的推动者。
答案:
题型:填空题
知识点:5.1 什么是系统分析
难度:1关系隐含了一个实体实例关联于另一个实体实例。为了能够确定特定相关实体实例,常常需要将父实体的主键作为____________创建给子实体。
答案:
题型:填空题
知识点:8.2.3.3 外键
难度:1系统分析强调了业务问题,____________ 则专注于系统的技术性和实现方面。
答案:
题型:填空题
知识点:12.1 什么是系统设计
难度:1
在面向对象的建模过程中,子类可以通过____________得到父类的属性值和方法,从而大大降低了系统中属性的数量。
答案:继承
题型:填空题
知识点:10.3 面向对象建模的系统概念
难度:2对象是属性和行为的封装。只有对象可以执行自己的行为,并操作自己的数据。对象/类通过传递____________进行交互或沟通。
答案:
题型:填空题
知识点:10.3.4 消息和消息发送
难度:1一个实体可能有多个键,称为候选键。____________是最常用来唯一地确定一个实体实例的候选键,其默认值总是NOT NULL。没有被选中作为主键的任何候选键都称为替代键(次键)。
答案:主键
题型:填空题
知识点:8.2.2.2 标识符
难度:1
在面向对象的建模过程中,将几项内容打包成一个单元叫做____________,它将底层的数据操作细节全部隐藏起来,与用户分离,从而提高了数据的安全性。
答案:
题型:填空题
知识点:10.3 面向对象建模的系统概念
难度:2系统分析的所有方法都需要某种形式的需求获取,两种常用的需求获取法是调查研究技术和____________,后一种方法提供了一种加速所有系统分析任务和交付成果的工作环境,促进了系统所有者和用户更积极地参与到系统分析中。
答案:联合需求计划(或JRP)
题型:填空题
知识点:5.2.3 需求获取法
难度:1在用例图中,发起或触发用例的外部用户称为____________。
答案:者
题型:填空题
知识点:7.2.2 参与者
难度:1
PIECES框架提供了一个很好的分类____________的工具。对各种类型的需求进行分类使得类似的需求可以组织起来达到汇报、跟踪和验证的目的,还可以对确定可能被忽略的需求起到辅助作用。
答案:非功能需求
题型:填空题
知识点:6.1 需求获取简介
难度:2判断对错()商用应用软件包实现策略是一种重要的信息系统实现策略。购买的系统都能反映理想方案,不需企业进行内部开发。( )
答案:
题型:判断题
知识点:3.3.3 商用应用软件包实现策略
难度:1外键是一个实体的主键,它被贡献给(复制到)另一个实体以确定一个关系实例。子实体中的外键总是匹配父实体中的主键。( )
答案:正确
题型:判断题
知识点:8.2.2 属性
难度:2实体超类是一个实体,其实例存储了一个或多个实体子类的公共属性。( )
答案:
题型:判断题
知识点:8.2.3 关系
难度:2用例从外部用户的观点并以他们可以理解的方式和词汇描述系统功能。一个用例本身并不是一个功能需求,但用例所讲述的故事(场景)包含了一个或者多个需求。( )
答案:正确
题型:判断题
知识点:3.3.1 模型驱动开发策略
难度:1用例建模最初由Ivar Jacobson博士于1986年发明,它是一种促进以使用为中心的开发方法。( )
答案:
题型:判断题
知识点:7.1 用例建模概述
难度:1UML提供了一种活动图用于建模系统的过程步骤或活动。它们类似于流程图,图形化地描述了业务过程或用例的活动的顺序流程。活动图很灵活,既可以用于分析阶段,也可以用于设计阶段。( )
答案:正确
题型:判断题
知识点:10.5.3 建模用例活动
难度:1数据建模是一种为数据库定义业务需求的技术。因为数据模型最终要实现成数据库,因此数据建模有时称为数据库建模。( )
答案:正确
题型:判断题
知识点:8.1 数据模型简介
难度:1虽然结构化设计在许多应用系统中已经不再那么流行,但当涉及到基于大型主机应用软件设计时,结构化设计仍是一种流行的技术,并常用于解决“系统”级的耦合和内聚问题。。( )
答案:
题型:判断题
知识点:12.2.1 模型驱动方法
难度:1CASE技术使系统实现自动化建模。如今的CASE工具只能实现正向工程,即从流程图直接生成程序,而不能实现逆向工程。( )
答案:错误
题型:判断题
知识点:3.4.1 计算机辅助系统工程
难度:1信息系统是一种重要的投资,系统分析员对此投资负责。( )
答案:错误
题型:判断题
知识点:3.1.3 系统开发基本原理
难度:2简答题(共5题,每题4分)20分快速应用开发的基本思想是什么。
答案:
题型:简答题
知识点:3.3.2 快速应用开发
难度:2简要介绍面向对象设计中的对象类?
答案:
题型:简答题
知识点:18 使用UML进行面向对象的设计和建模
难度:2简述非确定性关系和确定性关系
答案:
题型:简答题
知识点:8.2.3 关系
难度:2需求调查可以采取的技术有哪些?
答案:
题型:简答题
知识点:6.3 需求研究技术
难度:2你认为系统开发各阶段中那个阶段是最重要的?为什么?
答案:
题型:简答题
知识点:3.2.2 FAST项目阶段
难度:2
思考题(共2题,每题10分)20分你认为目前导致信息系统失败率居高不下的原因有哪些?
答案:
题型:思考题
知识点:全书
难度:2谈谈对CMM的认识
答案:
题型:思考题
知识点:3.1.1 能力成熟度模型
难度:2 无忧答案网 q七六一二九六零二一
页:
[1]