算法与程序设计 知识点题库

计算机内所有的信息都是以(  )数码形式表示的。
A . 八进制 B . 十六进制 C . 十进制 D . 二进制
在Small Basic中,以下哪个语句是读入数据的操作(  )。
A . TextWindow.Write(  ) B . TextWindow.Read(  ) C . TextWindow.Clear(  ) D . TextWindow.Pause(  )
下列不是APP Inventor逻辑编程界面组成的是(  )
A . 菜单区 B . 工作区 C . 素材区 D . 属性面板
医务室有一瓶碘伏、一瓶酒精,怎样能在不混合的情况下,把两个瓶子内的液体互换?

①找一个空瓶子   ②把酒精倒碘伏瓶里  ③把碘伏倒空瓶里 ④把碘伏倒酒精瓶里

以下步骤正确的是(  )

A . ①②③④ B . ①③②④ C . ③①②④ D . ③②④①
我们把做某一件事或者完成某项工作的方法、步骤或程序称为“算法”。
Python中,元组可以理解为一个不可修改的列表,使用“{}”把数据包含其中。
在VB中,对于语句If I=1 Then J=1 else J=2,下列说法正确的是(    )
A . I=1 和 J=1 都是赋值语句 B . J=1 和 J=2 都是关系表达式 C . I=1为关系表达式,J=1为赋值语句 D . J=1为赋值语句,J=2为关系表达式
利用for循环求:1+2+3+4.......+100的和(用s表示和)

s=0

for a in range(   ):

s=s+a

print(s)

A . (1,99) B . (1,100) C . (1,101) D . (0, 100)
完成从汇编语言到机器语言翻译过程的程序,称为编译程序。
2text可作为Visual Basic的变量名。
下列程序段的运行结果是(       )

x=3

Select Case x

    Case 5

    Print "优秀"

    Case 4

    Print "良好"

    Case 3

    Print "通过"

    Case Else

    Print "不通过"

End Select

A . 优秀 B . 良好 C . 通过 D . 不通过   
在python中运行以下程序,输入-8,输出的结果是(    )

a=int(input( ))

if a>0:

  print("正整数")

elif a<0:

  print("负整数")

else:

  print("零")

A . 正整数

负整数

B . 正整数 C . 负整数 D .
小明同学用Python设计一个简单加法计算器,要求在一行中输 入两个整数,用空格隔开,回车之后输出结果。请将代码补充完整。

t=input("请输入两个数(空格分开):")      #input 接收的数据都是字符

=t.split()     #用split( )函数将字符分割,然后分别赋值给a,b

a=int(a)#将a转化为整数

b=      #将b转化为整数

print("结果是:",            #输出两个数的和

在Python编程中,下图程序运行得到结果为( )

a=14

b=10

print(a%b)

A . 4 B . 1 C . 1.4 D . 140
阅读下面流程图,当A=40时,B的值是,判断了次。

对于解决同一个问题的多个算法,存储量需求越低算法效率也越低。
Python在IDLE中运行的快捷键是(    )
A . F5 B . F1 C . F8 D . F9
写出运行结果

>>>st="Python"

>>>st[0]

>>> st[-1]

>>> st[1:3]

>>> st[:3]

>>> st[:]

>>> st[1:3:2]

>>>lst=['HUAWEI','OPPO','VIVO','XIAOMI']

>>>lst[0]

>>> lst[-1]

>>> lst[1:3]

>>> lst[:3]

>>> lst[:]

>>> lst[1:3:2]

>>>n="Java"

>>>len(n)

下列对算法描述正确的是(   )
A . 算法只能用自然语言来描述     B . 算法只能用图形方式来表示 C . 同一问题可以有不同的算法     D . 同一问题的算法不同,结果必然不同
下面说法中,能称为算法的是(   )
A . 巧妇难为无米之炊    B . 炒菜需要洗菜、切菜、刷锅、炒菜这些步骤 C . 数学题真有趣        D . 物理与数学密不可分
最近更新