2.1 算法的概念及描述 知识点题库

有算法流程图如下图所示:

执行该算法,当x的值为5时,(   )

A . y的值为15 B . y的值为125 C . y的值为25 D . 程序出错
某算法流程图如右图所示,执行算法流程图后,
S<--S+k执行了几次?(   )
A . 4 B . 5 C . 6 D . 7
小明编写一个模拟qq登录的VB程序。当输入用户名、密码和验证码,点击登录按钮后,会跳出信息框提示是否验证成功。部分程序与流程图如下所示:

   uname = Text1.Text          '输入用户名                 

   psd = Text2.Text            '输入密码

   vcode = Val(Text3.Text)     '输入验证码 

   If vcode <> Val(Label3.Caption) Then      

   MsgBox “ ”       ' Label3显示的是随机验证码

   ElseIf uname <> "admin" Or psd <> "123456" Then

   MsgBox “

   Else

   MsgBox “

   方框中正确的语句是(   )。

A . ①中“验证成功” B . ②中“输出用户名或密码有误” C . ②中“验证成功 D . ③中“输出验证码错误”
下列关于算法的叙述不正确的是(   )   
A . 算法是解决问题的方法和步骤 B . 算法具有确定性、可行性、有限性等基本特征 C . 一个问题的算法都只有一种 D . 常见的算法描述方法有自然语言、流程图、计算机语言等
某算法的部分流程图如图所示,执行这部分流程后,变 s,i的值分别是(   )

A . 10、11 B . 14、8 C . 35、27 D . 14、10      
某算法的部分流程图如图所示,执行这部分流程后,变量x和Flag的值分别是(   )

A . 2,True B . 3,True C . 2,False D . 3,False
请看下列伪代码。程序最后输出的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
一个算法流程图如图所示,算法结束时,变量m值为(  )


A . 10 B . 0 C . 4 D . -5
某算法的部分流程图如图所示,A执行这部分流程后,变量s的值是(  )

A . 3 B . 8 C . 13 D . 21
某算法的部分流程图如图所示,执行该部分流程图,下列描述正确的是(    )

A . s←s + x 共执行了4次 B . s ≤10? 共执行了4次 C . s的值为15 D . x的值为5
某算法流程图如下图所示,图框①②中应填入的内容分别是:

某算法部分流程图如图所示,执行这部分流程后,变量a和b的值分别为(  )

A . 5和6 B . 11和5 C . 6和5 D . -3和-4
《浙江省电网销售电价表》中规定,不满1千伏“一户一表”居民用电价格,按以下标准计算:月用电量在50千瓦时及以下部分,每千瓦时以0.538元计算;50.1~200千瓦时部分,则每千瓦时按0.568元计算;200千瓦时以上部分,每千瓦时按0.638元计算。用流程图来表示该算法如图所示:

  1. (1) 则①和②分别应输入的内容是
  2. (2) 该算法中,除了顺序结构,还包含的基本结构有结构。
  3. (3) 程序运行后,输入x的值,将输出(填:A .1个/B .2个/C .3个)值。
某算法的流程图表示如下,以下说法中不正确的是(  )

A . 的最终结果是945 B . 循环共进行了5次 C . 程序结束后,i的值是9 D . 该流程图是一个循环结构
python语言的特点(  )。
A . 简单 B . 免费、开源 C . 可移植性 D . 以上都是
若执行k=10/0,该步骤违反了算法的(    )特征。
A . 有穷性 B . 可行性 C . 无二义性 D . 确定性
判断自然数N的奇偶性,以下叙述正确的是:(   )
A . 若N mod 2=0,则N是奇数 B . 若Int(N/2)<>N/2,则N是偶数 C . 若N mod 2=0,则Int(N/2)=N/2 D . 若N mod 2=1,则Int(N/2)=N/2
某算法用伪代码描述如下:

输入两个互不相等的自然数 A,B

If A<B then

(A←A+B,B―A-B,A←A-B)

输出 A,B

关于上述算法,下列说法正确的是(     )

A . 不符合“可行性”特征 B . 无法用流程图来描述 C . 运用了循环结构的控制转移 D . 实现从大到小输出两个自然数
假设在“烧水泡茶”这一过程中要经历5道工序,分别是①烧开水壶1分钟,②烧开水10分钟,③洗茶壶茶杯2分钟,④取茶叶1分钟,⑤泡茶1分钟,若合理安排这5到工序执行的先后顺序,可以使“烧水泡茶”整个过程所有的总时间最短为(    )
A . 12分钟 B . 10分钟 C . 11分钟 D . 15分钟
下列关于算法的叙述,错误的是(     )
A . 算法一定有输入 B . 算法必须有输出 C . 算法必须执行有限步以后能结束 D . 算法可以使用程序设计语言来实现
最近更新