Курсовая работа: Создание проекта для тестирования знаний студентов по языку программирования Delphi по теме "Назначение и основные свойства палитры компонентов "Standard"
							  Результат тестирования в итоге был положительным, т.е. правильно ответили на 15 вопросов.

Тестирование: Выбор всех не правильных вариантов ответов
Пояснение: выбранные ответы подчеркнуты, верные ответы также остаются выделенными жирным шрифтом.
| № | Вопрос | 1 ответ | 2 ответ | 3 ответ | 
| 1 | Название компонента который создает текстовую метку (надпись) на форме? | Button. | 
 Panel.  | 
 Label.  | 
| 2 | Контейнер для компонентов, по своим свойствам похожий на форму (укажите компонент)? | 
 Frames.  | 
 Memo.  | 
Button | 
| 3 | Простая командная кнопка (укажите компонент)? | 
 Memo.  | 
Items. | 
 Button.  | 
| 4 | Список строк с возможностью выбора нескольких из них (укажите компонент)? | TImageList | 
 ListBox  | 
 ActionList  | 
| 5 | компонент который может служить либо для отрисовки текста (встроенная возможность) либо контейнером для других компонентов? | 
 GroupBox  | 
Panel | Bitmap | 
| 6 | Компонент для создания и централизованного управления методами, ассоциируемыми с обработчиками событий компонентов? | Sorted. | 
 ActionList.  | 
 Columns.  | 
| 7 | как выглядит компонент MainMenu после помещения его на форму? | 
 В виде значка  | 
 В виде главного меню в верхней части формы  | 
Компонент не отоброжается | 
| 8 | чем различаются компоненты Label и Edit? | 
 Максимальным размером вводимого текста.  | 
 Текст в Label нельзя редактировать во время работы программы.  | 
Компонент Edit служит для ввода чисел. | 
| 9 | чем различаются компоненты CheckBox и RadioButton? | CheckBox не содержит пояснительной части | 
 RadioButton не содержит поля выбора  | 
 RadioButton исключает выбор двух значений в одном блоке переключателей  | 
| 10 | Свойство ReadOnly позволяет? | 
 Настроить регистр вводимых символов  | 
Настроить содержимое текстового поля | 
 запретить редактирование текста в поле  | 
| 11 | Как задается содержимое компонента Memo при создании программы? | Вводится в специальном окне | 
 Вводится в отдельном окне, так и в редакторе кода  | 
 Вводится в редакторе кода  | 
| 12 | как отображается компонент PopupMenu после помещения его на форму? | 
 В виде значка  | 
 В виде контейнера  | 
Компонент не отоброжается | 
| 13 | Контекстное меню (укажите компонент)? | 
 Memo  | 
 popupmenu  | 
Items | 
| 14 | Однострочное текстовое поле для ввода данных (укажите компонент)? | Text | 
 Memo  | 
Edit | 
| 15 | Многострочное текстовое поле (укажите компонент)? | 
 Frames  | 
Memo | Align | 
Результат тестирования в итоге был положительным, т.е. не правильных ответов 15.

2.5 Инструкция пользователя программы
Данный программный продукт предназначен для проверки знаний студентов (учащихся) по теме «Назначение и основные свойства палитры компонентов «standard».. Задача данной программы состоит в том, что бы качественно провести тестирование учащегося. Для того, что бы начать работать с программой, надо сделать несколько шагов:
Необходимо вставить диск (дискету) с программой в CD-ROM;
Открываем папку с программным продуктом (тест), нажимаем на ярлык запуска программы (Project2.exe);
При открытии теста появляется окно приветствия (старт).
Для того, что бы посмотреть информацию о программе необходимо нажать на главном меню Файл, далее подменю информацию о программе;
Для того, что бы начать тест необходимо нажать на кнопку Тест;
Что бы выйти из программы нажмите кнопку выход.
При нажатии кнопки Тест откроется новое окно:
На начальном этапе всё заморожено, то есть время не идет, в окне вопроса - вопроса нет. Это будет продолжаться, пока не нажмете кнопку начать тест. Так же на этом окне есть кнопка выход на главную форму и кнопка выход из программы.
При ее нажатии начнется отчет времени. На весь тест дается 8 минут,
в окне вопрос появиться вопрос и снизу его появиться 3 варианта ответа.
Выберите ответ, который считаете правильным. За каждый правильный ответ дается ”1”, в конце складываются все единички, и выводится результат. Для выбора ответа подведите курсор мышки к ответу, который считаете верным и щелкните по нему левой кнопкой мышки; после этого, как ответ выделился, нажимайте по кнопке ”следующий вопрос”, появиться следующий вопрос. И так далее. Совет: следите за временем, так как по окончании его автоматически выдается результат. После окончания теста появиться окошко, в нем показан результат тестирования.
Тест завершен.
Заключение
В заключении можно сказать, что мой программный продукт (тест) является законченной, полнофункциональной программой.
Эта программа разработана для того, чтобы студенты могли проверить свои знания по языку программирования delphi по теме: «Назначение и основные свойства палитры компонентов «standard».
При разработке программного продукта использовалась объектно-ориентированная технология, как наиболее подходящая. Использование среды разработки Delphi при программной реализации, позволило создать качественное современное программное обеспечение, обладающее высокой скоростью работы, удовлетворяющее всем уровням требований предъявляемых к интерфейсу пользователя, обеспечивающее эффективность и гибкость работы с данными. В своем курсовом проекте я создал списки контрольных вопросов по теме Свойства палитры компонентов «standard», создал процесс обработки и отображение результата.
Данный программный продукт успешно прошел полное тестирование и отладку, что говорит о соответственном качестве программного продукта.
Вывод
Тесты, как одна из форм контроля знаний, умений и навыков учащихся, применяются преподавателями на уроках и по текущим проблемам, и при проведении промежуточной проверки. При выполнении своего курсового проекта я разобрал понятие тестирующая программа, виды и критерии тестов.
В настоящее время в нашу жизнь широко внедряются информационные технологии. На сегодняшний день, наверное, не осталось такой области, где бы они ни применялись. Данная программа может применяться для оценки уровня знаний в школах, ВУЗах, техникумах или для оценки собственных познаний в программирование на языке Delphi. Её пользовательский интерфейс делает её простой, понятной и доступной. Я вспомнил и использовал свои знания по теме основные компоненты палитры «standard».
Список используемой литературы
1. Бобровский С.И. Delphi 5 – М.: Питер, 2002.
2. Гаевский A. Разработка программных приложений на Delphi 6 – М.: Киев, 2000.
3. Коцюбинский А.О., Грошев С.В. Язык программирования Delphi 5 – М.: Москва, 1999.
4. Леонтьев В.И. Delphi 5 – М.: Москва, 1999.
5. Ремизов Н. C. Delphi – М.: Питер, 2000.
6. Семакин И.Г. «Основы программирования».
7. П. Дарахвелидзе, Е. Марков, О. Котенок. Программирование в Delphi 5.
8. Конопка Рей. Создание оригинальных компонент в среде Delphi: Пер. с англ./Рей Конопка.
9. Рудаков «Технология разработки ПП».
10. http://www.cyberguru.ru/programming/delphi
11. http://www.delphi.int.ru


