VB中常見文件操作實例題及答案_第1頁
VB中常見文件操作實例題及答案_第2頁
VB中常見文件操作實例題及答案_第3頁
VB中常見文件操作實例題及答案_第4頁
VB中常見文件操作實例題及答案_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

VB中常見文件操作實例題及答案姓名:____________________

一、單項選擇題(每題2分,共10題)

1.以下哪個函數可以用來判斷一個文件是否存在?

A.GetAttr

B.FileExists

C.Dir

D.FileGetPath

2.在VB中,以下哪個語句可以打開一個文件以便進行寫操作?

A.Open"filename"ForInputAs#1

B.Open"filename"ForOutputAs#1

C.Open"filename"ForAppendAs#1

D.Open"filename"ForRandomAs#1

3.以下哪個語句可以關閉一個打開的文件?

A.Close#1

B.CloseAll

C.CloseFiles

D.CloseOpen

4.在VB中,以下哪個函數可以用來獲取文件的大???

A.FileSize

B.GetFileSize

C.Size

D.FileLen

5.以下哪個函數可以用來讀取文件中的一行?

A.LineInput

B.ReadLine

C.GetLine

D.FileRead

6.在VB中,以下哪個語句可以創(chuàng)建一個新文件?

A.CreateFile"filename"

B.NewFile"filename"

C.FileCreate"filename"

D.Open"filename"ForOutput

7.以下哪個函數可以用來獲取當前目錄下的文件列表?

A.ListFiles

B.DirList

C.GetFiles

D.ListDirectory

8.在VB中,以下哪個語句可以刪除一個文件?

A.DeleteFile"filename"

B.RemoveFile"filename"

C.FileDelete"filename"

D.Delete"filename"

9.以下哪個函數可以用來將一個字符串寫入文件?

A.WriteFile

B.PutFile

C.FileWrite

D.Write

10.在VB中,以下哪個語句可以重命名一個文件?

A.Rename"oldname"To"newname"

B.RenameFile"oldname"To"newname"

C.RenameDir"oldname"To"newname"

D.FileRename"oldname"To"newname"

二、多項選擇題(每題3分,共10題)

1.以下哪些是VB中文件操作時可能會用到的關鍵字?

A.Open

B.Close

C.Random

D.Sequential

E.Binary

2.在使用文件操作時,以下哪些錯誤可能會發(fā)生?

A.文件未找到錯誤

B.文件已打開錯誤

C.文件訪問權限錯誤

D.文件大小超出限制

E.文件路徑錯誤

3.以下哪些是VB中文件讀寫操作時可能會用到的函數?

A.Get

B.Put

C.Read

D.Write

E.Seek

4.在VB中,以下哪些語句可以用來讀取文件?

A.Open"filename"ForInputAs#1

B.FileOpen"filename"ForInput

C.Input#1,variable

D.FileInput"filename",variable

E.LineInput#1,variable

5.以下哪些是VB中文件操作時可以設置的模式?

A.Input

B.Output

C.Append

D.Random

E.Binary

6.在VB中,以下哪些是處理文件時可能會用到的對象?

A.File

B.Folder

C.Drive

D.Stream

E.Disk

7.以下哪些是VB中文件操作時可能會用到的屬性?

A.Size

B.Attributes

C.Path

D.Name

E.Type

8.在VB中,以下哪些語句可以用來創(chuàng)建一個新文件?

A.Open"filename"ForOutputAs#1

B.CreateFile"filename"

C.NewFile"filename"

D.FileCreate"filename"

E.Save"filename"

9.以下哪些是VB中文件操作時可能會用到的錯誤處理方法?

A.OnErrorResumeNext

B.OnErrorGoTo0

C.Err.Clear

D.Err.Raise

E.Err.Description

10.在VB中,以下哪些是文件操作時需要注意的安全問題?

A.文件權限

B.文件路徑注入

C.文件內容泄露

D.文件完整性

E.文件訪問控制

三、判斷題(每題2分,共10題)

1.在VB中,文件操作的模式“Append”只能用于追加數據到文件末尾。()

2.使用“FileLen”函數可以獲取一個打開的文件的大小。()

3.“Random”訪問模式在讀取文件時,可以隨機跳轉到文件的任意位置。()

4.“Open”語句中的“ForRandom”模式默認使用二進制方式訪問文件。()

5.在VB中,關閉文件時,不需要使用“Close”語句,因為文件會在程序退出時自動關閉。()

6.使用“GetAttr”函數可以獲取文件的時間戳信息。()

7.文件路徑中的反斜杠(\)在VB中需要使用雙反斜杠(\\)來表示。()

8.在VB中,可以使用“FileCopy”函數將一個文件復制到另一個文件。()

9.在VB中,使用“Input#”語句讀取文件時,如果文件中沒有數據,將不會引發(fā)錯誤。()

10.文件操作中的“Binary”模式是針對文本文件使用的,而不是二進制文件。()

四、簡答題(每題5分,共6題)

1.簡述在VB中如何使用“Open”語句打開一個文件。

2.解釋VB中“RandomAccessFile”的概念及其與“SequentialAccessFile”的區(qū)別。

3.描述在VB中如何使用“FileCopy”函數來復制文件。

4.說明在VB中如何處理文件打開錯誤。

5.列舉至少三種在VB中讀取文本文件的方法。

6.解釋在VB中如何使用“Dir”函數來獲取當前目錄下的文件列表。

試卷答案如下

一、單項選擇題答案及解析:

1.B.FileExists:該函數用于判斷文件是否存在。

2.B.Open"filename"ForOutputAs#1:此語句用于打開一個文件進行寫操作。

3.A.Close#1:此語句用于關閉文件。

4.D.FileLen:此函數可以獲取文件的大小。

5.A.LineInput:此函數用于讀取文件中的一行。

6.D.Open"filename"ForOutput:此語句用于創(chuàng)建一個新文件。

7.A.ListFiles:此函數可以獲取當前目錄下的文件列表。

8.A.DeleteFile"filename":此語句用于刪除文件。

9.D.Write:此語句用于將一個字符串寫入文件。

10.A.Rename"oldname"To"newname":此語句用于重命名文件。

二、多項選擇題答案及解析:

1.A,B,C,D,E:這些都是文件操作中可能會用到的關鍵字。

2.A,B,C,E:這些錯誤可能會在文件操作時發(fā)生。

3.A,B,C,D,E:這些都是文件讀寫操作時可能會用到的函數。

4.A,B,C,E:這些都是VB中讀取文件的方法。

5.A,B,C,D,E:這些都是文件操作時可以設置的模式。

6.A,B,C,D:這些都是處理文件時可能會用到的對象。

7.A,B,C,D,E:這些都是文件操作時可能會用到的屬性。

8.A,B,C,D:這些都是創(chuàng)建新文件的方法。

9.A,B,C,D,E:這些都是文件操作時可能會用到的錯誤處理方法。

10.A,B,C,D,E:這些都是文件操作時需要注意的安全問題。

三、判斷題答案及解析:

1.×:文件在關閉時才會被真正關閉,否則程序退出時文件可能不會關閉。

2.×:使用“FileLen”函數獲取的是文件的長度,而非時間戳。

3.√:在“RandomAccessFile”模式下,可以隨機訪問文件中的任意位置。

4.×:“ForRandom”模式默認是文本方式訪問,二進制方式需要指定“Binary”子句。

5.√:關閉文件時,如果不使用“Close”語句,文件將在程序退出時自動關閉。

6.√:使用“GetAttr”函數可以獲取文件的屬性,包括時間戳。

7.√:在VB中,為了區(qū)分字符串中的反斜杠,需要使用雙反斜杠。

8.√:使用“FileCopy”函數可以將一個文件的內容復制到另一個文件。

9.×:如果沒有數據,使用“Input#”語句將引發(fā)錯誤。

10.×:“Binary”模式是用于二進制文件訪問的,而不是文本文件。

四、簡答題答案及解析:

1.使用“Open”語句打開一個文件時,需要指定文件名、訪問模式和文件號。例如:Open"filename"ForModeAs#1。

2.“RandomAccessFile”允許隨機訪問文件中的任意位置,而“SequentialAccessFile”只能順序訪問。

3.使用“FileCopy”函數復制文件時,格式為:Fi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論