(1)软件过程是人们开发和维护软件及相关产品的活动、方法、实践和改进的集合。它明确定义软件过程中所执行的活动及其顺序,确定没一个活动内容和步骤,定义每个角色和职责。 (2)软件工程将软件开发和维护的过程概况为8个大的活动:问题定义、可行性研究、需求分析、总体设计、详细设计、编码、系统测试和运行维护。
问答题设计下列伪程序的语句覆盖测试用例。 BEGIN INPUT(A,B,C) IF A>5 THEN X=10 ELSE X=1 END IF IF B>10 THEN Y=20 ELSE Y=2 END IF IF C>15 THEN Z=30 ELSE Z=3 END IF PRINT(X,Y,Z) END
问答题简述为了提高软件的可维护性,在软件开发过程的各个阶段要充分考虑的软件的可维护性因素。
问答题面向对象的分析通常要建立三个模型,请问三个模型的作用?
问答题试分析结构化方法存在的主要问题是什么?
问答题什么是软件危机?试简述至少3种软件危机的典型表现。