vb初级选择题 下载本文

内容发布更新时间 : 2024/5/28 11:29:26星期一 下面是文章的全部内容请认真阅读。

第9单元:程序设计

一、程序、计算机程序的概念

1.程序:指完成具体工作的一系列有序指令的集合。

2.计算机程序:是指用计算机能够识别的语言描述的程序。

软件是计算机程序、数据和相关文档资料的集合,而程序是软件的重要组成部分,是计算机正常工作的重要条件。

著名的“冯诺依曼原理”中的核心部分就是存储程序和程序控制。

二、计算机程序设计语言分类

1.程序设计语言:用计算机能识别的语言来编写程序,这些语言称为程序设计语言 2.分类

(1)机器语言:由二进制代码组成,是唯一能被计算机直接接受的语言。

例如,完成51+53加法题的机器语言程序是由1010000,00110011,10110010,00110101,00000000,11000010六个二进制指令代码组成。

虽然机器语言编写的程序执行效率非常高,但可读性很差,也不易记忆。

(2)汇编语言:用比较容易识别和记忆的助记符替代机器语中的二进制代码。 例如:51+53加法题的汇编语言程序是用下列三条活狗来实现 MOV AL, 33H MOV DL, 35H ADD DL AL

(3)高级语言:比较接近于自然语言,给人们编计算机程序带方便。

例如:用于数值计算的 FORTRAN语言、易学好用的 BASIC及 Scratch语言,适用于编写系统软件的C语言、网络时代流行的java语言和适用于处理大数据及人式智能的Python语言等。

用高级语言编写的程序必须先翻译成计算机能识别的二进制代码,计算机才能去执行。具体翻译方式有解释、编译两种。

解释方式:是采用翻译一条指令执行一条指令的方式。

编译方式:是将整个程序全部翻译成二进制代码后,再一起执行。

三、程序设计的过程

程序设计的过程包括设计算法、编写程序、调试程序。

在进行程序设计时,通常对要解决的问题进行分析,并拟定出一套解决的方法与步骤,即设计算法,再选用一种程序设计语言编写程序,最后输入、运行与调试程序。

算法可以用自然语言(容易理解但会产生歧义)、流程图(直观、简洁、易懂、逻辑关系清晰)等多种方式来描述。

描述算法的流程图通常由顺序、分支和循环三个基木结构的流程图组合和?套组成。

四、Visual Basic面向对象程序设计

Visual Basic是在 BASIC语言基础上发展起来的高级语言,比较适合程序设计初学者选用的高级编程语言。其特点是可视化、面向对象编程。

l. Visual Basic界面

菜单栏、工具栏、工具箱、工程管理窗口、窗体、属性窗口 2常见控件

Visual Basic的可视化为程序界面的计提供了捷径。在编程时,可以将工具箱中的按钮、标签、文本框、图像等控件添加到窗体上,生成一个个“对象”,就像搭积木一样构建所要编制程序界面。

控件名

命令按钮( Command) 产生命令按钮 标签( Label) 输出文字信息

文本框( TextBox)输入和输出文字信息 图片框( Picture)输出图片信息 3使用VB编写程序 (1)编写程序基本步骤

①建立程序界面②设置对象属性③编写程序④保存程序⑤运行与调试程序 (2)面向对象程序设计概念

程序中的对象:对象是程序的基本单位,编程就是用对象组装程序。例如“求圆面积 程序”是由窗体、命令按钮、文本框、标签和图像等类型的若千对象所组成。 对象的属性、事件、方法构成了对象的三要素。

①属性:属性决定了对象的具体特征。例如:“求圆面积程序”中的“计算”按钮对象,属性有:大小、位置、颜色、显示的文字等。我们可以用“属性窗口”对程序窗体上的每个对象进行设置。

②事件:对窗体中某一对象的动作称为对象的事件,一般会执行一段程序。一个对象可以响应多种事件,例如,单击鼠标(Click),双击鼠标( DblClick),按下鼠标键(MouseDoown),移动鼠标(MouseMove,按下键盘键( KeyPress), 启动窗体(Load)。

例如:“求圆面积程序”中的“计算”和“结束”两个按钮响应的是单击鼠标(Click)事件,并调用按钮对象所对应事件的程序代码来完成功能。

③方法:许多对象的内部封装了现成的,可以直接调用的程序,不需要自己编写,这些程序称为对象的方法。窗体内部对象包含方法有:打印(Print),画圆(Circle),画线(Line),清除显示内容(Cls)等。例如:“涂鸦”程序当我们在程序窗体上“按下鼠标键”并“移动鼠标”,窗体对象就会响应鼠标的按下移动“事件”激发所对应事件中的相应程序段(程序段中含有窗体的画线Line方法)完成画线功能,当在程序窗体上“双击”窗体对象就会响应鼠标的双击事件,并激发所对应事件的相应程序段(程序段中含有窗体的清除Cls)完成清屏功能。

4.VB函数及语句

下图为Visual Basic编写的\涂鸦程序\。运行程序后,拖动鼠标器即可在程序窗体上即兴作画,双击窗体将所画的内容清除,这些鼠标动作称为对象的(B)

A、属性 B、事件 C、控件 D、方法

在用计算机程序解决问题的过程中,将拟定解决问题的方法和步骤的环节称为(C) A、编写程序 B、分析问题 C、设计算法 D、调试运行

在Visual Basic程序设计中,通常用于\输入和输出文字信息\的控件是(C) A、命令按钮 B、标签 C、文本框 D、图像

下图为Visual Basic编写的\求圆面积程序\窗体,图中红色椭圆区域内对象所使用的控件是(A)

A、标签(Label) B、文本框(TextBox)