计算机技术基础(VB)
- 格式:pdf
- 大小:182.68 KB
- 文档页数:10
附件:《计算机技术基础(VB)》课程教学大纲(Basis of Computer Engineering)课程编号:学时:48 学时学分:3 学分一、课程名称计算机技术基础(VB)二、授课对象本科生三、课程性质公共必修课四、课程目标本课程主要让学生了解Visual Basic集成开发环境,熟悉设计VB应用程序的一般步骤,掌握基本控件的设计,掌握循环结构程序设计,掌握数组的定义、数组的输入输出、常用算法,掌握过程的定义、子过程设计、函数过程设计,掌握文件的操作等,经过学习和培训后,具有进行工程软件的二次开发能力。
五、课程简介通过本课程理论介绍、习题解析和实践操作的学习,要求学生了解计算机技术基础的基本程序,理解并掌握重要资料来源及获取方法,能够了解本专业最新技术发展趋势,能够正确使用图、表等技术语言。
让学生了解本课程的应用前景。
为今后从事会展经济与管理活动与工作打下坚实的基础。
六、课程内容、基本要求及重点、难点说明第一章 Visual Basic简介重点:程序设计的概念;VB环境,界面设计难点:VB环境,界面设计教学内容:(一)计算机语言的发展,理解程序设计的概念(二)Visual Basic6.0发展和,Visual Basic集成开发环境(三)VB程序设计的步骤(四)对象与对象的属性、事件与事件过程的概念(五)熟悉VB环境,界面设计。
第二章 VB基本知识及简单程序设计重点:数据的基本类型;基本控件的功能和属性;常用控件及相应事件过程难点:常用控件及相应事件过程教学内容:(一)常量、变量的概念,知道运算符、内部函数的功能。
(二)基本控件的功能和属性,能进行基本的界面设计(三)常用控件及相应事件过程。
第三章顺序结构程序设计重点:VB语句书写;赋值语句;数据输入、输出函数实现键盘数据的输入和消息的输出难点:VB语句书写教学内容:(一)知道VB语句书写(二)能正确写出赋值语句(三)能够用print方法输出数据(四)能够用数据输入、输出函数实现键盘数据的输入和消息的输出。
《计算机技术基础(VB)》课程教学大纲课程名称(英文):计算机技术基础(VB) (Computer Technology Foundation(VB))课程编码:B04111010课程类别:公共基础课学时:64学分:4考核方式:考试修课方式:必修适用对象:非计算机各专业一、课程性质、目的与任务:本课程是工科非计算机各专业的必修课程。
鉴于计算机在社会上各阶层的应用越来越广泛,因此计算机在高等院校课程中也处于越来越重要的地位。
在各应用课程中,本课程是计算机应用的先修课程。
本课程将简单介绍结构化设计语言BASIC语言(QBASIC)的基本使用,并在此基础上完整介绍可视化程序设计语言VISUAL BASIC的使用。
通过本课的学习,使学生掌握应用高级语言编制程序的基本思想和方法,得到计算机的应用能力和操作技能的训练。
学完本课程后,使学生能够阅读或结合本专业开发一些应用程序,从而为其他课程和专业课的应用打下良好基础。
二、教学基本要求:要求学生掌握结构化BASIC语言的语法结构特点,程序设计的方法和技能,了解其风格,能够阅读和理解程序和流程图。
在此基础上,学习利用可视化BASIC--Visual Basic语言编制结构合理、风格良好的应用程序,以及图、文、声并貌的一体化的多媒体应用程序。
掌握软件调试的一般方法。
三、课程内容与学时分配:第一章 QBASIC程序设计基础(4学时)第一节程序设计与QBASIC 简介第二节 QBASIC程序的基本结构第三节 QBASIC程序设计的基础知识第二章顺序结构程序设计(4学时)第一节赋值语句(LET)第二节输出语句(PRINT)第三节键盘输入语句(INPUT)第四节结束语句(END)第五节清屏语句(CLS)第六节注释语句(REM)第七节顺序程序综合举例第三章选择结构程序设计(4学时)第一节选择结构程序设计的概念第二节单行结构IF语句第三节块结构IF语句第四节单条件的嵌套语句(IF…ELSEIF…END IF) 第五节多分支选择语句(SELECT CASE)第五节 GOTO和ON-GOTO语句第四章循环结构的程序设计(8学时)第一节循环结构程序设计的概念第二节固定次数的循环语句(FOR…NEXT)第三节条件循环语句(WHILE…WEND)第四节 DO…LOOP循环语句第五节三种循环结构的比较第六节多重循环第七节综合习题分析第五章过程(4学时)第一节概述第二节 FUNCTION过程第三节 SUB过程第四节过程的参数传递第五节过程的嵌套与递归第六节综合举例第六章 Visual Basic编程基础(12学时)第一节 Visual Basic 概述第二节 Visual Basic的集成开发环境第三节建立第一个Visual Basic应用程序第四节数据输入与输出第五节调试与错误处理第七章窗体设计与常用控件(12学时)第一节设计窗体第二节VB中常用的控件一、VB的控件简介二、Label(标签)三、TextBox(文本框)四、CommandButton(命令按钮)五、CheckBox(复选框)六、OptionButton(单选按钮)七、Frame(框架)八、ScrollBar(滚动条)九、ListBox(列表框)十、ComboBox(组合框)十一、Timer(时钟)十二、Image(图像框)十三、PictureBox(图片框)第三节数组与数组控件第四节发行Visual Basic应用程序第八章应用程序界面设计(8学时)第一节 VB模块设计第二节公共对话框第三节菜单设计第四节多文档界面第五节工具栏第六节界面上的用户事件第九章文件系统(4学时)第一节文件系统控件第二节文件的读写第三节常用的文件操作语句和函数第十章图形与多媒体(4学时)第一节图形控件第二节图形方法第三节图形控件的应用第四节多媒体四、课程各教学环节学时分配五、实践性教学内容的安排与要点:本课程在实践教学方面,主要要求学生能够利用BASIC语言编制各种实用程序并能上机调试和运行,旨在把理论和实践结合起来,学会程序设计的思想和方法,积累程序调试的经验,提高解决实际问题的能力。
VB基础教程完整版计算机等级考试二级VB基础教程1.1 Visual Basic 概述1.Visual Basic是什么Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言。
“Visual” 指的是开发图形用户界面 (GUI) 的方法,不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。
“Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,一种在计算技术发展历史上应用得最为广泛的语言。
Visual Basic 在原有 BASIC 语言的基础上进一步发展,至今包含了数百条语句、函数及关键词,其中很多和 Windows GUI 有直接关系。
专业人员可以用 Visual Basic 实现其它任何 Windows 编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。
Visual Basic Scripting Edition (VBScript) 是广泛使用的脚本语言,它是 Visual Basic 语言的子集,可嵌入HTML语言中,用于网页设计,如ASP(Active Server Page)文件。
VB简单易学,通用性强,用途广泛。
2.VB的功能VB可以用于可以开发多媒体、数据库、网络、图形等方面的应用程序。
数据访问特性允许对包括 Microsoft SQL Server 和其它企业数据库在内的大部分数据库格式建立数据库和前端应用程序,以及可调整的服务器端部件。
有了 ActiveX(TM) 技术就可使用其它应用程序提供的功能,例如Microsoft Word 字处理器,Microsoft E某cel 电子数据表及其它Windows 应用程序。
Internet 能力强大,很容易在应用程序内通过 Internet 或intranet访问文档和应用程序,或者创建 Internet 服务器应用程序。
《计算机与程序设计基础(VB)》课程教学大纲一、课程名称(中英文)中文名称:计算机与程序设计基础(VB)英文名称:Fundamentals of Computer and Programming(VB)二、课程代码及性质通识教育基础课,必修三、学时与学分总学时:48(理论学时:40学时;实践学时:8学时)学分:3四、先修课程先修课程:无五、授课对象本课程面向医科专业和文科专业学生开设六、课程教学目的(对学生知识、能力、素质培养的贡献和作用)“计算机与程序设计基础(VB)”是我校医科和文科专业的一门重要的通识教育课程。
本课程的主要内容包括计算机信息处理的基本原理、计算机的组成原理、计算机的基本操作、程序设计语言基础、算法设计基础、程序的基本控制结构、数组、过程和用户界面设计等。
本课程的教学目标是使学生掌握计算机基础知识、掌握面向对象程序设计的基本概念、基本理论和编程思想、编程方法以及常用算法,培养学生能够使用程序设计语言进行独立程序设计的能力,提高大学生计算机应用能力和用计算机分析问题解决问题的能力。
七、教学重点与难点:课程重点:强调程序设计和使用计算机解决实际问题的基本方法,重点掌握结构化程序设计、面向对象技术、可视化程序开发等高级语言的共性问题,减少对VB语言语法规则细节的介绍,使学生从更高的层次上对程序设计技术有整体的掌握。
课程难点:培养学生“将问题转换成用程序设计语言来解决并实现”的思维能力。
教师必须有意识地引导学生用计算思维的方法来解决问题。
要解决实际问题,程序设计语言只是工具,思维过程才是解决问题的根本所在。
计算思维能力的培养是课程的难点和目标之一。
八、教学方法与手段:(1)采用案例教学,培养学生的兴趣和积极性。
打破了以教材为中心的传统教学模式,不按教材的顺序授课,而是以精选出的程序设计的案例为中心,把学习的重点放在具体案例的讲述上,把要学习的语法和概念融入到具体案例中来讲解。
(2)加强实验环节的教学设计,辅助理论教学。
高一信息技术知识点vb信息技术是现代社会发展的重要组成部分,而在信息技术领域中,Visual Basic(VB)作为一种编程语言,具有广泛的应用场景和重要的作用。
下面将介绍高一阶段学习VB所需要掌握的相关知识点。
一、VB语言基础1. 数据类型:VB中的基本数据类型包括整数型、浮点型、字符型、布尔型等,了解各种数据类型的定义和使用方法,以及类型转换的方式。
2. 变量与常量:掌握如何声明和定义变量,并了解变量的作用域和生命周期;同时,理解常量的概念和使用方法。
3. 运算符:熟悉VB中的算术运算符、逻辑运算符和关系运算符,能够正确运用这些运算符进行各种运算和条件判断。
4. 控制语句:掌握VB中的条件语句(if-else语句、选择语句)和循环语句(for循环、while循环),能够根据需求编写相应的控制语句。
5. 函数与过程:了解函数和过程的定义和区别,并能够根据实际需求编写自定义的函数和过程。
二、VB面向对象编程1. 类与对象:了解类的概念和对象的创建,掌握如何定义和使用类以及创建对象的基本方式。
2. 继承与多态:理解继承的概念和作用,掌握如何进行类的继承和多态的实现。
3. 封装与抽象:了解封装和抽象的概念,能够正确运用这些概念进行程序设计。
4. 接口与实现:了解接口的定义和作用,并能够在VB中进行接口的实现。
三、VB图形化界面设计1. 窗体设计:掌握如何创建和设计窗体,了解窗体属性的设置方法,并能够对窗体进行相应的操作和交互。
2. 控件使用:熟悉常见控件的使用方法,包括文本框、按钮、标签等,能够对控件进行属性设置以及事件处理。
3. 布局管理:了解VB中的布局管理器,包括流式布局、网格布局等,能够根据需求进行窗体布局设计。
4. 图形绘制:掌握如何使用VB提供的图形库进行图形的创建和绘制,并能够对图形进行相应的操作和变换。
四、VB数据库编程1. 数据库连接:了解如何使用VB连接数据库,包括连接字符串的设置和数据库连接对象的使用。
高考技术 vb 必考知识点在高考技术试卷中,VB(Visual Basic)是一个必考的知识点。
VB是一种面向对象的编程语言,被广泛应用于软件开发和系统设计中。
下面将介绍VB的基本知识要点和重要概念,帮助考生更好地备考。
一、VB的概述VB是一种基于事件驱动的高级编程语言,以易学易用而广受欢迎。
它的开发环境提供了可视化的开发界面,使得编写代码变得简单快捷。
VB可以用于开发各种类型的应用程序,包括桌面应用、数据库应用以及Web应用。
二、VB的开发环境VB的开发环境主要包括VB开发软件和VB工程。
VB开发软件提供了直观的图形用户界面,使得代码编写和调试更加方便。
VB工程则是组织和管理VB项目的容器,包括项目文件、资源文件等。
三、VB的基本语法1. 变量和数据类型:在VB中,变量用于存储和表示数据,需要先声明再使用。
VB支持多种数据类型,包括整型、浮点型、字符型等。
2. 输入输出:用户输入是程序处理的重要组成部分,VB提供了InputBox函数和Console对象等方式来实现用户输入。
输出可以通过MsgBox函数和Print方法等来实现。
3. 条件语句:条件语句用于根据特定条件进行分支控制。
VB中的条件语句主要包括If语句和Select Case语句,用于判断条件并执行相应的代码块。
4. 循环语句:循环语句用于重复执行一段代码,VB中的循环语句包括For循环、Do While循环和Do Until循环等。
它们可以根据条件来控制循环的执行次数。
四、VB的常用功能1. 窗体设计:VB提供了图形用户界面设计的能力,通过可视化界面设计器可以方便地创建窗体、按钮、文本框等控件,并设置它们的属性和事件。
2. 数据库操作:VB可以通过ADO技术(ActiveX Data Objects)来访问和操作数据库。
通过连接数据库,可以实现数据的增删改查等功能。
3. 文件操作:VB可以对文件进行读写操作,包括创建文件、打开文件、写入数据等。
vb知识点总结VB(Visual Basic)是一种广泛应用于软件应用开发的编程语言,它具有简单易学、功能强大和灵活的特点。
本文将总结一些VB的知识点,从基础概念到高级应用,帮助读者更好地理解和运用VB。
1. VB的基础概念VB是一种基于事件驱动的编程语言,它的核心思想是根据用户的操作(如点击按钮、输入文本等),来触发相应的事件处理程序。
在VB中,开发者可以通过编写代码,来定义和控制这些事件的响应行为。
此外,VB还支持对象导向编程(OOP),开发者可以使用类、对象等概念来组织和管理程序。
2. VB的开发环境VB的开发环境提供了直观、友好的界面,使得开发者可以方便地创建、编辑和调试代码。
在VB的开发环境中,开发者可以通过拖放控件的方式来设计用户界面,例如窗体、按钮、文本框等。
同时,开发者可以在代码编辑器中编写事件处理程序,实现自定义功能。
3. VB的数据类型与变量在VB中,数据类型是用来定义变量和常量的数据类型。
常见的数据类型包括整型、浮点型、字符串型等。
开发者可以根据需要选择合适的数据类型,并使用变量来存储和操作数据。
VB还支持变量的声明和初始化,开发者可以通过赋值语句来初始化变量的值。
4. VB的控件与事件VB提供了丰富的控件库,包括文本框、按钮、列表框等。
开发者可以通过操作这些控件,实现用户界面和功能的设计。
每个控件都有一些内置的事件,例如按钮的点击事件、文本框的文本变化事件等。
开发者可以通过编写事件处理程序,来响应这些事件,实现相应的功能。
5. VB的函数与过程函数和过程是VB中组织和管理代码的重要方式。
函数是具有返回值的代码块,可以接受输入参数并返回结果;而过程则是不返回值的代码块,仅执行一系列操作。
开发者可以自定义和调用函数或过程,使得代码更加模块化和可复用。
6. VB的条件和循环结构条件和循环结构是控制程序执行流程的重要手段。
VB提供了if语句、select语句等条件结构,可以根据不同的条件执行不同的代码块。
vb知识点总结VB(Visual Basic)是一种常用的小型、基于对象的编程语言,被广泛应用于Windows应用程序的开发当中。
无论是初学者还是有一定开发经验的程序员,掌握VB的基本知识点是非常重要的。
本文将对VB的一些重要知识点进行总结,旨在帮助读者加深对VB的了解。
1. 数据类型在VB中,常见的数据类型包括整数型(Integer)、浮点型(Single、Double)、字符型(Char)、字符串型(String)等。
了解和正确使用各种数据类型,可以确保程序的正确性和执行效率。
2. 变量和常量定义变量是编程的基础,同样也适用于VB。
通过使用Dim语句,我们可以声明一个变量并指定其数据类型。
VB还支持常量的定义,通过使用Const关键字,我们可以创建一个不可更改的常量。
3. 运算符在VB中,我们可以使用各种算术运算符(如+、-、*、/)和逻辑运算符(如And、Or、Not)对变量进行计算和比较。
掌握这些运算符的优先级和使用方法,可以提升程序的效率和可读性。
4. 条件语句使用条件语句可以使程序根据不同的条件执行不同的操作。
VB提供了If-Then、If-Then-Else和Select Case等条件语句结构。
通过合理运用条件语句,我们可以实现程序的灵活性和可控性。
5. 循环语句循环语句允许程序重复执行相同的操作,直到满足特定条件为止。
VB提供了For、Do-While和Do-Until等常见的循环结构。
合理使用循环语句,可以减少代码量,提高开发效率。
6. 数组数组是在VB中存储多个相关数据项的有效方式。
在声明数组时,我们需要指定数组的大小和数据类型。
利用数组,我们可以更方便地处理大量的数据。
7. 函数和过程VB支持函数和过程的定义和使用。
函数是一个计算和返回值的子程序,而过程则是执行特定操作而无需返回值的子程序。
了解函数和过程的创建和使用方式,可以使程序更加模块化和可维护。
8. 对象和类VB是一种基于对象的编程语言,对象是程序中的核心。
一、单项选择题(每题2分,共70分)1、下列运算符中优先级最高的是()。
A. AB. /C. ModD. +2、语句Print 〃123〃+ 〃456”执行后,显示的结果是()。
A. 123456B. 579C. 123D. 4563、为了把焦点移到某个指定的控件,所使用的方法是()。
A. SetFocus D. GetFocusB. Visible c.Refresh4、表达式(7\3+1A . 8.675、设a=10 , b=5)*(18\5-1)的值是()B. 7.8 0. 6 D . 6.67窗体上显示的是()。
A. TrueB. FalseC. 1D.出错信息6、VB采用()的编程方法。
A.面向对象B.面向过程C.面向问题D.面向用户7、要在窗体上显示图片,需设置窗体的()属性。
A. CaptionB. IconC. Picture8、将条件''X是小于100的非负数"用VB的表达式表示为()O D. ControlBoxA. 0<X<100B. 0 <= X < 100C. 0 <=X AND X < 100D. 0 (= X OR X < 1009、执行下面的程序段后,x 的值为( )。
x=5For i=l To 10 Step 2x=x+i\5Next iprint xA. 6B. 7C. 8D. 910、VB的应用程序中,决定程序流向的是()。
A.对象B.方法C.属性D.事件11>在窗体上画一个文本框(其中Name属性为Textl ),然后编写如下事件过程: Private Sub Form Load() dim ias integer Textl. Text二〃〃Textl. SetFocusFor i=l To 10Sum=Sum+iNext iTextl. Text二Sinn End Sub上述程序的运行结果是()OA.在文本框Textl中输出55B.在文本框Textl中输出0C.出错D.在文本框Textl中输出不定值12、13、14、15、16、17、18、分别为(D. 4 和168窗体中有一PICTURE1 (图片)和一COMMAND 1 (按钮)控件,单击按钮则清除D:\T1.JPG图片的代码为( )A. PTCTURE1. PICTURE^ 〃B. PTCTURE1. PICTURE二CLEARC. PICTURE1. PICTURE二LOADPICTURE( )D. PICTURE1. PICTURE二LOADPICTURE(〃〃) Visual Basic是一种面向对象的程序设计语言,构成对象的三要素)语句可以使文本框内显示的内容为:5+7=12。
信息技术vb知识点信息技术在现代社会中扮演着重要的角色,无论是在个人生活中还是在各个行业中,信息技术都发挥着重要的作用。
而在信息技术领域中,VB(Visual Basic)是一种常见且重要的编程语言。
本文将介绍一些VB的知识点,帮助读者更好地理解和运用这门编程语言。
一、VB的基本概述VB是一种事件驱动的编程语言,最初由Microsoft公司在上世纪90年代开发。
它是基于Basic语言的一种变体,并运行在Windows操作系统上。
VB的编程方式相对简单,易学易用,因此受到了广泛的应用和推广。
二、VB程序的基本结构一个VB程序的基本结构一般包含窗体、控件和事件处理程序。
窗体是程序的可视界面,控件是在窗体上放置的各种按钮、文本框等元素,而事件处理程序则是响应用户操作的代码段。
编写VB程序的时候,我们需要定义窗体和控件,并在相应的事件处理程序中编写代码逻辑。
三、VB的数据类型在VB中,有多种数据类型可供选择,如整型、字符串、布尔型等。
根据需要选择合适的数据类型,可以更高效地编写程序。
除了内置的基本数据类型外,VB还允许用户自定义数据类型,提高程序的可读性和维护性。
四、VB的运算符在VB中,运算符用于进行各种数学和逻辑运算。
常见的运算符有算术运算符、关系运算符、逻辑运算符等。
通过正确使用这些运算符,可以实现各种复杂的运算和判断条件。
五、VB的控件和事件VB提供了丰富的控件,如按钮、标签、文本框、下拉框等。
这些控件可以通过设置属性和事件来实现各种功能。
例如,通过按钮的单击事件来触发代码逻辑,或者通过文本框的变化事件来执行相应操作。
六、VB的常用函数和方法VB还提供了许多常用的函数和方法,可以帮助我们处理数据、操作文件、进行字符串处理等。
例如,通过使用字符串函数可以实现字符串的拼接、截取、替换等操作;而文件函数则可以实现文件的打开、保存、删除等功能。
七、VB的调试技巧在编写VB程序过程中,难免会出现错误和bug。
《计算机技术基础(VB)》复习资料一、选择题1、在设计阶段,当双击窗体上的某个控件时,所打开的窗体是(C)A.工程资源管理器窗口B.工具箱窗口C.代码窗口D.属性窗口2、下列可以作为Visual Basic变量名的是(D)A.A#A B.4A C.?xY D.constA3、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(C)A.单选按钮B.图片框C.通用对话框D.文本框4、表示滚动条控件取值范围最大值的属性是(A)A.Max B.LargeChange C.Value D.Max-Min5、在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Private Sub Command1_Click()Static x As IntegerStatic y As IntegerClsy=1y=y+5x=5+xPrint x,yEnd Sub程序运行时,三次单击命令按钮command1后,窗体上显示的结果为(B)A.1516B.156C.1515D.566、设a=3,b=5,则以下表达式值为真的是(B)A.a>=b And b>10B.(a>b)Or(b>0)C.(a<0)Eqv(b>0)D.(-3=5>a)And(b>0)7、Dim B(10To20)所定义的数组元素个数是(A)A.11B.20C.30D.108、在窗体上画一个名称为TxtA的文本框,然后编写如下的事件过程:Private Sub TxtA_KeyPress(KeyAscii As Integer)End Sub若焦点位于文本框,则能够触发KeyPress事件的操作的是(D)。
A.单击鼠标B.双击文本框C.鼠标滑过文本框D.按下键盘的某个键9、在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timer1,要求每一秒钟在文本框中显示一次当前的时间,程序为:Private Sub Timer1_()TxtTime.text=TimeEnd Sub在横线上应填入的内容是(D)A.Enabled B.VisibleC.Interval D.Timer10、假定有如下事件过程:Private Sub Form_MouseDown(Button As Integer,Shift As Integer,x As Single,Y As Single) If Button=2ThenPopupMenu popFormEnd IfEnd Sub则以下描述中错误的是(D)A.该过程的功能是弹出一个菜单B.popForm是在菜单编辑器中定义的弹出式菜单的名称C.参数x、y指明鼠标的当前位置D.Button=2表示按下的是鼠标左键11、逻辑运算符And、Or和Not的优先顺序,从高到低是(C)A.Or-And-Not B.And-Not-Or.C.Not-And-Or D.Not-Or-And11、在窗体上画一个名称为Command1的命令按钮,一个名称为Label1的标签,然后编写如下事件程序:Private Sub Command1_Click()s=0For I=1To15x=2*I–1If x Mod3=0Then s=s+1Next ILabel1.Caption=sEnd Sub程序运行后,单击命令按钮,则在标签中显示的内容是(B)。
A.1B.5C.27D.4513、在窗体上画两个名称分别为Text1、Text2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim x as Integer,n As Integerx=1n=0Do While x<20x=x*3n=n+1LoopText1.Text=Str(x)Text2.Text=Str(n)End Sub程序运行后,单击命令按钮,在两个文本框中显示的值分别是(B)A.15和1B.27和3C.195和3D.600和414、以下叙述中错误的是(C)A.Visual Basic是事件驱动型可视化编程工具B.Visual Basic应用程序不具有明显的开始和结束语句C.Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D.Visual Basic中控件的某些属性只能在运行时设置15、在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Private Sub Command1_Click()Dim i As Integer,j As IntegerDim a(10,10)As IntegerFor i=1to3For j=1To3A(i,j)=(i-1)*3+jPrint a(i,j);Next jPrintNext iEnd Sub程序运行后,单击命令按钮,窗体显示的是(D)A.123B.234C.147D.12324634525845636945636978916、设组合框Combo1中有3个项目,则以下能删除最后一项的语句是(B)A.Combo1.RemoveItem Text B.Combo1.RemoveItem2C.Combo1.RemoveItem3D.Combo1.RemoveItem Combo1.ListCout17、在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下程序:Private Sub Command1_Click()Dim x,y,z As Integerx=5y=7z=0Text1.Text=””Call p1(x,y,z)Text1.Text=Str(z)End SubSub p1(ByVal a As Integer,ByVal b As Integer,ByRef c As Integer)c=a+bEnd Sub程序运行后,如果单击命令按钮,则在文本框中显示的内容是(B)A.0B.12C.str(z)D.没有显示18、执行语句Open“Tel.dat”For Random As#1Len=50后,对文件Tel.dat中的数据能够执行的操作是(C)A.只能写,不能读B.只能读,不能写C.既可以读,也可以写D.不能读,不能写19、下叙述中错误的是(C)A.在程序运行时,通用对话框控件是不可见的。
B.在同一个程序中,用不同的方法打开的通用对话框具有不同的作用。
C.调用通用对话框控件的ShowOpen方法可以直接打开在该通用对话框中指定的文件D.调用通用对话框时,ShowColor方法可以打开颜色对话框。
20、以下叙述中错误的是(C)A.一个工程中只能有一个Sub Main过程B.窗体的Show方法的作用是将指定的窗体装入内存并显示窗体C.窗体的Hide方法和Unload方法的作用相同D.若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体21、在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim a As Integer,s As Integera=8s=1Dos=s+aa=a-1Loop While a<=0Print s,aEnd Sub程序运行后,单击命令按钮,则窗体上显示的内容是(C)A.79B.340C.97D.死循环22、设在工程中有一个标准模块,其中定义了如下记录类型:Type BooksName As String*10TelNum As String*20End Type在窗体上画一个名为Command1的命令按钮,要求当执行事件过程Command1_Click时,在顺序文件Person.Txt中写入一条记录。
下列能够完成该操作的事件过程(A)A.Private Sub Command1_Click()Dim B As BooksOpen“c:\person.txt”For Output As#1=InputBox(“输入姓名”)B.TelNum=InputBox(“输入电话号码”)Write#1,,B.TelNumClose#1End SubB.Private Sub Command1_Click()Dim B As BooksOpen“c:\person.txt”For Input As#1=InputBox(“输入姓名”)B.TelNum=InputBox(“输入电话号码”)Print#1,,B.TelNumClose#1End SubC.Private Sub Command1_Click()Dim B As BooksOpen“c:\person.txt”For Output As#1=InputBox(“输入姓名”)B.TelNum=InputBox(“输入电话号码”)Write#1,BClose#1End SubD.Private Sub Command1_Click()Dim B As BooksOpen“c:\person.txt”For Output As#1=InputBox(“输入姓名”)B.TelNum=InputBox(“输入电话号码”)Write#1,Name,TelNumClose#1End Sub23、Int(100*Rnd+10)产生的随机整数的闭区间是(D)A.[1,100]B.[1,99]C.[10,100]D.[10,109]24、设窗体上有一个列表框控件List1,且其中含有若干列表项,则以下能表示当前被选中的列表项内容的是(D)A.List1.List B.List1.ListIndexC.List1.Index D.List1.Text25、执行下列语句后,Sum的值是(A)。
Sum=0For X=-10To1Sum=Sum+XX=X+1Next XA.-30B.-54C.程序有错,不能循环D.-1026、如果要改变窗体的标题,则需要设置的属性是(A)A.Caption B.Name C.BackColor D.BorderStyle27、在随机文件中,每条记录必须(C)A.内容不一样B.长度不相等C.长度相等D.排序28、窗体的MouseDown事件过程:Private Sub Form_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single)有4个参数,关于这些参数,正确的描述是(A)A.通过Button参数判定当前按下的是哪一个鼠标键B.Shift参数只能用来确定是否按下Shift键C.Shift参数只能用来确定是否按下Alt和Ctrl键D.参数x和y用来设置鼠标当前位置的坐标29、在窗体上画一个名称Command1的命令按钮,然后编写如下事件过程:Private Sub Form_Load()For n=1To20If n Mod3<>0Then m=m+n\3Next nPrint nEnd Sub程序运行后,单击命令按钮,则窗体上显示的内容是(C)A.15B.18C.21D.2430、以下能判断是否到达文件尾的函数是(D)A.BOF B.LOC C.LOF D.EOF31、在窗体上画一个名称为Text1的文本框,并编写如下程序:Private Sub Form_Load()ShowText1.Text=””Text1.SetFocusEnd SubPrivate Sub Form_MouseUp(Button As Integer,Shift As Integer,X As Single,Y As Single) Print“程序设计”End SubPrivate Sub Text1_KeyDown(KeyCode As Integer,Shift As Integer)Print“Visual Basic”;End Sub程序运行后,如果按“A”键,然后单击窗体,则在窗体上显示的内容是(D)A.Visual Basic B.程序设计C.A程序设计D.Visual Basic程序设计32、当BOF属性为True时,表示(B)A.当前记录位置位于RecordSet对象的第一条记录B.当前记录位置位于RecordSet对象的第一条记录之前C.当前记录位置位于RecordSet对象的最后一条记录D.当前记录位置位于RecordSet对象的最后一条记录之后二、填空题1.在窗体上画两个标签,名称分别为Label1和Label2,Caption属性分别为“数值”及空白;然后画一个名称为Hscroll1的水平滚动条,Min的值为0,Max的值为100。