Языки программирования
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Необходимые программы
Работа представляет собой 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 руб.
Другие работы
Теплотехника Задача 15.37
Z24
: 31 октября 2025
Идеальная тепловая машина работает по циклу Карно, термический КПД которого 40%. Температура теплоприемника 0 градусов по Цельсию. Найти температуру теплоотдатчика и работу изотермического сжатия, если работа изотермического расширения 8 Дж.
180 руб.
"надежность технических систем и техногенный риск", вариант 2
anderwerty
: 25 января 2015
ЗАДАНИЕ 1
Нарисовать дерево отказов, описывающее сценарий поражения человека электрическим током от используемых в быту электроприборов (табл. 1).
ЗАДАНИЕ 2
Провести анализ результатов расчета риска схода подвижного состава с рельсов вследствие дефекта последних. Соответствующие значения вероятностей, необходимых для проведения анализа взять из табл. 2
ЗАДАНИЕ 3
Провести интервальную оценку показателей безотказности. Количество наблюдаемых объектов N. Количество зафиксированных отказов L. Довери
150 руб.
Уровень и качество жизни населения. Количественные и качественные аспекты
Lokard
: 3 марта 2014
Введение - 3
Глава 1. Теоретические основы уровня и качества жизни населения - 6
1.1 Уровень и качество жизни населения. - 6
1.2 Индикаторы уровня и качества жизни. - 12
Глава 2. Уровень и качество жизни населения России. - 18
Уровень и качество жизни населения Белгородской области.
2.1 Анализ уровня жизни в России. - 18
2.2 Анализ качества жизни населения. - 21
2.3 Анализ уровня и качества жизни населения по Белгородской области. - 23
Глава 3. Государственное регулирование уровня и качества
25 руб.
Исследование проблем бухгалтерского учета в организациях розничной торговли
evelin
: 30 декабря 2014
Введение
Торговля является одной из ведущих отраслей народного хозяйства и располагает большим объемом товарных запасов, составляющих большую часть оборотных средств торговых организаций.
На основании п. 1 ст. 11 НК РФ в период действия Законом № 148 – ФЗ понятие «розничная торговля» определялась в соответствии с п.1 ст. 492 Гражданского Кодекса РФ с (ГК РФ), в соответствии с которой по договору розничной купли-продажи продавец, осуществляющий предпринимательскую деятельность по продаже товаро
15 руб.