Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
апсос-лр-2001.doc
Скачиваний:
53
Добавлен:
07.06.2015
Размер:
397.31 Кб
Скачать

Порядок выполнения работы

  1. Изучить теоретические сведения.

  2. По индивидуальному заданию составить конечный автомат для распознавания цепочек сборки, разработанных в предыдущей лабораторной работе.

  3. Описать конечный автомат словами с указанием множеств входных символов, состояний и общей последовательности действий конечного автомата.

  4. Составить таблицу переходов конечного автомата.

  5. Составить и продемонстрировать программу, реализующую конечный автомат.

  6. Оформить отчет.

  7. Подготовиться к защите лабораторной работы.

Содержание отчета

  1. Фамилия, имя, отчество, группа, тема, цель.

  2. Описание конечного автомата.

  3. Таблица переходов конечного автомата.

  4. Листинг программы.

Вопросы для самоконтроля

  1. Дайте определение КА.

  2. Поясните понятия: «входной символ», «множество входных символов», «состояние», «переход».

  3. Перечислите и охарактеризуйте виды КА.

  4. Каковы преимущества МП-автомата?

  5. Какой именно вид КА нужно реализовать для выполнения задания? Обоснуйте свой выбор.

  6. Как строится таблица переходов КА?

ЛАБОРАТОРНАЯ РАБОТА №7

Разработка обобщенных чертежей деталей с использованием элементов-наполнителей

Цель работы: научиться разрабатывать обобщенные чертежи деталей с применением элементов-наполнителей и выбрать варианты конструктивного исполнения элементов-наполнителей.

Порядок выполнения работы

  1. Изучить теоретические сведения.

  2. Выбрать одну деталь из элементов проектируемого редуктора по заданию на курсовой проект. Учтите, что в дальнейшем будет необходимо написать программу на языке AutoLisp для параметрической отрисовки этой детали при выполнении следующей лабораторной работы, а также в рамках курсового проекта.

  3. Выбрать характерный элемент-наполнитель этой детали, желательно, имеющий несколько стандартных вариантов конструктивного исполнения. Элементом-наполнителем называется фрагмент детали, имеющий относительно самостоятельное конструктивное и функциональное значение. Для этого можно воспользоваться любым конструкторским справочником.

  4. Согласовать свой выбор с преподавателем.

  5. Выполнить чертеж. Элемент-наполнитель представить в виде выноски и указать четыре-пять вариантов его конструктивного исполнения (можно – два элемента-наполнителя с меньшим числом вариантов на каждый).

  6. Охарактеризовать каждый вариант, описать его преимущества и недостатки.

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

  8. Оформить отчет.

  9. Подготовиться к защите лабораторной работы.

Содержание отчета

  1. Фамилия, имя, отчество, группа, тема, цель.

  2. Эскиз детали с элементами-наполнителями на выносках и размерами для параметризации.

  3. Описание детали, элементов-наполнителей.

  4. Описание различных вариантов исполнения элементов-наполнителей.

  5. Сравнительный анализ вариантов с обоснованием выбора какого-либо одного из них.

  6. Выводы по работе.

Вопросы для самоконтроля

  1. Что такое обобщенный чертеж и элементы-наполнители?

  2. Какие элементы детали могут иметь стандартные или типовые исполнения?

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

  4. Какие размеры вы выбрали для параметризации? Какие могут быть ограничения на эти размеры? Существуют ли какие-либо стандартные ряды значений для этих размеров?

ЛАБОРАТОРНАЯ РАБОТА №8

Функциональная декомпозиция объекта на основе SADT технологии (технология структурного анализа и проектирования)

Цель работы: научиться анализировать функциональную структуру деятельности заданных объектов, производить декомпозицию на основе активностной модели SADT технологии, строить SADT-диаграммы для деятельности объектов, а также для элементов этих объектов.

Теоретические сведения

Технология структурного анализа и проектирования SADT (Structured Analysis and Design Technique) - используется при решении широкого спектра задач: телефонные сети, системная поддержка и диагностика, долгосрочное и стратегическое планирование, автоматизированное производство и проектирование конфигурации компьютерных систем, обучение, встроенное программное обеспечение для оборонных систем, управление финансами и материально-техническим снабжением и др.

Рассмотрим активностную модель SADT, которая нашла наиболее широкое применение. В данной технологии используются понятия:

- предметы системы (как совокупности данных)

- активности системы (функции системы).

На диаграммах блоки означают активности и сопровождаются текстами на естественном языке, описывающем эти активности. Активности (блоки) выражают свои отношения через предметы системы (связи) (рисунок 2).

Рисунок 2 - Назначение надписей на блоках диаграммы и пример SADT – блока

Модель SADT объединяет диаграммы в иерархические древовидные структуры. В диаграмме 3-6 блоков, вместо одной громоздкой модели используются несколько взаимосвязанных моделей (декомпозиция), что обеспечивает структуризацию проблемы (системы).

Каждая сторона блока имеет своё назначение и показывает принципы функционирования блока:

- входы - преобразуются в выходы;

- управление - ограничивает и предписывает условия выполнения деятельности;

- исполнители - описывают, за счёт чего (кем) выполняются преобразования.

Дуги означают наборы предметов и сопровождаются текстом на естественном языке. Дуги могут соединяться и разветвляться.

Предметы состоят в четырех возможных отношениях (см. рисунок 2) с активностями (Вход, Выход, Управление, Исполнитель). Таким образом стороны блока графически сортируют предметы, изображаемые дугами.

Размещение блоков на диаграмме производится по ступенчатой схеме в соответствии с их доминированием - влиянием одного блока на другой. Номера блоков проставляются обычно в соответствии с доминированием. Взаимовлияние проявляется в пересылке Выхода одной активности к другой - для дальнейшего преобразования, либо в выработке управляющей информации, которая предписывает, что должна делать другая активность. Используется пять типов взаимосвязей (отношений) между активностями системы (рисунок 3).

При использовании SADT варианты диаграмм разрабатываются несколько раз для выбора лучшего.

Достоинства SADT - совмещение графа (диаграммы) (“активность - предмет”); отражение управления, обратной связи, исполнителей и одновременный показ доминирования.

На рисунке 4 приведен пример SADT диаграммы для системы «гидравлический пресс».

А2

А2

А1

А2

А1

А1

а)

отношение Управления

б)

отношение Входа

в)

Управленческая

обратная связь

простейшие связи

А2

А1

А2

А1

г)

Входная обратная связь

д)

связь Выход-Исполнитель

обратные связи

Рисунок 3 - Типы взаимосвязей активностей (А1, А2) системы

Рисунок 4 – Пример SADT диаграммы для гидравлического пресса

На диаграмме (см. рисунок 4) приведены основные активности А1-А5 (функции элементов) системы, а также предметы (жидкость, работа, сила). Преобразование предметов и их параметров осуществляется в соответствии с заданными функциональными зависимостями f( ). Реализация активностей осуществляется «исполнителями», в данном случае это конструктивные решения (гидроцилиндры, рама и т.д.).