试卷相关题目
- 1下列可以看成算法的是 ( )
A.学习数学时,课前预习,课上认真听讲并记好笔记,课下先复习再做作业,之后做适当的练习题
B.今天餐厅的饭真好吃
C.这道数学题难做
D.方程2x2-x+1=0无实数根
开始考试点击查看答案 - 2下列关于算法的叙述不正确的是 ( )
A.在任何数值计算或非数值计算的过程中所采取的方法和步骤,都可称之为算法
B.计算机解决问题的方法和步骤,就是计算机的算法
C.算法并不给出问题的精确的解,只是说明怎样才能得到解
D.算法中执行的步骤可以是无限次数的,能无休止地执行下去
开始考试点击查看答案 - 3在程序设计中,要将两个数a=2011,b=2012交换,使得a=2012,b=2011,使用赋值语句正确的一组是 ( )
A.a=b
B.c=b
C.b=a
D.a=c
开始考试点击查看答案 - 4对算法的下列描述不正确的是 ( )
A.算法可理解为由基本运算及规定的运算顺序所构成的完整的解题步骤,且这样的步骤能解决一类问题
B.算法可看成按要求设计好的有限的确切的计算序列,且这样的序列能解决一类问题
C.算法有一个共同的特点,就是对一类问题都有效,计算可以一步一步地进行,每一步都能得到唯一的结果
D.算法一般是机械的,有时要进行大量重复的运算,它不是通法
开始考试点击查看答案 - 5根据指定条件决定是否重复执行一条或多条指令的控制结构称为 ( )
A.选择结构
B.循环结构
C.递归结构
D.顺序结构
开始考试点击查看答案 - 6下列关于算法的说法正确的是 ( )
A.一个算法的步骤是可逆的
B.描述算法可以有不同的方式
C.算法可以看成按照要求设计好的有限的确切的计算序列,并且这样的步骤或序列只能解决当前问题
D.算法只能用一种方式显示
开始考试点击查看答案 - 7二进制数101101用十进制可以表示为 ( )
A.40
B.80
C.45
D.44
开始考试点击查看答案 - 8在数学中,现代意义上的算法是指 ( )
A.用阿拉伯数字进行运算的过程
B.解决某一类问题的程序或步骤
C.用来解决某一类问题的明确的有效的程序或步骤
D.用计算机进行数学运算的方法
开始考试点击查看答案 - 9我们学习的算法不同于求解一个具体问题的方法,下列要求中正确的是 ( )
A.写出的算法,必须能解决一类问题,并且能重复使用
B.求解某个问题的算法是唯一的
C.算法过程要一步一步执行,每一步执行的操作,必须确切,不能含混不清,而且经过有限步或无限步后能得出结果
D.算法要求按部就班地做,每一步可以有不同的结果
开始考试点击查看答案 - 10为解决某一问题而设计的________、有限的步骤称为算法 ( )
A.确定的
B.有效的
C.连续的
D.无穷的
开始考试点击查看答案