Файл: Телеграмм канал со сливами httpst meentslivyent 1 Понятие информации. Значение информации в современном обществе. Методы и средства обработки информации.doc

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.11.2023

Просмотров: 173

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.


Приложения, использующие DDE, разделяются на две категории - клиенты и серверы (не путать с одноименной архитектурой СУБД). Оба участника процесса осуществляют контакты (conversations) по определенным темам (topic), при этом в рамках темы производится обмен элементами данных (items). Устанавливает контакт клиент, который посылает запрос, содержащий имена контакта и темы. После установления контакта всякое изменение элемента данных на сервере передается данным клиента.

Drag-and-drop (в переводе с английского означает буквально тащи-и-бросай; Бери-и-Брось) — способ оперирования элементами интерфейса в интерфейсах пользователя (как графическим, так и текстовым, где элементы GUI реализованы при помощи псевдографики) при помощи манипулятора «мышь» или сенсорного экрана.

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

Базовыми действиями и самыми простыми примерами drag-and-drop действий являются: перемещение объекта, перемещение объекта из панели в панель, хотя в современных операционных системах drag-and-drop получил широкое применение и является одним из главных способов взаимодействия с компьютером в графическом интерфейсе пользователя.
Plug and Play (сокр. PnP), дословно переводится как «включил и играй (работай)» — технология, предназначенная для быстрого определения и конфигурирования устройств в компьютере и других технических устройствах. Изначальная технология называлась NuBus и была разработана Western Digital. Шина NuBus позволяла добавлять устройства и настраивать их программными средствами. Технология PnP основана на использовании объектно-ориентированной архитектуры, ее объектами являются внешние устройства и программы. Операционная система автоматически распознает объекты и вносит изменения в конфигурацию абонентской системы.
15 Стандартные приложения MS Windows

Блокнот – простейший текстовый редактор.

Функциональные возможности: просмотр текстовых файлов (формат .txt

и некоторые другие); создание и редактирование простейших текстовых

документов, например, записок; выбор типа шрифта

Графический редактор Paint – редактор растровой


графики (основным элементов растровых редакторов является точка, которой на

экране соответствует экранная точка - пиксел), предназначенный для создания и

редактирования изображений (рисунков). Paint является однооконным

редактором.

екстовый процессор WordPad (Облегченная версия текстового процессора Word).

Известная всем программа Калькулятор в Windows 7 обзавелась несколькими полезными функциями, которые пригодятся различным категориям пользователей. Вот наиболее интересные из них.
17 Классификация служебного и сервисного ПО. Программы-драйверы, программы-утилиты (для работы с данными и для работы с устройствами).

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

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

Область применения таких приложений можно поделить на два уровня:

взаимодействие с операционной системой,

автономная работа.

Существуют такие подвиды служебных программ:

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

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

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

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



 

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

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

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

17 Алгоритмы сжатия данных без потерь, архиваторы. Антивирусы.

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

Хотя сжатие данных получило широкое распространение вместе с интернетом и после изобретения алгоритмов Лемпелем и Зивом (алгоритмы LZ), можно привести несколько более ранних примеров сжатия. Морзе, изобретая свой код в 1838 году, разумно назначил самым часто используемым буквам в английском языке, “e” и “t”, самые короткие последовательности (точка и тире соотв.). Вскоре после появления мейнфреймов в 1949 году был придуман алгоритм Шеннона — Фано, который
назначал символам в блоке данных коды, основываясь на вероятности их появления в блоке. Вероятность появления символа в блоке была обратно пропорциональна длине кода, что позволяло сжать представление данных.
Дэвид Хаффман был студентом в классе у Роберта Фано и в качестве учебной работы выбрал поиск улучшенного метода бинарного кодирования данных. В результате ему удалось улучшить алгоритм Шеннона-Фано.
Ранние версии алгоритмов Шеннона-Фано и Хаффмана использовали заранее определённые коды. Позже для этого стали использовать коды, созданные динамически на основе данных, предназначаемых для сжатия. В 1977 году Лемпель и Зив опубликовали свой алгоритм LZ77, основанный на использования динамически создаваемого словаря (его ещё называют «скользящим окном»). В 78 году они опубликовали алгоритм LZ78, который сначала парсит данные и создаёт словарь, вместо того, чтобы создавать его динамически.

Вначале стоит немного рассказать о распространенном формате RAR. Данный формат сжатия был разработан нашим соотечественником Евгением Рошалом, соответственно название формата является аббревиатурой, включающей первую букву фамилии разработчика и первые две буквы термина архиватор. Формат RAR имеет большую историю: он изначально разрабатывался под DOS, а затем и для других операционных систем, включая позже Microsoft Windows. Так появилась программа WinRAR — функциональный, много форматный архиватор. Следует добавить, что созданы также версии архиватора для платформ MacOS X, Linux и FreeBSD.

Необходимо перечислить основные свойства данного архиватора, одновременно являющиеся его достоинствами. WinRAR позволяет легко создавать многотомные и самораспаковывающиеся архивы. Кроме того, есть возможность открывать, просматривать и изменять содержимое архивов в других форматах (например, . arj). Что касается повреждения архивов, в WinRAR предусмотрена возможность полного и частичного восстановления. Осуществлять работу можно как в простом режиме командной строки, так и в режиме полноэкранного интерфейса. Весьма удобными являются функции поиска и тестирования файлов и архивов, а также функция проверки файлов на вирусы. Оригинальной функцией, характерной только для архивов RAR, является поддержка непрерывного кодирования. Архив можно заблокировать специальным паролем для того, чтобы защитить его от изменений.

Кстати, в третьей версии для сжатия текстовых данных используется алгоритм «PPMII», автором которого является наш соотечественник Дмитрий Шкарин. Кроме того, в третью версию внедрен новый метод шифрования AES («Advanced Encryption Standard»).


WinZIP

Архиватор WinZIP был создан в 1990 году для платформы Windows компанией Nico Mak Computing, которая позже стала называться WinZip Computing. Данная программа-архиватор работает в основном по алгоритму сжатия PKZIP. Аналогично формату RAR название формата PKZIP — это аббревиатура, включающая инициалы разработчика Фила Каца (Phil Katz). Интересна история появления слова ZIP: «ZIP» означает «Zork Interpretation Program», то есть программа для сжатия игры Zork, размер которой в те времена казался немалым. Формат PKZIP имеет непростую историю появления на свет: он создавался в условиях жесткой конкуренции компании Фила Каца под названием PKWARE и их конкурента SEA, создателя метода сжатия ARC. Формат PKZIP был разработан Кацем на базе ARC, то есть PKZIP1 изначально был улучшенной версией ARC, что не могло не повлечь за собой скандалы и судебные разбирательства по поводу авторских прав. В результате позже была выпущена вторая версия формата сжатия PKZIP2, которая уже имела мало чего общего с форматом ARC и существенно превосходила его по ряду показателям.

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

7-ZIP

Создателем данного продукта также является наш соотечественник, это разработчик Игорь Павлов. Создание данной программы связано с разработанным в 2001 году новым форматом архивирования 7z. Архиватор работает по видоизмененному LZ-алгоритму — методу сжатия «LZMA» («Lempel-Ziv-Markov chain-Algorithm»). Принцип работы LZMA включает, подобно методу Хаффмана, построение «двоичного дерева» Преимуществом 7-ZIP является поддержка технологии «одновременной мультипоточности» или «гиперпоточности» «HTT» («Hyper-Threading Technology»), реализованной в архитектуре Intel Pentium 4.

Создание архивов в 7-ZIP часто превосходит результаты работы в WinRAR по ряду показателей: в 7-ZIP выше скорость сжатия и расжатия файлов. По данному параметру 7-ZIP опережает также многие другие ZIP-архиваторы. Как и в третьей версии WinRAR, здесь имеется поддержка технологии сжатия AES. Аналогично WinRAR, 7-ZIP работает под операционные системы MacOS X, Linux, FreeBSD. Архиватор работает также на платформах Solaris, OpenBSD, Cygwin, AIX, Syllable, BeOS. Помимо вышеперечисленных достоинств программы следует иметь в виду, что данный архиватор является бесплатным, распространяется как свободное программное обеспечение «GNU LGPL». Таким образом, программа 7-ZIP является вполне достойным конкурентом платным архиваторам и даже имеет ряд технических преимуществ перед ними.