软考真题练05+编程

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

编程题

输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。

package 编程题刷题;

import java.util.Scanner;

public class Day03 {
   

	
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值