Przejdź do głównej zawartości

Bloki

Pomiń Nawigacja

Nawigacja

  • Kokpit

    • Strona główna

    • Strony

      • Moje kursy

      • Tagi

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

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

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

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

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

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

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

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

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

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

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

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

    • Moje kursy

    • Kursy

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

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

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

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

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

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

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

            • archive

            • Smart-система з відновлюваними джерелами енергії

            • Електронні надвисокочастотні та резонансні прилади

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

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

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

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

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

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

              • Sekcja ogólna

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Zaloguj

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

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

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

Wymagania zaliczenia
Otwarto: poniedziałek, 8 września 2025, 10:00
Wymagane do: poniedziałek, 22 września 2025, 17:00

Завдання.

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

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

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

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

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

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

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

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

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

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

  • Завдання_Лабораторна_робота_1.docx Завдання_Лабораторна_робота_1.docx
    6 września 2025, 23:02
  • Нормальний алгоритм Маркова.docx Нормальний алгоритм Маркова.docx
    6 września 2025, 23:02
Previous activity
Презентація_лекції
Next activity
Презентація_Лекції.
Podsumowanie zasad przechowywania danych
Pobierz aplikację mobilną