Языки программирования
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Программа для просмотра текстовых файлов
- Microsoft Word
Описание
Вариант 1
Задание:
Написать программу для автоматического построения детерминированного конечного автомата (ДКА) по словесному описанию языка.
Вход программы: алфавит языка, обязательная начальная подцепочка, кратность длины всех цепочек языка, цепочки для распознавания.
Выход: построенный ДКА (все 5 элементов), результат проверки цепочек.
Подробно:
Язык задан своим алфавитом, обязательной начальной цепочкой и указанием кратности длины всех цепочек языка. В начальной цепочке не должно находиться символов, не содержащихся в алфавите. В крайнем случае она может быть и пустой. Кратность длины цепочек задаётся любым натуральным числом. Кратность, равная единице, равносильна отсутствию ограничений на длину цепочек.
Программа должна:
1. по предложенному описанию регулярного языка строить ДКА, распознающий этот язык, в том виде, как он рассматривался в теории, раздел 2.2.2;
2. с помощью построенного ДКА проверять вводимые пользователем цепочки на их принадлежность этому языку.
ДКА может быть полностью или неполностью определённым – по желанию разработчика. Функция переходов ДКА может изображаться в виде таблицы и графа, вариант вида отображения должен выбираться в меню.
После построения ДКА пользователь может вводить произвольные цепочки для проверки их на принадлежность исходному языку. Разбор цепочек автоматом следует поэтапно отображать на экране в виде последовательной смены конфигураций в соответствии с лабораторной работой №2.
Задание:
Написать программу для автоматического построения детерминированного конечного автомата (ДКА) по словесному описанию языка.
Вход программы: алфавит языка, обязательная начальная подцепочка, кратность длины всех цепочек языка, цепочки для распознавания.
Выход: построенный ДКА (все 5 элементов), результат проверки цепочек.
Подробно:
Язык задан своим алфавитом, обязательной начальной цепочкой и указанием кратности длины всех цепочек языка. В начальной цепочке не должно находиться символов, не содержащихся в алфавите. В крайнем случае она может быть и пустой. Кратность длины цепочек задаётся любым натуральным числом. Кратность, равная единице, равносильна отсутствию ограничений на длину цепочек.
Программа должна:
1. по предложенному описанию регулярного языка строить ДКА, распознающий этот язык, в том виде, как он рассматривался в теории, раздел 2.2.2;
2. с помощью построенного ДКА проверять вводимые пользователем цепочки на их принадлежность этому языку.
ДКА может быть полностью или неполностью определённым – по желанию разработчика. Функция переходов ДКА может изображаться в виде таблицы и графа, вариант вида отображения должен выбираться в меню.
После построения ДКА пользователь может вводить произвольные цепочки для проверки их на принадлежность исходному языку. Разбор цепочек автоматом следует поэтапно отображать на экране в виде последовательной смены конфигураций в соответствии с лабораторной работой №2.
Похожие материалы
Языки программирования
Roman358
: 28 февраля 2022
Отчет по контрольной работе
Лабораторная работа 1
Лабораторная работа 2
Лабораторная работа 3
950 руб.
Языки программирования
autotransport
: 17 декабря 2021
Цель работы: создание динамических страниц на языке высокого уровня Python при помощи CGI-скриптов. CGI-скрипты - это исполняемые файлы, которые выполняются вебсервером, когда в URL запрашивается соответствующий скрипт.
Методика выполнения работы включает следующие этапы:
1. Настройка локального сервера.
2. Написание и отладка CGI-скриптов.
3. Написание и отладка CGI-скриптов: получение данных
Задание 1. Настройка локального сервера.
1.1 Создание проекта.
1.2 Создание Python файла.
Задание 2
50 руб.
: Языки программирования.
IT-STUDHELP
: 18 ноября 2021
Контрольная работа
Цель: создание динамических страниц на языке высокого уровня Python при помощи CGI-скриптов.
CGI-скрипты - это исполняемые файлы, которые выполняются веб-сервером, когда в URL запрашивается соответствующий скрипт.
Процесс разработки должен включать следующие этапы:
Настройка локального сервера
Написание и отладка CGI-скриптов.
Написание и отладка CGI-скриптов: получение данных.
В контрольной работе необходимо создать проект в IDE PyCharm Coomunity аналогично представленном
300 руб.
Языки программирования
Юрий7
: 15 марта 2021
Контрольная работа языки программирования СИБГУТИ 4 семестр
Содержание:
Задание 3
Задача 1. 4
Задача 2. 6
Задача 3. 8
Задание
Вариант№2
1. Узнать текущую ARP-таблицу операционной системы (соответствие MAC-адресов канального уровня IP-адресам). Результат занести в файл.
2. С помощью python написать приложение для чтения и вывода на экран содержимого файла первого пункта. Предусмотреть исключение ошибки отсутствия файла.
3. С помощью python написать приложение для передачи содержимого фай
300 руб.
Языки программирования
GrishovaAnna
: 1 октября 2014
Для выполнения работы требуется:
• изучить язык программирования (BASIC или ПАСКАЛЬ), типы данных, основные операторы, функции и процедуры, механизм передачи параметров в них;
• изучить основные алгоритмы вычислительной математики: решение уравнений (поиск корня уравнения), численное интегрирование, аппроксимация данных по методу наименьших квадратов, численное решение обыкновенных дифференциальных уравнений, методы гармонического анализа периодических функций;
• освоить приемы работы в математи
500 руб.
Язык программирования Си
nikolka65
: 14 апреля 2017
Элементы Языка СИ
1.1.1. Используемые символы
Множество символов используемых в языке СИ можно разделить на пять групп.
1. Символы, используемые для образования ключевых слов и идентификаторов (табл.1). В эту группу входят прописные и строчные буквы английского алфавита, а также символ подчеркивания. Следует отметить, что одинаковые прописные и строчные буквы считаются различными символами, так как имеют различные коды.
Таблица 1
Прописные буквы латинского алфавита A B C D E F G H I J K L M N O
200 руб.
Классификация языков программирования
GnobYTEL
: 19 декабря 2011
Машино–ориентированные языки машинные языки
Языки символического кодирования
Автокоды
Макросы или макроязыки
Машино–независимые языки Проблемно-ориентированные языки Процедурно-ориентированные или алгоритмические языки Диалоговые языки Компиляторы и интерпретаторы
Программы-компиляторы (трансляторы) Программы-интерпретаторы Поколения языков программирования
5 руб.
Языки программирования Контрольная Работа
122121
: 15 февраля 2026
Читайте комментарии в файле выделенные красным цветом!
работа выполнялась:
pycharm-professional-2018.2.4
python-3.7.0-amd64
100 руб.
Другие работы
Конституционно–правовые отношения: понятие, объекты, субъекты, содержание, виды, основания возникновения,изменения и прекращения
Алёна51
: 6 октября 2017
Введение 3
Глава 1 Конституционно–правовые отношения: понятие, виды, основания возникновения, изменения и прекращения 5
1.1 Понятие, особенности и виды конституционно–правовых отношений 5
1.2 Основания возникновения, изменения и прекращения конституционно–правовых отношений 11
Глава 2 Структура конституционно–правового отношения 17
2.1 Содержание конституционно–правовых отношений 17
2.2 Объекты конституционно–правовых отношений 18
2.3 Личность как субъект конституционно–правовых отношений 20
2.4
300 руб.
Теплотехника КемТИПП 2014 Задача Б-1 Вариант 05
Z24
: 19 января 2026
m кг воздуха с начальной температурой t1 сжимается от давления р1=0,1 МПа до давления р2. Сжатие происходит по изотерме, адиабате и политропе с показателем политропы n.
Определить для каждого из трех процессов сжатия конечную температуру воздуха, работу, отведенное тепло, изменение внутренней энергии и энтропии воздуха. Изобразить процессы сжатия в p,υ и T,s — диаграммах.
250 руб.
Лабораторная Работа №1,2,3,4,5. Общая теория связи
Иван77717
: 13 ноября 2015
РАБОТА № 1 Исследование помехоустойчивости дискретных видов
модуляции.
РАБОТА № 2 Исследование помехоустойчивости методов передачи
и приема дискретных сигналов на автоматизированном рабочем месте СПИ.
РАБОТА № 3 Исследование согласованного фильтра дискретных сигналов
известной формы
РАБОТА № 4 Исследование обнаруживающей и исправляющей способности
циклических кодов.
РАБОТА № 5 Исследование эффективности устройств защиты от ошибок
в дискретном канале передачи информации.
варианты не предусмо
169 руб.
Тепломассообмен ТГАСУ 2017 Задача 4 Вариант 09
Z24
: 4 февраля 2026
Определение теплового потока от газа к внутренней поверхности газопровода
Определить тепловой поток от газа к внутренней поверхности участка газопровода длиной L метров и диаметром d, мм, если температура стенки трубы tСТ, ºС, а температура газа в трубе tГ, ºС. Линейная скорость газа ω, м/c. Газ — метан. Давление в трубопроводе р, МПа.
Решить задачу и ответить письменно на следующие вопросы:
1. Как записываются основные безразмерные комплексы теории конвективного теплообмена и их физическ
200 руб.