2.5程序设计的基本方法同步练习 2022—2023学年人教版高中信息技术选修1

2023-02-16
| 8页
| 106人阅读
| 15人下载

内容正文:

2.5程序设计的基本方法同步练习人教版信息技术选修1 学校:___________姓名:___________班级:___________考号:___________ 一、选择题 1. 在Visual Basic中,语句x=Val(number.Text)中的number是(   ) A.对象名 B.类名 C.属性名 D.属性值 2.学校要举行运动会,请你设计一个能够对运动员分数自动排序的软件,如果要设计此软件,以下最好的方法和步骤是(    )。 A.分析问题,编写程序,设计算法,调试程序 B.设计算法,编写程序,提出问题,调试程序 C.分析问题,设计算法,编写程序,调试程序 D.设计算法,提出问题,编写程序,调试程序 3.某“交换两变量值”的应用程序及VB设计界面分别如图(图中所有对象属性均为默认值)所示,下列说法正确的是(   ) ①窗体中所有对象的属性值只能在设计时修改 ②窗体中有10个对象,分别属于4个类 ③窗体中显示的 “Label1”是对象的某一属性值 ④窗体中显示的 “Command1”对象属于Command Button类 A.①③ B.②④ C.②③④ D.①③④ 4.在VB中下列关于对象的描述错误的是(    ) A.对象的属性用于描述对象的状态 B.对象的属性与方法可以有多个 C.对象的属性值只能在属性窗口中设置 D.对象事件的发生会驱动该对象相应事件处理过程的执行 5.可以用多种不同的方法来描述一个算法,可以用:(   )。 A.流程图、分支和循环 B.顺序、流程图和自然语言 C.流程图、自然语言和伪代码 D.顺序、分支和循环 6.以下可以作为VB变量名的是(    ) A.5x B.x-1 C.if D.x_1 7.已知字符A的内码为65,a内码为97,则下列程序执行后变量t的值为(  ) s="CcBbAa":t="" For i=1 To len(s)      ch=Mid(s,i,1)      If ch>="a" And ch<="z" Then        ch=Chr(Asc(ch)-32)      End If      t= t+ch Next i A."CcBbAa" B."AABBCC" C."CCBBAA" D."aabbcc" 8.在Visual Basic中,语句Label1.Caption = "欢迎使用本系统!" 中的"Label1"是(    ) A.属性值 B.属性名 C.对象名 D.类名 9.下列几个程序段中,能将x和y中数据进行互换的是(   ) A.x=y:y=x B.m=x:x=y:y=m C.x=y:m=x:y=m D.x=x+y:y=y-x:x=x-y 10.在VB中,给变量a,b,c均赋值为1,下列语句正确的是(  ) A.a=1,b=1,c=1 B.a=1:b=1:c=1 C.a=1;b=1;c=1 D.a=b=c=1 二、填空题 11.奇偶校验是一种校验数据传输正确性的方法。其中奇校验方法:统计二进制数据的数位中“1”的个数,若个数为奇数,则校验位值为0,否则校验位值为1。小李编写了一个计算奇校验位值得VB程序,功能如下:在文本框Text1中输入1~255十进制待校验数,单击“计算”按钮Command1后,在文本框Text2中显示该数对应的二进制值,并在标签Label3中显示该数的校验位值。程序运行界面如图所示。 (1)在设计程序界面时,要清空文本框中的显示内容,应修改该文本框中的_______属性。 (2)实现上述功能的VB程序如下,请在划线处填入合适代码。 Private Sub Command1_Click()   Dim a As Integer, s As String   Dim n As Integer, t As Integer, v As Integer   n = Val(Text1.Text)   t = 0   s = ""   Do While n > 0 a = n Mod 2 n = n \ 2 t=____________① s = Str(a) + s   Loop   v = t Mod 2   Text2.Text = s   Label3.Caption = "校验位值:" +____________② End Sub (3)运行该程序,在文本框Text1中输入22,单击“计算”按钮,则显示的校验位值是____________。 12.下列VB程序运行时,在文本框Text1中输入数据5,在文本框Text2中输入数据8,单击命令按钮Command1后,文本框Text1中显示的内容是_______,文本框Text2中显示的内容是_______。 Private Sub Command1_Click()

资源预览图

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