Главная / Операционные системы /
Командная строка и сценарии Windows / Тест 6
Командная строка и сценарии Windows - тест 6
Упражнение 1:
Номер 1
Какой программный идентификатор (ProgID) имеет объект FileSystemObject?
Ответ:
 (1) Scripting.FSO 
 (2) WScript.FileSystemObject 
 (3) Scripting.FileSystemObject 
Номер 2
Каким образом в сценарии на языке VBScript можно создать экземпляр объекта FileSystemObject?
Ответ:
 (1) Set FSO = WScript.CreateObject("Scripting.FileSystemObject") 
 (2) Set FSO = CreateObject("Scripting.FileSystemObject") 
 (3) Set FSO = WScript.CreateObject("WScript.FileSystemObject") 
Номер 3
Каким образом в сценарии на языке JScript можно создать экземпляр объекта FileSystemObject?
Ответ:
 (1) var FSO = WScript.CreateObject("Scripting.FileSystemObject"); 
 (2) var FSO = new ActiveXObject("Scripting.FileSystemObject"); 
 (3) var FSO = WScript.CreateObject("WScript.FileSystemObject"); 
Упражнение 2:
Номер 1
Пусть D – экземпляр объекта Drive, соответствующий логическому диску D:. В сценарии выполняется следующая строка (язык VBScript): n=D.TotalSize/(1024*1024). Чему после этого равно значение переменной n?
Ответ:
 (1) общий объем диска D: в килобайтах 
 (2) общий объем диска D: в мегабайтах 
 (3) общий объем диска D: в гигабайтах 
Номер 2
Пусть D – экземпляр объекта Drive, соответствующий логическому диску D:. В сценарии выполняется следующая строка (язык VBScript): n=D.FreeSpace/(1024*1024). Чему после этого равно значение переменной n?
Ответ:
 (1) объем свободного места на диске D: в килобайтах 
 (2) объем свободного места на диске D: в мегабайтах 
 (3) объем свободного места на диске D: в гигабайтах 
Номер 3
Пусть D – экземпляр объекта Drive, соответствующий логическому диску D:. В сценарии выполняется следующая строка (язык VBScript): n=D.TotalSize/(1024*1024*1024). Чему после этого равно значение переменной n?
Ответ:
 (1) общий объем диска D: в килобайтах 
 (2) общий объем диска D: в мегабайтах 
 (3) общий объем диска D: в гигабайтах 
Упражнение 3:
Номер 1
Пусть FSO – экземпляр объекта FileSystemObject. Каким образом можно создать временный текстовый файл со случайным именем (язык VBScript)?
Ответ:
 (1) F=FSO.CreateTextFile(FSO.GetTempName, true) 
 (2) Set F=FSO.CreateTextFile(FSO.GetTempName, true) 
 (3) Set F=FSO.CreateTextFile(FSO.GetRandomName, true) 
Номер 2
Пусть FSO – экземпляр объекта FileSystemObject. Каким образом можно создать текстовый файл с именем "Мой файл.txt" (язык VBScript)?
Ответ:
 (1) Set F=FSO.CreateTextFile("Мой файл.txt", true) 
 (2) F=FSO.CreateTextFile("Мой файл.txt", true) 
 (3) Set F=FSO.CreateFile("Мой файл.txt", true) 
Номер 3
Пусть FSO – экземпляр объекта FileSystemObject. Каким образом можно создать временный текстовый файл со случайным именем (язык VBScript)?
Ответ:
 (1) Set F=FSO.OpenTextFile(FSO.GetTempName, true) 
 (2) Set F=FSO.CreateTextFile(GetTempName, true) 
 (3) Set F=FSO.CreateTextFile(FSO.GetTempName, true) 
Упражнение 4:
Номер 1
Пусть FSO – экземпляр объекта FileSystemObject. Каким образом можно удалить файл C:\1.txt (язык VBScript)?
Ответ:
 (1) FSO. EraseFile "C:\1.txt" 
 (2) FSO.DeleteFile "C:\1.txt" 
 (3) FSO.Delete "C:\1.txt" 
Номер 2
Какой метод объекта FileSystemObject позволяет удалять файлы?
Ответ:
 (1) DeleteFile 
 (2) EraseFile 
 (3) Delete 
Номер 3
Какой метод объекта FileSystemObject позволяет удалять папки?
Ответ:
 (1) DeleteFolder 
 (2) EraseFolder 
 (3) Delete 
Упражнение 5:
Номер 1
Пусть FSO – экземпляр объекта FileSystemObject. Каким образом можно файл C:\1.txt переименовать (переместить) в файл D:\2.txt (язык VBScript)?
Ответ:
 (1) FSO.MoveFile "C:\1.txt"; "D:\2.txt" 
 (2) FSO.MoveFile("C:\1.txt", "D:\2.txt") 
 (3) Необходимы два оператора: FSO.CopyFile "C:\1.txt", "D:\2.txt"FSO.DeleteFile "C:\1.txt" 
Номер 2
С помощью какого метода объекта FileSystemObject можно файл C:\1.txt переименовать (переместить) в файл D:\2.txt?
Ответ:
 (1) MoveFile 
 (2) Move 
 (3) такого метода нет (нельзя одной командой переместить файл на другой раздел) 
Номер 3
С помощью какого метода объекта FileSystemObject можно папку C:\Folder1 переименовать в папку D:\Folder2?
Ответ:
 (1) MoveFolder 
 (2) такого метода нет 
 (3) Move 
Упражнение 6:
Номер 1
Пусть в папке C:\Folder1 хранится файл 1.txt. К какому результату приведет выполнение в сценарии на языке VBScript команды FSO.DeleteFolder "C:\Folder1", если FSO – экземпляр объекта FileSystemObject?
Ответ:
 (1) файл 1.txt будет удален, папка C:\Folder1 останется 
 (2) папка C:\Folder1 будет удалена вместе со всеми своими файлами 
 (3) возникнет ошибка, нельзя удалять непустую папку 
Номер 2
С помощью каких методов можно удалить непустую папку?
Ответ:
 (1) метод DeleteFolder объекта FileSystemObject 
 (2) метод Delete объекта Folder 
 (3) нельзя удалять непустую папку 
Номер 3
С помощью каких методов можно удалить непустую папку?
Ответ:
 (1) метод DeleteFolder объекта FileSystemObject 
 (2) метод Delete объекта Folder 
 (3) нельзя удалять непустую папку