信息系统分析与设计期末试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
信息系统分析与设计最终压题
一、选择题(15*2=30分)
1. 系统开发的生命周期中不包括下列哪个阶段(A)
A.系统规划 B.系统分析 C.系统设计D.系统实施
2. 导出模块结构图的基础是(B )
A.业务流程图
B.数据流程图
C.处理流程图D.层次结构图
3. 信息系统开发的结构化方法的一个主要原则是(A).
A.自顶向下原则
B. 自底向上原则
C. 分步实施原则
D. 重点突破原则
4.系统设计阶段的主要成果是( C).
A. 用户的决策方针
B.用户的分析方案C.系统设计说明书D. 系统总体设计方案
5. 系统分析工作的全面总结和主要成果是(A).
A.可行性研究报告B.数据词典C. 系统说明书 D. 系统详细调查报告
6.生命周期法的特点之一是(C ).
A. 整个系统的开发工作是非劳动密集型的
B. 系统开发时间短
C.对用户需求的变更能做出迅速响应D. 适合大型复杂系统
7. 最高层数据流图又称为( C )
A.组织结构图B.功能分解图C.关联图D.系统流程图
8、系统分析阶段的最终成果是( A)
A、新系统的逻辑模型B、新系统的物理模型
C、实在的新系统
D、系统设计报告
9. 系统规划的主要任务包括( A)。
A. 明确组织的信息需求、制定系统总体结构方案
B.对系统进行经济、技术和使用方面的可行性研究
C.选择计算机和网络系统的方案
D. 确定软件系统的模块结构
10. 模块聚合中,一个模块只执行一个功能的是( C )。
A.逻辑聚合ﻩB. 数据聚合 C.功能聚合D. 时间聚合
11.( D )是一种较为理想的耦合形式。
A.内容耦合 B.公共耦合C.控制耦合D.数据耦合
12、在生命周期法开发系统过程中,对现行系统的详细调查的工作属于(C) A.系统规划 B.系统设计 C.系统分析D.系统实施
13. 信息系统开发的结构化方法的一个主要原则是(A)。
A. 自顶向下原则
B.自底向上原则
C. 分步实施原则
D. 重点突破原则
14. 系统分析工作的全面总结和主要成果是(A)。
A.可行性研究报告 B. 数据词典ﻩC. 系统说明书ﻩD. 系统详细调查报告
15.系统测试中应遵循的一条原则是:测试工作应该由以下人员来承担(B)。
A. 原程序作者
B. 专门的测试人员
C. 系统设计人员
D. 用户
16. 在原型法中,原型是进行开发的系统的( A)。
A. 反映用户最基本需求的可以运行的实验模型
B. 某一主要部分的详细设计方案(物理模型)
C. 反映用户需求的逻辑模型
D.反映用户全部需求符合系统开发规范的应用软件程序
17.衡量系统开发质量的首要标准是( C )。
A.满足技术指标ﻩB. 满足设计者要求C. 满足用户要求ﻩD. 技术规范
18. 在一个课程注册系统中,定义了类CourseSchedule和类Course,并在类Course Schedule中定义了方法add(c: Course)和方法remove(c:Course),则类CourseSchedule和类Course之间的关系是:( A )
A.泛化(generalization)关系B.组合(composition)关系
C.依赖(dependency)关系
D.包含(include)关系
19.( D )是从用户使用系统的角度描述系统功能的图形表达方法。
A.类图 B.对象图 C. 序列图D.用例图
20. 使用UML对系统进行动态建模,不能使用以下哪种图(A )
A 类图B顺序图 C 状态图D活动图
21.ﻩ关于UML,下面说法正确的是( D )
A UML是一种面向对象的建模方法。
B UML是一种形式化的语言,使用UML建立的模型可被计算机编译执行。
C UML是一种面向对象的编程语言。
D UML是一种面向对象的建模语言,但不是建模方法。
22.下面(B )图形表示依赖关系。
二、判断题(
10*2=20分)
1、系统分析的主要任务是明确系统功能,解决系统怎么做的问题。(×)
2、系统的实施就是将系统设计中建立的物理模型付诸实现的过程。(√)
3、具有相同属性与服务的一组对象的集合称为类。对象是类的实例,类是对象的抽象。(√)
4、在系统开发的各个阶段中,编程是最难的。( ×)
5、系统总是有目的的,系统的目的性可以通过系统的活动来实现。(√)
6、数据字典是对数据流程图的补充说明。(√)
7、所谓结构化与非结构化决策的区别:结构化是没有明显的决策规则,而非结构化则是有明显的决策规则。(×)
8、在定义信息系统结构,划分子系统时,可以通过“功能/数据”矩阵来进行。其中“功能/数据”矩阵中的“U”表示产生相应的数据类。“C”表示该功能使用该数据类。( ×) 9、ﻩ结构化方法的基本思路就是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动完成一个或多个任务。(√)
10、对规模很大、结构非常复杂的系统,可以考虑采用原型化开发方法。(×)
11、对于信息系统来说,其可行性可以从经济可行性,运行可行性,技术可行性,进程可行性,人员可行性五个方面来考虑。(√)
12、系统设计时应尽量减少各子系统之间的数据依赖性。( √)
三、问答题(4*5=20分)