Skip to main content

Blocks

Skip Navigation

Navigation

  • Dashboard

    • Site home

    • Site pages

      • My courses

      • Tags

      • FileІнструкція для здобувачів освіти до вибору дисципл...

      • URLВибір дисциплін на 2025-2026 навчальний рік

      • URLВибір дисциплін на 2024-2025 навчальний рік

      • ForumНовини сайту

      • URLІнструкція - основи роботи з системою Moodle

      • URLЦИВІЛЬНИЙ ЗАХИСТ

      • FolderНормативна база СЕЗН

      • URLВідновлення пароля

      • FileПам’ятка для користувача системи Moodle

      • FileСистема оцінки курсу

      • FeedbackОцінка якості курсу

    • My courses

    • Courses

      • Факультети, кафедри

        • Біологічний факультет

        • Економічний факультет

        • Журналістики факультет

        • Інженерний навчально-науковий інститут ім. Ю.М. По...

          • Кафедра електричної інженерії та кіберфізичних систем

          • Кафедра електроніки, інформаційних систем та прогр...

            • archive

            • Освітньо-професійна програма "Електроніка" (магістри)

            • ОПП Мікроелектронні інформаційні системи

            • Сучасні тенденції розвитку електроніки у медицині ...

            • Застосування офісного програмного забезпечення: су...

            • Автоматизоване тестування

            • Автоматне програмування мовою C#

              • General

              • Модуль 1. Нормальні алгоритми. Моделі скінченних а...

                • FileНормальні алгоритми. Теорія.

                • FileПрезентація_лекції

                • AssignmentЛабораторна робота 1. Нормальний алгоритм Маркова.

              • Модуль 2. Скінченний автомат Мілі.

              • Модуль 3. Скінченний автомат Мура.

              • Модуль 4. Формальні граматики. Регулярні граматики.

              • Підсумковий контроль

            • Автомобільна електроніка

            • Адміністрування комп’ютерних мереж

            • Адміністрування комп'ютерних систем

            • Алгоритми на графах мовою С#

            • Алгоритми та структури даних

          • Кафедра інформаційної економіки, підприємництва та...

          • Кафедра металургійних технологій, екології та техн...

          • Кафедра металургійного обладнання

          • Кафедра міського будівництва і архітектури

          • Кафедра обліку, аналізу, оподаткування та аудиту (...

          • Кафедра промислового і цивільного будівництва

          • Кафедра управління та адміністрування

          • Практична підготовка ІННІ

          • Інформація, Статистика ІННІ

        • Іноземної філології факультет

        • Математичний факультет

        • Менеджменту факультет

        • Соціальної педагогіки та психології факультет

        • Соцiологiї та управлiння факультет

        • Факультет історії та міжнародних відносин

        • Факультет фізичного виховання, здоров'я та туризму

        • Філологічний факультет

        • Юридичний факультет

      • Аспірантура

      • Науково-технічна позашкільна освіта

      • Відділ доуніверситетської підготовки, профорієнтац...

      • Адміністративний розділ

      • Центр післядипломної освіти та професійних кваліфі...

      • Школа педагогічної майстерності

  • Close
    Toggle search input
  • English ‎(de)‎
    • Русский ‎(ru)‎
    • Українська ‎(uk)‎
    • Deutsch ‎(de_old)‎
    • English ‎(de)‎
    • English ‎(en)‎
    • Español - Internacional ‎(es)‎
    • Français ‎(fr)‎
    • Italiano ‎(it)‎
    • Polski ‎(pl)‎
  • Log in

Автоматне програмування мовою C#

Close
Toggle search input
Вибір дисциплін Collapse Expand
Вибір дисциплін Collapse Expand
Обрати дисципліни Статистика вибору дисциплін ВМУ
  1. Home
  2. Courses
  3. Факультети, кафедри
  4. Інженерний навчально-науковий інститут ім. Ю.М. По...
  5. Кафедра електроніки, інформаційних систем та прогр...
  6. Автоматне програмування мовою C#
  7. Модуль 1. Нормальні алгоритми. Моделі скінченних а...
  8. Лабораторна робота 1. Нормальний алгоритм Маркова.

Лабораторна робота 1. Нормальний алгоритм Маркова.

Completion requirements
Opened: Monday, 8 September 2025, 10:00 AM
Due: Monday, 22 September 2025, 5:00 PM

Завдання.

1. Завдати абстрактний алфавіт (літери алфавіту можуть бути словами) і допоміжний алфавіт (не обов’язково).

2. Розробити (створити) декілька (не менше трьох) правил підстановки довільного нормального алгоритму Маркова.

3. Розробити структуру даних для оператора підстановки.

4. Реалізувати алгоритм Маркова. Слова і підслова можуть бути рядками або масивами символів.

Для реалізації оператора підстановки описати дві функції:

1) функція, що реалізовує оператор розпізнавання (входження) з параметрами (рядок для розпізнавання і шукане входження);

2) функція, що реалізовує оператор підстановки (заміни) з параметрами (замінюваний рядок і рядок, що заміщає),

або одну функцію, що реалізує оператор підстановки.

Програма повинна працювати покроково, тобто після застосування кожного оператора підстановки вивести результат (перетворене слово) і номер вживаного оператора.

Допоміжний алфавіт (якщо є) не повинен перетинатися з основним (абстрактним) алфавітом.

  • Завдання_Лабораторна_робота_1.docx Завдання_Лабораторна_робота_1.docx
    6 September 2025, 11:02 PM
  • Нормальний алгоритм Маркова.docx Нормальний алгоритм Маркова.docx
    6 September 2025, 11:02 PM
Previous activity
Презентація_лекції
Next activity
Презентація_Лекції.
Data retention summary
Get the mobile app