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

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




































Главная

Программирование, компьютеры и кибернетика
Разработка программного обеспечения электронного интерактивного комплекса

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


посмотреть текст работы


скачать работу можно здесь


полная информация о работе


весь список подобных работ


Нужна помощь с учёбой? Наши эксперты готовы помочь!
Нажимая на кнопку, вы соглашаетесь с
политикой обработки персональных данных

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
1.1 Обзор средств создания обучающих программ и формирование требований к электронному учебнику
1.3 Этапы разработки программного продукта
Глава 2. Разработка интерактивного обучающего ресурса
2.2 Разработка интерфейсной части приложения
2.3 Проектирование и разработка тестов
Внедрение электронно-вычислительных машин, современных средств обработки и передачи информации послужило началом нового процесса, называемым информатизацией общества.
В настоящее время компьютеры являются неотъемлемой частью работы людей, с их помощью систематизируются и автоматизируются данные в рабочих и учебных целях.
Оценка качества создаваемых и используемых в образовательном процессе электронных мультимедийных учебников и пособий на сегодняшний день является очень актуальным, так как единого научно-методического обеспечения и стандартов в данной области не существует, что отрицательно сказывается на качестве программного обеспечения учебного назначения, существующего на современном рынке программного обеспечения.
В соответствии с требованиями к автоматизированным обучающим системам, таким как наличие обучающей части, наличие части для самопроверки, а также в соответствии с особенностями усвоения учебного материала студентами, формируется цель - разработать программное обеспечение электронного интерактивного обучающе-контролирующего комплекса.
Таким образом, существует большое количество преимуществ электронного учебника над печатным, поэтому проблема создания качественного электронного учебника является актуальной в настоящее время проблемой. На сегодняшний день создано достаточно большое количество электронных обучающих пособий, лидерами в этой области являются производители “Физикон”, КиМ, 1С, “Кирилл и Мефодий”, TeachPro. Если говорить о конкретных учебниках, то стоит отметить книгу Платонова Ю.М., Уткина Ю.Г., Иванова М.И.
Для реализации цели необходимо выполнить ряд задач:
1) Разработать требования к программному обеспечению
4) Разработать программное приложение
Объектом исследования являются возможности среды программирования Delphi 7 для создания обучающих систем. Предметом исследования являются компоненты среды, с помощью которых будет реализована тестирующая программа.
Вид исследования - прикладной. Уровень данного исследования теоретико-эмпирический. Методы исследования: анализ, дедукция, прогнозирование, синтез, описание, эксперимент.
Отсутствие электронных учебников по «Технологии разработки программных продуктов» и определило актуальность данной дипломной работы.
Дипломная работа состоит из введения, двух глав и заключения.
Первая глава посвящена раскрытию понятия электронного обучающего комплекса, требованиям к электронным учебникам и принципам их построения. Во 2 главе рассматривается процесс разработки электронного обучающего комплекса по теме «Технология разработки программных продуктов». В заключении делаются выводы по выполненной работе.
Предполагается, что разработанный комплекс будет использоваться для обучения и проверки знаний студентов в Брянском филиале МЭСИ в рамках изучения курса «Технология разработки программных продуктов».
Compact Disc Read-Only Memory -- разновидность компакт-дисков с записанными на них данными, доступными только для чтения
Cascading Style Sheets -- каскадные таблицы стилей
Graphical user interface - графический пользовательский интерфейс
Hypertext Mark-up Language (язык гипертекстовой разметки)
Initialization file -- это файл конфигурации, который содержит данные настроек для Microsoft Windows, Windows NT и некоторых приложений.
Объектно-ориентированное программирование - парадигма программирования, в которой основными концепциями являются понятия объектов и классов. В случае языков с прототипированием вместо классов используются объекты-прототипы
Московский государственный университет Экономики, Статистики и Информатики
Гигагерц - единица измерения частоты периодических процессов
Мегабайт - единица измерения количества информации
это система программирования для создания приложений, работающих под Microsoft Windows.
является средой разработки, используемой прежде всего для поддержки и разработки приложений, предназначенных как для отдельных рабочих станций, так и для серверов.
мощный редактор для создания сайтов.
это язык сценариев, позволяющих сделать Вэб-страницу интерактивной, т.е. "умеющей общаться" с пользователем.
компилируемый статически типизированный язык программирования общего назначения.
текстовый процессор, предназначенный для создания, просмотра и редактирования текстовых документов, с локальным применением простейших форм таблично-матричных алгоритмов
интерфейс программирования приложений для доступа к данным, разработанный компанией Microsoft (MS Access, MS SQL Server) и основанный на технологии компонентов ActiveX
язык программирования общего назначения
популярный формат сжатия данных и архивации файлов
распространённый проприетарный формат сжатия данных и программа-архиватор
семейство проприетарных операционных систем корпорации Майкрософт (Microsoft), ориентированных на применение графического интерфейса при управлении
всемирная система объединённых компьютерных сетей, построенная на базе протокола IP и маршрутизации IP-пакетов. Интернет образует глобальное информационное пространство, служит физической основой для Всемирной паутины (World Wide Web, WWW) и множества других систем передачи данных
в языках Си и Си++ способ ускорить компиляцию большой программы.
одна из крупнейших транснациональных компаний по производству программного обеспечения для различного рода вычислительной техники -- персональных компьютеров, игровых приставок, КПК, мобильных телефонов и прочего, разработчик наиболее широко распространённой на данный момент в мире программной платформы -- семейства операционных систем Windows.
Standard Generalized Markup Language -- стандартный обобщённый язык разметки -- метаязык, на котором можно определять язык разметки для документов. SGML -- наследник разработанного в 1969 году в IBM языка GML (Generalized Markup Language).
текстовый редактор, входящий в состав Microsoft Windows, начиная с Windows 95. Обладает бомльшим набором инструментов, чем Блокнот, но не дотягивает до уровня полноценного текcтового процессора вроде Microsoft Word или OpenOffice.org Writer.
это бесплатный текстовый редактор, позволяющий создавать впечатляющие документы, содержащие форматированный текст, графику и таблицы.
продвинутый текстовый редактор. В нём сочетаются черты обычного текстового редактора и редактор HTML страниц.
ростой текстовый редактор, являющийся частью операционных систем Microsoft Windows, начиная с вышедшей в 1985 году Windows 1.0, и Windows NT.
мощный текстовый редактор для Pocket PC КПК всех видов.
криптографический алгоритм, реализующий блочное симметричное шифрование.
блочный алгоритм симметричного шифрования на основе сети Фейстеля, который используется в целом ряде продуктов криптографической защиты, в частности некоторых версиях PGP и GPG и кроме того одобрен для использования Канадским правительством.
блочный алгоритм симметричного шифрования на основе сети Фейстеля, опубликованный в июне 1998 года в качестве кандидата на участие в конкурсе AES. Алгоритм разработан специалистами канадской компании Entrust Technologies.
свободный файловый архиватор с высокой степенью сжатия данных.
собственный формат архиватора 7-Zip c высокоэффективным алгоритмом сжатия LZMA.
это алгоритм сжатия без потерь, который использует комбинацию алгоритма LZ77 и алгоритма Хаффмана.
бесплатная свободная утилита командной строки с открытым исходным кодом для сжатия данных.
self-extracting archive - самораспаковывающийся или самоизвлекающийся архив - файл, компьютерная программа, объединяющая в себе архив и исполняемый код для его распаковки.
Prediction by Partial Matching -- предсказание по частичному совпадению -- адаптивный статистический алгоритм сжатия данных без потерь, основанный на контекстном моделировании и предсказании. Модель PPM использует контекст -- множество символов в несжатом потоке, предшествующих данному, чтобы предсказывать значение символа на основе статистических данных.
Hypertext Markup Language - Веб-страница, написанная на языке разметки гипертекста (HTML) и содержащая код, который определяет форматирование текста и изображений в браузере.
International Business Machines - транснациональная корпорация со штаб-квартирой в Армонке, штат Нью-Йорк (США), один из крупнейших в мире производителей и поставщиков аппаратного и программного обеспечения, а также ИТ-сервисов и консалтинговых услуг.
компания по производству программного обеспечения.
Название набора компонентов Delphi.
Свойство компонента AlphaControls в Delphi.
серия браузеров, разрабатываемая корпорацией Microsoft с 1995 года. Входит в комплект операционных систем семейства Windows.
Свойство компонентов Gauge и BitBtn в Delphi.
мощное и удобное средство для создания инсталляторов.
фреймворк для определения программных компонентов пригодных к использованию из языков программирования. Программное обеспечение может собираться из одного или более таких компонентов чтобы использовать функционал этих компонентов.
формат файлов для архивов со сжатием, применяющийся в операционных системах семейства Microsoft Windows.
программная платформа, выпущенная компанией Microsoft в 2002 году. Основой платформы является исполняющая среда Common Language Runtime (CLR), способная выполнять как обычные программы, так и серверные веб-приложения. NET Framework поддерживает создание программ, написанных на разных языках программирования.
В соответствии с Инструкцией Минобразования, электронное издание представляет собой совокупность текстовой, графической, речевой, музыкальной, видео, фото и другой информации, а также печатной документации пользователя. Электронное учебное пособие может быть выполнено на любом электронном носителе или размещено в локальной или глобальной компьютерной сети. В зависимости от содержания, объема и полноты представления учебного материала электронные учебные издания делятся на электронные учебники, электронные учебные пособия, электронные задачники, электронные практикумы.
Определение электронного учебника приводится в Приложении 2 к приказу № 1646 Минобразования России: “Электронный учебник - основное электронное учебное издание, созданное на высоком научном и методическом уровне, полностью соответствующее составляющей дисциплины Государственного образовательного стандарта специальностей и направлений, определяемое дидактическими единицами стандарта и программой”.
Современный электронный учебник - это целостная дидактическая система, основанная на использовании компьютерных технологий и средств Интернет, ставящая целью обеспечить обучение студентов по индивидуальным и оптимальным учебным программам с управлением процессом обучения.
Необходимо четко определить отличительные признаки электронного учебника от печатного.
1) Каждый печатный учебник (на бумажном носителе) рассчитан на определенный исходный уровень подготовки учащихся и предполагает конечный уровень обучения. По многим общеобразовательным предметам имеются учебники обычные (базовые), повышенной сложности, факультативные и др. Электронный учебник по конкретному учебному предмету может содержать материал нескольких уровней сложности. При этом он будет весь размещен на одном лазерном компакт-диске, содержать иллюстрации и анимацию к тексту, многовариантные задания для проверки знаний в интерактивном режиме для каждого уровня.
2) Наглядность в электронном учебнике значительно выше, чем в печатном. Так в учебнике по географии России на бумажном носителе обычно представлено около пятидесяти иллюстраций. В новом мультимедийном учебнике по этому же курсу имеется около восьмиста слайдов. Наглядность обеспечивается также использованием при создании электронных учебников мультимедийных технологий: анимации, звукового сопровождения, гиперссылок, видеосюжетов.
3) Электронный учебник обеспечивает многовариантность, многоуровневость и разнообразие проверочных заданий, тестов. Электронный учебник позволяет все задания и тесты давать в интерактивном и обучающем режиме. При неверном ответе можно давать верный ответ с разъяснениями и комментариями.
4) Многие электронные учебники являются по своей структуре открытыми системами. Их можно дополнять, корректировать, модифицировать в процессе эксплуатации.
Выделим следующие критерии, позволяющие оценить степень прогресса электронных учебников в сравнении с традиционными методами обучения:
- формы представления учебной информации:
- организация обратной связи с преподавателем.
- Сформулируем принципы разработки современных электронных учебников:
- представление информации с использованием всего спектра мультимедиа-данных: текста, графики, аудио, видео, анимации;
- развитые возможности поиска и навигации в сочетании с обширной информационно-справочной информацией;
- объективная и всесторонняя система контроля знаний;
- возможности интерактивной связи ученика и преподавателя с использованием сетевых технологий.
К недостаткам электронного учебника можно отнести не совсем хорошую физиологичность дисплея как средства восприятия информации (восприятие с экрана текстовой информации гораздо менее удобно и эффективно, чем чтение книги) и более высокую стоимость по сравнению с книгой. Отличия электронного учебника от традиционных курсов обучения:
1. специфическая система управления процессом обучения, включающая средства нелинейного структурирования и оптимизации учебного материала, средства диагностики и коррекции знаний, разветвленную сеть обратной связи;
2. словесные методы, позволяющие значительно ускорить познавательные процессы;
3. графические средства, обеспечивающие процессу обучения высокий уровень наглядности;
4. средства мультимедиа, позволяющие организовать лабораторный практикум.
Электронный учебник позволяет решать следующие основные задачи:
- получать сведения об учебной программе и тематическом плане учебной дисциплины, последовательности занятий и логике изучения тем;
- индивидуально просматривать, изучать или повторять учебный, методический и информационно-справочный материал;
- наглядно представлять на дисплее компьютера дидактический материл и наглядные пособия (схемы, рисунки, таблицы, графики, текст);
- осуществлять самоконтроль (с автоматизированным выставлением оценок) усвоения содержания учебных тем;
- получать информацию о рекомендованной учебной, научной и методической литературе;
- распечатывать образцы планов проведения и методические разработки по всем темам и видам занятий;
- размножать раздаточные материалы (планы, таблицы, задания) необходимые для проведения занятий со слушателями;
- получать методические рекомендации по проведению тех или иных форм учебных занятий (частные методики);
- узнавать сведения о некоторых технологиях, применяемых в информационной деятельности и другие сведения.
Достоинства и недостатки электронного учебника
При работе с ЭУ, у пользователей и разработчиков могут возникнуть следующие трудности:
- Организация работы по локальной сети с учебником, возможность размещения его в сети Интернет.
- Защита системно-обучающей функции, чтобы случайные ошибки пользователей не меняли содержание учебника.
- Необходимость ужесточить требования к психолого-педагогическим аспектам, обратить внимание на коммуникативные режимы.
Главным недостатком электронным учебников является - трудность чтения больших текстов с экрана компьютера, в результате чего ухудшается восприятие информации. Для решения данной проблемы во многих учебниках реализованы два режима обучения: текстовый и звуковой. Текстовый режим можно назвать усовершенствованным аналогом книги, а звуковой - аналогом хорошо проиллюстрированной лекции или учебного видеофильма. Оба режима являются различными способами представления одного и того же материала.
Выделяют еще целый ряд недостатков, при работе с электронными ресурсами:
- необходимость владения определенной информационной культурой как студентами, так и преподавателями;
- при использовании сетевых образовательных технологий необходимо наличие локальной сети или доступа в сеть Интернет;
- наличие компьютерной техники или возможность доступа к современному персональному компьютеру.
Несмотря на такое обилие недостатков, электронный учебник имеет большое количество преимуществ.
- повышается производительность труда преподавателя;
- работа с электронными учебниками активизирует самостоятельное мышление студентов;
- индивидуальный темп обучения. Под этим подразумевается не только «индивидуализация» по времени, так как обучение при классно-урочной системе подчинено жестким временным рамкам, но и учет типа памяти, темперамента и мышления учащегося;
- существенное повышение эффективности обучения за счет использования информационных технологий;
- приобщение к использованию современных информационных технологий как обучающихся, так и преподавателей;
- использование мультимедийных возможностей, позволяющее сделать содержание более наглядным, понятным;
- возможность внедрить в учебный материал динамические рисунки, использование которых позволяет студенту экспериментировать, рассматривать изучаемое явление с разных сторон;
- возможность быстро и эффективно тестировать или как-нибудь иначе проверять знания студентов;
- возможность организовывать самостоятельную работу студентов, посредством подсказок, справки и многого другого;
- использование гипертекстовых ссылок, позволяющих мгновенно отыскать нужное понятие, в считанные доли секунды «перелистать» многие страницы изучаемого текста.
Электронный учебник аккумулирует в себе основные дидактические, методические, научные и информационно-справочные материалы, необходимые преподавателю для подготовки и проведения занятий, а так же слушателям для самостоятельного изучения учебных тем или подготовки к занятиям, получения дополнительных информационно-справочных сведений по учебной дисциплине. Кроме того предоставляет возможность студентам качественно решать задачи самоконтроля усвоения материалов по учебной дисциплине, то есть пройти тестирование для диагностики уровня усвоения знаний, умений по всем разделам учебной дисциплины.
Выделяются два вида тестов: скорости и мощности. По тестам скорости у испытуемого обычно не хватает времени ответить на все вопросы по тестам мощности у каждого такая возможность есть.
Современное состояние системы образования характеризуется достаточно высокой насыщенностью в учебных заведениях средств вычислительной техники, что заставляет задуматься над эффективностью ее применения в учебном процессе. Создается большое количество автоматизированных обучающих систем и средств их создания. По виду представления учебного материала их можно разделить на три основных вида: в виде простого, мультимедийного или гипертекстового документов.
Представление материала в виде обычных документов подразумевает наличие некоторого текстового материала, разбитого на темы и страницы, содержащего некоторые рисунки. Ознакомление обучаемого с данным текстом идет в определенной последовательности, которую пользователь не может изменить. В лучшем случае такая система предлагает вернуться на шаг назад или начать обучение с самого начала. Системы с подобной организацией данных обычно не предполагают тестовых программ, а если таковые имеются, то все на что они способны, это вернуть обучаемого к предыдущей пройденной теме или выставить ему оценку за прочитанный материал. Именно прочитанный, а не изученный.
Как видно из вышеизложенного, системы подобного типа мало подходят для реализации сколько-нибудь серьезных задач обучения.
Мультимедийные обучающие системы позволяют гармонично объединить лекцию с демонстрацией учебного материала, практикум в виде компьютерного имитатора, тестирующую систему и все дополнительные материалы в едином интерактивном компьютерном учебнике. Мультимедийный учебник не просто разгружает преподавателя от каждодневных рутинных функций, но значительно повышает интерес обучаемых к предмету, ускоряет обучение и обеспечивает лучшее усвоение знаний. Однако мультимедийные системы обучения требуют соответствующей аппаратной поддержки, занимают большие объемы памяти, что несколько ограничивает область их применения.
Анализ использования компьютерных учебных курсов и тренажерных систем показал, что наиболее полной и результативной формой обучения являются комплексные обучающие системы - учебно-справочная плюс тренажерная.
Работа обучающей системы организована на основе мультимедийных технологий. Данные технологии обеспечивают:
- заданную полноту представления материала;
- свободный выбор направления изучения за счет гибкого гипертекста;
- представление текстового и иллюстративного материала;
- представление видеофильмов, поясняющих устройство сложных технологических объектов и их работу;
- анимационное представление иллюстративного материала, обеспечивающее возможность интерактивного взаимодействия обучаемого с изучаемым курсом;
- звуковое сопровождение изучаемого материала;
- тестирование знаний в режимах самообучения и экзамена.
Третьей разновидностью обучающих систем являются гипертекстовые системы обучения.
Гипертекст как подход к управлению информацией отличается от других подходов тем, что основной вид деятельности пользователя при работе с ним состоит в ознакомлении с определенным предметом посредством просмотра ряда информационных фрагментов, связанных между собой по смыслу. Обучение осуществляется в определенной последовательности, обусловленной целями пользователя. Возможность изменения последовательности изучения контента, в отличие от линейного текста, осуществляется за счет разбиения информации на фрагменты и установлении между ними связей, позволяющих пользователю переходить от изучаемой в настоящий момент темы к одной из нескольких связанных с ней тем. Очевидно, что большей гибкостью в смысле удовлетворения различных целей пользователей обладает гипертекст с большим количеством связей между темами.
Рассмотрим некоторые средства создания гипертекстовых систем. Один из подходов состоит в создании структуры данных на основе справочной системы Windows. Этот подход имеет несколько очевидных плюсов, главный из которых - уже реализованная навигационная система, включающая в себя систему поиска по ключевым словам, автоматическое создание глоссария, возможность вывода документов на печать. Файлы справочной системы могут содержать форматированный текст, графику, и анимацию. Однако, создание таких файлов требует специального программного обеспечения, с помощью которого производится процесс компиляции. Файлы справки не могут содержать программных элементов, так как справочная система не содержит какого-либо внутреннего языка для их создания. Взамен этого, существует средство, с помощью которого можно запускать исполняемые файлы, находящиеся на жестком диске локального компьютера.
Главным минусом использования данной технологии является невозможность модификации созданного ресурса, невозможность изменения интерфейса. Окно просмотра учебника является встроенным в операционную систему, поэтому внести изменения в навигационный механизм невозможно.
Система разработки Пакет ГиперМетод - инструмент для создания электронных каталогов, учебников и рекламных изданий на CD-дисках, систем помощи и публикаций в Internet, а также других мультимедиа приложений и электронных изданий. Позволяет создавать красивые и сложные мультимедиа приложения, отвечающие самым современным стандартам, объединяя в одно целое звук, видео, рисунки, анимацию, текст и гипертекст.
С помощью данного пакета разработаны профессиональные мультимедиа продукты: образовательная энциклопедия "Русский музей. Живопись", справочник "Российский софт", диск "Ваша собака", мультимедиа учебник "Социальная компетентность", а также множество других электронных изданий, каталогов продукции, информационных систем. Стандартный вариант пакета содержит всего два модуля - Монтажный Стол, предназначенный для дизайна и просмотра приложения и программу просмотра, представляющую собой монтажный стол без элементов редактирования. Профессиональный вариант пакета дополнен следующими модулями:
- ассистент по связям - создает гипертекстовые связи автоматически по заданным разработчиком правилам;
- ассистент по текстам - автоматически генерирует гипертексты из больших текстов;
- ассистент по структуре - помогает проверять структуру разрабатываемого приложения;
- ассистент по установке - автоматически создает дистрибутив мультимедиа CD ROM приложения.
Как видно из вышеизложенного, данный пакет более ориентирован на разработку мультимедиа-приложений, и не является специализированным средство для создания обучающих систем.
Для создания простого электронного учебника на основе линейного текста нет необходимости прибегать к сложным языкам программирования. Для создания такого учебника, который содержать материал обычного печатного учебника, переведенный в электронный вид с наличием некоторых ссылок достаточно простого HTML-языка. Для создания полноценного электронного интерактивного учебника с обучающей, экзаменационной частью, с базой результатов тестирования обучающихся следует использовать нечто более удобное, чем язык разметки гипертекста. Наиболее удобным инструментом для написания самого программного обеспечения электронного учебника является визуальный язык программирования. В настоящее время существует достаточно большое количество языков высокого уровня таких, как C++, Visual Basic 6.0, Delphi 7.0, C#.
Язык С++ в настоящее время считается одним из господствующих языков, используемых для разработки коммерческих программных продуктов. С# - это язык, разработанный Мiсгоsоft для сетевой платформы. По существу С# является разновидностью С++, и несмотря на ряд принципиальных отличий, языки С# и С++ совпадают примерно на 90%.
С++ является языком программирования общего назначения. Естественная для него область применения - системное программирование, понимаемое в широком смысле этого слова.
- масштабируемость. На языке C++ разрабатывают программы для самых различных платформ и систем;
- возможность работы на низком уровне с памятью, адресами, портами. Что, при неосторожном использовании, может легко превратиться в недостаток;
- C++ имеет мощный препроцессор, унаследованный от C;
- возможность создания обобщенных алгоритмов для разных типов данных, их специализация, и вычисления на этапе компиляции, используя шаблоны.
- подключение интерфейса внешнего модуля через препроцессорную вставку заголовочного файла (#include) серьезно замедляет компиляцию, при подключении большого количества модулей. Для устранения этого недостатка, многие компиляторы реализуют механизм прекомпиляции заголовочных файлов Precompiled Headers;
- недостаток информации о типах данных во время компиляции;
- язык C++ является сложным для изучения.
Visual Basic уже давно стал одним из наиболее популярных инструментов для разработчиков программного обеспечения.
- Visual Basic выгодно отличается от других языков программирования своей простотой и наглядностью;
- Visual Basic динамично развивающийся язык;
- Visual Basic встроен в программы семейства Microsoft Office. С его помощью можно управлять этими программами из других программ.
- значительное число ошибок в новой технологии работы с базами данных ActiveX Data Objects;
- неудовлетворительный объем и качество (ошибки, неудачная система ссылок и пр.) встроенной справочной системы;
- слишком быстро растущие требования к аппаратным средствам и отсутствие прогресса в производительности;
- минимальные улучшения в самом языке и явно недостаточный прогресс в объектно-ориентированном программировании;
Рассмотрим еще один язык высокого уровня, который впоследствии будет выбран языком разработки данного обучающего комплекса. Речь идет о языке Delphi.
Как известно Delphi это потомок Pascal, а именно в основе Delphi лежит объектно - ориентированное программирование на языке Pascal. Что касается функциональности и возможностей, здесь Delphi вполне может поспорить с C++ Builder и уж тем более с Visual Basic, к тому же сам язык, более информативен и удобен для понимания и чтения.
Так же к достоинствам Delphi 7.0 относятся:
-высокая производительность разработанного приложения;
-низкие требования разработанного приложения к ресурсам компьютера;
-наращиваемость за счет встраивания новых компонент и инструментов в среду Delphi;
-удачная проработка иерархии объектов.
Эти и другие достоинства Delphi решают выбор языка программирования в пользу Delphi. Программный продукт будет разработан с использованием средств Delphi 7.0.
В электронном обучающем комплексе теоретическая часть материала оформлена посредством отдельных .htm файлов созданных с использованием гипертекстовой разметки HTML. HTML -- стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML. Язык HTML интерпретируется браузерами и отображается в виде документа, в удобной для человека форме. Язык HTML был разработан британским учёным Тимом Бернерсом-Ли приблизительно в 1989--1991 годах в стенах Европейского совета по ядерным исследованиям в Женеве. HTML создавался как язык для обмена научной и технической документацией, пригодный для использования людьми, не являющимися специалистами в области вёрстки. HTML успешно справлялся с проблемой сложности SGML путём определения небольшого набора структурных и семантических элементов -- дескрипторов. Дескрипторы также часто называют «тегами». С помощью HTML можно легко создать относительно простой, но красиво оформленный документ. Помимо упрощения структуры документа, в HTML внесена поддержка гипертекста. Мультимедийные возможности были добавлены позже. Любой документ на языке HTML представляет собой набор элементов, причём начало и конец каждого элемента обозначается специальными пометками -- тегами. Элементы могут быть пустыми, то есть не содержащими никакого текста и других данных. В этом случае обычно не указывается закрывающий тег. Кроме того
Разработка программного обеспечения электронного интерактивного комплекса дипломная работа. Программирование, компьютеры и кибернетика.
Реферат: Gps Essay Research Paper The new Avionics
Реферат На Тему Астрономия Майя Как Земное Отражение Космоса
Курсовая работа по теме Международные финансовые институты
Курсовая Работа На Тему Управление Персоналом На Производстве
Реферат: Технологія виготовлення вбудованого обладнання
Доклад по теме Работа и отдых
Контрольная Работа По Математике 2 Класс Умножение
Реферат по теме Социальный паспорт и технологии его разработки
Курсовая работа по теме Организация прогностического процесса в РФ
Дипломная работа: Проект реконструкции контактной сети
Курсовая работа по теме Товароведные и технологические особенности сыров
Реферат по теме Аэродинамическое сопротивление автомобиля
Курсовая работа по теме Преобразователь разности давлений Сапфир-22ДД
Дипломная работа по теме Совершенствование работы пассажирской станции за счет совершенствования технологии подготовки состава в рейс
Контрольная работа по теме Характеристика и виды производственных процессов в основном производстве
Курсовая Работа На Тему Физкультура
Курсовая работа по теме Совершенствование коммерческой деятельности предприятия ИП Седаш
Реферат: Детский музыкальный фольклор. Считалки и жеребьёвки. Дразнилки. Скачать бесплатно и без регистрации
Дипломная работа по теме Оценка эффективности управления
Эссе Почему Я Выбрал Юрист
Аудиторская проверка - Бухгалтерский учет и аудит контрольная работа
Перетворення чисел з однієї системи числення в іншу - Программирование, компьютеры и кибернетика курсовая работа
Меры поощрения и взыскания в местах содержания под стражей - Государство и право контрольная работа


Report Page