八文_文档搜索
 
设为首页   |  加入收藏夹
 八文网 - 汇聚八方文档 - 做最优秀的免费文档下载网站
 

1需求分析(

文档类型: Microsoft Word 文档 文档大小:71.5KB
选择题
1.需求分析. A.要回答软件必须做什么
B.可概括为:理解,分解,表达六个字C.要求编写需求规格说明书D.以上都对
2.进行需求分析可使用多种工具,但是不适用的. A.数据流图B.判定表C.PAD图D.数据字典
3.需求分析阶段研究的对象是软件项目的. A.用户要求B.合理要求C.模糊要求
4.数据字典的任务是对于数据流图中出现的所有被命名的数据元素,在数据字典中作为一个词条加以定义、使得每一个图形元素的名字都有一个确切的.A.对象B.解释c.符号D.描述
5.在数据流图中、有名字及方向的成分是. A.控制流B.信息流c.数据流D.信号流
6.在数据流图中、不能被计算机处理的成分是. A.控制流B.结点C.数据流D.数据源终点
7.在结构化分析方法中、用以表达系统内部数据的运行情况的工具有.
A.数据流图B.数据字典c.结构化英语D.判定树与判定表
8.软件需求分析阶段的工作,可以分成以下四个方面:对问题的识别、分析与综合, 制定规格说明以及.A.总结B.实践性报告c.需求分析评审D. 以上答案都不正确
9.以下说法错误的是. A.结构化语言外层中的顺序结构是一组祈使语句,选择语句,重复语句的顺序排列B.结构化语言外层中的选择结构使用等关键字C.结构化语言的内层可以采用祈使语句的自然语言短语D.结构化语言外层中的重复结构使用等关键字
10.结构化分析方法使用的描述工具定义了数据流图中每一个图形元素.
c.判定表D.判定树
11.下列说法正确的是. A.对于顺序执行和循环执行的动作,用判定表和判定树B.对于存在多个条件复杂组合的判断问题,用结构化语言描述C.判定表较判定树直观易读,判定树进行逻辑验证较严格D.可将判定表和判定树两者结合起来,先用判定表作底稿,在此基础上产生判定树
12.需求规格说明书的作用不应包括. A.软件设计的依据B.用户与开发人员对软件要做什么的共同理解c.软件验收的依据D.软件可行性研究的依据
13.软件需求规格说明书的内容不应包括对的描述. A.主要功能B.算法的详细过程C.用户界面及运行环境D.软件的性能
14.在结构化分析方法(SA)中、与数据流图配合使用的是. A.网络图B.实体联系图C.数据字典D.程序流程图
15.通过可以完成数据流图的细化. A.结构分解B.功能分解C.数据分解D.系统分解
16.需求分析过程中、对算法的简单描述记录在中. A.层次图B.数据字典C.数据流图D.IPO图
17.分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的.
A.细节B.输入与输出c.软件的作者D.绘制的时间
18.数据存储和数据流都是仅仅所处的状态不同. A.分析结果B.事件C.动作D.数据
19.在数据流图的基本图形符号中、加工是以数据结构或作为加工对象的.
A.数据内容B.信息内容c.信息结构D.信息流
20.数据字典中、一般不包括下列选项中的条目. A.数据流B.数据存储C.加31 D.源点与终点
21.在软件需求分析中、开发人员要从用户那里解决的最重要的问题是.
A.要让软件做什么B.要给该软件提供哪些信息c.要求软件工作效率怎样D.要让软件具有何种结构
22.需求分析最终结果是产生. A.项目开发计划B.可行性分析报告c.需求规格说明书D.设计说明书
23.IDEF0图并不反映出系统. A.做什么B.怎么做C.谁来做D.什么情况下做
24.SA方法用DFD描述. A.系统的控制流程B. 系统的数据结构C.系统的基本加I D.系统的功能
25.初步用户手册在阶段编写. A.可行性研究B.需求分析C.软件概要设计D. 软件详细设计
26.SA方法的分析步骤是首先调查了解当前系统的工作流程,然后.
A.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型B. 获得当前系统的物理模型,抽象出目标系统的逻辑模型,建立目标系统的物理模型C.获得当前系统的逻辑模型,建立当前系统的物理模型,抽象出目标系统的逻辑模型D.获得当前系统的逻辑模型,建立当前系统的物理模型,建立目标系统的物理模型
27.需求分析阶段不适于描述加工逻辑的工具是. A.结构化语言C.判定树B.判定表D.流程图
28.结构化分析方法(SA)最为常见的图形工具是. A.程序流程图B.实体联系图C.数据流图D.结构图
29.sA方法的基本思想是. A.自底向上逐步抽象B. 自底向上逐步分解C.自顶向下逐步分解D. 自顶向下逐步抽象
30.IDEF0的图形表示中、连在方框上的箭头有四种类型:输入,输出、控制和机制.
下列说法正确的是.A.输入指完成某项活动所需的数据,用连在方框右边的箭头表示B.输出指执行活动时产生的数据,用连在方框左边的箭头表示C.机制指所受到的约束条件,用连在方框下边的箭头表示D.控制活动指活动是由谁来完成的,用连在方框上边的箭头表示E.当无法区分输入和控制时可将输入看作控制.一个活动可无输入,但必须至少有一个控制
31.下面错误的说法是. A.每个数据流必须用名词或名词短语命名B.每个加工必须有名字,通常是动词短语c.每个数据存储必须用名词或名词短语D.每个数据源点或终点必须有名字
32.下面错误的说法是. A.判定表能够把在什么条件下系统应做什么动作准确无误地表示出来B.判定表能够描述循环的处理特性C.结构化语言同样能够描述循环的处理特性D.判定树是判定表的变形,一般情况下它比判定表更直观,且易于理解和使用
33.软件需求说明书是软件需求分析阶段的重要文件,下述是其应包含的内容.
①数据描述②功能描述
③模块描述④性能描述c.①②③D.①②④
34. 软件需求说明书在软件开发中具有重要作用,但其作用不应包括.
B.用户和开发人员对软件要做什么的共同理解C.软件验收的依据D.软件可行性分析的依据
35.软件需求分析方法中、结构化分析是一种常用的方法.结构化分析产生的系统说明书是由一套分层的(A)图,一本(B),一组(C)及补充材料组成的.在结构化设计阶段产生的文档是(D).
A:①流程②数据流
③软件结构④事务转换
B:①结构说明②用户需求
③数据字典④数据流程
c:①小说明②索引
③模块接口④层次结构
D:①系统模型说明书②程序流程图
③系统功能说明书④模块结构图和模块说明书
36.结构化设计方法把软件结构划分为(A)和(B)两大类,并提出了对应于以上两类结构的分析方法.
A:①控制型②变换型
③模拟型④处理型
B:①事务型②分析型
③通信型④功能型
37.软件设计在一般将用到图形工具,下列可用作设计的图形工具.
①结构图
②实体联系图
③IPO图
④层次图A.①②B.③④c.①②④D.全部
38.常用的需求分析方法有面向数据流的结构化分析方法,面向对象的分析方法等.A.面向数据结构的分析方法B.面向时序问题的分析方法C.面向事务的分析方法
39.对于计算机程序处理的数据,其信息域应包括信息流、和信息结构.
A.信息项B.数据项C.信息内容D.结构流
40.软件设计将涉及软件的结构,过程和模块的设计,其中软件过程是指.
A.模块间的关系B.模块的操作细节C.软件层次结构D.软件开发过程
41. 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准是模块的.
A.抽象和信息隐蔽B.局部化和封装化C.内聚陛和耦合性D. 激活机制和控制方法
42.模块的独立性是由内聚性和耦合性来度量的,其中内聚性是. A.模块间的联系程度B.模块的功能强度C.信息隐蔽程度D.接口的复杂程度
43.软件结构是软件模块间关系的表示、下列术语中不属于对模块间关系的描述.
A.调用关系B.从属关系C.嵌套关系D.主次关系
44.软件设计中划分模块的一个准则是(A).两个模块之间的耦合方式中、(B)的耦合的耦合度最高,(c)的耦合都最低.一个模块内部的聚敛种类中(D)内聚的内聚度最高,(E)的内聚度最低.
A:①低内聚低耦合②低内聚高耦合
③高内聚低耦合④高内聚高耦合
B:①数据②非直接
③控制④内容
c:①数据②非直接
D:①偶然②逻辑
③功能④过程
E:①偶然②逻辑
45.在面向数据流的软件设计方法中、一般将信息流分为. A.变换流和事务流B.变换流和控制流C.事务流和控制流D.数据流和控制流
46.把大型软件按照规定划分为一个个较小的,相对独立但又相关的模块叫做模块化设计.模块化设计的主要指导思想是(A),(B)和(C).
A:①分解②精化
③定义④分析
B:①信息传递②信息处理
③信息存储④信息隐藏
c:①模块偶然性②模块逻辑性
③模块过程化④模块独立性
47.理想的模块应该有内聚强而耦合弱的特点.下列选项中、最强的内聚是(A),最弱的耦合是(B).
A:①过程性内聚②通信性内聚
③顺序性内聚④功能性内聚
B:①非直接耦合②数据耦合
③特征耦合④控制耦合
48.各种分析方法都有它们共同适用的. A.说明方法B.描述方法C.准则D.基本原则
49.结构化分析方法使用的描述工具描述系统由哪几部分组成,各部分之间有什么联系等等.
C.判定表D.判定树
50.Which phase of the software engineering process results in the Software Requirements Specification A.definition phase B.engineering phase D.development phase
51.数据词典的任务是对于数据流图中出现的所有被命名的数据元素,在数据词典中作
52.对软件的过分分解,必然导致. A.模块的独立性变差B.接口的复杂程度增加C.软件开发的总工作量增加D. 以上都正确
53.在需求分析中、开发人员要从用户那里解决的最重要问题是. A.要让软件做什么B.要提供哪些信息
54.需求规范说明书的内容不应包括. A.对重要功能的描述B.对算法的详细过程描述C.软件确认准则D.软件的功能
55.结构化分析方法(sA)是一种面向需求分析方法. A.对象B.数据结构C.数据流D.结构图
56.需求分析中、对算法的简单描述记录在中.
57.数据流图和共同构成系统的逻辑模型. A.IPO图B.PDL图C.数据字典D.层次图
58.在软件需求规范中、可以归类为过程要求. A.执行要求B.效率要求c.可靠性要求D. 可移植性要求
59.在软件需求分析和设计工程中、其分析与设计对象可归结成两个主要的对象,即数据和程序,按一般实施的原则,对二者的处理应该.A.先数据后程序B.与顺序无关C.先程序后数据D.可同时进行
60.通过可以完成数据流图的细化.
61.在下面的叙述中、不是软件需求分析的任务. A.问题分解B.可靠性与安全性要求c.结构化程序设计D.确定逻辑模型
62.软件需求分析的任务不应包括. A.问题分析B.信息域分析
63. Specification for software should contain several of information f1ow, user interface functional requirements, and design constraints Two Other important components are specifications of the.
A.methods 0f testing and ways to obtain quality for testing and ways to obtain quality of testing and criteria for function for testing and methods Of function assurance
64.原型化方法是一类动态定义需求的方法,下列叙述中、不具有原型化方法的特征.
A.提供严格定义的文档B.加强用户参与和决策c.简化项目管理D.加快需求的确定
65.需求分析是. A.软件开发工作的基础B.软件生存周期的开始C.由系统分析员单独完成的D. 由用户自己单独完成的
66.软件原型化开发方法有其基本步骤,下述是实施原型化的最基本的步骤.
①获得基本需求
②开发工作模型
③严格细部说明
④模型验证A.全部都是B.①②和④c.④D.①和②
67.实施软件开发的原型化方法应具备某些必要的条件,下述是其必备的条件.
①原型系统的积累
②原型化开发人员
③需求的准确理解
④完善的开发工具A.①和④B.②和③c.③和④D.②和④
68. Prototyping method isadynamic design process,it require people who use prototyping method should have the following capability.
A.Proficient program acquire organize tools smartly
69.原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于(A)系统.它从用户界面的开发人手,首先形成(B),用户(C),并就(D)提出意见、它是一种(E)型的设计过程.
可供选择的答案:
A:①需求不确定性高的②需求确定的
③管理信息④动态改变
B:①用户界面使用手册②用户界面需求分析说明书
③系统界面原型④完善的用户界面
c:①改进用户界面设计②阅读文档资料
③模拟用户界面运行④运行用户界面原型
D:①同意什么和不同意什么②使用与不使用哪一种编程语言
③程序的结构④执行速度是否满足要求
E:①自外向内②自顶向下
③自内向外④自底向上
70. Which phase of the software engineering process results in the Software Requirements Specification A.definition phase
71.数据流图是用于软件需求分析的工具,下列元素是其基本元素.
①数据流
②加工
③数据存储
④外部实体A.①②和③B.①和③c.全部D.①③和④
72.结构化分析方法是一种预先严格定义需求的方法,它在实施时强调的是分析对象的A.控制流B.数据流C.程序流D.指令流
73. 软件开发常使用的两种基本方法是结构化和原型化方法,在实际应用中、它们之间的关系常表现为.
A.互相排斥B.互相补充C.独立使用D.交替使用
74.原型化方法是软件开发中常用的方法,它与结构化方法相比较、更需要.
A.明确的需求定义B.完整的生命周期c.较长的开发时间D.熟练的开发人员
75. 软件工程的结构化生命周期方法(sA)是将软件开发的全过程划分为互相独立而又互相依存的阶段,软件的逻辑模型是形成于(A).作为软件开发结构化方法的工具数据流图描述数据在软件流动和被处理变换的过程,它是以图示的方法来表示(B),它的正确性是保证软件逻辑模型正确性的基础、(C)项内容与它的正确性,相关性最弱.数据字典最基本的功能是(D).而软件的结构化设计(sD)方法中、一般分为总体设计和详细设计两阶段,其中总体设计主要是建立(E).
A:①开发阶段②计划阶段
③分析阶段④设计阶段
B:①软件模型②软件功能
③软件结构④软件加工
c:①数据守恒②均匀分解
③文件操作④图形层次
D:①数据库设计②数据通讯
③数据定义④数据维护
E:①软件结构②软件流程
③软件模型④软件模块
76.结构化生命周期方法具有各种特征、下列各种叙述中、不是结构化方法的特征.A.严格定义需求B.划分开发阶段C.提供运行模型D.制定规范文档
77.SA方法是一种. A.自顶向下逐层分解的分析方法B.自底向上逐层分解的分析方法C.面向对象的分析方法D.以上都不是
78. 结构化程序流程图中一般包括三种基本结构,下述结构中不属于其基本结构.
A.顺序结构B.条件结构C.选择结构D.嵌套结构
79.软件工程方法中普遍应用的方法之一是结构化生命周期方法,下述论述不具有结构化生命周期方法的主要特征.
C.规范文档格式D.分析控制流程
80.对软件进行分解,是为了. A.降低模块的复杂程度B.降低模块间接口的复杂程度c.降低模块的复杂程度,并降低模块间接口的复杂程度D.降低模块的复杂程度,并提高模块间接口的复杂程度
81.在软件工程中、常使用的两种软件开发方法是结构化生命周期方法和原型化方法,这两种方法的差别和联系可分别表述为.
①前提和假设不同
②方法相互补充
③方法互相排斥
④前提和假设相同A.①和②B.③和④c.②和④D.①和③
82.结构化分析方法以数据流图,和加工说明等描述工具,即用直观的图和简洁语言来描述软件系统模型.A.DFD图B.PAD图C.IPO图D.数据字典
83.结构化分析(SA)是软件开发需求分析阶段所使用的方法,不是SA所使用的工具.
c.结构化英语D.判定表
84.Jackson设计方法是由英国的M.Jackson所提出的.它是一种面向的软件设计方法.A.对象B.数据流C.数据结构D.控制结构
85. 软件开发的结构化生命周期方法(SA)的基本假定是认为软件需求能做到(A), 它与早期的软件开发方式相比较、其最重要的指导原则应该是(B),它常用的描述软件功能需求的工具是(C),软件开发的原型化方法是一种与结构化方法具有不同策略的方法,其最有效的应用领域应该是(D),在一般软件需求分析中、这两种方法相互的关系是(E).
A:①严格定义②初步定义
③早期冻结④动态改变
B:①自顶向下设计②分阶段开发
③逐步求精④用户需求至上
c:①业务流程图,处理说明②软件流程图,模块说明
③数据流程图,数据字典④系统流程图,程序编码
D:①科学计算②工程设计
③管理信息④过程控制
E:①相互替代②从属关系
③相互排斥④相互补充
86.软件设计中、Jackson方法是一种面向数据结构的设计方法,它将数据结构表示为三种基本结构,分别为.A.分支结构,选择结构和控制结构B.顺序结构,选择结构和循环结构c.顺序结构,分支结构和嵌套结构D.顺序结构,选择结构和重复结构
87.软件工程方法是在实践中不断发展的方法,而早期的软件工程方法是指.
A.原型化方法B.结构化方法C.面向对象方法D.功能分解方法
88. 在结构化方法中、软件功能分解应属于软件开发中的(A)阶段,它最后提供的文档是软件的(B).数据流程图(DFD)是用于描述结构化方法中(C)阶段的工具.
数据字典(DD)是定义(D)系统描述工具中的数据的工具.判定树和判定表是用于描述结构化分析方法中(E)环节的工具.
A:①详细设计②需求分析
③总体设计④编程调试
B:①功能说明书②加工说明书
③可行性分析报告④结构说明书
c:①可行性分析②需求分析
③详细设计④程序编码
D:①数据流程图②系统流程图
③程序流程图④软件结构图
E:①功能说明②数据加工
③流程描述④结构说明
89.数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中、 是常采用的.
①自顶向下
②自底向上
③分层绘制
④初步求精A.全是B.①③和④c.②③和④D.①和③
90.软件需求分析一般应确定的是用户对软件的. A.功能需求B.非功能需求c.性能需求D.功能需求和非功能需求
91.数据字典是对数据定义信息的集合,它所定义的对象都包含于.
A.数据流图B.程序框图c.软件结构D.方框图
92.软件开发的原型化方法是一种动态定义软件需求的方法,下述条件是实施原型化方法所必备的.
①成熟的原型化人员
②快速的成型工具
③需求了解的准确性A.①和②B.②和③C.全部D.③
93.软件需求分析和设计过程中、其分析与设计对象可归纳为两个主要的对象,即数据和程序,按一般实施原则,对二者的处理应该是.
A.先数据后程序B.先程序后数据C.与顺序无关D.可同时进行
94.加工是对数据流图中不能再分解的基本加工的精确说明,下述是加工的最核心成分.A.加工顺序B.加工逻辑C.执行频率D.激发条件
95.Which function is NOT served by A.It takes the place of the final systemB.It assists in gathering software assists in estimating the cost of the projectD.It is used as the foundation of the larger projects
96.软件工程的结构化生命周期方法,提出将软件生命周期划分为计划,开发和运行三个时期,下述工作应属于软件开发期的内容.
①需求分析
②可行性研究
③总体设计A.只有①B.①和②c.全部D.①和③
97.软件开发的结构化方法中、常应用数据字典技术,其中数据加工是其组成内容之一、 下述方法是常采用编写加工说明的方法.
①结构化语言
②判定树
③判定表A.只有①B.只有②c.②和③D.全部
98. 系统软件开发的原型化方法是一种有效的开发方法,下述基本环节中是原型形成以后才实施的内容.A.识别基本需求B.开发工作模型c.修正和改进模型D.进行细部说明
doc文档的标签: 需求 分析
更多推荐标签: 油气储运技术   高坤福   英文祝賀   夏山学校   候选人报名表   中医药年鉴   绵阳精神   种植业产业   芹菜黄酮提取   先进个人评选   少年维特   杨鹏作品   副总经理职责   矿区水土保持   网络学习环境   办公实训报告   车险培训计划   交流材料   风力发电投资   网络程序   南京地理位置   劳动合同条例   职业理想论文   观后感   当前经济矛盾   培养说话能力   电是什么   军事理论小结   东京都   经营业绩  
相关文档推荐
需求分析说明书
需求分析基础
需求分析
需求分析(练习)
需求分析
需求分析
需求分析
需求分析
需求分析基础
需求分析
需求分析
软件需求分析
需求分析文件样版
软件需求分析
培训需求分析好似看病
需求分析
需求分析
系统需求分析
空间需求分析
需求分析报告
推荐文档下载
看范里安如何写论文
合作协议书
近年来
"2005-2006(1)选修
华北科技学院业余党校第二十三期培训班日程
基于ASP技术的校园网建设(一)
交通安全
连云港广播电视大学2006年上半年第七周
化学反应原理
计算机软件产品开发的标准化规范化要求
案例分析:如何进行客户培育
"电气增项"
事长致词
国内信用证结算办法
关于在普陀区教育系统开展
亚太博宇财经顾问
汽车驾驶员的人为因素与交通安全
本周政策资讯条目索引
中山大学教职工年度考核表(非教师用表)
安全生产培训机构教师登记表
 
文档下载提示:
·最新免费文档下载、毕业论文免费下载、Word文档下载、Excel表格下载、PDF电子书下载、PowerPoint提案下载
·所有文档均为网友上传,仅供学习参考,用作其它用途时请征得相关权益人许可.
·八文网只提供文档共享平台,不对文档内容的正确性及相关内容所引发的后果负责.
·如此文档"1需求分析("涉及您的权益,请附上网址来信告知web_8wen(#)126.com,本站将认真配合并改正。
Copyright ©2005-2008 八文网-  8Wen.com . All rights reserved.