2023-2024学年高中信息技术【人教版】选修1 第一章 简单的程序设计

2024-06-26
| 9页
| 134人阅读
| 0人下载

内容正文:

第一章 简单的程序设计 一、选择题 1.在VB语言中,下列合法的变量名是(    )。 A.Len B.test@qw C.6cost_1 D.count2s 2.VB中窗体文件的扩展名是(     ) A.VBP B.FRM C.VBW D.PDM 3.已知字符A的内码为65,a内码为97,则下列程序执行后变量t的值为(  )   s="Cc12BbAa":t=""   For i=1 To len(s)      ch=Mid(s,i,1)    If ch>="a"And ch<="z"or ch>="A"And ch<="Z"Then      If ch>="a" And ch<="z"Then        ch=Chr(Asc(ch)-32)      End If t=ch+t    End   Next i A."CcBbAa" B."aabbcc C."CCBBAA" D."AABBCC" 4.在VisuA.l B.A.siC.中,下列能作为变量名的是( ) A.5A. B.A.5 C.if D.D.im 5.有如下 VB 程序段: a(1) = 1: a(2) = 1:b(1) = 1: b(2) = 2 For i = 3 To 5     a(i) = a(i - 1) + a(i - 2) b(i) = b(i - 1) + a(i) Next i 执行该程序段后,数组元素 b(5)的值为 (   ) A.5 B.8 C.12 D.15 6.在VB代码编辑窗口中,输入“List1.”后出现了如图所示的信息。其中的“AddItem”是List1的() A.属性名 B.事件名 C.对象名 D.方法 7.下列不属于高级程序设计语言的是(    ) A.汇编语言 B.Java C.Fortran D.Pascal 8.根据下图所示部分流程,以下说法正确的是(    )。 A.流程图中i<=5判断了10次 B.此流程图为无限循环 C.计数器 i=i+1一次也不执行 D.计数器 i=i+1 只执行了一次 9.在VB中,小王使用变量email存储电子邮箱地址,该变量的数据类型应定义为(    ) A.Boolean B.String C.Integer D.Single 10.某Visual Basic程序段如下: s = "" For i = 1 To 5 a(i) = 0 Next i For i = 2 To 5 For j = i To 5 If j Mod i = 0 Then a(j) = 1 - a(j) Next j Next i For i = 1 To 5 If a(i) = 1 Then s = s + Str(i) Next i Text1.Text = s 运行该程序段后,Text1中显示的内容为(   ) A.14 B.235 C.25 D.234 11.有一个对象属性面板如图所示,该对象名为(    ) A.cmd_1 B.CommandButtom C.Caption D.lable 12.有如下VB 程序段: s = "20210606" c1 = 6 n = 0 For i = 1 To Len(s) c = Val(Mid(s, i, 1)) If c < c1 Then n = n + 1: c1 = c Next i 运行该程序段后,n 的值为(   ) A.0 B.2 C.6 D.8 13.某VB程序设计界面如下题图所示,下列说法正确的是(     ) ①工程文件是“工程1 .vbp”    ②将text属性值删除,图中①处将不会显示“Text1”   ③该窗体中共有3个对象       ④窗体名称是“整除问题” A.①② B.②③ C.①③ D.②④ 14.下列关于程序设计语言的叙述,正确的是(   ) A.高级语言就是自然语言 B.汇编语言是一种高级语言 C.计算机能直接识别机器语言 D.高级语言是由0~9十个数字组成的十进制代码 15.计算机能够直接识别和执行的语言是(    ) A.机器语言 B.汇编语言 C.Python 语言 D.C语言 16.能够被计算机直接识别的是(   ) A.机器语言 B.汇编语言 C.高级语言 D.自然语言 17.下列属于程序设计语言的是(   )。 A.ACDSee B.VisualBasic C.WinRAR D.Premiere 18.如图所示的程序设计界面中,若要利用窗体装载事件过程对程序进行初始化,图中所选中的窗体对应的装载事件过程应该是(    )。 A.F1_ Load B.Form1_Load C.Form_Load D.Form1_Show 19.下列不属于高级程序设计语言的是(    ) A.Frontpage B.C语言 C.Visual Basic D.Pascal 20.(必修)下列说法中,正确的是(   )。 A.程序设计语言中的汇编语言包含C语言 B.机器语言不是程序设计语言 C.程序实际上是一组操作的指令或语句的序列,是计算机执行算法的操作步骤 D.程序设计和程序设计语言是同一概念 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 参考答案: 1.D 【详解】 2.B 【详解】 3.D 【详解】本题主要考查VB 程序的执行。该程序实现将字符串s中的字母逆着赋给t,并把小写字母转换为大写字母,故下列程序执行后变量t的值为"AABBCC",故本题选D选项。 4.C 【详解】 5.C 【详解】本题考查VB程序段。i=3时,a(3)=2,b(3)=4。i=4时,a(4)=3,b(4)=7。i=5时,a(5)=5,b(5)=12。故本题选C。 6.D 【详解】本题考查的是VB语言。在Visual Basic中,可通过属性、方法和事件来说明和衡量一个对象的特征。AddItem方法,用于将项目添加到 ListBox或ComboBox控件。故选项D正确。 7.A 【详解】本题考查程序设计语言相关内容。程序设计语言经历了三个阶段:机器语言、汇编语言和高级语言。汇编语言属于低级语言语言,Java、Fortran、Pascal属于高级语言。故本题答案是A选项。 8.D 【详解】 9.B 【详解】 10.B 【详解】本题主要考查VB程序的执行。第一个for循环将数组a(1)~a(5)均赋值为0,第二个嵌套for循环执行完后,a(1)=0,a(2)=1,a(3)=1,a(4)=0,a(5)=1,最后一个for循环,当数组a(i)=1时,将下标i以字符的形式加到s中,故s="235",运行该程序段后,Text1中显示的内容为235,故本题选B选项。 11.D 【详解】本题主要考查VB对象属性的描述。由图可知,这是一个标签控件,该对象名为lable,故本题选D选项。 12.B 【详解】本题考查VB程序执行与调试 Mid()函数是截取字符串函数,Val()是将字符串转为整型。 for循环中每次截取一个数与c1进行比较,若小于c1,将c的值赋给c1,第一次循环后,c1=2,n=1,第二次循环后,c1=0,n=2,之后不在满足if条件直到循环结束。故本题选B选项 13.A 【详解】本题考查的是VB程序。该窗体有5个对象。窗口名称是“整除问题”。故选项A正确。 14.C 【详解】本题主要考查程序设计语言。高级语言是一种独立于机器,面向过程或对象的语言,是参照数学语言而设计的近似于日常会话的语言;汇编语言是一种低级语言,计算机能直接识别机器语言,故本题选C选项。 15.A 【详解】本题主要考查程序设计语言。计算机能够直接识别和执行的语言是机器语言,即0和1,故本题选A选项。 16.A 【详解】本题考查计算机语言相关知识。计算机语言分为机器语言、汇编语言、高级语言三大类。机器语言是一种指令集的体系,这种指令集,称机器码,是电脑的CPU可直接解读的数据。汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。高级语言相对于低级语言而言,是高度封装了的编程语言,与低级语言相对.它是以人类的日常语言为基础的一种编程语言,使用一般人易于接受的文字来表示(例如汉字、不规则英文或其他外语),从而使程序编写员编写更容易,亦有较高的可读性。计算机能直接识别和处理的语言只有机器语言,其他语言都需要编译转换为机器语言后,计算机才能识别和处理。故本题答案是A选项。 17.B 【详解】本题主要考查程序设计语言。ACDSee是图片编辑与管理软件,VisualBasic是程序设计语言,WinRAR是解压缩软件,Premiere是视频编辑软件,故本题选B选项。 18.C 【详解】本题主要考查程序设计界面知识点。利用窗体装载事件过程对程序进行初始化,图中所选中的窗体对应的装载事件过程应该是Form_Load,故本题选C选项。 19.A 【详解】 20.C 【详解】本题主要考查程序设计知识点。C语言是高级语言,不属于汇编语言,选项A说法错误;机器语言是程序设计语言,选项B说法错误;程序实际上是一组操作的指令或语句的序列,是计算机执行算法的操作步骤,故本题选C选项;程序设计和程序设计语言不是同一概念,选项D说法错误。 答案第1页,共2页 答案第1页,共2页 学科网(北京)股份有限公司 $$

资源预览图

2023-2024学年高中信息技术【人教版】选修1 第一章 简单的程序设计
1
2023-2024学年高中信息技术【人教版】选修1 第一章 简单的程序设计
2
2023-2024学年高中信息技术【人教版】选修1 第一章 简单的程序设计
3
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。