Научная статья на тему 'Применение кроссплатформенного свободного по для реализации плавного перехода с одной ОС на другую'

Применение кроссплатформенного свободного по для реализации плавного перехода с одной ОС на другую Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
261
15
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Лихачев Сергей Варсонофьевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Применение кроссплатформенного свободного по для реализации плавного перехода с одной ОС на другую»

Для иллюстрации можно решить задачи.

Показать, что для функции y = X точка x = 0 не является точкой экстремума.

Ученикам предлагается изобразить графики двух функций:

Ух = X3 и y2 = 3x2 .

Для построения графиков достаточно выбрать пункт главного меню «Графики» - «График 2D» и заполнить диалоговое окно.

Отметим, что в поле «Опции» можно установить режим вывода сетки на графике.

Получим окно с графиком.

В строке ввода будет зафиксирована команда plot2d ([xA3, 3*xA2], [x,-3,3],

[plot_format, gnuplot], [gnuplot_preamble, «set grid;»])$.

Напомним, что график можно получить и непосредственно при вводе указанной графической команды.

Ученики увидят, что значение производной в этой точке равно нулю, но она не является точкой экстремума. Аналогично можно попросить показать, что точка x = 0 для функции y = sin(x) не является точкой экстремума.

Построим графики функцийy = sin(x) и y = cos(x).

После нажатия кнопки «ОК» получим окно с графиками.

После этого можно перейти к определению достаточного признака экстремума. Для подведения к достаточному условию можно применить уже решаемые ранее упражнения. Учитель предлагает обратить внимание в них на то, как меняет знак производная данной функции, проходя через точку экстремума. По графикам видно, что в точках экстремума производная меняет свой знак с «+» на «-» и, наоборот «-» на «+».

Таким образом, учащиеся, анализируя графики, так же приходят к формулировке достаточного условия экстремума функции.

=!£$- Литература

1. Алимов, Ш.А. Алгебра и начала анализа: учеб. для 10-11 кл. общеобразоват. учреждений / Ш.А. Алимов, Ю.М. Коля-гин, Ю.В. Сидоров. М.: Просвещение, 2002.

2. Башмаков, М.И. Алгебра и начала анализа. 10-11 классы / М.И. Башмаков. М.: Дрофа, 2005.

3. Колмогоров, А.Н. Алгебра и начала анализа. 11 класс / А.Н. Колмогоров и др. М.: Просвещение, 2002.

4. Кормилицына, Т.В. Информационные технологии в математике: учеб. пособие / Т.В. Кормилицына. Саранск: Мордов. гос. пед. ин-т, 2009.

5. Чичкарёв, Е.А. Компьютерная математика с Maxima: Руководство для школьников и студентов / Е.А. Чичкарёв. М.: ALT Linux, 2009.

Применение кроссплатформенного свободного ПО

ДЛЯ РЕАЛИЗАЦИИ ПЛАВНОГО ПЕРЕХОДА С ОДНОЙ ОС НА ДРУГУЮ

Лихачев Сергей Варсонофьевич (lixa4ev2010@yandex.ru)

ГОУ ДПО(ПК) С «Марийский институт образования»

Аннотация

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

Обзор бесплатного программного обеспечения

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

Многие пользователи в силу своих привычек и зачастую из-за нежелания им изменять используют широко известные проприетарные программы. Такой подход к работе мешает в первую очередь самим пользователям. В мире программного обеспечения существует масса разработчиков, которые заинтересованы в том, чтобы их продукт был востребован пользователями, поэтому между ними существует конкуренция. Конкуренция, в свою очередь, позволяет пользователям выбирать продукт наиболее их устраивающий по удобству, функциональности, производительности и другим параметрам. А между тем, в иных программах могут быть очень полезные функции, которых нет в программах, с которыми привык работать пользователь. Привычка так же вредна даже в случае, когда производитель знакомой и любимой программы выпускает эту же самую программу, но со значительными изменениями как алгоритмов работы, так и внешнего облика и интерфейса. Эти изменения, направленные на то, чтобы сделать работу с программой более удобной и производительной, на деле становятся серьезным препятствием для рядового пользователя при переходе с программы старого образца на новый. Примером такой проблемы было долгое «привыкание» к операционной системе Windows Vista, а так же переход от офисного пакета Microsoft Office 2003 к Microsoft Office 2007.

Среди бесплатных программ можно выделить несколько видов, различающихся условиями своего распространения. Это, так называемые, free программы - бесплатные программы, которыми можно пользоваться и распространять их абсолютно бесплатно, но их запрещается изменять. При этом такие программы могут иметь некоторые ограничения, например ограничение по количеству компьютеров, на которые разрешена бесплатная установка.

Очень похожи на free программы adware, которые так же как и free бесплатны в применении и распространении, но при этом содержат в себе дополнительные компоненты. Этот компонент может быть блоком рекламы или анкетой и т. п.

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

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

Обзор кроссплатформенного программного обеспечения

Офисные пакеты

Самым популярным среди программ обработки набора редактирования текста таблиц баз данных, конечно же, является офисный пакет Microsoft Office. У него, бесспорно, много преимуществ в сравнении с другими программами подобного типа, но он слишком дорог и к тому же занимает много памяти на жестком диске. Наиболее известным решением кроссплатформенного ПО является альтернатива платному офисному пакету Microsoft Office бесплатный продукт OpenOffice. На сегодняшний день этот офисный пакет по своим возможностям вплотную приблизился к своему платному конкуренту, а где-то даже обгоняет. И при этом объем занимаемого пространства на жестком диске в разы меньше, чем у Microsoft Office.

Хотя OpenOffice досадно медленно открывается (отнюдь немаловажный факт, когда речь идет о повседневном использовании), в остальном он вполне выдерживает сравнение с пакетом приложений от Microsoft. Текстовый редактор OpenOffice.org Writer является отличной заменой Microsoft Word и даже предоставляет некоторые функции, которых очень не хватает в Word. Например, частность, которая может иметь очень важное значение: компонент OpenOffice.org OpenWriter позволяет экспортировать документы непосредственно в формат PDF OpenOffice, позволяет сохранять файлы в различных форматах, что снижает вероятность того, что вы столкнетесь с проблемами совместимости, как в случае с Microsoft Word. Writer способен сохранять документы не только в собственном форма -те ODT, но и во многих старых форматах Word (Word 95 DOC, Word 6.0 DOC и т. д.) и форматах StarOffice. Помимо всего прочего, восстановление данных в OpenOffice кажется более надежным, чем в Microsoft Office, так как автоматическое сохранение производится регулярно по умолчанию. Все документы, создаваемые в OpenOffice, можно защитить паролем. Естественно, аналогичная функция содержится и в Microsoft Office. Однако стоит отметить, что существует большое множество программ, предназначенных для взлома документов в формате MS Office. Что касается рассматриваемого пакета программ, то сохранение уже в одном родном формате может послужить неплохой защитой, так как OpenOffice установлен далеко не везде.

К сожалению, с некоторыми другими приложениями OpenOffice не так легко работать. Для пользователей, привыкших к Excel, табличный редактор Calc, безусловно, оставляет желать лучшего (не хватает простоты использования). Во всем остальном OpenOffice.org является достойным конкурентом Microsoft Office и может стать практически полноценной его заменой.

Графические редакторы

Для работы с изображениями трудно найти альтернативу таким известным и популярным программам, как Adobe Photoshop и CorelDRAW. И к сожалению пока невозможно найти программы, которые бы могли выполнять такой же объем разнообразных операций при работе с графическими объектами. Но тем не менее, если не требуется выполнять какие-то специфические и сложные преобразования с изображениями, то альтернативой растровому редактору Photoshop может стать кросс -платформенный GIMP, а для векторного редактора CorelDRAW - программа, так же работающая на разных операционных системах, Inkscape. Они прекрасно выдерживают конкуренцию с дорогими графическими редакторами в качестве свободно распространяемых, бесплатных программ обработки изображений.

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

На сегодня GIMP вырос в один из самых насыщенных функциональностью графических редакторов, уступающих по этому показателю лишь набитому сторонними модулями редактору Photoshop.

GIMP редко используется для предпечатной подготовки графики: в нем пока нет поддержки «полиграфических» цветовых моделей и системы цветоделения. Еще одним ограничением текущих версий GIMP является относительно низкая производительность, затрудняющая работу с действительно большими (сотни тысяч точек) и сложными (десятки слоев) изображениями.

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

Редактор векторных изображений Inkscape - мощный и удобный инструмент для создания художественных и технических иллюстраций в формате векторной графики, полностью совместимый со стандартами XML, SVG и CSS. Редактор предоставляет широкий набор инструментов для работы с цветами и стилями.

В Inkscape поддерживаются все основные возможности SVG: контуры, текст, маркеры, клоны, альфа-канал, трансформации, градиенты, текстуры и группировка. Также Inkscape поддерживает метаданные Creative Commons, правку узлов, слои, сложные операции с контурами, векторизацию растровой графики, редактирование текста прямо на изображении, заверстанный в фигуру текст.

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

Браузеры, web-обозреватели

Mozilla Firefox на сегодняшний день заслуженно приобрел широкую популярность и известность. Это в первую очередь связано с тем, что Firefox является кроссплатформенным решением. Конечно же он обладает еще массой достоинств, помимо этого. Расширяемость этого браузера за счет дополни -тельных компонентов, разрабатываемых программистами по всему миру, вносит в развитие данного проекта дополнительную динамику, что благотворным образом сказывается на удобстве программы и на стабильности работы. При этом пользователь сам решает какие дополнительные модули устанавливать. Еще одним важным достоинством Firefox является его защита от различных шпионских программ, которая обеспечивает безопасность работы в интернете. И при этом, этот браузер прост в освоении.

Клиент электронной почты

Mozilla Thunderbird - это достойная замена платному продукту Outlook. Программа обладает простым, гибко настраиваемым интерфейсом. Безопасность данного почтового клиента значительно выше, чем у конкурента. А благодаря HTML-редактору размер письма, написанного в Thunderbird, будет в разы меньше аналогичного, написанного в Outlook. Thunderbird совместим с другими почтовыми клиентами. И аналогично браузеру Firefox, Thunderbird можно расширять дополнительными модулями.

FTP-клиенты

На сегодняшний день из программ такого типа, если не считать дополнения к браузеру Firefox, кросплатформенным и бесплатным является только один продукт. Это ftp-клиент FileZilla. И он прекрасно справляется с возложенными на него задачами. К тому же он считается самым быстрым и безопасным.

Англо-русские словари

К сожалению кроссплатформенного решения полноценных программ-переводчиков пока не существует. К тому же большая часть таких программ являются платными и весьма дорогими. Если не требуется перевода больших объемов текста, может пригодиться словарь JaLingo. Эта программа является по своей сути словарной оболочкой, и поэтому главной ее особенностью является поддержка разных форматов словарей, таких как DSL, Mova, PtkDict/phpMyLingvo MySQL, Sdictionary. А так как JaLingo создана на языке Java, то она работает в любой операционной среде, которая поддерживает запуск машины Java.

Проигрыватели музыкальных файлов

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

Аудиоредакторы

Для работы со звуком неплохой альтернативой платному редактору Adobe Audition является программа Audiocity. Это свободный, простой в использовании звуковой редактор для разных операционных систем. Audacity обладает довольно обширным функционалом, который позволяет выполнять практически любые операции по созданию звуковых файлов, их редактированию, наложению различных эффектов, улучшению качества звука и много других полезных преобразований.

Просмотр графических файлов

Для этих целей существуют разные продукты, как платные, так и бесплатные. В среде Windows бесплатные программы успешно конкурируют с коммерческими. А вот в операционной системе

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

Пожалуй, главным отличием XnView от программ подобного типа является поддержка очень большого количества форматов (на сегодняшний день больше 400).

Проигрыватели видео

VLC Media Player (VideoLAN Client) - Универсальный кроссплатформенный медиаплеер. Представляет собой интегрированный проигрыватель все в одном. Проигрывает различные форматы файлов: MPEG-1, MPEG-2, MPEG-4, DivX, XviD, mp3, ogg и другие, обычные DVD и VCD диски. Одной из особенностей является возможность проигрывания практически любого типа потокового видео. Особенностью является то, что не требует установки никаких дополнительных кодеков, так как все компоненты уже содержатся в нем.

MPlayer - это медиа проигрыватель, работающий на множестве платформ. Он воспроизводит большинство файлов, поддерживаемых множеством встроенных кодеков.

MPlayer имеет экранный дисплей для статусной информации, красивые большие сглаженные субтитры с тенью и визуальное отображение клавиатурных команд. Поддерживаются Европейские, Кириллические и Корейские шрифты, и помимо этого 12 форматов субтитров. Также поддерживаются DVD субтитры.

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

Заключение

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

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

Литература

1. http://evgeniypopov.com/blog.php?rub=31&id=44

2. http://www.kmplayer.ucoz.ru

3. http://inc.istu.ru/index.php?option=com_content&view=article&id=297:-ms-office-openoffice&catid=72:2008-03-20-07-31-43&Itemid=145

4. 4.http://heap.altlinux.org/alt-docs/compactbook/alterator_packages.kirill.prev/index.html

5. http://www.thg.ru/software/free_program_7/print.html

6. http://heap.altlinux.org/modules/freesoft_history.kirill.next/index.html

7. http://www.linuxrsp.ru/win-lin-soft/table-rus.html

8. http://audacity.sourceforge.net/about/features

9. http://xnview.chat.ru/xnview.html

10. http://www.mplayerhq.hu/design7/info-ru.html

11. http://www.videolan.org/vlc/

12. http://www.opennet.ru/openforum/vsluhforumID3/37083.html

i Надоели баннеры? Вы всегда можете отключить рекламу.