欢迎来到天天文库
浏览记录
ID:50749712
大小:31.50 KB
页数:2页
时间:2020-03-08
《可视化编程应用——Visual Basic 6.0 第二版 教学课件 作者 杜秋华 康慧芳习题答案 第6章习题参考答案.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第6章习题参考答案一、填空题1.文件是有记录组成,而记录是有字段组成,字段是有字符组成。2.VisualBasic6.0按访问文件的方式的不同将文件分为顺序文件、随机文件、二进制文件3种类型。其中顺序文件文件以行为单位来访问文件的,随机文件文件是以记录为单位来访问文件的,二进制文件文件是以字节为单位来访问文件的。3.在改变默认的驱动器,可以通过设置驱动器控件的Drive属性;文件夹列表控件的当前路径被Path属性所记录;文件列表控件中被选中的文件被FileName属性所记录。4.使用Open语句打开文件,可以以Append(附加方式)、Binary(二进制方式
2、)、Input(读入方式)、Output(输出方式)、Random(随机方式)5种方式来打开文件。5.可以使用FreeFile函数来获取下一个可用的文件号;可以使用EOF函数来检验是否到达文件的结尾部分;关闭文件可以使用Close语句。6.顺序文件可以通过Write语句或Print语句将数据写入文件,而读取文件中的数据可以使用LineInput#语句、Input#语句或Input函数来实现。随机文件和二进制文件的读操作可以通过Get语句来实现,写操作可以通过Put语句来实现。7.要删除掉一个文件,可以使用Kill语句;要将一个文件改名可以使用Name语句;要拷
3、贝一个文件可以使用FillCopy语句。二、选择题1.下面那种文件命名的方式是错误的(c)。a.d:myfile11.txtb.d:11.txtc.d:myfile11d.d:myfile1111.txt2.要想获得使用Open语句所打开的文件的大小可以使用(a)。a.LOF函数b.Len函数c.FileLen函数d.EOF函数3.(a)只能从顺序文件中读出英文字符,非英文字符不能读出。a.Input#语句b.Input函数c.LineInput#语句d.Get语句4.二进制文件除了可以使用Get#语句读出数据之外,还可以用(d)来读出数据。a
4、.Print语句b.Input函数c.LineInput#语句d.Input#语句5.如果要将d盘myfile文件夹下名为11.txt的文件拷贝到c盘myfile文件夹下,并改名为22.txt,则下面的代码哪个是正确的(a)。a.Name“d:myfile11.txt”As“c:myfile22.txt”b.Name“11.txt”As“22.txt”c.Name“11.txt”As“c:myfile22.txt”d.Name“d:myfile11.txt”As“22.txt”三.问答题1.记录、字段、字符之间的关系?答:字符是构成文件的最基本
5、单位,一个汉字或一个英文字母都可看成是一个字符;字段是由若干个字符组成的,用来表示某一项数据,并且这些字符不能拆开;若干相关字段的组合便构成了记录,文件由记录组成。2.文件的读写操作一般要经历哪几个过程?答:虽然文件有各种不同的类型,并且文件的类型不同,其读写操作所使用的方法也不同,但不论是那种类型的文件,对其进行读写操作时,大概都要经历以下过程:1)打开文件。2)对文件进行读写操作。3)关闭文件。1.使用Print#语句和Write#语句将数据写入顺序文件中有什么区别?答:Write#语句与Print#语句所实现的功能基本是一样,但它们之间还是有一定的差别的
6、,主要区别如下:(1)用Write#语句写入多个数据时,数据之间除了可以用逗号或分号相间之外,还可以用空格相间,而Print#语句只能以逗号或分号相间。(2)用Write#语句写入多个数据时,数据以紧凑的格式存入,即数据之间以逗号、分号、空格相间是等效的;而Print#语句既可以以紧凑的格式存入数据,而且还可以以标准的格式存入数据,即数据之间以逗号、分号相间是有区别的。(3)用Write#语句写入数据时,数据之间自动以逗号相间,另外还自动给字符串两端加上双引号,而Print语句却不具有这个功能。4.随机文件的读写操作要经历哪几个过程?答:对随机文件进行读写操作
7、,一般都要经历以下几个过程:1)定义记录。2)使用Open语句,以随机方式打开随机文件。3)操作记录(将文件中的记录读出或将外部记录写入文件)。4)关闭随机文件。
此文档下载收益归作者所有