
- •1. Классификация программных средств
- •2. Преимущество операционной системы Windows
- •5. Создание пользовательских диалоговых окон в Excel
- •6. Элементы управления пользовательских диалоговых окон Excel.
- •7. Свойства элементов управления. Создание, редактирование и закрытие пользовательского диалогового окна. Excel
- •8. Процедуры обработки событий в модуле UserForm Excel
- •10. События объекта SpinButton Excel
- •9. События объекта UserForm Excel
- •14. История развития ос системы Windows
- •15. Организация реестра
- •17. Файлы реестра
- •18. Структура реестра
- •19. Ключи (в реестре) правила формирования, использования
- •20. Типы данных (реестр)
- •21. Схема структуры реестра.
- •22. [Hkey_current_user] содержимое
- •23. Реестр. Резервное копирование с помощью reg-файлов.
- •24. Способы редактирования реестра
- •25. Реестр. Резервирование с помощью файлов кустов
- •26. Удаление программ из реестра.
- •27. Идентификаторы безопасности. Глобально уникальные идентификаторы.
- •28. [Hkey_users] содержимое
- •31.[Hkey_current_config] содержимое
- •29. .[Hkey_local_machine] содержимое
- •30.[Hkey_classes_root] содержимое
- •33. Иерархия объектов Application (Excel)
- •34.Коллекции, ссылки на объекты, свойства объектов Excel
- •36.Работа с объектами Range.Свойство Range, Cell, Offset.
- •37. Vba. Иерархия vba. Типы процедур. Операторы. Управляющие структуры.
- •38. Vba в word. Классы задающие структуризацию текста документа.
- •39.Vba в word.Документ и его части. Разделы и поддокументы
- •40 .Vba в word.Документ и его части. Объекты Range и Selection
- •42. Vba в word. Знакомство с объектом Range. Определение диапазонов.
- •44 .Vba в word. Перемещение диапазона или выделенной области.
- •48.Vba в word. Переменные документа.
- •49. Главная таблица файлов. Ntfs.
- •50. Структура файловых ссылок
- •52. Имена файлов. Ntfs.
- •53. Файловые системы.
- •55. Цели разработки и особенности ntfs. Дополнительные возможности
- •56.Ntfs.Дополнительные возможности
- •60. Разбиение базовых и динамических дисков на разделы
- •63. Процесс загрузки компьютера.
- •64. Файлы конфигурации
- •66. Принцип открытой архитектуры.
- •67. Основные сведения о ibm pc
- •68. Bios. Разъемы.
- •69. Архитектурные особенности операционных систем.
- •71. Подсистема Win32.
- •72. Windows nt. История разработки. Версии. Внутренняя архитектура
- •74. Windows xp. Версии.
- •75. Windows Vista. Версии. Особенности.
- •78. Программное обеспечение. Межпрограммный интерфейс. Классификация служебных программных средств.
- •79. Программное обеспечение. Межпрограммный интерфейс. Классификация служебных программных средств.
- •80. Информация. Свойства информации.
- •Средства автоматизации (администратор)
- •84.Инструментарий для работы с административными хостами
- •86.Язык программирования vbScript. Операторы. Переменные.
- •87.Язык программирования vbScript. Функции. Встроенные функции.
- •88.Язык программирования vbScript. Строковые функции.
- •89.Язык программирования vbScript. Функции для работы с числовыми значениями
- •90.Скрипты. Работа с объектами. Библиотеки классов.
- •92. Рекомендуемая структура скрипта.
- •91.Скрипты. Наиболее важные библиотеки/объектные модели.
- •93.Скрипты. Работа с окнами сообщений. Запуск внешних приложений из скрипта.
Средства автоматизации (администратор)
Командные файлы (bat, cmd)
Минусы: мало возможностей, нет функций и возможности обращения к программным объектам, нет конструкций ЯП.
Языки программирования (ЯП)
Плюсы: любые возможности
Минусы: предназначены для профессионалов, требуют время на изучение, не всегда имеются все необходимые библиотеки.
Программы для создания архитектур (PowerButton)
Плюсы: много возможностей
Минусы: узкая специализация, требуются настройки.
WSH
Плюсы: не надо устанавливать, доступны с windows 98, поддержка VBS и JS, можно установить интерпретаторы языка Perl, обеспечивается взаимодействие с пользователем через графический интерфейс, командную строку, и вызов внешних утилит.
83.Архитектура WSH/ интерпретатор хостов и объектных модулей. Хосты - те программы, которые запускают скрипты. В состав Windows входят несколько хостов:
o хост Internet Explorer
o хост IIS - приложения ASP
o хост WSH - среда выполнения - сама операционная система.
При желании можно добавить дополнительные хосты.
Интерпретаторы скриптов - по умолчанию с Windows поставляются только два:
o интерпретатор VBScript;
o интерпретатор JScript.
Объектные модели - заранее подготовленные объекты, к которым можно обращаться из скриптов. Вместе с WSH поставляются две библиотеки объектов - WSH и Script Run-Time, однако можно обращаться и к другим объектным моделям, которые поддерживают автоматизацию. Чаще всего используют ADSI, WMI, CDO, ADO, объектную модель MSOffice.
Административные скрипты обычно пишутся на Visual Basic Scripting Edition или JScript. Что выбирать:
Интерпретаторы в Windows представлены двумя файлами: wscript.exe и cscript.exe. Оба позволяют работать с VBScript и JScript и применять все возможности административных скриптов. Отличия:
o wscript - средство, ориентированное на работу с графическим интерфейсом, вывод - через графические окна сообщений;
o cscript - ориентировано на командную строку, вывод - на консоль.
Интерпретаторы в WSH ориентируются на расширения имен файлов. В WSH используются следующие расширения:
o *.vbs и *.vbe - файлы, для которых запускается интерпретатор VBScript;
o *.js и *.jse - то же самое для JScript;
o *.wsh - управляющий файл скрипта (можно прописать параметры запуска скрипта, аналог файла *.pif для DOS-программ);
Инструментарий для работы с административными скриптами:
1) Microsoft Script Debugger - версия 1.0 поставляется вместе с Windows 2000, в Windows 98/ME нужно устанавливать отдельно.
o преимущества: бесплатный, встроен в операционную систему, подсветка синтаксиса;
o недостатки: нет встроенного Object Browser, сильно ориентирован на отладку скриптов Internet Explorer и IIS/ASP (включая всю документацию, шаблоны и т.п.), нет возможности изменять скрипт прямо в окне отладчика;
2) при установленном Visual Studio 6.0 отладчиком по умолчанию становится Visual InterDev, а при установленном Visual Studio.NET - среда разработки VS.NET:
o преимущества: для разработчиков - привычная среда со всеми возможностями, есть Object Browser
o недостатки: полностью ориентированы на Internet Explorer и IIS/ASP