程序设计初步 知识点题库

下列语句书写正确的是(  )
A . If a>max Then max=a Else max=b End If B . C . D .
Python中,(  )函数主要用于对象类型的查看。
A . eval() B . input() C . type() D . find()
根据图回答

  1. (1) 上图中的程序使用的是(  )语句
    A . 顺序 B . 循环 C . 选择 D . 分支
  2. (2) range(65)产生一个(  )的序列。
    A . 1-65 B . 1-64 C . 0-64 D . 0-65
  3. (3) 该语句共执行(  )次。
    A . 64 B . 65 C . 66 D . 67
  4. (4) 在for i in range(65)中i是(  )
    A . 变量 B . 常量 C . 函数 D . 结构
在Small Basic的图形窗口中,DrawEllipse操作除了可以画椭圆之外,还可以画(  )。
A . 圆形 B . 三角形 C . 矩形 D . 正多边形
下面哪个是Python合法的变量名(  )。
A . age B . False C . while D . pass
在Python程序中,判断n是否为偶数的表达式是(  )。
A . n/2=0  B . n/2==0 C . n%2=0 D . n%2==0
[23,“23”,“ac”]*2的结果是(  )
A . [23,“23”,“ac”,23,“23”,“ac”] B . [23,“23”,“ac”] C . [23,“23”,“ac”,2] D . 无法计算
计算右边VB表达式的值:25+6*4/8=
有一把锁和一串钥匙(共有10把钥匙,其中配套的钥匙有若干把),怎样找出能开这把锁的所有钥匙?设计的算法是:一把一把钥匙尝试开锁,开锁后将能开的钥匙做好标记,最后有标记的钥匙就是能开锁的钥匙,此算法属于(    )
A . 解析算法 B . 枚举算法 C . 递归算法 D . 排序算法
可以在App Inventor的编程界面进行APP界面设计。
下面哪个不是正确的条件语句格式(   )
A . if语句 B . if…else语句 C . if…else…else语句 D . if…elif…else语句
对于多分支语句的情况,python语言通常使用语句来创建。
以下关于Python函数的作用,说法错误的是(    )
A . 增加代码的维护难度 B . 实现代码的复用 C . 使代码的逻辑结构更清晰 D . 增强代码的可读性
下列选项中,(   )不属于编程中基本的三大控制结构。
A . 顺序结构 B . 循环结构 C . 选择结构 D . 递归结构
假设序列对象a的值为 [3, 4, 5, 6, 7, 9, 11, 13, 15, 17] ,那么切片a[1:5] 得到的值是(       )
A . [4,5,6] B . [4,5,6,7] C . [3,4,5,6,7,9] D . [4,5,6,7,9]
数列也属于计算机的数据结构类型。
在VB的If语句结构中,关键字End If是必不可少的。
程序代码运行测试效果如下图,以下最有可能是该程序代码语句的是(    )

A . btn.place(x=20,y=40,width=80,height=120) B . btn.place(x=20,y=40,width=120,height=80) C . btn.place(x=40,y=20,width=80,height=120) D . btn.place(x=40,y=20,width=120,height=80)
以下x值等于5的是(   )
A . x='10/2' B . x=10/2 C . x=int(10/2) D . x='6-1'