- •1. Виды клиентского программного обеспечения. Виды серверного программного обеспечения.
- •2. Взаимодействие серверного и клиентского программного обеспечения
- •3. Порядок установки и сопровождения клиентского программного обеспечения
- •4. Использование типового клиентского программного обеспечения. Работа с типовым клиентским программным обеспечением.
- •5. Технология сом.
- •6. Задачи и возможности адаптации клиентской части программного обеспечения.
- •7. Адаптация клиентской части по для решения поставленной задачи.
- •8. Основные типы и классификация корпоративных систем.
- •9. Этапы жизненного цикла, поддерживаемые корпоративными системами.
- •10. Понятие платформы Microsoft .Net. Структура Microsoft.Net Framework. Программы для платформы Microsoft.Net.
- •11. Приемы и методы разработки графического интерфейса пользователя.
- •12. Библиотека классов Windows Forms. Объекты библиотеки.
- •13. Порядок построения формы ввода данных для корпоративных приложений на конкретном примере.
- •14. Особенности разработки распределенных приложений корпоративного типа технология Microsoft Remoting.
- •15. Общая последовательность на примере разработки распределенного высоконадежного и безопасного с использованием технологии Microsoft Remoting.
- •16. Концепция веб-сервиса. Инструментальные средства Microsoft используемые при создании сервисов.
- •17. Разработка сервисно-ориентированных корпоративных приложений.
- •18. Особенности и проблемы построения корпоративных приложений на основе сервисно-ориентированной архитектуры.
- •19. Адаптация общей концепции к технологическим особенностям среды и инструментальных средств Microsoft.
- •20. Структуры ис (физическая, логическая, программная, функциональная) и их взаимосвязь.
- •21. Подсистемы ис. Основные концептуальные принципы функционирования и построения.
- •22. Информационное, техническое, программное, математическое и другие виды обеспечения. Их характеристика и состав.
- •23. Характеристики аппаратно-программных платформы и их виды.
- •24. Программное обеспечение ис и его классификация.
- •25. Серверное и клиентское программное обеспечение.
- •26. Серверы управления (сетевые операционные системы) и задачи, решаемые с их помощью
- •27. Файловые серверы. Назначение и принципы работы.
- •28. Серверы терминалов. Серверы печати. Почтовые сервера. Принципы функционирования.
- •30. Open Source web-сервер Apache и его характеристики.
- •31. Характеристики iis (Internet Information Server or Microsoft). Брандмауэры. Прокси серверы.
- •32. Серверы приложений. Двухзвенная и трехзвенная архитектуры клиент-сервер. Общая схема сервера приложений.
- •33. Интерфейс сервера приложений. Тонкий, толстый клиент. Хранимые процедуры сервера приложений. Серверы безопасности их функции.
- •34. Протокол tcp/ip применительно к ис.
- •35. Задачи администрирования серверного программного обеспечения.
- •36. Приемы администрирования серверного программного обеспечения.
- •37. Стандартные и специализированные программные пакеты, и утилиты администрирования.
- •38. Dns, dhcp сервер.
- •37. Active Directory
- •40. Управление политики безопасности.
- •41. Эксплуатация различных видов серверного программного обеспечения аис и ее особенности.
- •42. Управление операционной системой с помощью консоли.
- •43. Настройка и эксплуатация файлового сервера.
- •1. Предварительная подготовка
- •2. Добавление серверу роли файлового сервера
- •1. Понятие проект и управление проектами
- •2. Отличие проекта от других форм преобразования социально-экономической реальности. Признаки проекта.
- •3. Методология и стандарты управления проектами.
- •4. Внешняя и внутренняя среда проекта.
- •5. Проект как система. Системный подход к управлению проектами.
- •6. Цель и результат проекта.
- •7. Качественные и количественные требования к проекту.
- •8. Методология smart. Основные понятия и определения.
- •9. Методология prince2. Основные понятия и определения.
- •10. Жизненный цикл и структура проекта.
- •11. Команда проекта. Определение ролей проекта. Виды мотивации партнеров.
- •12. Организация проектного офиса.
- •13. Обязанности специалиста по проектной деятельности.
- •14. Классификация проектов по критериям менеджера и экономиста. Экономичная модель проекта.
- •15. Договорное регулирование проектной деятельности.
- •16. Типы контрактов в проектной детальности.
- •17. Разработка актуальности проекта. Анализ поля проблем.
- •18. Ситуация «как есть», как «будет».
- •19. Презентация проекта. Эффективные средства и методы.
- •20. Организация тестирования. Реализация цикла тестирования.
- •21. Формирования устава (паспорт, план управления проектом).
- •22. Обеспечение хранения документов. Основные положения и обязанности.
- •23. Эффект и эффективность реализации проекта. Эффекты и индикаторы успешности реализации проекта.
- •24. Эффект и эффективность реализации проекта. Эффективность реализации проекта и ее виды.
- •25. Управление проектными рисками. Понятие риска и неопределенности.
- •По возможности диверсификации:
- •По возможности страхования:
- •По управляемости:
- •27. Система управления проектными рисками. Основные подходы к оценке риска. Методы управления рисками.
- •28. Планирование проекта. Иерархическая структура работ.
- •Определение степени детализации иср.
- •29. Основные задачи планирования проекта. Иерархическая структура работ проекта.
- •30. Сетевой анализ и календарное планирование проекта. Функции сетевого анализа в планировании проекта. Анализ критического пути.
- •31. Определение длительности проекта при неопределенном времени операций. Распределение ресурсов. Разработка расписания проекта.
- •32. Диаграмма контрольных событий. Построение диаграммы контрольных событий.
- •33. Формирование финансовых ресурсов проекта. Основные статьи расходов. Оценка стоимости проекта.
- •34. Планирование затрат по проекту (бюджетирование). Контроль выполнения плана и условий финансирования.
- •35. Управление коммуникациями. Роль коммуникаций в проекте.
- •36. Планирование управления коммуникациями. Коммуникационные технологии.
- •37. Информирование участников проекта. Принципы построения информационного сообщения в рамках плана коммуникаций. Правила реализации плана коммуникаций.
- •5) Аккуратное форматирование и верстка текста.
- •Контрольный список по реализации коммуникаций
- •38. Матрица ответственности проекта.
- •39. Закрепление функций и полномочий в проекте. Реестр навыков.
- •40. Управление конфликтами. Управление ожиданиями стейкхолдеров проекта. Конфликты и их разрешение.
- •41. Контроль реализации проекта. Понятие качества и его применение в проектах. Планирование качества.
- •42. Мониторинг проекта. Управление изменениями. Управление конфигурацией.
- •43. Управление качеством проекта. Понятие качества и его применение в проектах. Планирование качества.
- •44. Обеспечение качества проекта. Контроль качества проекта.
- •46. Оценка реализуемости проектного расписания. Оценка достижимости и нагрузки человеческих ресурсов.
- •47. Фаза завышения проекта. Закрытие контрактов проекта.
- •48. Постаудит проекта. Основные программные продукты в управлении проектом.
- •49. Формирование итоговой ведомости проекта.
- •50. Дальнейшее развитие проекта. Масштабируемость проекта.
4. Использование типового клиентского программного обеспечения. Работа с типовым клиентским программным обеспечением.
Ответ:
Клиентской называется часть приложения, с которой напрямую взаимодействует конечный пользователь. Это может быть либо приобретенное компанией серийное коммерческое программное обеспечение, либо прикладная программа, разработанная внутри компании с помощью инструментальных средств третьих фирм.
Наличие клиентских приложений способствует упрощению работы конечного пользователя базы данных. От него скрыты объекты базы данных, содержащие реальную информацию, программный код, а также происходящие внутри нее события. Современные технологии делают работу с прикладными программами для конечного пользователя более интуитивной: они дают ему возможность сосредоточится на выполнении своих прямых обязанностей и, тем самым, способствуют повышению производительности его труда.
Доступ с любого компьютера предприятия к информации, поступающей от производственного технологического процесса, от любой подсистемы становится необходимостью. Одним из основных компонентов АСУТП (автоматизированная система управления технологическим процессом), способным поставлять технологическую информацию, является приложение SCADA (Supervisory Control and Data Acquisition). А различного типа клиентские приложения могут предоставлять соответствующие производственному процессу в огромном объеме данные в приемлемом для пользователя виде
Традиционно SCADA-системы выполняют следующие функции:
-
сбор данных с контроллерного уровня, в том числе на основе стандартных протоколов DDE, OPC;
-
отображение данных с использованием графических анимированных объектов (простых и сложных);
-
обработка данных с использование встроенных языков программирования.
-
алармирование данных;
-
архивирование, хранение данных.
Самым простым и распространенным клиентским приложением являются клиенты в локальной сети
Клиент-серверная организация SCADA-систем предполагает наряду с серверными конфигурациями применение клиентских компонентов двух типов: c возможностью передачи управляющих воздействий с клиентского приложения и чисто мониторинговые приложения. Такие клиентские компоненты SCADA-систем традиционно объединяются с серверными приложениями с помощью протоколов локальных сетей (TCP/IP, NetBEUI).
Однако развивающиеся технологии Internet/Intranet не оставили безучастными разработчиков SCADA-систем, баз данных реального времени и т.п. программных продуктов и привели к появлению следующих типов клиентских приложений:
-
клиентские приложения в режиме сервер/терминал;
-
толстый и тонкий клиенты.
5. Технология сом.
Ответ:
Технология COM – это объектно-ориентированная спецификация, предложенная Microsoft.
Технология предназначена для повышения надежности взаимодействия программных продуктов между собой. COM-стандарт, регламентирующий модель программного продукта, соответствующий требованиям COM-технологии.
ПО созданное согласно спецификации COM называется COM-объектом.
Состав COM-объекта:
-
СОМ-интерфейс – множество прототипов функций (методов). Его предназначение описать функциональные общности для всех производных классов. В основе всех COM-интерфейсов лежит интерфейс с именем IUnknown.
-
СОМ-объект – объект класса CoClass, содержащий реализацию COM-интерфейса.
-
СОМ-сервер или ActiveX-сервер – модуль .exe или .dll, содержащий машинный код COM или ActiveX объектов.
-
Фабрика классов – объекты, которых могут создать COM-объекты из CoClass.
-
Библиотека типов – файл, содержащий информацию о типах данных, которые использует COM- или ActiveX-сервер.
Свойства COM-объекта:
-
Защита от прямого изменения внешними программами в своих данных, т.к. доступ к COM-объекту возможен только через указатель на интерфейс.
-
Используется во многих среда разработки ПО.
COM-сервер – это приложение или библиотека, представляющая собой набор сервисных функций для клиентских приложений и библиотек.
Типы COM-серверов:
-
Внутренний сервер – DLL-модуль, работающий в пространстве памяти клиентского ПО.
-
Локальный сервер – EXE-модуль, работающий в отдельном адресном пространстве.
-
Удаленный сервер – EXE-модуль, работающий на удаленной машине.
Средства разработки COM-приложений:
Основным инструментом разработки COМ-приложений является Microsoft Visual Studio. Она представляет средства работы по технологии COM и направлена в основном на разработку продуктов в рамках этой технологии.