●系统分析阶段,在确定系统的所有功能后,还需要分析各功能之间的关系和流程,使用__(22)__来检验是否识别出所有的功能,判定系统分析师是否了解系统功能,也是以后进行系统设计的基础。
(22)A.系统功能体系图
B.功能流程图
C.数据流图
D.实体-联系图
●在对于现有系统进行分析时,__(23)__方法是错误的。
(23)A.多与用户沟通,了解他们对现有系统的认识和评价
B.了解现有系统的组织结构,输入/输出、资源利用情况和数据处理过程
C.理解现有系统“做什么”的基础上,抽取其“怎么做”的本质
D.从对现有系统的物理模型出发,通过研究、分析建立起其较高层次的逻辑模型描述
●业务流程图(Transaction Flow Diagram,TFD)是业务流程调查结果的图形化表示,它反映现有系统各部门的业务处理过程及其之间的分工与联系,以及连接各部门的__(24)__的传递和流动关系,体现现有系统的边界、环境、输入/输出和数据存储等内容。某公司的系统分析师进行系统分析后,得到了系统“员工领原材料”的业务流程描述:员工填写领料单,库长批准领料单,库工查村存库账,如果发现缺货则通知采购人员,采购人员通知供货单位补充货物,最终向员工提供原材料。使用TFD描述这一流程时,“供货单位”应该表示为__(25)__,“员工”应该表示为__(26)__。
(24)A.信息流
B.控制流
C.功能流
D.业务流
(25)A.外部实体
B.业务处理单位
C.参与者
D.数据处理
(26)A.外部实体
B.业务处理单位
C.参与者
D.数据处理
●某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由于市场竞争的压力,产品需要尽快上市。则开发该软件产品最不适合采用__(27)__模型。
(27)A.增量
B.原型
C.瀑布
D.螺旋
●__(28)__是系统分析阶段结束后得到的工作产品,__(29)__是系统测试阶段完成后的工作产品。
(28)A.系统设计规格说明
B.系统方案建议书
C.程序规格说明
D.单元测试数据
(29)A.验收测试计划
B.测试标准
C.系统测试计划
D.操作手册
●已知一个类可以处理以英制标准(英寸、英里等)表示的数据,现在需要处理一公制单位表示的数据,则可以使用__(30)__模式来解决该问题。当__(31)__时,可以使用该设计模式。
(30)A.Adapter
B.Decorator
C.Delegation
D.Proxy
(31)A.对一个抽象的实现部分的修改对用户不产生影响
B.想使用一个已经存在的类,而它的接口不符合用户需求
C.一个系统要独立于它的产品创建、组合和表示
D.一个对象的改变需要同时改变其他对象
各省软考办 | ||||||||||