第页12020年信息技术学考算法与程序设计试题整理及解析一、选择题(每题3分)1
下列选项中,不属于计算机程序设计语言的是(C)A
机器语言解析:计算机程序设计语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类
关于算法的描述,下列选项中正确的是(B)A
算法本身就是一种程序设计语言B
算法的每一步骤必须有确切的含义C
算法的步骤可以是无穷的D
算法必须有输入解析:算法是指解决问题的方法和步骤,一个算法应该具有以下五个重要的特征:1
有穷性(Finiteness):是指算法必须能在执行有限个步骤之后终止
确切性(Definiteness):算法的每一步骤必须有确切的定义
输入项(Input):一个算法有0个或多个输入,以刻画运算对象的初始情况,所谓0个输入是指算法本身定出了初始条件
输出项(Output):一个算法有一个或多个输出,以反映对输入数据加工后的结果
没有输出的算法是毫无意义的
可行性(Effectiveness):算法中执行的任何计算步骤都是可以被分解为基本的可执行的操作步骤,即每个计算步骤都可以在有限时间内完成(也称之为有效性)
VB程序中“dimnAsInteger”这条语句的作用是(A)A
定义一个变量B
定义一个数据输入方法C
定义一个事件过程D
定义一个数据处理方法解析:Dim是VB中声明变量并分配存储空间的语句
格式:Dim变量名as数据类型Integer:变量存储为16位(2个字节)的数值形式
string:变长与定长的字符串
Boolean:存储为16位(2个字节)的数值形式,但只能是True或是False
Double:(双精度浮点型)变量存储为IEEE64位(8个字节)浮点数值的形式
Long:(长整型)变量存储为32位(4个字节)有符号的数值形式等等