内容正文:
用计算机编程解决问题的一般过程
学校:___________姓名:___________班级:___________考号:___________
一、选择题
1.某APP为鼓励用户积极签到,制定积分签到政策,用户第一次连续签到可以得到1分,第二次连续签到得2分,第三次连续签到得到4分,接下来,每次得分分别为8,16,32……。若签到中断,则前面签到所得积分清空,重新从第一天开始积分。当用户积分达到10000分时,可以兑换相应奖品,小明想得到的毛绒娃娃需要20000积分,请设计算法帮小明计算,需要至少连续签到多少天才能拿到毛绒娃娃。“确定用变量day表示需要花费的时间,用jf表示当前签到可以获得几分,用sum_jf表示目前已经累计获得的积分,并得出解决问题的计算模型。”,该过程属于用算法解决问题中的( )
A.分解问题 B.抽象与建模 C.设计算法 D.描述算法
2.在计算机程序设计语言的发展历程中,c++语言属于( )
A.机器语言 B.通用语言 C.高级语言 D.汇编语言
3.程序设计程中发现诊断和改正错误的步骤称为( )
A.结果检测 B.分析问题 C.编写程序 D.调试程序
4.用计算机解决生活中实际问题的方法有多种,编制计算机程序解决问题正确的顺序是( )
①编写程序 ②调试运行程序 ③抽象与建模 ④设计算法
A.①③④② B.③①④② C.③④①② D.①④③②
5.下列用计算机编程解决问题的步骤用于实现“发现错误并进行修正”的是( )
A.抽象建模 B.设计算法 C.编写程序 D.调试运行程序
6.关于人工计算、自动工具计算和编程计算三种计算方式,下列说法正确的是( )
A.人工计算使用成本是三种计算方式中最低的
B.当今时代不采用人工计算来解决问题
C.依据实情,灵活运用三种计算方式将有助于提高数据计算的效率
D.由于计算机的日益普及,编程解决计算问题是最方便的
7.身体质量指数(BMI)的正常范围是18.5~24kg/m2,现要求当bmi数值位于正常、偏低、偏高时,将变量s的值对应设为"正常"、"消瘦"、"超重"。下列Python程序段中符合要求的是( )
A. B. C. D.
8.利用计算机编程解决问题的基本步骤有:①编写程序 ②设计算法 ③调试运行程序 ④分析问题。正确的顺序是( )
A.①③②④
B.④③①②
C.④②①③
D.①②④③
9.柯强同学想利用编程来计算三角形面积,他解决这个问题的基本过程为( )
①调试运行程序 ②分析问题 ③设计算法 ④问题解决 ⑤编写程序
A.①②③④⑤ B.②④③⑤① C.④②③⑤① D.②③⑤①④
10.用计算机解决问题的一般过程有四个步骤,其中正确的顺序是( )
①解决问题 ②调试运行 ③设计方案 ④分析问题
A.①②③④ B.①③②④ C.④②③① D.④③②①
11.人们利用计算机解决问题的基本过程一般有如下五个步骤:
①调试程序;②分析问题;③设计算法;④构建数学模型;⑤编写程序。
下列按各步骤的先后顺序排列,正确的是( )
A.②③④⑤① B.②④③⑤①
C.④②③⑤① D.②③④①⑤
12.利用计算机程序解决问题的基本过程一般有如下四个步骤(①~④),步骤的先后顺序正确的是( )
①调试运行 ②分析问题 ③设计算法 ④编写程序
A.①②③④ B.②④③① C.④②③① D.②③④①
13.关于分支结构的叙述,正确的是( )。
A.有一个入口,三个出口 B.有一个入口,一个出口
C.有一个入口,两个出口 D.有两个入口,一个出口
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.分析问题
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)