ЛЕКЦИЯ 3 (07.03.07) Иерархия вычислительных систем Уровни иерархии Уровни моделирования Разновидности способов проектирования.

Презентация:



Advertisements
Похожие презентации
ЛЕКЦИЯ 5 ( ) Иерархия вычислительных систем Разновидности способов проектирования Уровни иерархии Уровни моделирования.
Advertisements

Должны существовать простые объяснения природных процессов, так как природа не действует из каприза или по произволу. А. Эйнштейн Сложность разработки.
ЛЕКЦИЯ 2 ( ) Системный подход к моделированию Описание объекта как системы Классификация параметров Глобальная функция объекта.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Семинар 1. Повтор принципов объектно- ориентированного.
Методология проектирования информационных систем МИФИ, Кафедра «Кибернетика»
Языки и методы программирования Преподаватель – доцент каф. ИТиМПИ Кузнецова Е.М. Лекция 7.
СИСТЕМЫ И МОДЕЛИ СИСТЕМ ПРЕЗЕНТАЦИЮ ПОДГОТОВИЛА ИЛЬИНА АНАСТАСИЯ 11 С/Э.
Что такое система. Понятие системы Система – это сложный объект, состоящий из взаимосвязанных частей (элементов) и существующий как единое целое. Всякая.
5. Модели систем как основания декомпозиции.
Разработка программного обеспечения при объектном подходе Объектно-ориентированный подход.
Введение в системологию Среда. Структура. Введение в системологию Объект Объект – любой предмет, явление, процесс или состояние, которое воспринимается.
Системный подход в моделировании.. Практически каждый объект состоит из других объектов, т. е. представляет собой систему. Система – это целое, состоящее.
Лекция 1: Нотация IDEF. Структурный подход к проектированию ИС принцип "разделяй и властвуй" - принцип решения сложных проблем путем их разбиения на множество.
ЛЕКЦИЯ 5 ( ) Полные и упрощённые модели Закон Парето Поправка Шеннона Четыре способа построения упрощённых моделей.
Унифицированный язык моделирования UML является графическим языком для визуализации, конструирования и документирования систем, в которых большая роль.
OOП Инна Исаева. Подпрограмма – это большая программа, разделённая на меньшие части. В программе одна из подпрограмм является главной. Её задача состоит.
Резюме Вопросы Что должно остаться в памяти?. Резюме (фрагменты) Проектирование всё в большей степени будет осуществляться на уровне кристалла, а не на.
CASE-средства создания информационных систем CASE-средства фирмы Platinum technology.
Система и окружающая среда Урок информатики в 7 классе.
Избавьтесь от предрассудков! Предположим, вы уже научились включать и выключать компьютер, пользоваться мышью и клавиатурой, а возможно, у вас даже появилось.
Транксрипт:

ЛЕКЦИЯ 3 ( ) Иерархия вычислительных систем Уровни иерархии Уровни моделирования Разновидности способов проектирования

Любой объект можно представить совокупностью взаимодействующих частей, которые в свою очередь состоят из более мелких деталей Структурная декомпозиция объекта Другими словами, можно говорить об иерархическом описании объекта

Иерархия Расположение частей или элементов целого в порядке от высшего к низшему Порядок подчинения низших чинов высшим. Иерархическая лестница Расположение служебных званий, чинов в порядке их подчинения Иерархия – средство сокращения сложности описания проекта Староцерковное слово Иерархия перекочевало в лексикон разработчиков аппаратуры

Иерархия Использование иерархии не означает, что проект становится менее сложным. Однако он становится более простым для восприятия (понимания) разработчиком. Иерархия используется для скрытия мелких деталей по методу чёрного ящика. Только входы/выходы и выполняемая функция видны на определённом иерархическом уровне. Часто разработчику неважно, как структурирован компонент, например серийные микросхемы или ПЛИС Аналогия с программированием – функции, процедуры и макрокоманды сдерживают рост сложности программы.

Уровни иерархии ВС Каждый иерархический уровень имеет своё название свой базовый набор структурных примитивов.

«Египетские» пирамиды Каждый иерархический уровень имеет своё название и свой базовый набор структурных примитивов.

Иерархия ВС представляет не только познавательный интерес Она структурирует наше мышление Систематизирует мировоззренческое восприятие проблемы Раскладывает в буквальном смысле по «уровням - полочкам» изучаемый материал

Зарубежные названия уровней иерархии ВС

Вопросы на «засыпку» Назовите «полочку» (уровень иерархии), на которой «лежит» триггер Что такое «Диаграмма Гайского - Кана»

Виды моделирования

Взаимодействие примитивов

Иерархия ВС и САПР

Окно проекта

Разновидности методов проектирования Проектирование на уровне корпусов ИМС (Chip Level Design) Беспаяльные технологии проектирования на ПЛИС Нисходящее проектирование (Top – Down Design) Восходящее проектирование (Bottom – Up Design) Многоуровневое проектирование Библиотечный метод проектирования Часто проектирование выполняется в заданном элементном базисе – с использованием готовых ИМС или ПЛИС конкретного разработчика, например фирмы Xilinx или Altera

Проектирование на уровне корпусов ИМС

Нисходящее и восходящее проектирование

Разновидности проектирования

Аналогия между макрокомандой и макромоделью

Основные задачи, решаемые инженером

Типовой маршрут процесса моделирования