Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
realese.doc
Скачиваний:
16
Добавлен:
03.09.2019
Размер:
313.34 Кб
Скачать
  1. Текстовые редакторы различных операционных систем.

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

Шрифт-полный набор символов определённого начертания.

Текстовый процессор-программа с расширенным набором функций по форматированию текста и дополнительных объектов.

Linux.

Emacs — Свободно программируемый полноэкранный текстовый редактор и общее компьютерное окружение (использует встроенный elisp, простой диалект языка программирования Lisp)

joe — Полноэкранный текстовый редактор с командами в стиле Wordstar

jove — Полноэкранный текстовый редактор с командами в стиле Emacs

MicroEMACS — Полноэкранный текстовый редактор с командами в стиле Emacs

NEdit — Основанный на Motif текстовый редактор для X Window System, напоминающий текстовый редактор из Mac или Microsoft Windows систем

vi — «Визуальный» экранный редактор

VILE — vi-подобный текстовый редактор с множественными буферами, разделением экрана, подсветкой синтаксиса и некоторыми другими дополнениями, не содержащихся в обычных ex/vi («Vi like Emacs»)

XEmacs — Популярная версия emacs, полученная из GNU emacs

Windows.

Emacs — Один из самых мощных по возможностям многоцелевой, свободный редактор. История развития Emacs превышает 35 лет. Ядро реализовано на Си, остальная часть на диалекте Лисп — Elisp. Это позволяет модифицировать поведение редактора без его перекомпиляции. Имеет большое число режимов работы, при использовании редактора для программирования — не уступает возможностям IDE.

jEdit — Свободный редактор на Java.

Kate — Мощный расширяемый свободный текстовый редактор с подсветкой синтаксиса для массы языков программирования и разметки (модули подсветки можно автоматически обновлять по сети). Гибкий настраиваемый интерфейс. Входит в состав KDE.

Notepad — входит в состав Microsoft Windows.

Vim. Свободный. Один из самых мощных по возможностям редактор для программистов. Общая история развития семейства vi-редакторов превышает 35 лет. Модальный, основные режимы работы: режим ввода текста и командный режим. Обладает широкими возможностями настройки и автоматизации. Целевая аудитория — администраторы и программисты. Возможно расширение функционала за счёт поддержки скриптовых языков.

GNU nano — Свободный редактор для текстового режима.

EditPlus — текстовый редактор для Windows, предназначенный для программирования и веб-разработки.

EmEditor — платный редактор для Windows-систем. Обеспечивает подсветку текста для разных форматов, модулей, однако интерфейс требует изучения.

SciTE Свободный кроссплатформенный редактор с подсветкой синтаксиса для многих языков программирования, фолдингом. Широкие возможности настройки и автоматизации.

NEdit — популярный текстовый редактор и редактор исходного кода для среды X Window System.

Notepad++ (GNU GPL), основан на том же движке, что и SciTE. Имеет сходные возможности и удобный интерфейс.

Notepad GNU — свободный текстовый редактор с открытым исходным кодом для Windows, разработанный для программистов и обычных пользователей. Он базируется на компоненте SynEdit и распространяется под лицензией GNU GPL.

Oiynsoft Text Editor — маленький и быстрый текстовый редактор от Oiynsoft

PSPad — Текстовый редактор с подсветкой синтаксиса, поддержкой скриптов и инструментами для работы с HTML-кодом.

RJ TextEd — свободный текстовый редактор с подсветкой синтаксиса, сворачиванием и множеством других полезных возможностей.

TEA — Свободный кроссплатформенный редактор с сотнями функций обработки текста и разметки в [X]HTML, LaTeX, Docbook, Lout, подсветкой синтаксиса и проверкой правописания.

Crimson Editor — текстовый редактор с подсветкой синтаксиса для Microsoft Windows, распространяемый под лицензией GNU GPL

AkelPad — маленький и быстрый редактор с множеством полезных плагинов.

TextEdit — текстовый редактор-процессор от Apple Inc.

DPAD — Текстовый редактор для простых пользователей и программистов. удобный интерфейс и функциональность.

Rnote — Текстовый редактор с большим количеством настроек

Mac OS.

TextEdit-Текстовый редактор-процессор созданный Apple.

  1. Понятие эмуляции. Эмуляторы операционных систем.

Существуют два определения слову эмуляция:

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

  2. Эмуляция это воспроизведение программными или аппаратными средствами работы программ или устройств.

  1. Понятие виртуализации. Виртуальная машина.

Виртуализация- это процесс отделения или реализации какого-либо объекта или процесса от его представления для пользователя(бывает виртуализация ОС, систем хранения данных аппаратных и программных компонентов).

Виртуальная машина это программа, которая позволяет установить несколько ОС и переключаться между ними без перезагрузки.

Виртуальная машина включает в себя 3 составляющих: приложение виртуальной машины(ВМ), драйвер ВМ, и монитор. Приложение ВМ- это программа которая выполняется под управлением хостовой ОС. Приложение имеет графический интерфейс, и является непереносимым компонентом ВМ, т.к. разрабатывается для конкретной хостовой ОС и использует её функции для отображения графического интерфейса и доступа к внешним устройствам. Приложение основано на многопоточной технологии и поддерживает три потока: 1. Поток виртуализации(для передачи управления монитору и обмена с ним информационными сообщениями). 2.Графический поток(для отображения видеобуфера гостевой ОС).3.GVI(Graphic User Interface)-для работы пользовательского интерфейса и передачи событий от клавиатуры и мыши гостевой ОС. Для каждой ВМ запускается своя копия приложения.

Функции приложения ВМ:1.Создание и конфигурирование ВМ.2.Включение/выключение ВМ.3.Обеспечение интерфейса пользователя.4.Выделение памяти.5.Взаимодействие с физическими ресурсами компьютера. 6.Драйвер ВМ-системный драйвер, который работает на уровне привилегий хостовой ОС. Драйвер является шлюзом между монитором и приложением ВМ. Все ВМ используют одну копию драйвера. Монитор ВМ относительно компонентов ВМ не зависит от хостовой ОС и обеспечивает создание виртуальной среды для использования в виртуальной ОС, для каждой копии ВМ создаётся своя копия монитора.

  1. Операционная система MS DOS. Характеристика, основные возможности.

MS DOS является наиболее популярной из однозадачных ОС, выпущенная в 1981 году. DOS является однопрограммной системой, и имеет некоторые элементы многопрограммности(Например печать на фоне выполнения другой задачи) .

Достоинства MS-DOS.

1)Используются унифицированные символы(* ?) при работе с файлами.2) Поддержка иерархической файловой структуры.3) Возможность как последовательного, так и прямого доступа к содержимому файлов.4) Возможность создания в ОЗУ виртуальных дисков, что ускоряет обмен информацией.5) Возможность запуска фоновых задач. 6) Модульность структуры, что упрощает перенос системы на другие типы ПЭВМ.

Недостатки MS-DOS.

  1. Полное отсутствие средств защиты от несанкционированного доступа к ресурсам компьютера и самой ОС. 2) Отсутствие пользовательского интерфейса.

  1. Файлы Autoexec.bat, CONFIG.SYS

Autoexec.bat является командным файлом, его роль-выполнение начальной настройки системы.

Autoexec.bat (от англ. Automation Excetion Bath)-системный пакетный файл, расположен в корневом каталоге загрузочного устройства дискеты или диска. Впервые файл появился в MS-DOS.

Config.sys используется для загрузки драйверов и ключевых программ.

  1. Операционные системы семейства Windows. Характеристика, основные возможности.

Microsoft Windows — семейство проприетарных операционных систем корпорации Майкрософт (Microsoft), ориентированных на применение графического интерфейса при управлении. Изначально были всего лишь графическими надстройками для MS-DOS.

В настоящее время под управлением операционных систем семейства Windows, по данным ресурса Netmarketshare (Net Applications) по состоянию на декабрь 2011 года, работает около 92 % персональных компьютеров.

Операционные системы Windows работают на платформах x86, x86-64, IA-64, ARM. Существовали также версии для DEC Alpha, MIPS, PowerPC и SPARC.

Основными характеристиками Windows являются:

  • многозадачность и многопоточность,

  • графический пользовательский интерфейс;

подключение новых периферийных устройств по технологии Plug and Play;

  • использование виртуальной памяти;

  • совместимость с ранее созданным программным обеспечением;

  • наличие коммуникационных программных средств;

  • наличие средств мультимедиа.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]