( )是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系。
软件总体设计是指软件总体结构设计和数据设计,该阶段的主要任务不包括( )。
软件测试中,白盒法是通过分析程序的( )来设计测试用例的。
面向对象分析是对系统进行( )的一种方法。
研究开发的软件是否符合相关法律规定是属于可行性研究中的( )。
模块化、信息隐灏、抽象和逐步求精的软件设计原则有助于得到高内聚、低耦合度的软件产品。
系统设计时应该将模块划分得很细,模块数超多越好。
软件概要设计包括软件系统结构设计以及数据结构和效据库设计。
瀑布模型的最大优点是将软件开发的各个阶段划分得十分清渐:
对象模型表示了静态的、结构化的系统数据性质,描述了系统的静态结构, 它是从客观世界实体的对象关系角度来描述的,表现了对象的相互关系。
过程描述语言可以用于描述软件的系统结构。
在软件开发过程中,软件项目管理比软件编码技术显得更为重要。
软件开发小组的组成人员的素质应该好,而人数则不直过多。
文档只起备忘录的作用,可以在软件开发完成后再整理生成。
集成测试主要由用户来完成: