Ведущие фирмы в области информационно-измерительных и управляющих технологий (Hewlett Packard, National Instruments и др.) производят комплектные системы, включающие как аппаратные средства сопряжения с объектом, так и все необходимое программное обеспечение их поддержки. Сюда входят драйверы управления аппаратными средствами, программы для создания пользовательских интерфейсов, программное обеспечение математической обработки результатов исследования и пр.
Однако спектр задач, возникающих при создании автоматизированных учебных курсов, значительно шире только измерения параметров и управления объектами. Так, методическое обеспечение комплекса должно содержать полную совокупность средств, необходимых и достаточных для его использования в решении задач исследования и обучения:
информационно-справочные данные для изучения теоретических основ исследуемых физических процессов, базирующиеся на применении различных форм представления учебной информации, включая приемы гипертекстового и полиэкранного структурирования, анимационного изображения изучаемых объектов и процессов для активизации формирования знаний и навыков обучающихся;
программы имитационного компьютерного моделирования динамических процессов в сложных технических системах и их компонентах;
средства подготовки и проведения натурных исследований сложных технических систем и их компонентов в режиме удаленного доступа;
средства обработки и анализа экспериментальных данных для практической проверки адекватности применяемых математических моделей;
Необходимой составляющей частью этой подсистемы является подборка из нескольких десятков контрольных вопросов и задач по каждому тематическому разделу изучаемого курса.
Банк заданий на проведение учебных исследований должен быть Разработан таким образом, чтобы индивидуализировать выдаваемые задания и всесторонне охватить выполняемыми исследованиями основные проблемы, характеризующие конкретное тематическое направление. Оперативность получения необходимых экспериментальных данных позволяет формировать учебные задания поискового характера.
В соответствии с изложенными положениями средства программного обеспечения должны включать в свой состав ряд компонентов, выполняющих различные функции:
ПО объектного уровня должно содержать набор программ-драйверов управления стандартными и специально разработанными средствами обмена информацией между компонентами автоматизированного стенда.
ПО компьютера-сервера предназначено для реализации дистанционного обмена информацией между аппаратными средствами автоматизированных лабораторных стендов и рабочими местами пользователей и должно выбираться таким образом, чтобы обеспечить работу технических средств телекоммуникации и, в частности, поддерживать протокол сетевого обмена ТСРЛР.
ПО рабочих мест пользователей выполняет несколько функций, для реализации которых целесообразно применять соответствующие инструментальные программные средства.
Основная часть ПО рабочего места пользователя может быть создана, например, с применением инструментальной системы прикладных программ LabWindows/CVI фирмы National Instruments (США). Данная система содержит встроенные средства связи с объектами исследования в реальном масштабе времени, а также средства разработки удобных пользовательских интерфейсов. Эти возможности обеспечиваются применением развитой библиотеки примитивов и достаточно полной, легко подключаемой библиотеки математической обработки результатов экспериментальных исследований, включающей программные модули полиномиальной и сплайн интерполяции, цифровой фильтрации, спектрального и корреляционного анализа и т.д.
Значительные потенциальные возможности имеют также современные объектно-ориентированные системы программирования, например, Borland C++ в совокупности с библиотеками объектов.
Очевидно, что осуществить выполнение требований, предъявляемых к программному обеспечению всех уровней, с помощью какой-либо единой системы разработки невозможно. Необходимо применение различных средств разработки программного обеспечения по принципу соответствия их возможностей задачам разработки различных подсистем программного обеспечения исследовательского оборудования нового поколения.
Подавляющее большинство современных средств разработки программного обеспечения можно условно разделить на следующие группы:
средства низкоуровневого программирования, основанные на языках программирования "Ассемблер" и "Си";
Обучение детей пространственным ориентировкам на занятиях по физкультуре
Одним из основных принципов детской психологии является положение о том, что различные психические процессы у ребенка можно сформировать путем построения направленного обучения и через организацию его деятельности. Признается очевидным, что двигательная деятельность ребенка представляет собой наибо ...
Педагогические основы обучения информационным технологиям учащихся
экономического профиля
Образование является одной из важнейших сфер человеческой деятельности, обеспечивающей формирование интеллектуального потенциала общества. Информатизация образования - одно из важнейших условий формирования информационного общества, становление которого основывается на интенсификации информационных ...
Особенности
подросткового возраста как периода формирования системы ценностных
ориентаций
Средний школьный возраст принято в психологии называть отроческим или подростковым. Его границы охватывают возраст от 9-11 до 14-15 лет. Отрочество - период жизни между детством и взрослостью. Однако уже это простое определение содержит проблему: если начало пубертатного периода может быть с достат ...
Обучение было и всегда будет, пока живет человечество. Можно сказать, что подготовка молодого поколения к участию в жизни общества путем передачи социального опыта есть неотъемлемая общественная функция во все времена и у всех народов.