- •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. Дальнейшее развитие проекта. Масштабируемость проекта.
13. Порядок построения формы ввода данных для корпоративных приложений на конкретном примере.
Ответ:
-
Создать новый проект и нужную форму или формы.
-
Подключить источник данных к проекту.
-
На форму накидать DataGridView, TextBox и т.д.
-
Либо перейти на вкладку «Источники данных» и перетащить нужную таблицу на форму.
14. Особенности разработки распределенных приложений корпоративного типа технология Microsoft Remoting.
Ответ:
.NET Remoting — это технология коммуникаций между разными доменами приложений. Коммуникации между доменами приложений с помощью .NET Remoting могут происходить внутри одного процесса, между процессами в одной системе или между процессами в разных системах.
Для коммуникаций между клиентским и серверным приложением могут применяться несколько различных технологий. Для программирования приложений можно использовать сокеты или вспомогательные классы из пространства имен System.Net, которые облегчают работу с протоколами, IP-адресами и номерами портов.
В рамках этой технологии данные всегда должны передаваться по сети. Передаваемые данные могут быть оформлены в собственный специальный протокол, когда пакет интерпретируется сервером, так что сервер знает, какие методы должны быть вызваны. Придется не только иметь дело с передаваемыми данными, но также самостоятельно создавать потоки выполнения.
Используя веб-службы ASP.NET, можно отправлять сообщения по сети. Веб-службы обеспечивают независимость от платформы. Кроме того, достигается слабая связь между клиентом и сервером, а это означает облегчение работы с версиями. Веб-службы ASP.NET
Благодаря .NET Remoting, всегда имеется слабая связь между клиентом и сервером, потому что ими разделяются объекты одних и тех же типов. В рамках .NET Remoting функциональность объектов CLR перемещается в методы, которые вызываются между разными доменами приложений.
Функциональность .NET Remoting может быть описана типами приложений и поддерживаемых протоколов, а также CLR Object Remoting.
CLR Object Remoting (удаленное взаимодействие объектов CLR) — важный аспект технологии .NET Remoting. С удаленными объектами могут использоваться все языковые структуры (такие как конструкторы, делегаты, интерфейсы, методы, свойства и поля).
Технология .NET Remoting расширяет функциональность объектов CLR на всю сеть.
Данная технология имеет дело с активизацией, временем жизни и контекстами вызова. В этом состоит ее главное отличие от веб-служб XML. В веб-службах XML объекты абстрагируются, и клиенту не нужно знать реальные типы объектов на сервере.
Технология WCF предлагает такие средства веб-служб ASP.NET, как независимость от платформы, обеспечивая высокую производительность и гибкость .
Технология .NET Remoting имеет преимущество — это коммуникации между доменами приложений внутри процесса.
Технология MAF (System.AddIn), использует внутри себя .NET Remoting. И, конечно же, существует множество готовых решений .NET, основанных на .NET Remoting, которые ничего не выигрывают от переписывания в новой технологии.