Смекни!
smekni.com

Технологии электронного обучения (стр. 3 из 5)

организация сети дистанционного обучения;

формирование у партнеров коммуникативных навыков, культуры общения, умения искать информацию;

моделирование научно-исследовательской деятельности;

проведение виртуальных учебных занятий (семинаров, лекций) в реальном режиме времени.

Как и в серверной локальной сети, в Internet компьютеры могут выполнять роль сервера или клиента.

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

Клиенты - это те персональные компьютеры пользователей Internet, на которых можно составлять и посылать запросы к серверам, получать и отображать информацию. Часто такой компьютер не соединен с Internet постоянно, а подключается временно по мере необходимости.

Технология клиент\сервер напоминает посещение вами ресторана, где десять столиков с клиентами обслуживает официант - сервер. Как и в ресторане, если вы назовёте официанта неправильно (введете неправильный адрес сервера), администратор сообщит, что официанта с таким именем нет. Точно также в Internet служба DNS пришлет вам сообщение о неправильном имени сервера. Если официанта назвали правильно, но он в этой смене не работает, вам предложат позвать его в другое время. Аналогичная ситуация будет с временно нетрудоспособным сервером. Если имя ввели правильно, сервер работает, но одновременно к нему обращается слишком много желающих получить информацию, он попытается прислать вам все, что успеет за определенный промежуток времени. Однако сильно перегруженный сервер может предложить обратиться в другое время.

Терминология клиент/сервер применяется также для программного обеспечения ресурсов Internet. Это означает, что существует клиентское программное обеспечение, которое взаимодействует с пользователем и формирует запрос, и серверное программное обеспечение, которое отвечает на такие запросы.

Сервер - программное обеспечение, хранящее информацию и отвечающее на запросы клиентского программного обеспечения.

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

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

Рассматриваемая нами система управления обучением Moodle использует сетевые технологии в качестве фундаментальной основы обучения. Архитектура данной системы построена по клиент/серверному принципу, где в сервере хранятся элементы курсов, а клиент с помощью средств доступа к WEB- ресурсам обрабатывает предоставляемую информацию.

Для доступа к необходимым ресурсам Moodle используются следующие сетевые инструменты:

локальные компоненты сети;

браузер (программа для просмотра гипертекстового документа);

базовые средства языка HTML.

2.2 Графические технологии

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

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

Для несложного редактирования графических файлов можно использовать графический редактор Paint, поставляемый вместе с Widows.

Если пользователь использует текстовый редактор Word или электронные таблицы Excel, то в своей работе он пользуется пакетом программ MicrosoftOffice. В этот пакет входит простой редактор рисунков и фотографий MicrosoftPhotoEditor, что переводится как "Редактор фотографий".

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

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

Как известно, основной объём информации, доступной в сети Интернет, размещается во "всемирной паутине" - WorldWideWeb (WWW) - информационной системе, подобной гигантской библиотеке. В этой библиотеке информация представлена в виде связанных между собой документов, которые называются Web- страницами. Каждая Web- страница может содержать текст, рисунки, видео, звукозаписи, объёмные миры и др.

Просмотреть любую Web- страницу можно с помощью специальных программ - браузеров, наиболее популярные из которых - InternetExplorer, Opera, Mozilla, Netscape. На Web- страницах обычно, кроме основного текста, всегда присутствуют выделенные другим цветом и подчеркнутые слова или фразы и активные изображения, которые изменяются при установке на них указателя мыши. Например, кнопка может стать рельефной или изменить цвет. Это достигается путем использования гипертекстовых ссылок, предназначенные для связи с другими страницами, раскрывающие содержание ссылок.

На каждую Web- страницу можно поместить любое количество рисунков. Можно использовать готовые графические изображения или создать самостоятельно. Графические изображения должны быть созданы в таком графическом формате, который поддерживается браузером. Стандартные форматы Web- графики - GIF, JPG, PNG. Размеры их файлов минимальны по сравнению с другими форматами, что значительно сокращает время загрузки из сети.

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

Выделяют следующие виды объектов:

статические изображения;

анимационные изображения;

Flash- изображения.

Статические графические изображения внедряются в элементы Moodle обычными средствами: "вставка объектов" как в MicrosoftWord.

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

Для того, чтобы внедрить анимационные и Flash- изображения, необходимо перевести их в специальные форматы Gif и Jpg, а затем использовать обычные средства, как при внедрении статических изображений.

Вообще, для того, чтобы работать с любыми изображениями, необходимо представить их в указанных форматах. Для этого используются дополнительные графические средства, такие как фотошоп, Acdsee, Gif- аниматор, Paint и т.д.

2.3 Средства управления базами данных

Рассмотрим общий смысл понятий БД и СУБД. Начнем с того, что с самого начала развития вычислительной техники образовались два основных направления ее использования. Первое направление - применение вычислительной техники для выполнения численных расчетов, которые слишком долго или вообще невозможно производить вручную.

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

Основные функции СУБД:

1. Непосредственное управление данными во внешней памяти

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

2. Управление буферами оперативной памяти

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

Заметим, что существует отдельное направление СУБД, которое ориентировано на постоянное присутствие в оперативной памяти всей БД.