Классификация программного обеспечения. Характеристика прикладных программ. Основные программы этого класса

Автор работы: Пользователь скрыл имя, 23 Декабря 2011 в 07:39, контрольная работа

Краткое описание

Программное обеспечение (ПО) - это совокупность всех программ и соответствующей документации, обеспечивающая использование ЭВМ в интересах каждого ее пользователя.
Различают системное и прикладное ПО.

Содержимое работы - 1 файл

Контрольная по информатике.docx

— 44.57 Кб (Скачать файл)

Контрольная по информатике

  1. (5) Классификация программного обеспечения. Характеристика прикладных программ. Основные программы этого класса.

    Программное обеспечение (ПО) - это совокупность всех программ и соответствующей документации, обеспечивающая использование ЭВМ в интересах каждого ее пользователя.

    Различают системное и прикладное ПО. Схематически программное обеспечение можно  представить так:

    

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

    Базовое ПО включает в себя:

    • операционные системы;
    • оболочки;
    • сетевые операционные системы.

    Сервисное ПО включает в себя программы (утилиты):

    • диагностики;
    • антивирусные;
    • обслуживания носителей;
    • архивирования;
    • обслуживания сети.

    Прикладное  ПО – это комплекс программ для решения задач определённого класса конкретной предметной области. Прикладное ПО работает только при наличии системного ПО.

    Прикладные  программы называют приложениями. Они  включает в себя:

  • текстовые процессоры. Разрешают форматировать, то есть оформлять текст. Основными средствами текстовых процессоров являются средства обеспечения взаимодействия текста, графики, таблиц и других объектов, составляющих готовый документ, а также средства автоматизации процессов редактирования и форматирования. Современный стиль работы с документами имеет два подхода: работа с бумажными документами и работа с электронными документами. Приемы и методы форматирования таких документов различаются между собой, но текстовые процессоры способны эффективно обрабатывать оба вида документов. Наиболее известным примером текстового процессора является Microsoft Word;
  • табличные процессоры. Предоставляют комплексные средства для хранения разных типов данных и их обработки. Основной акцент смещен на преобразование данных, предоставлен широкий спектр методов для работы с числовыми данными. Основная особенность электронных таблиц состоит в автоматическом изменении содержимого всех ячеек при изменении отношений, заданных математическими или логическими формулами, пример Microsoft Excel;

    Широкое применение находят в бухгалтерском  учете, анализе финансовых и торговых рынков, средствах обработки результатов  экспериментов, то есть в автоматизации  регулярно повторяемых вычислений больших объемов числовых данных;

  • базы данных. Базой данных называют большие массивы данных, организованные в табличные структуры. Основные функции систем управления базами данных (СУБД):

    - создание  пустой структуры базы данных;

    - наличие  средств ее заполнения или  импорта данных из таблиц другой  базы;

    - возможность  доступа к данных, наличие средств  поиска и фильтрации.

    В связи  с распространением сетевых технологий, от современных СУБД требуется возможность  работы с отдаленными и распределенными  ресурсами, которые находятся на серверах Интернета. Пример, Access.;

  • интегрированные пакеты. Интегрированные программные пакеты представляют собой набор нескольких программных продуктов, объединенных в единый удобный инструмент. Наиболее развитые из них включают в себя текстовый редактор, органайзер, электронную таблицу, СУБД, средства поддержки электронной почты, программу создания презентационной графики. Результаты, полученные отдельными подпрограммами, могут быть объединены в окончательный документ, содержащий табличный, графический и текстовый материал. Интегрированные пакеты, как правило, содержат некоторое ядро, обеспечивающее возможность тесного взаимодействия между составляющими.В профессиональный пакет Microsoft Office вошли такие необходимые программы, как текстовый редактор WinWord, электронная таблица Excel, программа создания презентаций PowerPoint, СУБД Access, средство поддержки электронной почты Mail. Все части этого пакета составляют единое целое, и даже внешне все программы выглядят единообразно, что облегчает как их освоение, так и ежедневное использование;
  • системы иллюстративной и деловой графики (графические процессоры).   Потребность ввода графиков, схем, диаграмм, рисунков в текст или документ вызвала необходимость создания графических процессоров. Графические процессоры представляют собой инструментальные средства, позволяющие создавать и модифицировать графические образы. Информационные технологии иллюстративной графики позволяют создавать иллюстрации для различных текстовых документов в виде регулярных структур — различных геометрических фигур (векторная графика). Такие графические процессоры предоставляют возможность выбора толщины и цвета линий, заливки, шрифтов и др. Существует также класс программ, позволяющих просматривать изображения в режиме слайдов, накладывать спецэффекты. Деловая графика обеспечивает отображение информации, хранящейся в табличных процессорах, базах данных и других структурах в виде двух- или трехмерных графиков, круговой диаграммы, линейных графиков и др. Информационные технологии научной графики предназначены для обслуживания задач оформления научных отчетов, содержащих математические, химические и прочие формулы, задач картографии и др.
  • экспертные системы. Экспертная система – это интеллектуальная компьютерная программа, в которой используются знания и процедуры логического вывода для решения достаточно трудных задач и требующая для своего решения значительного объема экспертных знаний человека. Таким образом, экспертная система - это компьютерная система, которая эмулирует способности эксперта к принятию решений. Термин эмулирует означает, что экспертная система обязана действовать во всех отношениях как эксперт-человек. Понятие эмуляции является гораздо более строгим, чем моделирование, поскольку моделирующая система обязана действовать подобно реальному объекту лишь в определенных отношениях.

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

  • обучающие программы. Обучающий алгоритм, полное описание процесса обучения, содержащее учебный материал, задания, необходимые для его усвоения, и указания по их выполнению и контролю.;
  • программы математических расчетов, моделирования и анализа.  С помощью описываемого ПО можно сэкономить массу времени и избежать многих ошибок при вычислениях. Естественно, CAE (автоматизированная разработка) системы не ограничиваются только этими возможностями, но в данном обзоре мы сделаем упор именно на них. Отметим только, что спектр задач, решаемых подобными системами, очень широк:
    • проведение математических исследований, требующих вычислений и аналитических выкладок;
    • разработка и анализ алгоритмов;
    • математическое моделирование и компьютерный эксперимент;
    • анализ и обработка данных;
    • визуализация, научная и инженерная графика;
    • разработка графических и расчетных приложений;  
  • игры. Компьютерная игра (иногда используется неоднозначный термин видеоигра) — компьютерная программа или часть компьютерной программы, служащая для организации игрового процесса (геймплея), связи с партнёрами по игре, или сама выступающая в качестве партнёра. Компьютерные игры часто создаются на основе фильмов и книг; есть и обратные случаи;
  • коммуникационные программы. Коммуникационные программы это то, что  помогает установить связь между людьми.  Интернет вообще трудно представить без  программ для связи. Без коммуникационных  программ не было бы вообще возможности  сидеть у себя в халате с кружкой кофе и строить свою международную команду. Например, ICQ, Skype, Yahoo massager, Google Talk;
  • Редакторы HTML (Web-редакторы). Особый класс редакторов, объединяющих в себе возможности текстовых и графических редакторов. Предназначены для создания и редактирования Web-страниц Интернета. Программы этого класса можно использовать при подготовке электронных документов и мультимедийних изданий;
  • Браузеры (средства просмотра Web-документов). Программные средства предназначены для просмотра электронных документов, созданных в формате HTML. Воспроизводят, кроме текста и графики, музыку, человеческий язык, радиопередачи, видеоконференции и разрешают работать с электронной почтой. Пример, Mozilla Firefox, Google;
  • Системы автоматизированного перевода. Различают электронные словари и программы перевода языка.

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

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

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

    • трансляторы;
    • среду разработки программ;
    • библиотеки справочных программ (функций, процедур);
    • отладчики;
    • редакторы связей и др.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
    
  1. (5)  Программы  для архивирования данных. Приемы работы. 

            Архиваторы – это программы (комплекс программ) выполняющие сжатие и восстановление сжатых файлов в первоначальном виде. Процесс сжатия файлов называется архивированием. Процесс восстановления сжатых файлов – разархивированием. Современные архиваторы отличаются используемыми алгоритмами, скоростью работы, степенью сжатия (WinZip 9.0, WinAce 2.5, PowerArchiver 2003 v.8.70, 7Zip 3.13, WinRAR 3.30, WinRAR 3.70RU).

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

    • Когда необходимо создать резервные копии наиболее ценных  файлов;
    • Когда необходимо освободить место на диске;
    • Когда необходимо передать файлы по E-mail

     В ОС MS DOS существуют архиваторы, но они  работают только в режиме командной  строки. Это программы PKZIP и PKUNZIP, программа  архиватора ARJ. Современные архиваторы обеспечивают графический пользовательский интерфейс и сохранили командную  строку. В настоящее время лучшим архиватором для Windows является архиватор WinRAR.

     WinRAR – это 32 разрядная версия архиватора RAR для Windows. Это - мощное средство  создания архивов и управления  ими. Есть несколько версий RAR, для разных операционных систем: Windows, Linux, UNIX, DOS, OS/2 и т.д. 
         Существует  две версии RAR для Windows:

  • версия с графическим пользовательским интерфейсом - WinRAR.EXE
  • Консольная версия  RAR.EXE пульт линии команды (способ текста) версия - Rar.exe

    Возможности WinRAR:

  • Позволяет распаковывать архивы CAB, ARJ, LZH, TAR, GZ, ACE, UUE, BZ2, JAR, ISO, и обеспечивает архивирование данных в форматы ZIP и RAR
  • Обеспечивает полную поддержку архивов ZIP и RAR
  • Имеет специальные алгоритмы, оптимизированные для текста и графики. Для  мультимедиа сжатие можно использовать только с форматами RAR
  • Поддерживает технологию перетаскивания (drag & drop)
  • Имеет интерфейс командной строки
  • Может осуществлять непрерывное архивирование, что обеспечивает более высокую степень сжатия по сравнению с обычными методами сжатия, особенно при упаковке большого количества небольших файлов однотипного содержания
  • Обеспечивает поддержку многотомных архивов, то есть осуществляет разбивку архива на несколько томов (например, для записи большого архива на диски). Расширение томов: RAR, R01, R02 и т.д. При самораспаковывающемся архиве первый том имеет расширение EXE
  • Создает самораспаковывающиеся архивы (SFX) обычные и многотомные архивы, обеспечивает защиту их паролями
  • Обеспечивает восстановление физически поврежденных архивов
  • Имеет средства восстановления, позволяющие восстанавливать отсутствующие части многотомного архива
  • Поддерживает UNICODE в именах файлов
  • Для новичков предназначен режим Мастер (Wizard), с помощью которого можно легко осуществить все операции над архивами.

         WinRAR имеет и другие дополнительные функции. WinRAR способен создать архив в двух различных форматах: RAR и ZIP. Рассмотрим преимущества каждого формата.

     Архив в формате ZIP

     Основное  преимущество формата ZIP - его популярность. Например, большинство архивов в Internet – это архивы ZIP. Поэтому  приложение к электронной почте  лучше всего направлять в формате ZIP. Можно также направить самораспаковывающийся  архив. Такой архив является немного  большим, но может быть извлечен без  внешних программ. Другое преимущество ZIP - скорость. Архив ZIP обычно создается  быстрее, чем RAR.

Информация о работе Классификация программного обеспечения. Характеристика прикладных программ. Основные программы этого класса