版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2021年八年级下册信息技术期末试题
姓名:学号:分数:
一、单项选择题。(每小题2分,共50分)
1.算法的描述方法有()
A.自然语言B.流程图C.计算机语言D.以上三项都对
【答案】D
【解析】
【分析】
【详解】本题考查算法知识点。算法的描述方法有自然语言、流程图、计算机语言等,故选及
2.在常见的流程图符号中,我们使用哪种图形来表示判定标志
A.||B.C.//D.----------►
【答案】B
【解析】
【分析】
【详解】本题主要考查VB分支结构的基础知识。A是过程,B是判定,C是数据,选项B正确。
3.以下关于算法的几种说法,正确的是
A.算法就是某一个问题的解题方法
B.一个算法可以不产生确定结果
C.算法的步骤可以无限地执行下去,永不停止
D.对于给定的一个问题,其算法一定是唯一的
【答案】A
【解析】
【详解】本题考查生活与算法。算法是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问
题的策略机制,选项A正确。算法的特征输入项,输出项,有穷性,确定性,可行性,选项B、C不符合
题意。对于给定的一个问题,其算法不一定是唯一的,选项D不符合题意。
4.VB集成开发环境中用于编写程序代码的窗口是
A.工程资源管理器B.属性窗口C.工具栏D.代码编辑窗口
【答案】D
【解析】
【分析】
【详解】本题主要考查VB的基础知识。VB集成开发环境中用于编写程序代码的窗口是代码编辑窗口。选
项D正确。
5.VB中,返回大于等于0并且小于1的值的随机函数是
A.IntB.RndC.VaiD.Cstr
【答案】B
【解析】
【分析】
【详解】本题主要考查VB的基础知识。随机函数就是产生数的函数,是EXCEL中很重要的函数,C语言里
也有rand(),srand()等随机函数。选项B正确。
6.程序中的步长是
Forx=lTo10Step3
y=y+x
Nextx
A.1B.10C.3D.y
【答案】C
【解析】
【详解】本题考查VB编程。Step是步长,程序中是3,选项C正确。
7.语句y=y+x的正确含义是
Forx=lTo10Step3
y=y+x
Nextx
A.变量y的值与y+x的值相等B.将变量y的值赋给y+x
C.将变量y的值加上x后赋给变量yD.以上答案都不对
【答案】C
【解析】
【分析】
【详解】本题主要考查VB基础知识。这是考查通过赋值运算符给变量赋值,赋值运算符的含义是将
等号右边的表达式的值赋给等号左边的变量或属性,其优先级低于算术运算符,所以应该是X+Y先运算然
后赋值给等号左侧的Y。选项C正确。
8.图中程序的基本控制结构属于
Forx=lTo10Step3
y-y+x
Nextx
A.顺序结构B.循环结构C.分支结构D.网络结构
【答案】B
【解析】
【详解】本题考查循环结构。由于图中代码是for循环,可知是循环结构,选项B正确。
9.以下是高级语言是
A.VBB.汇编语言C.机器语言D.以上答案都不对
【答案】A
【解析】
【分析】
【详解】本题考查程序设计。VB属于高级语言,选项A正确。汇编语言、机器语言属于低级语言,选项B、
C、D错误。故选A。
【点睛】
10.用VB开发程序的一般步骤是①界面设计②分析问题③编写代码④保存文件⑤调试与运行⑥生成可
执行文件()
A.⑥②①③④⑤B.②①③⑤⑥④C.②①③⑤④⑥D.①②③④⑤⑥
【答案】C
【解析】
【分析】
【详解】本题考查VB相关知识点。VB开发程序的一般步骤是分析问题;界面设计;编写代码;调试与运
行;保存文件;生成可执行文件。故选C
11.阅卡机能快速的完成选择题的阅卷工作。而对应的阅卷程序有C语言编写的,也有VF(数据库)编写
的,但都能完成阅卡工作。这体现了算法的
A.有限性B.确定性
C.顺序性D.不唯一性
【答案】D
【解析】
【分析】
【详解】本题考查编程相关知识。通过题干可知可以用不同的编程进行编写,体现了算法的不唯一性。故
本题选D«
12.无论在E语言,还是在VB中,单击工具条上的哪个按钮,程序会马上运行()
A.百B.C.>D..
【答案】C
【解析】
【分析】
【详解】本题考查VB相关知识点。A选项的作用是打开工程;B选项的作用是新建窗体;C选项的作用是
运行程序;D选项的作用是结束运行。故本题选C。
13.要更改命令按钮控件的背景色,应选择的属性是
A.FontB.CaptionC.HeightD.BackColor
【答案】D
【解析】
【详解】本题考查VB编程。VB中,按钮控件背景色的属性是BackColor,选项D正确。
14.要改变控件的宽度,需要改变该控件的什么属性
A.TopB.widthC.LeftD.Height
【答案】B
【解析】
【详解】本题考查VB编程。VB中,控件的宽度属性是width,选项B正确。
15.某VB程序中,有一组单选按钮,运行时有多少个按钮可以被同时选中
A.1个B.2个C.3个D.全部
【答案】A
【解析】
16.VB中,int(-10.5)返回值为
A.10B.-10C.-10.5D.-11
【答案】D
【解析】
【分析】
【详解】本题考查程序设计。int(x)函数是取不大于x的最大整数,Int(70.5)=-11。故选D.
点睛】
17.VB中,比较运算符中的不等于用()表示。
A.丰B.<>C.>=D.<=
【答案】B
【解析】
【详解】本题考查VB编程。VB中,不等于用“<>”表示,选项B正确。
18.时间控件响应的事件是
A.TimerB.IntervalC.ClickD.Enable
【答案】A
【解析】
【分析】
【详解】本题考查程序设计。计时器只有Timer事件。当计时器的Enabled属性为True时,Timer事件将
以Interval指定的时间间隔被触发,选项A正确。故选A。
【点睛】
19.表达式1+(2+3)*2*2的值是
A.26B.22C.21D.24
【答案】C
【解析】
【详解】本题考查VB编程。()优先级最高,先运算,5*2*2=20+1=21,选项C正确。
20.下面程序段运行后,Text3的值是
Textl.Text="234"
Text2.Text="432"
Text3.Text=Textl.Text+Text2.Text
A.666B.234432C.432234D.234234
【答案】B
【解析】
【详解】本题考查VB编程。这段程序代码的含义是Text3的显示内容是Textl的内容连接Text2的内容,
选项B符合题意。
21.VB中,执行下面的程序段后,b的值为
a=100
b=20
a=a+b
b=a-b
A.100B.120C.20D.80
【答案】A
【解析】
【详解】本题考查VB编程。执行这段程序后,a=120,b=120-20=100,选项A正确。
22.如果一个三位正整数等于它的每个数字的立方和,则此数被称为“水仙花”数(如:371=33+73+13)»
计算有多少个这样的三位数?算法如下:
①将100赋值给变量i,将0赋值给变量j;
②判断i是否是“水仙花”数,若是,输出该数,并将j值加1;
③将变量i加1,若i还小于或等于999,转②,否则转④;
④输出变量j,结束。
上述算法描述中第②步采用的算法结构是
A.顺序结构B.分支结构C.循环结构D.判断结构
【答案】B
【解析】
【详解】本题考查生活与算法。根据②判断i是否是“水仙花”数,若是,输出该数,并将j值加1,明
确是判断,可知是分支结构,选项B正确。
23.如果一个三位正整数等于它的每个数字的立方和,则此数被称为“水仙花”数(如:371=33+73+13)»
计算有多少个这样的三位数?算法如下:
①将100赋值给变量i,将0赋值给变量j;
②判断i是否是“水仙花”数,若是,输出该数,并将j值加1;
③将变量i加1,若i还小于或等于999,转②,否则转④;
④输出变量j,结束。
上述算法的表示方法是
A.自然语言B.流程图C.伪代码D.计算机语言
【答案】A
【解析】
【详解】本题考查生活与算法。根据题干,描述此算法是自然语言,选项A正确。
24.如果一个三位正整数等于它的每个数字的立方和,则此数被称为“水仙花”数(如:371=33+7、13)。
计算有多少个这样的三位数?算法如下:
①将100赋值给变量i,将0赋值给变量j;
②判断i是否是“水仙花”数,若是,输出该数,并将j值加1;
③将变量i加1,若i还小于或等于999,转②,否则转④;
④输出变量j,结束。
上述算法运行到最后,i的值是
A.0B.100C.999D.1000
【答案】D
【解析】
【分析】
【详解】本题考查算法与编程。当i小于或等于999,程序一直循环运行,当i大于999,也就是当i等
于1000时,转到④,输出变量j,结束。故选D。
【点睛】
25.如果一个三位正整数等于它的每个数字的立方和,则此数被称为“水仙花”数(如:371=33+73+13)„
计算有多少个这样的三位数?算法如下:
①将100赋值给变量i,将0赋值给变量j;
②判断i是否是“水仙花”数,若是,输出该数,并将j值加1;
③将变量i加1,若i还小于或等于999,转②,否则转④;
④输出变量j,结束。
变量j在上述算法中的作用是
A.统计“水仙花”数的个数B.计算所有“水仙花”数的和
C.统计参与判断是否“水仙花”数的个数D.无作用
【答案】A
【解析】
【详解】本题考查算法与编程。首先题干中的要求计算有多少个水仙花数,最后程序循环结束,输出j,
可知j是统计“水仙花”数的个数,选项A正确。
二、判断题。(对的涂A,错的涂B。每小题1分,共10分)
26.窗体是控件的容器,在上面可以添加、修改控件。()
【答案】正确
【解析】
【详解】本题考查VB编程。VB中,窗体是控件的容器,在上面可以添加、修改控件。
27.同一窗体内,控件的名称不可以相同。
【答案】对
【解析】
【分析】
【详解】本题考查VB相关知识点。在同一窗体里,控件的名称不可以相同;在不同窗体里,控件的名称
可以相同。故本题正确。
28.VB中,控件可以移动到所需位置。()
【答案】正确
【解析】
【详解】本题考查VB编程。VB中,控件可以移动到所需位置。
29.VB中,一个工程文件对应一个窗体文件。()
【答案】错误
【解析】
【分析】
【详解】本题考查程序设计。VB中规定窗体文件的扩展名是.frm,在一个工程文件夹中,除了窗体文件,
还包括扩展名为.vbp的工程文件,扩展名为.SCC的源文件。故错误。
【点睛】
30.设置窗体的标题可修改Caption的值。()
【答案】正确
【解析】
【分析】
【详解】本题考查VB编程。VB中,设置窗体的标题可以修改窗体的Caption的属性。
【点睛】
31.VB中,For…Next语句中,步长可以是正数,可以是负数。
【答案】对
【解析】
【分析】
【详解】本题考查程序设计。步长值是循环变量的增量,是一个数值表达式。若步长值为正,则初值就应
小于终值,否则循环体一次都不执行;若步长值为负,则初值应大于终值,否则循环体一次都不执行。如
果步长值是1.Step1可略去不写。故正确。
【点睛】
32.源程序必须要经过计算机的编译才能执行。()
【答案】正确
【解析】
【分析】
【
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 酚醛树脂装置操作工操作管理水平考核试卷含答案
- 纺粘熔喷热轧非织造布制作工安全宣贯评优考核试卷含答案
- 医学26年:抗血小板药物使用规范 心内科查房
- 医学26年:微小残留病检测解读 查房课件
- 26年靶向用药基因检测风险告知
- 26年精准医疗MDT决策基因检测应用
- 探秘网络服务行业胜局-从市场竞争到增长策略
- 2026 减脂期糖醋鱼课件
- 培养小学生综合素质-小学教师角色
- 2026 减脂期煎肉课件
- 港口防台风安全知识培训课件
- 山东科技大学《概率论与数理统计》2024-2025学年第一学期期末试卷
- GB/T 755-2025旋转电机定额与性能
- 智联招聘测评题库及答案
- 苯课件高二下学期化学人教版选择性必修3
- 2025年四川省凉山州中考生物试卷真题(含答案解析)
- 物业sop管理制度
- (完整版)钢结构厂房施工组织设计(含土建)
- CJ/T 107-2013城市公共汽、电车候车亭
- 企业esg报告范本
- 一体化污水处理设备采购安装及运维 投标方案(技术方案)
评论
0/150
提交评论