高级语言程序设计.docx_第1页
高级语言程序设计.docx_第2页
高级语言程序设计.docx_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高级语言程序设计(VB)考试内容答案:第一章 程序设计语言与程序设计程序设计语言是由字,词,和语法规则构成的指令系统。程序设计是一项创造性的工作,根据任务主要完成如下数据描述和对数据处理两方面工作。Visual Baic集成开发环境(IDE,Integrated Environment)是提供设计,运行和测试应用程序所需的各种工具的一个工作环境。VB集成开发环境主窗口的顶部包含标题栏 ,主菜单和快捷工具栏;主窗口下部人几个子窗口:工具箱,工程窗口,工程管理窗口和属性窗口等。根据需要,可以在主窗口上打开不同的子窗口。VB集成开发环境是提供设计,运行和测试应用程序所需用各种工具的一个工作环境。建立VB应用程序需求分析、界面设计、设计程序、上机调试程序和保存程序等)。可视化程序设计语言设计应用程序,主要完成界面设计和编写事件驱动程序两部分界面设计是根据应用程序的功能和用户的特殊性点设计界面,包括建立窗体,在窗体上建成立各种图形对象并且设定它们的属性。设计事件驱动程序是为各对象编写某事件发生时执行的程序代码。数据描述是把被处理的信息描述成计算机可以接收的数据形式,如整数,实际上数,字符,数组等。数据处理是指对数据进行输入,输出,整理,计算,存储,维护等一系列活动。编译错误是指编译程序时发现的语法错误。运行错误是指执行目标程式序时发现的错误。逻辑错误是指编译和运行时均不能发现的错误。第二章 基本数据类型与表达式字符集是每种程序设计语言都有一个字符集。常用的字符集是ASCII(即American Standard Code for Information Interchange)字符集。VB字符集基本字符集包括数字,英文字母,特殊符号。词汇集是“单词”符号是程序设计语言中具有独立意义的最基本结构。在程序设计语言中,单词符号一般包括运算符,界符,关键字,标识符和各类型常数等。字符串型是一个字符序列,由在一对双引号中的ASCII字符(除双引号和回车符之外),汉字及其他可打印字符组成。VB的数值型数据分为整型数和实型数两类。整型数是不带小数点和指数符号的数。按示数范围的不同分为整数,长整数和字节型整数。实型数是带有小数部分的数。分为浮点数和定点数两类。逻辑型数据(Boolean)只有两个可能值:True(逻辑真)或者Fale(逻辑假)。逻辑型数据以2个字节(16位)存储。当逻辑值转换为数值型时,Fale成为0,True成为-1。VB的常量分两种:一种是文字常量(或称字面常量);另一种是符号常量。变量是指一个有名称的内存单元称为变量。变量的类型表示该内存单元的结构,决定数据的解释和运算方式。运算符(即操作)是对数据的加工。对基本数据类型的运算常用一些简洁的符号不定描述,这些符号称为运算符或操作符。被运算的对象数据,称为运算量或操作数。表达式是通过特定的运算表达一个值的式子称为表达式。表达式是程序设计语言中的基本语法单位,它由常量。娈量,函数,运算符VB主要有4类运算符:算术运算符,字符串运算符,关系运算符和逻辑运算符。算术运算符用来对数值型数据执行简单的计算。数值表达式是由数值型数据和运算符构成的表达式,其计算结果为数值型数据,称为数据值表达式。字符串连接是两个字符串可以使用连接符“”或“+”串起来,生成一个新的字符串。这种表达式称为字符串表达式。关系运算符又称比较运算符,用来比较两个操作数的大小。由操作数和关系运算符组成的表达式称为关系表达式。逻辑运算符的左右操作数要求为逻辑值。用逻辑运算符连接两个或多个逻辑量组成的式子称为逻辑表达式。VB的内部函数大体上可以分为5类:转换函数,数学函数,字符串函数,随机函数和日期时间函数。常用内部函数的调用格式、:函数的一般格式:函数名(参数表)转换函数用于数据类型或形式的转换,包括整,浮点型 ,字符串型之间,以及与ASCII码字符之间的转换。数据类型转换主要是指数据值型与字符型数据之间的变换,以及各种数值型数据之间的变换。数学函数用于各种数学运算,包括三角函数,求平方根,绝对值,对数及指数函数等常用的数学函数。字符串函数是VB提供大量的字符串函数,具有很强的字符串处理能力。随机函数是VB中的随机函数和随机语句可用于产生随机数。日期时间函数是日期,时间是信息管理中很常用的数据。第三章 程序流程控制顺序结构是指程序是由语句序列组成的。如果在一个语句序列中,每个语句都有按出现的顺序执行,即执行第i个语句,必须先执行第i-1个语句,则这种语句序列的结构称为顺序结构。构成顺序结构主要有赋值语句,输入,输出语句和暂停语句。程序的顺序结构是指程序按语句出现的序列顺序执行。赋值语句是程序中最基本的语句,其作用是对内存单元进行写操作,即把一个表达式的值赋予一个变量或控件的一个属性。数据输入是从外部设备(如键盘,磁盘文件等)输入要加工的数据到计算机的存储器,以及把程序执行结果输出到指定设备(通常是显示在屏幕,从打印机打印或保存在磁盘上,)是程序设计语言必须具备的基本功能。VB为从键盘输入数据提供了InputBox和MsgBox两个函数。输出数据的Print方法 :在VB中主要有两种输出数据的途径:一是使用可视控件的属性。二是 Print方法可以在多种对象上输出数据和文本。注释、暂停与程序结束是VB的3种简单语句。分支结构是指按条件判断,决定程序的执行流程,并且程序的出口不会返回入口。VB的分支结构语句的单行结构条件语句,块结构条件语句和情况语句。单行结构条件语句和情况语句不是必需用的,可以由块结构条件语句代替。在分去结构中,注意条件语句之间的关系。当条件语句的判断互相关联,蕴涵时,执行顺序,嵌套将引起副作用。块结构条件语句执行分支可由多个语句组成的语句序列,可以构造多个条件判断和多个分支。GoTo语句称为转向语句,其作用是改变程序的执行流程,跳过程序的某一朝部分去执行另一部分;或者执行过的某一部分语句,使之重复执行。情况语句适用于一个表达式中有多个可选择值的情况。循环结构是指程序控制按某种模式反复进行操作的结构,称为循环结构。VB循环语句有While Wend 语句,DoLoop语句,ForNext语句。这3种语句可以互相转换。嵌套循环是指循环语句的循环包含循环语句,称为嵌套循环。在一般情况下,While Wend 语句和DoLoop语句用于循环次数未知的情况;ForNext语句用于循环次数已知的情况。循环语句根据结束条件终止循环。VB还提供Exit 语句退出循环.第四章 常用控件控件是可视化程序设计的基础和重要工具.窗体是VB中一个重要的对象.主要属性是窗体的属性决定窗体的外观和操作性质.一般可用两种方法设置对象的属性:通过属性窗口设置和通过属性窗口设置,而有些属性不能用程序代码设置。窗体事件:窗体最常用的事件有三种: Click(单击),Dbl Click(双击)和Load(装入).在窗体装载和关闭时,系统还会自动产生一些相关事件.窗体的属性:Name(名称)、 Caption(标题)、 BackColor(背景颜色)、 ForColor(前景颜色)、 Picture(图形)、 Height(高)、 Width(宽)、 Left(左边)、 Top(顶边位置)、 Enable(允许)、 MaxButton(最大化)、MinButton最小化按钮); Loadpicture(函数);窗体方法有:Cls方法和Move方法。标签的属性: Caption、Alignment、AutoSize、BroderStyle、Enabled、Visible;事件: Click。文本框的属性:Text(字符型)、Maxlength(数值型)、Multiline(逻辑型)、PassWordchar(字符型)、Scrollbars(数值型)、Sellength(数值型)、SelStart(数值型)、SelText(字符型);事件:Change、LostFocus、LostFocus、KeyPress;方法:SetFocus。图片框与图像框的属性: Picture、CurrentX、currentY、Autosize、Stretch; LoadPicture函数。命令按钮、复选框和单选按钮的属性:Style、Default、Cancel、Value;事件:Click。焦点和Tab顺序:是使用VB控件接收用户输入时的相关概念。列表框的属性:Columns、List、Listcount、 ListIndex、MulitiSelect、Selected、Sorted、Text;事件:Click DblClick;方法:AddItem、Clear、RemoveItem组合框的属性:Style、Text、List、Listindex、Listcount;事件:Click DblClick;方法:AddItem、Clear、RemoveItem。滚动条的属性: Max、Min、Value、LargeChange、SmallChange; 事件: Scroll、 Change。计时器的属性: Interval;事件: Timer。第五章 数组与记录一维数组在计算内存中,数组占据一块连续的存储区域,数组名就是这块空间的名称。数组的存储区域中每个元素依次排列,程序设计语言用下标表示元素的相对位置。数组应该先定义后使用,定义数组的目的是通知计算机为其留出所需用的存储空间。二维数组在VB中,拥有两个下标的数组就是二维数组。数组的其他定义形式VB为适应各种不同的程序设计需要,允许数组有多种定义方式。记录类型为了便于描述一个数据对象的各种不同性质,VB呵使用用户自己定义的数据类型记录。记录类型由数目固定的元素(又称为域,项目或成员)构成,各个元素可以具有不同的数据类型。记录无素通过点”.”运算符访问.记录类型定义方法是记录类型可在标准模块或窗体模块中定义,但不能在事件过程中定义。(1)在标准模块中定义的类型,变量,常量和过程,可供整个应用程序(工程)调用.所以,标准模块又称全局模块.(2)在窗体模块中定义的记录类型在窗体的通用部分及窗体各控件的事件过程内有效,它们都可说明该记录类型的娈量.记录变量的访问:1.一般访问形式。 2.With语句。With语句:如果程序中要求对记录元素进行频繁操作,可以使用With语句简化记录元素,对象属性无须指出记录变量或对象的名称.数组是相同类型数据元素的组织形式.记录类型是数组的元素记录时,称为记录类型.控件数组是数组元素为控件时,称为控件数组.用于界面设计时组织相关操作的对象.第七章 过程VB应用程序的构成是:应用程序工程文件(.VbP)分为:1.窗体模块(.frm) :(1) 函数过程(function)(2)子过程(sub)(3)事件过程(sub) 2.类模块(.cls)3.标准模块(.bas):(1)子过程(sub) (2) 函数过程(function)过程(又称子程序)是以一个名字标识,完成特定功能和一组代码.VB过程分两个重要任务:1.任务划分.2.代码重要VB过程分两大类:一类由系统提供,包括学过的内部函数和事件过程.另一类是用户根据需要自己定义的过程.在VB6中,有下列4种自定义过程:(1)以关键字Sub开头的子过程;(2) 以关键字Function开头的子过程;(3) 以关键字property开头的子过程;(4) 以关键字Event开头的子过程.(1)和(2)这两种用户自己定义的过程.(3)和(4)两种过程出现在用户自己设计的Active组件和类模块中.VB中过程的参数传递的两种方式:一种是值传递,称为传值调用.另一种是地址传递,称为传址调用或引用调用.数组作为过程参数有两种情形:传递数组元素和传递整个数组.过程与变量的作用域是:在和序中定义的各种名字,如娈量名,函数名,过程名等统称为标识符.一个标识符不一定在程序中到处都有可以使用,每个标识符都有一个使用的范围,称为该标识符的作用域 .在VB6中,过程的作用域分成模块级(或称文件级)和全局级(或称项目级或工程级)2级.第八章 文件文件是各种计算机用系统通常把一些相关信息组织起来保存在外存储器(如磁盘,磁带)中称为文件.且用一个名字(称为文件名

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论