资源简介 初中信息九年级技术第一单元 Visual Basic作业学校:___________姓名:___________班级:___________考号:___________一、选择题1.调用函数时,参数放在括号内的位置是( )A.函数名之前 B.函数名之后,括号内 C.函数名之前,括号内 D.函数名之后2.小薇同学使用VB编写“加法机”程序,如图所示,“相加”使用的控件是( )A.文本框 B.标签 C.框架 D.按钮3.下面流程图从左到右,分别是什么结构( )A.循环结构、顺序结构、选择结构 B.顺序结构、循环结构、选择结构C.选择结构、顺序结构、循环结构 D.顺序结构、选择结构、循环结构4.下图是小球移动程序中的一个片段,当按下空格键时,小球先返回起点,然后移动100步,该片段虚线框中采用的是( )结构。A.顺序结构 B.网络结构 C.分支结构 D.循环结构5.小城设计的解一元二次方程ax2+bx+c=0(a≠0)有无实数根的程序,算法描述如下:步骤1:输入a,b,c的值;步骤2:计算b2-4ac的值;步骤3:如果b2-4ac>0,则方程ax2+bx+c=0(a≠0)有两个不相等的实数根;如果b2-4ac=0,则方程ax2+bx+c=0(a≠0)有两个相等的实数根;如果b2-4ac<0,则方程ax2+bx+c=0(a≠0)无实数根;该程序的算法结构为( )A.树形结构 B.循环结构 C.顺序结构 D.分支结构6.执行如下图所示的流程图,如果输入a=21,则输出的a的值为( )A.21 B.22 C.8 D.77.小王老师班里的40名同学玩老鹰抓小鸡的游戏,由报数结果是7的倍数的同学去当老鹰。第一个报数的同学很调皮,他没有从1开始,而是任意报了一个数,后面的同学必须顺序报数。如果找到所有要当老鹰的同学,使用计算机编程解决该问题,你认为小王老师应该用哪种最优算法结构( ) A.顺序结构 B.选择结构 C.循环结构 D.逻辑结构8.下列流程图图示中,表示“判断”的框图是( )。A. B. C. D.9.曹冲称象是大家熟悉的一个故事,如果用算法流程图来描述称象的过程,请补充完整流程图。( )A.再把大象牵到大船上B.往船上装石块,使船下沉到原记号处为止C.测量记号离船舷的距离D.在水面处的船身上再做一个记号10.以下问题最适合用计算机编程来处理的是( )。A.确定放学回家路线 B.计算100000以内的素数之和C.计算一个同学期中考试各科成绩总分 D.了解明天天气情况11.以下不是Python中逻辑运算符的是( )A.and B.or C.not D.break12.Python中,用于获取用户输入的命令是( )A.input B.read C.get D.for13.在VB程序设计中,窗体与控件统称为( )A.对象 B.窗控 C.控窗 D.项目14.以下关于计算机程序设计语言的正确说法是( )。A.高级语言是高级计算机才能执行的语言 B.机器语言和汇编语言都是低级语言C.计算机能直接执行汇编语言程序 D.计算机可以直接执行高级语言程序15.如下程序的功能是( )A.s=1-2+3-……-10 B.s=1*2*3*……*10C.s=1!-2!+3!......-10! D.s=1-2*3+3*4+……+9*1016.Python中下列表达式书写正确的是( )A.a>b且a>c B.a>b>c C.a≤b D.a≠122二、操作题17.根据“学生成绩评价”程序截图,完成填空。学生成绩评价程序实现对输入学生成绩进行评价的功能。评价标准是90分以上为“优秀”,80-90间为“良好”,60-80分为“及格”,60分下为“不及格”。 (1)从图中可以看出,程序设计中运用了if— — 的 语句结构;在条件语句中, 和 是可选项。(2)程序中的定义的变量是 ,变量的使用过程为:定义— — 。(3)程序中的input()函数是Python的内置函数,主要用于 。 (4)请补充完成程序,填写合适的逻辑运算符① ,② 。三、简答题18.下图是用VB制作的“谜语大擂台”程序界面,根据内容回答问题。(1)根据图示,填写出界面中所用到的控件的名称控件名称(2)本程序中用到了控件,它在运行时 (选择:显示/不显示),若将Interval默认值设为5000,程序运行时每 秒就执行一次事件过程。(3)由图2可知,这是 命令按钮的Click事件代码。其中:Text1.Text=Time$表示 。vbCrLf是一个常数,用来表示 。Label5.caption语句太长,用到了 (填中文名称)将一个语句分为三行书写。(4)“答案”命令按钮的代码如图3,其中第2行代码的功能是第3行代码的功能是 。(5)本程序的窗体文件全名为 。工程文件全名为 。程序设置完成后,要编译成 文件,才能脱离VB集成环境,可直接在windows环境下运行。19.根据内容进行连线。 Label TextBox OptionButton Timer Image CommandButton四、填空题20.VB程序结构与程序阅读:疫情期间,我们进出校门必须测量体温。小华想用本学期所学的VB制作一个小程序,如下图所示,通过输入人体体温,判断并显示体温是否正常。 【图1】流程图是计算机程序设计中常常使用的一种形式和方法(如下图所示),可用于表达程序执行的顺序。流程图中使用的图形符号有固定的含义,常见的有以下几种: 【图2】A.开始与结束 B.输入与输出 C.判断 D.处理 E.程序执行的方向请同学们将正确的字母编号填入表2“符号含义”列中对应的位置。图形符号 符号含义E.. 【表2】试卷第1页,共3页试卷第1页,共3页参考答案:1.B2.D3.D4.A5.D6.C7.C8.B9.B10.B11.D12.A13.A14.B15.C16.B17. elif else 多分支 elif else score 赋值 调用 数据的输入 or and18. 图片控件 标签控件 时间按钮 文本框 命令按钮 不显示 5 command1 用来显示当前的系统时钟 另起一段 续行符 让Timer1控件失效(让Timer1控件暂时停止工作) 让Text4控件显示“地图” 谜语大擂台.frm 谜语大擂台.vbp 可执行(或exe)19.20. A C B答案第1页,共2页答案第1页,共2页 展开更多...... 收起↑ 资源预览