Главная / Операционные системы /
Командная строка и сценарии 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