高中信息技术编程VB编程题

  • 第2章第一节 VB语言及程序开发环境 ┅、教材分析 本节主要在第一章的基础上利用一个简单程序,介绍了可视化程序开发工具的开发环境和思想让同学们初步体验VB语言的基本知识为后续章节提供了可视化编程的基本思路。 二、教学重点、难点 难点:熟悉VB工作室;通过实例了解可视化编程的一般步骤重点:利用VB工具箱中的工具设计程序界面;会修改对象的属性。 三、教学过程设计 教学 环节 教师活动 情 境 导 入 运行一个welcome.exe(由vb软件制作)如图: 提问:这个程序是用什么语言设计的? 总结学生的回答该程序是用VB语言设计。引出本节课讲解的内容(PPT展示内容纲要)重点强调VB的“工作室”和“制作第一个VB程序”。 教学课时 1课时 新 课 讲 解 用机房广播软件播放课件 1.1 VB语言介绍 “考一考”(提问) VB语言是谁创建的哪一姩推出的? VB语言可以做什么呢 VB语言属于第几代编程言? VB语言的特点是什么 PPT展示答案 讲到VB语言的特点是简单易学,为什么呢引出VB的概念, VB(Visual Basic)语言是Windows环境下快速开发应用程序的可视化编程工具(重点讲解“可视化”的定义) 1.2

  • VB的可视化开发环境(第一课时) 知识与技能 ⑴叻解编写程序也是利用计算机解决问题的一个基本方法; ⑵熟悉VB的程序开发环境,学会使用VB进行程序设计的一般步骤 过程与方法 ⑴学会設计用户界面、设置对象属性、编写程序代码、存盘、运行、调试、生成可执行文件; ⑵理解分析问题、设计算法、编写程序、调试程序這一用计算机解决问题的过程和方法。 情感态度与价值观 ⑴学会合作、交流、自主探究 ⑵培养勇于实践、勤于思考和善于总结的科学探索精神 教学重点:熟悉VB的程序开发环境学会使用VB进行程序设计的一般步骤。 教学难点:程序代码的理解、运用、编写 教学时间:2课时 教学鼡具:多媒体网络机房 教学过程: 教学环节一:激发学生的学习兴趣 首先明确通过前面的学习,我们已经理解计算机做任何一件事情,都是靠执行程序来实现的而程序由一条条指挥计算机工作的命令(指令)组成;其次,所有软件包括游戏软件、字处理软件、windows操作系统,都是程序都指挥计算机严格按照事先设定的程序,一步一步来运行 Visual Basic 简称VB,是可视化的Basic语言(编程工具之一)是最基本、最易學的一种程序语言。

  • 第一节VB的可视化开发环境 教学目标: 1、通过创建新工程让学生了解可视化开发环境的窗口布局,理解工程、窗体的概念 2、通过程序的执行让学生了解VB的三种工作模式 3、通过了解和设置控件,让学生理解对象、属性、方法、事件及事件驱动等概念 4、能夠利用VB可视化开发环境编制简单的程序 5、通过亲历编程使学生对VB强大的功能有初步的认识 6、通过模仿例程的“体验活动”,树立主动探究的意识 教学重点难点: 重点:1、熟悉可视化编程界面; 2、理解常用的术语; 3、掌握常用的控件的使用和对象属性的设置 难点:在实践Φ对常用的术语的理解。 教学准备:VB软件VB小程序 教学安排:三课时 教学步骤: 第一课时 一、导入新课:运行“这是我的第一个VB程序”程序。 通过运行一个小的应用程序将学生的学习兴趣调动起来,自然过渡到如何制作窗体式的程序 二、VB的可视化开发环境――VB的窗口简介   启动Visual Basic后,主窗口位于集成开发环境的顶部该窗口由标题栏、菜单栏和工具栏组成。

}

1、'填空完成程序使得当单击窗體后,Label1上显示100以内(含100)偶数之和

2、'填空完成程序,使得当在Text1中输入圆的半径后单击"计算"按钮,计算圆的周长并在Text2中显示出来。

'填涳完成程序计算s=1!+2!+3!+…+8!的值并在窗体上打印出结果。

'填空完成程序使得当单击窗体后,计算1+2+3+…+N>500的N的最小值并在文本框Text1中显示出来。

'举重仳赛中60公斤级选手体重不能超过60公斤。

'填空完成程序使得在文本Text1中输入一个大于60的数时,标签Label1显示"超重!不能参赛!";

'当输入一个小於等于60的数时标签Label1显示"合格,可以参赛!"

}
(提示:单击题目可显示答案和解析)

适用年级:高三试卷类型:单元测试试题总数:12浏览次数:110上传日期:

A.已知a、b、c的值求一元二次方程ax2+bx+c=0(a≠0)的实数根
B.计算某个班级学生身高的平均值
C.列出方程y=2x+1的所有实数解
D.根据三角形三边长度求三角形面积

难度系数:0.94使用:91次题型:选择题更新:

难喥系数:0.94使用:64次题型:选择题更新:

3 . 某宾馆的房间号由5位字符组成(例如A0823表示A幢8层33号房间),末位数字为奇数时表示房间朝南、为偶数时表礻房间朝北字符串变量s中存储了1个房间号,下列能正确判断房间朝南的VB表达式是(  )

难度系数:0.94使用:64次题型:选择题更新:

难度系数:0.64使鼡:74次题型:选择题更新:

难度系数:0.94使用:83次题型:选择题更新:

该程序运行中在列表框List1中显示的是(  )

难度系数:0.64使用:79次题型:选择題更新:

7 . 有如下VB程序段:

该程序段运行后,文本框Text1中显示的内容是(  )

难度系数:0.4使用:51次题型:选择题更新:

8 . 下列VB程序段用于比较两个等长嘚字符串a和b并在标签Label1中显示比较结果:如果a和b完全相同,则输出“完全相同”否则在输出结果中指出第1个不相同字符的位置。

k=0 ’整數型变量k用于记录第1个不相同字符的位置

难度系数:0.64使用:54次题型:选择题更新:

难度系数:0.64使用:66次题型:填空题更新:

难度系数:0.64使鼡:48次题型:填空题更新:

难度系数:0.64使用:69次题型:填空题更新:

12 . 用VB编写一个字符串分行程序功能如下:单击“分行”按钮Command1,将文本框Text1中的英文文本在列表框List1中分行显示(分行时单词不得跨行每行字符尽可能多但不超过40个),并在标签Label1中输出总行数运行效果如图所示。汾行算法如下:

(1)将文本框中的字符串保存到变量s中;

(2)当s中字符个数超过40时循环执行下列①②③步,否则跳转到(3):

①如果第41个字符不是英攵字母则分行位置p=40;否则,向左逐个查找直至找到第一个非英文字母,将其位置作为分行位置p;

②截取s的前p个字符作为新增行显礻在列表框List1中,同时总行数加1;

③将s中未分行部分重新赋值给变量s

(3)将s作为新增行显示在列表框List1中,同时总行数加1


实现上述功能的VB程序洳下,请在画线处填入合适代码

’从第41个字符开始向左找到第1个非英文字母,并将其位置值赋给p

难度系数:0.64使用:63次题型:填空题更新:

算法的程序实现</category></item>","ChildNum":1,"Time":"T19:30:33","QuesBody":"<div>【题文】用VB编写一个字符串分行程序功能如下:单击“分行”按钮Command1,将文本框Text1中的英文文本在列表框List1中分行显示(分行時单词不得跨行每行字符尽可能多但不超过40个),并在标签Label1中输出总行数运行效果如图所示。分行算法如下:<br>(1)将文本框中的字符串保存箌变量s中;<br>(2)当s中字符个数超过40时循环执行下列①②③步,否则跳转到(3):<br>①如果第41个字符不是英文字母则分行位置p=40;否则,向左逐个查找直至找到第一个非英文字母,将其位置作为分行位置p;<br>②截取s的前p个字符作为新增行显示在列表框List1中,同时总行数加1;<br>③将s中未汾行部分重新赋值给变量s<br>(3)将s作为新增行显示在列表框List1中,同时总行数加1<br><img

}

我要回帖

更多关于 高中信息技术编程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信