3.2.2 算法的描述 知识点题库

下列给出的赋值语句中正确的是(   )
A . 4=M B . -M=M C . B=A-3 D . x+y=0
下列流程图是为了统计键盘输入数字的个数,输入-1代表结束。则①处应填入(   )
A . Y>-1 B . Y<>-1 C . Y<-1 D .   Y=-1
某算法的流程图如图所示: 执行完流程图后,变量S的值为(   )

 

A . 0 B . 9 C . 13 D . 27
实现计算器上xy运算处理的算法部分流程图如图所示:

下列说法正确的是(   )

A . 框图①中该填入的是f←x*j B . 框图①中该填入的是f←f*j C . j←j+1被执行了x次 D . j←j+1被执行了y次
如图7所示,左右分别为计算两数之差的计算机程序和算法,它们的描述方式是 (   )

A . 自然语言和数学语言 B . 程序代码和数学语言 C . 自然语言和流程图 D . 程序代码和流程图
请看下列伪代码。程序最后输出的P值是(     )

I=0

P=0

DO WHILE P<10

  P=P+I

  I=I+2

LOOP

PRINT P

A . 6 B . 12 C . 14 D . 8
某算法的部分流程图如图所示,执行这部分流程图后,变量a,b的值分别是(  )

A . 3,3 B . 3,6   C . 0,-3 D . -3,-9
下列关于解决问题过程的叙述,错误的是(   )
A . 计算机解决问题和人类解决问题的过程是完全相同的 B . 人类会创造性地解决问题 C . 计算机解决问题必须针对一定对象,按一定步骤去做 D . 人类的思维有跳跃性、抽象性、模糊性
某算法的部分流程图如图所示。执行这部分流程,则输出的sum的值是(   )

A . 2450 B . 2550 C . 5050 D . 4900
某算法的流程图如图所示。输入数据三组数据(3,2)(1,0)(0,4)则输出s的值是(   )

A . 4 B . 3 C . 5 D . 9
某算法的部分流程图如图所示,执行这部分流程后,下列说法正确的是(  )

A . 变量n,s的值分别是9,14 B . 变量n,s的值分别是14,10 C . 若将“s<=10?”改为“s<=15?”,则n的值变为12 D . 步骤n←n+1的执行次数是4
某算法的部分流程图如图所示,执行该流程后,输出i,k的值分别是(  )

A . 52,4 B . 52,5 C . 50,4 D . 50,5
某算法的部分流程图如图所示,依次输入整数-6,9,15,则输出值依次是(   )

A . 6, 1.5, 7 B . 6, 1, 7.5 C . -6, 1, 7 D . 6, 1.5, 7.5
某算法流程图如图所示。若输入m和n的值分别为12和15,执行这部分流程后,变量m的值为(  )

A . 1 B . 3 C . 4 D . 5
某算法的部分流程图如图a所示。参照这部分流程图图b程序代码中①处正确的程序段是(  )

A . For i= 3 To 100 Step 2     s=s+1 Next i B . For i= 1 To 101 Step 2     s=s+1 Next i C . Do While i <= 100     s=s+i     i=i+2 Loop D . Do While i <= 100     i=i+2     s=s+i  Loop
某字符加密方法描述如下:

⑴按8位二进制内码进行加密处理;

⑵把该8位二进制数中的第7位和第8位互换;

⑶把交换后的数值转换成十六进制,得到的数即为密码。

若已知字符“b”的ASCⅡ值为98,则加密后的内容为(  )

A . 61 B . 62 C . 9A D . 9B
某算法的部分流程图如图所示。执⾏这部分流程,变量c和s的值分别为(  )

A . 5  13 B . 5  12 C . 8  12 D . 8  20
下列关于算法的描述,正确的是(  )
A . 同一种算法只能用一种程序语言来实现 B . 描述算法的方法只有流程图 C . 算法就是数值计算的方法 D . 算法是描述解决问题的方法和步骤
铁路旅客托运行李,从甲地到乙地,按规定:每张客票托运行李不超过50千克时,每千克的运费为1.3元;若超过50千克,超过的部分按每千克1.8元的运费计算。假设行李重量为W千克,运费为F元,按要求完成以下任务:
  1. (1) 分析问题,列出求解F的数学表达式。
  2. (2) 确定算法,画出相应的流程图。
求1到n之间(包括n)所有3的倍数之和s的算法如下:

①输入变量n的值,将变量s赋初值为0,将变量i赋初值为1

②如果i的值大于n,则转到⑤,否则转到③

③如果i是3的倍数,则将s的值加上i的值,结果存放在s中

④将i的值增加1,并转到②

⑤输出s的值

该算法采用的表示方法是(   )

A . 计算机语言 B . 流程图 C . 伪代码 D . 自然语言
最近更新