Курсовая работа: Разработка тематических тестов
Актуальностью данной темы является то, что тематические тесты позволяют быстро и объективно оценить уровень знаний ученика по определённой теме или в определённой области науки. Они также позволяют оценить большого количества людей за малый промежуток времени.
Язык программирования – это искусственный язык, являющийся промежуточным при переходе от человеческого к машинным двоичным кодам, они делятся на языки программирования высокого и низкого уровней, причем языки программирования высокого уровня являются более близкими к естественному человеческому языку по сравнению с языками низкого уровня. К языкам высокого уровня относятся: фортран, Basic, Pascal, C, Алгол и сотни других. Свое развитие Pascal получил в среде Delphi. Все эти языки применяются для написания программного обеспечения для ПК. При работе на ПК необходимо соблюдать комплекс определенных мер указанных в Санитарно – эпидемиологических нормах (Сан Пин 2.2.2/2.4. 1340-03)
Delphi – одна из самых мощных систем, позволяющих на самом современном уровне создавать как отдельные прикладные программы Windows, так и разветвлённые комплексы, предназначенные для работы в корпоративных сетях и Интернете. Это с точки зрения потребителя. А с точки зрения разработчиков Delphi – это система визуального объектно-ориентированного программирования.
Задачи, решаемые с помощью Delphi:
· Быстрое создание профессионально выглядящего оконного интерфейса для приложений любой сложности и любого назначения. Интерфейс, созданный даже начинающим программистом, автоматически удовлетворяет всем требованиям операционной системы, поскольку использует её функции, процедуры, библиотеки.
· Создание современного пользовательского интерфейса для любых ранее разработанных программ DOS и Windows.
· Создание мощных систем работы с локальными и удалёнными базами данных любых типов. Базы данных – хранилища информации любого вида используются практически во всех современных прикладных программах.
· Создание баз данных различных типов с помощью инструментария Delphi.
· Формирование и печать из приложения сложных отчётов самого различного назначения, включающих тесты, таблицы и графики.
· Управление из своего приложения такими программами, как Word, Excel, и др.
· Создание систем помощи как для своих приложений, так и для приложений Windows.
· Использование самых современных технологий для разработки приложений, предназначенных для работы с Интернетом.
· и многое другое.
Целью данной курсовой работы является создать тестирующую программу по теме «Информатика» для объективной оценки знаний учащихся.
Задачи :
· изучить теоретический материал по теме написание тематических тестов в Delphi.
· Изучить практическое состояние проблемы по написанию тематических тестов.
· Выбрать средство разработки программы.
· Создать тестирующую программу для оценки знаний обучающегося.
· Протестировать программу на работоспособность.
I Теоретические основы разработки программы по технике безопасности при работе на ПК.
1.1. Этапы разработки программных продуктов.
Создание программного обеспечения для ЭВМ включает в себя:
1. Постановка задачи – здесь вырабатывается подход к решению задачи, изучение теоретических аспектов выбранной проблемы, анализа возможных систем программирования
2. Формализация – на данном этапе все объекты описываются на языке математики, составляются все необходимые формулы.
3. Разработка метода решения – это личностный этап т.е. каждый сам выбирает метод решения задачи