VisualBasic程序设计形成性考核册作业及答案_第1页
VisualBasic程序设计形成性考核册作业及答案_第2页
VisualBasic程序设计形成性考核册作业及答案_第3页
全文预览已结束

下载本文档

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

文档简介

程序设计形成性考核册作业作业3一、选择题1、根据计算机访问文件的方式将文件分成三类,其中不包括(B)A.顺序文件

B.文件

C.二进制文件

D.随机文件2、随机文件进行文件读取的单位是(B)A.字节

B。记录

C。整个文件

D。字符3、为了使目录路径列表框1的内容符合驱动器列表框1的选择,应当(B)。A.在1事件中加入11B.在1事件中加入11C.在1事件中加入1一五D.在1事件中加入114、为了使1驱动器列表框、1目录路径列表框和1文件列表框能同步协调工作,需要在(B)A.1的事件过程中加入11,在1的事件过程中加入11代码。B.1的事件过程中加入1=1,在1的事件过程中加入11代码。.1的事件过程中加入1=1,在1的事件过程中加入11代码。D.1的事件过程中加入1=1,在1的事件过程中加入11代码。5、下面关于顺序文件的描述正确的是(A)A.每条记录的长度必须相同.可通过编程对文件中的某条记录方便地修改.数据只能以码形式存放在文件中,所以可通过文本编辑软件显示D.文件的组织结构复杂6、语句在语言中的功能是(C)。.清内存

B。清病毒

C。删除磁盘上的文件

D。清屏幕7、可用来改变坐标度量单位的是(D)A.属性

B.属性

C.方法

D.属性8、以下的属性和方法中,可重定义坐标系的是(C).属性

属性

C.

D.

属性9、当用方法画直线后,当前坐标在(C)A.(0,0)

B.直线起点

C.直线终点

D.容器的中心10、(200,200)(500,500)将在窗体(C)画一直线。.(200,200)到(500,500)

B.(200,200)到(300,300)C.(200,200)到(700,700)

D.(300,300)到(500,500)11、设置对象的边框类型的属性是(B)。.

B.

C.

D.12、为了清除图片框1中的图形,应采取的正确方法是(B)A.选择图片框,然后按键B.执行语句1(“”).执行语句1“”.选择图片框,在属性窗口中选择属性条,然后按回车键一三、绘制多种形状的图形,需要设置控件的(A)属性。

A.

C.

D.14、绘制多种形状的直线,需要设置控件的(B)属性。

A.

C.

D.一五、如果准备读文件,打开顺序文件“”的正确语句是(C)A.

“”#1B.

“”#1C.

“”#1.

“”#116、如果准备向随机文件中写入数据,正确的语句是(C)A.#1,

B.

#1,

C.#1,

D.

#1,17、下列“1”控件程序代码,11,代表(B).文件另存为

B.打开文件

C.色彩

D.打印一八、”*”程序代码执行后,会显示(A)。A只包含扩展文件名为”*”的文件

B。第一个文件C.包含所有的文件

D。会显示磁盘的路径19、下列数据对象模型中采用访问数据库的是(C)。.

B.

C.

D.和20.设为对象,从“学生基本情况表”中获取所有记录的语句是(B).“*学生基本情况表”.“*学生基本情况表”.“*学生基本情况表”..“*学生基本情况表”21、中将变量声明为应用程序对象的方法是(A).

B.C.

D.二、填空题1、如果要新建一个顺序文件,用语句时,操作方式关键词是。2.在程序中实现复制文件“C:\”到D:盘根目录下的语句为

“c:\”,”d:\”。3.在程序中实现删除文件”D:\”的语句为”d:\”。4.按文件号为1打开顺序文件,用于写入数据,语句为””

#1。5.按文件号为2打开顺序文件,用于从该文件读出数据,语句为””#2。6.若窗体的左上角坐标为(-200,250),右下角坐标为(300一五0),则X轴的正向向右,Y轴的正向向上_。7属性设置为时,图像框可自动改变大小以适应其中的图形.8.在图片框1中画一个左上角在(500,500),边长为500的红色实心正方形的语句为1(500,500)(500,500),,。9.设

50100,执行指令”(100,20)(300,500)”后(400,520)_.10.使用模型时,可通过属性建立和对象的连接11中将数据库分为本地数据库、远程数据库和外部数据库_三种类型.12.采用模型时,当使用方法打开一个记录集后,与(“学号”)等效的语句是(“符号”)_.一三模型中一般可通过对象的方法执行增加_、删除_、修改等三类不返回结果集的语句14.设、1为字符串变量,其中1的值为”001”,那么执行赋值语句”*1学号=’”1+”’”后的值等于_”.*1学号=’001’”_.一五.在中,将称为外部数据库称为本地数据库_,称为远程数据库三、程序设计题1、在窗体上建立一个驱动器列表框、目录列表框、文件列表框、图片框。要求程序运行后,驱动器列表框1的默认驱动器设置为C盘,选择1中所列的确图片文件(*和*),则相应的图片显示在图片框1中。程序运行结果如图10所示。解:依据图10设计界面,文件列表框的属性设置为:*;*驱动器列表框的事件中添加如下代码:111目录列表框的事件中添加如下代码:111文件列表框的事件中添加如下代码:112.余弦曲线的方程为,画出x从-2到2的确余弦曲线,并在坐标轴上标出刻度,如图11所示。如图窗体的单击事件中添加如下代码:1(-2*3.14一五9,1)-(2*3.14一五9,-1)1(-2*3.14一五9,0)-(2*3.14一五9,0)1(0,1)-(01)1=0.2:1-0.1”0”13.2:1-0.1””1=3.3:1-0.1””16.2:1-0.1”-2”1=5.7:1-0.1”2”1=0.2:10.5”0.5”1=0.2:1-0.5”-0.5”I6.2826.2820.081(I,(I))3,使用控件显示直线,并且可以显示直线的线宽和线型.程序运行界面如图12所示.如图添加代码如下复选框的单击事件代码:1=11=41=1实线、虚线、单选框要弄成一个1单选框控件数组。单选框单击事件代码:01=111=221=34.使用控件显示几种图形,并可以设置图形的边框和填充效果等.程序运行界面如图一三所示首先按图作出程序界面。形状框架里的单选框要做成1控件数组,边框类型框架里的单选框最成2控件数组,填充风格框架里的单选做成3控件数组。1单击事件代码如下:01=011=121=331=42单击事件代码如下:01=011.=221.=131.=341.=43单击事件代码如下:01=111.=121.=331.=65.使用或建立名称为”学生的数据库,并在其中创建””的数据库表,其结构及初始记录如表1所示.使用对象和控件设计数据库列表显示程序.程序的设计界面和运行结果如图14、图一五所示。

表1学号姓名专业2004001张红软件专业2004003李强会计专业2004002王丽软件专业声名对象变量,用于创建与数据库的连接()“*“学号”11=01=3=“学号”“姓名”“专业”1(“学号”)(“姓名”)(“专业”)11=01=1()”学生”1()作业4一、选择题1、10001语句的含义是(

A)。A、设置侦听端口

B、设置计算机地址

C、设置中断地址

D、设置通讯协议2、当控件处于关闭状态时,其属性的值是(

B)。A、1

B、0

C、2

D、63、相对于协议而言,协议是一种(

A)。A、面向连接的协议B、无连接协议

C、计算机间不建立连接

D、适用于传送少量数据4、程序中通常不会产生错误提示的(D

)。A、编译错误

B、实时错误

C、运行时错误

D、逻辑错误5、程序的编译错误一般可通过集成环境的何种设置,自动检测(

B)。A、要求变量声明

B、自动语法检测

C、自动显示快速信息量

D、根本无法自动检测6、程序中设置断点的按键是(

C

)。、F5键

B、F6键

C、F9键

D、F10键7、语句中,的含义是(

A

)。、行标识号

B、过程名

C、过程名

D、错误号8、对象中,用来表示错误描述的属性是(B

)。A、

B、

C、

D、二、填空题。1、使用控件时,一旦有数据到达,将首先触发该控件的事件。而如果要发送数据,则通常使用该控件的方法。2、控件主要用来编制或基于经协议的通话程序。3、文件的后缀是。4、对象有两种类型接口,即标准接口和用户接口。5、如果希望得到本地计算机的地址,可以使用控件的属性。6、控件的属性返回接受到的数据,通常使用方法来获取这些数据了。7、1语句的含义是使服务程序处于侦听状态等待客户访问。8、常用中的网络编程控件主要有、、三种。9、中的程序错误类型主要有编译错误、逻辑错误、实时错误等三种。10、中用于关闭错误捕获机制的语句是0。三、问答题。1、简述基于et的通信过程。在计算机提供了一个通信端口,可以通过这个端口与任何一个也同时具有接口的计算机进行通信,应用程序在网络上传输、接收的信息都通过这个接口实现,只需要对接口进行数据的读写操作就可以了。2、简要设计错误处理程序的3个步骤。(1)捕捉错误,并强制程序跳转(2)编写错误处理程序,对所有可预见的错误作出反应(3)退出错误处理程序3、简述常用的程序调式技巧(1)事先做好备份(2)分离受怀疑的程序(3)缩小搜索范围(4)使用语句4、简述基于控件的开发模式。(1)服务器程序的开发模式(A)服务器程序必须设置好,作为侦听端口,该值可设置成任意一个整数,只要其他应用和谐没有使用过的值均可,但习惯上应大于1000(B)使用方法使用服务器进入侦听状态,等待客户机程序的连接请求。(C)客户机程序发出连接请求后,将触发服务器程序的事件,该事件得到一个参数。(D)服务器程序使用方法接受客户机程序的请求,至此,服务器程序就可以使用方法向客户机发送数据了。此时应特别注意两点:一是方法必须用到上一步的作为其参数;二是在执行方法前,服务器仍处于侦听状态,此时应首先使用方法关闭服务器,然后再调用方法。(E)当服务器程序接收到数据时,会产生事件。在该事件中可以使用方法接收数据。(2)客户机程序的开发模式(A)客户程序首先应设置好属性,用来指向运行器程序的主机名或地址(B)设置属性,用来指向服务器程序和侦听端口号。(C)使用方法向服务器提出连接请求。(D)如果服务器接受上述连接请求,客户机程序会产生事件。可以根据需要,在此事件中编写程序,比如使用函数向用户提示“连接已成功”之类的信息。(E)连接成功之后,就可以根据需要使用方法向服务器发送数据了。(F)当客户机程序接收到数据时,会产生事件,可以用方法接收数据。四、程序设计题。1、利用冒泡排序算法开发以下程序,请指出程序中存在的错误并改正。1()A(120)c,j,T

'此处有错,应为c‘随机生成一组数据120

A(c)=(*100)c‘排序c=120j=120A(c)>A(j)(j)

A(j)(c)

A(j)

'此处有错,应为A(C)=T,实现

'A(C)和A(J)的交换‘在窗体上输出结果c=120A(i)'此处有错,应为A(C).下标越界.c2、利用控件开发一个点对点聊天系统,该系统由一个服务器应用程序和一个客户端应用程序组成,能够实现网络中两台计算机间的通话任务。解:如下界面的设计中,若不说明,各对象均采用默认的名称。

服务器程序的界面设计1、创建一个“标准”工程。选中“工程”菜单的“部件”选项,在控件中找到并将其选中。如果没有找到,通常是由于安装不安全的缘故,可以找到安装盘并安装其中的压缩包。2、将1的名称改为,并在其中添加一个命令按钮控件,将其属性修改为“退出”。3、在窗体上添加三个添加控件,分别将其名称修改为,和,用来显示服务器的地址和需收发的信息。4、在窗体上添加一个控件,将其名称改为,将(协议)属性设置为0(即)各控件及事件代码如下:1()()=""

温馨提示

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

评论

0/150

提交评论