在线答题系统1.面向数据流的结构图
答:面向数据流的结构图分为变换型数据流图和事务型数据流图
变换型数据流图:由逻辑输入,变化中心,逻辑输出组成,反应的是顺序结构的加工过程。
事务型数据流图:输入流在经过某个被称为“事务中心”的加工时被分离为多个发散的输出流,形成多个平行的加工处理路径。
2、(SP)结构化程序设计的主要思想
答:SP的主要思想:“自顶而下,逐步求精”的设计思想,“独立功能,单出、入口”的模块仅用3种(顺序、分支、循环)基本控制结构的编码原则。自顶而下的出发点是从问题的总体目标开始,抽象低层的细节,先专心构造高层的结构,然后再一层一层地分解和细化。这使设计者能把握主题,避免一开始就陷入复杂的细节中,使复杂的设计过程变得简单明了,过程的结果也容易做到正确可靠。
3、系统响应时间的两个重要属性
答:系统响应时间的两个重要属性,分别是长度和易变性。
长度:如果系统响应时间过长,用户就会感到紧张和沮丧。系统响应时间过短也不好,这会迫使用户加快操作节奏,从而可能会犯错误。
易变性:指系统响应时间相对于平均响应时间的偏差。即使系统响应时间较长,响应时间易变性低也有助于用户建立起稳定的工作节奏。
4、软件可靠性的定义,测试用例的定义?
答:软件可靠性:系统在特定环境下,在给定的时间内无故障运行的概率。
测试用例:是为了特定目的而设计的测试数据及与之相关的测试规程的一个特定的集合,或称为有效地发现软件缺陷的最小测试执行单元。测试用例就是将软件测试的行为活动,做一个科学化的组织归纳。
6、系统分析的主要内容:
分析的主要内容是:业务和数据的流程是否通畅,是否合理;数据、业务过程和实现管理功能
之间的关系;老系统管理模式改革和新系统管理方法的实现是否具有可行性等等。
可行性分析(技术可行性、经济可行性、社会可行性);需求分析(功能需求、性能需求和其他需求)。
7、需求分析的重要性:
需求分析就是分析软件用户的需求是什么,需求分析之所以重要,就因为他具有决策性,方向性,策略性的作用,在软件开发的过程中具有举足轻重的地位.只有通过软件需求分析,才能把软件功能和性能的总体概念描述为具体的软件需求规格说明,从而奠定软件开发的基础。对用户需求了解的多少,是否清晰、准确与否是决定系统成败的关键因素。