Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Вспомогательные программы (утилиты)
К системным программам можно также отнести большое количество так называемых утилит, т.е. программ вспомогательного назначения. Ниже мы кратко опишем некоторые разновидности этих программ. Часто утилиты объединяются в комплексы, наиболее популярны комплексы Norton Utilities, PC Tools Deluxe и Mace Utilities. Программы - упаковщики позволяют за счет применения специальных методов «упаковки» информации сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл. Применение программ – упаковщиков очень полезно при создании архива файлов, так как в большинстве случаев значительно удобнее хранить на дискетах, предварительно сжатые программами – упаковщиками. Следует заметить, что различные упаковщики не совместимы друг с другом – архивный файл, созданный одним упаковщиком, чаще всего нельзя прочесть другим. Программы для создания резервных копий информации на дисках позволяют быстро скопировать информацию, имеющуюся на жестком диске компьютера, на дискеты или кассеты стримера. Антивирусные программы предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения вирусом. Программы для диагностики компьютера позволяют проверить конфигурацию компьютера ( количество памяти, ее использование, типы дисков и так далее ), а также проверить работоспособность устройств компьютера ( прежде всего жестких дисков). Программы динамического сжатия дисков позволяют увеличить количество информации, хранимой на дисках путем ее динамического сжатия. Эти программы сжимают информацию при записи на диск, а при чтении восстанавливают в ее исходном виде. Программы для автономной печати позволяют распечатывать файлы на принтере параллельно с выполнением другой работы на компьютере.
Системы программирования
Даже при наличии десятков тысяч программ для IBM PC пользователям может потребоваться что-то такое, чего не делают ( или делают, но не так ) имеющиеся программы. В этих случаях следует использовать системы программирования, т.е. системы для разработки новых программ. Современные системы программирования для персональных компьютеров обычно предоставляют пользователю весьма мощные и удобные средства для разработки программ. В них входят: q компилятор, осуществляющий преобразование программ на языке программирования в программу машинных кодах, или интерпретатор, осуществляющий непосредственное выполнение текста программы на языке программирования высокого уровня; q библиотеки программ, содержащие заранее подготовленные программы, которыми могут пользоваться программисты; q различные вспомогательные программы, например отладчики, программы для получения перекрестных ссылок и т.д. Системы программирования, прежде всего, различаются, естественно, по тому, кокой язык программирования они реализуют. Среди программистов пишущих программы для персональных компьютеров, наибольшей популярностью пользуются языки Си, Си++, Паскаль, Бейсик 10. Операцио́ нная систе́ ма, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных операционных систем общего назначения. В логической структуре типичной вычислительной системы операционная система занимает положение между устройствами с их микроархитектурой, машинным языком и, возможно, собственными (встроенными) микропрограммами — с одной стороны — и прикладными программами с другой. Разработчикам программного обеспечения операционных систем позволяет абстрагироваться от деталей реализации и функционирования устройств, предоставляя минимально необходимый набор функций (см. интерфейс программирования приложений). В большинстве вычислительных систем операционная система является основной, наиболее важной (а иногда и единственной) частью системного программного обеспечения. С 1990-х годов наиболее распространёнными операционными системами являются системы семейства Microsoft Windows и системы класса UNIX (особенно Linux и Mac OS). [править] Функции операционных систем Основные функции:
Дополнительные функции:
Примеры: MS DOS фирмы Microsoft (США) и ОС/2, созданная совместно Microsoft и IBM. Windows NT, Windows 2000, Novel Netware, Unix, Linux и др. 11. · Основные элементы графического интерфейса Windows Основными элементами графического интерфейса Windows являются: · Рабочий стол с пиктограммами · Панель задач, на которой размещаются программные кнопки, индикаторы, Панель быстрого запуска · Главное меню (кнопка Пуск) · Контекстное меню (отображается при щелчке правой кнопкой мыши по выбранному объекту) Работа с окнами Окно представляет собой область экрана, ограниченную прямоугольной рамкой. В нем отображается содержимое папки, работающая программа или документ. Различают три варианта отображения окна на экране: · окно стандартного размера занимает часть площади экрана. При желании можно переместить его или любую его границу в другое место экрана · окно, развернутое на весь экран, имеет максимальный размер · свернутое окно изображается в виде кнопки на панели задач.. В свернутом окне программа продолжает выполняться. Чтобы открыть свернутое окно или свернуть уже открытое, нажмите кнопку окна на панели задач. Окна можно классифицировать по типу: · окно программы (окно папки) · окно документа · окно диалога · окно справки Окна программ Окна программ – это окна, в которых отображаются программы. Операции над окнами: · Открыть и закрыть окно программы · Переместить · Изменить размеры окон · Осуществить поиск окна · Упорядочить окна на экране Элементы окна программы: · строка заголовка (слева - системное меню, справа – кнопки переключения режимов отображения на экране) · строка меню · панель инструментов · рабочая область · полосы прокруток · строка состояния Диалоговые окна Диалоговые окна в Windows используется для задания параметров и настроек ОС, оборудования и программ. Основные элементы окна диалога: · Вкладка · Кнопка · Переключатель · Текстовое поле · Список · Кнопка раскрытия списка · Флажок · Индикатор · Ползунок Меню в Windows В ОС Windows применяются четыре типа меню (меню – это список команд, выводимых на экран и предлагаемых пользователю для выбора): · Главное меню (открывается кнопкой Пуск) · Строка меню в окнах приложения (все программы, входящие в стандартный пакет поставки Windows, имеют строку меню) · Системное меню в окнах приложения (для изменения размеров окна и его положения) · Контекстное меню Работа с файлами Все файлы, документы и программы в Windows хранятся в папках. В электронной папке, как правило, хранят файлы, сгруппированные по какому-либо признаку, типу и другие папки. Папка – это контейнер для программ и файлов в графических интерфейсах пользователя, отображаемый на экране с помощью значка, имеющего вид канцелярской папки. Windows предоставляет средства для управления файлами и папками. К таким средствам относятся программа Проводник и окно Мой компьютер. Приложение Проводник является главным инструментом Windows для просмотра файлов и папок, хранящихся на жестких и гибких дисках и других носителях информации. Проводник отображает иерархическую структуру файлов, папок и дисков на ПК. В левой части проводника Windows использует иерархическое представление папок, файлов и других ресурсов, подключенных к компьютеру или сети. Мой компьютер – программа, используемая для работы с файлами и папками, хранящимися на дисках компьютера. Мое сетевое окружение – программа, используемая для работы с сетевыми ресурсами в рабочей группе. Манипулирование файлами и папками: · Создание нового файла и папки · Присвоение имени · Переименование · Перемещение и копирование · Удаление · Восстановление · Поиск · Просмотр и изменение свойств файлов и папок · Создание ярлыка на рабочем столе (правой кнопкой мыши, с проводника, с главного меню, с папки мой компьютер) Справочная система Windows Классический прием вызова справочной системы Windows состоит в использовании Главного меню (Пуск --> Справка), но то же можно сделать из любого окна папки или Проводника, если использовать пункт Справка в строке меню. На панели навигации окна справочной системы три вкладки: Содержание, Указатель и Поиск (рис. 3.31а, б). Панель навигации служит для отыскания нужного раздела и статьи справочной системы. На панели содержания отображается текст текущей статьи. На вкладке Содержание разделы справочной системы представлены в виде иерархической структуры данных, очень похожей на содержание обычных книг. Разделы самого высокого уровня легко охватить беглым взглядом. Раздел раскрывается одним щелчком левой кнопки мыши. Внутри раздела могут содержаться вложенные разделы или отдельные статьи. При щелчке на статье ее содержимое отображается на правой панели. Статьи справочной системы, представленные на правой панели, могут активно использовать так называемые перекрестные ссылки. Перекрестные ссылки оформлены в виде выделенных фрагментов текста. При щелчке на таких фрагментах происходит переход к другой статье, содержимое которой дополняет или уточняет первую. Текст, содержащий ссылки между отдельными статьями, называется гипертекстом. Для того чтобы не запутаться при движении по гипертекстовому документу и иметь возможность вернуться к исходному пункту, используют кнопки навигационной панели Назад и Вперед. Данные, представленные на вкладке Указатель, имеют линейную структуру (список). Фактически — это алфавитный указатель, аналогичный тем, которые можно встретить в конце научно-технических изданий. Здесь приведены термины, встречающиеся в справочной системе программы. Если нужно найти конкретные данные и нет желания просматривать все содержание справочной системы, используют указатель. Отыскав нужный термин или понятие, надо щелкнуть на нем дважды. Если этот термин встречается только в одной статье справочной системы, то на правой панели сразу будет отображен текст статьи. Если данный термин встречается несколько раз, появляется диалоговое окно, в котором можно выбрать нужную статью из предлагаемого списка.
12. Проводник Windows
· Просмотр файлов и папок · Настройка Проводника · Изменение ширины панелей · Строка состояния · Панели инструментов · Способ отображения значков · Сортировка и упорядочение значков · Параметры просмотра · Панель инструментов Проводника · Управление файлами и папками · Выделение файлов и папок · Создание новой папки · Перемещение и копирование файлов и папок · Переименование файлов и папок · Удаление файлов и папок · Восстановление удаленных файлов · Очистка Корзины · Задание свойств Корзины · Поиск файлов и папок · Работа со сжатыми папками · Доступ к сетевым ресурсам · Управление доступом к дискам и папкам компьютера · Подключение сетевого диска · Запись на компакт-диски · Особенности работы с файловой системой NTFS · Дополнительные возможности проводника Просмотр файлов и папок Одним из главных применений Проводника является просмотр структуры папок и файлов компьютера. Окно Проводник разделено на две части. Слева отображается иерархическая структура папок компьютера. (В Windows используется термин папка для обозначения каталога. Никогда нельзя забывать, что папка - это просто другое название каталога, а папка в папке есть не что иное, как подкаталог внутри каталога.)
На вершине иерархии находится Рабочий стол. На уровень ниже располагаются значки Мой компьютер, Сетевое окружение и Корзина. В группе Мой компьютер сосредоточены все ресурсы данного компьютера, в частности, дисководы и жесткие диски, представленные соответствующими значками. Сюда также входят папки, касающиеся настройки Панель управления и Принтеры и факсы. Могут также быть включены некоторые другие специальные папки, в зависимости от того, какие компоненты Windows установлены. В правой части своего окна Проводник отображает содержимое папки, выделенной в левой панели. Если, например, выделить слева значок, соответствующий диску С:, то справа отобразится его содержимое. Существует возможность раскрывать и скрывать отдельные ветви иерархического дерева. Если в левой части окна рядом со значком папки находится знак (+), это означает, что внутри этой папки находятся другие. Чтобы просмотреть их, надо щелкнуть мышью на знаке плюс или дважды щелкнуть на значке папки. После этого знак плюс превратится в минус, а папки, содержащиеся внутри, будут выведены на экран. Часть из них может также содержать папки внутри себя. Повторив те же действия, можно просмотреть и их содержимое. Чтобы спрятать папки, находящиеся внутри данной папки, щелкните по знаку минус рядом с ней или сделайте по ней двойной щелчок.
13. Панель управления Панель управления (Control Panel) дает возможность выполнять основные действия по настройке системы. В данной папке собраны служебные программы для настройки операционной системы Windows. Среди настроек можно выделить установка и удаление программ, установка оборудования, управление учётными записями, включение специальных возможностей и другие. В Windows XP и более поздние версиях, панель управления может иметь два вида представления: Классический и вид по категориям. Переключение между ними осуществляется посредством кнопки на панели слева. Панель управления вызывается из главного меню Windows - Пуск- Панель управления и из папки Мой компьютер. 14. При установке операционной системы, по умолчанию ставится целый пакет стандартных программ Windows, о которых простому пользователю просто ничего не известно. На эти программы нет ярлыков, они нигде не упоминаются, кроме справки, да в советах специалистов. Программы находятся здесь C: \WINDOWS\System32 Нет смысла описывать все программы. Часть программ предназначена только для специалистов. Рассмотрим только те, которые действительно могут быть полезны.
Программы запускаются через Пуск - Выполнить - вводится имя программы - ОК или через командную строку: Пуск - Выполнить - cmd.exe - ОК. Ввод имени программы. cleanmgr.exe cmd.exe convert.exe drwatson.exe explorer.exe ftp.exe iexpress.exe ipconfig.exe mmc.exe msconfig.exe netstat.exe nslookup.exe ping.exe sfc.exe shutdown.exe tracert.exe 15. Систе́ мное програ́ ммное обеспе́ чение — это комплекс программ, которые обеспечивают эффективное управление компонентами компьютерной системы, такими как процессор, оперативная память, устройства ввода-вывода, сетевое оборудование, выступая как «межслойный интерфейс», с одной стороны которого аппаратура, а с другой - приложения пользователя. В отличие от прикладного программного обеспечения, системное не решает конкретные прикладные задачи, а лишь обеспечивает работу других программ, управляет аппаратными ресурсами вычислительной системы и т.д Для облегчения работы с операционными системами ученые придумали специальные программные устройства: программы-оболочки. Программы-оболочки не являются необходимым элементом программного обеспечения ПК. Однако они часто загружаются в память компьютера вместе с операционными системами. И это не случайно. Программы-оболочки позволяют выполнять в полноэкранном режиме те функции операционных систем, которые, как правило, скрыты от непосредственного наблюдения пользователя. А именно: просмотр содержимого каталогов на дисках, переход из одного каталога в другой, копирование, перемещение и удаление файлов, запуск прикладных программ, проч. Примерами программ-оболочек являются QDos, Norton Commander, PathMinder, XTree, др. Одной из наиболее удачных программ-оболочек является программа Norton Commander и ее модификация Windows Commander. Эти программы дают возможность пользователю ПК взаимодействовать с операционной системой, как посредством ввода команд, так и с помощью удобного полноэкранного интерфейса с использованием клавиш перемещения курсора, функциональных клавиш, проч. 16. Архиватор — программа, осуществляющая упаковку одного и более файлов в архив или серию архивов, для удобства переноса или хранения, а также распаковку архивов. Многие архиваторы используют сжатие без потерь. Простейшие архиваторы просто последовательно объединяют содержимое файлов в архив. Архив должен также содержать информацию об именах и длине оригинальных файлов для их восстановления. Большинство архиваторов также сохраняют метаданные файлов, предоставляемые операционной системой, такие, как время создания и права доступа. Программа, создавая архив, обрабатывает как текстовые файлы, так и бинарные файлы. Первые всегда сжимаются в несколько раз (в зависимости от архиватора), тогда как сжатие бинарных файлов зависит от их характера. Одни бинарные файлы могут быть сжаты в десятки раз, сжатие же других может и вовсе не уменьшить занимаемый ими объем. Сжатие данных обычно происходит значительно медленнее, чем обратная операция Следующей большой темой является архивация данных. Как Вам известно, подавляющее большинство современных форматов записи данных содержат их в виде, удобном для быстрого манипулирования, для удобного прочтения пользователями. При этом данные занимают объем больший, чем это действительно требуется для их хранения. Алгоритмы, которые устраняют избыточность записи данных, называются алгоритмами сжатия данных, или алгоритмами архивации. В настоящее время существует огромное множество программ для сжатия данных, основанных на нескольких основных способах. Зачем же нужна архивация в криптографии? Дело в том, что в современном криптоанализе, то есть науке о противостоянии криптографии, с очевидностью доказано, что вероятность взлома криптосхемы при наличии корреляции между блоками входной информации значительно выше, чем при отсутствии таковой. А алгоритмы сжатия данных по определению и имеют своей основной задачей устранение избыточности, то есть корреляций между данными во входном тексте. Все алгоритмы сжатия данных качественно делятся на 1) алгоритмы сжатия без потерь, при использовании которых данные на приемной восстанавливаются без малейших изменений, и 2) алгоритмы сжатия с потерями, которые удаляют из потока данных информацию, незначительно влияющую на суть данных, либо вообще невоспринимаемую человеком (такие алгоритмы сейчас разработаны только для аудио- и видео- изображений). В криптосистемах, естественно, используется только первая группа алгоритмов. Существует два основных метода архивации без потерь:
Практически все популярные программы архивации без потерь (ARJ, RAR, ZIP и т.п.) используют объединение этих двух методов – алгоритм LZH 17. Компьютерный вирус – это программа, способная создавать свои копии, внедрять их в различные объекты или ресурсы компьютерных систем, сетей и производить определенные действия без ведома пользователя. Свое название компьютерный вирус получил за некоторое сходство с биологическим вирусом (например, в зараженной программе самовоспроизводится другая программа – вирус, а инфицированная программа может длительное время работать без ошибок, как в стадии инкубации). Программа, внутри которой находится вирус, называется зараженной программой. Когда инфицированная программа начинает работу, то сначала управление получает вирус. Вирус заражает другие программы, а также выполняет запланированные деструктивные действия. Для маскировки своих действий вирус активизируется не всегда, а лишь при выполнении определенных условий (истечение некоторого времени, выполнение определенного числа операций, наступления некоторой даты или дня недели и т.д.). После того как вирус выполнит нужные ему действия, он передает управление той программе, в которой он находится. Внешне зараженная программа может работать так же, как и обычна программа. Подобно настоящим вирусам компьютерные вирусы прячутся, размножаются и ищут возможность перейти на другие ЭВМ. Таким образом, вирусы должны инфицировать ЭВМ достаточно незаметно, а активизироваться лишь через определенное время (время инкубации). Это необходимо для того, чтобы скрыть источник заражения. Вирус не может распространяться в полной изоляции от других программ. Очевидно, что пользователь не будет специально запускать одинокую программу-вирус. Поэтому вирусы прикрепляются к телу других полезных программ. Несмотря на широкую распространенность антивирусных программ, предназначенных для борьбы с вирусами, вирусы продолжают плодиться. В среднем в месяц появляется около 300 новых разновидностей. Естественно, что вирусы появляются не самостоятельно, а их создают кракеры – вандалы (техно – крысы). Все пользователи лютой ненавистью ненавидят кракеров. Различные вирусы выполняют различные действия: v Выводят на экран мешающие текстовые сообщения (поздравления, политические лозунги, фразы с претензией на юмор, высказывания обиды от неразделенной любви, нецензурные выражения, рекламу, прославление любимых певцов, названия городов); v Создают звуковые эффекты (проигрываю гимн, гамму или популярную мелодию); v Создают видеоэффекты (переворачивают или сдвигают экран, имитируют землетрясение, вызывают падение букв в тексте или симулируют снегопад, имитируют скачущий шарик, прыгающую точку, выводят на экран рисунки и картинки); v Замедляют работу ЭВМ, постепенно уменьшают объем свободной оперативной памяти; v Увеличивает износ оборудования (например, головок дисководов); v Вызывают отказ отдельных устройств, зависание или перезагрузку компьютера и крах работы всей ЭВМ; v Имитируют повторяющиеся ошибки работы операционной системы (например, с целью заключения договора на гарантированное обслуживание ЭВМ); v Уничтожают FAT – таблицу, форматируют жесткий диск, стирают BIOS, стирают или изменяют установки CMOS, стирают секторы на диске, уничтожают или искажают данные, стирают антивирусные программы; v Осуществляют научный, технический, промышленный и финансовый шпионаж; v Выводят из строя системы защиты информации, дают злоумышленникам тайный доступ к вычислительной машине; v Делают незаконные отчисления с каждой финансовой операции и т.д.; Антивирусы – фильтры – это резидентные программы (сторожа), которые оповещают пользователя обо всех попытках какой – либо программы выполнить подозрительные действия. Фильтры контролируют следующие операции: v Обновление программных файлов и системной области диска; v Форматирование диска; v Резидентное размещение программ в ОЗУ. Обнаружив попытку выполнения таких действий, сторож (монитор) сообщает об этом пользователю, который окончательное решение по выполнению данной операции. Заметим, что она не способна обезвредить даже известные вирусы. Для “лечения” обнаруженных фильтром вирусов нужно использовать программы – доктора. К последней группе относятся наименее эффективные антивирусы – вакцинаторы (иммунизаторы). Они записывают в вакцинируемую программу признаки конкретного вируса так, что вирус считает ее уже зараженной, и поэтому не производит повторное инфицирование. Этот вид антивирусных программ морально устарел. Рассмотрим основные меры по защите ЭВМ от заражения вирусами. v Необходимо оснастить ЭВМ современными антивирусными программами и постоянно обновлять их версии. v При работе в глобальной сети обязательно должна быть установлена программа – фильтр (сторож, монитор). v Перед считыванием с дискет информации, записанной на других ЭВМ, следует всегда проверять эти дискеты на наличие вирусов. v При переносе на свой компьютер файлов в архивированном виде необходимо их проверять сразу же после разархивации. v При работе при работе на других компьютерах необходимо всегда защищать свои дискеты от записи. v Целесообразно делать архивные копии ценной информации на других носителях информации. v Не следует оставлять дискету в дисководе при включении или перезагрузке ЭВМ, так как это может привести к заражению загрузочными вирусами. v Антивирусную проверку желательно проводить в “чистой” операционной системе, то есть после ее загрузки с отдельной системной дискеты. v Следует иметь ввиду, что невозможно заразиться вирусом, просто подключившись к Internet. Чтобы вирус активизировался программа, полученная с сервера из сети, должна быть запущена на клиенте. v Получив электронное письмо, к которому приложен исполняемый файл, не следует запускать этот файл без предварительной проверки. По электронной почте часто распространяются “троянские кони”. v Целесообразно иметь под рукой аварийную загрузочную дискету, с которой можно будет загрузиться, если система откажется сделать это обычным образом. v При установке большого программного продукта необходимо вначале проверить все дистрибутивные файлы, а после инсталляции продукта повторно произвести контроль наличия вирусов. v Последняя – не совсем серьезная мера. Если Вы хотите полностью исключить вероятность попадания вирусов в Ваш компьютер, то не набирайте на клавиатуре непонятных для Вас программ, не используйте дискеты, лазерные диски для ввода программ и документов. Отключитесь от локальной и глобальной сетей. Не включайте питание, так как возможно, что вирус уже зашит в ПЗУ. 18. · Прикладное ПО |
Последнее изменение этой страницы: 2017-03-14; Просмотров: 1191; Нарушение авторского права страницы