当前位置:高级信息系统项目管理师题库>信息系统项目管理师综合练习题库

问题:

[单选] 因为在软件开发的每一环节都有可能产生意想不到的问题,所以()。

A . A、应尽量由程序员或开发小组测试自己的程序
B . B、在设计测试用例时,只需要考虑合理的输入条件即可
C . C、在设计测试用例时,只需要考虑合理的输出条件即可
D . D、应该把软件验证与确认贯穿到整个软件开发的全过程中

据《GB1526.89信息处理数据流程图、程序流程图、系统流程图、程序网络图和系统资源图的文件编制符号及约定》的描述,一个符号如有多个出口,可按()的方法表示。 A、如图所示。 B、所示。 C、如图所示。 D、如图所示。 国家标准GB/T16260《软件产品评价——质量特性及其使用指南》规定了软件产品的6个质量特征,他们是()。 A、功能性、可靠行、易用性、效率、可维护性、可移植性 。 B、功能性、寿命、可信性、安全、可维护性、可移植性 。 C、功能性、无形性、经济性、效率、可维护性、可移植性 。 D、功能性、同步性、可信性、安全、可维护性、可移植性。 软件需求分析所要做的工作是清晰描述软件的功能和性能,因此,进行需求分析时(10)。 A、应充分发挥分析人员的想象力 。 B、应充分发挥分析人员和用户的想象力 。 C、应注意一切信息与需求都是站在开发方的角度上考虑 。 D、应注意一切信息与需求都是站在应用的角度上考虑。 下列选项中,()不属于信息资源管理标准化的指导原则。 A、效益原则 。 B、系统原则 。 C、优化原则 。 D、行政原则。 电子钱包是电子商务购物活动中的()。 A、电子货币 。 B、信用卡 。 C、一种支付工具 。 D、网络应用程序 。 因为在软件开发的每一环节都有可能产生意想不到的问题,所以()。
参考答案:

  参考解析

软件测试是指:使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别,它是帮助识别开发完成(中间或最终的版本)的计算机软件的正确度(correctness)、完全度(completeness)和质量(quality)的软件过程。软件测试不再只是一种仅在编码阶段完成后才开始的活动。现在的软件测试被认为是一种应该包括在整个开发和维护过程中的活动,它本身是实际产品构造的一个重要部分。软件测试有如下几大原则:1.软件开发人员即程序员应当避免测试自己的程序2.应尽早地和不断地进行软件测试3.对测试用例要有正确的态度:第一,测试用例应当由测试输入数据和预期输出结果这两部分组成;第二,在设计测试用例时,不仅要考虑合理的输入条件,更要注意不合理的输入条件。4.要充分注意软件测试中的群集现象,也可以认为是“80-20原则”。不要以为发现几个错误并且解决这些问题之后,就不需要测试了。反而这里是错误群集的地方,对这段程序要重点测试,以提高测试投资的效益。5.严格执行测试计划,排除测试的随意性,以避免发生疏漏或者重复无效的工作。6.应当对每一个测试结果进行全面检查。7.妥善保存测试用例、测试计划、测试报告和最终分析报告,以备回归测试及维护之用。

在线 客服