全部科目 > 信息系统管理工程师 >
2014年上半年 上午试卷 综合知识
第 11 题
知识点 算法描述  
关键词 算法  
章/节 数据结构与算法基本概念  
 
 
概括来说,算法是解决特定问题的方法,( )不属于算法的5个特性之一。
 
  A.  正确性
 
  B.  有穷性
 
  C.  确定性
 
  D.  可行性




 
 
相关试题     数据结构与算法基本概念 

  第11题    2015年上半年  
若应用程序在执行时需要通过打印机输出数据,则一般先形成一个打印作业,将其存放在硬盘中的一个指定(11)中。当打印机空闲时,就会按先来先服务的方式从中取出..

  第17题    2025年下半年  
栈是计算机系统中常用的数据结构,在入栈/出栈的过程中,(6)保持不变。

  第18题    2022年下半年  
在数据库的三级模式结构中,视图与基本表之间通过建立(17)之间的映像,保证数据的逻辑独立性;基本表与存储文件之间通过建立(18)之间的映像,保证数据的物理独立性..

 
知识点讲解
· 算法描述
 
        算法描述
        算法(algorithm)就是解决特定问题的方法。描述一个算法可以采用文字描述,也可以采用传统流程图、N-S图或PAD图等。作为一个算法应该具备以下5个特性:
        .有穷性。一个算法必须在执行有穷步之后结束。
        .确定性。算法的每一步都应该具有确切的含义,没有二义性。
        .可行性。算法的每一步都必须是可行的。
        .输入。一个算法可以有0个或者0个以上的输入量。
        .输出。一个算法执行结束后至少要有一个输出量,表示算法对输入量进行运算和处理的结果。
        注意,算法和程序是有区别的——程序未必能满足有穷性。在本书中,只讨论满足动态有穷的程序,因此“算法”和“程序”是通用的。
        算法可以借助各种工具描述出来。一个算法可以是用自然语言、数字语言或约定的符号来描述,也可以用计算机高级程序语言来描述,如流程图、Pascal语言、C语言、伪代码或决策表等。下面以从n个元素中查找最大值为例,来讲解用流程图和伪代码这两种常见方法对算法的不同描述:
        (1)用流程图描述算法。
        从n个整数元素中查找出最大值,若用流程图描述如下图所示。
        
        用流程图描述算法
        (2)用伪代码描述算法。
        除了可以用流程图描述之外,还可以用伪代码来进行描述。
        



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有