ПЗ (х6) Практикум по программированию на C# 1
Контрольная работа по теме «ПЗ (х6) Практикум по программированию на C# 1 Росдистант 4-247». Дисциплина: C#. Вуз: ТГУ Росдистант.
Можно просмотреть до покупки
Лабораторная работа по теме «ЛР (х4) Основы вычислительных систем, сетей и телекоммуникаций Росдистант 4-26». Дисциплина: C#. Вуз: ТГУ Росдистант.
Контрольная работа по теме «ПЗ (х6) Практикум по программированию на C# 1 Росдистант 4-247». Дисциплина: C#. Вуз: ТГУ Росдистант.
Готовая контрольная работа по учебному курсу «Практикум по программированию на C# 2» представляет собой комплект из шести практических заданий, оформленных в отдельных документах. В доступном для просмотра задании №4 раскрывается тема «Делегаты и события». Сформулирована цель: сформировать понимание назначения делегатов, научиться отделять операции от метода реализации, применять лямбда-выражения для определения анонимного метода и использовать события в приложениях. Требуется разработать класс таймера с обратным отсчётом, который по истечении заданного пользователем времени передаёт сообщение подписавшемуся типу. Для ожидания предлагается применять метод Thread.Sleep из пространства имён System.Threading. Также нужно предусмотреть задание имени таймера, доработку типа делегата для определения источника события и вывода имени, событие с передачей количества оставшихся секунд и возможность подписки на него. Остальные задания комплекта относятся к тому же практикуму, но их содержание в предоставленном фрагменте не раскрыто.
Комплект из трёх лабораторных работ по теории языков программирования и методам трансляции, программы реализуются на C#. Первая работа — генерация цепочек языка: по заданной контекстно-свободной грамматике (терминальный и нетерминальный алфавиты, целевой символ, правила вывода) программа строит все цепочки в заданном пользователем диапазоне длин, используя только левосторонний или правосторонний вывод; грамматику можно взять готовую или ввести с клавиатуры. Вторая работа — моделирование работы ДКА: по введённому автомату проверяется, принадлежит ли вводимая цепочка заданному регулярному языку, при отрицательном ответе выводится пояснение причины (посторонние символы, автомат не пришёл в конечное состояние и т. п.). Третья работа — перевод с помощью МП-преобразователя: программа выполняет перевод цепочек с одного языка на другой, отображая процесс перевода как последовательную смену конфигураций, и сообщает о невозможности перевода. В отчётах приводятся описание входных данных и результатов, основных переменных и блоков, алгоритм решения задачи, текст программы, результаты её работы и ответы на контрольные вопросы.

Оставьте заявку на консультацию