engineerklub | Дата: Понедельник, 01.11.2021, 18:39 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 28578
Статус: Offline
| Распределенные системы. Вариант №13
Тип работы: Работа Контрольная Сдано в учебном заведении: ДО СИБГУТИ
Описание: Вариант 13. Производство цемента (млн. т). Страна 1937 1958 Китай 2.3 9.3 Польша 1.3 5.0 Чехословакия 1.3 4.1 Венгрия 0.3 1.3 Болгария 0.2 0.9 5.7 33.3 а) В какой стране в 1958г. произвели больше всего цемента? [страна, объем производства цемента в 1958г.]; б) В каких странах производство цемента в 1937г. было не меньше 1 млн. тонн? [страна, объем производства в 1937г.].
1 Общие положения
Дисциплина «Распределенные системы» рассматривает методы, способы и инструментальные средства прикладной информатики для распределенной организации и хранения большого количества информации и управления информационными процессами в разных сферах народного хозяйства с использованием современных информационных и компьютерных технологий. Изучаются принципы распределенной обработки данных, современные программные средства для реализации распределенной обработки данных и организации распределенных информационных систем, их классификация, характеристики, свойства, качества и принципы использования. Рассматриваются современные платформы для разработки программ и реализации облачных вычислений. Рассматриваются и применяются на практике методы, способы и инструментальные средства Azure Services Platform, как одной из лидирующих на данный момент и свободно распространяемой технологии облачной обработки данных, рассматриваются и реализуются практически методы и алгоритмы распределенной обработки данных посредством Azure Services Platform.
Задания 1. Подготовить рабочее место – установить и настроить необходимое программное обеспечение: Visual Studio и SQL-сервер. 2. Создать проект облачного решения, изучить особенности его запуска и контроля состояния при помощи Compute Emulator. 3. Изучить модель данных Windows Azure Table и принципы секционирования. Выполнить подключение к хранилищу разработки, создать хранилище с простой структурой данных и добавить в него исходные данные. 4. Разработать хранилище Windows Azure Table с реляционной структурой данных. Создать приложение, обеспечивающее сохранение данных реляционной базы данных в хранилище Windows Azure Table. 5. Создать веб-приложение для выполнения основных операций с таблицей секционированных данных: добавление, просмотр, редактирование, удаление данных. 6. Разработать веб-приложение для работы с объектами Blob, протестировать выполнение основных операций манипулирования данными Windows Azure Blob. 7. Создать веб-приложение для работы с очередями Windows Azure Queue и протестировать его работу.
Azure Services Platform: подготовка рабочего места Цель: подготовка рабочего места для stand-alone разработки облачных приложений; знакомство с основными инструментами разработчика. Задание: выполнить установку необходимых системных и служебных программ и инструментальных средств для реализации облачных вычислений. Ход работы При stand-alone-разработке облачных приложений используются Microsoft Visual Studio и Microsoft SQL Server. На компьютере ранее были установлены MS Visual Studio 2017 и MS SQL Server 2016. Проведем проверку возможности их дальнейшего применения. Azure Services Platform: создание проекта Цель: освоение принципов создания проекта облачного решения и изучение особенности его запуска и контроля состояния при помощи Compute Emulator. Задание: создать проект простейшего облачного решения, осуществить его запуск и проконтролировать состояние при помощи Compute Emulator.
СКАЧАТЬ
|
|
| |
engineerklub | Дата: Понедельник, 01.11.2021, 18:39 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 28578
Статус: Offline
| Структурированное хранилище данных Windows Azure Table Цель: изучение процедуры настройки хранилища данных Windows Azure Table и принципов работы с ним в Visual Studio при помощи Compute Emulator. Задание: 1. С использованием Storage Emulator выполнить настройку хранилища данных Windows Azure Table. При помощи Visual Studio обеспечить и протестировать удаленное подключение к хранилищу. 2. Секционировать исходные данные согласно индивидуальному заданию таким образом, чтобы образовалось несколько секций данных. 3. При помощи Visual Studio создать хранилище с простой структурой данных согласно индивидуальному заданию и добавить в него заданные исходные данные.
Разработка хранилища Windows Azure Table с реляционной структурой Цель: изучение базовых операций с таблицами и принципов организации хранилища данных Windows Azure Table с реляционной структурой в Visual Studio при помощи Compute Emulator. Задание: 1. Выполнить нормализацию секционированных данных из предыдущего раздела не менее чем в 3НФ. 2. При помощи утилиты SQL Management Studio создать базу данных, содержащую выделенные нормализованные сущности, и занести в нее тестовые наборы данных. 3. Модифицировать модуль WorkerRole.cs проекта, созданного при выполнении работы №3, так, чтобы данные из созданной реляционной БД сохранились в хранилище Windows Azure. 4. Протестировать модифицированное приложение.
Работа с Windows Azure Table через web-интерфейс Цель: изучение способов манипулирования данными хранилища Windows Azure Table и принципов разработки простых веб-приложений для осуществления операций с данными Windows Azure Table в среде Visual Studio. Задание: 1. При помощи Visual Studio разработать простое web-приложение для выполнения основных операций с таблицей секционированных данных, созданной при выполнении работы №3. Предусмотреть операции добавления, изменения и удаления данных. 2. Протестировать выполнение указанных операций.
Работа с Windows Azure Queue Цель: изучение средств Windows Azure для работы с Windows AzureQueue в Visual Studio. Задание: 1. При помощи Visual Studio разработать web-приложение для работы с очередями. 2. Протестировать выполнение операций с очередями.
СКАЧАТЬ
|
|
| |