- •ВВЕДЕНИЕ
- •1. ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ И СЕТИ
- •1.1. Электронные вычислительные машины
- •1.2. Классификация средств электронной вычислительной техники
- •1.3. Основные характеристики вычислительной техники
- •1.4. Классификация вычислительных систем
- •1.5. Архитектура вычислительных систем
- •1.6. Многоядерные микропроцессоры
- •1.8. Технологии виртуализации
- •1.9. Требования к программному обеспечению
- •1.7. Вычислительная техника и её применение в строительной отрасли
- •2. ОСНОВЫ ОБЛАЧНЫХ ВЫЧИСЛЕНИЙ
- •2.1. История и ключевые факторы развития
- •2.2. Основные определения облачных вычислений
- •2.3. Облачные технологии и бизнес
- •2.4. Виды облачных вычислений
- •2.4.1. Инфраструктура как сервис (IaaS) и Платформа как сервис (PaaS)
- •2.4.2. Программное обеспечение как сервис (SaaS)
- •2.5. Преимущества и недостатки облачных технологий
- •3. РЕКОМЕНДАЦИИ ПО ВЫПОЛНЕНИЮ САМОСТОЯТЕЛЬНОЙ (КОНТРОЛЬНОЙ) РАБОТЫ
- •3.1. Общие сведения о самостоятельной (контрольной) работе
- •3.2. Рекомендуемые темы самостоятельных (контрольных) работ
- •3.3. Разделы пояснительной записки
- •3.4. Основные правила оформления пояснительной записки
- •БИБЛИОГРАФИЧЕСКИЙ СПИСОК
- •ПРИЛОЖЕНИЯ
- •Приложение 1
- •Пример титульного листа
- •Приложение 2
- •Примерные темы самостоятельных (контрольных) работ
- •Приложение 3
- •Контрольные вопросы по курсу дисциплины
Приложение 3
|
Контрольные вопросы по курсу дисциплины |
||
|
Перечень типовых вопросов/заданий для проведения экзамена |
||
|
|
|
|
№ |
Наименование |
|
|
раздела |
|
Вопросы / задания |
|
п/п |
дисциплины |
|
|
|
|
||
|
(модуля) |
|
|
|
|
|
|
1 |
Основные типы, |
1. |
История развития вычислительной техники. Классификация ЭВМ. |
|
структура и со- |
2. |
Понятие процессора. Операционные и управляющие части процессора. Вы- |
|
став вычисли- |
|
полнение команд процессором. |
|
тельных систем. |
3. |
Принципы ускорения вычислений в современных вычислительных системах. |
|
Оценка произ- |
4. |
Организация внутренних связей в мультипроцессорных системах. |
|
водительности |
5. |
Вычислительные системы с разделяемой шиной. Классификация способов |
|
вычислитель- |
|
доступа к шине. Шины с частотным уплотнением. |
|
ных систем |
6. |
Высокопроизводительные вычислительные системы с распределённой памятью. |
|
|
7. |
Вычислительные системы с доступом к шине по методу передачи полномочий. |
|
|
8. |
Вычислительные системы с множественным случайным доступом к шине. |
|
|
9. |
Вычислительные системы кольцевой архитектурой. |
|
|
10. |
Грид-системы. Концепция грид-вычислений, область применения и классы |
|
|
|
грид-систем. |
|
|
11. |
Средства оценки производительности вычислительной системы. |
|
|
12. |
Средства администрирования вычислительных систем. |
|
|
13. |
Перенос вычислений на графический процессор. |
|
|
14. |
Архитектура вычислительного кластера. |
|
|
15. |
Технологии хранения и обработки больших объёмов данных. |
|
|
16. |
Модель распределённых вычислений MapReduce и её реализация. |
|
|
17. |
Многоядерные процессоры. Классификация. |
|
|
18. |
Архитектура многоядерных процессоров Intel иAMD. |
|
|
19. |
Параллельное программирование для многоядерных процессоров. |
|
|
20. |
Кодирование информации при последовательной передаче данных. |
|
|
21. |
Контроль и исправление ошибок передачи информации. |
|
|
22. |
Облачные вычисления и сервис-ориентированные вычислительные среды. |
|
|
23. |
Аренда вычислительных ресурсов, utility computing, cloud computing, класси- |
|
|
|
фикация существующих сервисов, отличие от грид-систем |
2Требования 1. Классификация многоядерных микропроцессоров по когерентности.
к программному |
2. |
Классификация многоядерных микропроцессоров по способу связи между ядрами. |
обеспечению. |
3. |
Классификация многоядерных микропроцессоров по реализации кэш-памяти. |
Средства адми- |
4. |
Классификация многоядерных микропроцессоров по режиму многопроцессор- |
нистрирования |
|
ной обработки. |
вычислительной |
5. |
Обобщённая схему многопроцессорного микропроцессора. |
техники, много- 6. |
Прерывания МП. |
|
ядерные микро- |
7. |
Прямой доступ к памяти МП. |
процессоры |
8. |
Ассиметричная многопроцессорностьAMP. |
|
9. |
Симметричная многопроцессорность SMP. |
|
10. |
Исключительная микропроцессорность BMP. |
|
11. |
Преимущества и недостаткиAMP, SMP, BMP. |
|
12. |
Количество ядер многоядерных МП. |
|
13. |
Примеры современных многоядерных МП. |
|
14. |
Определение MPI. |
|
15. |
Принципы MPI. |
|
16. |
Четыре основные концепции MPI. |
|
17. |
Вычислительные системы, на которые ориентирован MPI. |
|
18. |
Принципы, заложенные в OpenMP. |
|
19. |
Вычислительные системы, на которые ориентирован OpenMP. |
|
20. |
Иерархическая концепция памяти и предпосылки создания кэш-памяти. |
|
21. |
Ассоциативный принцип построения кэш-памяти. |
|
22. |
Особенности применения кэш-памяти в различного уровня |
38
Продолжение табл.
|
Наименование |
|
|
№ |
раздела |
|
Вопросы / задания |
п/п |
дисциплины |
|
|
|
|
||
|
(модуля) |
|
|
|
|
|
|
3 |
Рассмотрение |
1. |
Принцип конвейерной обработки. |
|
общих принци- |
2. |
Принцип векторно-конвейерной обработки. |
|
пов, заложен- |
3. |
Принцип суперскалярной обработки. |
|
ных в стандарт |
4. |
Роль коммутационной сети в вычислительных системах. |
|
интерфейса об- |
5. |
Различные типы коммутационной сети. |
|
мена данными |
6. |
Блокирующие коммутационные сети. |
|
в параллельном |
7. |
Неблокирующие коммутационные сети. |
|
программиро- |
8. |
Перестраиваемые коммутационные сети. |
|
вании MPI |
9. |
Конкретные типы коммутационных сетей — Клозе, Баньян-сети и др. |
|
и OpenMP |
10. |
Работа ВС в системе сбора информации — общие положения. |
|
|
11. |
Спектр сигнала. |
|
|
12. |
Соотношение между временными и спектральными характеристиками. |
|
|
13. |
Дискретизация сигнала. |
|
|
14. |
Теорема Котельникова. |
|
|
15. |
Квантование сигнала. |
|
|
16. |
Выбор параметров дискретизации и квантования. |
|
|
17. |
Общие положения помехоустойчивого кодирования. |
|
|
18. |
Обнаружение ошибки методом контроля на чётность. |
|
|
19. |
Исправление ошибки с помощью кодов Хемминга. |
|
|
20. |
Что такое «облачные вычисления» (cloud computing)? |
|
|
21. |
Какие бывают облачные вычисления? |
|
|
22. |
Какие виды облачных вычислений известны? |
|
|
23. |
Опишите инфраструктуру как сервис (IaaS). |
|
|
24. |
Опишите платформу как сервис (PaaS). |
|
|
25. |
Опишите программное обеспечение как сервис (SaaS) |
4 |
Работа вычисли- |
1. |
Назовите достоинства облачных вычислений. |
|
тельной системы |
2. |
Назовите недостатки и проблемы облачных вычислений. |
|
в системе сбора |
3. |
Что такое безопасность облачных вычислений? |
|
и обработки ин- |
4. |
Поясните, в чем состоит зависимость от «облачного провайдера». |
|
формации. |
5. |
Назовите препятствия развитию облачных технологий в России. |
|
Тенденции раз- |
6. |
Что такое распределённые вычисления (grid computing). |
|
вития совре- |
7. |
Опишите инфраструктуру как сервис (IaaS)Amazon. |
|
менных инфра- |
8. |
Опишите платформу как сервис (PaaS)Azure. |
|
структурных |
9. |
Опишите программное обеспечение как сервис (SaaS). |
|
решений. Тех- |
10. |
Опишите коммуникация как сервис (CaaS). |
|
нология виртуа- |
11. |
Опишите мониторинг как сервис (MaaS). |
|
лизации. Осно- |
12. |
Раскройте смысл динамической масштабируемости. |
|
вы облачных |
13. |
Раскройте смысл гибкости конфигурации. |
|
вычислений. |
14. |
Тенденции развития аппаратного обеспечения. |
|
Веб-службы |
15. |
Современные инфраструктурные решения. |
|
в Облаке |
16. |
Что представляют собой Блэйд-системы? |
|
|
17. |
Преимущества Blade-серверов. |
|
|
18. |
Системы и сети хранения данных. |
|
|
19. |
Топология SAN: однокоммутаторная, каскадная, кольцо, решётка структуры. |
|
|
20. |
Консолидация ИТ инфраструктуры. |
|
|
21. |
Раскройте смысл терминов: Масштабируемость. Отказоустойчивость. Гибкость. |
|
|
22. |
Виртуализация серверов. Платформы виртуализации: VMware, |
|
|
|
Citrix (Xen) Microsoft. |
|
|
23. |
АрхитектураAzure Services Platform. |
|
|
24. |
КомпонентыAzure. |
|
|
25. |
Компоненты комплекта средств разработки |
5 |
Основы облач- |
1. |
Опишите WindowsAzure Storage.Azure Table Services. |
|
ных вычислений. |
2. |
Учётная запись хранилища (StorageAccount). |
|
Веб-службы |
3. |
Приложение MicroBlogging. Операции с таблицей «Blogs». |
|
в Облаке |
4. |
Структурирование хранилища состояний сервиса. |
39
Окончание табл.
|
Наименование |
|
|
№ |
раздела |
|
Вопросы / задания |
п/п |
дисциплины |
|
|
|
|
||
|
(модуля) |
|
|
|
|
|
|
5 |
WindowsAzure |
5. |
Общее представление хранилища Blob. |
|
SDK. Облачные |
6. |
Azure Blob Services. |
|
сервисы Micro- |
7. |
Модель данныхAzure Blob. |
|
soft, Google. |
8. |
Доставка сообщенийAzure Queue Services. Разделение ролей. Всплески трафика. |
|
WindowsAzure |
9. |
Сценарий загрузки блоков. Учётная запись хранилища. Очередь. |
|
SDK. |
10. |
СемантикаAzure Queue Services. |
|
Azure Services |
11. |
Основные решения облачных сервисов. |
|
Platform. |
12. |
Office Live Workspace. |
|
Облачные сер- |
13. |
Создание нового проекта в Microsoft Office Live Workspace. |
|
висы Microsoft, |
14. |
WebApps. Стартовая страница. Редактор страниц. |
|
15. |
Microsoft Word WebApps. |
|
|
|
16. |
Microsoft Excel WebApps. SkyDrive. Office 365.App Engine. |
|
|
17. |
Электронная почта. Memcache. |
|
|
18. |
Работа с изображениями. Процесс разработки. |
|
|
19. |
Квоты и ограничения |
