К какой группе программного обеспечения относится текстовый редактор выберите один вариант ответа

Обновлено: 04.07.2024

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

Для чего предназначен текстовый редактор

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

Текстовый редактор

Какие функции есть у текстового редактора

Подумайте о том, какие текстовые редакторы вы знаете, наверняка их перечень не самый большой. Это не по причине того, что программ мало в цифровом мире, дело все в лидерах. Так как самой распространенной на планете считается операционная система Windows, а создателем у нее является Microsoft, то чаще всего здесь вы сможете встретить пакет текстовых редакторов этого разработчика. Пакет Microsoft Office не просто так устанавливается на компьютеры чаще всего, он считается одним из лучших текстовых редакторов в мире. Здесь вы получаете комплексное решение, текстовый редактор и электронные таблицы — это находка для любого пользователя. Хороший текстовый редактор может быть использован для решения таких задач:

  • Набор текста. Используя клавиатуру, вы можете создавать уникальный текст или переписывать уже существующий.
  • Коррекция. В текстовом редакторе можно открыть уже существующий текст и корректировать его, удалять слова и предложения, набирать текст руками, исправлять ошибки и т. д.
  • Вставка текста. Можно скопировать или вырезать текст из одного документа и вставить его в другой.
  • Поиск слов и предложений. Редактор дает возможность быстро найти нужные слова и предложения, не читая весь текст.
  • Замена слов. Необязательно искать все слова и менять их руками, можно выбрать в редакторе соответствующую функцию, программа самостоятельно заменит одно слово на другое, по всему документу.
  • Форматирование текста. Используя возможности своего редактора, вы можете подогнать текст под определенные требования и стандарты, выбрать отступы, шрифт, расстояние между строками, расположение слов и т. д.
  • Разбивка на страницы. Пользователь получает возможность создавать любое количество страниц, размещать на них свой текст, создавая тем самым полноценный документ.
  • Нумерация страниц. Не нужно выполнять нумерацию руками, текстовый редактор все сделает в автоматическом режиме.
  • Создание заголовков. Заголовки делают текст более приятным и простым для чтения, придают ему смысла и красоты. В редакторе можно без проблем создавать заголовки любого уровня.
  • Печать. Редактор способный подготавливать весь документ или отдельные его части к выводу на принтер, чтобы вы получили готовый лист бумаги с созданной ранее информацией.

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

Очень часто в работе за компьютером, юзеры сталкиваются с текстами. Для работы с текстовыми данными существует несколько видов программного обеспечения. Это текстовые процессоры и текстовые редакторы.


Что такое текстовый редактор

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

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

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

Виды текстовых редакторов

На сегодняшний день текстовые редакторы встречаются нескольких видов, такие как:

  • контекстный редактор - позволяет выполнить операции с текстовыми данными в их текущей позиции. Это, к примеру, редактор ЕССЕ;
  • построчный текстовый редактор - расценивает текст, как последовательные строки с номерами. К примеру, Edlin - редактор системы MS-DOS;
  • экранный редактор - дает возможность перемещения курсора по тексту при помощи мышки, клавиатуры либо прочих специальных устройств. К примеру, стандартный редактор программного пакета Microsoft Windows - Блокнот.

Сложно разобраться самому?

Попробуй обратиться за помощью к преподавателям

Распространенные текстовые редакторы

  • Notepad - простейший текстовый редактор для использования обычными пользователями и программистами.
  • Блокнот - простейший текстовый редактор, который содержится в пакете программ Microsoft Windows.
  • TEA - это свободный кроссплатформенный текстовый редактор, имеющий множество функционала по обработке текстовых данных, проверки правописания и подсветки синтаксиса. Есть разметка в Lout, Docbook, LaTeX, HTML.
  • Kate - этот редактор, имеющий возможности гибкой настройки интерфейса. Он является одним из очень мощных расширяемых свободных текстовых редакторов, имеющих функцию подсветки синтаксиса для большинства языков программирования.
  • Vim - имеет широкое применение среди администраторов и программистов. Это очень мощный свободный модальный редактор, имеющий функции для автоматизации. Может работать в двух режимах - текстовом и командном.
  • KeyPad+ - предназначен для использования обычными пользователями, а также программистами. Это простой редактор, который разработали русские программисты.
  • Emacs - этот свободный редактор может быть использован с целью программирования. Он считается одним из мощнейших многоцелевых редакторов, имеющих значительные возможности и обладающих функциями многорежимности работы.

Что такое текстовый процессор

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

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

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

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

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

Не нашли что искали?

Просто напиши и мы поможем

Распространённые текстовые процессоры

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

Не нашли нужную информацию?

Закажите подходящий материал на нашем сервисе. Разместите задание – система его автоматически разошлет в течение 59 секунд. Выберите подходящего эксперта, и он избавит вас от хлопот с учёбой.

Гарантия низких цен

Все работы выполняются без посредников, поэтому цены вас приятно удивят.

Доработки и консультации включены в стоимость

В рамках задания они бесплатны и выполняются в оговоренные сроки.

Вернем деньги за невыполненное задание

Если эксперт не справился – гарантируем 100% возврат средств.

Тех.поддержка 7 дней в неделю

Наши менеджеры работают в выходные и праздники, чтобы оперативно отвечать на ваши вопросы.

Тысячи проверенных экспертов

computer

Гарантия возврата денег

Эксперт получил деньги, а работу не выполнил?
Только не у нас!

Деньги хранятся на вашем балансе во время работы над заданием и гарантийного срока

Гарантия возврата денег

В случае, если что-то пойдет не так, мы гарантируем возврат полной уплаченой суммы

Чаще всего при работе на ПК пользователь работает с текстовыми данными, для работы с которыми используются два основных класса программного обеспечения:

  • текстовые редакторы
  • текстовые процессоры.

Текстовый редактор

Текстовый редактор – самостоятельная компьютерная программа (приложение) или часть программного комплекса, которая предназначена для создания и редактирования текстовых данных.

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

Кроме создания и просмотра текста текстовые редакторы позволяют выполнять следующие операции редактирования текста – перемещение, копирование, вставка текста, поиск по тексту и замена, сортировка строк, просмотр кодов символов и конвертация кодировок, печать документа и т.п.

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

Виды текстовых редакторов

Построчный текстовый редактор предназначен для работы с текстом как с последовательностью пронумерованных строк. Например, построчный редактор Edlin входил в состав MS-DOS.

Контекстный редактор, который выполняет операции над текстом в текущей позиции. Например, редактор ECCE. Экранный текстовый редактор позволяет пользователю перемещать курсор в тексте с помощью клавиатуры или других устройств ввода (например, манипулятором мышь). Например, редактор Блокнот.

Популярные текстовые редакторы

Готовые работы на аналогичную тему

  • Emacs – многоцелевой, свободный редактор, один из самых мощных по возможностям, с большим числом режимов работы. Может использоваться для программирования.
  • Kate – мощный расширяемый свободный текстовый редактор с подсветкой синтаксиса для многих языков программирования и разметки с гибким настраиваемым интерфейсом.

Редактор Emac

Рисунок 1. Редактор Emac

Редактор Kate

Рисунок 2. Редактор Kate

  • Блокнот – входит в состав операционной системы Microsoft Windows.
  • Vim – свободный модальный редактор для администраторов и программистов. Один из самых мощных по возможностям редактор с широкими возможностями настройки и автоматизации. Имеет два режима работы: текстовый и командный.
  • Notepad – свободный текстовый редактор с открытым исходным кодом для Windows, предназначен для программистов и простых пользователей.
  • TEA – свободный кроссплатформенный редактор с большим количеством функций обработки текста и разметки в [X]HTML, LaTeX, Docbook, Lout, с подсветкой синтаксиса и проверкой правописания.
  • KeyPad+ – текстовый редактор, разработанный русскими программистами для обычных пользователей и программистов.

Текстовые процессоры

Текстовый процессор – компьютерная программа, предназначенная для создания и редактирования текстовых документов, компоновки макета текста и предварительного просмотра документов в том виде, в котором они будут напечатаны (свойство, известное как WYSIWYG).

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

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

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

Популярные текстовые процессоры

Microsoft Word – мощный текстовый процессор, предназначенный для создания, просмотра и редактирования текстовых документов. Программа входит в пакет Microsoft Office. Выпускается с 1983 г. Текущая версия MS Word 2016 для Windows и MS Word 2011 для Mac.

Возможности программы Word расширены встроенным макроязыком Visual Basic (VBA). Однако это предоставляет дополнительные возможности для написания встраиваемых в документы вирусов, которые называются макровирусами.

WordPad – текстовый процессор, который входит в состав операционной системы Microsoft Windows. Гораздо мощнее программы Блокнот, но уступает полноценному текстовому процессору Microsoft Word.

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

Текстовый процессор MS Word

Рисунок 3. Текстовый процессор MS Word


Текстовый процессор WordPad">

LaTeX – наиболее популярный макропакет системы компьютерной вёрстки TeX для облегчения набора сложных документов. Пакет предназначен для автоматизации многих задач набора текста (на нескольких языках) и подготовки статей, нумерации разделов и формул, перекрёстных ссылок, размещения иллюстраций и таблиц на странице, ведения библиографии и др.

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

Для чего предназначен текстовый редактор

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

Текстовый редактор

Какие функции есть у текстового редактора

Подумайте о том, какие текстовые редакторы вы знаете, наверняка их перечень не самый большой. Это не по причине того, что программ мало в цифровом мире, дело все в лидерах. Так как самой распространенной на планете считается операционная система Windows, а создателем у нее является Microsoft, то чаще всего здесь вы сможете встретить пакет текстовых редакторов этого разработчика. Пакет Microsoft Office не просто так устанавливается на компьютеры чаще всего, он считается одним из лучших текстовых редакторов в мире. Здесь вы получаете комплексное решение, текстовый редактор и электронные таблицы — это находка для любого пользователя. Хороший текстовый редактор может быть использован для решения таких задач:

  • Набор текста. Используя клавиатуру, вы можете создавать уникальный текст или переписывать уже существующий.
  • Коррекция. В текстовом редакторе можно открыть уже существующий текст и корректировать его, удалять слова и предложения, набирать текст руками, исправлять ошибки и т. д.
  • Вставка текста. Можно скопировать или вырезать текст из одного документа и вставить его в другой.
  • Поиск слов и предложений. Редактор дает возможность быстро найти нужные слова и предложения, не читая весь текст.
  • Замена слов. Необязательно искать все слова и менять их руками, можно выбрать в редакторе соответствующую функцию, программа самостоятельно заменит одно слово на другое, по всему документу.
  • Форматирование текста. Используя возможности своего редактора, вы можете подогнать текст под определенные требования и стандарты, выбрать отступы, шрифт, расстояние между строками, расположение слов и т. д.
  • Разбивка на страницы. Пользователь получает возможность создавать любое количество страниц, размещать на них свой текст, создавая тем самым полноценный документ.
  • Нумерация страниц. Не нужно выполнять нумерацию руками, текстовый редактор все сделает в автоматическом режиме.
  • Создание заголовков. Заголовки делают текст более приятным и простым для чтения, придают ему смысла и красоты. В редакторе можно без проблем создавать заголовки любого уровня.
  • Печать. Редактор способный подготавливать весь документ или отдельные его части к выводу на принтер, чтобы вы получили готовый лист бумаги с созданной ранее информацией.

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

Ключевые слова:

— программное обеспечение (ПО),

— файловая система и структура,

— полное имя файла,

— маска имен файлов.

Учебник: Информатика. 10 класс: учебник / Л. Л. Босова, А. Ю. Босова. — М.: БИНОМ. Лаборатория знаний, 2016. — 288 с.

Изучая компьютер, у нас возникают вопросы: что самое важное в компьютере и что заставляет компьютер работать? Может процессор или Bios, а может оперативная память?

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

  1. Аппаратные средства (hardware) — это технические устройства.
  2. Программное обеспечение (software) — это программы (команды, записанные последовательно).

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

На уроке мы с вами узнаем:

— как классифицировать программное обеспечение;

— как определять основные характеристики операционной системы;

— как характеризовать имеющееся в распоряжении прикладное программное обеспечение.

И научимся осуществлять основные операции с файлами и папками.

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

ПО современных компьютеров насчитывает тысячи программ.

Тем не менее, все ПО можно разделить на три группы:

  1. Системное ПО
  2. Прикладное ПО
  3. Системы программирования

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

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

В настоящее время наиболее распространёнными ОС для персональных компьютеров являются Windows, Mac Os, Linux. Для смартфонов, планшетов и других мобильных устройств — Android, iOS, Windows Phone.

Рассмотрим основные функции, выполняемые ОС современного компьютера.

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

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

Управление процессами

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

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

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

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

Работа с файлами

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

К сервисным программам (утилитам) относят различные программы, выполняющие дополнительные услуги системного характера:

— Обслуживание дисков и диагностика компьютера:

- сжатие программ и данных.

— Защита от вирусов:

Многие программы сжатия данных построены на основе алгоритма Хаффмана.

  1. Считать все входные данные и подсчитать частоты встречаемости всех символов.
  2. Частоты встречаемости символов выписать в ряд — это вершины будущего графа (дерева).
  3. Выбрать две вершины с наименьшими весами и объединить их — создать новую вершину, от которой провести рёбра к выбранным вершинам с наименьшими весами, а вес новой вершины задать равным сумме их весов. Расставить на рёбрах графа числа 0 и 1 (на верхнем ребре — 0, а на нижнем — 1). Чтобы выбранные вершины больше не просматривались, стереть их веса.
  4. Продолжить объединение вершин, каждый раз выбирая пару с наименьшими весами, до тех пор, пока не останется одна вершина — корень дерева. Вес этой вершины будет равен длине сжимаемого массива.
  5. Создать кодовую таблицу. Для определения двоичного кода каждой конкретной буквы необходимо пройти от корня до этой вершины, выписывая 0 и 1, встречающиеся на маршруте.
  6. Сгенерировать сжатый массив данных, для чего надо снова прочесть входные данные и каждый символ заменить соответствующим ему кодом.

Сжать с помощью алгоритма Хаффмана фразу:

VENI, VIDI, VICI

Частота встречаемости символов



VENI, VIDI, VICI

01111011111000100001101
101100010000110110010

Исходный текст состоит из 16 символов, т. е. его длина в несжатом виде будет равна 16 байт или 128 бит. Код сжатого текста будет занимать 44 бита. Получаем коэффициент сжатия, равный 128/44 ≈ 2,9.

Комплекс программных средств, предназначенных для разработки новых программ, называют системой программирования или интегрированной средой разработки.

Рассмотрим основные компоненты, входящие в состав большинства систем программирования.

Специализированный текстовый редактор — позволяет программисту набрать и отредактировать текст программы на языке программирования высокого уровня. Трансляторы — специальные программы для перевода программы, написанной на языке высокого уровня, в машинные коды; существует два типа трансляторов: интерпретаторы и компиляторы. Интерпретаторы — обрабатывают и исполняют команды программы последовательно, от оператора к оператору, при каждом запуске программы она заново переводится в машинные коды. Компиляторы — обрабатывают весь текст программы, преобразовывая его в машинный код и строя исполняемый файл, готовый к запуску; после этого ни текст программы, ни компилятор не нужны.

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

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

Программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию, принято называть прикладными программами или приложениями. Можно выделить приложения общего и специального назначения. Приложения общего назначения требуются практически каждому пользователю для работы с разными видами информации. К ним относятся: текстовые редакторы и процессоры; графические редакторы и пакеты компьютерной графики; табличные процессоры; редакторы презентаций, аудио и видеоредакторы; системы управления базами данных; браузеры; почтовые программы и др. Как правило, пользователь, приобретая компьютер, устанавливает на нём так называемый офисный пакет программ, включающий основные приложения общего назначения. Наибольшее распространение получили такие офисные пакеты, как Microsoft Office и Open Office. С любого компьютера, имеющего выход в Интернет, может быть доступен онлайн-офис, независимо от того, какую операционную систему этот компьютер использует. Онлайн-офис — это набор веб-сервисов, включающий в себя все основные компоненты традиционных офисных пакетов: текстовый редактор, электронные таблицы, редактор презентаций и др. Самый известный онлайн-офис — Google Docs.

Приложения специального назначения предназначены для профессионального применения квалифицированными пользователями в различных сферах деятельности. Это:

— настольные издательские системы,

— системы автоматизированного проектирования (САПР),

— программы компьютерного моделирования,

— геоинформационные системы (ГИС), системы автоматического перевода и другие программы.

Когда мы рассматривали основные функции, выполняемые ОС современного компьютера, то сказали о файловой системе. Давайте разберем подробнее эту функцию.

Из курса основной школы вам известно, что файл — это поименованная совокупность данных определённого размера, размещаемая на внешних устройствах (носителях информации) и рассматриваемая в процессе обработки как единое целое. Файл характеризуется набором параметров (имя, размер, дата создания, дата последней модификации) и атрибутами, используемыми операционной системой для его обработки (архивный, системный, скрытый, только для чтения). Размер файла выражается в байтах. На каждом компьютерном носителе информации может храниться большое количество файлов. Для удобства поиска информации файлы по определённым признакам объединяют в группы, называемые каталогами или папками.

Каталог (папка) — это поименованная совокупность файлов и подкаталогов (вложенных каталогов).

Правила построения имён файлов и папок (каталогов) зависит от ОС. В операционной системе Windows:

  1. Допускается использование имён, длиной до 255 символов.
  2. Можно использовать прописные и строчные буквы латинского и национальных алфавитов, цифры, пробелы и некоторые символы.
  3. Нельзя использовать символы: \ / : * ? “ |.
  4. Неразличаются прописные и строчные буквы в имени.

ОС Linux отличается тем, что различаются прописные и строчные буквы в имени, нельзя использовать символ \, а символы / : * ? “ | следует использовать с осторожностью, так как некоторые из них могут иметь специальный смысл, а также из соображений совместимости с другими ОС. Имя файла состоит из собственного имени (даем его мы) и расширения. Расширения файлам, как правило, даются автоматически программами, в которых они создаются; существует ряд стандартных расширений, по которым можно узнать тип файла и программу, в которой их можно открыть. Файловая система — часть операционной системы, определяющая способ организации, хранения и именования данных на носителе информации.

Файловые системы решают следующие задачи:

— определяют правила построения имён файлов и каталогов,

— поддерживают программный интерфейс работы с файлами для приложений,

— определяют порядок размещения файлов на диске,

— обеспечивают защиту данных в случае сбоев и ошибок,

— обеспечивают установку прав доступа к данным для каждого конкретного пользователя,

— обеспечивают совместную работу с файлами.

В операционных системах Windows распространены две файловые системы: FAT32 и NTFS. В ОС Linux применяются ext2fs и ext3fs.

Защита данных во время сбоев, ошибок

Эта функция обеспечивается за счёт журналирования, суть которого состоит в следующем:

  1. Перед началом выполнения операций с файлами ОС записывает (сохраняет) список действий, которые она будет проводить с файловой системой; эти записи хранятся в отдельной части файловой системы, называемой журналом.
  2. Как только изменения файловой системы внесены в журнал, она применяет эти изменения к файлам, после чего удаляет эти записи из журнала.
  3. Если во время выполнения операций с файлами произошёл сбой, то по записям в журнале можно определить пострадавшие файлы и восстановить их.

Используют два символа:

Давайте рассмотрим пример: Какие файлы будут найдены по маске?

. doc — файлы имеют пять символов в собственном имени и с расширением .doc;

*.jpg — любое собственное имя с расширением jpg;

doc*.* — имя обязательно начинается на doc, но дальше могут стоять любое количество символов и расширение любое.

Давайте рассмотрим задачу

В каталоге находятся 6 файлов:

motors.dat
torsten.docx

victoria.docx

x_torero.doc

Определите, по какой из перечисленных масок из этих 6 файлов будет отобрана указанная группа файлов:

Решение: Выясним, какие группы файлов позволит выбрать каждая из масок. Результаты анализа представим в таблице:


Итак, сегодня вы узнали про программное обеспечение (ПО). Оно бывает: системное (работает системный администратор), системы программирования (работают программисты), прикладное (работают все пользователи). Узнали, что системное ПО разделяется на операционную систему и сервисные программы (утилиты). Основные компоненты операционной системы — это управление устройствами, управление процессами, пользовательский интерфейс и работа с файлами. Для работы с файлами есть файловые системы. Программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию, принято называть прикладными программами (приложениями). Приложения общего назначения требуются практически всем. Приложения специального назначения предназначены для профессионального применения квалифицированными пользователями.

Тренировочный модуль.

Соедините стрелками. Укажите, в какой программе создан файл.




  1. Программы, с помощью которых пользователь может работать с разными видами информации, не прибегая к программированию.
  2. Специальная программа для подключения внешних устройств.
  3. Важный этап в разработке новой программы.
  4. Файл с расширением bmp — это …
  5. Прикладное ПО для просмотра веб-страниц.
  6. Поименованная совокупность данных определённого размера, размещаемая на внешних устройствах.
  7. Человек, создающий новые программы.
  8. ПО, которое обеспечивает согласованную работу всех узлов компьютера.
  9. Какая файловая структура применяется в современных компьютерах?
  10. Программа, которая преобразует исходные тексты программ в машинный код.
  11. Минимальный элемент информации на жестком диске.


Определите, какое из указанных имен файлов удовлетворяет маске:

Читайте также: