Урок информатикая





НазваниеУрок информатикая
страница5/15
Дата публикации03.09.2014
Размер1.79 Mb.
ТипУрок
100-bal.ru > Информатика > Урок
1   2   3   4   5   6   7   8   9   ...   15

Принтеры.
Компьютерный принтер (англ. printer — печатник) — устройство печати цифровой информации на твёрдый носитель, обычно на бумагу. Относится к терминальным устройствам компьютера.
ЗАДАЧА: Графический вывод твёрдой копии.
ХАРАКТЕРИСТИКИ:

  1. Скорость печати

  2. Оперативная память

  3. Реальное разрешение

  4. Количество и цвет картриджей

  5. Допустимая плотность бумаги

  6. Потребляемая мощность

  7. Размеры

  8. Масса


КЛАССИФИКАЦИЯ
Ма́тричный принтер (англ. dot matrix printer) — принтер, формирующий изображения символов с помощью отдельных маленьких точек. Печатающая головка матричного принтера обычно содержит от 9 до 24 печатающих иголочек, которые выборочно ударяют по красящей ленте, создавая изображение на бумаге, расположенной за красящей лентой. Для печати на матричном принтере используется рулонная или фальцованная перфорированная бумага. При печати на отдельных листах на большинстве матричных принтеров требуется ручная подача. Для автоматической подачи отдельных листов используется опциональный автоподатчик (CSF, Cut Sheet Feeder).

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

Сублимационные принтеры.

Сублимационная технология печати принципиально отличается от струйной: здесь в качестве расходных материалов используются не чернила, а картриджи с пленкой, которая похожа на листы цветного целлофана разного цвета, склеенные между собой по краям. В этой пленке заключены слои твердого красителя трех основных цветов, применяемых в печати. При нагреве краситель испаряется с пленки, мгновенно переходя из твердого состояния в газообразное, минуя жидкое – такой переход и называется сублимацией. Полученное в результате возгонки облачко газообразного красителя осаждается на бумаге. Для формирования четкой точки на пути облачка помещается диафрагма, отсеивающая лишние испарения. Печатающая головка сублимационного принтера собрана из миниатюрных нагревательных элементов, каждый из которых может нагреваться с высокой точностью. И чем сильнее нагрет элемент, тем больше красителя испаряется и поглощается бумагой.
Ла́зерный при́нтер.
Процесс лазерной печати складывается из пяти последовательных шагов:

1. Зарядка фотовала (Фотовал — цилиндр с покрытием из фотополупроводника)  — нанесение равномерного электрического заряда на поверхность вращающегося фотобарабана (1).

2. Лазерное сканирование. (Лазерное сканирование (засвечивание) — процесс прохождения отрицательно заряженной поверхности фотовала под лазерным лучом). Луч лазера (3) отклоняется вращающимся зеркалом (4) и, проходя через распределительную линзу (5), фокусируется на фотовалу (1). Лазер активизируется только в тех местах, на которые магнитный вал (7) в дальнейшем должен будет нанести тонер. Под действием лазера участки фоточувствительной

поверхности фотовала, которые были засвечены лазером, становятся

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

3. Наложение тонера. Отрицательно заряженный ролик подачи тонера придаёт тонеру отрицательный заряд и подаёт его на ролик проявки. Тонер, находящийся в бункере, притягивается к поверхности магнитного вала под действием магнита, из которого изготовлена сердцевина вала[1]. Во время вращения магнитного вала тонер, находящийся на его поверхности, проходит через узкую щель, образованную дозирующим лезвием и магнитным валом. После этого тонер входит в контакт с фотовалом и притягивается на него в тех местах, где отрицательный заряд был снят путём засветки.Тем самым электростатическое (невидимое) изображение преобразуется в видимое (проявляется). Притянутый к фотовалу тонер движется на нём дальше, пока не приходит в соприкосновение с бумагой.

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

5. Закрепление тонера. Бумага (8) с «насыпанным» тонерным изображением двигается далее к узлу закрепления (печке) (11). Закрепляется изображение за счёт нагрева и давления. Печка состоит из двух валов: верхнего, внутри которого находится нагревательный элемент (обычно — галогенная лампа), называемый термовалом; нижнего (прижимной ролик), который прижимает бумагу к верхнему за счёт подпорной пружины. За температурой термовала следит термодатчик (термистор). Печка представляет собой два соприкасающихся вала, между которыми проходит бумага. При нагреве бумаги (180°-220 °C) тонер, притянутый к ней, расплавляется и в жидком виде вжимается в текстуру бумаги. Выйдя из печки, тонер быстро застывает, что создаёт постоянное изображение, устойчивое к внешним воздействиям. Чтобы бумага, на которую нанесён тонер, не прилипала к термовалу, на нём выполнены отделители бумаги.
Светодиодный принтер (англ. Light emitting diode printer, LED printer) — один из видов принтеров, являющий собой параллельную ветвь развития технологии лазерной печати. Принцип работы светодиодных принтеров во многом схож с принципом работы лазерных. Работа принтера основана на принципе сухого электростатического переноса. Источник света освещает поверхность светочувствительного вала, воздействие света вызывает изменение заряда в освещенных частях барабана, за счет чего к ним приклеивается порошкообразный тонер. Вал прокатывается по бумаге, вдавливая в нее тонер, после чего бумага передается в устройство термического закрепления (печку), где за счет высокой температуры и давления тонер закрепляется на бумаге, буквально впаиваясь в нее. Принципиальное отличие светодиодного принтера от лазерного заключается в механизме освещения светочувствительного вала. В случае лазерной технологии это делается одним источником света, который с помощью сканирующей системы призм и зеркал пробегает по всей поверхности вала. В светодиодных же принтерах вместо одного лазера используется линейка светодиодов, расположенная вдоль всей поверхности вала. Методы переноса тонера на барабан, на бумагу, и закрепления его в печке, идентичны аналогичным методам применяющимся в лазерной печати.


ВНУТРЕННЯЯ

УРОК 5. Программное обеспечение.
Главное свойство компьютера: компьютер действует как автоматический формальный исполнитель алгоритмов обработки информации. Автоматизм в его работе означает, что некоторые действия он выполняет без участия человека в соответствии со следующими принципами:

  1. двоичное кодирование информации;

  2. программное управление работой компьютера (идея Чарльза Бэббиджа);

  3. программа хранится как число в одной из ячеек памяти (идея Джона фон Неймана).

Замечание: Современный компьютер – это единство аппаратных и программных средств.
Компьютерная программа – это закодированная информация о действиях, которые предписывается выполнить компьютеру – алгоритм для исполнения компьютером, записанный или на языке машинных кодов (язык 0 уровня), или на языке программирования (язык 1 уровня).

Существуют несколько технологий работы компьютера:

  1. КОМПИЛЯЦИЯ – при выполнении программы на алгоритмическом языке ЭВМ обрабатывает текст и преобразовывает его в эквивалентную программу в машинных кодах (последовательность байтов). Само такое преобразование называется компиляцией. Поскольку в результате компиляции получается программа в машинных кодах, то ее уже можно поместить в память ЭВМ и выполнить.

  2. ИНТЕРПРЕТАЦИЯ – при выполнении программы в машинных кодах ЭВМ будет анализировать текст программы на алгоритмическом языке и сразу выполнять предписанные этой программой действия, не переводя ее в машинные коды. Такой способ выполнения программы называется интерпретацией.

Компьютерная программа – упорядоченная последовательность команд для решения задач.

Задача – проблема, подлежащая решению в процессе создания программ.

Команда- система. точно сформулированных правил
Программное обеспечение – обеспечение компьютера программами.

Программное обеспечение – совокупность программ для обработки данных.

Программное обеспечение – это интеллектуальный труд разработчика, который требует защиты его прав.

Требования к программам:

  1. Мобильность – независимость от технического комплекса системы.

  2. Надёжность.

  3. Эффективность.

  4. Дружественный интерфейс.

  5. Модифицированность.

  6. Коммунитативность - интеграция с другими программами.

  7. Защищенность.

    1. Пароль.

    2. Ключевые дискеты, диск, файл, аппаратные устройства.

    3. Привязка к номеру БИОСа, операционной системы.

    4. Лицензия.


Для правильной работы программы на ЭВМ, она должна пройти ИНСТАЛЯЦИЮ (установку) — процесс установки программного обеспечения на компьютер конечного пользователя. Дистрибути́в (англ. distribute — распространять) — это форма распространения программного обеспечения, которая содержит программы для начальной инициализации системы, программу-установщик и набор специальных файлов (пакеты), содержащих отдельные части системы. Инсталлятор — это компьютерная программа, которая устанавливает приложения, драйверы, или другое ПО на компьютер.

ДЕИНСТАЛЯЦИЯ – это процесс не просто удаления программы, но в идеале, деинсталляция должна привести компьютер к виду, в котором он был до инсталляции. Для этого программа инсталляции должна вести журнал инсталляции, в который должны быть занесены все действия, производимые этой программой: создание разделов в реестре, секций в .INI-файлах, копирование, переименование, регистрация ActiveX-компонентов и многое другое. Программа деинсталляции может, основываясь на этом журнале, произвести деинсталляцию продукта.
Домашнее задание: сочинение на тему «Мой друг компилятор (интерпретатор)».

Классификация ПО. Языки.


ПРОГРАММНОЕ ОБЕЗПЕЧЕНИЕ



ЯЗЫКИ

СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕЗПЕЧЕНИЕ

ПРИЛОЖЕНИЯ

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

ЗАМЕЧАНИЕ: для разработки алгоритмического языка программирования необходимы и логика, знания, и творчество, искусство математика.

ЗАМЕЧАНИЕ: многообразие языков программирования обусловлено многообразием машин и задач.

ТРЕБОВАНИЯ К ЯЗЫКАМ:

  1. Абстракция выделяет существенные характеристики некоторого объекта, отличающие его от всех других видов объектов и, таким образом, четко определяет его концептуальные границы с точки зрения наблюдателя.

  2. Инкапсуляция – это процесс отделения друг от друга элементов объекта, определяющих его устройство и поведение; инкапсуляция служит для того, чтобы изолировать контрактные обязательства абстракции от их реализации. Инкапсуляция скрывает детали реализации объекта.

  3. Модульность – это возможность описания сложных алгоритмов в виде совокупности простых модулей; это разделение программы на фрагменты, которые компилируются по отдельности, но могут устанавливать связи с другими модулями.

  4. Иерархия – это упорядочение абстракций, расположение их по уровням.

  5. Типизация – это способ защититься от использования объектов одного класса вместо другого, или по крайней мере управлять таким использованием. Полиморфизм означает, что разные объекты могут описывать различные реализации одного и того же метода.

  6. Параллелизм позволяет различным объектам действовать одновременно.

  7. Сохраняемость – способность объекта существовать во времени, переживая породивший его процесс, и (или) в пространстве, перемещаясь из своего первоначального адресного пространства.


При написании языков программирования идут на компромисс между достаточной УНИВЕРСАЛЬНОСТЬЮ, но сложностью языка и ПРОСТОТОЙ, но ограниченностью его возможностей (ПРОБЛЕМНО-ОРИЕНТИРОВАННЫЕ языки тяготеют в сторону алгоритмики, а МАШИННО-ОРИЕНТИРОВАННЫЕ языки тяготеют в сторону машинных кодов).

Иерархия языков:

  • машинные языки (вся программа состоит из последовательностей нулей и единиц; при составлении программы, человек должен подробно представлять все детали структуры и работы ЭВМ);

  • автокоды (последовательность машинных команд, которые нужно переводить на машинный язык при помощи специальной программы – транслятора);

  • операторные языки (язык программирования, состоящие только из операторов).

Фортран — создан в период с 1954 по 1957 год группой программистов под руководством Джона Бэкуса в корпорации IBM. Фортран широко используется в первую очередь для научных и инженерных вычислений.

Алгол — алгоритмический язык (Европа, 60е). Применяется при составлении программ для решения научно-технических задач на ЭВМ. Алгол сыграл большую роль в становлении основных понятий программирования;

Кобол – (США, 1958-60), разработан для исследований в экономической сфере;.позволяет эффективно работать с большим количеством данных, он насыщен разнообразными возможностями поиска, сортировки и т.д.

Паскаль —разработан Никлаусом Виртом в 1970 в качестве языка обучения структурному программированию для решения весьма сложных задач (написание трансляторов).

Ада – язык программирования, созданный в 1979–1980x годах в результате проекта, предпринятого Министерством Oбороны США с целью разработать единый язык программирования для так называемых встроенных систем (то есть, систем управления автоматизированными комплексами, работающими в реальном времени).

Бейсик – учебный язык, был придуман в 1963 году преподавателями Дартмутского Колледжа Джоном Кемени и Томасом Куртцом.

Си — разработан в начале 1970-х годов сотрудниками Bell Labs Кеном Томпсоном и Денисом Ритчи и был создан для использования в операционной системе UNIX. С тех пор он был портирован на многие другие операционные системы и стал одним из самых используемых языков программирования.

Классификация ПО. Системное ПО.


ОПЕРАЦИОННАЯ СИСТЕМА УТИЛИТЫ

ОПЕРАЦИОННАЯ ОБОЛОЧКА ДИАГНОСТИКА

ОБСЛУЖИВАНИЕ ДИСКОВ

АНТИВИРУС

АРХИВАЦИЯ

ДРАЙВЕРЫ

Операционная система — это первый и основной набор программ, загружающийся в компьютер.
Операционная система — комплекс программ, обеспечивающий управление аппаратными средствами компьютера, организующий работу с файлами и выполнение прикладных программ.
Операционная система – служит для управления выполнением пользовательских программ и распределения ресурсов. (Unix, OS/2, Windows).
Операционная оболочка - интерпретатор команд ОС, обеспечивающий интерфейс для взаимодействия пользователя с функциями системы (Windows 3.11, Windows Explorer, KDE, Norton Commander).
Утилиты – программы, выполняющие ряд вспомогательных операций, обслуживающих ЭВМ. Почти все утилиты обладают средствами диагностики – специальные программы (или встроенные модули), способные определить проблемные места ОС и причины их неисправности. (AIDA, CheckIt, Norton Utilities).
Программы обслуживания дисков занимаются поиском физических дефектов и логических неисправностей жестких дисков (Norton Disk Doctor, ScanDisk, Defrag, Chekit Pro, PC Tools).
Антивирус занимается поиском и уничтожением программ-паразитов, снижающих работоспособность ЭВМ (AVP Касперского, Norton AVP, NOD и другие).
Программы архивации служат увеличения дискового пространства путем сжатия программ, находящихся на жестком диске (Zip, Rar, Arj, Hla и другие).
Драйвера – специальные программы, предназначенные для организации обмена данными с внешним устройством. Каждому внешнему устройству соответствует свой драйвер (MOUSE.drv – мышиный драйвер).

Классификация ПО. Приложения.
Для чего создан компьютер? Оказывается главный потребитель ресурсов ЭВМ – приложения. Не будет приложений – не нужна и ЭВМ.

Приложения условно можно разделить по мере знакомства с ЭВМ:





Продукт Windows

Под Linux

Иные

1. Игры. Их большое множество – рассматривать не будем.

2. Мультимедиа

Аудио программы

Windows Media Player

Amarok, Audacity 

Winamp

Видео программы

WMP, WMovie Maker

Totem, Xine, Miro

Light Alloy, BS Player

Запись СД, ДВД

DVD-студия Windows

GnomeBaker, graverman

Nero

3. Интернет

Почтовая пересылка

Outlook Express

Mozilla Thunderbird 

The Bat

Браузеры

Internet Explorer

Mozilla Firefox 

Opera

Докачка файлов

Проводник

axel, prozilla,

DLM, Torrent

4. MS Office




Word

Excel

PowerPoint

Outlook

Access

Publisher

Writer

Calc

Impress
Base


Kingsoft Office

Corel WordPerfect Office

StarOffice

Lotus SmartSuite

Ashampoo Office

5. Информационные системы

Библиотеки

Html компилированный файлы

телефонные справочники, планы, схемы

Переводчики




StarDict

Stylus, Magic Goody

Тренажеры







WinOl, F17

6. Файловые менеджеры




Проводник

Konqueror 

NC, FAR, Disk Manager

8. Графика.

Растровые

MS Paint

Gnome Paint

Paint.NET, Tux Paint

Векторные




GIMP, Inkscape

Corel Draw, Adobe Illustrator, Adobe PhotoShop, OCAD, Bi-cad, AutoCAD

Смотрелки

Фотоальбом Windows

Gwenview

ASDSee, PhotoStudio

Анимация




Ktoon

Macr. Flash, FireWorks

9. Программы для научно-технических расчетов.




Excel

Maxima, MATLAB

1C бухгалтерия

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







Firebird, MySQL, Oracle





Урок 6. Операционная система.
ОС – постоянно развивающаяся часть ПО современных ЭВМ.

ОС – программно реализует то, что не удалось реализовать аппаратно.

ОС – комплекс системных и управляющих программ.

ОС – предоставляет пользователю доступ к его ресурсам.

ОС – обеспечивает совместное функционирование всех устройств ЭВМ.

ОС – служит для наиболее эффективного использования всех ресурсов вычислительной системы и удобства работы с ней.
Средства аппаратной поддержки ОС:

  1. Системы прерывания, синхронизации, приоритетов.

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

  3. Таймер для разделения времени процессов.


Задачи ОС:

  1. Создание комплекса логических ресурсов (информационные – файлы; программные – процедуры; аппаратные).

  2. Распределение ресурсов.

  3. Обеспечение доступа к ресурсам.

  4. Обеспечение интерфейса с другими средствами программного обеспечения.


Функции ОС:

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

  2. Управление внешними устройствами.

  3. Управление оперативной памятью.

  4. Управление данными (файлы).

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

  6. Связь пользователя и оператора.

  7. Преодоление исключительных ситуаций.

  8. Адаптация к условиям эксплуатации.


Состав ОС:

    1. Файловая система. Процесс работы ЭВМ сводится к обмену файлами между устройствами, поэтому одним из главных вопросов ОС является создание собственной файловой системы (в Windows – FAT, NTFS; в Linux – ext2).

    2. Командный процессор. Специальная программа, которая запрашивает у пользователя команды и выполняет их.

    3. Драйверы устройств. Специальные программы, которые обеспечивают управление работой устройств.

    4. Пользовательский интерфейс.

    5. Сервисные программы – утилиты. Специальные программы, обслуживающие ЭВМ.

    6. Справочная система.


Дополнительное чтение:

http://krs.fio.ru/learn//18/index.htm
Историческая справка.


  1. XIX век. Сформулирована идея компьютера Чарлзом Беббиджем.

  2. 40е гг. XX века. Создана первая ламповая ЭВМ. Задачи организации вычислительного процесса решались вручную каждым программистом.

  3. 50е гг. ХХ века. Созданы первые полупроводниковые ЭВМ. Появились первые алгоритмические языки. К библиотекам служебных и математических программ добавился новый тип программного обеспечения – ТРАНСЛЯТОРЫ. Для организации эффективного совместного использования трансляторов, загрузчиков и библиотек была введена должность: оператор ЭВМ. Однако, человек не поспевал за быстротой ЭВМ, которые простаивали. Так появилось решение создания СИСТЕМЫ ПАКЕТНОЙ ОБРАБОТКИ ИНФОРМАЦИИ (на перфокартах), которая являлась прообразом ОС. Оператор составлял пакет заданий, который в дальнейшем без его участия исполнялся на ЭВМ специальной программой - монитором.

  4. 1965-75 гг. Переход к интегральным микросхемам. Появилось мультипрограммирование – способ организации вычислительного процесса, при котором в памяти ЭВМ находятся одновременно несколько программ. Появились программносовместимые машины. Так появились первые ОС, которые стоили десятки млн. $.

  5. 70е гг. ХХ века. Появились первые сетевые ОС, которые в отличие от многотерминальных, позволяли не только рассредоточивать пользователей, но и организовывать распределенное хранение и обработку данных между ЭВМ. Наиболее популярной среди сетевых ОС бала Unix. В 80х гг. разработан стек TCP/IP – набор общих протоколов для разнородной вычислительной среды.

  6. 1981 г. – появилась первая персональная ЭВМ и для нее ОС – MS Dos.



Виды ОС:

    1. WINDOWS.

    2. UNIX

    3. OS/2

    4. Мн.др.



Дополнительное чтение:

http://hackzone.stsland.ru/specxakep/s014/042/1.html

http://www.osys.ru/os/3/istoriya_operatsionnoy_sistemy_dos.shtml

Операционная система «Unix».
История ОС UNIX неразрывно связаны с американской компанией AT&T Bell Laboratories и прославленными именами сотрудников этой фирмы Кэна Томпсона, Денниса Ричи и Брайана Кернигана.

С 1965 по 1969 г. фирма Bell Labs совместно с компанией General Electric и группой исследователей из Массачусетского технологического института участвовала в проекте ОС Multics. Эта операционная система, хотя и не была полностью доведена до стадии коммерческого продукта, обогатила мировое сообщество системных программистов массой ценных идей, многие из которых сохраняют свою актуальность по сей день и используются применительно не только к операционным системам.

Оставив проект Multics, немногочисленная группа сотрудников Bell Labs решила разработать свою собственную простую операционную систему, пригодную для их собственных нужд. С этого и началась ОС UNIX. Название UNIX было придумано Брайаном Керниганом для простейшей операционной системы, работавшей на PDP 7 (1970 г.). Эта система была написана на языке ассемблера и была мало похожа на современный UNIX: сохранились только общие подходы к логической организации файловой системы и управлению процессами, а также некоторые утилиты для работы с файлами.

В 1971 г. система была переписана (все еще на языке ассемблера) для более мощной ЭВМ PDP 11/20. В первой версии ОС UNIX для PDP 11 были воплощены уже почти все идеи, признаваемые теперь как основа UNIX, самая главная из которых – умение работать в сети. Параллельно с этим велась разработка языка программирования, пригодного для написания операционных систем. На основе существовавшего к этому времени языка BCPL был создан популярнийший теперь язык Си.

И, наконец, в 1973 г. ОС UNIX была переписана на языке Си. Основными разработчиками этого варианта системы были Томпсон и Ритчи. Широкое распространение получила шестая версия UNIX (1975 г.), но подлинную революцию произвела разработка седьмой версии, которая стала первой по-настоящему мобильной (может работать на любой ЭВМ) версией системы. Это было продемонстрировано прежде всего самими разработчиками, осуществившими успешный перенос системы с 16-разрядной PDP 11 на 32-разрядную ЭВМ Interdata 8/32 (1977 г.). C 1979 г. UNIX Version 7 начала активно распространяться и была перенесена на множество разнообразных ЭВМ.

В дальнейшем история ОС UNIX развивалась весьма бурно, так что проследить все детали затруднительно. В настоящее время с тематикой ОС UNIX связано множество коммерческих фирм и исследовательских организаций. Среди них имеются и организации, разрабатывающие новые варианты системы, и фирмы, занимающиеся исключительно переносом существующих вариантов на новые ЭВМ (AIX – IBM, BSD/OS – Университет Беркли, CONVEX – HP, LINUX).

Редактор «Xeyes» - «глаза, следящие за мышью» – это визитная карточка UNIX
Операционная система Linux, созданная в 1991 году и официально выпущенная в 1994 г. Линусом Торвальдсом, разительно отличается от всех других операционных систем. Причем — практически всем. Начнем с того, что Linux — единственная популярная ОС, созданная любителем (Торвальдс написал ее в качестве дипломного проекта). Более того — поддерживается, развивается и дополняется она сотнями тысяч таких же энтузиастов из разных стран мира.

Достоинства LINUX. Ядро Linux, в отличие от тех же Windows, открыто для изменения, и любой мало-мальски образованный программист (на которых, собственно, и рассчитывалась эта ОС) может легко и быстро «подогнать» ее к любому конкретному компьютеру. Бич Windows — аппаратные конфликты — в Linux явление архиредкое: по стабильности она давно и уверенно занимает первое место. Как и по скоро­сти — Linux «летает» со скоростью сверхзвукового самолета даже на компьютерах с архаичным 386-м процессором.

Недостатки Linux. Понятно, что такая роскошь не дается бесплатно. До недавнего времени для того, чтобы работать с Linux, нужно было как минимум разбираться в программировании. А в идеале — переписывать ядро ОС для своей машины и собственноручно ваять нужные драйверы. К тому же на фоне ярких Windows и MacOS Linux выглядел серенькой мышкой — все просто, скромно и... бесцветно.
Дополнительное чтение:

http://www.citmgu.ru/special/t2035.html

Интерфейс «Linux».

Графический интерфейс в Linux строится на основе стандарта X Window System (заметьте, что Window, а не Windows) или просто "X" (в просторечии — "иксы"), разработка которого была начата в 1984 году. Первые 10 версий X Window System были разработаны всего тремя людьми - Робертом Шейфлером (Robert Sheifler), Джимом Геттисом (Jim Gettys) и Роном Ньюменом (Ron Newman).  Двое из них были сотрудниками Массачусетского технологического института, а третий – сотрудником корпорации DEC. Начиная с 1988 г. этот стандарт поддерживался консорциумом X, созданным с целью унификации графического интерфейса для ОС UNIX. В 1997 году консорциум X был преобразован в X Open Group (http://www.x.org).

Сейчас существуют два самых распространенных графических интерфейса под Linux:

1) KDE - K Desktop Environment.
2) GNOME - GNU Network Object Model Environment.

А не лучше ли было бы создать единую графическую среду в противовес Windows, чтобы Linux смотрелся бы в графической среде всегда одинаково? В Linux-сообществе постоянно идут дискуссии по этому вопросу. Gnome и KDE имеют различные библиотеки элементов, различное оформление рабочего стола и различные модели разработки. Существование двух различных графических сред для Linux обьясняется вопросами лицензирования. Проект KDE, основанный в 1996 году, частично основывался на библиотеках QT от норвежской компании Trolltech, которая предоставляла их под лицензией BSD, отличной от GPL. Поэтому в 1997 году появился проект Gnome, целью которого была разработка графической среды, удовлетворяющей лицензии GPL. Потом Trolltech сменила лицензию QT на более подходящую для Open Source-проектов, но Gnome уже развивался. Сейчас у обоих проектов есть свои энтузиасты и защитники, и идет работа для улучшения их совместимости (например, создан общий стандарт Drag&drop между KDE и Gnome приложениями).

Сходства и различия:

 

CDE

GNOME

KDE

Язык программирования

C

C

C++

Интерфейс взаимодействия с железом

X Window System

XFree86

XFree86

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

Различные сравнения приходят к одному выводу, что KDE - более развитая и стабильная графическая среда, а Gnome - более настраиваиваемая. KDE начинала разрабатываться централизованно, поэтому она более интегрированная. А Gnome может использовать различные части от других интерфейсов (например - менеджер окон). KDE имеет обширную локализацию на более 50 языках, а Gnome в этом вопросе идет позади. Недавно сформировалась организация Gnome, после чего появилась лига KDE. Недавно оба проекта были поставлены на финансовую основу.

Компании, поддерживающие KDE и Gnome (краткий список).

Организация GNOME

Лига KDE




Borland, Compaq, HP, IBM, MandrakeSoft
Debian Project, Free Software Foundation, Gnumatic, Object Management Group, Red Flag Linux, Red Hat, Sun Microsystems, TurboLinux, VA Linux, Ximian

Borland, Compaq, HP, IBM, MandrakeSoft,
Caldera, Fujitsu Siemens, Future Technologies, HancomLinux, Klaralvdalens Datakonsult, Mizi Research, Inc., SuSE, TurboLinux, Trolltech



1   2   3   4   5   6   7   8   9   ...   15

Похожие:

Урок информатикая iconУрок конкурс 10. Интегрированный урок >11. Межпредметный урок 12....
Изменение временных рамок, оптимальный временной вариант –1,5 астрономических часа. (Нерегламентированный урок)
Урок информатикая iconРасписание звонков: 1 урок 00 45 2 урок 55 10. 40 3 урок 10. 50 11....
Муниципальное образовательное учреждение «Домозеровская средняя общеобразовательная школа» расположена по адресу: 162645, Вологодская...
Урок информатикая iconУрок формирования знаний
Конференция, урок-диспут, урок-лекция, урок-экскурсия,, урок-поиск, урок снежный ком и др
Урок информатикая iconТехнологическая карта развития творческих способностей учащихся на уроке
Уроки когнитивного типа: урок-концепт, урок-наблюдение, эксперимент, исследование объектом, лабораторный урок, урок конструирование...
Урок информатикая iconПрограмма по формированию навыков безопасного поведения на дорогах...
Наряду с обычными уроками я провожу следующие формы уроков: урок-исследование, урок-экскурсия, урок-путешествие, урок-обзор, урок-расследование,...
Урок информатикая iconПрограмма по формированию навыков безопасного поведения на дорогах...
Современный рынок труда. 28 урок. Пути получения профессии. 29 урок. Навыки самопрезентации. 30 урок. Стратегия выбора профессии....
Урок информатикая iconУрок пресс-конференцию, урок-викторину, урок-соревнование, урок-презентацию...
Зачастую дети принимают все, что видят по телевизору и в Интернете, за чистую монету. Они не всегда умеют распознать манипулятивные...
Урок информатикая iconУрок немецкого языка Классный час Урок химии Урок химии Уроки химии...

Урок информатикая iconПрограмма по формированию навыков безопасного поведения на дорогах...
Обосновывается ли место данного урока в теме, разделе, курсе, его тип (вводный урок, урок изучения, урок закрепления изученного ранее...
Урок информатикая iconУрок – последний урок в теме. Учебный предмет
Урок входит в тематический блок "Россия первой четверти XVIII века", проводимый урок – последний урок в теме
Урок информатикая iconУрок русского языка в 6 классе «Словари копилки слов»
Данный урок- это один из нетрадиционных уроков, который можно проводить как вводный, так и обобщающий. Примером обобщающего урока...
Урок информатикая iconУрок обобщающего повторения и систематизации знаний, урок проверки...
Типы уроков определяются, исходя из дидактических задач, и могут быть: вводный урок, урок предъявления и изучения нового учебного...
Урок информатикая iconУрок с 55ч до 10. 40ч. 3 урок с 11. 00ч до 11. 45ч. 4 урок с 12....
Дополнительные каникулы для обучающихся первых классов: с 18 февраля по 25 февраля – 8 дней
Урок информатикая iconУрок русского языка в 7 классе "Одна и две буквы н в суффиксах причастий"...
Добрый день! Сегодня у нас необычный урок. Урок вкусный и интересный. Я приглашаю вас на кулинарный поединок
Урок информатикая iconУрок в начальной школе с использованием технологии ркмчп
Автор рассматривает особенности видов проблемного урока: урок версионного характера; урок сравнительно-обобщающего характера; урок...
Урок информатикая iconУрок в начальной школе с использованием технологии ркмчп
Автор рассматривает особенности видов проблемного урока: урок версионного характера; урок сравнительно-обобщающего характера; урок...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск