- I/O设备管理软件一般分为分为四个层:用户进程,设备无关的系统软件,设备驱动程序,中断处理程序,硬件。
- 以下关于增量模型的叙述中,不正确的是(A)
A容易理解,管理成本低
B核心的产品往往首先开发,因此经历最充分的测试。
C第一个可交付版本所需要的成本低,时间少
D即使一开始用户需求不清晰,对开发进度和质量也没有影响
解析:增量模型又称渐增模型,也称为有计划的产品改进模型,它从一系列可执行中间版本来实施开发活动 - 软件维护工具不包括(B)工具
A版本控制 B配置管理 C文档分析 D逆向工程
解析:软件维护工具主要有:版本控制工具;文档分析工具;开发信息库工具;逆向工程工具;再工程工具 - 概要设计文档的内容不包括(C)
A.体系结构设计 B数据库设计 C模块内算法设计 D逻辑数据结构设计
解析:概要设计的内容可以包含系统构架、模块划分、系统接口、数据设计,不包括内算法设计 - 耦合是模块之间的相对独立性的度量。耦合程度不取决(D)
A.调用模块的方式
B.各个模块之间接口的复杂程度
C.通过接口的信息类型
D.模块提供的功能数
解析:耦合性也叫块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强取决于模块接口的复杂性,调用调用方式以及传递的信息。 - 对象的(A)标识了该对象的所有属性以及每个属性的当前值
A状态 B唯一ID C行为 D语义 - 在下列机制中,(D)是指过程调用和响应调用所需要执行的代码在运行时加以结合
A消息传递 B类型检查 C静态绑定 D动态绑定 - 通信图是一种交互图,它强调收发消息的对象或者参与者的结构组织。顺序图和通信图表达了类似的基本概念,但他们所强调的概念不同,顺序图强调的是时序,通信图强调的对象之间组织结构。
编程题
输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。
package 编程题刷题;
import java.util.Scanner;
public class Day03 {