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

根据“四则运算参考程序”填空。

  1. (1) 从程序可知,使用了if--语句,也称为语句。
  2. (2) 程序中定义x,y为
  3. (3) 程序中的 “==”表示,在比较运算符中, 不相等的符号是;比较运算的结果为
  4. (4) 补充程序:① ;②
  5. (5) 启动Python后,新建程序,输入程序内容后,首先要进行,可以命名为“四则运算.py”,然后运行程序,可执行编辑窗口里的“”-“Run Module”命令,或使用快捷键
BBC micro:bit提供了丰富的外接控制口,称作“引脚”。
下列通过事件指定子程序,命令格式(  )。
A . 对象.事件=子程序名 B . 对象.属性=子程序名 C . 对象.子程序名=事件 D . 对象.子程序名=属性
Python中,在函数内部的变量称为“局部变量”。
如图,要使小猫来回走动(不考虑正立与倒立),还需要在程序中添加指令。(填写旋转、动作、碰到边缘就反弹、大小中的一项)
“下雨在体育馆上体育课,不下雨则在操场上体育课”,用算法描述这个问题,合适的算法结构是(    )。
A . 顺序结构 B . 循环结构 C . 分支结构 D . 树型结构
通常对于同一个问题,不同的人会有不同的解决方法。在计算机中,我们把(    )理解为用计算机解决问题的具体方法。
A . 函数 B . 算法 C . 代码 D . 语言
亮亮学习了Python程序后,决定动手编写一个BMI指数计算器。输入身高和体重,就可以测出BMI指数和健康状况。

国际通常用BMI (Body Mass Index) 衡量人体肥胖和健康状况的标准,计算公式是:

BMI=体重(kg) /身高2 (m2)

国际、国内对BMI指数评判的标准(如下表39-1)。国际:世界卫生组织:国内:国家健康委员会。

分类

国际BMI值

国内BMI值

偏瘦

<18.5

<18.5

正常

18.5~25

18.5≤bmi <24

偏胖

25~30

24≤bmi <28

肥胖

≥30

≥28

请以国内为标准,帮他完善程序代码,在划线处填空。

w= (input(“请输入你的体重(单位:千克):”))      #转浮点数函数

h=float (input(“请输入你的身高(单位:米):”))

bmi=       #计算bmi

if bmi<18.5:

     print(“”)

elif:

     print(“正常”)

elif 24<=bmi <28:

     print(“偏胖”)

     print(“肥胖”)

在Python程序中,注释语句同样会被执行。
打印1到100的偶数和。

s=0

For i in range(

print(“偶数和是:”,s)

关于visual Basic以下叙述中错误的是 (     )
A . Visual Basic 是一门简单易学的程序设计语言 B . Visual Basic应用程序不具有明显的开始和结束语句 C . Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 D . Visual Basic中控件的某些属性只能在运行时设置
机器语言程序是由(    )。
A . 0和1组成的指令 B . 1和2组成的指令 C . 1、2、3、4组成的指令 D . 1到16组成的指令
在python中运行以下程序,运行结果是:3*4=12。则可以填写的语句是(   )

print(       )

A . 3*4 ,=3*4 B . "3*4=",3*4 C . 3*4= ,"3*4" D . "3*4",=3*4
转化成python表达式
  1. (1) 将代数式转换成程序设计中的表达式为
  2. (2) 表示x是5的倍数或是9的倍数的逻辑表达式为
运行下列 Python程序,结果正确的是(     )

a=32

b=14

c=a%b

print(c)

A . 2 B . 4 C . 32 D . 14
已知在一直角三角形中,直角边a,b为整数,斜边C为不大于50的整数,输入直边a,输出所有满足条件的直角三角形三边a,b,c。解题思路为在斜边C的范围内,检验直角边b是否满足条件。这种算法是(     )
A . 解析算法 B . 枚举算法 C . 查找算法 D . 排序算法
队列是具有“先进入的数据先出去”特点的数据结构。
下列数据中,属于字符串常量的是(     )
A . abcd B . <aaaa?> C . ‘a1b2c3d4’ D . “好666”
一个算法必须在有限的时间和空间内完成,这属于算法的(    ) 特征。
A . 输入输出 B . 有穷性 C . 可行性 D . 确定性
Python程序导入模块的命令是(    )
A . input B . accept C . import D . in
最近更新