• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Версия для слабовидящихЛичный кабинет сотрудника ВШЭПоиск
Бакалавриат 2018/2019

Проектный семинар "Основы проектирования вычислительных устройств и систем"

Статус: Курс обязательный (Информатика и вычислительная техника)
Направление: 09.03.01. Информатика и вычислительная техника
Когда читается: 2-й курс, 2-4 модуль
Формат изучения: без онлайн-курса
Язык: русский
Кредиты: 3

Программа дисциплины

Аннотация

Цель курса – дать слушателям знания и навыки, необходимые для грамотной организации проектной деятельность при проектировании вычислительных устройств и систем. Курс состоит из двух частей: «организация работ» и «моделирование вычислительных устройств и систем». В первой части рассказывается об правильной организации проектной деятельности: постановка задачи, ситемный и системно-функциональные подходы к организации проектной деятельности, планирование работ, жизненный цикл изделия, стандарты для организации проектной работы и т.д. Внимание также уделяется обзору некоторых методик изобретательского творчества (мозговой штурм, синектика, ). Вторая часть посвящена обзору основных методик моделирования вычислительных и инструментальных средств для моделирования вычислиятельных устройств и систем (Matlab + Simulink, MLDeisgner, язык моделирования VHDL и т.д.).
Цель освоения дисциплины

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

  • Обеспечить студентов базовыми знаниями принципов проектирования вычислительных устройств и систем
  • Заложить основы для проведения проектирования и разработки ВКР
  • Познакомить студентов основами системного подхода к проектированию вычислительных устройств и систем
  • Обучить студентов основам моделирования вычислительных устройств и систем.
  • Обучить студентов основным методикам инженерного творчества.
Планируемые результаты обучения

Планируемые результаты обучения

  • Разрабатывает вычислительные системы и устройства, используя системный поход
  • Создает и исследует имитационные и аналитические модели вычислительных систем и устройств.
  • Использует системный подход к проектированию.
  • Использует методы и схемы моделирования вычислительных устройств и систем.
  • Использует методы исследования модели
  • Использует основные приемы инженерного творчества
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Вводная лекция
    - Цель курса. - Цель проектирования. - Этапы проектирования: постановка задачи, моделирование, выбор оптимального решения, документирование, согласование работы группы разработчиков и т.д. - Инструменты проектирования: системный подход, абстракция, моделирование и т.д. - Стадии проектирования вычислительных элементов и систем.
  • Проектирование, системный и системно-функциональный поход к нему
    Что такое проектирование? - Модели жизненного цикла изделия. Этапы проекта, связанные с проектированием. - Анализ и синтез. - Свойства системы: функциональность, структурность, целостность. Система в «внешняя среда». - Системный подход к проектированию: этапы системного подхода, проектная документация, необходимая на каждом из этапов при системном подходе. Виды анализов: функциональный, компонентный, структурный, параметрический, генетический. - Системно-функциональный подход к проектированию и его инструментарий. - Основные принципы проектирования:унификация, стандартизация, нормализация, уровень проектирования.
  • Создание модели вычислительного устройства или системы
    Моделирование как метод познания. - Виды моделей: умозрительная, натурная, аналитическая, имитационная. Схемы моделирования. Свойства моделей. - Виды моделирования. - Схемы моделирования: N-, F-, Q-, P-схемы. Программные продукты для реализации перечисленных схем моделирования. - Уровни абстракции моделей (или уровни проектирования) вычислительных систем и устройств: RTL, ESL, TLM, схемотехнический. Программные продукты для реализации перечисленных схем моделирования. - Языки и среды аналитического и имитационного моделирования вычислительных устройств и систем. - Программы проектирования вычислительных устройств и систем
  • Исследование модели
    Предмет «Исследование операций». Целевая функция, параметры, ограничения, оптимальное решение.Методики нахождения оптимального решения: линейное программирование, динамическое программирование, методы исследования моделей на графах и т.д. - Сетевой график для управления проектом (методика работы на узлах, работы на дугах). Диаграмма Ганта. Программы сетевого планирования. - Метод аналитических иерархий как способ выбора оптимального варианта
  • Методики инженерного творчества
Элементы контроля

Элементы контроля

  • неблокирующий Экзамен
    Экзамен проводится в письменной форме (компьютерный тест) с использованием асинхронного прокторинга. Экзамен проводится на платформе https://moodle.org/, прокторинг на платформе Экзамус (https://hse.student.examus.net). К экзамену необходимо подключиться за 15 минут до начала. На платформе Экзамус доступно тестирование системы. Компьютер студента должен удовлетворять требованиям: (https://elearning.hse.ru/data/2020/05/07/1544135594/Технические%20требования%20к%20ПК%20студента.pdf) Для участия в экзамене студент обязан: заранее зайти на платформу прокторинга, провести тест системы, включить камеру и микрофон, подтвердить личность. Во время экзамена студентам запрещено: общаться (в социальных сетях, с людьми в комнате), списывать. Во время экзамена студентам разрешено: пользоваться чистыми листами, ручкой. Кратковременным нарушением связи во время экзамена считается прерывание связи до 2 минут. Долговременным нарушением связи во время экзамена считается прерывание связи 2 минуты и более. При долговременном нарушении связи студент не может продолжить участие в экзамене. Процедура пересдачи аналогична процедуре сдачи. Преподаватель вправе освободить от сдачи экзамена студентов. Особо отличившихся при изучении Дисциплины и набравших накопленную оценку по Дисциплине выше 7 баллов, с выставлением им оценки «отлично» (8, 9, 10 баллов), преподаватель может выставить автоматы. Преподаватель объявляет список таких студентов не позднее, чем за два дня до экзамена. Для объявления оценок могут быть использованы электронные каналы передачи информации, регулярно используемые в процессе обучения.
  • неблокирующий Аудиторная работа
  • неблокирующий Самостоятельная работа
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (4 модуль)
    0.25 * Аудиторная работа + 0.25 * Самостоятельная работа + 0.5 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Иванова Г.С. - Технология программирования (для бакалавров) - КноРус - 2016 - 333с. - ISBN: 978-5-406-04734-7 - Текст электронный // ЭБС BOOKRU - URL: https://book.ru/book/918438

Рекомендуемая дополнительная литература

  • Лаврищева Е. М. - ПРОГРАММНАЯ ИНЖЕНЕРИЯ И ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ СЛОЖНЫХ СИСТЕМ 2-е изд., испр. и доп. Учебник для вузов - М.:Издательство Юрайт - 2019 - 432с. - ISBN: 978-5-534-07604-2 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/programmnaya-inzheneriya-i-tehnologii-programmirovaniya-slozhnyh-sistem-436514
  • Островская В.Н., Воронцова Г.В., Момотова О.Н. - Управление проектами. Том 2. Учебник /+493111/ - Русайнс - 2017 - 196с. - ISBN: 978-5-4365-1823-7 - Текст электронный // ЭБС BOOKRU - URL: https://book.ru/book/929809
  • Технология разработки программного обеспечения: Учеб. пос. / Л.Г.Гагарина, Е.В.Кокорева, Б.Д.Виснадул; Под ред. проф. Л.Г.Гагариной - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 400 с.: ил.; 60x90 1/16. - (Высшее обр.). (п) ISBN 978-5-8199-0342-1 - Режим доступа: http://znanium.com/catalog/product/389963