Очень доброжелательный и компетентный автор. Всегда был на связи, все разъяснил, предоставил несколько вариантов программы. Рекомендую.
Подробнее о работе
Гарантия сервиса Автор24
Уникальность не ниже 50%
ВВЕДЕНИЕ
Умение правильно составить логическое выражение для условного оператора является обязательным для программиста. Задачи на проверку принадлежности точки некоторой области на плоскости позволяют проверить умение правильно составлять логические выражения и использовать в них различные сочетания арифметических выражений и логических операторов, что является немаловажным для любого начинающего программиста. Подобные задачи являются заданием С1 в ЕГЭ по информатике, но количество этих задач ограничено. Возникает необходимость иметь большое количество подобных заданий. Решением этой проблемы может стать создание инструмента, позволяющего некоторым образом генерировать область на плоскости.
Целью разрабатываемого продукта является автоматизация проверки способностей учащихся составлять сложные логические выражения для задач о принадлежности точки заданной области.
Назначением конечного продукта является упрощение проверки студентов, автоматизированный сбор результатов тестирования для подсчета статистики.
Разработан программный продукт, предоставляющий возможность генерировать некую геометрическую область, генерировать логическое выражение, удовлетворяющее этой области, компоновать область и выражение в задачи и проводить тест по этим задачам. Программный продукт хранится на CD-диске вместе с файлами исходного кода и презентацией.
В ходе изучения предметной области выяснилось, что необходим один тип пользователя – пользователь, который может пройти тестирование на умение составлять логические выражения.
Обычный пользователь имеет возможность пройти тестирование (для этого необходимо запросить имя и фамилию), его результаты будут записаны в базу и выведены на экран.
База шаблонов представляет собой XML-файл, разделенный тегами. Тег – элемент языка разметки гипертекста. Названия тегов и их назначение представлено в таблице
Тестирование проводится для того, чтобы оценить навыки студента в составлении логических выражений для оператора ветвления. Результаты тестирования оцениваются по 4-х балльной шкале (плохо, удовлетворительно, хорошо, отлично). Баллы зависят от процента правильных ответов тестируемого от общего количества вопросов.
Всего в тесте содержится 10 заданий, заранее сгенерированных по шаблонам из базы шаблонов.
Приложение, позволяющее проводить автоматические тестирования на составление булевых выражений. Реализованы следующие алгоритмы:
- генерации логических выражений;
- генерация графической области, соответствующей логическому выражению;
- сравнения введенного пользователем и сгенерированного выражения.
Программа реализована на языке программирования C# с использованием системы Windows Presentation Foundation (WPF) в интегрированной среде Microsoft Visual Studio 2019 и работает под управлением операционных систем семейства Windows. (+Установочный файл).
ЛИТЕРАТУРА
1. Петцольд Ч. MicrosoftWindows Presentation Foundation: — M.: Издательство «Русская Редакция»; СПб.: Питер, 2008. — 944 с.
2. Мак-Дональд Мэтью. WPF: Windows Presentation Foundation в .NET 3.5 с примерами на C# 2008 для профессионалов, 2-е издание: Пер. с англ. — М. : ООО “И.Д. Вильямс”, 2008. — 928 с.
3. НэшТрей. C# 2008: ускоренный курс для профессионалов. : Пер. с англ. – М. : ООО «И.Д. Вильямс». 2008. – 576 с.
Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям
ВВЕДЕНИЕ
Умение правильно составить логическое выражение для условного оператора является обязательным для программиста. Задачи на проверку принадлежности точки некоторой области на плоскости позволяют проверить умение правильно составлять логические выражения и использовать в них различные сочетания арифметических выражений и логических операторов, что является немаловажным для любого начинающего программиста. Подобные задачи являются заданием С1 в ЕГЭ по информатике, но количество этих задач ограничено. Возникает необходимость иметь большое количество подобных заданий. Решением этой проблемы может стать создание инструмента, позволяющего некоторым образом генерировать область на плоскости.
Целью разрабатываемого продукта является автоматизация проверки способностей учащихся составлять сложные логические выражения для задач о принадлежности точки заданной области.
Назначением конечного продукта является упрощение проверки студентов, автоматизированный сбор результатов тестирования для подсчета статистики.
Разработан программный продукт, предоставляющий возможность генерировать некую геометрическую область, генерировать логическое выражение, удовлетворяющее этой области, компоновать область и выражение в задачи и проводить тест по этим задачам. Программный продукт хранится на CD-диске вместе с файлами исходного кода и презентацией.
В ходе изучения предметной области выяснилось, что необходим один тип пользователя – пользователь, который может пройти тестирование на умение составлять логические выражения.
Обычный пользователь имеет возможность пройти тестирование (для этого необходимо запросить имя и фамилию), его результаты будут записаны в базу и выведены на экран.
База шаблонов представляет собой XML-файл, разделенный тегами. Тег – элемент языка разметки гипертекста. Названия тегов и их назначение представлено в таблице
Тестирование проводится для того, чтобы оценить навыки студента в составлении логических выражений для оператора ветвления. Результаты тестирования оцениваются по 4-х балльной шкале (плохо, удовлетворительно, хорошо, отлично). Баллы зависят от процента правильных ответов тестируемого от общего количества вопросов.
Всего в тесте содержится 10 заданий, заранее сгенерированных по шаблонам из базы шаблонов.
Приложение, позволяющее проводить автоматические тестирования на составление булевых выражений. Реализованы следующие алгоритмы:
- генерации логических выражений;
- генерация графической области, соответствующей логическому выражению;
- сравнения введенного пользователем и сгенерированного выражения.
Программа реализована на языке программирования C# с использованием системы Windows Presentation Foundation (WPF) в интегрированной среде Microsoft Visual Studio 2019 и работает под управлением операционных систем семейства Windows. (+Установочный файл).
ЛИТЕРАТУРА
1. Петцольд Ч. MicrosoftWindows Presentation Foundation: — M.: Издательство «Русская Редакция»; СПб.: Питер, 2008. — 944 с.
2. Мак-Дональд Мэтью. WPF: Windows Presentation Foundation в .NET 3.5 с примерами на C# 2008 для профессионалов, 2-е издание: Пер. с англ. — М. : ООО “И.Д. Вильямс”, 2008. — 928 с.
3. НэшТрей. C# 2008: ускоренный курс для профессионалов. : Пер. с англ. – М. : ООО «И.Д. Вильямс». 2008. – 576 с.
Купить эту работу vs Заказать новую | ||
---|---|---|
0 раз | Куплено | Выполняется индивидуально |
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что
уровень оригинальности
работы составляет не менее 40%
|
Уникальность | Выполняется индивидуально |
Сразу в личном кабинете | Доступность | Срок 1—6 дней |
1000 ₽ | Цена | от 500 ₽ |
Не подошла эта работа?
В нашей базе 149284 Курсовой работы — поможем найти подходящую