Главная / Операционные системы /
Командная строка и сценарии Windows / Тест 7
Командная строка и сценарии Windows - тест 7
Упражнение 1:
Номер 1
С помощью каких методов можно запустить новый процесс в сценарии WSH?
Ответ:
 (1) метод Run объекта WshShell 
 (2) метод Exec объекта WshShell 
 (3) метод AppActivate объекта WshShell 
Номер 2
С помощью какого метода можно запустить новый независимый процесс в сценарии WSH?
Ответ:
 (1) метод Run объекта WshShell 
 (2) метод Exec объекта WshShell 
 (3) метод AppActivate объекта WshShell 
Номер 3
С помощью какого метода можно запустить новый дочерний процесс в сценарии WSH?
Ответ:
 (1) метод goRun объекта WshShell 
 (2) метод Exec объекта WshShell 
 (3) метод newAppActivate объекта WshShell 
Упражнение 2:
Номер 1
С помощью какого метода можно завершить работу запущенного дочернего процесса?
Ответ:
 (1) метод с данной функциональностью в WSH отсутствует 
 (2) метод Terminate объекта WshScriptExec 
 (3) метод Kill объекта WshScriptExec 
Номер 2
Пусть objCalc – экземпляр объекта WshScriptExec, соответствующий запущенному дочернему процессу calc.exe (Калькулятор Windows). С помощью какой команды на языке VBScript можно завершить работу данного экземпляра Калькулятора?
Ответ:
 (1) objCalc.Terminate 
 (2) objCalc.Quit 
 (3) objCalc.Kill 
Номер 3
Пусть objCalc – экземпляр объекта WshScriptExec, соответствующий запущенному дочернему процессу. Каким образом внутри сценария можно узнать, продолжает ли работать данный процесс?
Ответ:
 (1) если objCalc.Status=1, то процесс продолжает работать 
 (2) если objCalc.Status=0, то процесс продолжает работать 
 (3) если objCalc.Status=-1, то процесс продолжает работать 
Упражнение 3:
Номер 1
С помощью какого метода можно имитировать нажатия клавиш в активном окне приложения Windows?
Ответ:
 (1) метод с данной функциональностью в WSH отсутствует 
 (2) метод SendKeys объекта WshShell 
 (3) метод PutKeys объекта WshShell 
Номер 2
С помощью какого метода можно имитировать нажатия клавиш в текущем сеансе командной строки?
Ответ:
 (1) имитировать нажатия клавиш можно только для приложений Windows 
 (2) метод SendKeys объекта WshShell 
 (3) метод PutKeys объекта WshShell 
Номер 3
Какие возможности имеются в WSH для имитации нажатия клавиш в активном окне приложения Windows?
Ответ:
 (1) данная функциональность в WSH отсутствует 
 (2) метод Echo объекта WScript  
 (3) метод SendKeys объекта WshShell 
Упражнение 4:
Номер 1
Каким образом в сценарии WSH можно сымитировать нажатие клавиши <Enter> в активном окне приложения Windows?
Ответ:
 (1) этого из сценария WSH сделать нельзя 
 (2) с помощью вызова метода SendKeys объекта WshShell с параметром "~" 
 (3) с помощью вызова метода SendKeys объекта WshShell с параметром "Enter" 
Номер 2
Каким образом в сценарии WSH можно сымитировать нажатие клавиши <Enter> в текущем сеансе командной строки?
Ответ:
 (1) с помощью вызова метода SendKeys объекта WshShell с параметром "{Enter}" 
 (2) с помощью вызова метода SendKeys объекта WshShell с параметром "+" 
 (3) с помощью вызова метода SendKeys объекта WshShell с параметром "/Enter"/ 
Упражнение 5:
Номер 1
Какой объект является корневым в объектной модели Microsoft Word?
Ответ:
 (1) Word 
 (2) Application 
 (3) Selection 
Номер 2
Какой программный идентификатор (ProgID) имеет корневой (главный) объект в объектной модели Microsoft Word?
Ответ:
 (1) Word.Application 
 (2) Word.Server 
 (3) Word.Selection 
Номер 3
Каким образом из сценария на языке VBScript установить связь с сервером автоматизации Microsoft Word?
Ответ:
 (1) Set WA=WScript.CreateObject("Word.Application") 
 (2) Set WA=WScript.CreateObject("Word.Server") 
 (3) Set WA=WScript.CreateObject("Word.Selection") 
Упражнение 6:
Номер 1
Какой объект является корневым в объектной модели Microsoft Excel?
Ответ:
 (1) Excel 
 (2) Application 
 (3) Workbook 
Номер 2
Каким образом из сценария на языке VBScript установить связь с сервером автоматизации Microsoft Excel?
Ответ:
 (1) Set XL=WScript.CreateObject("Excel.Application") 
 (2) Set XL=WScript.CreateObject("Excel.Server") 
 (3) Set XL=WScript.CreateObject("Excel.Workbook") 
Номер 3
Какой программный идентификатор (ProgID) имеет корневой (главный) объект в объектной модели Microsoft Excel?
Ответ:
 (1) Excel.Workbook 
 (2) Excel.Server 
 (3) Excel.Application