内容正文:
3.1 用计算机编程解决问题的一般过程
一、选择题
1.①设计算法,②描述算法,③调试运行程序,④抽象建模,⑤编写程序。从以上这些过程选出属于用计算机编程解决问题的一般过程,并正确排序后的选项是( )
A.④①⑤② B.①②③④
C.④①②⑤ D.④①⑤③
2.程序编写好以后,计算机无法检查出来的错误是( )
A.编译错误 B.执行错误 C.逻辑错误 D.语法错误
3.在计算机解决问题的过程中,将设计好的算法通过某种计算机语言描述出来的过程被称为( )
A.分析问题 B.设计算法 C.编写程序 D.调试运行
4.某景区使用了游客人数控制系统来控制景区内的游览人数,该系统在景区的各个入口和出口分别统计人数,并汇总计算得出景区内的大致人数,该过程属于计算机解决问题的一般步骤中哪个环节( )
A.抽象建模 B.设计算法 C.编写程序 D.调试运行程序
5.下列描述中最适合用计算机编程来处理的是( )
A.确定去某体育场所的路线 B.计算学校运动会各班级成绩排名
C.统计100000以内素数的个数 D.寻找最近热播电影
6.购买地铁车票:乘1-4站3元/人;5-9站4元/人;9站以上5元/人。根据输入的站数N,输出应付款M,如需将算法补充完整,最适合的选项是( )
A.N>9 B.N<=9
C.5<=N<=9 D.N>=5 and N<=9
7.计算机编程解决问题的一般过程包含下列4个步骤:①设计算法②调试运行程序③编写程序④抽象建模;上述步骤正确的顺序是( )
A.④①②③ B.④①③② C.①④③② D.①④②③
8.下列适合用计算机程序解决问题的选项是( )
A.整理收藏夹 B.用电子邮件发送会议通知
C.求100以内奇数的和 D.更新QQ空间
9.以下描述中最适合用计算机编程来处理的是( )
A.确定放学回家的路线 B.计算某个同学期中考试各科成绩部分
C.计算100以内的奇数平方和 D.在因特网上查找自己喜欢的歌曲
10.以下问题中,不适合利用计算机编程解决的是( )
A.编辑文稿 B.计算1+3+5+7+9
C.求圆柱体的体积 D.计算10×9×8×7
11.计算机解决问题的一般过程包括:①设计算法;②调试运行;③分析问题;④编写程序。下列顺序正确的是( )
A.④①③② B.①②③④ C.④①②③ D.③①④②
12.在计算机解决问题的过程中,往往需要重复多次运行程序代码来检测是否有语法错误和能否达到预期的目的。这一过程是( )
A.分析问题 B.设计算法 C.调试运行 D.编写程序
13.做自由落体运动物体的下落高度计算公式是:,其中g是重力加速度,t是时间。计算步骤有:
①用公式计算物体下落高度。
②输入重力加速度g和时间t。
③结束。
④输出结果h。
其正确的顺序是( )
A.②①④③ B.①②③④ C.④②③① D.①④②③
14.下列关于计算机应用的叙述,错误的是
A.计算机的应用仅为游戏和娱乐
B.计算机已被广泛应用到工业设计中
C.用计算机可以实现绘制广告画、建筑图纸等计算机辅助设计(CAD)
D.计算机已被运用到邮政、银行、交通等众多领域
15.编写计算机程序解决问题的基本过程为下列哪个选项。( )
①调试运行程序 ②分析问题 ③设计算法 ④编写程序
A.①②③④ B.②③④① C.④②③① D.②③①④
16.下列属于高级程序设计语言的是( )
A.VB、Python B.WPS、Access C.Office、C语言 D.Java、汇编语言
17.关于分支结构的叙述,正确的是( )。
A.有一个入口,三个出口 B.有一个入口,一个出口
C.有一个入口,两个出口 D.有两个入口,一个出口
18.下列属于计算机程序设计语言的是( )
A.ACDSee B.Python C.Wave Edit D.WinZip
19.求解方程ax2+bx+c=0(a≠0),如果用计算机编程去实现这样的过程,用到的主要算法结构是( )
A.分支结构 B.嵌套结构 C.循环结构 D.顺序结构
20.利用计算机编程解决问题的过程中,需要使用一种程序设计语言来实现算法,这个过程叫做( )。
A.分析问题 B.设计算法 C.编写程序 D.调试程序
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.D
【详解】本题主要考查计算机编程解决问题。计算机编程解决问题的一般过程:④抽象建模①设计算法⑤编写程序③调试运行程序,故本题选D选项。
2.C
【详解】本题考查的是程序调试运行。在调试程序过程中,对于出现的逻辑错误,也就是思维过程中违反形式逻辑规律的要求和逻辑规则而产生的错误,计算机是检查不出来的。