Обсуждение участника:Victoriumm
Добавить темуДобро пожаловать в Викиверситет!
[править]Здравствуйте, и добро пожаловать в русскоязычную часть Викиверситета! Надеемся, Вы получите большое удовольствие от участия в проекте.
Постарайтесь вначале статьи обозначить цель Вашей работы. Укажите, является ли создаваемая Вами страница учебным курсом или исследовательской работой.
Если Вы хотите написать энциклопедическую статью, то для этого есть Википедия, см. Чем не является Викиверситет.
Ознакомьтесь, пожалуйста, с вики-разметкой и принципами размещения и именования статей.
Чтобы получать актуальную информацию о событиях, происходящих в Викиверситете, Вы можете установить шаблон {{Актуально}}, например, в самое начало своей страницы обсуждения.
Иллюстрации загружайте на Викисклад, предназначенный для хранения медиафайлов вики-проектов. Прочитайте, пожалуйста, брошюру об основах иллюстрирования статей в Википедии и работе на Викискладе. Загруженные файлы на Викисклад можно будет одинаково легко использовать в Википедии и в Викиверситете.
По всем вопросам смело обращайтесь на портал сообщества или к одному из администраторов.
При этом, пожалуйста, подписывайтесь на страницах обсуждения (но не в статьях Викиверситета), используя четыре идущих подряд знака тильды (~~~~). И ещё раз — добро пожаловать! :-) вы можете убрать данный шаблон с вашей страницы обсуждения по собственному желанию
Задания
[править]Изучить вопросы
- Свободное ПО для образовательных учреждений
- Стратегия выбора программного обеспечения для образовательного учреждения
Интеграция информационных и коммуникационных технологий в образование, вне всякого сомнения, является не только приоритетным, но и перспективным вектором развития современного общества.
Наряду с вопросами «чему учить?» и «как учить?», существует не менее актуальный — «на чем учить?». Подбор программных решений входит в сферу компетенций не только персонала, обеспечивающего функционирование компьютерных лабораторий, но и руководителей образовательных учреждений и, конечно, преподавателей.
Основанием для выбора программных решений в образовательных учреждениях являются:
- миссия образовательного учреждения;
- направления деятельности образовательного учреждения;
- тенденции и приоритеты развития информационных технологий,
в том числе в области профессиональной подготовки учащихся.
Функциональными составляющими деятельности образовательного учреждения являются:
Коммуникативная составляющая:
- Коммуникация внутри функциональных подразделений, а также между ними (документооборот);
- Коммуникация с внешними партнерами — работодателями, абитуриентами, выпускниками, родителями, коллегами, вышестоящими организациями и пр. (документооборот, публикации в различных СМИ, включая Интернет и пр.);
Мониторинговая составляющая:
- сбор и обработка данных,
- принятие управленческих решений на их основе;
Образовательная составляющая:
- Основы компьютерной грамотности;
- Изучение пакетов прикладных профессиональных программ;
- Использование электронных учебников (обучающих программ, тестовых комплексов, тренажеров и электронных книг)
- Использование ресурсов сети Интернет.
На подбор программных сред и комплексов для реализации различных составляющих деятельности образовательного учреждения влияют следующие факторы:
- Правовой (лицензионное право на использование, а также распространение программных продуктов, в том числе и для организации самостоятельной работы студентов);
- Экономический (стоимость лицензионного программного продукта, его обновлений, стоимость его технического сопровождения и пр.);
- Функциональный (перечень потенциально возможных операций, их соответствие функциональным обязанностям сотрудников, перечню умений студентов, определенных государственным образовательным стандартом);
- Эргономический (удобность для пользователя, в том числе преемственность версий продукта);
- Фактор стабильности (устойчивость к вирусным атакам, обеспечение сохранности данных при неполадках техники и при несанкционированном доступе к данным).
Исходя из перечисленных факторов, к программному обеспечению поддержки деятельности образовательного учреждения применимы следующие требования: Наличие лицензии на право использования и модификации программного продукта, включая его обновления и новые версии; Использование лицензионных копий программного продукта должно быть экономически эффективным для образовательного учреждения; Программное обеспечение должно учитывать возможность оперативной адаптации к изменяющимся условиям (образовательный стандарт, управленческие решения и пр.)
Исходя из перечисленных требований, а также анализируя рынок программного обеспечения, мы рекомендуем интегрировать для реализации различных функциональных составляющих деятельности образовательного учреждения решения на основе Open Source.
Программное обеспечение Open Source распространяется на основе лицензии GPL — генеральной публичной лицензии, на свободную установку и использование программ для ЭВМ. По лицензии GPL распространяется более 10 тысяч пакетов программ Open Source — система Linux, офисный пакет OpenOffice.org, сотни системных и игровых программ, десяток баз данных, а также систем и языков программирования.
Пакет OpenOffice.org предназначен для ведения документации в соответствии международным стандартам ISO в формате ODF и совместим с пакетом MS Office, офисными пакетами Lotus /IBM/ и StarOffise /Sun/.
Перспективы программного обеспечения на базе идеологии Open Source в программистском и около программистском специальном образовании очевидны — методист и преподаватель благодаря наличию доступа к исходным текстам может «легким движением руки» превратить любой компонент используемого софта в учебное пособие.
В педагогических и административных кругах ситуация складывается таким образом, что огромный пул уже существующего научного и учебного свободного софта (это тысячи пакетов и десятки тысяч программ) не только не используется в должной мере, но и не систематизирован и не описан на русском языке. Доходит до таких курьезов, как покупка лицензий или «пиратское» использование коммерческого софта, для которого существует масса свободных аналогов — просто в силу неосведомленности. [2]
Для образовательных целей мы рекомендуем использовать такие программные решения, как:
- Операционная система Linux на основе дистрибутивов Knoppix , SuSe Linux, МОПС и др. Изучение операционной системы Linux в качестве одной из операционных систем возможно с использованием такой технологии как LiveCD/DVD или Live Flash. Данное решение не только не требует предустановки операционной системы на АРМ учащегося, но и предусматривает возможность самостоятельной работы на домашнем ПК также без предустановки системы. Следует отметить тот факт, что в состав дистрибутива операционной системы входит набор утилит, предназначенный для использования в обучении. Это не только оболочка для создания тестов Educa, но и достаточно интересные программы по математике, химии, астрономии, географии, иностранному языку и пр.
- Офисный пакет OpenOffice.org. Учитывая тенденцию перевода документооборота в учреждениях государственного и муниципального управления многих стран, том числе и России на данный формат актуальным для современного качественного специалиста является и знание специфики перевода архивов документов на этот формат, важным является и то, что OpenOffice предназначен для ведения документации в соответствии международным стандартам ISO.
- Графические пакеты Gimp и Draw, позволяющие изучать основы как растровой, так и векторной графики;
- Браузер FireFox для работы с Интернетом, позволяющий как повысить скорость загрузки web-страниц, так и изучать исходные коды любых web-ресурсов;
- Ценность в использовании для обучения программированию систем и сред программирования на базе Open Source заключается в доступности к анализу и модификации исходных кодов программ, что позволяет повысить качество подготовки программистов.
По сравнению с реализацией решения тех или иных задач на разработках конкретных фирм, программное обеспечение на основе Open Source позволяет подготовить специалиста, который не ограничен в выборе конкретной реализации, он способен провести анализ и выбрать наиболее подходящий программный продукт для решения поставленной перед ним задачи.
Для реализации функций коммуникации и поддержки принятия решения оптимальными являются портальные технологии на базе LAMP.
Управление динамическим контентом (содержанием Интернет-сайтов) может быть решено как на базе коммерческих продуктов, таких как Bitrix, WebManager Pro, NetCat и др., так и на базе программных продуктов, распространяемых на основе генеральной лицензии GPL — Joomla!, Mambo, RUNCMS или пр.
Ценным в ориентации на данные технологии является: модульный принцип их построения, дружественный интерфейс пользователя, снижение фактора зависимости от технических специалистов и программистов в формировании и мониторинге контента.
Информированность преподавателей, технического персонала и руководителей образовательных учреждений о наличии на рынке ресурсов программного обеспечения такого сегмента, как Open Source достаточно низка. Правовая и экономическая основы распространения дистрибутивов на базе Open Source, вне всякого сомнения, делает их не только доступными, но и в большой степени оправданными для применения в образовательных учреждениях.
- Дистрибутив НауЛинукс
НауЛинукс — дистрибутив операционной системы GNU/Linux, базируется на Scientific Linux Cyrillic Edition (SL).
Разработку и поддержку дистрибутивов НауЛинукс осуществляет ОАО ЛИНУКС ИНК. Компания ЛИНУКС ИНК разрабатываются различные варианты дистрибутивов НауЛинукс:
- Серверный дистрибутив (текущая версия 5.1)
- Десктопный дистрибутив (текущая версия 5.2)
- Дистрибутив с функциональностью десктопного и серверного дистрибутивов (текущая версия 5.3)
- НауЛинукс Абхазия (текущая версия 5.3) с локализацией на абхазском языке
НауЛинукс для рабочих станций Дистрибутив НауЛинукс базируется на Scientific Linux 5.2 Cyrillic Edition (SL52CE) и является адаптацией оригинального дистрибутива Scientific Linux 5.2 для спользования в школьном образовании. Scientific Linux создается совместными усилиями ведущих научных центров Fermilab и CERN при поддержке различных лабораторий и университетов со всего мира,и является пересборкой исходных текстов Red Hat Enterprise Linux (RHEL). НауЛинукс обеспечивает полную совместимость с RHEL при нескольких незначительных дополнениях или изменениях. НауЛинукс 5.2 – это загрузочный DVD, а также набор из семи CD. В комплект входят загрузочный CD для компьютеров класса Pentium I и загрузочный CD для компьютеров более высокого класса. Остальные шесть дисков из набора CD могут использоваться на компьютерах всех конфигураций. Для установки дистрибутива НауЛинукс на компьютер класса Pentium II и выше можно использовать как DVD, так и CD. Установить НауЛинукс на омпьютер класса Pentium I можно только с CD. Помимо перечисленных, предлагаются и другие разновидности Альт/НауЛинукс: я остановился только на тех, что будут интересовать нас в рамках данной статьи. Всю дополнительную информацию можно найти на сайтах разработчиков.
- Дистрибутив AltЛинукс
ALT Linux (Альт Линукс) — это семейство дистрибутивов GNU/Linux, выпускаемых компанией «Альт Линукс» и её партнёрами, основывающихся на разработках русскоговорящей команды разработчиков ALT Linux Team. В 1999—2000 годах дистрибутив, разрабатываемый будущим ядром ALT Linux Team, основывался на дистрибутиве MandrakeLinux и представлял собой его русскую версию (Linux-Mandrake Russian Edition). Начиная с 2000 года началось замещение пакетов Mandrake собственными сборками и технологиями, значительное изменение системы сборки и макросов пакетного менеджера RPM. К версии 3.0 (2005 год) все пакеты Mandrake, инсталлятор и система конфигурирования были полностью вытеснены собственными разработками ALT Linux Team. Сейчас дистрибутивы ALT Linux являются отдельной ветвью развития GNU/Linux и не имеет никакого отношения к Mandrake или Mandriva.
- «Школьный проект»
С 2008 года в рамках проекта «Образование» по контракту с ОАО «Армада» компанией «Альт Линукс» разрабатывается комплект дистрибутивов для поставки в школы России. В рамках первоначального пилотного проекта школьные дистрибутивы были установлены в общеобразовательных школах Пермского края, Республики Татарстан, Томской области, и в школах, добровольно присоединившихся к проекту.[2]
В комплект поставки входят[3]:
- Лёгкий Линукс, на основе ALT Linux Lite
- Линукс Юниор, на основе ALT Linux Junior
- Линукс Мастер, на основе ALT Linux Desktop
- Линукс Терминал, на основе ALT Linux Terminal
29 октября 2009 г. вышел набор дистрибутивов «Альт Линукс 5.0 Школьный» на базе «Пятой платформы»:[4][5] Альт Линукс 5.0 Школьный Сервер Альт Линукс 5.0 Школьный Лёгкий на базе XFCE 4.6.1 (на двух обязательных CD) Альт Линукс 5.0 Школьный Юниор на базе GNOME 2.26 Альт Линукс 5.0 Школьный Мастер на базе KDE 4.3.2
Линейка дистрибутивов от «Альт Линукс Технолоджи » основана на ALTLinux 4.0, который,в свою очередь, создан на базе репозитория Sisyphus (международный проект русскоговорящих разработчиков СПО ALT inux Team). Легкий Линукс (2 CD) оптимизирован для работы на компьютерах с от 128 до 256 МБ ОЗУ и процессором от Pentium I 233 Мгц (заданная ТЗ конфигурация № 1) и CDROM. Включает графическую среду Xfce; в состав этого дистрибутива входят легкий и быстрый текстовый редактор Abiword и программа редактирования электронных таблиц Gnumeric. Линукс Юниор (2 CD) подходит для компьютеров с CPU от 667 Мгц и объемом ОЗУ от 256 МБ до 1 ГБ (заданная ТЗ конфигурация № 2). Он основан на графической среде KDE, и помимо офисных приложений и обучающих программ включает средства разработки, такие как Lazarus и KDevelop. Линукс Мастер (1 DVD) предназначен для систем с процессором от 667 Мгц и объемом ОЗУ от 256 МБ (заданная ТЗ конфигурация № 3) и DVD-ROM. Рекомендуется процессор с частотой 1,5 ГГц, 1 ГБ ОЗУ.
- Текстовые редакторы и процессоры
Текстовый процессор — вид прикладной компьютерной программы, предназначенной для производства (включая набор, редактирование, форматирование, иногда печать) любого вида печатной информации. Иногда текстовый процессор называют текстовым редактором второго рода.
Текстовыми процессорами в 1970-е — 1980-е годы называли предназначенные для набора и печати текстов машины индивидуального и офисного использования, состоящие из клавиатуры, встроенного компьютера для простейшего редактирования текста, а также электрического печатного устройства. Позднее наименование «текстовый процессор» стало использоваться для компьютерных программ, предназначенных для аналогичного использования. Текстовые процессоры, в отличие от текстовых редакторов, имеют больше возможностей для форматирования текста, внедрения в него графики, формул, таблиц и других объектов. Поэтому они могут быть использованы не только для набора текстов, но и для создания различного рода документов, в том числе официальных. Классическим примером текстового процессора является Microsoft Word. Программы для работы с текстами можно разделить на простые текстовые процессоры, мощные текстовые процессоры и издательские системы. Известные текстовые процессоры
- AbiWord
- Adobe InCopy
- ChiWriter — популярный в Восточной Европе текстовый процессор, для работы с научными текстами
- JWPce — текстовый процессор для японского языка.
- LaTeX— наиболее популярный набор макрорасширений (или макропакет) системы компьютерной вёрстки TeX
- Lotus WordPro
- Microsoft Word
- Microsoft Works
- OpenOffice.org Writer
- PolyEdit
- WordPad — входит в дистрибутив MS Windows
- WordPerfect
- Adobe InCopy
- ChiWriter — популярный в Восточной Европе текстовый процессор, для работы с научными текстами
- JWPce — текстовый процессор для японского языка.
- LaTeX — наиболее популярный набор макрорасширений (или макропакет) системы компьютерной вёрстки TeX
- Lotus WordPro
- Microsoft Word
- Microsoft Works
- OpenOffice.org Writer
- PolyEdit
- WordPad — входит в дистрибутив MS Windows
- WordPerfect
OpenOffice.org Writer — текстовый процессор и визуальный (WYSIWYG) редактор HTML, входит в состав OpenOffice.org и являетcя свободным программным обеспечением (выпускается под лицензией LGPL).
Writer похож на Microsoft Word и функциональность этих редакторов примерно равна. Writer также имеет некоторые возможности, отсутствующие в Word, например: сохранение документов в формат PDF (Такая возможность была реализована в MS Office 2007 в виде плагина, который не входит в стандартную поставку и который необходимо устанавливать отдельно); арифметические расчёты и другие формулы в таблицах; возможность создания составных документов; возможность защиты отдельных частей документов (разделов) и отдельных ячеек таблиц от изменений; поддержка стилей страниц
Writer позволяет сохранять документы в различных форматах, включая Microsoft Word, RTF, XHTML и OASIS Open Document Format, который является форматом, используемым по умолчанию начиная с версии OpenOffice.org 2.0, а также в формате предыдущих версий Writer (включая и версию SO Writer 5.2). Writer также позволяет выполнять экспорт в wikimedia.
При этом он позволяет импортировать документы Corel WordPerfect (WDP), 602 Document(.602), WPS Word (WPS), файлов некоторых форматов мобильных текстовых процессоров на платформах PocketPC и Palm и некоторых других.
Список поддерживаемых форматов и качество экспорта/импорта постоянно улучшается (пр. — поддержка формата 602 Document появилась в версии 2.2.1).
Как и все программы, входящие в состав OpenOffice.org, Writer может быть запущен на множестве различных операционных систем, включая GNU/Linux, Mac OS X, FreeBSD и Microsoft Windows
Кроме того, существует специальная версия OpenOffice.org Writer Portable (часть OpenOffice.org Portable) которую можно использовать без установки, что позволяет запускать его, например, с флэш-диска.
- Электронные таблицы
Табличный процессор — категория программного обеспечения, предназначенного для работы с электронными таблицами. Изначально табличные редакторы позволяли обрабатывать исключительно двухмерные таблицы, прежде всего с числовыми данными, но затем появились продукты, обладавшие помимо этого возможностью включать текстовые, графические и другие мультимедийные элементы. Инструментарий электронных таблиц включает мощные математические функции, позволяющие вести сложные статистические, финансовые и прочие расчеты.
Электронные таблицы (или табличные процессоры) - это прикладные программы, предназначенные для проведения табличных расчетов. Появление электронных таблиц исторически совпадает с началом распространения персональных компьютеров. Первая программа для работы с электронными таблицами — табличный процессор, была создана в 1979 году, предназначалась для компьютеров типа Apple II и называлась VisiCalc. В 1982 году появляется знаменитый табличный процессор Lotus 1-2-3, предназначенный для IBM PC. Lotus объединял в себе вычислительные возможности электронных таблиц, деловую графику и функции реляционной СУБД. Популярность табличных процессоров росла очень быстро. Появлялись новые программные продукты этого класса: Multiplan, Quattro Pro, SuperCalc и другие. Одним из самых популярных табличных процессоров сегодня является MS Excel, входящий в состав пакета Microsoft Office.
Что же такое электронная таблица? Это средство информационных технологий, позволяющее решать целый комплекс задач: Прежде всего, выполнение вычислений. Издавна многие расчеты выполняются в табличной форме, особенно в области делопроизводства: многочисленные расчетные ведомости, табуляграммы, сметы расходов и т. п. Кроме того, решение численными методами целого ряда математических задач; удобно выполнять в табличной форме. Электронные таблицы представляют собой удобный инструмент для автоматизации таких вычислений. Решения многих вычислительных задач на ЭВМ, которые раньше можно было осуществить только путем программирования, стало возможно реализовать Математическое моделирование. Использование математических формул в ЭТ позволяет представить взаимосвязь между различными параметрами некоторой реальной системы. Основное свойство ЭТ — мгновенный пересчет формул при изменении значений входящих в них операндов. Благодаря этому свойству, таблица представляет собой удобный инструмент для организации численного эксперимента: подбор параметров, прогноз поведения моделируемой системы, анализ зависимостей, планирование.
Дополнительные удобства для моделирования дает возможность графического представления данных (диаграммы); Использование электронной таблицы в качестве базы данных. Конечно, по сравнению с СУБД электронные таблицы имеют меньшие возможности в этой области. Однако некоторые операции манипулирования данными, свойственные реляционным СУБД, в них реализованы. Это поиск информации по заданным условиям и сортировка информации.
В электронных таблицах предусмотрен также графический режим работы, который дает возможность графического представления (в виде графиков, диаграмм) числовой информации, содержащейся в таблице.
Основные типы данных: числа, как в обычном, так и экспоненциальном формате, текст – последовательность символов, состоящая из букв, цифр и пробелов, формулы. Формулы должны начинаться со знака равенства, и могут включать в себя числа, имена ячеек, функции (математические, статистические, финансовые, текстовые, дата и время и т.д.) и знаки математических операций.
Электронные таблицы просты в обращении, быстро осваиваются непрофессиональными пользователями компьютера и во много раз упрощают и ускоряют работу бухгалтеров, экономистов, ученых.
Основные элементы электронных таблиц:
- Столбец,
- Заголовки столбцов,
- Строка,
- Заголовки строк,
- Неактивная ячейка,
- Активная ячейка.
Gnumeric — это свободный табличный процессор, выпускаемый под лицензией GNU General Public License. Поддерживается на GNU/Linux, Mac OS X (PowerPC), Microsoft Windows, ReactOS, SkyOS, BeOS и других ОС. Gnumeric является частью GNOME Office, набора офисных приложений с некоторой долей интеграции.
Разработчики стараются обеспечить поддержку полнофункциональных электронных таблиц и простой переход для пользователей и организаций с несвободных программ. Некоторые специалисты утверждают, что он обеспечивает намного большую точность вычислений, чем Microsoft Excel.[2] Кроме того, в Gnumeric содержатся 154 уникальных функции, не реализованные больше нигде.[3]
Gnumeric поддерживает систему подключаемых модулей, позволяющую расширять функциональность — добавлять функции, использовать иные форматы ввода-вывода и возможности обработки данных в реальном времени. Поддерживаемые форматы файлов Gnumeric поддерживает чтение и запись форматов OpenOffice.org Calc (не завершен, пока что только текст и формулы), Microsoft Excel, HTML-таблиц, CSV, TSV, DIF и собственного формата .gnumeric; чтение форматов IBM Lotus Notes, Applix, Quattro Pro, XBase, SYLK, HTML, Psion, MPS, Oleo, sc; экспорт данных в LaTeX, Postscript, PDF, TROFF, XHTML и тестовые файлы. [4]
Ввиду компактности и высокого быстродействия, Gnumeric часто включают в состав различных LiveCD.
OpenOffice.org Calc — табличный процессор, входящий в состав OpenOffice.org. С его помощью можно анализировать вводимые данные, заниматься расчётами, прогнозировать, сводить данные с разных листов и таблиц, строить диаграммы и графики.
Пошаговый ввод формул в ячейки электронных таблиц с помощью Мастера облегчает формирование сложных и вложенных формул, демонстрирует описания каждого параметра и конечный результат на любом этапе ввода.
Условное форматирование и стили ячеек позволяют упорядочить готовые данные, а сводные таблицы и графики показывают итоги работы.
Более двух десятков форматов импорта и экспорта файлов, включая функции импорта текста позволяют оперировать практически любыми данными. Также с помощью специального инструмента можно импортировать данные из других источников, например, баз данных, а можно создать обновляемый диапазон, чтобы импортируемые данные всегда были актуальны.
Поддерживаются связи между разными электронными таблицами и совместное редактирование данных (начиная с версии OpenOffice.org 3.0).
Доступны разнообразные настройки для печати готовых листов на принтере: масштаб, поля, колонтитулы. А встроенная проверка орфографии, как в текстовом редакторе, позволит улучшить качество готового отчёта.
- Базы данных
Firebird (FirebirdSQL) — компактная, кроссплатформенная, свободная система управления базами данных (СУБД), работающая на GNU/Linux, Microsoft Windows и разнообразных Unix платформах.
В качестве преимуществ Firebird можно отметить многоверсионную архитектуру, обеспечивающую параллельную обработку оперативных и аналитических запросов (это возможно потому, что читающие пользователи не блокируют пишущих), компактность (дистрибутив 5Mb), высокую эффективность и мощную языковую поддержку для хранимых процедур и триггеров.
Firebird используется в различных[каких?] промышленных системах с 2001 г. Это коммерчески независимый проект C и C++ программистов, технических советников и разработчиков мультиплатформенных систем управления базами данных, основанный на исходном коде, выпущенном корпорацией Borland 25 июля 2000 года в виде свободной версии Interbase 6.0.
Среди недостатков: отсутствие кеша результатов запросов, полнотекстовых индексов Основные характеристики
- Соответствие требованиям ACID: Firebird сделан специально, чтобы удовлетворять требованиям «атомарности, целостности, изоляции и надёжности» транзакций («Atomicity, Consistency, Isolation and Durability»)[источник не указан 30 дней].
- Версионная архитектура: Основная особенность Firebird — версионная архитектура, позволяющая серверу обрабатывать различные версии одной и той же записи в любое время таким образом, что каждая транзакция видит свою версию данных, не мешая соседним («читающие транзакции не блокируют пишущие, а пишущие не блокируют читающих»). Это позволяет использовать одновременно OLTP и OLAP запросы.
- Хранимые процедуры: Используя язык PSQL (процедурный SQL) Firebird, возможно создавать сложные хранимые процедуры для обработки данных полностью на стороне сервера. Для генерации отчётов особенно удобны хранимые процедуры с возможностью выборки, возвращающие данные в виде набора записей. Такие процедуры можно использовать в запросах точно так же как и обычные таблицы.
- События: Хранимые процедуры и триггеры могут генерировать события, на которые может подписаться клиент. После успешного завершения транзакции (COMMIT) он будет извещён о произошедших событиях и их количестве.
- Генераторы: Идея генераторов (последовательностей) делает возможной простую реализацию автоинкрементных полей, и не только их. Генераторы являются 64‐битными хранимыми в базе данных счётчиками, работающими независимо от транзакций. Они могут быть использованы для различных целей, таких как генерация первичных ключей, управление длительными запросами в соседних транзакциях, и т. д.
- Базы данных только для чтения: позволяют распространять базы данных, к примеру, на CD-ROM. Особенно упрощает распространение данных их использование в комбинации с встраиваемой версией сервера Firebird (Firebird Embedded).
- Полный контроль за транзакциями: Одно клиентское приложение может выполнять множество одновременных транзакций. В разных транзакциях могут быть использованы разные уровни изоляции. Протокол двухфазного подтверждения транзакций обеспечивает гарантированную устойчивость при работе с несколькими базами данных. Так же доступны оптимистическое блокирование данных и точки сохранения транзакций.
- Резервное копирование на лету: Для резервного копирования нет надобности останавливать сервер. Процесс резервного копирования сохраняет состояние базы данных на момент своего старта, не мешая при этом работе с базой. Кроме того, существует возможность производить инкрементальное резервное копирование БД.
- Триггеры: Для каждой таблицы возможно назначение нескольких триггеров, срабатывающих до или после вставки, обновления или удаления записей. Для триггеров используется язык PSQL, позволяя вносить начальные значения, проверять целостность данных, вызывать исключения, и т. д. В Firebird 1.5 появились «универсальные» триггеры, позволяющие в одном триггере обрабатывать вставки, обновления и удаления записей таблицы.
Внешние функции: библиотеки с UDF (User Defined Function) могут быть написаны на любом языке и легко подключены к серверу в виде DLL/SO, позволяя расширять возможности сервера «изнутри».
- Декларативное описание ссылочной целостности: Обеспечивает непротиворечивость и целостность многоуровневых отношений «master-detail» между таблицами.
- Наборы символов: Firebird поддерживает множество международных наборов символов (включая Unicode) с множеством вариантов сортировки.
- ПО для управления базами данных
Система управления базами данных (СУБД) — специализированная программа (чаще комплекс программ), предназначенная для организации и ведения базы данных. Для создания и управления информационной системой СУБД необходима в той же степени, как для разработки программы на алгоритмическом языке необходим транслятор Основные функции СУБД
- управление данными во внешней памяти (на дисках);
- управление данными в оперативной памяти с использованием дискового кэша;
- журнализация изменений, резервное копирование и восстановление базы данных после сбоев;
- поддержка языков БД (язык определения данных, язык манипулирования данными).
Обычно современная СУБД содержит следующие компоненты: ядро, которое отвечает за управление данными во внешней и оперативной памяти, и журнализацию, процессор языка базы данных, обеспечивающий оптимизацию запросов на извлечение и изменение данных и создание, как правило, машинно-независимого исполняемого внутреннего кода, подсистему поддержки времени исполнения, которая интерпретирует программы манипуляции данными, создающие пользовательский интерфейс с СУБД а также сервисные программы (внешние утилиты), обеспечивающие ряд дополнительных возможностей по обслуживанию информационной системы.
- Методическое сопровождение ПСПО
- Установка дистрибутивов Линукс на персональный компьютер
- ИПВКТВО
- Основы информатизации.
Информатизация (англ. Informatization) — политика и процессы, направленные на построение и развитие телекоммуникационной инфраструктуры, объединяющей территориально распределенные информационные ресурсы. Процесс информатизации является следствием развития информационных технологий и трансформации технологического, продукт-ориентированного способа производства в постиндустриальный. В основе информатизации лежат кибернетические методы и средства управления, а также инструментарий информационных и коммуникационных технологий. Термин «информатизация» (англ. informatization) нашел широкое распространение лишь в России и Китае. Это было связано, во-первых, с недостаточной разработанностью в 80-90-х годах прошлого века глоссария по тематике «информационные технологии» и «информационное общество», во-вторых, с некоторыми специфическими особенностями развития информационно-коммуникационных технологий в этих странах. Они характеризовались высоким уровнем развития прикладных и специализированных аппаратно-программных комплексов и крайне слабой телекоммуникационной инфраструктурой, которая становилась тормозом гармоничного развития информационного общества. Информатизация - это не столько технологический, сколько социальный и даже культурологический процесс, связанный со значительными изменениями в образе жизни населения. Такие процессы требуют серьезных усилий не только властей, но и всего сообщества пользователей информационно-коммуникационных технологий на многих направлениях, включая ликвидацию компьютерной неграмотности, формирование культуры использования новых информационных технологий и др.
Информатизация - это не столько технологический, сколько социальный и даже культурологический процесс, связанный со значительными изменениями в образе жизни населения. Такие процессы требуют серьезных усилий не только властей, но и всего сообщества пользователей информационно-коммуникационных технологий на многих направлениях, включая ликвидацию компьютерной неграмотности, формирование культуры использования новых информационных технологий и др.
Цель информатизации - трансформация движущих сил общества, которое должно быть перенацелено на производство услуг, формирование производства информационного, а не материального продукта. В ходе информатизации решаются задачи изменения подходов к производству, модернизируется уклад жизни, система ценностей. Особую ценность обретает свободное время, воспроизводятся и потребляются интеллект, знания, что приводит к увеличению доли умственного труда. От граждан информационного общества требуется способность к творчеству, возрастает спрос на знания. Изменяется материальная и технологическая база общества, ключевое значение начинают иметь различного рода управляющие и аналитические информационные системы, созданные на базе компьютерной техники и компьютерных сетей, информационной технологии, телекоммуникационной связи.
- Психолого-педагогические основы информатизации обучения.
- Компьютерные программы учебного назначения и компьютерные средства обучения.
В традиционном учебном процессе средствами обучения являются:
- печатные издания: учебников, учебно-методических пособий, справочников,
- дискеты с учебной информацией,
- записи на доске,плакаты,
- кинофильмы, видеофильмы,
- слово преподавателя.
При получении дистанционного образования средства обучения значительно шире и, кроме традиционных, включают такие, как:
- учебные электронные издания;
- компьютерные обучающие системы;
- аудио- видео учебные материалы и мн. др.
Электронные издания учебного назначения, обладая всеми особенностями бумажных изданий, имеют ряд положительных отличий и преимуществ. В частности: компактность хранения в памяти компьютера или на дискете, гипертекстовые возможности, мобильность, тиражируемость, возможность оперативного внесения изменений и дополнений, удобство пересылки по электронной почте. Это - автоматизированная обучающая система, которая включает в себя дидактические, методические и информационно-справочные материалы по учебной дисциплине, а также программное обеспечение, которое позволяет комплексно использовать их для самостоятельного получения и контроля знаний.
Компьютерные обучающие и контролирующие программы - программные средства учебного назначения, которые широко используется в образовательном процессе ДО и позволяют: индивидуализировать подход и дифференцировать процесс обучения; контролировать обучаемого с диагностикой ошибок и обратной связью; обеспечить самоконтроль и само коррекцию учебно - познавательной деятельности; моделировать и имитировать процессы и явления; проводить лабораторные работы, эксперименты и опыты в условиях виртуальной реальности; повысить интерес к процессу обучения, используя игровые ситуации и мн. др.
Аудио и видео учебные материалы - записываются на магнитные носители, аудио - и видеокассеты, и могут быть представлены обучаемому с помощью магнитофона, видеомагнитофона или лазерных компакт-дисков CD-ROM.
Компьютерные сети - средство обучения, включающее в себя различного рода информацию и совокупность компьютеров, соединенных каналами связи.
Глобальная сеть INTERNET, является интегральным средством, широко используемым в ДО.
- Компьютер в учебном процессе.
В последние 10-15 лет компьютеры и компьютерные информационные технологии активно входят в нашу жизнь. Компьютер сегодня √ это мощнейший инструмент получения и обработки информации, возможности компьютерных и сетевых технологий, их быстродействие потрясают воображение. Поэтому совершенно естественно внедрение этих средств в современный учебный процесс. Понятно, что трудностей на этом пути более чем достаточно, основная из которых - недостаточное или нулевое финансирование их развития в наших школах. Эти технологии являются дорогими: приобретение компьютеров, их текущая модернизация, а развитие технологической базы и уровня безопасности требуют обновления компьютерного парка не реже, чем каждые 2-3 года, обслуживание компьютеров и сетей, покупка программного обеспечения, подключение к Internet. Помимо этого требуется высокая квалификация преподавателей, их непрерывная переподготовка и профессиональный рост.
Казалось бы, несложно возразить, что нет ничего проще отказаться от подобных технологий в пользу каких-либо более дешевых, таких как диа- эпи- и прочие проекторы, книги, доска и мел, наконец, и обучать так же как учились сами. Безусловно, чему-нибудь и как-нибудь мы так научим, и, может быть, воспитаем. Но чего сможет достичь такой воспитанник в современном технократическом обществе? В лучшем случае станет торговцем на рынке. Персонал современных торговых центров требует уже принципиально другого уровня, а о воспитании и "выращивании" лидеров и руководителей с такими технологиями придется забыть. Таким образом компьютерные технологии в образовании являются реальной частью культуры, и нравится это или не нравиться, а внедрять эти технологии в современной школе необходимо.
Каковы же могут быть области применения компьютерных технологий в современной школе?
Если дать некоторую свободу фантазии и всего лишь представить, что в каждой школе есть два компьютерных зала, оснащенных хотя бы по вчерашнему дню: компьютеры Pentium с мультимедиа, объединенными локальной сетью с подключением к Internet. Плюс к этому по компьютерному комплекту с полным набором периферии (принтер, сканер и т. п.) у администраторов, а на каждом учительском месте - компьютер с возможностью проецирования на экран. Еще раз отметим, что это - не завтраший день, а вчерашний или по крайней мере сегодняшний. Кстати, уже сегодня в России есть средние учебные заведения, оснащенные по этому образцу. Среди таких учебных заведений можно назвать Московский лицей информационных технологий, ряд школ и лицеев Москвы и области, Санкт-Питербурга и Новосибирска. В таких условиях модель использования информационных компьютерных технологий может быть следующей:
- Ведение и оформление внутришкольной документации,
- Составление расписания занятий,
- Создание и использование базы данных по сотрудникам и учащимся,
- Мониторинг деятельности учителей,
- Оперативное управление учебным заведением путем интерактивных телеконференций, виртуальных планерок, передача срочной информации на экраны учительских машин,
- Поиск и отбор информации с помощью Internet (от нормативно- правовой до покупки учебников: возможности уже сегодня очень широки),
- Использование электронной почты для связи, например, с органами управления образованием,
- Установка творческих связей с другими учебными заведениями, в том числе за границей.
- Психологическое тестирование работников и детей.
В учебной деятельности:
- Обязательное изучение компьютерных и информационных технологий,
- Использование обучающих программ на всех предметах,
- Компьютерное тестирование и контроль знаний,
- Пользование каталогами и заказ книг в публичных библиотеках через Internet,
- Использование учениками материалов, опубликованных в Internet для подготовки докладов и рефератов,
- Издание методических разработок учителей, школьных сборников-альманахов, газет,
- Пользование электронными текстами художественных книг (вряд ли хоть одна школьная библиотека сможет выдать ученикам одного класса 30 экземпляров "Войны и мира"),
- Использование электронных энциклопедий (Кирилл и Мефодий, Britannica, Брокгауз и Эфрон, предметные энциклопедии).
Все перечисленные возможности не являются фантастикой и могут быть уже сегодня внедрены, но этот список ежедневно расширяется.
- Технологии синтеза информационных сред, технология мультимедиа в образовании
Осуществление социальных и экономических реформ сделало необходимым и возможным построение в Российской Федерации информационного общества, что ставит перед системой образования задачу формирования информационной культуры у всех граждан страны и делает информатизацию отрасли одним из важнейших направлений реформы образования.
Информатизация образования является одним из приоритетных направлений реформирования системы образования. Учитывая важность и значимость сложного процесса информатизации, Министерство образования РФ разработало целевую программу информатизации образования в Российской Федерации, которая на данном этапе образовательной реформы должна стать объединяющем фактором усилий федеральных и региональных органов управления в области образования.
Цель этой "управленческой" программы - информационно - технологическое обеспечение реализации закона РФ "Об образовании" и принципов государственной политики в области образования путем широкого внедрения средств и методов новых информационных технологий. Программа призвана координировать усилия органов государственной власти и управления образованием при разработке и реализации региональных и ведомственных программ информатизации; назначение Программы информатизации в следующем: координация работы различных организаций, учреждений, органов управления образования разного уровня в решении проблем, связанных с информатизацией образования (Л5, Л6).
Для реализации процесса информатизации образования необходима подготовка специалистов - пользователей конкретного прикладного программного обеспечения, используемого в учебном процессе и управлении образованием, а также подготовка методистов - организаторов по внедрению информационных технологий в процесс обучения и управления образованием, которые должны знать методы системного анализа и информационного моделирования в области образования, быть постановщиками задач в этой области.
Можно выделить основные направления использования информационных технологий в обучении и управлении образованием:
- использование компьютера и средств информационных технологий в качестве средства обучения, дидактического средства для моделирования различных объектов и процессов, повышения степени наглядности при изложении учебного материала, систематизации и логического упорядочивания учебного материала, тренажа, контроля усвоения знаний;
- применение автоматизированных обучающих систем (АОС);
- применение компьютерных телекоммуникаций в образовании;
- обучение профессиональному применению средств информационных технологий в образовании (системы различного назначения, автоматизированные рабочие места);
- использование технологии синтеза информационных сред, технологии мультимедиа в обучении и управлении образованием;
- применение средств информационных технологий в психолого - педагогических исследованиях.
В соответствии с перечисленными направлениями можно выделить следующие методы использования информационных технологий в обучении:
- построение системно - информационной картины мира и отражения объективной реальности с помощью компьютерного программного обеспечения, обучение с помощью информационных моделей, адекватно отражающих сущность изучаемых объектов и процессов реального мира;
- внедрение игровых методов активного обучения, фор-мирующих навыки принятия индивидуальных и коллективных решений на основе анализа альтернативных вариантов;
- разработка информационных технологий, на базе принципов развивающего обучения, с учетом психолого - педагогических основ компьютеризации обучения;
- разработка педагогических программных средств (ППС) с помощью современных авторских систем (инструментальных средств преподавателя);
- непрерывность применения средств информационных технологий в течение всего периода обучения, всесторонний охват учебного процесса;
- однотипность и унификация технического, программного, организационного и учебно - методического обеспечений;
- экспертиза, сертификация и тиражирование педагогических информационных технологий с целью массового внедрения в процесс обучения;
- обучение навыкам решения задач на компьютере посредством построения математических, компьютерных и информационных моделей, с использованием современного прикладного программного обеспечения, интегрированных пакетов прикладных программ;
- разработка педагогического мониторинга с использованием информационных технологий;
- создание банка педагогических знаний и педагогических технологий, дистанционное обучение, создание образовательных телекоммуникационных сетей, коллективное выполнение учебных проектов.
- Инструментальные средства преподавателя
Инструментальные средства- набор программ, выполняющих функции, связанные с созданием или модернизацией новых программ в виртуальной среде обучения, включающий, как минимум, текстовой редактор, транслятор, графический редактор, загрузчик, а также средства отладки программ.
Использование специализированных инструментальных систем для создания педагогических приложений
Система Hyper Studio Программа HyperStudio (разработчик — фирма Roger Wagner, Великобритании) является интерактивной системой для самостоятельной разработки учителем элек¬тронных средств учебного или образовательного назначения.
Пакет HyperMetod Разработчик пакета: HyperMethod Company (Санкт-Петербург) Назначение па¬кета создание электронных каталогов, написание разного рода мультимедиа прило¬жений и программных средств учебного назначения, создание публикаций в Интернет. HyperMethod позволяет создавать мультимедиа приложения, объединяющие в одно целое звук, видео, рисунки, анимацию, текст и гипертекст.
eLearning Office 3000 Программный пакет eLearning Office 3000 компании HyperMethod Company 1 является более поздней разработкой компании Пакет так же, как и предыдущая версия HyperMethod, предназначен для создания электронных учебных пособий, дистанционных мультимедийных курсов, систем для тестирования знаний. В пакете заложены возможности управления интерактивными лекциями, се¬минарами, конференциями в сети Интернет
Платформа 1С: Образование Платформа 1С: Образование разработана известной фирмой 1С» (http://repetitor.lc.ru) Это универсальное средство, позволяющее разработчику или пре¬подавателю, профессионально владеющему компьютером, создавать свои учебные курсы и системы тестов
«УРОК» Универсальный Редактор Обучающих Курсов — сокращенно «УРОК» Система «УРОК» разработана НПФ ДиСофт (г Москва), ведущая версия — 6 00, введена в экс¬плуатацию в 2001 г. Система предназначена для учителей и преподавателей. Данная ин¬струментальная система представляет собой программный комплекс, обеспечивающий создание электронных средств учебного и образовательного назначения контрольных за¬даний в различных предметных областях, проведение тестирования. «УРОК» может быть также использован для создания презентационных, демонстрационных комплексов и проектов
Система Authorware Инструментальное программное средство Authorware (Macromedia) специально ориентировано на создание разного рода электронных средств учебного назначения Программа позволяет создавать гипертекстовые и гипермедийные программные продукты Следовательно, текст может сопровождаться звуком, включать в себя ани¬мационные ролики и видеофрагменты.
Система ToolBooK ToolBook разработана компанией Asymetrix Это программный продукт для профессиональных разработчиков. Система является гибкой и мощной средой разра¬ботки педагогических приложений Система позволяет разрабатывать профессио¬нальные мультимедиа-приложения, реализующие интерактивное обучение, програм¬мировать базы данных и базы знаний, разрабатывать документы, представленные в Нескольких средах (гиперсреда), создавать гипертекстовые приложения Страницы та¬ких приложений связаны через «активные» слова и кнопки, что позволяет каждому читателю изучать некоторый предмет в темпе определенном его индивидуальными способностями
- Информационные образовательные ресурсы компьютерной сети Internet.
Типология информационных ресурсов образовательного назначения Рассматривая вопросы типологии, нельзя не отметить тот факт, что скорость появления новых названий и определений в этой предметной области практически сопоставима со скоростью происходящих изменений в области ИКТ. В настоящее время спектр возможных видов использования средств ИКТ настолько широк, что возникает необходимость в некотором обобщенном понятии. Таким понятием может быть понятие «информационные ресурсы образовательного назначения»
Информационные образовательные ресурсы могут быть динамическими и статическими. Динамическими ресурсами будем называть те ре¬сурсы, которые можно изменить, внести дополнения, коррективы и т.п., а статическими образовательными ресурсами будем называть те ресурсы, которые уже не подлежат изменению. К ним относятся электронные издания учебного или образовательного назначения, изданные на CD-ROM, в которые уже нельзя внести коррективы, их можно только переделать и издать снова.
В последнее время фирмы, которые специализируются на издании электронных средств образовательного назначения предусматривают в своих программных продуктах доступ в Интернет на соответствующий сайт, где можно получить дополнительную информацию, новые задачи и задания и т.п.
Распределенные информационные образовательные ресурсы — это те ресурсы, которые распределены в локальной или глобальной сетях. В глобальной компьютерной сети располагается огромное количество самой разнородной информации, которая предназначена для самых различ¬ных категорий пользователей. Вместе с тем, в учебных, образовательных, Сайт учебного заведения содержит самую разнообразную информацию (история школы, количество и контингент учеников и учителей, расписание занятий, календарь школьных мероприятий и многое другое), является по сути дела виртуальным представительством данного учебного заведения в сети Интернет
Информационные ресурсы реализуются чаще всего в виде электронных изданий учебного (образовательного) назначения или электронных средств учебного (образовательного) назначения.
Электронное издание учебного назначения (ЭИУН) или электронное средство учебного назначения (ЭСУН) - учебное средство, реализующее возможности средств ИКТ и ориентированное на достижение следующих целей предоставление учебной информации с привлечением средств тех¬нологий мультимедиа, гипертекст, гипермедиа, геоинформационных, осуществление обратной связи с пользователем при интерактивном взаимодействии, контроль результатов обучения и продвижения в учении, автоматизация процессов информационно-методического обеспечения учебно-воспитательного процесса и организационного управления учебным заведением
- Возможности использования Internet-технологий в образовании.
В современном мире одной из определяющих характеристик уровня общественного развития является прогресс в области разработки и внедрения новых информационных технологий. Успешность осуществляемых в Казахстане социальных и экономических преобразований во многом определяется достижениями в области информатизации.
Развитие в направлении информационного общества с необходимостью предполагает глубокие реформы в системе образования. Создание и широкое использование в образовании новых информационных технологий, основанных на применении вычислительной техники и средств связи, является важнейшим средством радикального повышения эффективности обучения и повышения уровня подготовки специалистов в целом. Именно на этой основе создается реальная возможность для подготовки специалистов, соответствующих мировым стандартам, которые обладают динамичным типом мышления, широкой эрудицией, методами поиска и обработки информации.
Internet- технологии позволяют:
- автоматизировать процесс обучения;
- качественно повысить уровень знаний, так как эти технологии включают элементы звука и видео, что * играет огромную роль в процессе самообучения;
- проводить обучение дистанционно, независимо от того, где находится обучаемый студент.
В качестве примера, где используются возможности Internet- технологий, является электронный учебник по спецкурсу “HTML – как средство создания Web- страниц”, который реализован с использованием гипертекстовой и гипермедиа технологий. Суть этих технологий состоит в том, что процесс накопления знаний происходит последовательно, начиная от самых простых понятий до самых сложных с использованием визуальных и звуковых эффектов.
Средствами реализаций данного направления является гипертекстовая технология, которая реализуется с помощью языка программирования HTML, а также объектно- ориентированных языков программирования Delphi и Visual Basic, которые обеспечивают доступ к Internet и создание Internet – приложений.