第二章、第三章错题分析.

Slides:



Advertisements
Similar presentations
编程加工 信息的. 趣味导入拓展提升大显身手总结反思学以致用 传说古代印度有个国王叫舍罕,他很迷恋棋类,而 宰相达依尔是个聪明的大臣,发明了国际象棋。国王玩 得爱不释手,决定奖赏宰相。达依尔说:陛下,我别无 他求,请你在这张棋盘的第一个格子里赏我 1 粒麦子; 在第二个格子里赏我 2 粒麦子;在第三个格子里赏我.
Advertisements

第2章 Visual Basic 6.0编程基础 (第一部分)
題目:徽章之記憶 南台科技大學 機械系 車輛一乙 學號:4A 姓名:黃冠嘉 教師:謝慶存
課程名稱:程式設計 授課老師:________
第四章 控制结构.
程式語言(I)- Visual Basic 6.0 第 9 章 結構化程式設計
高中信息技术新课程探讨 算法与程序设计教学实践与探讨 江苏省新海高级中学  张丽.
Access数据库程序设计 总复习.
上課囉 職場甘苦談 小資男孩向錢衝 育碁數位科技 呂宗益/副理.
VB教学中游戏化教学案例设计.
第五章 数组.
Visual Basic程序设计.
Visual Basic 2010 程式設計16堂特訓 第七堂 VB的迴圈流程控制.
課程名稱:程式設計 授課老師:________
第6章 数 组 6.1 一维数组 6.2 控件数组 6.3 二维数组.
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
数组 第 6 章.
第5章 数组 Visual Basic程序设计.
程式語言 -Visual Basic 變數、常數與資料型態.
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
过程 第 7 章.
ASP动态网页设计实用教程 主讲教师: 开课单位:.
初识Visual Basic.
算法与程序设计.
第4章 程序控制结构与算法基础.
新觀念的 VB6 教本 第七章 讓程式轉彎的控制敘述.
Visual Basic 程序设计教程 机械工业出版社同名教材 配套电子教案 2003 年 6月.
第4章 基本的控制结构 4.1 顺序结构 4.2 选择结构程序设计 4.3 循环结构 4.4 综合实例 退出.
流程控制、陣列 台南市聖功女子高級中學 毛全良.
用计算机模拟闪电形成的尝试 By 金秀儒 物理三班 PB
计算机程序设计强化复习 Visual Basic 6.0.
程式語言Visual Basic 重複結構 黃瀧輝 老師 Long Hwai,Huang.
Visual Basic 程序设计 教师:王 杨 电话:
6-1 For…Next迴圈敘述 6-2 While…End While迴圈敘述 6-3 Do…Loop迴圈敘述 6-4 巢狀迴圈敘述
3.5 用递归法解决问题 黄学鸿.
第12章 VBA模块设计.
RWM600 (13.56MHz) Reader Antenna.
RWM600 (13.56MHz) Reader Antenna.
新觀念的 VB6 教本 第 6 章 資料型別.
第5章 Visual Basic控制结构 之 常用算法举例
PCR300 (13.56MHz) Reader RS232/USB.
第 8 章 过程.
广州市教育局教学研究室编写的 初中《信息技术》第二册第二章 《程序设计初步》
第四章 命令按钮、标签和文本框 大多数应用程序中都有命令按钮CommandButton控件,用户可以单击按钮执行某项操作。
Visual Basic程序设计.
算法与程序设计 周少品.
VB程序设计语言 主讲教师:王 杨.
VB程序设计语言 主讲教师:王 杨.
程式設計 Visual Basic簡介 週次:2 建國技術學院 資管系 饒瑞佶 2003年9月17日.
程序设计基础 第 2 章 学习程序设计的基本方法: 多练 模仿.
程式語言(I)- Visual Basic 6.0 第 8 章 模組化程式設計I-副程式與自定函數.
For x = 0 To 9 For y = 0 To 9 z = *x + 10*y …… Next y
江西财经大学信息管理学院 《数据库应用》课程组2007
VB语言程序设计教程.
107學年度高一程式設計 上機考試 投影片 加減乘除.
小结 郭清溥.
经典算法之 冒 泡 排 序.
Ch04 VB.NET的流程控制 網頁程式設計.
现代信息技术 微电子技术 计算机技术 传感技术 通信技术 处理、存储信息的技术 传感、采集技术 传递信息的技术
选择结构设计 第 4 章 程序流程有三种最基本的控制结构,即顺序结构、选择结构和循环结构。
计算机应用基础 潍坊学院 计算机工程学院 主讲人:丁素英.
問題解決與流程圖 高慧君 台北市立南港高中 2006年12月22日.
1位选手参加了歌唱比赛,评委们的评分如下:
第5章 数组 5.1 数组概述 5.2 静态数组和动态数组 5.3 数组的基本操作 5.4 控件数组 5.5 数组在自定义数据类型中的应用.
1、过程概述 2、函数过程 3、子过程 4、过程的使用 5、传递参数 6、过程的嵌套
解析算法与枚举算法.
顺序查找与二分查找复习.
算法与Visual Basic程序基础(二)
信息的加工 Word中查找和替换、自动更正、批注、修订 Excel中公式和函数、排序和筛选、图表的建立和编辑 字符识别OCR.
程序调试与错误处理.
Presentation transcript:

第二章、第三章错题分析

3.在VB中,若要在窗体中增加一个文本框,在控件工具箱中要选择的控件是 2.1 3.在VB中,若要在窗体中增加一个文本框,在控件工具箱中要选择的控件是 A. B. C. D. 3.1 2.在VB中,定义字符串常量a的正确语句是 Const a As Integer Const a=“hello” as String Dim a As String Const a=“hello” 常量:在程序执行过程中其值不变。 定义: Const x =10 Const x as integer =10

C.文本框Text1被激活后,用户在键盘上按下某一个键 D.文本框Text2被激活后,用户在键盘上按下某一个键 3.2 5.某VB程序如下: Private Sub Text2_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then Text2.Text = Text1.Text + Str(5) End If End Sub 程序运行时,能触发该事件过程的是 A.单击文本框Text1 B.单击文本框Text2 C.文本框Text1被激活后,用户在键盘上按下某一个键 D.文本框Text2被激活后,用户在键盘上按下某一个键 其它常用事件: Form_load():窗体加载 command1_Click():单击按钮 command1_DbClick():双击按钮 Timer1_Timer():时间到触发计时器

执行语句s=f(-0.4)后,逻辑型变量s的值是 A.0 B.1 C.True D.False 3.3 3.某VB自定义函数: Function f(i As Single) As Boolean If i <= 0 Then f = True Else f = False End Function 执行语句s=f(-0.4)后,逻辑型变量s的值是 A.0 B.1 C.True D.False

运行该程序,单击命令按钮Command1,文本框Text1中显示的是() A.-9 B.9 C.3 D.3.1 3.3 4.在VB中,有如下程序: Function f(x As Integer) As Integer f = Int(Abs(x) / 3) + 0.1 End Function Private Sub Command1_Click() Dim y As Single y = f(-9) Text1.Text = Str(y) End Sub 运行该程序,单击命令按钮Command1,文本框Text1中显示的是() A.-9 B.9 C.3 D.3.1

5.小明在VB中定义了以下函数,功能是求a和b的最大公约数 3.3 5.小明在VB中定义了以下函数,功能是求a和b的最大公约数 Function gcd(a As Integer, b As Integer) As Integer Do While b > 0 c = a Mod b a = b b = c Loop End Function 调试中发现计算结果一直是0。错误的原因是() A.函数名有错 B.变量名C没有定义 C.函数没有返回值 D.b>0 应改为b>=0

3.3 8.两个素数的差为2,称此两个素数为素数对。下列程序是找出100以内的素数对,并成对地在列表框List1中显示结果,其中函数s判断参数m是否为素数。 Function s(m) As Boolean Dim i As Integer s = True For i = 2 To Int(Sqr(m)) If m Mod i = 0 Then s = False: Exit For Next i End Function Private Sub Command1_Click() p1 = s(3) For i = 5 To 100 Step 2 p2 = s(i) If p2 = True Then List1.AddItem Str(i - 2) + " " + Str(i) p1 = p2 End Sub

3.4 6.有如下VB程序段: Dim x As Single, y As Single x = Val(text1.Text) If x > 10 Then y = x * x ElseIf x > 0 Then y = 10 * x Else y = 0 End If Text2.Text = Str(y) 为了测试该程序中所有分支程序代码是否正确,以下测试数据中,最恰当的一组是 0, 10 B. -2 , 2, 5 C. 11,2,-1 D.12,100,-100

3.4 11.有一“进制转换”程序,运行时,在文本框Text1中输入15后,界面如图3-4-4所示。 “开始”按钮Command1的单击事件处理过程如下: Private Sub Command1_Click() Const x = "转换成八进制数为" Dim y As Integer Dim s As String Dim r As Integer y = Val(Text1.Text) s = "" Do While y <> 0 r = y Mod 8 s = Str(y) + s y = y \ 8 Loop Label1.Caption = Text1.Text + x Text2.Text = s End Sub 单击“转换”按钮Command1后,标签Label1中显示的是(),文本框Text2中显示的是()