Лабораторные работы по дисциплине ТЯПиМТ
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
- Программа для просмотра текстовых файлов
- Adobe Acrobat Reader
- Программа для просмотра изображений
Описание
Все лабораторные работы по дисциплине ТЯПиМТ.
Преподаватель Бах О.А
Написаны с VS C++.
1. Написать программу, которая по заданной КС-грамматике будет генерировать цепочки языка. Использовать только левосторонний или правосторонний вывод! Диапазон длин генерируемых цепочек должен задаваться пользователем при запуске программы. Предусмотреть возможность выбора – использовать заданную в программе грамматику или вводить свою с клавиатуры.
2. Дополнить предыдущую программу таким образом, чтобы для одной или нескольких цепочек (цепочки выбирает пользователь из числа построенных на предыдущем этапе работы) строилось дерево вывода.
3. Пусть регулярный язык задается конечным автоматом (ДКА). Написать программу, которая будет проверять для некоторой цепочки, принадлежит ли она заданному регулярному языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, «в цепочке присутствуют посторонние символы» и т.п. Исходный автомат загружать из файла и/или вводить с клавиатуры в соответствии с определенным форматом. Ввод цепочек производить с клавиатуры; выполняя его до тех пор, пока не возникнет желание закончить работу. Процесс проверки в виде последовательной смены конфигураций отображать на экране.
Проверить работу программы на нескольких примерах задач 16, 17.
4. Пусть контекстно-свободный язык задается детерминированным автоматом с магазинной памятью (ДМПА). Написать программу, которая будет проверять для некоторой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, «в цепочке присутствуют посторонние символы» и т.п.
Исходный автомат загружать из файла и/или вводить с клавиатуры в соответствии с определенным форматом. Ввод цепочек производить с клавиатуры; необходимо иметь возможность выполнять его до тех пор, пока не возникнет желание закончить работу. Процесс проверки в виде последовательной смены конфигураций отображать на экране.
Проверить работу программы на нескольких примерах (задачи 20, 21).
5. Дана схема СУ-перевода. Написать программу, которая будет выполнять перевод цепочек в соответствии с этой схемой. При невозможности выполнить перевод (цепочка не строится по правилам заданной грамматики) необходимо выводить на экран соответствующее сообщение.
Правила СУ-схемы считывать из файла (предоставлять пользователю возможность редактировать их на экране); цепочки вводить с клавиатуры, процесс перевода отображать на экране. Предусмотреть возможность выполнения перевода любого количества цепочек для заданной схемы. Проверить работу программы на примерах задач 25 – 27.
Преподаватель Бах О.А
Написаны с VS C++.
1. Написать программу, которая по заданной КС-грамматике будет генерировать цепочки языка. Использовать только левосторонний или правосторонний вывод! Диапазон длин генерируемых цепочек должен задаваться пользователем при запуске программы. Предусмотреть возможность выбора – использовать заданную в программе грамматику или вводить свою с клавиатуры.
2. Дополнить предыдущую программу таким образом, чтобы для одной или нескольких цепочек (цепочки выбирает пользователь из числа построенных на предыдущем этапе работы) строилось дерево вывода.
3. Пусть регулярный язык задается конечным автоматом (ДКА). Написать программу, которая будет проверять для некоторой цепочки, принадлежит ли она заданному регулярному языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, «в цепочке присутствуют посторонние символы» и т.п. Исходный автомат загружать из файла и/или вводить с клавиатуры в соответствии с определенным форматом. Ввод цепочек производить с клавиатуры; выполняя его до тех пор, пока не возникнет желание закончить работу. Процесс проверки в виде последовательной смены конфигураций отображать на экране.
Проверить работу программы на нескольких примерах задач 16, 17.
4. Пусть контекстно-свободный язык задается детерминированным автоматом с магазинной памятью (ДМПА). Написать программу, которая будет проверять для некоторой цепочки, принадлежит ли она заданному КС-языку. В случае отрицательного ответа необходимо давать пояснение, по какой причине цепочка не принадлежит языку – например, «в цепочке присутствуют посторонние символы» и т.п.
Исходный автомат загружать из файла и/или вводить с клавиатуры в соответствии с определенным форматом. Ввод цепочек производить с клавиатуры; необходимо иметь возможность выполнять его до тех пор, пока не возникнет желание закончить работу. Процесс проверки в виде последовательной смены конфигураций отображать на экране.
Проверить работу программы на нескольких примерах (задачи 20, 21).
5. Дана схема СУ-перевода. Написать программу, которая будет выполнять перевод цепочек в соответствии с этой схемой. При невозможности выполнить перевод (цепочка не строится по правилам заданной грамматики) необходимо выводить на экран соответствующее сообщение.
Правила СУ-схемы считывать из файла (предоставлять пользователю возможность редактировать их на экране); цепочки вводить с клавиатуры, процесс перевода отображать на экране. Предусмотреть возможность выполнения перевода любого количества цепочек для заданной схемы. Проверить работу программы на примерах задач 25 – 27.
Дополнительная информация
Год сдачи: 2016
Сибирский Государственный Университет Телекоммуникаций и Информатики
Оценка: Отлично
Преподаватель:
Бах О.А.
Сибирский Государственный Университет Телекоммуникаций и Информатики
Оценка: Отлично
Преподаватель:
Бах О.А.
Другие работы
АНАЛИЗ РАЗРАБОТКИ АРИГОЛЬСКОГО НЕФТЯНОГО МЕСТОРОЖДЕНИЯ (ТЮМЕНСКАЯ ОБЛАСТЬ)-Курсовая работа-Дипломная работа-Специальность-Разработка и эксплуатация нефтяных и газовых месторождений РЭНГМ-Нефтегазовое дело-Эксплуатация и обслуживание объектов нефтегазодобы
lesha.nakonechnyy.92@mail.ru
: 16 ноября 2017
АНАЛИЗ РАЗРАБОТКИ АРИГОЛЬСКОГО НЕФТЯНОГО МЕСТОРОЖДЕНИЯ (ТЮМЕНСКАЯ ОБЛАСТЬ)-Курсовая работа-Дипломная работа-Специальность-Разработка и эксплуатация нефтяных и газовых месторождений РЭНГМ-Нефтегазовое дело-Эксплуатация и обслуживание объектов нефтегазодобычи
Аригольское нефтяное месторождение открыто в 1992 году поисковой скважиной №102. Месторождение находится в Нижневартовском районе Ханты – Мансийского автономного округа Тюменской области, в 140 километров от
1626 руб.
Электроснабжение микрорайона «Привокзальный» города Петрозаводска
oleg778
: 29 мая 2013
+ 6 чертежей в формате Компаса
ВВЕДЕНИЕ 4
1. Расчет электроснабжения микрорайона «Привокзальный» города Петрозаводска 6
1.1.Исходные данные 6
1.2. Короткая характеристика проектированного района города и потребителей электрической энергии 6
1.3. Расчет нагрузок жилых домов 8
1.4. Расчет нагрузок общественных домов 13
1.5. Расчет нагрузки внешнего и внутриквартального освещение в микрорайоне 15
1.6. Определение мощности микрорайона 17
1.7. Выбор числа и мощности трансформаторов ТП 10/0,4 кВ в
Теория сложностей вычислительных процессов и структур. Лабораторная работа №1. Вариант №6
zhekaersh
: 1 марта 2015
Сортировка массивов
Написать программу для сортировки массива из 50 элементов методом “пузырьковой” сортировки (Bubble Sort) или прямого выбора (Select Sort) (по вариантам). Массив считать из файла. Вывести на экран трудоемкость метода (количество сравнений).
Номер варианта выбирается по последней цифре зачетной книжки
Вариант6
Метод прямого выбора.
Массив из 50 элементов для сортировки:
722, 867, 288, 172, 310, 935, 709, 898, 66, 405, 766, 63, 990, 97, 431, 641, 326, 826, 500, 981, 370, 6
40 руб.
Правила устройства и безопасной эксплуатации грузоподъемных кранов
Ivansss
: 5 августа 2010
Правила устройства и безопасной эксплуатации
грузоподъемных кранов
Настоящие Правила разработаны на основе Правил устройства и безопасной эксплуатации грузоподъемных кранов, утвержденных Госгортехнадзором России 30.12.92, и в соответствии с Федеральным законом от 21.07.97 № 116-ФЗ «О промышленной безопасности опасных производственных объектов».
При составлении и редактировании Правил были учтены замечания и предложения ряда министерств, ведомств, научно-исследовательских институтов, промышленны