全国计算机二级VB综合应用文件考核Word格式文档下载.docx
- 文档编号:17401301
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:13
- 大小:443.09KB
全国计算机二级VB综合应用文件考核Word格式文档下载.docx
《全国计算机二级VB综合应用文件考核Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《全国计算机二级VB综合应用文件考核Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。
g)Fix、Cint、Round、Mid、Ucase、SelectCase、Lcase、Asc、InputBox、MsgBox
h)菜单
i)静态变量、局部变量、全局变量
j)常用算法:
素数、排序、统计、大小写转换、数制、查找、矩阵(对角线)
顺序文件写操作
vOpen文件名ForOutput/Appendas[#]文件号
Ø
Print[#]文件号,写入内容列表
Write[#]文件号,写入内容列表
vClose[#]文件号
顺序文件读操作
vOpen文件名ForInputas[#]文件号
Input#文件号,变量名(存放读出内容)列表
LineInput#文件号,变量名(存放读出内容)
变量名=Input(n,[#]文件号)Lof(文件号)
Input#语句读取的是文件中的数据项
LineInput#语句读取的是文件中的一行
Input函数读取的是文件中的指定数目的字符。
已知文件中待读取的每个数据项类型结构时,建议使用Input#语句读取每项数据,否则使用LineInput一行行读取文件内容,或使用Input函数一个个字符读取文件内容。
当需要用程序从文件中读取单个或指定数量字符时,或者使用程序读取一个二进制的或非ASCII码文件时,使用Input函数较为适宜。
随机文件
对于随机文件的访问操作分为以下四个步骤:
(1)声明记录类型,定义相关变量
(2)Open文件名ForRandomAs文件号Len=记录长度
(3)Put#和Get#语句编辑文件
Put#文件号,[记录号],记录变量
Get#文件号,[记录号],记录变量
(4)Close[#]文件号
Put#通常用于记录的替换和添加
◆Put命令将记录写入由记录号指定的位置,同时覆盖原记录内容,所以常用于记录的改写替换,格式:
Put#文件号,替换记录号,新记录变量
◆追加记录就是指向随机文件尾追加新记录,所以先确定新记录的记录号,然后写入:
新记录的记录号=最后一条记录号+1
=Lof(文件号)/Len(记录变量)+1
写入记录:
Put#文件号,新记录号,新记录变量
◆任意位置插入记录,操作起来比较麻烦,需要采用类似在指定位置插入数组元素的算法实现:
先读取最后一条记录,然后将它追加写入文件,然后依次读取倒数第2条、倒数第3条记录……直至插入位置的记录,将它们顺序替换写入后一条记录位置,最后将新记录改写入指定位置。
删除记录
方法1:
可以将待删除记录的后续记录依次替换写入前一记录位置,实现记录被覆盖式的删除;
但是会出现最后两个记录相同的、记录总数不变的状况。
方法2:
清空待删除的记录内容;
但是该记录仍在文件中存在,而且通常文件中不能有空记录,因为它会浪费空间且会干扰顺序操作。
最好把上述两种方法操作后余下的记录拷贝到一个新文件,然后删除老文件,从而真正删除记录。
步骤如下:
(1)创建一个临时文件
(2)把有用的所有记录从原文件写入该临时文件
(3)关闭原文件,并用Kill语句删除
(4)使用Name语句把临时文件以原文件的名字重新命名
不管以何种方式访问文件,若已知文件读写操作内容的数据量,建议采用For循环进行文件读写,否则建议采用Do-Loop循环进行文件读写。
z已知读写文件的数据量,建议采用For循环进行文件读写操作
随机文件中的记录数=文件长度/记录长度
文件长度=LOF(文件号)
记录长度=Len(记录型变量)
z不知读写文件的数据量,建议采用DO循环
DoWhileNotEof(文件号)
……
Loop
进行文件读写操作
2006模拟
标准模块的添加;
顺序文件的批量数据的读取,顺序文件的写操作;
过程的调用
不清楚记录数,随机文件的读写
随机文件的读写
顺序读取一批数据,以二维数组形式保存;
二维数组的访问(每行、列求平均值)
利用数组进行多项内容的统计
菜单设计;
变量的声明(作用域)、参数的设置
最值问题
Split函数——分离函数
使用Split函数可从一个字符串中,以某个指定符号为分隔符,分离若干个子字符串,建立一个下标从0开始的一维数组,不受OptionBase语句影响。
使用格式:
Split(字符串表达式[,分隔符])
说明:
(1)如果字符串表达式是一个长度为0的空串,则Split函数返回一个空数组。
(2)分隔符:
用于标识子字符串边界的字符,若缺省,则表示使用空格字符分离字符串,若分隔符为空串,则返回仅有一个由字符串表达式构成的数组元素的数组。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国计算机 二级 VB 综合 应用 文件 考核