摘要:二、判断题1.软件就是程序,编写软件就是编写程序。(×)2.瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。(×)3.结构化方法的工作模型是使用螺旋模型进行开发。(×)4.结构化方法和JSP方法都不适合于大型软件的开发。(√)5.原型化开发方法包括生成原型和实现原型两个步骤。(×)6.面向对象的开发方法包括面
二、 判断题
1. 软件就是程序,编写软件就是编写程序。(×)
2. 瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰。(×)
3. 结构化方法的工作模型是使用螺旋模型进行开发。(×)
4. 结构化方法和JSP方法都不适合于大型软件的开发。(√)
5. 原型化开发方法包括生成原型和实现原型两个步骤。(×)
6. 面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。( √)
7. 软件危机的主要表现是软件的需求量迅速增加,软件价格上升。(×)
8. 软件工具的作用是为了延长软件产品的寿命。(×)
9. 软件工程过程应该以软件设计为中心,关键是编写程序。(×)
10. RCP法与RSP法的主要区别是前者采用循环渐进的开发方式,原型将成为最终的产品,而后者将被废弃。(√)
11. 在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案。(×)
12. SA法是面向数据流,建立在数据封闭原则上的需求分析方法。(√)
13. HIPO法既是需求分析方法,又是软件设计方法。(√)
14. 在面向对象的需求分析方法中,建立动态模型是最主要的任务。(×)
15. 加工小说明是对系统流程图中的加工进行说明。(×)
16. 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。(×)
17. 需求分析的主要方法有SD法、OOA法及HIPO法等。(×)
18. 分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。(×)
19. 信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是E-R 图。(√)
20. 用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性、现实性和有效性。(√)
21. 划分模块可以降低软件的复杂度和工作量,所以应该将模块分得越小越好。 (×)
22. 在网状结构中任何两个模块都是平等的,没有从属关系,所以在软件开发过程中常常被使用。(×)
23. 信息隐蔽原则有利于提高模块的内聚性。(√)
24. 中心变换型的DFD图可看成是对输入数据进行转换而得到输出数据的处理,因此可以使 用事务分析技术得到初始的模块结构图。(×)
25. SD法是一种面向数据结构的设计方法,强调程序结构与问题结构相对应。 (×)
26. 所谓结构冲突,是指输入数据与输出数据之间很少或没有结构上的对应关系。通常解决 的办法是:构造一个或者多个中间结构,在输入和输出结构之间进行转换。(√)
27. 当模块的控制范围是其作用范围的子集时,模块之间的耦合度较低。(×)
28. JACKSON方法是以数据流、数据封闭性准则逐层分解的。(×)
29. 程序设计语言的工程特性包括:可移植性、可重用性、可维护性、局部性和顺序性。(×)
30. 项目应用领域是选择语言的关键因素。(√)
31. FORTRAN、Pascal、C语言、PL/1和汇编语言都是科学工程计算可选用的语言。(×)
32. 要用快速原型法开发软件,应选用4GL语言。(√)
33. 提高程序效率的根本途径是选择良好的设计方法、数据结构与算法。(×)
34. 良好的程序设计风格简单说就是高的编程技巧。(√)
返回目录:软考系统分析师预测试题及答案汇总
编辑推荐:
软考备考资料免费领取
去领取