Ключевые особенности и различия ОС Windows и Linux

Содержание

Слайд 2

Ядро LINIUX ЯДРО LINUX — МОНОЛИТНОЕ, ОНО СОСТОИТ ИЗ ОДНОГО ФАЙЛА,

Ядро

LINIUX
ЯДРО LINUX — МОНОЛИТНОЕ, ОНО СОСТОИТ ИЗ ОДНОГО ФАЙЛА, А ДЛЯ

РАСШИРЕНИЯ ЕГО ФУНКЦИОНАЛЬНОСТИ МОЖНО ИСПОЛЬЗОВАТЬ МОДУЛИ.
ВСЕ ПРОГРАММЫ ОБЩАЮТСЯ С ЯДРОМ ЧЕРЕЗ СИСТЕМНЫЕ ВЫЗОВЫ, ОНИ СТАНДАРТИЗИРОВАНЫ, ПОЭТОМУ ОДНИ И ТЕ ЖЕ ПРОГРАММЫ БЕЗ ПЕРЕПИСЫВАНИЯ СМОГУТ РАБОТАТЬ НА РАЗНЫХ ПЛАТФОРМАХ ПОД УПРАВЛЕНИЕМ LINUX, НАПРИМЕР, X86 И ARM.
ВСЕ ДРАЙВЕРЫ ВСТРОЕНЫ В ЯДРО, НО ЗАТО БОЛЬШИНСТВО ПРОГРАММ НАХОДЯТСЯ В ПОЛЬЗОВАТЕЛЬСКОМ ПРОСТРАНСТВЕ, В ТОМ ЧИСЛЕ ГРАФИЧЕСКАЯ ОБОЛОЧКА. МОНОЛИТНАЯ СТРУКТУРА ДАЕТ БОЛЬШЕ БЕЗОПАСНОСТИ, ПОСКОЛЬКУ ЕСЛИ НА ЭТАПЕ СБОРКИ ЯДРА ОТКЛЮЧИТЬ ПОДДЕРЖКУ МОДУЛЕЙ, ВЫПОЛНИТЬ СВОЙ КОД НА УРОВНЕ ЯДРА БУДЕТ НЕВОЗМОЖНО.
Слайд 3

Различия в ОС ЯДРО WINDOWS WINDOWS ИМЕЕТ КАРДИНАЛЬНО ДРУГОЙ ВИД ЯДРА.

Различия в ОС

ЯДРО WINDOWS
WINDOWS ИМЕЕТ КАРДИНАЛЬНО ДРУГОЙ ВИД ЯДРА. ОНО СОСТОИТ

ИЗ МНОЖЕСТВА НЕБОЛЬШИХ ЧАСТЕЙ БИБЛИОТЕК DLL, КАЖДАЯ ИЗ КОТОРЫХ ОТВЕЧАЕТ ЗА СВОЮ ФУНКЦИЮ. СИСТЕМНЫЕ ВЫЗОВЫ ВООБЩЕ НЕ ПРИМЕНЯЮТСЯ. В ЗАМЕНУ ЭТОМУ ПОЛЬЗОВАТЕЛЬСКИЕ ПРОГРАММЫ ОБРАЩАЮТСЯ К БИБЛИОТЕКАМ USER32.DLL, GDI32.DLL, KENEL32.DLL, ADVAPI32.DLL, КОТОРЫЕ ВЫЗЫВАЮТ ФУНКЦИИ ИЗ NTDLL.DLL (НАПРЯМУЮ ИМЕЕТ ОТНОШЕНИЕ К ЯДРУ).
БИБЛИОТЕКА HAL.DLL УПРАВЛЯЕТ ДРАЙВЕРАМИ, КОТОРЫЕ ПОДКЛЮЧАЮТСЯ К ЯДРУ ОТДЕЛЬНО. ПОЛЬЗОВАТЕЛЬСКИЙ РЕЖИМ ЯДРА ДАЕТ ВОЗМОЖНОСТЬ ПРОСТО АДАПТИРОВАТЬ СИСТЕМУ К ЛЮБОМУ ПО. НО ЗА ЭТО ПРИХОДИТСЯ ЖЕРТВОВАТЬ ПРОИЗВОДИТЕЛЬНОСТЬЮ СИСТЕМЫ.
Слайд 4

Структура файловой системы и диски LINUX LINUX ПРЕДОСТАВЛЯЕТ ФАЙЛОВУЮ СИСТЕМУ БОЛЕЕ

Структура файловой системы и диски

LINUX
LINUX ПРЕДОСТАВЛЯЕТ ФАЙЛОВУЮ СИСТЕМУ БОЛЕЕ РЕАЛЬНО, ТАКОЙ

КАК ОНА ЕСТЬ НА САМОМ ДЕЛЕ. НАЧИНАЕТСЯ СТРУКТУРА ФАЙЛОВОЙ СИСТЕМЫ С КОРНЯ, ИЛИ, ДРУГИМИ СЛОВАМИ, ОСНОВНОГО КАТАЛОГА СИСТЕМНОГО РАЗДЕЛА, А УЖЕ ТУДА ПОДКЛЮЧАЮТСЯ ВСЕ ДРУГИЕ ДИСКИ ПО НУЖНЫХ ПОДКАТАЛОГАХ.
ФАЙЛЫ СОРТИРУЮТСЯ ПО КАТАЛОГАМ В ЗАВИСИМОСТИ ОТ ТИПА, НАПРИМЕР, ИСПОЛНЯЕМЫЕ — В /BIN/, НАСТРОЙКИ — /ETC/, А РЕСУРСЫ — В /USR/. ПОЛУЧАЕТСЯ ЧТО ОДНА ПРОГРАММА РАЗДЕЛЕНА ПО ВСЕЙ ФАЙЛОВОЙ СИСТЕМЕ, НО ЭТО НЕ ВЫВЕДЫВАЕТ ТРУДНОСТЕЙ ИЗ-ЗА ПАКЕТНОГО МЕНЕДЖЕРА.
УСТРОЙСТВА ХРАНЕНИЯ В LINUX ИМЕНУЮТСЯ ПО АЛФАВИТУ, А РАЗДЕЛЫ НА НИХ — ЦИФРАМИ. НАПРИМЕР, ПЕРВЫЙ ЖЕСТКИЙ ДИСК БУДЕТ ИМЕТЬ ИМЯ SDA, ВТОРОЙ — SDB. А РАЗДЕЛЫ НА ПЕРВОМ БУДУТ НУМЕРОВАТЬСЯ — SDA1, SDA2, SDA3 И ТАК ДАЛЕЕ. РАЗДЕЛЫ МОГУТ СВОБОДНО МОНТИРОВАТЬСЯ В ЛЮБУЮ НУЖНУЮ ПАПКУ, НАПРИМЕР, В КАЧЕСТВЕ ДОМАШНЕГО КАТАЛОГА ИЛИ /VAR/.
Слайд 5

Структура файловой системы и диски Структура файловой системы и диски LINUX

Структура файловой системы и диски Структура файловой системы и диски

LINUX

Слайд 6

Структура файловой системы и диски WINDOWS WINDOWS СОЗДАЕТ ДОПОЛНИТЕЛЬНУЮ АБСТРАКЦИЮ. ХОТЯ

Структура файловой системы и диски

WINDOWS
WINDOWS СОЗДАЕТ ДОПОЛНИТЕЛЬНУЮ АБСТРАКЦИЮ. ХОТЯ ДИСКИ И

РАЗДЕЛЫ ИМЕНУЮТСЯ ПОХОЖИМ ОБРАЗОМ, КАК И В LINUX, НО ВСЕ ЭТО СКРЫТО ОПЕРАЦИОННОЙ СИСТЕМОЙ. ПОЛЬЗОВАТЕЛЮ ЖЕ ПРЕДОСТАВЛЯЕТСЯ ТАКАЯ АБСТРАКЦИЯ, КАК ДИСК C:, D:, E:, F: И ТАК ДАЛЕЕ. КАЖДЫЙ ИЗ НИХ — ЭТО РАЗДЕЛ НА ЖЕСТКОМ ДИСКЕ, А БОЛЕЕ ПОДРОБНУЮ ИНФОРМАЦИЮ ОТ ПОЛЬЗОВАТЕЛЯ СИСТЕМА СКРЫВАЕТ. ЭТО И К ЛУЧШЕМУ ДЛЯ НОВИЧКОВ. ЧТО КАСАЕТСЯ РАСПРЕДЕЛЕНИЯ ФАЙЛОВ, ТО ОДНА ПРОГРАММА НАХОДИТСЯ В ОДНОЙ ПАПКЕ, СО ВСЕМИ ИСПОЛНЯЕМЫМИ ФАЙЛАМИ, НАСТРОЙКАМИ И РЕСУРСАМИ.
Слайд 7

Хранение конфигурации и данных LINUX КАК СОХРАНЯЮТСЯ НАСТРОЙКИ ЛИНУКС? ЭТО ПРОИСХОДИТ

Хранение конфигурации и данных

LINUX
КАК СОХРАНЯЮТСЯ НАСТРОЙКИ ЛИНУКС? ЭТО ПРОИСХОДИТ В ОБЫЧНЫХ

ФАЙЛАХ В ФАЙЛОВОЙ СИСТЕМЕ. ГЛОБАЛЬНЫЕ ФАЙЛЫ РАСПОЛОЖЕНЫ В ПАПКЕ /ETC/. ОНИ ЗАДЕЙСТВОВАНЫ КО ВСЕМ ПОЛЬЗОВАТЕЛЯМ, КОТОРЫЕ ИСПОЛЬЗУЮТ ЭТОТ ПК. НАСТРОЙКИ ДЛЯ ПРОГРАММ ПОЛЬЗОВАТЕЛЯ РАСПОЛАГАЮТСЯ В СКРЫТЫХ ПОДКАТАЛОГАХ ДОМАШНЕГО КАТАЛОГА ПОЛЬЗОВАТЕЛЯ.
ЭТО ВПОЛНЕ УДОБНО, ОСОБЕННО ПРИ ПЕРЕНОСЕ ФАЙЛОВ НА ДРУГОЙ ПК. ПРОГРАММЫ СОЗДАЮТ СВОИ КОНФИГУРАЦИОННЫЕ ФАЙЛЫ, КОТОРЫЕ ИМЕЮТ СОБСТВЕННЫЙ СИНТАКСИС И РЕДАКТИРУЮТСЯ ВРУЧНУЮ. НАСТРОЙКИ МОЖНО ВЫПОЛНЯТЬ С ПОМОЩЬЮ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА, ПРАВДА, ЭТО НЕ ВСЕГДА ПОНЯТНО ДЛЯ ПОЛЬЗОВАТЕЛЯ, ПОЭТОМУ ИМЕННО РУЧНОЙ ВАРИАНТ БОЛЕЕ ПРИЕМЛЕМЫЙ И ПРОСТОЙ.
Слайд 8

Хранение конфигурации и данных WINDOWS WINDOWS ХРАНИТ ВСЕ НАСТРОЙКИ ПРИЛОЖЕНИЙ, СИСТЕМЫ

Хранение конфигурации и данных

WINDOWS
WINDOWS ХРАНИТ ВСЕ НАСТРОЙКИ ПРИЛОЖЕНИЙ, СИСТЕМЫ И ДРАЙВЕРОВ

В СПЕЦИАЛЬНОЙ БАЗЕ ДАННЫХ, ПОД НАЗВАНИЕМ РЕЕСТР WINDOWS. ВСЕ НАСТРОЙКИ РАЗДЕЛЕНЫ ПО ВЕТВЯХ И КЛЮЧАХ, А ПРОГРАММЫ МОГУТ ОЧЕНЬ БЫСТРО ПОЛУЧИТЬ К НИМ ДОСТУП.
ДАННЫЙ СПОСОБ БЕЗОПАСНЫЙ И ПРЕДОСТАВЛЯЕТ ФУНКЦИЮ УДАЛЕННОГО ИЗМЕНЕНИЯ НАСТРОЕК ПРИ ПОМОЩИ ГРАФИЧЕСКИХ ПРОГРАММ. ЭТО ИМЕЕТ СВОИ МИНУСЫ: НАСТРОЙКИ НЕ ПЕРЕНОСЯТСЯ НА ДРУГОЙ ПК, В СЛУЧАЕ, ЕСЛИ ЦЕНТРАЛИЗОВАННАЯ СИСТЕМА НАСТРОЕК ПОВРЕЖДЕНА, ЭТО ВРЕДИТ ВСЕЙ СИСТЕМЕ. ПО ДОВОЛЬНО БЫСТРО ЗАПОЛНЯЕТ РЕЕСТР И ЗАНИМАЕТ МНОГО МЕСТА. ПОЭТОМУ ОПРЕДЕЛИТЬСЯ, ЧТО БОЛЕЕ УДОБНО LINUX ИЛИ WINDOWS, ЭТО УЖЕ ДЕЛО ЛИЧНЫХ ПРЕДПОЧТЕНИЙ ПОЛЬЗОВАТЕЛЕЙ.
Слайд 9

Управление пользователями и права LINUX LINUX ИЗНАЧАЛЬНО БЫЛ РАЗРАБОТАН КАК МНОГОПОЛЬЗОВАТЕЛЬСКАЯ

Управление пользователями и права

LINUX
LINUX ИЗНАЧАЛЬНО БЫЛ РАЗРАБОТАН КАК МНОГОПОЛЬЗОВАТЕЛЬСКАЯ СИСТЕМА. ФАЙЛЫ

ИМЕЮТ ТРИ КАТЕГОРИИ ДОСТУПА — ЭТО ПОЛЬЗОВАТЕЛЬ-ВЛАДЕЛЕЦ, ГРУППА ПОЛЬЗОВАТЕЛЕЙ И ВСЕ ОСТАЛЬНЫЕ. ТАКЖЕ ЕСТЬ ТРИ ПАРАМЕТРА ДОСТУПА — ЧТЕНИЕ, ЗАПИСЬ И ВЫПОЛНЕНИЕ. С ПОМОЩЬЮ КОМБИНАЦИИ ЭТИХ ПРОСТЫХ ПАРАМЕТРОВ И ОСУЩЕСТВЛЯЕТСЯ КОНТРОЛЬ ДОСТУПА КО ВСЕМ ФАЙЛАМ В СИСТЕМЕ, А ПОСКОЛЬКУ В LINUX — ВСЕ ЕСТЬ ФАЙЛ, ЗНАЧИТ КО ВСЕМУ.
СО ВРЕМЕНЕМ НАЧАЛИ СЧИТАТЬ ЧТО ТАКАЯ СИСТЕМА УСТАРЕЛА И БЫЛИ ДОРАБОТАНЫ СПИСКИ ДОСТУПА ACL, SELINUX И APPARRMOR — ОНИ ПОЛНОСТЬЮ УДОВЛЕТВОРЯЮТ ВСЕ НУЖДЫ В БЕЗОПАСНОСТИ. НО ОНИ ТАК И НЕ НАБРАЛИ БОЛЬШОЙ ПОПУЛЯРНОСТИ.
Слайд 10

Управление пользователями и права WINDOWS WINDOWS БЫЛА РАЗРАБОТАНА И РАССЧИТАНА ТОЛЬКО

Управление пользователями и права

WINDOWS
WINDOWS БЫЛА РАЗРАБОТАНА И РАССЧИТАНА ТОЛЬКО НА ОДНОГО

ПОЛЬЗОВАТЕЛЯ, И ЭТО ВЛЕКЛО ЗА СОБОЙ ПРОБЛЕМЫ В БЕЗОПАСНОСТИ СИСТЕМЫ.МНОГОПОЛЬЗОВАТЕЛЬСКАЯ СИСТЕМ БЫЛА ДОБАВЛЕНА НЕМНОГО ПОЗЖЕ. ОНА ВКЛЮЧАЕТ, КРОМЕ ВЛАДЕЛЬЦА, ГРУППЫ И ДРУГИХ, ПОДРОБНЫЕ ACL СПИСКИ ДОСТУПА. ПОЭТОМУ ДАННОЕ ОТЛИЧИЕ ЭТИХ ДВУХ ОС НЕ СЛИШКОМ ЗНАЧИТЕЛЬНОЕ.
Слайд 11

Управление программами и обновление LINUX В LINUX СУЩЕСТВУЮТ РЕПОЗИТОРИИ ПАКЕТОВ ПРОГРАММ.

Управление программами и обновление

LINUX
В LINUX СУЩЕСТВУЮТ РЕПОЗИТОРИИ ПАКЕТОВ ПРОГРАММ. ТАМ ЕСТЬ ЕСЛИ

НЕ ВСЕ, ТО ПОЧТИ ВСЕ НЕОБХОДИМЫЕ ПРОГРАММЫ, ДРАЙВЕРА И КОМПОНЕНТЫ СИСТЕМЫ. У ВАС ПОЧТИ НЕ БУДЕТ НЕОБХОДИМОСТИ КАЧАТЬ ПРОГРАММЫ ИЗ ИНТЕРНЕТА, ХОТЯ ТАКАЯ ВОЗМОЖНОСТЬ ТОЖЕ ЕСТЬ.
ИСПОЛЬЗОВАНИЕ ЦЕНТРАЛИЗОВАННЫХ РЕПОЗИТОРИЕВ ДАЕТ БОЛЬШУЮ БЕЗОПАСНОСТЬ И НАДЕЖНОСТЬ, А ТАКЖЕ ВОЗМОЖНОСТЬ ОБНОВЛЕНИЯ. КАК ТОЛЬКО НОВАЯ ВЕРСИЯ ПРОГРАММЫ ПОЯВИЛАСЬ В РЕПОЗИТОРИИ, ВЫ МОЖЕТЕ ЕЕ ОБНОВИТЬ. ПРОЦЕСС ОБНОВЛЕНИЯ ВЫПОЛНЯЕТСЯ ОДНОЙ КОМАНДОЙ СРАЗУ ДЛЯ ВСЕЙ СИСТЕМЫ, ТОГДА, КОГДА ВАМ ЭТО УДОБНО.
Слайд 12

Управление программами и обновление WINDOWS WINDOWS НЕ ИМЕЕТ РЕПОЗИТОРИЕВ. НЕОБХОДИМОЕ ПО

Управление программами и обновление

WINDOWS
WINDOWS НЕ ИМЕЕТ РЕПОЗИТОРИЕВ. НЕОБХОДИМОЕ ПО НЕОБХОДИМО СКАЧИВАТЬ И

САМОСТОЯТЕЛЬНО УСТАНАВЛИВАТЬ. ПРОГРАММЫ ОБНОВЛЯЮТСЯ САМИ КАК И ОС, ИНОГДА В ОЧЕНЬ НЕУДОБНОЕ ВРЕМЯ ДЛЯ ПОЛЬЗОВАТЕЛЯ. А ЧТОБЫ ОБНОВИТЬ, НЕОБХОДИМО ПЕРЕЗАГРУЗИТЬ СИСТЕМУ.
Слайд 13

Безопасность LINUXЕСЛИ РАССМАТРИВАТЬ LINUX, ТО ПОДДЕРЖАНИЕ ДОЛЖНОГО УРОВНЯ БЕЗОПАСНОСТИ И КОНФИДЕНЦИАЛЬНОСТИ

Безопасность

LINUXЕСЛИ РАССМАТРИВАТЬ LINUX, ТО ПОДДЕРЖАНИЕ ДОЛЖНОГО УРОВНЯ БЕЗОПАСНОСТИ И КОНФИДЕНЦИАЛЬНОСТИ ЛИЧНЫХ

ДАННЫХ ЯВЛЯЮТСЯ КРАЕУГОЛЬНЫМИ ПРИНЦИПАМИ ДАННОЙ ОС. ПО УМОЛЧАНИЮ, ОБЫЧНЫЕ ПОЛЬЗОВАТЕЛИ НЕ ИМЕЮТ ДОСТУП К КОРНЕВОМУ КАТАЛОГУ ИЛИ АДМИНИСТРАТИВНЫМ ПРИВИЛЕГИЯМ. А ПОСКОЛЬКУ ЯДРО LINUX ИМЕЕТ ОТКРЫТЫЙ ИСХОДНЫЙ КОД, А САМА СИСТЕМА УПРАВЛЯЕТСЯ СООБЩЕСТВОМ И РЕГУЛЯРНО КОНТРОЛИРУЕТСЯ РАЗРАБОТЧИКАМИ СО ВСЕХ УГОЛКОВ ЗЕМЛИ, ТО ЛЮБАЯ ВОЗНИКШАЯ ПРОБЛЕМА МОЖЕТ БЫТЬ РЕШЕНА В ТЕЧЕНИЕ НЕСКОЛЬКИХ ЧАСОВ ПОЛУЧЕНИЕМ НЕОБХОДИМОГО ПАТЧА С ИСПРАВЛЕНИЯМИ. ИМЕННО ПОЭТОМУ LINUX ПОЛЬЗУЕТСЯ ОГРОМНОЙ ПОПУЛЯРНОСТЬЮ СРЕДИ IT-СПЕЦИАЛИСТОВ.
Слайд 14

Безопасность WINDOWS ПОСКОЛЬКУ WINDOWS ЯВЛЯЕТСЯ ШИРОКО ПРИМЕНЯЕМОЙ ОПЕРАЦИОННОЙ СИСТЕМОЙ, ТО КАЖДЫЙ

Безопасность

WINDOWS
ПОСКОЛЬКУ WINDOWS ЯВЛЯЕТСЯ ШИРОКО ПРИМЕНЯЕМОЙ ОПЕРАЦИОННОЙ СИСТЕМОЙ, ТО КАЖДЫЙ ЕЁ ПОЛЬЗОВАТЕЛЬ

ВРЕМЯ ОТ ВРЕМЕНИ СТАЛКИВАЛСЯ С ПРОБЛЕМАМИ БЕЗОПАСНОСТИ И СТАБИЛЬНОСТИ СИСТЕМЫ. WINDOWS ИЗНАЧАЛЬНО БЫЛА РАЗРАБОТАНА С ПРИЦЕЛОМ НА ОДНОПОЛЬЗОВАТЕЛЬСКИЕ ПК БЕЗ СЕТЕВОГО ПОДКЛЮЧЕНИЯ И НЕ ИМЕЛА ВСТРОЕННЫХ ФУНКЦИЙ БЕЗОПАСНОСТИ. В WINDOWS ВРЕДОНОСНЫЕ ПРОГРАММЫ И ВИРУСЫ ЛЕГКО ПОЛУЧАЮТ ДОСТУП К СИСТЕМНЫМ ФАЙЛАМ И МОГУТ НАНЕСТИ БОЛЬШОЙ УЩЕРБ. КРОМЕ ТОГО, МАКСИМАЛЬНОЕ КОЛИЧЕСТВО ВИРУСОВ СОЗДАЕТСЯ ИМЕННО ПОД WINDOWS (УЧИТЫВАЯ ОГРОМНУЮ ДОЛЮ РЫНКА). СТОИТ ОТМЕТИТЬ, ЧТО LINUX ТАКЖЕ НЕ ЗАСТРАХОВАН ОТ АТАК НА СИСТЕМУ, НО ЕСЛИ ВЫ БУДЕТЕ СЛЕДОВАТЬ САМЫМ ПРОСТЫМ ПРАВИЛАМ И НЕ ДАВАТЬ ПРАВ СУПЕРПОЛЬЗОВАТЕЛЯ ВСЕМУ, ЧТО ЗАПУСКАЕТЕ, ТО ВЫ, ВЕРОЯТНО, БУДЕТЕ В БОЛЬШЕЙ БЕЗОПАСНОСТИ, В СРАВНЕНИИ С WINDOWS.
Слайд 15

Совместимость НЕСМОТРЯ НА НЕДАВНИЕ УЛУЧШЕНИЯ В ПРОГРАММНОМ ОБЕСПЕЧЕНИИ, ПЕРЕНОСИМОГО С ДРУГИХ

Совместимость

НЕСМОТРЯ НА НЕДАВНИЕ УЛУЧШЕНИЯ В ПРОГРАММНОМ ОБЕСПЕЧЕНИИ, ПЕРЕНОСИМОГО С ДРУГИХ ПЛАТФОРМ

ИЛИ РАЗРАБАТЫВАЕМОМ НА LINUX, WINDOWS ПО-ПРЕЖНЕМУ ЯВЛЯЕТСЯ «КОРОЛЕМ СОВМЕСТИМОСТИ».
ПОЛЬЗОВАТЕЛИ WINDOWS МОГУТ БЫТЬ УВЕРЕНЫ, ЧТО ПРАКТИЧЕСКИ ЛЮБОЕ ПО (ДАЖЕ САМОЕ МАЛОИЗВЕСТНОЕ И УСТАРЕВШЕЕ) БУДЕТ РАБОТАТЬ, ДАЖЕ ЕСЛИ ЕГО ПЕРЕСТАЛИ РАЗВИВАТЬ САМИ РАЗРАБОТЧИКИ. WINDOWS ИМЕЕТ ОТЛИЧНУЮ ПОДДЕРЖКУ УСТАРЕВШЕГО ПО.
Слайд 16

Программирование LINUX LINUX ПОДДЕРЖИВАЕТ ПОЧТИ ВСЕ ОСНОВНЫЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯ (PYTHON, C/C++,

Программирование

LINUX
LINUX ПОДДЕРЖИВАЕТ ПОЧТИ ВСЕ ОСНОВНЫЕ ЯЗЫКИ ПРОГРАММИРОВАНИЯ (PYTHON, C/C++, JAVA, RUBY,

PERL И ДР.). КРОМЕ ТОГО, ОН ПРЕДОСТАВЛЯЕТ ШИРОКИЙ СПЕКТР ПРИЛОЖЕНИЙ, ПОЛЕЗНЫХ ДЛЯ ПРОГРАММИРОВАНИЯ И РАЗРАБОТКИ РАЗЛИЧНЫХ ПРИЛОЖЕНИЙ. ВЫ НАЙДЕТЕ МНОЖЕСТВО БИБЛИОТЕК, ИЗНАЧАЛЬНО РАЗРАБОТАННЫХ ДЛЯ LINUX. МНОГИЕ ПРОГРАММИСТЫ ОТМЕЧАЮТ, ЧТО ОНИ МОГУТ ЛЕГКО ВЫПОЛНЯТЬ РУТИННЫЕ ЗАДАЧИ С ПОМОЩЬЮ МЕНЕДЖЕРА ПАКЕТОВ В LINUX. ВОЗМОЖНОСТЬ ПИСАТЬ СЦЕНАРИИ В РАЗЛИЧНЫХ ОБОЛОЧКАХ ТАКЖЕ ЯВЛЯЕТСЯ ОДНОЙ ИЗ САМЫХ УБЕДИТЕЛЬНЫХ ПРИЧИН, ПОЧЕМУ ПРОГРАММИСТЫ ПРЕДПОЧИТАЮТ ИСПОЛЬЗОВАТЬ LINUX. ОН ТАКЖЕ ПРЕДОСТАВЛЯЕТ ВСТРОЕННУЮ ПОДДЕРЖКУ ПРОТОКОЛА SSH, С ПОМОЩЬЮ КОТОРОГО ВЫ С ЛЕГКОСТЬЮ СМОЖЕТЕ БЫСТРО УПРАВЛЯТЬ СВОИМИ СЕРВЕРАМИ.
Слайд 17

Программирование WINDOWS В WINDOWS ЖЕ ЕСТЬ СВОЯ ПЛАТФОРМА .NET FRAMEWORK, КОТОРАЯ

Программирование

WINDOWS
В WINDOWS ЖЕ ЕСТЬ СВОЯ ПЛАТФОРМА .NET FRAMEWORK, КОТОРАЯ ПОЗВОЛЯЕТ ПИСАТЬ ПРОГРАММНЫЕ

ПРОДУКТЫ. ГЛАВНОЙ ОСОБЕННОСТЬЮ ДАННОЙ ПЛАТФОРМЫ ЯВЛЯЕТСЯ ТО, ЧТО ЭТО ПРОДУКТ MICROSOFT (КОТОРЫЙ СОЗДАВАЛСЯ В КАЧЕСТВЕ АЛЬТЕРНАТИВЫ ПЛАТФОРМЕ JAVA ОТ КОМПАНИИ SUN) И ОФИЦИАЛЬНО РАБОТАЕТ ОН ТОЛЬКО С СЕМЕЙСТВОМ ОПЕРАЦИОННЫХ СИСТЕМ WINDOWS. СО ВРЕМЕН ВЫПУСКА .NET FRAMEWORK В 2002 ГОДУ ПОЯВИЛОСЬ МНОЖЕСТВО ПРОГРАММНЫХ ПРОДУКТОВ, БИБЛИОТЕК И ФРЕЙМВОРКОВ, СОЗДАННЫХ С ПОМОЩЬЮ ДАННОЙ ПЛАТФОРМЫ ДЛЯ РАБОТЫ ИСКЛЮЧИТЕЛЬНО ПОД WINDOWS. ОСНОВНЫМ ЯЗЫКОМ ПРОГРАММИРОВАНИЯ В .NET FRAMEWORK ЯВЛЯЕТСЯ ЯЗЫК C# — ОБЪЕКТНО-ОРИЕНТИРОВАННЫЙ ЯЗЫК ПРОГРАММИРОВАНИЯ, СОЗДАННЫЙ СПЕЦИАЛИСТАМИ КОМПАНИИ MICROSOFT КАК ЯЗЫК РАЗРАБОТКИ ПРИЛОЖЕНИЙ ДЛЯ ПЛАТФОРМЫ MICROSOFT .NET FRAMEWORK. ЕСЛИ LINUX У РАЗРАБОТЧИКОВ АССОЦИИРУЕТСЯ С ПОДДЕРЖКОЙ И РАБОТОЙ С МНОЖЕСТВОМ РАЗЛИЧНЫХ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ, ТО «ВИЗИТНОЙ КАРТОЧКОЙ» WINDOWS ЯВЛЯЕТСЯ .NET FRAMEWORK И ЯЗЫК C#.