内容正文:
1.若想通过程序设计解决“停车场自动道闸感测”问题,制定的如下过程
中,最恰当的是 ( )
A.设计算法,编写程序,提出问题,运行程序,得到答案
B.分析问题,编写程序,设计算法,运行程序,得到答案
C.分析问题,设计算法,编写程序,运行程序,得到答案
D.设计算法,提出问题,编写程序,运行程序,得到答案
C
2. 下列不能绘制成流程图的是( )
A. B.
C. D.
D
3. 用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定
程序“如何做?”。请问“做什么?”是属于用计算机解决问题的哪
一个步骤? ( )
A. 分析问题
B. 设计算法
C. 编写程序
D. 调试程序
A
4. 查英文字典的方法是根据需要查找的单词的首字母来选取对应的页码,
再根据次字母继续查找逐步找到对应的单词,这是早期用自然语言对
查英文字典( )的描述。
A.编写程序
B.流程图
C.算法
D.计算机程序
C
5. 弹球游戏中小球的算法描述如下:
(1)当按下空格键时开始
(2)初始化小球位置,将小球移动到舞台中心的上方
(3)随机选择一个下落角度
(4)移动一定的步数
(5)碰到边缘就反弹
(6)如果碰到弹板(Paddle),随机选择一个反弹角度,发出“呼”的
声音
(7)如果碰到舞台底部,游戏结束
上述算法的描述采用了( )
A. 机器语言 B. 自然语言 C. 程序设计语言 D.流程图
B
6. 判断是不是直角三角形的算法描述如下图所示,此算法的描述采用了
( ) 描述。
A. 流程图
B. 机器语言
C. 自然语言
D. 程序设计语言
A
7. 下列图形中,不是流程图的基本图例的是( )
A B
C D
C
8. 要交换 1 号杯子和 2 号杯子中的水,设计算法如下:
步骤 1:拿出 1 个 3 号空杯子;
步骤 2:把 1 号杯子里的水倒入 3 号杯子;
步骤 3:把 2 号杯子里的水倒入 1 号杯子;
步骤 4:把 3 号杯子里的水倒入 2 号杯子
这种算法是采用了( )来进行描述。
A.伪代码 B.结构图 C.自然语言 D.流程图
C
9. 图示算法是采用了( )来进行描述的。
A.流程图
B.自然语言
C.机器语言
D.程序设计语言
A
10. 在地铁站自动售票机买票的关键算法描述如下:
步骤 1:选择地铁线路
步骤 2:选择目的地
步骤 3:选择需要购买的地铁票数量
步骤 4:放入一张纸币或一枚硬币
步骤 5:如果多次投币,执行步骤 4
步骤 6:若投入的钱币已达到或超过票价,执行步骤 7
步骤 7:出票及找零
上述算法的描述采用了( )
A.自然语言 B.机器语言 C.流程图 D.程序设计语言
A
11.在制作多媒体作品时,我们通常需要按照下列步骤进行:
①确定主题 ②素材收集 ③规划与设计 ④素材加工
⑤作品合成 ⑥展示评价
这是采用了( )的方式进行算法描述。
A. 流程图 B. 自然语言 C. 机器语言 D. 程序设计语言
B
12. 雷达测速拍照系统的算法描述如下图所示