Реферат: Тест на языке программирования Visual Basic

 

Реферат

по профильному курсу
информатики

На тему:

Тесты как средство проверки и оценки результатов обученности школьников. Проект на языке программирования VisualBasicдля проведения итогового тестирования по базовому курсу информатики.

Выполнил ученик 11 класса «Б»

Мироненко Владимир

г. Ростов — на – Дону

2005 год

1. Оглавление

Название пункта

Стр.

1

Введение:

&<span Times New Roman""> 

формулирование и обоснование темы;

&<span Times New Roman""> 

определение значимости и актуальности темы;

&<span Times New Roman""> 

цели и задачи реферата;

&<span Times New Roman""> 

подбор и изучение основных и дополнительных источников информации по теме;

&<span Times New Roman""> 

составление списка литературы и других источников;

&<span Times New Roman""> 

обработка и систематизация полученной информации.

2

2

Основная часть:

&<span Times New Roman""> 

Этапы разработки программы

9

3

Заключение

26

4

Список литературы и источников информации

26

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;color:black;mso-ansi-language:RU;mso-fareast-language:RU; mso-bidi-language:AR-SA">

1.Введение

Эффективностьпроверочно–оценочной деятельности учителя во многом зависит от того, насколькоуспешно он реализует все основные функции контроля результатов обучения, аиспользуемые им средства контроля соответствуют методическим ипсихолого-педагогическим требованиям к этим средствам. Тесты – одно из средствпроверки и оценки результатов обучения школьников. В последние годы ониполучают все большее применение в практике обучения. Это обусловлено рядомпричин.

Во – первых, тестыпривлекают своей оперативностью. Используя их, можно быстро проверить и оценитьуровень усвоения учебного материала. Это достигается в основном за счетвключения в тесты проверочных заданий с выбором ответа. Благодаря этому,контроль правильности выполнения заданий значительно упрощается и может быть выполненв короткое время.

Во – вторых, многие видят виспользовании тестов путь повышения объективности проверки и оценки знаний иумений обучаемых. Считается, что стандартная, во многом формализованная процедурапроверки и оценки выполнения тестов не оставляет места для проявлениясубъективного подхода к контролю. Это безусловно так, но, к сожалению,преодоление субъективного подхода к оценке не исчерпывает всех факторов,влияющих на уровень объективности, достоверности контроля и оцениваниярезультатов обучения.

В – третьих, интерес кприменению тестов в качестве средства оценки возрос в последнее время еще и всвязи с тем, что они рассматриваются как наиболее перспективные измерителиуровня обученности школьников в условиях введения в практику школы образовательныхстандартов.

Определяя требования кобязательным, минимально необходимым результатам обучения школьников,общеобразовательные стандарты внесут в методику проверки и оценки знаний иумений учащихся, сыграют немалую роль в повышении качества обучения.Проверочно–оценочная деятельность учителя – важный компонент его педагогическойработы и стандарты могут стать основной ее дальнейшего совершенствования.

Очередная реформа системы образования, связанная свведением образовательных стандартов, вновь актуализировала проблему контроляучебных достижений. В образовательном стандарте наряду с обязательным минимумомсодержания образования и требованиям к уровню подготовки учащихсяобосновываются подходы к разработке технологии проверки и оценки выполненияучащимися требований стандарта в современных условиях. Содержание требованийстановится важнейшим критерием оценки обязательных результатов обучения. Такойподход принято называть критериально – ориентированным, и он применяется именнопри итоговом контроле знаний и умений учащихся для определения, соответствуетили нет уровень подготовки выпускника уровню требований, заданному в стандарте.Поскольку нужна стандартная типовая процедура проверки знаний, умений, навыков,оптимальным средством проверки считают тест.

Тестом называютстандартизованные, краткие, ограниченные во времени испытания, предназначенныедля установления количественных и качественных индивидуальных различий.

По целям и содержанию различают:

<span Times New Roman"">               тестыинтеллекта, которые предназначеныдля анализа уровня развития познавательных процессов и функций мышления;

<span Times New Roman"">               тестыспособностей, предназначенные дляоценки возможности в овладении различной деятельностью;

<span Times New Roman"">               тестыдостижений, с помощью которыхоценивают развитие знаний, умений, деятельности после обучения;

<span Times New Roman"">               тестыличности, предназначенных дляоценки эмоционально – волевых качеств.

Из всех видов тестов для проверки уровня обученностишкольников используются в основном тесты достижений.

Главное в тестах их стандартизация, определенныйуровень формализации, технологичность – единая процедура проведения проверки иоценки.

Структура тестового задания можно представитьследующим образом:

 SHAPE  * MERGEFORMAT

Тестовое задание

Отвлекающие варианты ответов

Задача (вопрос)

Эталон ответа (алгоритм выполнения)

<img src="/cache/referats/19655/image002.gif" v:shapes="_x0000_s1295 _x0000_s1296 _x0000_s1297 _x0000_s1298 _x0000_s1299 _x0000_s1300 _x0000_s1301">


Разработка и апробация теста.

 SHAPE  * MERGEFORMAT

Разработка теста

Определение задач диагностики

Построение содержательно валидного конструкта

Определение критериев и их индикаторов

Набор заданий

Композиция теста

Руководство к тесту

Обеспечение репрезентативной выборки

Сбор информации

Количественная и качественная обработка

Эмпирический анализ теста

Определение коэффициентов

— усвоения (трудности и сложности задания);

— селективности;

— надежности заданий;

— критериальной валидности заданий

Определение по тесту в целом и субтестам

— надежности

— валидности:

— локальной

— критериальной

— прогностической

— педагогической

Корректировка теста

<img src="/cache/referats/19655/image003.gif" v:shapes="_x0000_s1270 _x0000_s1271 _x0000_s1272 _x0000_s1273 _x0000_s1274 _x0000_s1275 _x0000_s1276 _x0000_s1277 _x0000_s1278 _x0000_s1279 _x0000_s1280 _x0000_s1281 _x0000_s1282 _x0000_s1283 _x0000_s1284 _x0000_s1285 _x0000_s1286 _x0000_s1287 _x0000_s1288 _x0000_s1289 _x0000_s1290 _x0000_s1291 _x0000_s1292 _x0000_s1293 _x0000_s1294">       В нашейстране к тестам в образовании отношение неоднозначное. Хотелось бы отметитьположительные стороны педагогических тестов. В связи с информационной насыщенностьюучебного процесса тестовая форма контроля знаний значительно экономит и позволяеткорректировать учебное время. Тесты позволяют во многих случаях преодолетьсубъективизм выставления оценок, повышают мотивационную сторону обучения.

Самым существенным недостатком тестового контролязнаний в нашей стране на современном этапе является обилиенесистематизированного и различного по качеству тестового материала. Это ипородило мнение о том, что тестами можно проверить лишь самый минимальныйуровень усвоения учебного материала – уровень узнавания и простого воспроизведения.Однако измеряемый уровень знаний зависит от уровня сложности содержанияконтрольного задания, а не от его формы. Тестовая форма задания – наиболеерациональный способ его существования и использования на современном этапе информатизацииобразования. А уровень сложности содержания задания определяется образовательнымстандартом. Требования к знаниям и умениям школьников определяют минимальныйуровень усвоения каждого объекта контроля по содержательным линиям. Где – тоэто уровень представления и воспроизведения знаний (репродуктивный), большейчастью требования представлены конструктивным уровнем усвоения – это применениезнаний в стандартной ситуации.

Основными характеристиками теста для диагностикирезультатов обучения принято считать:

1)<span Times New Roman"">   

Валидность– соответствие проверочного материала целям контроля;

Валидность — «комплексная характеристика теста, включающая сведения об области исследуемыхявлений и репрезентативности используемой по отношению к ней диагностическойпроцедуры». Тест можно считать валидным, если он позволяет оценить именното, для определения чего предназначен (в нашем случае — степень усвоенияучебного материала). Главная составляющая для валидности для педагогическихтестов — содержательная, которая характеризует степень репрезентативностисодержания по отношению к измеряемому показателю. Валидность — характеристикаинструментария, критерий его качества. Валидность указывает, что именноинструмент измеряет и насколько хорошо он это делает; чем более валиденинструмент, тем лучше отображается в нем то качество, свойство, ради измерениякоторого он создавался. Отличается множеством видов и разнообразных трактовок,как среди различных авторов, так и в рамках различных областей применениятестов. Валидность бывает:

содержательная прогностическая конкурентная дифференциальная очевидная и т.д.

 SHAPE  * MERGEFORMAT

Валидность

Виды валидности

Валидизация

Теоретическая

Эмпирическая

Частичная

Полная

Куррикулярная

Конструктная

О

Ч

Е

В

И

Д

Н

А

Я

Концептуальная

Психологическая

Содержательная

Функциональная

Критериальная

Ретроспективная

Проспективная

Локальная

Факторная

Прогностическая

Дифференциальная

Соответствия

Педагогическая

Инкрементивная

Синтетическая

Конвергентная

Дискриминантная

Конкурентная

Содержательная

Критериальная

Статистическая

Экспертная

По авторству

По диагнозу

Ретроспективная

Текущая

Прогностическая

Внутренняя

Внешняя

Перекрестная

Факторная

<img src="/cache/referats/19655/image004.gif" v:shapes="_x0000_s1131 _x0000_s1132 _x0000_s1133 _x0000_s1134 _x0000_s1135 _x0000_s1136 _x0000_s1137 _x0000_s1138 _x0000_s1139 _x0000_s1140 _x0000_s1141 _x0000_s1142 _x0000_s1143 _x0000_s1144 _x0000_s1145 _x0000_s1146 _x0000_s1147 _x0000_s1148 _x0000_s1149 _x0000_s1150 _x0000_s1151 _x0000_s1152 _x0000_s1153 _x0000_s1154 _x0000_s1155 _x0000_s1156 _x0000_s1157 _x0000_s1158 _x0000_s1159 _x0000_s1160 _x0000_s1161 _x0000_s1162 _x0000_s1163 _x0000_s1164 _x0000_s1165 _x0000_s1166 _x0000_s1167 _x0000_s1168 _x0000_s1169 _x0000_s1170 _x0000_s1171 _x0000_s1172 _x0000_s1173 _x0000_s1174 _x0000_s1175 _x0000_s1176 _x0000_s1177 _x0000_s1178 _x0000_s1179 _x0000_s1180 _x0000_s1181 _x0000_s1182 _x0000_s1183 _x0000_s1184 _x0000_s1185 _x0000_s1186 _x0000_s1187 _x0000_s1188 _x0000_s1189 _x0000_s1190 _x0000_s1191 _x0000_s1192 _x0000_s1193 _x0000_s1194 _x0000_s1195 _x0000_s1196 _x0000_s1197 _x0000_s1198 _x0000_s1199 _x0000_s1200 _x0000_s1202 _x0000_s1203 _x0000_s1204 _x0000_s1205 _x0000_s1206 _x0000_s1207 _x0000_s1208 _x0000_s1209 _x0000_s1210 _x0000_s1211 _x0000_s1212 _x0000_s1213 _x0000_s1214 _x0000_s1215 _x0000_s1216 _x0000_s1217 _x0000_s1218 _x0000_s1219 _x0000_s1222 _x0000_s1223 _x0000_s1224 _x0000_s1225 _x0000_s1226 _x0000_s1227 _x0000_s1228 _x0000_s1229 _x0000_s1230 _x0000_s1231 _x0000_s1232 _x0000_s1233 _x0000_s1235 _x0000_s1236 _x0000_s1237 _x0000_s1238 _x0000_s1239 _x0000_s1240 _x0000_s1241 _x0000_s1242 _x0000_s1243 _x0000_s1244 _x0000_s1245">

1.<span Times New Roman"">               

2) Надежность– устойчивость результатов тестирования примногократном использовании контрольного материала;

Факторы, определяющие надежность теста следующие:

<span Times New Roman"">               правильный выборпараметров, адекватно отражающих измеряемое свойство (обученность);

<span Times New Roman"">               технологичность(четкость, ясность) инструментария проверки и оценки – четкая инструкция оборганизации проверки, валидность, репрезентативность тестов, однозначностьоценки и т.д.;

<span Times New Roman"">               одинаковостьусловий каждого тестирования;

<span Times New Roman"">               однородность(равнозначность) измерителя.

2.<span Times New Roman"">               

3)Репрезентативность– полнотуохвата в тесте изученного материала;

3.<span Times New Roman"">               

4)Стандартизованность– единуюпроцедуру проведения тестирования и подведения его итогов.

Построение педагогического (обучающего иликонтрольного) теста – сложный и многогранный процесс, требующий помимоотличного знания предмета минимальных знаний основ теории тестов. Я не ставлюцелью рассмотрение всей деятельности по созданию тестов, куда входит анализстатистических характеристик и знание теории шкал. Это работа центровтестирования для подготовки аттестационных тестов. Хотелось бы отметить, чтотестовая форма контроля не заменяет другие общепринятые формы контроля, адополняет их, позволяя более рационально использовать учебное время и сделатьучебный процесс более динамичным.

Тесты, тестовые методики стали использоваться впсихологии, социологии, педагогике в конце прошлого века. Впервые термин тестбыл введен Ф. Гальтоном, а широкое распространение получил после публикациистатьи американского психолога Дж. М. Кеттела «Интеллектуальные тесты иизмерения». Среди первого широкого применения тесов в системе образованияследует упомянуть серию тестов французского психолога А. Бине для отбора детейс пониженным уровнем интеллектуального развития(1904 г.). Затем в США(Стенфордский университет) на основе этой методики был предложен коэффициент JQ. В современной редакции(1986 г.) он широкоприменяется и сейчас.

         Исследовавтеоретическую сторону выбранной темы, я решил посмотреть, как обстоят дела спроблемой тестирования школьников по предметам в моей родной школе. Порезультатам опроса учителей можно сделать вывод, что тестами интересуются абсолютновсе: читают выпущенные брошюры, статьи в журналах с рекомендациями специалистов,находят методические новинки в глобальной сети Internet, посещают семинары и курсы, сравнивают различныеметодики составления и проведения тестов в нашей стране и за рубежом — в общем,не остаются равнодушными к проблеме тестирования. На государственном уровневведен эксперимент по внедрению единых государственных экзаменов (ЕГЭ) попредметам в форме тестов. Многие учителя находят готовые тесты по своемупредмету и с успехом применяют их в своей практике для оценивания уровня подготовкиучащихся по той или другой теме. Но чаще всего нужных тестов не находится, илиимеющийся тест не подходит по каким то параметрам, или не все вопросы темыохватывает ли что-то другое. И тогда учитель сам составляет тесты, пользуясьопубликованными методиками и советами специалистов.

Учителя информатики ближе всех находятся к современнымкомпьютерным диагностикам и методикам проведения тестирования, но, к сожалению,компьютерных тестов в наших кабинетах информатики совсем мало. Исследуемая теманатолкнула меня на идею реализовать на компьютере один из вариантов итоговоготестирования по базовому курсу информатики с помощью изучаемого на урокахинформатики языка программирования VisualBasic. Я сделал выбор в пользунего, так как он позволяет создавать Windows — приложения и является визуализированным языком программирования.

Цель моего реферата — составить программу, с помощью которойучитель мог бы проводить тестовый итоговый контроль базового уровня знанийучащихся в кабинете информатики по своему предмету. Знания, полученные науроках информатики по структуре выбранного мной языка программирования, мнеказались вполне достаточными, однако, сделав черновой вариант своего проекта иобсудив результаты с учителем, я понял, что без дополнительных знаний по этомуязыку мне не сделать красивой и удобной для работы программы. И тогда яобратился к различным источникам новых знаний. При выборе дополнительнойлитературы я старался выбирать, которые объясняли бы доступным языком правилапрограммирования задуманных мной идей. Кроме традиционных источников информации– книг, для изучения выбранного мной языка программирования я воспользовалсякомпьютерным обучающим компакт-диском, на котором собраны уроки по VisualBasicвформе мини видеофильмов. Посетив глобальную сеть Internet, я получил очень интересные советы  от сайтов длятех, кто программирует.

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

1)<span Times New Roman"">               

Вставка средствмультимедиа в проект VisualBasic, с помощью инструмента Animation. Этот инструмент позволяет вставлять в проект файлы срасширением *.AVIпо размеру менее 1 Мб.

2)<span Times New Roman"">               

Изменение курсорапри наведении его на различные объекты VisualBasicс помощьюсвойств MouseIconи MousePointer.

3)<span Times New Roman"">               

Изменение цветаформы при нажатии на объект CommandButton.

4)<span Times New Roman"">               

Изучил 2 новыесобытийные процедуры GotFocusи LostFocus, что позволяет менять цвет объекта OptionButtonпри щелчке на нем.

 

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-ansi-language:RU;mso-fareast-language:RU;mso-bidi-language: AR-SA">

2. Основнаячасть — этапы разработки программы

Проект на языке VisualBasicэто Windows-приложение.Вся работа воперационной системе Windowsосуществляется при помощи окон, каждое из которых предназначено для выполненияопределенных действий. Существует несколько типов окон, из которых основнымиявляются следующие:

§<span Times New Roman"">    

окно приложения

§<span Times New Roman"">    

окно диалога

§<span Times New Roman"">    

окно сообщения

Окно может находиться в одном из трех возможныхрежимов:

§<span Times New Roman"">    

Режим «развернутый» — на весь экран

§<span Times New Roman"">    

Режим «оконный» — меньше, чем весь экран

§<span Times New Roman"">    

Режим «свернутый» — в виде кнопки на панели задач.

Кроме основных существует множество других типов окон,например, меню или панели инструментов в любом приложении.

         Всеразновидности окон разделяются на два типа: модальные (окна сообщенийи диалоговые окна) и немодальные (все остальные). Особенностьработы с модальным окном состоит в том, что пока оно не закрыто, невозможнопродолжение работы с данным приложением. На экране может быть открыто несколькоокон сразу, переход между которыми осуществляется при помощи щелчка мыши.

         Любоеокно в Windows–это прямоугольная область на экране, которая имеетнекоторые границы. Чтобы управлять окнами система присваивает им неповторяемыеномера. После этого происходит автоматический контроль всех событий,которые происходят с данными окнами. Событием является любое воздействие от мыши иликлавиатуры.

         Сообщенияо событии, имевшем место в любом окне, обрабатываются Windows. После этого результаты обработки посылаются во всеостальные открытые окна, которые могут в ответ на сообщение от операционнойсистемы выполнять определенные действия. Мой тестовая программа – это тожеокно, которое будет содержать элементы управления: кнопки выбора (OptionButton), командные кнопки (СommandButton) и пр.

Чтобы создавать Windows-предложения нужно иметь инструментарий. Таким инструментариемявляется объектно – ориентированная среда программирования  VisualBasic6.0, которую я установил насвой домашний компьютер и которая есть у нас на школьных компьютерах.

<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»">Visual Basic является мощнымпрограммным средством, с помощью которого можно реализовать широкий спектрпрактических задач. Основное достоинство этого языка состоит в том, что оноптимально сочетает в себе простоту использования, доступность и большойнабор разнообразных возможностей:

:<span Times New Roman"">   

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-bidi-font-family:«Arial Unicode MS»">реализацияразработчиком максимально гибкого и удобного интерфейса для своего приложения;

:<span Times New Roman"">   

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-bidi-font-family:«Arial Unicode MS»">создание самыхразнообразных многоуровневых и всплывающих меню;

:<span Times New Roman"">   

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-bidi-font-family:«Arial Unicode MS»">обработка событиймыши и клавиатуры, вывод на экран различных графических изображений, а такжегеометрических фигур;

:<span Times New Roman"">   

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-bidi-font-family:«Arial Unicode MS»">управление цветом,настройками принтера, использование стандартных диалогов;

:<span Times New Roman"">   

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-bidi-font-family:«Arial Unicode MS»">работа с графикой,рисование, обработка изображений;

:<span Times New Roman"">   

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-bidi-font-family:«Arial Unicode MS»">использованиетаймера;

:<span Times New Roman"">   

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-bidi-font-family:«Arial Unicode MS»">обработка файлов икаталогов на жестком диске;

:<span Times New Roman"">   

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-bidi-font-family:«Arial Unicode MS»">доступ к базамданных;

:<span Times New Roman"">   

<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-bidi-font-family:«Arial Unicode MS»">разработкасобственных элементов управления <span Times New Roman",«serif»;mso-fareast-font-family:«Times New Roman»; mso-bidi-font-family:«Arial Unicode MS»;mso-ansi-language:EN-US">ActiveX<span Times New Roman",«serif»;mso-fareast-font-family: «Times New Roman»;mso-bidi-font-family:«Arial Unicode MS»">.

Visual Basic является программой, которая позволяют создаватьдругие про­граммы путем сборки из отдельных компонентов. Такие программыназывают сре­дами визуальной разработки. Среда визуальной разработки берет насебя следующие хлопоты и заботы:

:<span Times New Roman"">   

Поставляет кирпичики-компоненты, из которых «со­бираютсяготовые программы;

:<span Times New Roman"">   

Дает возможность записывать необходимые операторыязыка программирования;

:<span Times New Roman"">   

Помогает находить ошибки и исправлять их;

:<span Times New Roman"">   

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

Благодаря заботливости, которую проявляет системапрограммирования, труд автора программы становится более творческим, апроизводительность и эффективность работы повышается. Созданные проекты могутвключать в себя мультимедийные эффекты, графику, звук и прочее.

<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;mso-bidi-font-style:italic">Проектом наVisualBasic<span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;mso-bidi-font-style:italic"> называется комплект файлов<span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;font-weight:normal;mso-bidi-font-style:italic">, которыеиспользуются для разработки приложения. В состав проекта входят следующиеосновные файлы:&<span Times New Roman"">  <span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">файл проекта ( расширение .<span Times New Roman",«serif»;mso-bidi-font-family:«Arial Unicode MS»; mso-ansi-language:EN-US;font-weight:normal;mso-bidi-font-style:italic">vbp<span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;font-weight:normal;mso-bidi-font-style:italic">); &<span Times New Roman"">  <span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">файлы форм ( расширение .<span Times New Roman",«serif»;mso-bidi-font-family:«Arial Unicode MS»; mso-ansi-language:EN-US;font-weight:normal;mso-bidi-font-style:italic">frm<span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;font-weight:normal;mso-bidi-font-style:italic">); &<span Times New Roman"">  <span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">файлы основных модулей ( расширение .<span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;mso-ansi-language:EN-US;font-weight:normal;mso-bidi-font-style: italic">bas<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">);&<span Times New Roman"">  <span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">файлы модулей классов (расширение .<span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;mso-ansi-language:EN-US;font-weight:normal;mso-bidi-font-style: italic">cls<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">).<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">Файл проекта.<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic"> Содержит связи между всеми элементами приложения и включает в себя всеего формы и модули, а также различные ссылки и настройки для компиляции.<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">Файлы форм.<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal"> Содержат описания форм, используемых вприложении, составляющих их элементов со значениями свойств, а такжеобъявляемые переменные, константы, процедуры обработки событий ипользовательские процедуры и функции. Для каждой формы приложения существуетсвой файл.<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">Файлы основных модулей.<span Times New Roman",«serif»;mso-bidi-font-family:«Arial Unicode MS»; font-weight:normal"> Их содержимым являются процедуры, функции, а такжеобъявляемые переменные, которые можно использовать в других модулях данного приложения.<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">Файлы модулей классов.<span Times New Roman",«serif»;mso-bidi-font-family:«Arial Unicode MS»; font-weight:normal"> Предназначены для создания разработчиком собственныхклассов с описанием их методов и свойств. Модули классов похожи на модули форм,но, в отличие от них, не имеют отображаемого пользовательского интерфейса.<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;mso-ansi-language:EN-US;font-weight: normal"><span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">Свой проект я представляю состоящим из множества форм по количествувопросов(26 форм). Перед началом тестирования я планирую предложить регистрациюучащемуся(1 форма регистрации). По результатам тестирования программа будетподсчитывать количество правильных ответов, и переводить полученные баллы воценочный вид(1 итоговая форма). Управление своей программой я выполнил спомощью командной кнопки «Переход к следующему вопросу», что позволяет при тестированиине отвлекаться на интерфейс программы.<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">Процесс создания любого приложения на <span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;mso-ansi-language:EN-US;font-weight:normal;mso-bidi-font-style: italic">Visual<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic"> <span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;mso-ansi-language:EN-US;font-weight: normal;mso-bidi-font-style:italic">Basic<span Times New Roman",«serif»;mso-bidi-font-family:«Arial Unicode MS»; font-weight:normal;mso-bidi-font-style:italic"> происходит последовательно вследующем порядке от идеи — к реализации:<span Times New Roman";mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol; mso-symbol-font-family:Webdings;mso-bidi-font-style:italic"><span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;font-weight:normal;mso-bidi-font-style:italic">создание«внешний вид» приложения;<span Times New Roman";mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol; mso-symbol-font-family:Webdings;mso-bidi-font-style:italic">®<span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;font-weight:normal;mso-bidi-font-style:italic"> определениесвойства у всех элементов приложения («характеристики»)<span Times New Roman";mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol; mso-symbol-font-family:Webdings;mso-bidi-font-style:italic">@<span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;font-weight:normal;mso-bidi-font-style:italic"> описаниенеобходимых методов («программный код»)<span Times New Roman";mso-hansi-font-family:«Times New Roman»;mso-char-type:symbol; mso-symbol-font-family:Wingdings;mso-bidi-font-style:italic">:<span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;font-weight:normal;mso-bidi-font-style:italic">-тестирование приложения.<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic"><span Times New Roman",«serif»;mso-bidi-font-family: «Arial Unicode MS»;mso-bidi-font-style:italic">Первый этап. Визуальноепрограммирование<span Times New Roman",«serif»; mso-bidi-font-family:«Arial Unicode MS»;font-weight:normal;mso-bidi-font-style: italic">

Работа программиста посозданию программы начинается не за компьютером, а за столом. Обдумав иде

еще рефераты
Еще работы по программированию, базе данных