相关试卷
-
1、( )是先找有序数列的中点,利用中点将范围分为两部分,再经比较不断找中点并一步一步逼近目标,最后按要求确定一个较小范围。A、二分查找 B、顺序查找 C、二叉查找 D、哈希查找
-
2、所有排序算法中最高效的一种是 ( )A、冒泡排序 B、快速排序 C、希尔排序 D、堆排序
-
3、以下变量命名错误的是 ( )A、abc_133 B、123_abc C、i D、name
-
4、Python中,将字符串转换成数值类型的函数是( )A、eval() B、type() C、print() D、input()
-
5、通过“冒泡排序”的算法,我们得到12、-3、4、8、-5这5个数第2轮排序后的结果为( )A、-3、4、8、-5、12 B、-3、4、-5、8、12 C、-3、-5、4、8、12 D、-5、-3、4、8、12
-
6、Python中,输出函数是( )A、eval() B、type() C、print() D、input()
-
7、Python中,输入函数是( )A、eval() B、type() C、print() D、input()
-
8、下图中,当输入x的值为3时,输出的结果为( )
A、2 B、3 C、4 D、5 -
9、Python中,常用运算符号结果为取余的是( )A、/ B、% C、// D、**
-
10、Python程序的单行注释可使用( )后面加注释语句。A、* B、# C、% D、$
-
11、下列不属于Python语言特点的是( )A、简单易懂 B、非交互性 C、类库丰富 D、免费开源
-
12、在程序框图中,算法中间要处理的数据或者计算,需写在不同的( )A、处理框内 B、判断框内 C、输入输出框内 D、循环框内
-
13、以下哪个不是计算机语言( )A、C++ B、BASIC C、Photoshop D、Python
-
14、可以直观的了解活动流程的算法描述方法是 ( )A、自然语言 B、流程图 C、计算机语言 D、方程式
-
15、医务室有一瓶碘伏、一瓶酒精,怎样能在不混合的情况下,把两个瓶子内的液体互换?
①找一个空瓶子 ②把酒精倒碘伏瓶里 ③把碘伏倒空瓶里 ④把碘伏倒酒精瓶里
以下步骤正确的是( )
A、①②③④ B、①③②④ C、③①②④ D、③②④① -
16、算法的描述方法有 ( )A、用自然语言描述 B、用流程图描述 C、用计算机语言描述 D、以上三项都是
-
17、以下哪个不是算法的特征( )A、抽象性 B、确定性 C、有穷性 D、可行性
-
18、以下给出关于算法的几种说法,正确的是( )A、算法就是数学中的解题方法 B、对于给定的一个问题,其算法不一定是唯一的 C、一个算法可以不产生确定的结果 D、算法的步骤可以无限地执行下去不停止
-
19、根据APP Inventor界面回答问题

图1
(1)、首次运行APP Inventor时会出现提示,单击“”按钮,弹出对话框。输入项目名称,单击“确定”后,就可以进入图1界面。(2)、图1是APP Inventor的界面,填写各部分的名称。①②③
(3)、图2中,在设计界面中添加“”和“”,在界面尝试组合两个积木。
图2 -
20、根据材料和流程图回答问题
我国公元6世纪的《张丘建算经》记录了一道著名的“百钱买百鸡”问题:公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,如何用100文钱买100只鸡?(公鸡、母鸡、小鸡都要有)

“百钱买百鸡”流程图

“百钱买百鸡”部分程序
(1)、根据“百钱买百鸡”流程图写出各符号的名称①②③
(2)、结合流程图完善“百钱买百鸡”程序(其中x为公鸡,y为母鸡,z为小鸡):④⑤
(3)、在这个程序中用到两种语句,分别是for语句和语句。(4)、从图中可以看出,语句后面输入了“”,下面的程序会强制缩进。(5)、“百钱买百鸡”程序完成后,在Python中运行,可执行编辑窗口中的“”——“Run Module”命令。