试说明ISO为什么要建议停止使用程序流程图,而推荐使用PDA图?
第1题:
A伪码
B问题分析图
CN-S图
D程序流程图
第2题:
软件开发的结构化分析(SA)方法,常用的描述软件功能需求的工具是
A.业务流程图、处理说明
B.软件流程图、模块说明
C.数据流程图、数据字典
D.系统流程图、程序编码
第3题:
软件开发的结构化分析方法常用的描述软件功能需求的工具是( )。
A.数据流程图、数据字典
B.软件流程图、模块说明
C.事务流程图、处理说明
D.系统流程图、程序编码
数据流程图是对软件系统逻辑模型的描述,它所表示的对数据的处理逻辑,反映了软件所必须完成的功能。数据字典DD(Data Dictionary)是关于对数据流图中包含的所有元素的信息的集合。数据流图和数据字典共同构成系统的逻辑模型,没有数据流图则数据字典难以发挥作用,没有数据字典则数据流图就不严格。数据字典的主要内容有:数据流、数据元素、数据存储、加工、外部项。除数据定义之外,数据字典还应该包含关于数据的一些其他信息,如一般信息(名字、别名、描述)、数据定义(数据类型、数据长度和结构组成)、数据的使用特点及数据控制信息等。
第4题:
程序员进行程序设计的主要文档和依据是( )。
A.模块说明书
B.系统流程图
C.数据流程图
D.模块说明书和系统流程图
第5题:
在较高的抽象层次上,传统的程序流程图与UML中活动图最根本的区别在于(40)。
A.程序流程图明确地指定了每个活动的先后顺序,而活动图仅描述了活动和必要的工作顺序
B.活动图不能提供循环控制结构,而程序流程图提供
C.活动图不能表示并发活动,而程序流程图可以表示并发活动
D.两者采用不同的图形符号系统
第6题:
SA方法使用的描述手段不包括()
A.数据流图
B.程序流程图
C.数据字典
D.加工说明
第7题:
软件设计中,可应用于详细设计的工具有______。
A.程序流程图、PAD图、方框图和伪码
B.数据流程图、PDA图、结构图和伪码
C.业务流程图、N-S图和伪码
D.数据流程图、PAD图、N-S图和伪码
第8题:
程序设计的主要依据是()。
A、系统说明书
B、系统详细设计文档
C、程序流程图、PAD图等
D、系统使用说明书
第9题:
在详细设计阶段所使用到的设计工具是(7)。
A.程序流程图,PAD图,N-S图,HIPO图,判定表,判定树
B.数据流程图,Yourdon图,程序流程图,PAD图,N-S图,HIPO图
C.判定表,判定树,数据流程图,系统流程图,程序流程图,PAD图,N-S图
D.判定表,判定树,数据流程图,系统流程图,程序流程图,层次图
第10题: