Классификация ЭВМ и ПО

Автор работы: Пользователь скрыл имя, 02 Июня 2013 в 23:10, курс лекций

Описание работы

В 1642 г. Блез Паскаль изобрел устройство, механически выполняющее сложение чисел, а в 1673 г. Готфрид Вильгельм Лейбниц сконструировал арифмометр, позволяющий механически выполнять четыре арифметических действия. Начиная с XIX в. арифмометры получили очень широкое применение. На них выполняли даже очень сложные расчеты, например, расчеты баллистических таблиц для артиллерийских стрельб. Существовала и специальная профессия — счетчик — человек, работающий с арифмометром, быстро и точно соблюдающий определенную последовательность инструкций (такую последовательность инструкций впоследствии стали называть программой).

Файлы: 1 файл

Классификая ЭВМ и ПО.doc

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

При необходимости составлять планы  работ, требующие координации многих людей и ресурсов (пример — планирование работ по постройке дома), используются специальные программы планирования типа Microsoft Project, TimeLine фирмы Symantec и др. Эти программы позволяют составлять планы в удобной и наглядной форме, учитывать множество ресурсов, необходимых для достижения поставленных целей, управлять несколькими задачами в рамках одного проекта, выводить разнообразные отчеты, диаграммы Гантта, календари, индивидуальные графики ресурсов и т.д.

  • Прочие офисные программы

Среди прочих офисных программ отметим:

  • программы распознавания символов (FineReader фирмы Бит, Cunieform фирмы Cognitive Technologies и др.) позволяют вводить с помощью сканера напечатанные тексты (машинописные, тексты книг, газет, журналов и т.д.), делая ненужным утомительный и трудоемкий ручной ввод текстов с клавиатуры. Программы распознают тексты на русском, английском, немецком и французском языках, в том числе смешанные тексты. Качество распознавания сильно зависит от качества текста;
  • программы-переводчики (Stylus фирмы ПроМТ, Сократ фирмы Арсеналъ и др.) позволяют переводить с более или менее пристойным качеством тексты с русского языка на английский и обратно (Stylus также позволяет переводить с немецкого и французского языка на русский и обратно);
  • программы-словари (Мультилекс фирмы МедиаЛингва, Контекст фирмы Информатик, Лингво фирмы Бит и др.);
  • программы проверки правописания и грамматики — ОРФО фирмы Информатик, Пропись фирмы Агама и др., — позволяют встроить проверку правописания и грамматики во многие редакторы документов и в издательские системы. Фирма Microsoft приобрела лицензию на использование ОРФО в русской версии Microsoft Word для Windows 95. А Пропись позволяет встраивать функции проверки правописания и грамматики даже в такие программы, где эти функции вообще не были предусмотрены (скажем, Notepad из Windows).

Программы экономического назначения

  • Бухгалтерские программы

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

  • Правовые базы данных

В нашей стране с ее постоянно  меняющимися законодательством  и нормативными документами бухгалтерам, юристам, а часто и менеджерам, необходимо иметь полную, не устаревшую и удобную в использовании  подборку информации о правовых актах  и нормативных материалах. Для этого невозможно придумать лучшего решения, чем правовая база данных. Распространяются как правовые базы данных общего назначения, так и специализированные базы данных — по хозяйственному, банковскому, таможенному, региональному законодательству и т.д. Недорогие базы данных (Энциклопедия российского права, Консультант-мини и др.) обычно продаются на компакт-дисках и стоят около 20 дол., более дорогие обычно устанавливаются на компьютер заказчика дилером и регулярно обновляются по электронной почте или рассылкой дискет (стоят они 400-4000 дол., плюс стоимость обновлений). Примера таких баз данных являются Гарант, Кодекс, Консультант-Плюс, Юрисконсульт и т.д.

  • Программы финансового анализа

Наряду с чисто бухгалтерскими и «околобухгалтерскими» программами в нашей стране начинают появляться программы финансового анализа и планирования. Это не может не радовать — применение подобных программ является показателем более высокой деловой культуры. Имеются программы анализа финансового состояния предприятий (ЭДИП фирмы ЦентрИнвестСофт, Альт-Финансы фирмы Альт, Финансовый анализ фирмы Инфософт), анализа инвестиционных проектов (Альт-Инвест фирмы Альт, FOCCAL-UNI фирмы ЦентрИнвестСофт, Project Expert фирмы PRO-Invest & suiting), а также универсальные программы (Инвестор фирмы ИНЭК).

Издательские системы

  • Издательские системы

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

  • Системы подготовки технических документов

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

Наиболее широко используемой системой подготовки технических текстов  является система TЕX, разработанная математиком Д. Кнутом, автором широко известного многотомника «Искусство программирования для ЭВМ». В TЕX документ подготавливается как обычный текстовый файл со встроенными командами форматирования. Этот файл обрабатывается компилятором TЕX, после чего документ можно с помощью программ предварительного просмотра просмотреть на экране в том виде, как он будет напечатан, и затем напечатать на любом выводном устройстве. Команды TЕX образуют весьма богатый и расширяемый, хотя и сложный в применении, язык, с помощью которого можно описать любые используемые стили документов, виды оформления, любые формулы, таблицы, диаграммы и т.д. Например, для включения в документ формулы в TЕX достаточно набрать текст $\varphi(t)={1\over\sqrt{2\pi}}\int_o^t е^{-х^2/2}\, d×$. Понятно, что такой набор менее нагляден, чем в Word для Windows, и требует некоторого предварительного обучения. Зато при минимальном навыке он выполняется в пять-десять раз быстрее, чем кропотливое диалоговое определение формулы в обычных редакторах текста. Поэтому многие известные западные издательства используют для набора книг и журналов по математике, физике, химии, технике и т.д. систему TЕX, а Американское математическое общество принимает для публикации только рукописи, подготовленные в TЕX.

  • Графические редакторы

Графические редакторы позволяют создавать и редактировать рисунки. Можно (достаточно условно) выделить следующие разновидности таких редакторов:

    • простейшие редакторы — в них предоставляются возможности рисования линий, кривых, раскраски областей экрана, создания надписей различными шрифтами и т.д. Такие редакторы входят в Windows (Paintbrush) и в Windows 95 (Brush), а для DOS есть даже более мощный редактор Paintbrush фирмы ZSoft;
    • редакторы, ориентированные на обработку фотоизображений и изображений, введенных со сканера (например, Aldus Photostyler). В отличие от простейших редакторов, они могут обрабатывать изображения большого размера (иногда — исчисляемые тысячами точек по горизонтали и вертикали), и предоставляют, в дополнение к возможностям простейших редакторов, различные возможности по преобразованию изображений, настойке яркости и контрастности изображения или отдельных его частей, применения несложных цветовых эффектов и т.д.;
    • редакторы, рассчитанные на создание художественных растровых изображений, применяются художниками, дизайнерами и т.д. В дополнение к возможностям редакторов, ориентированных на обработку фотоизображений, эти редакторы предоставляют богатейшие средства рисования и применения эффектов. Многие редакторы позволяют рисовать с помощью графических планшетов, используя различные кисти и стили рисования — под масло, гуашь, пастель и т.д. Изображения могут состоять из нескольких отдельно редактируемых слоев, просвечивающих друг сквозь друга, что дает очень широкие возможности рисования. Разумеется, поддерживаются возможности цветоделения. Adobe Photoshop — лидером в этой области;
    • редакторы объектной (векторной) графики, в отличие от рассмотренных ранее редакторов, работают с изображением, состоящим не из цветных точек, а из различных объектов — линий, букв и т.д. Каждый объект имеет свои свойства — расположение, размер, толщину и цвет линии, вид заполнения (для замкнутых линий) и т.д. Такие редакторы (прежде всего Corel Draw, а также Adobe Illustrator, Micrografx Designer и др.; весьма популярны, так как с их помощью можно достаточно просто и удобно создавать весьма сложные и красивые изображения. Правда, эти изображения неизбежно носят несколько искусственный характер, но при создании рекламных объявлений, технических иллюстраций и во многих других областях фотореалистичность изображений и не требуется;
    • редакторы для создания трехмерных изображений (Autodesk 3D Studio, Corel Dream 3D, Ray Dream Designer и др.) позволяют определять трехмерные объекты, закрашивать их, указывать расположение источников света и т.д., получая реалистическое трехмерное изображение. В принципе, возможно, добиться изображения, близкого к естественному, но для этого требуется создать весьма точную модель объекта, что обычно является очень трудоемким занятием.

Вспомогательные программы (утилиты)

Утилиты дополняют возможности  ОС, обеспечивая выполнение различных вспомогательных действий. Обычно некоторое количество утилит поставляются в составе соответствующей ОС, но немало утилит создано независимыми разработчиками и поставляются отдельно от ОС. Часто утилиты объединяются в комплексы, например, Norton Utilities, PC Tools Deluxe и др. Ниже мы кратко опишем наиболее часто используемые типы утилит.

  • Программы резервирования

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

  • Антивирусные программы

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

Детекторы

Программы-детекторы позволяют  обнаруживать файлы, зараженные одним  из нескольких известных вирусов. Некоторые  программы-детекторы также выполняют эвристический анализ файлов и системных областей дисков, что часто (но отнюдь не всегда) позволяет обнаруживать новые, не известные программе-детектору, вирусы. Многие программы-детекторы позволяют также «лечить» зараженные файлы или диски, удаляя из них вирусы (разумеется, лечение поддерживается только для вирусов, известных программе-детектору).

Ревизоры

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

Часто программы-ревизоры позволяют также «лечить» зараженные файлы или диски, удаляя из них вирусы (это удается сделать почти для всех типов вирусов).

Сторожа

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

 

Антивирусные  программные продукты

Среди антивирусных программных продуктов можно  отметить прежде всего пакеты: Norton Antivirus (Symantec), Virus Scan (McAfee), Dr.Solomon AV Toolkit (S&S Intl.), AntiVirus (IBM), InocuLAN (Computer Associates) и AntiViral Toolkit Pro (Лаборатория Касперского). Данные программные продукты отвечают требованиям ICSA, отслеживая 300 наиболее распространённых и хотя бы 9 из каждых 10 остальных вирусов. В той или иной степени данные антивирусные программы обладают функциями проверки на вирусы и удаления их в реальном времени, отключения заражённых рабочих станций от сети, определения источника заражения, проверки сжатых файлов в режимах сканирования и реального времени. Кроме того, эти программы позволяют проводить удаленное сканирование ПК с Windows NT и ведут единый журнал событий, a Norton Antivirus и InocuLAN позволяют также обновлять клиентские программы с сервера и устанавливать уровень загрузки процессора на сервере при фильтрации проходящих сетевых пакетов.

Новые версии пакета Norton AntiVirus содержат ряд передовых технологий: автообновление антивирусного механизма для определения новых типов вирусов (при обновлении антивирусных баз пользователь получает обновление самой программы, это позволяет существенно сэкономить расходы, время, способствует обеспечению моментальной защиты против новых вирусов раньше, чем они успеют нанести ущерб), технологию Striker32 (обнаружение вирусов и восстановление данных, поврежденных сложными полиморфными вирусами), эвристическую технологию Bloodhound (для определения неизвестных макровирусов с помощью эвристической технологии и восстановления данных, поврежденных макровирусами), функцию автозащиты (непрерывная фоновая защита файлов, загружаемых из Интернета, локальной сети, вложенных в электронную почту файлов, с гибких и жестких дисков, CD-ROM и сетевых дисков). Кроме того, Norton AntiVirus проверяет и восстанавливает файлы в архивах путем обнаружения вирусов, не позволяя им распаковаться и задействоваться (для архиваторов ZIP, LZH/LHA, ARJ, MIME/ UU, CAB, PKLitc и LZEXE).

  • Программы-упаковщики

Программы-упаковщики позволяют за счет применения специальных методов  «упаковки» информации сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл. Часто функции программ-упаковщиков встраиваются в программы-оболочки (например, Norton Commander, Norton Desktop для Windows 3.1 или Norton Navigator для Windows 95 фирмы Symantec) или добавляются к стандартным оболочкам Windows или Windows 95 с помощью программ типа WinZip фирмы Mak Computing, Zip-It фирмы Vertisoft и др.

  • Программы- русификаторы

Русификатор — это программа, приспосабливающая другую программу для работы с русскими буквами и текстами (а иногда и переводящая на русский язык ее меню и сообщения). Раньше рынок программ-русификаторов был заметно шире, но сейчас наиболее распространенные программы переводятся на русский язык или приспосабливаются к работе с русскими буквами (при сохранении англоязычного интерфейса) фирмами-разработчиками. Однако для ОС (DOS, Windows, Windows 95, Windows NT) русификаторы до сих пор продаются, так как многие их них по удобству и возможностям лучше штатных средств ОС. Русификатор ОС обычно включает драйвер клавиатуры, обеспечивающий ввод русских букв и шрифты для экрана. Кроме того, русификатор, как правило, настраивает ОС для корректной обработки русских букв (преобразования из прописных букв в строчные и обратно, правильная алфавитная сортировка и т.д.).

Информация о работе Классификация ЭВМ и ПО