参考答案和解析
正确答案: 正确性:算法应满足具体问题的需求;
可读性:算法应该好读,以有利于读者对程序的理解;
健壮性:算法应具有容错处理,当输入为非法数据时,算法应对其作出反应,而不是产生莫名其妙的输出结果。
效率与存储量需求:效率指的是算法执行的时间;存储量需求指算法执行过程中所需要的最大存储空间。一般这两者与问题的规模有关。
更多“算法设计的质量指标有哪些?”相关问题
  • 第1题:

    在设计算法时,通常应考虑以下原则:首先说设计的算法必须是(请作答此空),其次应有很好的( ),还必须具有( ),最后应考虑所设计的算法具有( )。

    A.正确的
    B.有穷性
    C.有输入
    D.用户需求

    答案:A
    解析:
    算法是对问题求解过程的一种描述,是为解决一个或一类问题给出的一个确定的、有限长的操作序列。在设计算法时,通常应考虑以下原则:首先说设计的算法必须是"正确的",其次应有很好的"可读性",还必须具有"健壮性",最后应考虑所设计的算法具有"高效率与低存储量"。所谓算法是正确的,除了应该满足算法说明中写明的"功能"之外,应对各组典型的带有苛刻条件的输入数据得出正确的结果。在算法是正确的前提下,算法的可读性是摆在第一位的。算法的效率是指算法的执行时间,算法的存储量是指算法执行过程中所需最大存储空间。

  • 第2题:

    常用的数字滤波算法有哪些?


    正确答案: 程序判断滤波法、中值滤波、算术平均值滤波、加权平均值滤波、移动平均值滤波、一阶滞后滤波法、复合滤波法、高通滤波器和带通滤波器。

  • 第3题:

    作业调度算法是按照什么样的原则来选取作业并投入运行,调试算法的合理性直接影响系统的效率,作业调度算法有哪些?对算法的选择要考虑哪些问题?


    正确答案: 作业调度算法:
    1、先来先服务算法;
    2、短作业优先算法;
    3、最高响应比作业优先算法;
    4、资源搭配算法;
    5、多队列循环算法
    对算法的选择要考虑三个目标:
    1、尽量提高系统的作业吞吐量,即每天处理尽可能多的作业;
    2、尽量使CPU和外部设备保持忙碌状态,以提高资源利用率;
    3、对各种作业公平合理,使用有用户都满意。

  • 第4题:

    班组经济核算大致司分为数量指标核算法和()两大类.

    • A、质量指标核算法
    • B、产品指标核算法
    • C、金额指标核算法
    • D、劳动指标核算法

    正确答案:C

  • 第5题:

    下列方法中不是现代设计方法的有()

    • A、并行设计
    • B、绿色设计
    • C、遗传算法
    • D、传统设计

    正确答案:A

  • 第6题:

    什么是算法,算法的特性有哪些? 


    正确答案: “算法(Algorithm)是一组明确的、可以执行的步骤的有序集合,它在有限的时间内终止并产生结果”。
    算法的特性有:
    (1)有穷性(可终止性):一个算法必须在有限个操作步骤内以及合理的有限时间内执行完成。
    (2)确定性:算法中的每一个操作步骤都必须有明确的含义,不允许存在二义性。
    (3)有效性(可执行性):算法中描述的操作步骤都是可执行的,并能最终得到确定的结果。
    (4)输入及输出:一个算法应该有零个或多个输入数据、有1个或多个输出数据。

  • 第7题:

    常用的作业调度算法有哪些?


    正确答案: ①先来先服务算法
    ②计算时间短的作业优先算法
    ③响应比最高者优先算法
    ④优先数调度算法
    ⑤均衡调度算法

  • 第8题:

    问答题
    什么是算法,算法的特性有哪些?

    正确答案: “算法(Algorithm)是一组明确的、可以执行的步骤的有序集合,它在有限的时间内终止并产生结果”。
    算法的特性有:
    (1)有穷性(可终止性):一个算法必须在有限个操作步骤内以及合理的有限时间内执行完成。
    (2)确定性:算法中的每一个操作步骤都必须有明确的含义,不允许存在二义性。
    (3)有效性(可执行性):算法中描述的操作步骤都是可执行的,并能最终得到确定的结果。
    (4)输入及输出:一个算法应该有零个或多个输入数据、有1个或多个输出数据。
    解析: 暂无解析

  • 第9题:

    多选题
    算法的设计方法有很多,常用的算法方法有以下哪些()。
    A

    递推算法

    B

    迭代算法

    C

    穷举算法

    D

    冒泡排序算法


    正确答案: A,D
    解析: 暂无解析

  • 第10题:

    问答题
    算法设计的质量指标有哪些?

    正确答案: 正确性:算法应满足具体问题的需求;
    可读性:算法应该好读,以有利于读者对程序的理解;
    健壮性:算法应具有容错处理,当输入为非法数据时,算法应对其作出反应,而不是产生莫名其妙的输出结果。
    效率与存储量需求:效率指的是算法执行的时间;存储量需求指算法执行过程中所需要的最大存储空间。一般这两者与问题的规模有关。
    解析: 暂无解析

  • 第11题:

    多选题
    常用的非对称密码算法有哪些()
    A

    ElGamal算法

    B

    数据加密标准

    C

    椭圆曲线密码算法

    D

    RSA公钥加密算法


    正确答案: B,D
    解析: 暂无解析

  • 第12题:

    单选题
    班组经济核算大致司分为数量指标核算法和()两大类.
    A

    质量指标核算法

    B

    产品指标核算法

    C

    金额指标核算法

    D

    劳动指标核算法


    正确答案: C
    解析: 暂无解析

  • 第13题:

    建设投资简单估算法有哪些?


    答案:
    解析:
    单位生产能力估算法、生产能力指标法、比例估算法、系数估算法、估算指标法等。@##

  • 第14题:

    物流质量指标体系的构成有哪些?


    正确答案:物流质量指标体系的构成:服务水平指标、满足程度指标、交货水平指标、交货期质量指标、商品完好率指标。

  • 第15题:

    进程调度有何功能?有哪些常用的调度算法?


    正确答案: 查询、登记和更新进程控制表PCB中相应表项,并根据表项中的内容和状态作出选择决定;根据系统选定的调度算法,从就绪进程队列中选取一个就绪进程,分配CPU,并决定它运行多长时间(调度方式);进行实际分配工作,更新被调度进程和正在运行进出的PCB表项,修改状态,切换进程执行代码。
    常用的调度算法有:先进先出法、短执行进程优先法、优先级调度法、轮转法等。

  • 第16题:

    为了保证分组密码算法的安全强度,对分组密码算法的要求有哪些?


    正确答案:(1)分组长度足够大;
    (2)密钥量足够大;
    (3)密码变换足够复杂。

  • 第17题:

    算法的设计方法有很多,常用的算法方法有以下哪些()。

    • A、递推算法
    • B、迭代算法
    • C、穷举算法
    • D、冒泡排序算法

    正确答案:A,B,C,D

  • 第18题:

    汽轮机油有哪些质量指标?


    正确答案: 汽轮机油主要质量指标有黏度、酸价、抗乳化度、酸碱性反应、透明度、凝固点温度、闪光点及杂质含量等。

  • 第19题:

    常用的非对称密码算法有哪些()

    • A、ElGamal算法
    • B、RSA公钥加密算法
    • C、椭圆曲线密码算法
    • D、数据加密标准

    正确答案:A,B,C

  • 第20题:

    单选题
    以下描述比较不同抽象度设计的仿真速度,哪些是正确的()。
    A

    算法级>门级>RTL级

    B

    RTL级>门级>算法级

    C

    门级>算法级>RTL级

    D

    算法级>RTL级>门级


    正确答案: C
    解析: 暂无解析

  • 第21题:

    问答题
    简要回答涂料有哪些质量指标?

    正确答案: 含固量和遮盖力、耐碱性、耐刷洗性、耐老化性、施工性。
    解析: 暂无解析

  • 第22题:

    问答题
    物流质量指标体系的构成有哪些?

    正确答案: 物流质量指标体系的构成:服务水平指标、满足程度指标、交货水平指标、交货期质量指标、商品完好率指标。
    解析: 暂无解析

  • 第23题:

    问答题
    音频压缩算法的指标有哪些?对算法有何影响?

    正确答案: 音频压缩算法需要综合地考虑可懂度和音质、码率及计算复杂度等几方面的指标。值得注意的是,某一个指标的改善可能导致另外指标的下降。音频信号质量的度量与视频信号相似,有客观评价度量和主观评价度量。现代声像和多媒体技术在中低质量音频编码技术的基础上,进一步开发了中高音质音频信号的压缩技术,形成了一系列新的音频压缩国际标准。
    解析: 暂无解析