Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет по курсовой работе. Головнева.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
757 Кб
Скачать
☆

Введение

В современном обществе для продуктивного обучения и успешной карьеры просто необходимо знание иностранных языков, в первую очередь - английского. Но мало кто владеет им в совершенстве, поэтому каждому из нас рано или поздно приходит в голову идея более детального изучения языка. И в чем же состоит его изучение?.. Конечно, нужно читать книги на английском, разговаривать на нем, учить грамматику, но и самое главное - учить новые слова. Для многих этот пункт вырастает в настоящую проблему. Несомненно придумано множество путей ее решения - и всевозможные карточки, и электронные словари, и метод графического изображения слов... Но, согласитесь, когда нас кто-то или что-то контролирует, мы относимся к себе более строже. Предложенная мною обучающе-тестирующая система поможет Вам решить эту проблему. Программа предлагает широкий спектр возможностей. Работа в двух режимах - администратора и пользователя; возможность работы со словарем: его просмотр целиком или по темам, поиск перевода определенного слова, причем как в направлении английский - русский, так и обратное; режимы тестирования: обучающий, который указывает правильные ответы, и режим самоконтроля. В режиме администратора - возможность редактирование словаря.

Цель работы: написание программного продукта, позволяющего деловому человеку более продуктивно улучшать свой английский

Задача: реализация программы с дружелюбным интерфейсом для комфорта пользователя и организацией высокоэффективной работы по изучению лексики английского языка

1 Постановка задачи

Разработать программное обеспечение для обучающей и тестирующей системы «Лексика английского языка»

В режиме "Администратора" идет работа с набором файлов, каждый и которых представляет собой обособленную тему. Таким образом каждый файл содержит список строк вида: слово на английском языке - его перевод на русском.

В режиме же "Пользователя" мы имеем было с одним входным файлом, который состоит из последовательной записи тем друг за другом, разделенных условленным знаком.

Функции системы:

- создание и корректировка файла выбранной темы:

- создание новой темы

- корректировка уже существующей темы (запись новой строки, корректировка строки, удаление строки)

- удаление темы

- просмотр списка слов по темам либо в едином режиме

- поиск определенного слова

- тестирование (с сообщением итоговой информации о тесте)

- тренажер (с сообщением итоговой и промежуточной информации)

2 Решение задачи

2.1 Алгоритм решения

Для реализации задачи использована модульная система программирования. Вся задача разбита на семнадцать отдельных модулей (функций), шесть из которых используются для реализации диалога с пользователем, путем выбора определенного пункта меню, семь из них отвечают за выполнение конкретной задачи программы, остальные используются для реализации вспомогательных вычисления и промежуточных действий. Каждый модуль самостоятелен и выполняет конкретную задачу. В зависимости от действий пользователя происходит смена меню или передается управление подпрограммам печати списков, поиска строк, их редактирования или удаления.