МИНОБРНАУКИ РОССИИ
федеральное государственное бюджетное образовательное учреждение высшего образования
«Алтайский государственный университет»

Практикум по вычислительным системам

рабочая программа дисциплины
Закреплена за кафедройКафедра вычислительной техники и электроники
Направление подготовки09.04.01. Информатика и вычислительная техника
ПрофильНейроинформационные технологии и робототехнические системы
Форма обученияОчная
Общая трудоемкость3 ЗЕТ
Учебный план09_04_01_Информатика и вычислительная техника_НТиРС-2022
Часов по учебному плану 108
в том числе:
аудиторные занятия 32
самостоятельная работа 76
Виды контроля по семестрам
зачеты: 1

Распределение часов по семестрам

Курс (семестр) 1 (1) Итого
Недель 16
Вид занятий УПРПДУПРПД
Лабораторные 32 32 32 32
Сам. работа 76 76 76 76
Итого 108 108 108 108

Программу составил(и):
к.ф.-м.н., Доцент, Иордан В.И.

Рецензент(ы):
к.т.н., Доцент, Мансуров А.В.

Рабочая программа дисциплины
Практикум по вычислительным системам

разработана в соответствии с ФГОС:
Федеральный государственный образовательный стандарт высшего образования - магистратура по направлению подготовки 09.04.01 Информатика и вычислительная техника (приказ Минобрнауки России от 19.09.2017 г. № 918)

составлена на основании учебного плана:
09.04.01 Информатика и вычислительная техника
утвержденного учёным советом вуза от 27.04.2021 протокол № 6.

Рабочая программа одобрена на заседании кафедры
Кафедра вычислительной техники и электроники

Протокол от 28.08.2023 г. № 110/23-24
Срок действия программы: 20232024 уч. г.

Заведующий кафедрой
к.ф.-м.н., Пашнев Владимир Валентинович, доц., зав. кафедрой "Вычислительной техники и электроники"


Визирование РПД для исполнения в очередном учебном году

Рабочая программа пересмотрена, обсуждена и одобрена для
исполнения в 2023-2024 учебном году на заседании кафедры

Кафедра вычислительной техники и электроники

Протокол от 28.08.2023 г. № 110/23-24
Заведующий кафедрой к.ф.-м.н., Пашнев Владимир Валентинович, доц., зав. кафедрой "Вычислительной техники и электроники"


1. Цели освоения дисциплины

1.1.Цель изучения дисциплины – формирование у будущих специалистов теоретических знаний и практических навыков по применению основ вычислительных систем с использованием современных персональных компьютеров и программных средств для решения широкого спектра задач в различных областях, а именно: получение теоретических и практических навыков по разработке и освоению вычислительных систем большой производительности на основе параллельных вычислений.

2. Место дисциплины в структуре ООП

Цикл (раздел) ООП: Б1.О.02

3. Компетенции обучающегося, формируемые в результате освоения дисциплины

ОПК-2Способен разрабатывать оригинальные алгоритмы и программные средства, в том числе с использованием современных интеллектуальных технологий, для решения профессиональных задач;
ОПК-2.1 Знает современные информационно-коммуникационные и интеллектуальные технологии, инструментальные среды, программнотехнические платформы для решения профессиональных задач.
ОПК-2.2 Умеет обосновывать выбор современных информационнокоммуникационных и интеллектуальных технологий, разрабатывать оригинальные программные средства для решения профессиональных задач.
ОПК-2.3 Владеет навыками разработки оригинальных программных средств, в том числе с использованием современных информационнокоммуникационных и интеллектуальных технологий, для решения профессиональных задач.
ОПК-5Способен разрабатывать и модернизировать программное и аппаратное обеспечение информационных и автоматизированных систем;
ОПК-5.1 Знает современное программное и аппаратное обеспечение информационных и автоматизированных систем.
ОПК-5.2 Умеет модернизировать программное и аппаратное обеспечение информационных и автоматизированных систем для решения профессиональных задач.
ОПК-5.3 Владеет навыками разработки программного и аппаратного обеспечения информационных и автоматизированных систем для решения профессиональных задач.
ОПК-6Способен разрабатывать компоненты программно-аппаратных комплексов обработки информации и автоматизированного проектирования;
ОПК-6.1 Знает аппаратные средства и платформы инфраструктуры информационных технологий, виды, назначение, архитектуру, методы разработки и администрирования программно-аппаратных комплексов объекта профессиональной деятельности.
ОПК-6.2 Умеет анализировать техническое задание, разрабатывать и оптимизировать программный код для решения задач обработки информации и автоматизированного проектирования.
ОПК-6.3 Владеет навыками составления технической документации по использованию и настройке компонентов программно-аппаратного комплекса.
В результате освоения дисциплины обучающийся должен
3.1.Знать:
3.1.1.Знает современные информационно-коммуникационные и интеллектуальные технологии, инструментальные среды, программнотехнические платформы для решения профессиональных задач.
Знает современное программное и аппаратное обеспечение информационных и автоматизированных систем.
Знает аппаратные средства и платформы инфраструктуры информационных технологий, виды, назначение, архитектуру, методы разработки и администрирования программно-аппаратных комплексов объекта профессиональной деятельности.
3.2.Уметь:
3.2.1.Умеет обосновывать выбор современных информационнокоммуникационных и интеллектуальных технологий, разрабатывать оригинальные программные средства для решения профессиональных задач.
Умеет модернизировать программное и аппаратное обеспечение информационных и автоматизированных систем для решения профессиональных задач.
Умеет анализировать техническое задание, разрабатывать и оптимизировать программный код для решения задач обработки информации и автоматизированного проектирования.
3.3.Иметь навыки и (или) опыт деятельности (владеть):
3.3.1.Владеет навыками разработки оригинальных программных средств, в том числе с использованием современных информационнокоммуникационных и интеллектуальных технологий, для решения профессиональных задач.
Владеет навыками разработки программного и аппаратного обеспечения информационных и автоматизированных систем для решения профессиональных задач.
Владеет навыками составления технической документации по использованию и настройке компонентов программно-аппаратного комплекса.

4. Структура и содержание дисциплины

Код занятия Наименование разделов и тем Вид занятия Семестр Часов Компетенции Литература
Раздел 1. Развитие архитектур вычислительных систем (ВС)
1.1. Лабораторная работа №1 «Запуск и анализ характеристик выполнения параллельных приложений в виртуальной среде MPI-машины» Лабораторные 1 2 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
1.2. Архитектуры массово параллельных компьютеров на БИС, СБИС и гипербольших ИС. Мультитредовые модели распараллеливания. Сам. работа 1 6 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
Раздел 2. Коммуникационные среды (КС) и их топологии
2.1. Лабораторная работа № 2 «Разработка и отладка параллельной MPI-программы для метода Якоби сеточного решения уравнения Лапласа» Лабораторные 1 2 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
2.2. Топологии коммутационных сетей многопроцессорных ВС. Коммуникационные среды масштабируемых ВС. Высокопроизводительные универсальные КС. КС MYRINET, КС транспьютеров. Сам. работа 1 2 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
Раздел 3. Способы построения коммутаторов ВС
3.1. Лабораторная работа № 3 «Разработка и отладка параллельной DVM-программы для метода Якоби сеточного решения уравнения Лапласа». Лабораторные 1 2 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
3.2. Простые коммутаторы, составные коммутаторы Клоза и баньян-сети, распределенные составные коммутаторы, графы с заданными гомоморфизмами, управление коммутаторами, составной коммутатор системы МВС 1000. Сам. работа 1 5 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
Раздел 4. Системы совместно протекающих взаимодействующих процессов
4.1. Индивидуальная работа № 4 «Разработка и отладка параллельной MPI-программы для задачи по выбору преподавателя». Лабораторные 1 2 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
4.2. Процессы и критические секции; реализация взаимного исключения, синхронизирующие примитивы, синхронизация процессов посредством семафоров, мониторы, дедлоки и защита от них. Сам. работа 1 3 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
Раздел 5. Организация когерентности многоуровневой иерархической памяти
5.1. Лабораторная работа № 5 «Разработка и отладка параллельной MPI-программы для LU-разложения действительной матрицы» Лабораторные 1 4 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
5.2. Классификация архитектур ВС. Проблема когерентности памяти ВС. Механизмы неявной реализации когерентности. Аппаратный уровень разделяемой памяти (архитектуры систем с разделяемой памятью, симметричные мультипроцессоры с сосредоточенной памятью, системы с архитектурой NUMA и COMA, системы с рефлексивной памятью). Программный уровень реализации разделяемой памяти. Механизм явной реализации когерентности. Сам. работа 1 4 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
Раздел 6. Параллельное программирование для MPP систем.
6.1. Занятие 6 (6 часа): Лабораторная работа № 6 «Разработка и отладка параллельной DVM-программы для LU-разложения действительной матрицы» Лабораторные 1 4 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
6.2. Классические задачи «распределенного» программирования и программирования с «разделяемыми переменными». Прикладные задачи «синхронного параллельного программирования. Операционная система КОСМОС. Сам. работа 1 10 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
Раздел 7. Организация внешней памяти
7.1. Лабораторная работа № 7 «Разработка и отладка параллельной MPI-программы для гравитационной задачи N тел» Лабораторные 1 4 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
7.2. Дисковые системы (RAID-массивы, технология дискового кэширования). Подходы к реализации систем хранения данных. Готовность систем хранения данных. Сам. работа 1 6 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
Раздел 8. Надежность параллельных систем.
8.1. Лабораторная работа № 8 «Разработка и отладка параллельной DVM-программы для гравитационной задачи N тел» Лабораторные 1 4 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
8.2. Отказоустойчивые системы. Различные модели отказоустойчивых систем (горячий резерв, репликация, параллельный сервер базы данных, MPP система). Информационные системы высокой готовности. Отказоустойчивые системы на базе стандартных компонентов. Сам. работа 1 16 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
Раздел 9. Оценка производительности ВС.
9.1. Индивидуальная работа № 9 «Разработка и отладка параллельной MPI-программы для задачи по выбору преподавателя» Лабораторные 1 4 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
9.2. Способы оценки производительности ВС. Тест Linpack. Пакеты тестовых программ SPEC и TPC. Тесты коммуникационной среды – пакет PMB 2.2. Сам. работа 1 8 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
Раздел 10. Кластеры и массово параллельные системы (MPP).
10.1. Индивидуальная работа № 10 «Разработка и отладка параллельной DVM-программы для задачи по выбору преподавателя» Лабораторные 1 4 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
10.2. Нейросетевые ВС. Многопроцессорные серверы. Суперкомпьютеры Cray T3E-900, Cray T3E-1200. ВС из компонентов высокой готовности (Beowulf, Avalon). Проект суперкомпьютера Blue Gene фирмы IBM. Сам. работа 1 8 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
Раздел 11. Российские суперкомпьютеры МВС-100 и МВС-1000.
11.1. Архитектура и ПО суперкомпьютера МВС-1000М. Развитие системного ПО параллельных суперкомпьютеров и сетевые вычисления на базе технологий GRID. Вычислительные кластеры семейства МВС-Х. Сам. работа 1 8 ОПК-6.1, ОПК-6.2, ОПК-6.3, ОПК-5.1, ОПК-5.2, ОПК-5.3, ОПК-2.1, ОПК-2.2, ОПК-2.3 Л1.1
Раздел 12. Аттестация

5. Фонд оценочных средств

5.1. Контрольные вопросы и задания для проведения текущего контроля и промежуточной аттестации по итогам освоения дисциплины
Оценочные материалы для текущего контроля размещены в онлайн-курсе на образовательном портале «Цифровой университет АлтГУ» https://portal.edu.asu.ru/course/view.php?id=1541.

Вопросы закрытого типа:
Вопросы к ОПК-2:
1. Разделяемую общую память с единым адресным пространством имеют: а) кластерные системы; б) все процессоры SMP; в) массово-параллельные системы; г) ОКМД-архитектуры. Ответ: б.
2. Комплексирование средств ВТ позволяет повысить эффективность систем обработки информации за счет чего? 1. повышения надежности; 2. снижения затрат; 3. производительности ЭВМ; 4. комплексного использования единых мощных вычислительных и информационных ресурсов; 5. все, вместе взятые. Ответ: 5.
3. Эффективность применения компьютерной сети определяется чем? 1. Позволяет автоматизировать управление объектами; 2. Концентрацией больших объемов данных; 3. Все, вместе взятые; 4. Обеспечением надежного и быстрого доступа пользователей к вычислительным и информационным ресурсам; 5. Концентрацией программных и аппаратных средств. Ответ: 3.
4. Что представляет из себя сеть Петри? 1. Не ориентированный граф; 2. Ориентированный граф N={T}; 3. Ориентированный граф N={T,P,F,R}; 4. Ориентированный граф N={F,R}; 5. Ориентированный граф N={F,T}. Ответ: 3.
5. Фиксированный набор информации, называемый пакетом, независимо от типа ЛВС включает в себя: 1. адрес получателя; 2. адрес отправителя; 3. контрольная сумма; 4. данные; 5. все перечисленное. Ответ: 5.
6. В модели «Клиент-Сервер» созданной на основе ПЭВМ предлагается, следуя из её: 1. Система реализуется в виде открытой архитектуры, объединяющей ЭВМ различных классов; 2. Пользователь системы освобождён от необходимости знать, где находится требуемая ему информация; 3. Сеть содержит значительное количество серверов и клиентов; 4. Основу вычислительной системы составляет рабочие станции; 5. Все перечисленное. Ответ: 3.
7. Модель файл-сервер обеспечивает доступ: 1. К файлам базы данных; 2. К стандартным программам; 3. К внешним устройствам; 4. К удалённым техническим средствам. Ответ: 1.
8. Вычислительные системы, с какой архитектурой наиболее дешевы? 1. кластерные системы; 2. параллельная архитектура с векторным процессором; 3. массивно-параллельная архитектура. Ответ: 1.
9. Что в большей мере определяет производительность кластерной системы? 1. способ соединения процессоров друг с другом; 2. тип используемых в ней процессоров; 3. операционная система. Ответ: 1.
10. Возможна ли прямая передача данных между ячейками памяти? 1. Да; 2. Нет; 3. Только с использованием вспомогательного регистра-посредника. Ответ: 3.
11. Какой способ адресации имеет наиболее компактный код? 1. регистровый; 2. регистровый относительный; 3. непосредственный; 4. прямой. Ответ: 1.
12. Эффективность компьютерной связи зависит обычно от: 1. Пропускной способности; 2. Производительности процессора; 3. Емкости памяти; 4. Все вышеперечисленное. Ответ: 1.
13. Компьютер предоставляющий свои ресурсы в пользование другим компьютерам при совместной работе, называется: 1. адаптером; 2. коммутатором; 3. сервером; 4. клиентом. Ответ: 3.
14. Какие из перечисленных терминов являются синонимами? 1. вычислительная сеть и сеть передачи данных; 2. радиосеть и телефонная сеть; 3. телефонная сеть и вычислительная сеть. Ответ: 1.
15. 45. Что такое ARPANET? 1. сеть суперкомпьютеров оборонных и научно-исследовательских центров США 2. международная исследовательская сеть 3. технология создания глобальных сетей Ответ: 1.

Вопросы к ОПК-5:
1. Все интерфейсы, используемые с ВТ и сетях, разделяются на сколько типов? 1. 3; 2. 2; 3. 4; 4. 5; 5. 6; Ответ: 2.
2. Метод коммутаций сообщений обеспечивает: 1. Независимость работы отдельных участков связи; 2. Сглаживание несогласованности; 3. Эффективно реализуется передача многоадресных сообщений; 4. Передача информаций производится в любое время; 5. Все, указанные вместе. Ответ: 5.
3. Сколько существует групп методов доступа к сети? 1. 5; 2. 3; 3. 2; 4. 4; 5. 6. Ответ: 3.
4. Оптоволоконная оптика позволяет повысить пропускную способность, например система F6 M обеспечивает передачу информации, до 6,3 Мбит/c, заменяя до: 1. 96 телефонных каналов; 2. 45 телефонных каналов; 3. 64 телефонных каналов; 4. 128 телефонных каналов; 5. 140 телефонных каналов. Ответ: 4.
5. Создание высокоэффективных крупных систем связано с: 1. Объединением ЭВМ с помощью средств связи; 2. Обслуживанием отдельных предприятий; 3. Обслуживанием подразделения предприятий; 4. Все вместе взятые; 5. Объединением средств вычислительной техники. Ответ: 4.
6. Для современных вычислительных сетей что характерно? 1. Объединение многих ЭВМ и сети вычислительных систем; 2. Все, вместе взятые; 3. Объединение широкого спектра периферийного оборудования; 4. Применение средств связи; 5. Наличие операционной системы. Ответ: 2.
7. Совокупность ЭВМ, программного обеспечения, периферийного оборудования, средств связи с коммуникационной подсетью вычислительной сети, выполняющих прикладные процессы – это: 1. абонентская система; 2. коммуникационная подсеть; 3. прикладной процесс; 4. телекоммуникационная система; 5. смешанная система. Ответ: 4.
8. Побитная инверсия машинного слова: 1. NOT; 2. INV; 3. COM. Ответ: 1.
9. Доступны ли сегментные регистры прикладной программе в защищенном режиме? 1. Да; 2. Только в реальном режиме; 3. Нет. Ответ: 2.
10. Удастся ли в 32-х битном защищённом режиме получить доступ к памяти выше 4 ГиБ, если создать сегмент с базой большей нуля и пределом в 4 ГиБ? 1. Да, но только при включенном PAE; 2. Да, это сработает всегда; 3. Да, но только при выключенном PAE; 4. Нет, даже при включенной 36-битной адресации (PAE) все процессы по прежнему смогут адресовать только 4 ГиБ. Ответ: 4.
11. Обязательно ли включать линию A20 для использования защищённого режима? 1. Да, иначе при переходе в режим произойдёт внутреннее исключение ЦПУ и компьютер будет перезагружен; 2. Нет, линия A20 ни на что не влияет; 3. Нет, но без её включения не будет доступна оперативная память, расположенная выше 1 МиБ. Ответ: 3.
12. Устройство, производящее модуляцию сигналов, называется: 1. сетевая карта; 2. модем; 3. процессор; 4. адаптер. Ответ: 2.
13. Объединение компьютеров и локальных сетей, расположенных на удаленном расстоянии, для общего использования мировых информационных ресурсов, называется: 1. локальная сеть; 2. глобальная сеть; 3. корпоративная сеть; 4. региональная сеть. Ответ: 2.
14. Компьютер подключенный к Интернет, обязательно имеет: 1. локальная сеть; 2. глобальная сеть; 3. корпоративная сеть; 4. региональная сеть. Ответ: 2.
15. Какой вид сетей называется одноранговой? 1. локальная сеть; 2. глобальная сеть; 3. корпоративная сеть; 4. региональная сеть. Ответ: 1.

Вопросы к ОПК-6:
1. При организации виртуальной памяти перемещение неактивных фрагментов памяти из ОП на HDD реализует алгоритм: а) виртуализации; б) свопинга; в) кэширования; г) надежности. Ответ: б.
2. Параллельный интерфейс состоит из числа больших линий, по которым передача данных осуществляется в параллельном коде в виде 1. 8-24 разрядных слов; 2. 8-64 разрядных слов; 3. 8-128 разрядных слов; 4. 24-128 разрядных слов; 5. 8-16 разрядных слов. Ответ: 3.
3. Передача информации между удаленными компонентами осуществляется с помощью чего? 1. Телеграфных каналов; 2. Коаксиальных кабелей связи; 3. Беспроводной связи; 4. Телефонных каналов; 5. Все, вместе взятые. Ответ: 4.
4. Сколько видов компонентов имеет ПО вычисленных сетей? 1. 2; 2. 4; 3. 5; 4. 3; 5. 6. Ответ: 4.
5. Международная организация по стандартизации ISO подготовила проект эталонной модели взаимодействия открытых информационных сетей. Она была принята в качестве международного стандарта и имеет несколько уровней, сколько их? 1. 6 уровней 2. 5 уровней 3. 3 уровня 4. 4 уровня 5. 7 уровней Ответ: 5.
6. Все множество видов ЛВС, разделяется: 1. на 4 группы; 2. на 3 группы; 3. на 2 группы; 4. на 5 групп; 5. на 6 групп. Ответ: 3.
7. Метод доступа Token Ring рассчитан на какую топологию: 1. На «общую шину»; 2. На многосвязную; 3. Иерархическую; 4. На кольцевую; 5. На звездообразную. Ответ: 4.
8. Базовая коммуникационная сеть? 1. Совокупность коммуникационных систем; 2. Магистраль каналов связи; 3. Совокупность ЭВМ; 4. Совокупность шин; 5. Совокупность коммуникационных систем и магистральных каналов связи обеспечивающих предоставление пользователем сквозных транспортных соединений для обмена информации. Ответ: 5.
9. Какой модели организации памяти из перечисленных не существует? 1. сегментированная модель памяти реального режима; 2. сегментированная модель памяти защищённого режима; 3. сплошная модель памяти защищённого режима; 4. сплошная модель памяти реального режима. Ответ: 4.
10. В каком режиме работы находится процессор сразу после включения компьютера? 1. Режиме эмуляции MS-DOS; 2. Реальном; 3. Защищенном; 4. Ни один из вариантов, т.к. режим работы задается операционной системой. Ответ: 2.
11. Какой уровень привилегий в защищенном режиме предназначен для выполнения кода ядра ОС? 1. Ring 3; 2. Ring 0; 3. Ring 2; 4. Ring 1. Ответ: 2.
12. Какие утверждения верны для модели памяти Compact? 1. адресация данных ближняя, адресация кода дальняя; 2. адресация данных ближняя, адресация кода ближняя; 3. адресация данных дальняя, адресация кода ближняя; 4. ничего из приведенного. Ответ: 3.
13. Что делает невозможным подключение компьютера к глобальной сети: 1. Тип компьютера; 2. Состав периферийных устройств; 3. Отсутствие дисковода; 4. Отсутствие сетевой карты. Ответ: 4.
14. В компьютерных сетях используются обычно каналы связи: 1. Провода; 2. Кабели; 3. Радио связь; 4. Все вышеперечисленное. Ответ: 4.
15. Устройство, выполняющее функции сопряжения компьютеров с каналами связи, называется: 1. сетевая карта; 2. модем; 3. процессор; 4. адаптер. Ответ: 1.

Вопросы открытого типа:
Вопросы к ОПК-2:
1. Напишите характеристику облачных вычислений: потребитель самостоятельно определяет свои вычислительные потребности: серверное время, скорости доступа и т.д. Ответ: самообслуживание по требованию или self service on demand.
2. Напишите характеристику облачных вычислений: услуги доступны потребителям по сети передачи данных вне зависимости от используемого терминального устройства. Ответ: доступ по сети или универсальный доступ по сети.
3. Напишите характеристику облачных вычислений: поставщик услуг объединяет ресурсы для обслуживания большого числа потребителей в единый пул для динамического перераспределения мощностей между потребителями в условиях постоянного изменения спроса на мощности; при этом потребители управляют только основными параметрами услуги (например, объёмом данных, скоростью доступа), но фактическое распределение ресурсов, предоставляемых потребителю, осуществляет поставщик. Ответ: объединение ресурсов или resource pooling.
4. Напишите характеристику облачных вычислений: услуги могут быть предоставлены, расширены, сужены в любой момент времени, без дополнительных издержек на взаимодействие с поставщиком, как правило, в автоматическом режиме. Ответ: эластичность.
5. Напишите характеристику облачных вычислений: поставщик услуг автоматически исчисляет потреблённые ресурсы на определённом уровне абстракции. Ответ: учёт потребления.
6. Что разработали Уильямом Гроуппом, Эвином Ласком и другие? Ответ: интерфейс передачи сообщений или MPI или Message Passing Interface.
7. Message Passing Interface (MPI, интерфейс передачи сообщений) — программный интерфейс (API) для передачи информации, который позволяет обмениваться сообщениями между процессами, выполняющими одну задачу. Разработан Уильямом Гроуппом, Эвином Ласком и другими. Ответ: да.
8. OpenMP (Open Multi-Processing) — открытый стандарт для распараллеливания программ на языках Си, Си++ и Фортран. Даёт описание совокупности директив компилятора, библиотечных процедур и переменных окружения, которые предназначены для программирования многопоточных приложений на многопроцессорных системах с общей памятью. Ответ: да.
9. OpenCL (Open Computing Language — открытый язык вычислений) — фреймворк для написания компьютерных программ, связанных с параллельными вычислениями на различных графических и центральных процессорах, а также FPGA. Ответ: да.
10. OpenMP (Open Multi-Processing) — программный интерфейс (API) для передачи информации, который позволяет обмениваться сообщениями между процессами, выполняющими одну задачу. Разработан Уильямом Гроуппом, Эвином Ласком и другими. Ответ: нет.
11. OpenCL (Open Computing Language — открытый язык вычислений) — открытый стандарт для распараллеливания программ на языках Си, Си++ и Фортран. Даёт описание совокупности директив компилятора, библиотечных процедур и переменных окружения, которые предназначены для программирования многопоточных приложений на многопроцессорных системах с общей памятью. Ответ: нет.
12. Message Passing Interface (MPI, интерфейс передачи сообщений) — фреймворк для написания компьютерных программ, связанных с параллельными вычислениями на различных графических и центральных процессорах, а также FPGA. Ответ: нет.
13. В каком году вышла первая версия MPI? Ответ: 1994.
14. В каком году вышла первая версия спецификации OpenMP? Ответ: 1997.
15. В каком году вышла первая версия спецификации OpenCL? Ответ: 2009.
16. Напишите название техники использования графического процессора видеокарты, предназначенного для компьютерной графики, в целях производства математических вычислений, которые обычно проводит центральный процессор. Ответ: GPGPU или General-purpose computing on graphics processing units или неспециализированные вычисления на графических процессорах.
17. Напишите аббривиатуру программно-аппаратной архитектуры параллельных вычислений, которая позволяет существенно увеличить вычислительную производительность благодаря использованию графических процессоров фирмы Nvidia. Ответ: CUDA.
18. Открытая программная платформа университета Беркли для грид-вычислений — некоммерческое межплатформенное ПО для организации распределённых вычислений. Используется для организации добровольных вычислений. Ответ: BOINC или Berkeley Open Infrastructure for Network Computing.
19. Как называется термин: распределённые вычисления с использованием предоставленных добровольно вычислительных ресурсов. Современные вычислительные системы для добровольных вычислений строятся на базе грид-систем. Ответ: добровольные вычисления или Volunteer computing.
20. Как называется специализированная вычислительная машина, значительно превосходящая по своим техническим параметрам и скорости вычислений компьютеры общего пользования. Ответ: суперкомпьютер или Supercomputer или СверхЭВМ или СуперЭВМ или сверхвычислитель.

Вопросы к ОПК-5:
1. Как назывались первые большие компьютеры? Ответ: мэйнфрейм или mainframe.
2. 49. Когда была стандартизована технология Token Ring (комитет IEEE 802)? Ответ: 1985.
3. Напишите вид облака: инфраструктура, предназначенная для использования одной организацией, включающей несколько потребителей (например, подразделений одной организации), возможно также клиентами и подрядчиками данной организации. Частное облако может находиться в собственности, управлении и эксплуатации как самой организации, так и третьей стороны (или какой-либо их комбинации), и оно может физически существовать как внутри, так и вне юрисдикции владельца. Ответ: частное облако или private cloud.
4. Напишите вид облака: инфраструктура, предназначенная для свободного использования широкой публикой. Публичное облако может находиться в собственности, управлении и эксплуатации коммерческих, научных и правительственных организаций (или какой-либо их комбинации). Публичное облако физически существует в юрисдикции владельца — поставщика услуг. Ответ: публичное облако или public cloud.
5. Напишите вид облака: вид инфраструктуры, предназначенный для использования конкретным сообществом потребителей из организаций, имеющих общие задачи (например, миссии, требований безопасности, политики, и соответствия различным требованиям). Общественное облако может находиться в кооперативной (совместной) собственности, управлении и эксплуатации одной или более из организаций сообщества или третьей стороны (или какой-либо их комбинации), и оно может физически существовать как внутри, так и вне юрисдикции владельца. Ответ: общественное облако или community cloud.
6. Напишите вид облака: это комбинация из двух или более различных облачных инфраструктур (частных, публичных или общественных), остающихся уникальными объектами, но связанных между собой стандартизованными или частными технологиями передачи данных и приложений (например, кратковременное использование ресурсов публичных облаков для балансировки нагрузки между облаками). Ответ: гибридное облако или hybrid cloud.
7. Как называется модель: одна из моделей обслуживания в облачных вычислениях, по которой потребителям предоставляются по подписке фундаментальные информационно-технологические ресурсы — виртуальные серверы с заданной вычислительной мощностью, операционной системой (чаще всего — предустановленной провайдером из шаблона) и доступом к сети. Ответ: Инфраструктура как услуга или Infrastructure as a Service или IaaS.
8. Как называется популярное решение для создания IaaS? Ответ: OpenStack.
9. Как называется модель: модель предоставления облачных вычислений, при которой потребитель получает доступ к использованию информационно-технологических платформ: операционных систем, систем управления базами данных, связующему программному обеспечению, средствам разработки и тестирования, размещённым у провайдера. Ответ: Платформа как услуга или Platform as a Service или PaaS.
10. Как называется модель: одна из форм облачных вычислений, модель обслуживания, при которой подписчикам предоставляется готовое прикладное программное обеспечение, полностью обслуживаемое провайдером. Поставщик в этой модели самостоятельно управляет приложением, предоставляя заказчикам доступ к функциям с клиентских устройств, как правило через мобильное приложение или веб-браузер. Ответ:Программное обеспечение как услуга или Software as a Service или SaaS.
11. Напишите имя и фамилию основателя «Фонд свободного программного обеспечения», который критиковал «облачные технологии». Ответ: Ричард Столлман.
12. Напишите характеристику облачных вычислений: потребитель самостоятельно определяет свои вычислительные потребности: серверное время, скорости доступа и т.д. Ответ: самообслуживание по требованию или self service on demand.
13. Напишите характеристику облачных вычислений: услуги доступны потребителям по сети передачи данных вне зависимости от используемого терминального устройства. Ответ: доступ по сети или универсальный доступ по сети.
14. Напишите характеристику облачных вычислений: поставщик услуг объединяет ресурсы для обслуживания большого числа потребителей в единый пул для динамического перераспределения мощностей между потребителями в условиях постоянного изменения спроса на мощности; при этом потребители управляют только основными параметрами услуги (например, объёмом данных, скоростью доступа), но фактическое распределение ресурсов, предоставляемых потребителю, осуществляет поставщик. Ответ: объединение ресурсов или resource pooling.
15. Напишите характеристику облачных вычислений: услуги могут быть предоставлены, расширены, сужены в любой момент времени, без дополнительных издержек на взаимодействие с поставщиком, как правило, в автоматическом режиме. Ответ: эластичность.
16. Напишите характеристику облачных вычислений: поставщик услуг автоматически исчисляет потреблённые ресурсы на определённом уровне абстракции. Ответ: учёт потребления.
17. Напишите способ решения трудоёмких вычислительных задач с использованием нескольких компьютеров, чаще всего объединённых в параллельную вычислительную систему. Распределённые вычисления применимы также в распределённых системах управления. Ответ: распределённые вычисления.
18. Напишите формы распределённых вычислений, в которой «виртуальный суперкомпьютер» представлен в виде кластеров, соединённых с помощью сети, слабосвязанных гетерогенных компьютеров, работающих вместе для выполнения огромного количества заданий (операций, работ). Ответ: грид-вычисления.
19. Язык программирования, предназначенный для параллельной обработки данных, созданный 1985 году. Авторы: Дэвид Гелернтер и Николас Кэрриер. Ответ: Linda.
20. Программный стандарт для распараллеливания программ, разрабатываемый совместно компаниями Cray, CAPS, Nvidia и PGI. Стандарт описывает набор директив компилятора, предназначенных для упрощения создания гетерогенных параллельных программ, задействующих как центральный, так и графический процессоры. Ответ: OpenACC или Open Accelerators.

Вопросы к ОПК-6:
1. Напишите название компонента OpenStack, который: контролирует вычислительные ресурсы. Ответ: Nova.
2. Напишите название компонента OpenStack, который: используется как библиотека образов виртуальных машин. Ответ: Glance.
3. Напишите название компонента OpenStack, который: используется как облачное файловое хранилище. Ответ: Swift.
4. Напишите название компонента OpenStack, который: используется как служба работы с блочными устройствами хранения данных (выведена из Nova в отдельный проект). Ответ: Cinder.
5. Напишите название компонента OpenStack, который: используется как сервис идентификации. Ответ: Keystone.
6. Напишите название компонента OpenStack, который: используется как сервис «подключение к сети как услуга» между интерфейсами устройств (vNIC), которые управляются другими сервисами OpenStack (ранее назывался Quantum). Ответ: Neutron.
7. Напишите название компонента OpenStack, который: используется как графический интерфейс администрирования. Ответ: Horizon.
8. Напишите название компонента OpenStack, который: используется как оркестратор. Ответ: Heat.
9. Напишите название компонента OpenStack, который: используется для сбора, нормализации и трансформации данных, предоставляемых сервисами OpenStack. Ответ: Ceilometer.
10. Напишите название компонента OpenStack, который: используется в качестве базы данных. Ответ: Trove.
11. Напишите название компонента OpenStack, который: выполняет функцию Elastic Map Reduce. Ответ: Sahara.
12. Напишите название компонента OpenStack, который: используется для управления и провижининга физическими серверами (Bare Metal Provisioning). Ответ: Ironic.
13. Напишите название компонента OpenStack, который: выполняет функцию Multiple Tenant Cloud Messaging. Ответ: Zaqar.
14. Напишите название компонента OpenStack, который: выполняет функцию Shared File System Service. Ответ: Manila.
15. Напишите название компонента OpenStack, который: используется как DNS как сервис (DNSaaS — DNS as a Service) Ответ: Designate.
16. Напишите название компонента OpenStack, который: используется в качестве API безопасности. Ответ: Barbican.
17. Напишите название компонента OpenStack, который: используется как передовая и масштабируемая индексация и поиск по многопользовательским облачным ресурсам. Ответ: Searchlight.
18. Напишите название компонента OpenStack, который: используется для оптимизации вычислительной нагрузки облачных ресурсов. Ответ: Watcher.
19. Напишите название гипервизора, который разрабатывался в компьютерной лаборатории Кембриджского университета и распространяемый на условиях лицензии GPL. Ответ: Xen.
20. Напишите название программного решения, обеспечивающее виртуализацию в среде GNU/Linux на платформе x86, которая поддерживает аппаратную виртуализацию. Ответ: KVM или Kernel-based Virtual Machine.

К каждой лабораторной работе даны вопросы практико-ориентированного характера.

Критерии оценивания:
«Отлично» (зачтено): студентом дан полный, в логической последовательности развернутый ответ на поставленные вопросы, где он продемонстрировал знания предмета в полном объеме учебной программы, достаточно глубоко осмысливает дисциплину, самостоятельно, и исчерпывающе отвечает на дополнительные вопросы, приводит собственные примеры по проблематике поставленного вопроса.
«Хорошо» (зачтено): студентом дан развернутый ответ на поставленный вопрос, где студент демонстрирует знания, приобретенные на лекционных и семинарских занятиях, а также полученные посредством изучения обязательных учебных материалов по курсу, дает аргументированные ответы, приводит примеры, в ответе присутствует свободное владение монологической речью, логичность и последовательность ответа. Однако допускаются неточности в ответе.
«Удовлетворительно» (зачтено): студентом дан ответ, свидетельствующий в основном о знании процессов изучаемой дисциплины, отличающийся недостаточной глубиной и полнотой раскрытия темы, знанием основных вопросов теории, слабо сформированными навыками анализа явлений, процессов, недостаточным умением давать аргументированные ответы и приводить примеры, недостаточно свободным владением монологической речью, логичностью и последовательностью ответа. Допускается несколько ошибок в содержании ответа.
«Неудовлетворительно» (не зачтено): студентом дан ответ, который содержит ряд серьезных неточностей, обнаруживающий незнание процессов изучаемой предметной области, отличающийся неглубоким раскрытием темы, незнанием основных вопросов теории, неумением давать аргументированные ответы. Выводы поверхностны. Студент не способен ответить на вопросы даже при дополнительных наводящих вопросах преподавателя.

Тест по теме «Вычислительные системы»

При организации виртуальной памяти перемещение неактивных фрагментов памяти из ОП на HDD реализует алгоритм
а) виртуализации
б) свопинга
в) кэширования
г) надежности

Разделяемую общую память с единым адресным пространством имеют
а) кластерные системы
б) все процессоры SMP
в) массово-параллельные системы
г) ОКМД-архитектуры

В качестве системообразующего вычислительного модуля в кластерных системах используется
а) SMP
б) МРР
в) раздельный кэш
г) общий кэш

Кэширование разделяемых данных ведет к
а) сокращению задержки доступа
б) сокращению требуемой полосы пропускания
в) общему сокращению количества обменов
г) все ответы правильные

Проблему когерентности кэш-памяти вызывает
а) малый объём кэш-памяти
б) кэширование разделяемых данных
в) кэширование локальных данных
г) протокол когерентности

Кристалл кремния, на котором реализована принципиальная схема процессора, называется
а) ядром
б) разделяемой кэш-памятью
в) общей кэш-памятью
г) нет правильного ответа

Параллельность вычислений на уровне инструкций реализуется с помощью
а) Hadoop
б) тредов
в) процессов
г) многопроцессорной обработки на уровне кристалла

Скорость передачи данных в векторном формате
а) немного выше, чем в скалярном
б) много ниже, чем в скалярном
в) много выше, чем в скалярном
г) равна скорости в скалярном формате

Два или более ПК, объединяемых по топологии «шина» или с помощью коммутатора и являющиеся единым информационно-вычислительным ресурсом называют
а) кластером
б) узлами
в) многоядерным процессором
г) ЛВС

К типам кластеров не относятся
а) системы высокой надежности
б) системы для высокопроизводительных вычислений
в) ММС
г) многопоточные системы

Укажите тип кластера, в котором расстояние между процессорами критически влияет на величину производительности системы
а) многопоточные системы
б) системы для высокопроизводительных вычислений
в) системы высокой надежности
г) PVP- системы

На производительность кластера больше всего влияет
а) тип используемых процессоров
б) тип используемого интерфейса
в) тип используемого ПО
г) способ соединения процессоров

Доступ к памяти по критерию отбора и обработка только соответствующих ему данных реализуется
а) в матричных процессорах
б) в ассоциативных процессорах
в) в кластерных системах
г) в PVP-системах

Кодон (совокупность трех нуклеотидов) используется в качестве ячейки памяти
а) в ДНК-процессорах
б) в клеточных процессорах
в) в ассоциативных процессорах
г) в матричных процессорах

Тернарное кодирование информации применяется в
а) матричных процессорах
б) кластерных системах
в) биокомпьютерах
г) PVP-системах


Тест по дисциплине Вычислительные системы, сети и телекоммуникации


1. Комплексирование средств ВТ позволяет повысить эффективность систем обработки информации за счет чего?
1. повышения надежности
2. снижения затрат
3. производительности ЭВМ
4. комплексного использования единых мощных вычислительных и информационных ресурсов
5. все ,вместе взятые

2. Все интерфейсы, используемые с ВТ и сетях, разделяются на сколько типов?
1. 3
2. 2
3. 4
4. 5
5. 6

3. Параллельный интерфейс состоит из числа больших линий, по которым передача данных осуществляется в параллельном коде в виде
1. 8-24 разрядных слов
2. 8-64 разрядных слов
3. 8-128 разрядных слов
4. 24-128 разрядных слов
5. 8-16 разрядных слов


4. Метод коммутаций сообщений обеспечивает
1. Независимость работы отдельных участков связи
2. Сглаживание несогласованности
3. Эффективно реализуется передача многоадресных сообщений
4. Передача информаций производится в любое время
5. Все, указанные вместе

5. Сколько существует групп методов доступа к сети?
1. 5
2. 3
3. 2
4. 4
5. 6


6. Эффективность применения компьютерной сети определяется чем?
1. Позволяет автоматизировать управление объектами
2. Концентрацией больших объемов данных
3. Все, вместе взятые
4. Обеспечением надежного и быстрого доступа пользователей к вычислительным и информационным ресурсам
5. Концентрацией программных и аппаратных средств


7. Оптоволоконная оптика позволяет повысить пропускную способность , например система F6 M обеспечивает передачу информации, до 6,3 Мбит/c, заменяя до
1. 96 телефонных каналов
2. 45 телефонных каналов
3. 64 телефонных каналов
4. 128 телефонных каналов
5. 140 телефонных каналов

8. Создание высокоэффективных крупных систем связано с
1. Объединением ЭВМ с помощью средств связи
2. Обслуживанием отдельных предприятий
3. Обслуживанием подразделения предприятий
4. Все вместе взятые
5. Объединением средств вычислительной техники


9. Передача информации между удаленными компонентами осуществляется с помощью чего?
1. Телеграфных каналов
2. Коаксиальных кабелей связи
3. Беспроводной связи
4. Телефонных каналов
5. Все, вместе взятые


10. Что представляет из себя сеть Петри?
1. Не ориентированный граф
2. Ориентированный граф N={T}
3. Ориентированный граф N={T,P,F,R}
4. Ориентированный граф N={F,R}
5. Ориентированный граф N={F,T}

11. сколько видов компонентов имеет ПО вычисленных сетей?
1. 2
2. 4
3. 5
4. 3
5. 6

12. Международная организация по стандартизации ISO подготовила проект эталонной модели взаимодействия открытых информационных сетей. Она была принята в качестве международного стандарта и имеет несколько уровней, сколько их?
1. 6 уровней
2. 5 уровней
3. 3 уровня
4. 4 уровня
5. 7 уровней

13. Фиксированный набор информации, называемый пакетом, независимо от типа ЛВС включает в себя
1. адрес получателя
2. адрес отправителя
3. контрольная сумма
4. данные
5. все перечисленное

14. Все множество видов ЛВС, разделяется
1. на 4 группы
2. на 3 группы
3. на 2 группы
4. на 5 групп
5. на 6 групп

15. Для современных вычислительных сетей что характерно?
1. Объединение многих ЭВМ и сети вычислительных систем
2. Все, вместе взятые
3. Объединение широкого спектра периферийного оборудования
4. Применение средств связи
5. Наличие операционной системы

16. Совокупность ЭВМ, программного обеспечения, периферийного оборудования, средств связи с коммуникационной подсетью вычислительной сети, выполняющих прикладные процессы – это
1. абонентская система
2. коммуникационная подсеть
3. прикладной процесс
4. телекоммуникационная система
5. смешанная система

17. Метод доступа Token Ring рассчитан на какую топологию
1. На «общую шину»
2. На многосвязную
3. Иерархическую
4. На кольцевую
5. На звездообразную

18. Базовая коммуникационная сеть?
1. Совокупность коммуникационных систем
2. Магистраль каналов связи
3. Совокупность ЭВМ
4. Совокупность шин
5. Совокупность коммуникационных систем и магистральных каналов связи обеспечивающих предоставление пользователем сквозных транспортных соединений для обмена информации

19. В модели «Клиент-Сервер» созданной на основе ПЭВМ предлагается, следуя из её …
1. Система реализуется в виде открытой архитектуры, объединяющей ЭВМ различных классов
2. Пользователь системы освобождён от необходимости знать, где находится требуемая ему информация
3. Сеть содержит значительное количество серверов и клиентов
4. Основу вычислительной системы составляет рабочие станции
5. Все перечисленное

20. Модель файл-сервер обеспечивает доступ …
1. К файлам базы данных
2. К стандартным программам
3. К внешним устройствам
4. К удалённым техническим средствам

21. Побитная инверсия машинного слова…

1. NOT
2. INV
3. COM

22. Вычислительные системы, с какой архитектурой наиболее дешевы?

1. кластерные системы;
2. параллельная архитектура с векторным процессором;
3. массивно-параллельная архитектура.

23. Что в большей мере определяет производительность кластерной системы?

1. способ соединения процессоров друг с другом;
2. тип используемых в ней процессоров;
3. операционная система.

24. Доступны ли сегментные регистры прикладной программе в защищенном режиме?
1. Да
2. Только в реальном режиме
3. Нет

25. Какой модели организации памяти из перечисленных не существует?
1. сегментированная модель памяти реального режима
2. сегментированная модель памяти защищённого режима
3. сплошная модель памяти защищённого режима
4. сплошная модель памяти реального режима

26. В каком режиме работы находится процессор сразу после включения компьютера?
1. Режиме эмуляции MS-DOS
2. Реальном
3. Защищенном
4. Ни один из вариантов, т.к. режим работы задается операционной системой.

27. Удастся ли в 32-х битном защищённом режиме получить доступ к памяти выше 4 ГиБ, если создать сегмент с базой большей нуля и пределом в 4 ГиБ?
1. Да, но только при включенном PAE.
2. Да, это сработает всегда.
3. Да, но только при выключенном PAE.
4. Нет, даже при включенной 36-битной адресации (PAE) все процессы по прежнему смогут адресовать только 4 ГиБ.

28. Какой уровень привилегий в защищенном режиме предназначен для выполнения кода ядра ОС?
1. Ring 3
2. Ring 0
3. Ring 2
4. Ring 1

29. Возможна ли прямая передача данных между ячейками памяти?
1. Да.
2. Нет.
3. Только с использованием вспомогательного регистра-посредника.

30. Обязательно ли включать линию A20 для использования защищённого режима?
1. Да, иначе при переходе в режим произойдёт внутреннее исключение ЦПУ и компьютер будет перезагружен.
2. Нет, линия A20 ни на что не влияет.
3. Нет, но без её включения не будет доступна оперативная память, расположенная выше 1 МиБ.

31. Какие утверждения верны для модели памяти Compact ?
1. адресация данных ближняя, адресация кода дальняя
2. адресация данных ближняя, адресация кода ближняя
3. адресация данных дальняя, адресация кода ближняя
4. ничего из приведенного

32. Какой способ адресации имеет наиболее компактный код?
1. регистровый
2. регистровый относительный
3. непосредственный
4. прямой

33. Что делает невозможным подключение компьютера к глобальной сети:
1. Тип компьютера,
2. Состав периферийных устройств,
3. Отсутствие дисковода,
4. Отсутствие сетевой карты.
34. В компьютерных сетях используются обычно каналы связи:
1. Провода;
2. Кабели;
3. Радио связь,
4. Все вышеперечисленное.
35. Эффективность компьютерной связи зависит обычно от:
1. Пропускной способности;
2. Производительности процессора;
3. Емкости памяти,
4. Все вышеперечисленное.
36. Устройство, производящее преобразование аналоговых сигналов в цифровые и обратно, называется:
1. сетевая карта;
2. модем;
3. процессор;
4. адаптер.
37. Объединение компьютеров и локальных сетей, расположенных на удаленном расстоянии, для общего использования мировых информационных ресурсов, называется...
1. локальная сеть;
2. глобальная сеть;
3. корпоративная сеть;
4. региональная сеть.
38. Компьютер подключенный к Интернет, обязательно имеет:
1. локальная сеть;
2. глобальная сеть;
3. корпоративная сеть;
4. региональная сеть.
39. Задан адрес сервера компании МТУ-ИНФОРМ: 195.34.32.11. Укажите адрес компьютера в сети.

40. Какой вид сетей называется одноранговой?
1. локальная сеть;
2. глобальная сеть;
3. корпоративная сеть;
4. региональная сеть.
41. Устройство, выполняющее функции сопряжения компьютеров с каналами связи, называется:
1. сетевая карта;
2. модем;
3. процессор;
4. адаптер.
42. Компьютер предоставляющий свои ресурсы в пользование другим компьютерам при совместной работе, называется:
1. адаптером;
2. коммутатором;
3. сервером;
4. клиентом.
43. Задан адрес сервера компании МТУ-ИНФОРМ: dialup.mtu.ru. Укажите его домен верхнего уровня.
44. Какие из перечисленных терминов являются синонимами?
1. вычислительная сеть и сеть передачи данных
2. радиосеть и телефонная сеть
3. телефонная сеть и вычислительная сеть
45. Что такое ARPANET?
1. сеть суперкомпьютеров оборонных и научно-исследовательских центров США
2. международная исследовательская сеть
3. технология создания глобальных сетей
46. Какие из утверждений, по вашему мнению, ошибочны?
1. SNA – это сетевая технология, разработанная для сети ARPANET
2. созданием и стандартизацией сетей X.25 занималась компания IBM
3. оба выше перечисленные
47. Какие компьютеры появились раньше?
1. мини-комьютеры
2. мэйнфреймы
3. персональные компьютеры
48. Какое из перечисленных событий послужило стимулом к активизации работ по созданию LAN?
1. появление мини-компьютеров
2. достижения в области прикладного программирования
3. возникновение Internet
49. Когда была стандартизована технология Token Ring?
1. в 1980 г.
2. в 1985 г.
3. в 1989 г.
50. Какие задачи не выполняет ОС при обмене с периферийным устройством?
1. решает, может ли быть выполнена требуемая операция обмена
2. передает запрос драйверу ПУ
3. принимает информацию из сети от устройства управления ПУ
51. Какие (какое) из перечисленных действий, как правило, выполняются драйвером периферийного устройства?
1. передача каждого бита в линию связи
2. загрузка данных из оперативной памяти во внутренний буфер контроллера
3. обрамление байта стартовым и стоповым битами — синхронизация
52. К какому компоненту сетевой ОС может быть отнесен драйвер?
1. серверный модуль
2. коммуникационные средства
3. клиентский модуль
53. Какая из конфигураций отличается повышенной надежностью?
1. общая шина
2. "кольцо"
3. "звезда"
54. К какому типу адреса можно отнести адрес — 128.245.23.170?
1. плоский
2. символьный
3. числовой
55. К какому типу топологии можно отнести структуру, образованную четырьмя связанными друг с другом узлами (в виде квадрата)?
1. полносвязная
2. "кольцо"
3. "звезда"
56. К какому типу адреса можно отнести адрес 20-34-а2-00-с2-27?
1. плоский
2. иерархический
3. символьный
57. Что из перечисленного может служить признаком потока?
1. адрес получателя
2. идентифицирующая информация о приложении, порождающем данный трафик
3. оба из выше перечисленных
58. Какой тип устройств может выполнять функции коммутатора?
1. специализированное программно-аппаратное устройство
2. универсальный компьютер с установленным соответствующим программным обеспечением
3. оба из выше перечисленных
59. Что из перечисленного может служить признаком потока?
1. адрес отправителя
2. идентификатор интерфейса, с которого пришли данные
3. оба из выше перечисленных
60. Какое из этих устройств можно назвать коммутатором?
1. мультиплексор
2. электрический выключатель
3. оба из выше перечисленных
61. Какой тип устройств может выполнять функции коммутатора?
1. специализированное программно-аппаратное устройство
2. полностью аппаратное устройство
3. оба из выше перечисленных
62. Какое из утверждений о маршруте, на ваш взгляд, не всегда верно?
1. маршрут, который проходят данные по пути от отправителя к получателю – это последовательность промежуточных узлов (интерфейсов)
2. при определении маршрута всегда выбирается один из нескольких возможных путей
3. каждый маршрут назначается для определенного потока данных
4. оба из выше перечисленных
63. Какие из перечисленных ниже свойств сетей с коммутацией каналов является их недостатком?
1. обязательная задержка перед передачей данных из-за фазы установления соединения
2. постоянная и известная скорость передачи данных по установленному между конечными узлами каналу
3. низкий и постоянный уровень задержки передачи данных через сеть
64. Какой способ коммутации наиболее распространен сегодня в компьютерных сетях?
1. коммутация каналов
2. коммутация пакетов
3. коммутация сообщений
65. Используется ли буферизация в сетях с коммутацией каналов?
1. всегда, на каждом промежуточном узле
2. нет, никогда
3. иногда, при большой загрузке сети
66. Какая из перечисленных концепций характерна для сетевой технологии Ethernet?
1. произвольная топология
2. иерархическая числовая адресация
3. разделяемая передающая среда
67. В какой сети не используется технология виртуальных каналов?
1. Х.25
2. Ethernet
3. ATM
68. Какова максимальная длина непрерывного отрезка тонкого коаксиального кабеля в односегментной сети Ethernet?
1. 85 м
2. 158 м
3. 185 м
69. Укажите, какое из указанных различий между мостом и коммутатором имеет место в действительности.
1. коммутатор может работать в сети, имеющей конфигурацию с обратными связями, а мост — нет
2. коммутатор в принципе имеет более высокую производительность за счет параллелизма работы портов
3. коммутатор, в отличие от моста, изолирует трафик одной подсети от трафика другой, повышая общую производительность передачи данных в сети
70. Пусть сеть состоит из идентичных компьютеров, на которых установлены однотипные ОС. За одним из компьютеров административно закреплены функции по обслуживанию запросов остальных компьютеров(все пользователи сети хранят свои файлы на диске этого компьютера). К какому типу сети вы отнесете эту сеть?
1. сеть с выделенным сервером
2. одноранговая сеть
3. гибридная сеть
71. В каком из указанных случаев идет речь об одноранговой сети?
1. сеть состоит из узлов, на которых установлены либо только клиентские модули сетевых служб, либо только серверные их части
2. сеть состоит из узлов, каждый из которых включает и клиентские, и серверные части
3. сеть, состоит из узлов, программное обеспечение которых может быть как
72. Сколько выделенных серверов может одновременно работать в сети?
1. нет специальных ограничений
2. только один
3. по числу требуемых в сети служб — для каждой сетевой службы отдельный выделенный сервер
73. Для выполнения каких операций оптимизирована серверная операционная система Novell NetWare?
1. доступ к файлам
2. доступ к файлам и печать
3. почтовая служба
74. Какие из этих ОС могут использоваться для построения одноранговых сетей?
1. NetWare
2. Windows 95/98
3. MS-DOS
75. Комплекс аппаратных и программных средств, позволяющих компьютерам обмениваться данными, - это:
1. магистраль;
2. адаптер;
3. интерфейс;
4. шины данных;
5. компьютерная сеть.
76. Обмен информацией между компьютерными сетями, в которых действуют разные сетевые протоколы, осуществляется с использованием:
1. модемов;
2. шлюзов;
3. хост-компьютеров;
4. электронной почты;
5. файл-серверов.
77. Модем предназначен:
1. для подключения к линии тип "общая шина"
2. для преобразования сигнала с целью передачи по коммутируемым линиям связи
3. для связи разделения сети на сегменты
78. Повторитель предназначен
1. для усиления затухающего сигнала
2. для преобразования сигнала для передачи по линиям связи
3. для разделения сетей на сегменты

79. Диапазон значений класса адреса А

1. 1.xxx.xxx.xxx - 126.xxx.xxx.xxx
2. 128.0.xxx.xxx - 191.255.xxx.xxx
3. 192.0.0.xxx - 223.255.255.xxx
80. Диапазон значений класса адреса С

1. 1.xxx.xxx.xxx - 126.xxx.xxx.xxx
2. 128.0.xxx.xxx - 191.255.xxx.xxx
3. 192.0.0.xxx - 223.255.255.xxx

81. IP адрес, начинающийся с бит значений "10" и не имеющий маски, относится к сети, которая содержит

1. до 8 узлов
2. до 256 узлов
3. до 16 777 216
4. 65 535 узлов

82. IP адрес, начинающийся с бит значений "110" и не имеющий маски, относится к сети, которая содержит

1. до 8 узлов
2. до 256 узлов
3. до 16 777 216
4. 65 535 узлов

83. Адрес 192. 190. 21. 255
1. является адресом некоторого (одного) узла
2. указывает на все узлы своей подсети
3. является недопустимым
4. означает что источник и приемник - одна и та же машина

84. Команда ping позволяет определить:
1. доступность компьютерной сети
2. работоспособность кабельной линии между вашим и удаленным компъютером
3. качество связи между компъютерами
4. Все выше перечисленное

85. Если IP адрес содержит все биты равны 0 и Номер хоста?

1. данное устройство
2. данная IP-сеть
3. устройство в данной IP-сети
4. все устройства в данной IP-сети
86. 255.255.255.0 маска для сетей класса:

1. А
2. B
3. C
4. D

87. Какова длина IP адреса?

1. один байт
2. четыре байта
3. шесть байт
4. зависит от маски

88. Укажите все известные Вам составляющие IP адреса:

1. номер узла
2. номер порта
3. длина адреса

89. Пакет содержит

1. адрес только компьютера, которому он послан
2. адрес компьютера, которому он послан, и адрес компьютера - отправителя
3. информацию без адресов

90. Какие из перечисленных расширений протокола TCP реализованы в Windows 200

1. Выборочное подтверждение SACK
2. Задержанное подтверждение
3. Все вышеперечисленные

91. Имеет ли маршрутизатор процессор и память?

1. да, имеет
2. нет, не имеет
3. зависит от типа маршрутизатора

92. Какая из перечисленных ОС используется для сетевых устройств:

1. DOS
2. Mac OS
3. Cisco IOS

93. Классы компьютерных сетей:

1. Региональные
2. Локальные
3. Глобальные
4. Все вышеперечисленные
94. Заголовок дейтаграммы протокола IP. Поле "Длина заголовка" определяет длину заголовка в:

1. 32-разрядных словах
2. байтах
3. 16-разрядных словах

95. Уровень сетевых функций, являющийся границей между сетевыми и пользовательскими процессами -

1. сетевой
2. транспортный
3. сеансовый
4. представления данных
5. прикладной

96. Транспортный уровень

1. организует связь между пользовательскими процессами
2. определяет правила совместного использования узлов сети физического уровня
3. преобразует сообщения в форму, пригодную для сети

97. Надежная передача данных по протоколу TCP осуществляется благодаря:

1. только подтверждениям
2. только механизму нумерации
3. подтверждениям и механизму нумерации

98. К технологии глобальных сетей относятся:

1. Gigabit Ethernet
2. ATM
3. Token Ring

99. Между двумя любыми станциями в ЛВС может быть

1. 1 путь
2. 1-2 пути
3. больше 2-х путей

100. Какой из подуровней канального уровня считается независимым от особенностей физической среды ?

1. MAC (управление доступом к среде)
2. LLC (управление логической связью)


Ответы

1. 5
2. 2
3. 3
4. 5
5. 3
6. 3
7. 4
8. 4
9. 4
10. 3
11. 4
12. 5
13. 5
14. 3
15. 2
16. 4
17. 4
18. 5
19. 3
20. 1
21. 1
22. 1
23. 1
24. 2
25. 4
26. 2
27. 4
28. 2
29. 3
30. 3
31. 3
32. 1
33. 4
34. 4
35. 1
36. 2
37. 2
38. 2
39. 1
40. 1
41. 1
42. 3
43. 1
44. 1
45. 1
46. 3
47. 2
48. 1
49. 2
50. 3
51. 2
52. 2
53. 3
54. 3
55. 2
56. 1
57. 3
58. 3
59. 3
60. 3
61. 2
62. 1
63. 2
64. 2
65. 3
66. 2
67. 3
68. 2
69. 2
70. 2
71. 2
72. 2
73. 2
74. 2
75. 3
76. 2
77. 2
78. 1
79. 1
80. 3
81. 4
82. 2
83. 2
84. 4
85. 3
86. 3
87. 2
88. 1
89. 2
90. 3
91. 1
92. 3
93. 4
94. 1
95. 5
96. 1
97. 3
98. 2
99. 1
100. 2
5.2. Темы письменных работ для проведения текущего контроля (эссе, рефераты, курсовые работы и др.)
Темы рефератов:
1. Аппаратные средства для мультитредовой архитектуры.
2. КС на базе микропроцессора TMS 320 C4x и КС на базе ADSP 2106X.
3. Графы с заданными гомоморфизмами.
4. Синхронизация процессов посредством семафоров, мониторы, дедлоки и защита от них.
5. Механизм явной реализации когерентности.
6. Стандарт PVM.
7. Прикладные задачи «синхронного параллельного программирования.
8. Операционная система КОСМОС.
9. Технология дискового кэширования.
10. Информационные системы высокой готовности.
11. Тесты коммуникационной среды – пакет PMB 2.2.
12. Проект суперкомпьютера Blue Gene фирмы IBM.
13. Вычислительные кластеры семейства МВС-Х.
5.3. Фонд оценочных средств для проведения промежуточной аттестации
Промежуточная аттестация заключается в проведении в конце семестра зачета/экзамена (для обучающихся, не получивших зачет по результатам текущей успеваемости) по всему изученному курсу. Зачет/экзамен проводится в устной форме по билетам. В билет входит 2 теоретических вопроса.
К зачёту/экзамену допускаются студенты, получившие допуск (сдавшие все лабораторные работы).

Блок тематических контрольно-тестовых заданий в системе Moodle
Итоговый (курсовой) тест в системе Moodle

Вопросы к экзамену по курсу «Вычислительные системы»

Развитие архитектур вычислительных систем (ВС):
1. Основные определения и понятие фон-неймановской архитектуры, ее узкие места и способы их устранения. Классификация вычислительных систем (ВС с пакетным режимом обработки данных, ВС коллективного пользования, ВС реального времени. ВС, использующие параллелизм данных.
2. Принцип скалярной и векторной обработки, ВС на основе векторных и матричных процессоров, ВС на основе ассоциативных процессоров). Архитектуры компьютеров на схемах малой интеграции (однопроцессорные, векторно-конвейерные, параллельные системы класса SIMD).
3. Архитектуры массово параллельных компьютеров на БИС, СБИС и гипербольших ИС (системы с распределенной разделяемой памятью и однокристальные системы, реконфигурируемые процессоры).
4. Традиционные многопроцессорные модели распараллеливания (статическое и динамическое распараллеливание, архитектура суперскалярных процессоров и организация динамического распараллеливания, работа с памятью).
5. Мультитредовые модели распараллеливания (мультитредовые процессоры с тредами, выявляемыми путем анализа потоков управления и потоков данных программ; модель выполнения мультитредовых программ и ее специфика; аппаратные средства для мультитредовой архитектуры).

Коммуникационные среды (КС) и их топологии:
6. Топологии коммутационных сетей многопроцессорных ВС (МВС): шинные, матричные и кубические структуры (гиперкуб, омега, баттерфляй, flip).
7. Коммуникационные среды масштабируемых ВС, шины интерфейса ввода-вывода микропроцессора, особенности применения каналов ввода-вывода.
8. Высокопроизводительные универсальные КС на основе масштабируемого когерентного интерфейса SCI (основные характеристики, логическая структура и архитектура, когерентность кэш-памятей).
9. КС MYRINET (основные характеристики, адаптер «шина компьютера – линк сети», коммутаторы логический уровень протокола сети Myrinet, физическая реализация и ПО).
10. КС транспьютеров (технология, передача данных системах фирмы Inmos, КС на базе микропроцессора TMS 320 C4x и КС на базе ADSP 2106X).

Способы построения коммутаторов ВС:
11. Простые коммутаторы (с временным и пространственным разделением).
12. Составные коммутаторы Клоза и баньян-сети, распределенные составные коммутаторы (критерии выбора графов межмодульных связей, графы с минимальным диаметром, симметричные графы, кубические графы).
13. Графы с заданными гомоморфизмами, управление коммутаторами, составной коммутатор системы МВС 1000.

Системы совместно протекающих взаимодействующих процессов:
14. Процессы и критические секции (программные средства порождения/уничтожения процессов fork и join, синхронизация процессов).
15. Реализация взаимного исключения, синхронизирующие примитивы, синхронизация процессов посредством семафоров, мониторы, дедлоки и защита от них.

Организация когерентности многоуровневой иерархической памяти:
16. Классификация архитектур ВС. Проблема когерентности памяти ВС.
17. Механизмы неявной реализации когерентности (аппаратно-программные реализации механизмов когерентности, однопроцессорный и многопроцессорный подходы).
18. Аппаратный уровень разделяемой памяти (архитектуры систем с разделяемой памятью, симметричные мультипроцессоры с сосредоточенной памятью, системы с архитектурой NUMA и COMA, системы с рефлексивной памятью).
19. Программный уровень реализации разделяемой памяти. Механизм явной реализации когерентности.

Параллельное программирование для MPP систем:
20. Развитие параллельного программирования. Организация эффективных параллельных вычислений. Проблемы организации параллельных вычислений.
21. Параллельное программирование с использованием интерфейса передачи сообщений MPI.
22. Стандарт Open MP. Примеры программирования.
23. Стандарт PVM.
24. Система программирования DVM,
25. Система программирования mpC.
26. Система программирования Linda.
27. Классические задачи «распределенного» программирования и программирования с «разделяемыми переменными».
28. Прикладные задачи «синхронного параллельного программирования.
29. Операционная система КОСМОС.

Организация внешней памяти:
30. Пути совершенствования систем внешней памяти. Типы устройств хранения данных.
31. Дисковые системы (RAID-массивы, технология дискового кэширования). Подходы к реализации систем хранения данных. Готовность систем хранения данных.

Надежность параллельных систем:
32. Отказоустойчивые системы. Различные модели отказоустойчивых систем (горячий резерв, репликация, параллельный сервер базы данных, MPP система).
33. Информационные системы высокой готовности. Отказоустойчивые системы на базе стандартных компонентов.

Оценка производительности ВС:
34. Способы оценки производительности ВС (пиковая и реальная производительность, способы измерения реальной производительности).
35. Тест Linpack. Пакеты тестовых программ SPEC и TPC.
36. Тесты коммуникационной среды – пакет PMB 2.2.

Кластеры и массово параллельные системы (MPP):
37. Основные классы параллельных систем, универсальные ВС с фиксированной и программируемой структурой,.
38. Специализированные ВС с программируемой структурой (однородные ВС, программируемые raw-микропроцессоры, ассоциативный процессор).
39. Нейросетевые ВС.
40. Многопроцессорные серверы (кластеры DIGITAL TruCluster).
41. Суперкомпьютеры Cray T3E-900, Cray T3E-1200. ВС из компонентов высокой готовности (Beowulf, Avalon). Проект суперкомпьютера Blue Gene фирмы IBM.

Российские суперкомпьютеры МВС-100 и МВС-1000:
42. Архитектура и организация параллельных вычислений в МВС-100, организация передачи сообщений, реализация и инициация процесса ROUTER.
43. Архитектура МВС-1000/200 и его ПО, организация безопасного удаленного доступа и система планирования запуска заданий.
44. Архитектура и ПО суперкомпьютера МВС-1000М.
45. Развитие системного ПО параллельных суперкомпьютеров и сетевые вычисления на базе технологий GRID.
46. Вычислительные кластеры семейства МВС-Х.

Критерии оценивания:
«Отлично» (зачтено): студентом дан полный, в логической последовательности развернутый ответ на поставленные вопросы, где он продемонстрировал знания предмета в полном объеме учебной программы, достаточно глубоко осмысливает дисциплину, самостоятельно, и исчерпывающе отвечает на дополнительные вопросы, приводит собственные примеры по проблематике поставленного вопроса.
«Хорошо» (зачтено): студентом дан развернутый ответ на поставленный вопрос, где студент демонстрирует знания, приобретенные на лекционных и семинарских занятиях, а также полученные посредством изучения обязательных учебных материалов по курсу, дает аргументированные ответы, приводит примеры, в ответе присутствует свободное владение монологической речью, логичность и последовательность ответа. Однако допускаются неточности в ответе.
«Удовлетворительно» (зачтено): студентом дан ответ, свидетельствующий в основном о знании процессов изучаемой дисциплины, отличающийся недостаточной глубиной и полнотой раскрытия темы, знанием основных вопросов теории, слабо сформированными навыками анализа явлений, процессов, недостаточным умением давать аргументированные ответы и приводить примеры, недостаточно свободным владением монологической речью, логичностью и последовательностью ответа. Допускается несколько ошибок в содержании ответа.
«Неудовлетворительно» (не зачтено): студентом дан ответ, который содержит ряд серьезных неточностей, обнаруживающий незнание процессов изучаемой предметной области, отличающийся неглубоким раскрытием темы, незнанием основных вопросов теории, неумением давать аргументированные ответы. Выводы поверхностны. Студент не способен ответить на вопросы даже при дополнительных наводящих вопросах преподавателя.

6. Учебно-методическое и информационное обеспечение дисциплины

6.1. Рекомендуемая литература
6.1.1. Основная литература
Авторы Заглавие Издательство, год Эл. адрес
Л1.1 Бройдо В.Л., Ильина О.П. Вычислительные системы, сети и телекоммуникации: учеб. пособие для вузов СПб.: Питер, 2011
6.2. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
Название Эл. адрес
Э1 e.lanbook.com/books/
Э2 www.gpntb.ru/ Государственная публичная научно-техническая библиотека.
Э3 www.nlr.ru/ Российская национальная библиотека.
Э4 www.nns.ru/ Национальная электронная библиотека.
Э5 www.rsl.ru/ Российская государственная библиотека.
Э6 www.microinform.ru/ Учебный центр компьютерных технологий «Микроинформ».
Э7 www.tests.specialist.ru/ Центр компьютерного обучения МГТУ им. Н.Э.Баумана.
Э8 www.intuit.ru/ Образовательный сайт
Э9 www.window.edu.ru/ Библиотека учебной и методической литературы
Э10 www.osp.ru/ Журнал «Открытые системы»
Э11 www.ihtika.lib.ru/ Библиотека учебной и методической литературы
Э12 курс portal.edu.asu.ru
6.3. Перечень программного обеспечения
Для проведения лабораторных занятий необходимо использование компьютерного класса. На компьютерах должны быть установлены программные средства, поддерживающие работу с алгоритмическими языками С/C++, Pascal, Фортран и система параллельного программирования MPI.

Microsoft Windows
Microsoft Office
7-Zip
AcrobatReaderMicrosoft Office 2010 (Office 2010 Professional, № 4065231 от 08.12.2010), (бессрочно);
Microsoft Windows 7 (Windows 7 Professional, № 61834699 от 22.04.2013), (бессрочно);
Chrome (http://www.chromium.org/chromium-os/licenses), (бессрочно); 7-Zip (http://www.7-zip.org/license.txt), (бессрочно);
AcrobatReader (http://wwwimages.adobe.com/content/dam/Adobe/en/legal/servicetou/Acrobat_com_Additional_TOU-en_US-20140618_1200.pdf), (бессрочно);
ASTRA LINUX SPECIAL EDITION (https://astralinux.ru/products/astra-linux-special-edition/), (бессрочно);
LibreOffice (https://ru.libreoffice.org/), (бессрочно);
Веб-браузер Chromium (https://www.chromium.org/Home/), (бессрочно);
Антивирус Касперский (https://www.kaspersky.ru/), (до 23 июня 2024);
Архиватор Ark (https://apps.kde.org/ark/), (бессрочно);
Okular (https://okular.kde.org/ru/download/), (бессрочно);
Редактор изображений Gimp (https://www.gimp.org/), (бессрочно)
6.4. Перечень информационных справочных систем
не требуется

7. Материально-техническое обеспечение дисциплины

Аудитория Назначение Оборудование
001вК склад экспериментальной мастерской - помещение для хранения и профилактического обслуживания учебного оборудования Акустический прибор 01021; виброизмеритель 00032; вольтметр Q1202 Э-500; вольтметр универсальный В7-34А; камера ВФУ -1; компьютер Турбо 86М; масспектрометр МРС -1; осциллограф ЕО -213- 2 ед.; осциллограф С1-91; осциллограф С7-19; программатор С-815; самописец 02060 – 2 ед.; стабилизатор 3218; терц-октавный фильтр 01023; шкаф вытяжной; шумомер 00026; анализатор АС-817; блок 23 Г-51; блок питания "Статрон" – 2 ед.; блок питания Ф 5075; вакуумный агрегат; весы; вольтметр VM -70; вольтметр В7-15; вольтметр В7-16; вольтметр ВУ-15; генератор Г-5-6А; генератор Г4-76А; генератор Г4-79; генератор Г5-48; датчик колебаний КВ -11/01; датчик колебаний КР -45/01; делитель Ф5093; измеритель ИМП -2; измеритель параметров Л2-12; интерферометр ИТ 51-30; источник "Агат" – 3 ед.; источник питания; источник питания 3222; источник питания ЭСВ -4; лабораторная установка для настройки газовых лазеров; лазер ЛГИ -21; М-кальк-р МК-44; М-калькул-р "Электроника"; магазин сопротивления Р4075; магазин сопротивления Р4077; микроскоп МБС -9; модулятор МДЕ; монохроматор СДМС -97; мост переменного тока Р5066; набор цветных стекол; насос вакумный; насос вакуумный ВН-01; осциллограф С1-31; осциллограф С1-67; осциллограф С1-70; осциллограф С1-81; осциллоскоп ЕО -174В – 2 ед.; пентакта L-100; пирометр "Промень"; пистонфон 05001; преобразователь В9-1; прибор УЗДН -2Т; скамья оптическая СО 1м; спектограф ДФС -452; спектограф ИСП -51; стабилизатор 1202; стабилизатор 3217 – 4 ед.; стабилизатор 3218; стабилизатор 3222 – 3 ед.; станок токарный ТВ-4; усилитель мощности ЛВ -103 – 4 ед.; усилитель У5-9; центрифуга ВЛ-15; частотомер Ч3-54А; шкаф металлический; эл.двигатель; электродинамический калибратор 11032
Помещение для самостоятельной работы помещение для самостоятельной работы обучающихся Компьютеры, ноутбуки с подключением к информационно-телекоммуникационной сети «Интернет», доступом в электронную информационно-образовательную среду АлтГУ
203К лаборатория цифровой обработки сигналов - учебная аудитория для проведения занятий семинарского типа (лабораторных и(или) практических); проведения групповых и индивидуальных консультаций, текущего контроля и промежуточной аттестации Учебная мебель на 12 посадочных мест; рабочее место преподавателя; доска меловая 2 шт.; компьютеры: марка компьютер Парус модель 945 MSI - 12 единиц; коммутатор D-LINK; методические указания по выполнению лабораторной работы по дисциплине "Нейроинформационные технологии": алгоритм обратного рассеяния; обучение без учителя; персептрон; Сети Хопфилда и Хемминга.

8. Методические указания для обучающихся по освоению дисциплины

не требуется