Часть 4 - Программные средства реализации информационных процессов (1184946), страница 8
Текст из файла (страница 8)
Кроме того, 7zip производит архивацию и распаковку файлов из таких архивов, как 7z, ZIP, BZIP2, GZIPи TAR. С его помощью пользователи могут создавать самораспаковывающиеся архивы 7z, формировать зашифрованные файлы. Утилита встраивается в контекстныеменю Windows и содержит мощный файловый менеджер.В программе реализована поддержка более семидесяти языков, 7zip полностьюсовместим с ОС Windows, а также работает в командной строке в системахLinux/Unix. Дополнительные преимущества 7zip: Возможность выбрать любой метод конверсии, шифрования либо сжатия; Поддержка файлов, имена которых записаны в формате Юникод; Возможность работы с файлами размером до 16 000 000 000 ГБ; Сжатие архивных заголовков.314.3. ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ4.3.1. Обзор прикладного ПОВажнейшим условием широкого распространения новых информационныхтехнологий является создание удобных для пользователя прикладных программ.
Ихдоступность и эффективность создают предпосылки для быстрого внедрения ЭВМ всамые различные сферы общественной жизни – экономику, культуру, образование ит.д. В настоящее время это самый массовый вид программного обеспечения.Прикладное ПО предназначено для решения конкретных задач пользователя ипредставляет уровень программного обеспечения, обращенный к человеку, которыйсам не разрабатывает программы, а лишь использует их в своей деятельности.Прикладные системы конструируют таким образом, чтобы обеспечитьмаксимальный комфорт при работе на компьютере и не требовать от пользователяспециальных знаний, не относящихся к сфере его профессиональных интересов.Существует несколько основных классов прикладных программ, используемыхна персональных компьютерах.1.
Оригинальные программы пользователя. К этой группе относятся всеоригинальные программы, создаваемые пользователем, для решения ограниченногокруга задач в конкретной области.2. Пакеты прикладных программ (ППП) – комплексы программ, предназначенные для решения задач определенного класса. Они являются мощныминструментом автоматизации, практически полностью освобождая пользователя отнеобходимости знать, как выполняет компьютер те или иные функции и процедурыпо обработке информации.3. Интегрированные системы – многофункциональные автономные пакеты,состоящие из совокупности специализированных программ, использующих единоепредставление и технологию обработки данных.В последнее время для обозначения прикладных программ и их пакетов обычноиспользуется термин «приложение».
Структура и принципы построения прикладногоПО зависят от класса ЭВМ и операционной системы, для которой оно предназначено.Наибольшее количество приложений создано для IBM PC-совместимых компьютеровс операционными системами семейства Windows. По функциональному признакуразличают прикладные программы общего назначения, методо-ориентированные ипроблемно-ориентированные.К программам общего назначения относятся текстовые редакторы (в том числедля подготовки офисных документов, научных документов, редакторы системпрограммирования), настольные издательские системы, табличные процессоры,системы управления базами данных, программы обработки и демонстрации32графических изображений (графические редакторы, пакеты демонстрационнойграфики, программы просмотра графических изображений), пакеты программмультимедиа, электронные органайзеры и некоторые другие.Методо-ориентированные пакеты и программы (они могут бытьуниверсальными и специализированными) основаны на использованииопределенных методов решения задач, таких, как обработка статистических данных,использование средств линейного программирования для поиска оптимальныхрешений и т.д.Проблемно-ориентированные приложения, в отличие от программ общегоназначения, предназначены для специалистов определенного профиля или длярешения узкого класса задач.
Обычно они используют особые методы представленияи обработки данных, учитывающие специфику этих задач.Такие программы находят широкое применение в медицине, транспорте,банковском деле, управлении, а также при создании автоматизированных рабочихмест. К ним относятся, в частности, пакеты отдельных предметных областей, системыавтоматизированного проектирования, информационно-справочные правовыепакеты, системы распознавания символов, электронные словари и системы перевода,обучающие и игровые программы.4.3.2. Прикладные программы общего назначенияПакеты общего назначения – наиболее обширная группа прикладныхпрограммных средств.
С их помощью можно заниматься обработкой информации влюбой области деятельности. Особенно широко они применяются в сфереуправленческой и организационной деятельности.Текстовые процессорыМногие пользователи используют компьютер, прежде всего, для работы стекстами. Обычно различают редактирование текста (изменение содержания текста:замена, вставка и удаление символов и слов) и форматирование текста (изменениевнешнего вида текста – выбор шрифта, изменение размера и цвета, разбивка наабзацы и т. п.),Простейшие программы этого класса – текстовые редакторы – умеют толькоредактировать текст.
Они работают с файлами в формате «только текст» (англ. plaintext), в которых хранятся коды символов без оформления. Современные редакторыумеют сохранять текст в разных кодировках, но чаще всего используются кодировкисемейства UNICODE: UTF-16 (2 байта на символ для большинства символов) илиUTF-8 (с переменным числом байтов на символ). Примеры текстовых редакторов: Блокнот и Notepad++ (notepad-plus-plus.org) в операционной системеWindows;33 nano, gedit, KWrite и Kate в операционной системе Linux.Основные возможности современных текстовых редакторов: ввод и редактирование текста; создание, открытие, сохранение и печать документов типа «только текст»; работа с буфером обмена (копирование, вырезание, вставка); отмена последних операций; поиск и замена фрагментов текста; подсветка ключевых слов языков программирования (Си, Паскаль и др.) иязыков разметки текста (XML, HTML, LaTeX); проверка орфографии.Текстовые редакторы часто используются системными администраторами дляредактирования файлов с настройками программ (файлов конфигурации).
Текстыпрограмм тоже хранятся в формате «только текст», поэтому программисты могутнабирать и редактировать их в текстовых редакторах.Текстовые процессоры – это следующий шаг в развитии текстовыхредакторов.С помощью текстовых процессоров можно не только редактировать, но иформатировать текст (изменять его оформление). Кроме того, они позволяют: создавать составные документы, включающие списки, рисунки, таблицы,диаграммы; использовать стили оформления (например, заголовки разного уровня); использовать шаблоны (заранее оформленные заготовки) документов; выполнять несложные вычисления в таблицах; сохранять документ в разныхформатах, в том числе в HTML (как веб-страницу) и PDF (англ.
Portable DocumentFormat – переносимый формат документов).В состав пакета Microsoft Office входит текстовый процессор Microsoft Word,который считается стандартным средством для оформления офисных документов.Все современные текстовые процессоры позволяют сохранять документы вформатах, совместимых с Word (doc и docx).Табличные процессорыТабличные процессоры (электронные таблицы, англ. spreadsheet) – этопрограммы для обработки табличных данных. В отличие от текстовых процессоровони не только хранят данные, но и позволяют выполнять с ними достаточно сложныевычисления, строить диаграммы, проводить анализ, делать прогнозы. Сейчасэлектронные таблицы – незаменимый рабочий инструмент экономистов, бухгалтеров,менеджеров. В состав пакета Microsoft Office включен табличный процессорMicrosoft Excel, а в пакете OpenOffice.org есть близкая по возможностям программаOpenOffice.org Calc.34Системы управления базами данных (СУБД)Система управления базами данных (СУБД) – это совокупность языковых ипрограммных средств, предназначенных для создания, ведения, поддержки базданных и обеспечения доступа к ним пользователей.
В настоящее время почти всеэкономические, информационно-справочные, банковские комплексы реализуются сиспользованием инструментальных средств СУБД.Для различных классов компьютеров и операционных систем разработаномножество СУБД, отличающихся по способу организации данных, их формату, языкуформирования запросов. Наиболее распространенными пакетами считаются dBase,Paradox, Microsoft Access, Oracle. В пакет OpenOffice.org входит СУБД OpenOffice.orgBase.Средства презентационной графикиКомпьютерная презентация (лат. praesentatio – представление) – это наборизображений (слайдов), который предназначен для иллюстрации доклада иливыступления.