软件方法学是以软件开发方法为研究对象的学科。其中,()是先对最高层次中的问题进行定义、
设计、编程和测试,而将其中未解决的问题作为一个子任务放到下一层次中去解决。()是根据
系统功能要求,从具体的器件、逻辑部件或者相似系统开始,通过对其进行相互连接、修改和扩大,
构成所要求的系统。()是建立在严格数学基础上的软件开发方法。
A面向对象开发方法 (面向对象是从下向上的开发方法)
B形式化开发方法 (以数学模型为基础的开发方法)
C非形式化开发方法(没有这种发开方法)
D自顶向下开发方法(结构法也是自顶向下的开发方法之一,应该选这条)
A自底向上开发方法(面向对象的开发方法是自底向上的开发方法之一)
B形式化开发方法(以数学模型为基准的开放方法)
C非形式化开发方法
D原型开发方法(原型是明确目标的一种方法,一般是作为前置)
A自底向上开发方法
B形式化开发方法
C非形式化开发方法
D自顶向下开发方法