Попов Андрей Владимирович
Учебные курсы
[Командная строка и сценарии Windows] [СППО] [БД и ЭС]
Командная строка и сценарии Windows
Ресурс: http://www.intuit.ru/department/os/compromtwin/
Аннотация: В курсе рассматриваются разработанные фирмой Microsoft программные средства,
позволяющие автоматизировать повседневную работу администраторов и пользователей операционной
системы Windows путем выполнения команд в командной строке (интерактивный режим) или
запуска предварительно созданных сценариев (пакетный режим). Описываются возможности имеющейся во
всех версиях Windows стандартной оболочки командной строки Cmd.exe и языка командных файлов,
поддерживаемых этой оболочкой. Подробно рассматривается сервер сценариев Windows Script Host (WSH),
позволяющий выполнять в операционной системе сценарии, которые имеют доступ к внутренним
объектным моделям и инфраструктурам Windows (COM, WMI, ADSI) и могут управлять работой
других приложений-серверов автоматизации. Приводятся сведения о базовой технологии
Windows Management Instrumentation (WMI), предназначенной для централизованного управления
комьютерными системами на базе Windows. Обсуждаются способы работы с объектами WMI из
командной строки с помощью программы WMI Command-line (WMIC). Рассматривается самый современный
и мощный инструмент автоматизации: новая объектно-ориентированная оболочка командной строки и
среда выполнения сценариев Windows PowerShell, базирующаяся на платформе .NET. Обсуждаются
основные концепции и механизмы PowerShell и отличия ее от всех остальных оболочек командной строки.
Приводятся примеры использования из PowerShell объектов COM, WMI и .NET.
- Эволюция инструментов для автоматизации работы в Microsoft Windows
- Оболочка командной строки Windows. Интерпретатор Cmd.exe
- Язык интерпретатора Cmd.exe. Командные файлы
- Сервер сценариев WSH. Языки сценариев VBScript и JScript
- Собственная объектная модель WSH
- Сценарии WSH для доступа к файловой системе. Объектная модель FileSystemObject
- WSH как средство взаимодействия с внешними программами
- Сценарии WSH для доступа к службе каталогов АDSI
- Сценарии WSH как XML-документы. Схема WS XML
- Информационная схема CIM. Объектная модель WMI
- Структура классов WMI
- Сценарии WSH для работы с объектной моделью WMI
- Типичные администраторские сценарии WMI
- Доступ к WMI из командной строки. Командная оболочка WMIC
- Форматы вывода данных WMIC. Типичные команды для администрирования
- Введение в оболочку командной строки Windows PowerShell
- Конвейеризация и управление выводом команд Windows PowerShell
- Работа в Windows PowerShell с объектными моделями WMI, COM и .NET
- Сценарии Windows PowerShell
Вопросы к курсу "Системное и прикладное программное обеспечение (СППО)"
- Физическая и логическая структура дискеты и жесткого диска.
- Системные области дискеты и жесткого диска.
- Структура файловой системы FAT.
- Файловые системы FAT и VFAT. Поддержка длинных имен.
- Структура операционной системы MS-DOS.
- Загрузка MS-DOS с различных устройств.
- Структура операционной системы Windows 95. Загрузка Windows 95.
- Системные файлы Windows 9x. Режимы загрузки Windows 9x.
- Архитектура Windows 9x. Типы драйверов устройств.
- Структура системного реестра Windows NT/2000.
- Архитектура Windows NT/2000.
- Загрузка Windows NT/2000.
- Процесс регистрации пользователя в Windows NT/2000.
- Структура системы безопасности Windows NT/2000.
- Механизм контроля доступа в Windows NT/2000.
- Командный интерпретатор Cmd.exe. Перенаправление ввода/вывода и конвейеризация команд.
- Язык интерпретатора Cmd.exe. Командные файлы.
- Общие сведения об ООП. ООП в Object Pascal.
- Принципы ООП: инкапсуляция, наследование и полиморфизм.
- Основы COM-технологии.
- Сценарии WSH.
- Основы технологии WMI.
Вопросы к курсу "Базы данных и экспертные системы"
- Понятия о базах данных и СУБД. Модели данных.
- Модели данных. Классификация СУБД.
- Характеристика СУБД FoxPro.
- Интерактивный режим работы с БД в FoxPro. Создание таблиц. Добавление, редактирование и удаление данных.
- Просмотр БД в FoxPro. Возможности команд DISPLAY и BROWSE.
- Работа в FoxPro с командным окном и окном просмотра. Перемещение в БД.
- Фильтрация и поиск данных в БД с помощью команд FoxPro.
- Индексирование баз данных. Работа с индексами в FoxPro.
- Работа с командными файлами. Модульная структура программ FoxPro.
- Команды ввода/вывода, ветвления и циклов (FoxPro).
- Переменные и массивы в FoxPro. Обмен данными с БД.
- Встроенные и пользовательские функции FoxPro. Процедурные файлы.
- Работа с базами данных в технологии файл/сервер.
- Работа с базами данных в технологии клиент/сервер. Двух- и трехзвенная архитектура.
- Средства Delphi для работы с базами данных. Утилита BDE Administrator.
- Таблицы Paradox. Утилита Database Desktop.
- Структура приложений Delphi, работающих с базами данных. Создание простейшего приложения БД.
- Работа с наборами данных в Delphi. Чтение и изменение данных, навигация в наборах данных.
- Работа с наборами данных в Delphi. Фильтрация данных и поиск записей в наборах данных.
- Возможности языка запросов SQL. Типы операторов SQL.
- Выборка данных из одной и нескольких таблиц (SQL). Функции агрегирования в запросах.
- Сортировка и группировка результатов SQL-запросов.
- Вложенные и связанные подзапросы SQL.
- Использование SQL для изменения данных в таблицах.
- Транзакции и блокировки в базах данных.
- Процесс проектирования баз данных. Нормализация таблиц.
- Технологии доступа к данным (ODBC, DAO, ADO, ADO.NET).
Попов Андрей Владимирович, E-mail: wmi_popov@mail.ru,
Homepage: http://popov.math.mrsu.ru