Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Программы-архиваторы. Программы Windows для обслуживания дисков




Новинкой OLE стал метод Drug-and-drop, применяемый вместо операции перемещения через буфер обмена. Он обеспечивает наглядность процесса обмена данными.

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

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

При внедрении в OLE:

1. изменения вставленного объекта не отражаются в оригинале;

Отличие технологии OLE 2 состоит в возможности местной активизации объекта. Если в OLE 1 при активизации объекта загружалась программа-родитель и объект передавался для редактирования в ее окно, то в OLE 2 объект обводится штриховой рамкой, обозначающей активность, и остается на месте. Заголовок окна меняется на заголовок вызываемого приложения, а меню представляет собой комбинацию из меню обоих приложений. После выполнения в программе-родителе необходимых операций с объектом для возвращения в первоначальное состояние достаточно щелкнуть мышью за пределами объекта.

 

 

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

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

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

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

Самораспаковывающийся архив — это определенным образом обработанный архивный файл, являющийся выполняемым файлом. Выполнение такого файла приводит к распаковке содержащихся в нем файлов. Типовые функции программ-архиваторов следующие;

1. Помещение исходных файлов в архив.

2. Извлечение файлов из архива.

3. Удаление файлов из архива.

4. Просмотр оглавления архива.

5. Версификация (проверка) архива.

Для каждого файла из архива в оглавлении архивного файла запоминается код циклического контроля (CRC). При извлечении файла код циклического контроля для него вычисляется и сравнивается с тем, что записан в оглавлении архива. При их несовпадении выдается сообщение об ошибке.

В настоящее время наибольшее распространение получили программы-архиваторы, ориентированные на работу под управлением операционной системы Windows. Это WinRAR и. WinZip, отличающиеся большой степенью сжатия, работой с длинными именами файлов и удобным интерфейсом.

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

Операционная система Windows 2000 включает программы обслуживания дисков. Для устранения фрагментации файлов пользователю требуется время от времени выполнять оптимизацию размещения файлов на дисках. Одной из программ, осуществляющих оптимизацию, является программа Disk Defragmenter (находится Пуск/ Программы/Стандартные/Служебные программы). Если диалоговом окне команды нажать кнопку Анализ, приложение проанализирует размещенные на диске файлы и выдаст рекомендацию о необходимости выполнения дефрагментации. Использование кнопки Просмотр по-рэволяет получить информацию об используемом и свободном пространстве на диске, количестве фрагментов в рсаждом фрагментированном файле и т. д. Если степень фрагментации невелика, программа предложит произвести обработку.

Запустив утилиту Syslnfo, пользователь имеет возможность получить информацию о персональном компьютере. С помощью основного меню утилиты пользователь просматривает информацию об операционной системе, установленных устройствах, программных компонентах и конфигурации программного обеспечения.

 

   

 

  СТАНДАРТНЫЕ ПРИЛОЖЕНИЯ WINDOWS   В состав Windows входит ряд стандартных приложений, которые обычно устанавливаются во время инсталляции операционной системы. К этим приложениям относятся встроенный текстовый редактор WordPad, графический редактор Paint, калькулятор Cаlc. Меню Вставка активизирует средства включения в документ поля Даты/Времени или OLE-объекта. Меню Формат определяет используемый шрифт и параметры форматирования. Меню Помощь активизирует справочную систему. Графический редактор Paint содержит функции редактирования графического объекта, масштабирование рисунка, растягивание и вращение изображения, сохранение изображения в виде обоев рабочего стола и т. д. Окно приложения графического редактора содержит линейку команд основного меню (в верхней части окна); панель инструментов с пиктограммами для создания изображений (в левой части окна); цветовую палитру для выбора цвета рисунка и фона (в нижней части окна). Создание рисунка производится в рабочей области окна Paint. Используя панель инструментов, можно рисовать прямые и кривые линии, строить геометрические фигуры. Имеется возможность использовать различные способы оформления изображения (заливка, кисточка различной формы, распылитель регулируемой ширины). Графический редактор позволяет создавать и текстовые фрагменты, применяя при этом различные шрифты и стили. Для создания более точного рисунка и прорисовки «мелких деталей Paint позволяет редактировать отдельные точки (пиксели) изображения. Для этого следует увеличить масштаб соответствующей части рисунка командой Вид/Масштаб. Пользователь может создавать собственные цвета путем смешивания основных цветов палитры. Для этого следует выполнить команду Параметры/Изменить палитру. Выделенный фрагмент изображения можно поворачивать, растягивать, изменять цвета на противоположные. Программа Калькулятор позволяет производить вычисления, используя те же приемы, что и при работе с обычным настольным калькулятором. Возможности калькулятора можно увеличить, переключившись в меню Вид с режима Стандартный на режим Инженерный. В этом режиме используется расширенный набор вычислительных операций, вычисления могут производиться в различных системах счисления, имеется возможность обработки статистики. Полученные в результате обработки на калькуляторе данные могут передаваться в другие приложения через буфер обмена. Точно так же и данные из других приложений могут быть переданы для обработки калькулятору через буфер обмена.  
  КОМПЬЮТЕРНЫЕ ВИРУСЫ, ИХ КЛАССИФИКАЦИЯ. АНТИВИРУСНЫЕ ПРОГРАММНЫЕ СРЕДСТВА   Компьютерный вирус — это специальная программа, Способная самопроизвольно присоединяться к другим программам и при запуске последних выполнять различные нежелательные действия: порчу файлов и каталогов; искажение результатов вычислений; засорение или стирание памяти; создание помех в работе компьютера. Наличие вирусов проявляется в разных ситуациях. 1. Некоторые программы перестают работать или начинают работать некорректно. 2. На экран выводятся посторонние сообщения, сигналы и другие эффекты. 3. Работа компьютера существенно замедляется. 4. Структура некоторых файлов оказывается испорченной. Имеются несколько признаков классификации существующих вирусов: · по среде обитания; · по области поражения; · по особенности алгоритма; · по способу заражения; · по деструктивным возможностям. По среде обитания различают файловые, загрузочные, макро- и сетевые вирусы. Файловые вирусы — наиболее распространенный тип вирусов. Эти вирусы внедряются в выполняемые файлы, создают файлы-спутники (companion-вирусы) или используют особенности организации файловой системы (link-вирусы). Загрузочные вирусы записывают себя в загрузочный сектор диска или в сектор системного загрузчика жесткого диска. Начинают работу при загрузке компьютера и обычно становятся резидентными. Макровирусы заражают файлы широко используемых пакетов обработки данных. Эти вирусы представляют собой программы, написанные на встроенных в эти пакеты языках программирования. Наибольшее распространение получили макровирусы для приложений Microsoft Office. Сетевые вирусы используют для своего распространения протоколы или команды компьютерных сетей и электронной почты. Основным принципом работы сетевого вируса является возможность самостоятельно передать свой код на удаленный сервер или рабочую станцию. Полноценные компьютерные вирусы при этом обладают возможностью запустить на удаленном компьютере свой код на выполнение. На практике существуют разнообразные сочетания вирусов — например, файлово-загрузочные вирусы, заражающие как файлы, так и загрузочные секторы дисков, или сетевые макровирусы, которые заражают редактируемые документы и рассылают свои копии по электронной почте. Как правило, каждый вирус заражает файлы одной или нескольких ОС. Многие загрузочные вирусы также ориентированы на конкретные форматы расположения системных данных в загрузочных секторах дисков. По особенностям алгоритма выделяют резидентные; вирусы, стелс-вирусы, полиморфные и др. Резидентные вирусы способны оставлять свои копии в ОП, перехватывать обработку событий (например, обращение к файлам или дискам) и вызывать при этом процедуры заражения объектов (файлов или секторов). Эти вирусы активны в памяти не только в момент работы зараженной программы, но и после. Резидентные копии таких вирусов жизнеспособны до перезагрузки ОС, даже если на диске уничтожены все зараженные файлы. Если резидентный вирус является также загрузочным и активизируется при загрузке ОС, то даже форматирование диска при наличии в памяти этого вируса его не удаляет. К разновидности резидентных вирусов следует отнести также макровирусы, поскольку они постоянно присутствуют в памяти компьютера во время работы зараженного редактора. Стелс-алгоритмы позволяют вирусам полностью или частично скрыть свое присутствие. Наиболее распространенным стелс-алгоритмом является перехват запросов ОС на чтение/запись зараженных объектов. Стелс-вирусы при этом либо временно лечат эти объекты, либо подставляют вместо себя незараженные участки информации. Частично к стелс-вирусам относят небольшую группу макровирусов, хранящих свой основной код не в макросах, а в других областях документа — в его переменных или в Auto-text. Полиморфность (самошифрование) используется для усложнения процедуры обнаружения вируса. Полиморфные вирусы — это трудно выявляемые вирусы, не имеющие постоянного участка кода. В общем случае два образца одного и того же вируса не имеют совпадений. Это достигается шифрованием основного тела вируса и модификациями программы-расшифровщика. При создании вирусов часто используются нестандартные приемы. Их применение должно максимально затруднить обнаружение и удаление вируса. По способу заражения различают троянские программы, утилиты скрытого администрирования, Intended-вирусы и т. д. Троянские программы получили свое название по аналогии с троянским конем. Назначение этих программ — имитация каких-либо полезных программ, новых версий популярных утилит или дополнений к ним. При их записи пользователем на свой компьютер троянские программы активизируются и выполняют нежелательные действия. Разновидностью троянских программ являются утилиты скрытого администрирования. По своей функциональности и интерфейсу они во многом напоминают системы администрирования компьютеров в сети, разрабатываемые и распространяемые различными фирмами — производителями программных продуктов. При инсталляции эти утилиты самостоятельно устанавливают на компьютере систему скрытого удаленного управления. В результате возникает возможность скрытого управления этим компьютером. Реализуя заложенные алгоритмы, утилиты без ведома пользователя принимают, запускают или отсылают файлы, уничтожают информацию, Эрезагружают компьютер и т. д. Возможно использование этих утилит для обнаружения и передачи паролей и ной конфиденциальной информации, запуска вирусов, ничтожения данных. К Intended-вирусам относятся программы, которые не способны размножаться из-за существующих в них ошибок. К этому классу также можно отнести вирусы, которые размножаются только один раз. Заразив какой-либо файл, они теряют способность к дальнейшему размножению через него. По деструктивным возможностям вирусы разделяются на: 1. неопасные, влияние которых ограничивается уменьшением свободной памяти на диске, замедлением работы компьютера, графическим и звуковыми эффектами; 2. опасные, которые потенциально могут привести к нарушениям в структуре файлов и сбоям в работе компьютера; 3. очень опасные, в алгоритм которых специально заложены процедуры уничтожения данных и возможность обеспечивать быстрый износ движущихся частей механизмов путем ввода в резонанс и разрушения головок чтения/записи некоторых НЖМД. Для борьбы с вирусами существуют программы, которые можно разбить на основные группы: мониторы, детекторы, доктора, ревизоры и вакцины. Программы-мониторы (программы-фильтры) располагаются резидентно в ОП компьютера, перехватывают и сообщают пользователю об обращениях ОС, которые используются вирусами для размножения и нанесения ущерба. Пользователь имеет возможность разрешить или запретить выполнение этих обращений. К преимуществу таких программ относится возможность обнаружения неизвестных вирусов. Использование программ-фильтров позволяет обнаруживать вирусы на ранней стадии заражения компьютера. Недостатками программ являются невозможность отслеживания вирусов, обращающихся непосредственно к BIOS, а также загрузочных вирусов, активизирующихся до запуска антивируса при загрузке DOS, и частая выдача запросов на выполнение операций. Программы-детекторы проверяют, имеется ли в файлах и на дисках специфическая для данного вируса комбинация байтов. При ее обнаружении выводится соответствующее сообщение. Недостаток — возможность защиты только от известных вирусов. Программы-доктора восстанавливают зараженные программы путем удаления из них тела вируса. Обычно эти программы рассчитаны на конкретные типы вирусов и основаны на сравнении последовательности кодов, содержащихся в теле вируса, с кодами проверяемых программ. Программы-доктора необходимо периодически обновлять с целью получения новых версий, обнаруживающих новые виды вирусов. Программы-ревизоры анализируют изменения состояния файлов и системных областей диска. Проверяют состояние загрузочного сектора и таблицы FAT; длину, атрибуты и время создания файлов; контрольную сумму кодов. Пользователю сообщается о выявлении несоответствий. Программы-вакцины модифицируют программы и риски так, что это не отражается на работе программ, но вирус, от которого производится вакцинация, считает программы или диски уже зараженными. Существующие антивирусные программы в основном относятся к классу гибридных (детекторы-доктора, доктора-ревизоры и пр.). В России наибольшее распространение получили антивирусные программы Лаборатории Касперского (Anti-IViral Toolkit Pro) и ДиалогНаука (Adinf,Dr.Web). Антивирусный пакет AntiViral Toolkit Pro (AVP) включает AVP Сканер, резидентный сторож AVP Монитор, программу администрирования установленных компонентов. Центр управления и ряд других. AVP Сканер помимо традиционной проверки выполняемых файлов и файлов документов обрабатывает базы данных электронной почты. Использование сканера позволяет выявить вирусы в упакованных и архивированных файлах (не защищенных паролями). Обнаруживает к удаляет макровирусы, полиморфные, стеле, троянские, а также ранее неизвестные вирусы. Это достигается, например, за счет использования эвристических анализаторов. Такие анализаторы моделируют работу процессора и выполняют анализ действий диагностируемого файла. В зависимости от этих действий и принимается решение о наличии вируса. Монитор контролирует типовые пути проникновения вируса, например операции обращения к файлам и секторам. AVP Центр управления — сервисная оболочка, предназначенная для установки времени запуска сканера, автоматического обновления компонент пакета и др. При заражении или при подозрении на заражение компьютера вирусом необходимо: 1. оценить ситуацию и не предпринимать действий, приводящих к.потере информации; 2. перезагрузить ОС компьютера. При этом использовать специальную, заранее созданную и защищенную от записи системную дискету. В результате будет предотвращена активизация загрузочных и резидентных вирусов с жесткого диска компьютера; 3. запустить имеющиеся антивирусные программы, пока не будут обнаружены и удалены все вирусы. В случае невозможности удалить вирус и при наличии в файле ценной информации произвести архивирование файла и подождать выхода новой версии антивируса. После окончания перезагрузить компьютер.  
 
       

 

  ПОНЯТИЕ АЛГОРИТМА. СВОЙСТВА АЛГОРИТМА. ВИДЫ АЛГОРИТМОВ. СПОСОБЫ ОПИСАНИЯ АЛГОРИТМОВ   Алгоритмом называется точное и понятное предписаниe исполнителю совершить последовательность действий, направленных на решение поставленной задачи. Слово «алгоритм» происходит от имени математика Аль Хорезми, который сформулировал правила выполнения арифметических действий. Первоначально под алгоритмом понимали только правила выполнения четырех арифметических действий над числами. В дальнейшем это понятие стали использовать вообще для обозначения последовательности действий, приводящих к решению любой поставленной задачи. Говоря об алгоритме вычислительного процесса, необходимо понимать, что объектами, к которым применялся алгоритм, являются данные. Алгоритм решения вычислительной задачи представляет собой совокупность правил преобразования исходных данных в результатные. Основными свойствами алгоритма являются: 1. детерминированность (определенность). Предполагает получение однозначного результата вычислительного процecca при заданных исходных данных. Благодаря этому свойству процесс выполнения алгоритма носит механический характер; 2. результативность. Указывает на наличие таких исходных данных, для которых реализуемый по заданному алгоритму вычислительный процесс должен через конечное число шагов остановиться и выдать искомый результат; 3. массовость. Это свойство предполагает, что алгоритм должен быть пригоден для решения всех задач данного типа; 4. дискретность. Означает расчлененность определяемого алгоритмом вычислительного процесса на отдельные этапы, возможность выполнения которых исполнителем (компьютером) не вызывает сомнений. Алгоритм должен быть формализован по некоторым правилам посредством конкретных изобразительных средств. К ним относятся следующие способы записи алгоритмов: словесный, формульно-словесный, графический, язык операторных схем, алгоритмический язык. Наибольшее распространение благодаря своей наглядности получил графический (блок-схемный) способ записи алгоритмов. Блок-схемой называется графическое изображение логической структуры алгоритма, в котором каждый этап процесса обработки информации представляется в виде геометрических символов (блоков), имеющих определенную конфигурацию в зависимости от характера выполняемых операций. Перечень символов, их наименование, отображаемые ими функции, форма и размеры определяются ГОСТами. При всем многообразии алгоритмов решения задач в них можно выделить три основных вида вычислительных процессов: · линейный; · ветвящийся; · циклический. Линейным называется такой вычислительный процесс, при котором все этапы решения задачи выполняются в естественном порядке следования записи этих этапов. Ветвящимся называется такой вычислительный процесс, в котором выбор направления обработки информации зависит от исходных или промежуточных данных (от результатов проверки выполнения какого-либо логического условия). Циклом называется многократно повторяемый участок вычислений. Вычислительный процесс, содержащий один или несколько циклов, называется циклическим. По количеству выполнения циклы делятся на циклы с определенным (заранее заданным) числом повторений и циклы с неопределенным числом повторений. Количество повторений последних зависит от соблюдения некоторого условия, задающего необходимость выполнения цикла. При этом условие может проверяться в начале цикла — тогда речь идет о цикле с предусловием, или в конце — тогда это цикл с постусловием.
  MICROSOFT OFFICE. СОСТАВ, НАЗНАЧЕНИЕ, ОСНОВНЫЕ ПРОГРАММЫ-ПРИЛОЖЕНИЯ   Для выполнения основных задач компьютерной обработки данных в современных офисах целесообразно использовать не отдельные программы, а интегрированные пакеты офисного обслуживания, так как в них реализуется не просто объединение больших автономных программ в пакеты, а их интеграция в прикладные программе комплексы, означающая их полную унификацию. Программы в них имеют общий пользовательский интерфейс и единообразные подходы к решению типовых задач по управлению файлами, форматированию, печати, работе с электронной почтой и т. д. В настоящее время на рынке прикладных офисных программных продуктов доминируют пакеты фирмы Microsoft Office 97 и 2000. Последние версий этих офисных комплексов содержат средства коллективной работы, более тесной интеграции компонентов, а также средства взаимодействия с Интернет. Microsoft (MS) Office 2000 может работать под управлением операционных систем Windows 95, Windows 98, Windows NT, Windows 2000. Необходимая для эффективной работы конфигурация компьютера зависит от используемой операционной системы, но минимально достаточный набор включает: · микропроцессор Pentium любого типа; · оперативную память емкостью не менее 32 Мбайт; · объем свободного дискового пространства 300 Мбайт; · видеоадаптер с памятью не менее 4Мбайт. Комплект Microsoft Office 2000 поставляется в нескольких вариантах, включающих разное количество основных приложений: • Office 2000 Standard — предназначен для пользователей, которым нужен базовый набор средств для делопроизводства, расчетов и анализа информации, а также для создания и публикации документов в сети Интернет; · Office 2000 Professional — дополнительно обеспечивает средства работы с большими базами данных в настольных издательских системах, а также для управления малым бизнесом; · Office 2000 Premium — самый полный универсальный вариант поставки; · Office 2000 Small Business — ориентирован в основном на решение задач малого бизнеса; · Office 2000 Developer — предназначен для профессиональных разработчиков, включает в себя большое число дополнительных средств и приложений разработки программ, дополнительную электронную и печатную документацию.   Основные приложения Microsoft Office: · Word — текстовый процессор, предназначен для создания и редактирования текстовых документов; · Excel — табличный процессор, предназначен для обработки табличный данных и выполнения сложных вычислений; · Access — система управления базами данных, предназначена для организации работы с большими объемами данных; · Power Point — система подготовки электронных презентаций, предназначена для подготовки и проведения презентаций; · Outlook — менеджер персональной информации, предназначен для обеспечения унифицированного доступа к корпоративной информации; · FrontPage — система редактирования Web-узлов, предназначена для создания и обновления Web-узлов; · Photo Draw — графический редактор, предназначенный для создания и редактирования рисунков и деловой графики; · Publisher — настольная издательская система, предназначена для создания профессионально оформленных публикаций; · Small Business Tools — специализированный инструментарий, предназначенный для работы с информацией и осуществления бизнес-анализа; · Internet Explorer.— Web-обозреватель для сети Интернет, предназначен для поиска данных разного типа. Кроме основных приложений Microsoft Office содержит также множество вспомогательных программ, используемых для создания и включения в, базовые документы различных объектов в виде диаграмм, рисунков, формул и т. д. К ним относятся: · MS Graph — предназначен для создания различных графиков и диаграмм на основе числовых рядов и таблиц; · MS Equation Editor — предназначен для создания и редактирования научных формул; · MS Office Art — графический редактор, предназначен для создания рисунков, геометрических фигур, блок-схем и т. д.; · MS Word Art — предназначен для создания и красочного оформления заголовков и других элементов текста; · MS Photo Editor — предназначен для обработки и преобразования тоновых рисунков, фотографий, объектов, считанных сканером; · MS Clip Gallery — предназначен для включения в документ имеющихся рисунков, пиктографических изображений, звуковых объектов; · MS Organization Chart — предназначен для построения иерархических структурных схем и блок-схем. Microsoft Office 2000 обеспечивает: · простоту в эксплуатации и поддержке. Имеются удобный интерфейс и справочная система, расширенный набор мастеров и шаблонов, улучшенные возможности коллективной обработки документов; · расширенный набор интеллектуальных инструментов. В состав Microsoft Office входят простые в использовании интеллектуальные приложения, которые обеспечивают автоматизацию работы пользователя, позволяя сократить время выполнения задач; · поддержку передовых технологий Интернета. Значительно расширены возможности взаимодействия с Интернетом и интрасетями; · автоматическую подстройку интерфейса. Приложения Microsoft Office могут в процессе работы автоматически подстраивать набор команд меню под конкретного пользователя; · простоту инсталляции и восстановление работоспособности системы. Новая программа инсталляции Windows Installer обеспечивает упрощение процедуры развертывания Office 2000 и осуществление поддержки.
 
       

 

  ТЕКСТОВЫЙ ПРОЦЕССОР "WORD 2000". ОСНОВНЫЕ СВЕДЕНИЯ, НАЗНАЧЕНИЕ. ОСНОВНЫЕ ЭЛЕМЕНТЫ ИНТЕРФЕЙСА. СТРУКТУРА ДОКУМЕНТА   Microsoft Word для Windows — это многофункциональный программный комплекс обработки текстов. Программа предназначена для выполнения работ по созданию документов, включающих разнообразные элементы (рисунки, графики, формулы, обычные или электронные таблицы, фрагменты БД и т. д.), имеющие иерархическую организацию (главы, части, параграфы и т. п.) с обеспечением работы на уровне отдельных компонентов, документа в целом, объединяющих информацию нескольких файлов в виде главного документа. Word позволяет автоматизировать работу пользователя для выполнения отдельных стандартных действий путем использования макрокоманд или программирования на языке Visual Basic for Application. Word является компонентой Microsoft Office и может работать как изолированно, так и в составе пакета. Word реализует основные концепции Windows — стандарт для динамической компоновки и встраивания в документы объектов, создаваемых приложениями Windows и компонентами Microsoft Office. Центральным понятием текстового процессора является понятие документа-объекта, создаваемого и коррек- тируемого этим процессором. Основными структурными элементами документа, подлежащими автономному форматированию, являются символ, абзац, страница, раздел. Символ определяется в первую очередь видом шрифта, размером и начертанием. Абзац — это поле документа, набор и котором ведется без нажатия клавиши Enter. В текстовом процессоре Word текст — это последовательность абзацев, разделяющихся специальным символом «конец абзаца», который вводится при нажатии клавиши Enter. Переход на следующую строку внутри абзаца происходит автоматически при полном заполнении текущей строки. Страница характеризуется размером бумажного листа и параметрами размещения текста: полями, отступами от колонтитулов, способами вертикального выравнивания, ориентации текста. Набор текста в Word осуществляется в режиме автоматизированной верстки страниц. Размер строки зависит от параметров абзаца и формата символов (меню Формат, команды Абзац и Шрифт). Размер страницы определяется параметрами крманды Параметры страницы (меню Файл). Раздел — это область документа, которая характеризуется определенным форматом печатной страницы; видом и содержанием колонтитулов; способом нумерации страниц; видом сносок в тексте и т. д. Количество разделов в документе не ограничено. Для создания и редактирования документов используются элементы дружественного интерфейса: различные окна, меню, панели инструментов, система помощи и др. При работе с Microsoft Word используются окна нескольких типов: · окно Word; · окно документа; · диалоговое окно. Microsoft Word поддерживает многооконность — одновременную работу с несколькими документами, открытыми в разных окнах. В окне Word могут быть размещены одно или несколько окон документов. Каждое окно документа имеет заголовок, содержащий имя документа (по умолчанию стандартное имя Документ). В строке заголовка также размещаются кнопки управления окном: свертывания окна, разворачивания окна и закрытия окна. При вводе и редактировании текста работа осуществляется с документом в рабочем поле. Горизонтальная линейка форматирования над рабочим полем позволяет быстро изменять отступы абзацев, страничные поля, ширину колонок и табличных столбцов, а также устанавливать с помощью мыши позиции табуляции. Линейка устанавливается и убирается с помощью команды Линейка меню Вид. Единица измерения на линейке определяется установкой на вкладке Общие команды Параметры меню Сервис. В окне Word имеются горизонтальная и вертикальная линейки прокрутки, которые используются для перемещения в документе по горизонтали и вертикали с помощью мыши. Вертикальная полоса прокрутки содержит делитель окна документа, перемещение которого позволяет разбить окно на части. Аналогичный результат можно получить с помощью команды Новое меню Окно. Восстановление единого окна производится путем перемещения мышью индикатора деления окна на исходное место. В нижней части окна располагается строка состояния, содержащая различную информацию о режимах работы и сообщения. Управление выводом строки состояния и линеек прокрутки осуществляется на вкладке Вид команды Параметры меню Вид. Отдельные команды вызывают дополнительные подменю в виде диалоговых окон, в которых выбираются опции для выполнения команд. Диалоговые окна содержат вкладки — специальные группировки опций. Выбор вкладки осуществляется с помощью мыши и нажатием клавиш Ctrl+Tab. Выбор опции осуществляется с помощью мыши или последовательным перемещением курсора с помощью клавиши Tab. Опции выбора имеют различный тип: переключатели, флажки, поля ввода, списки и др.
 
       

 

  ТАБЛИЧНЫЙ ПРОЦЕССОР EXCEL. РАБОЧАЯ КНИГА И ЕЕ СТРУКТУРА. ОБЪЕКТЫ РАБОЧЕГО ЛИСТА. ТИПЫ ДАННЫХ   Окно табличного процессора Excel предназначено для ввода электронной таблицы и содержит следующие элементы: · стандартные элементы окна Windows; · поле имени содержит имя или адрес активной ячейки или диапазона ячеек; · строка формул предназначена для отображения и редактирования содержимого активной ячейки; · строка состояния выводит информацию о режиме работы, состоянии индикаторов режимов и клавиатуры. В рабочей области окна расположена рабочая книга. Рабочая книга — это файл, предназначенный для хранения электронной таблицы, имеет расширение.xls. Рабочая книга состоит из рабочих листов. По умолчанию во вновь создаваемой книге содержится 3 рабочих листа. Пользователь может управлять этим количеством с помощью установки значения параметра Листов в новой книге на вкладке Общие диалогового окна команды Параметры меню Сервис. Каждый рабочий лист имеет имя (ярлык рабочего листа). По умолчанию листы именуются Лист1, Лист2, ЛистЗ, Диаграмма1, они могут быть следующих типов: · рабочий лист — электронная таблица; · лист диаграммы — графическое представление данных электронной таблицы. Рабочий лист представляет собой сетку из строк и столбцов. Максимальный размер рабочего листа — 256 столбцов, 65536 строк. Столбцы именуются латинскими буквами от А до Z и от АА до IV. Строки именуются числами от 1 до 65536. На пересечении строки и столбцов рабочего листа расположены ячейки (клетки). Каждая ячейка имеет адрес, который образуется: <имя столбца><имя строки>, например А10. Ввод и редактирование данных производится в активной ячейке. Активная ячейка выделяется жирной рамкой Ее имя содержится в поле имени. Существует также понятие диапазона ячеек. Диапазон (блок, интервал) ячеек — это прямоугольная область в таблице, содержащая несколько выделенных ячеек. Адрес диапазона образуется как: <адрес 1-й ячейки>: <адрес последней ячейки>, например А1:А10, A10:D20. В ячейки рабочего листа можно вводить данные двух типов: константы и формулы. Константы — это значения, которые не изменяются до тех пор, пока их не изменяют преднамеренно. Константы могут быть следующих типов: числовые, текстовые (надписи), даты и времени суток, а также двух специальных типов — логические значения и ошибочные значения. Число в Excel может состоять только из следующих символов: цифры от 0 до 9, +, -, (,), /, $, %, (.), Е, е. Запятая в числе интерпретируется как разделитель десятичных разрядов. Символ разделителя может быть изменен в приложении Язык и стандарты панели управления Windows. Существуют следующие правила ввода чисел: 1. Если ввод числа начинается со знака «+» или «-», пиксел опускает «+» и сохраняет «-», интерпретируя введенное значение как отрицательное число. 2. Числовые значения, заключенные в круглые скобки, интерпретируются как отрицательные. Например, (5) интерпретируется, как -5. 3. Символ Е или е используется при вводе чисел в поненциальном представлении. Например, 1Е6 интерпретируется как 1 000 000 (единица, умноженная на десять в шестой степени). 4. При вводе больших чисел позволяется вставлять робел для отделения сотен от тысяч, тысяч от миллионов и т. д. При таком вводе числа в ячейках появляются пробелами, а в строке формул без пробелов. 5. Если ввод числа начать со знака денежной единицы, к ячейке будет применен денежный формат. 6. Если ввод числа закончить знаком %, к ячейке будет применен процентный формат. 7. Перед вводом рациональной дроби, чтобы Excel не итерпретировал ее как дату, следует ввести 0 и пробел, например 3/4 ввести 0 3/4. Числа можно вводить в различных форматах. В Excel имеется набор стандартных числовых форматов, которые ри желании могут быть изменены. Также можно создать собственные пользовательские форматы. Обычно ввод чисел осуществляется в общем числовом формате. В соответствии с ним числа в ячейке отражаются в привычном виде. Если длина числа не превышает ширину ячейки, то оно отображается в том виде, в котором вводится, если превышает, то число будет выведено в экспоненциальной форме. Если значение числа превышает допустимое по формату значение, то в ячейке выводится признак переполнения — ####. Изменить, стандартный формат можно на вкладке Вид команды Ячейки меню Формат. Ввод текста аналогичен вводу числовых значений. Текст — это произвольная последовательность символов, не воспринимаемая как число, дата, время суток или формула. При вводе длинного текста, который не может быть полностью отображен в одной ячейке, Excel способен вывести его, перекрывая соседние ячейки. Но при этом текст все равно будет храниться только в одной ячейке. При вводе текста в ячейку, которая перекрыта содержимым другой ячейки, перекрывающий текст обрезается. В строке формул при активизации ячейки с длинным текстом отображается весь хранящийся в ней текст. Длинный текст в ячейке можно увидеть, расширив столбец двойным щелчком на границе столбца в его заголовке. Ширина столбца настроится по максимальной ширине значений в этом столбце. Облегчить чтение длинных текстовых значений может также перенос текста. Этот режим позволяет вводить длинные текстовые значения с переносом на следующие строки без наложения текста на другие ячейки. При этом Excel увеличивает высоту строки, которая содержит ячейку с дополнительными строками. Чтобы установить этот режим, следует включить флажок Переносить по словам на вкладке Выравнивание команды Ячейки меню Формат. Иногда требуется ввести число со знаком «+» перед ним. При простом наборе «плюс число» Excel воспримет ввводимое значение как числовое, и знак «+» опустит. Чтобы заставить Excel обращаться со специальными символами, как с обычными, нужно ввести числовой текст. Числовой текст может состоять из текста и чисел или только из чисел. Если значение, вводимое в ячейку, будет состоять из текста и чисел, оно будет интерпретироваться как текстовое. Для того чтобы создать текстовое значение, состоящее целиком из числовых символов, следует начать ввод с апострофа или ввести сначала знак равенства, а затем значение, заключенное в кавычки. Знак равенства с кавычками или апостроф появляются в строчке формул, но не выводятся в ячейке. В то время как числовые значения по умолчанию выравниваются по правому краю, числовой текст, как и обычный, выравнивается по левому. В Excel дата и время суток интерпретируются как числа. Основной единицей измерения времени в Excel являются сутки. Они представляются последовательными десятичными значениями от 1 до 65380. Базовая дата, представляемая десятичным числом 1, — это воскресенье, 1 января 1900 г. Максимальное десятичное значение даты; 65380 представляет 31 декабря 2078 года. При вводе даты г Excel сохраняет ее в виде десятичного значения, которое равно количеству дней между заданной и базовой датой. Время суток — это десятичная дробь, которая представляет часть суток между их началом (12:00 ночи) и заданным временем. Например, 12:00 дня представляется значением 0,5. Внешнее представление в ячейках рабочего листа зависит от формата, назначенного ячейке. В форматах даты и времени используются следующие разделители: «.», «/», «—» — для даты; «> — для времени. При вводе даты между 1920 и 2010 гг. можно указывать только две последние цифры года. При вводе даты вне этого диапазона год нужно записывать полностью. Чтобы ввести текущее время в ячейку или в формулу, следует одновременно нажать клавиши Ctrl, Shift и «:». Для ввода текущей даты в ячейку или формулу следует одновременно нажать клавиши Ctrl и «;». При вводе даты и времени нет различий между строчными и прописными буквами. При использовании 12-часового формата после ввода времени через пробел следует ввести АР (А) — для ввода времени до полудня и РМ (Р) — для ввода времени после полудня. Например, 3:00 РМ означает 15:00. Дату и время можно ввести в одну ячейку. Тогда их следует разделить пробелом. Данные типа даты и времени суток могут участвовать в вычислениях (сложение, вычитание), а также входить в состав формул в виде текста (тогда их необходимо заключить в двойные кавычки).
  ПОНЯТИЯ О БАЗАХ ДАННЫХ И СИСТЕМАХ УПРАВЛЕНИЯ ИМИ. КЛАССИФИКАЦИЯ БАЗ ДАННЫХ. ОСНОВНЫЕ СРЕДСТВА ОБРАБОТКИ ДАННЫХ   Базы данных являются одним из основных компонентов современных информационных систем. Информационная система — это взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации. Цель любой информационной системы — обработка информации конкретной предметной области. Под предметной областью понимается совокупность связанных между собой функций, задач управления в некоторой области деятельности предприятия, с помощью которых достигается выполнение поставленной цели. База данных — это информационные структуры, содержащие взаимосвязанные данные о реальных объектах. Особенностями такой совокупности данных являются: · достаточно большие объемы информации; · максимально возможная компактность хранения данных; · возможность извлечения из базы данных разнообразной информации в определенной предметной области; · удобные для пользователя вид и форма извлекаемой информации; · высокая скорость доступа к данным; · надежность хранения информации и возможность Предоставления санкционированного доступа к данным Шля отдельных пользователей; · удобство и простота конструирования пользователем запросов, форм и отчетов для выборки данных. Создание базы данных, ее поддержка и обеспечение Доступа пользователей к ней осуществляется с помощью специального программного инструмента — системы управления базами данных. Система управления базами данных (СУБД) — это Программное обеспечение для создания и редактирования баз данных, просмотра и поиска информации в них. I По технологии обработки базы данных делятся на централизованные и распределенные. Централизованная база данных хранится в памяти одной машины. Распределенная база данных состоит из нескольких частей, хранимых на нескольких машинах вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных - СУРБД. Централизованные базы данных по способу доступа делятся на: · базы данных с локальным доступом (данные и процедуры их обработки хранятся на одной машине); · базы данных с удаленным (сетевым) доступом. СУБД с удаленным доступом могут быть построены с использованием архитектур файл-сервер и клиент-сервер. Архитектура файл-сервер. Принцип организации: одна машина выделена в качестве центральной (сервер файлов), на ней хранится централизованная БД. Остальные машины сети выполняют функции рабочих станций. Файлы базы данных в соответствии с пользовательскими запросами рабочих станций передаются на эти станции и там обрабатываются. Производительность такой системы падает, если требуется интенсивный одновременный доступ к одним и тем же данным. Архитектура клиент-сервер. Принцип организации: центральная машина (сервер базы данных) хранит централизованную БД и процедуры обработки. Клиент посылает запрос, он обрабатывается сервером, и данные, полученные по запросу, передаются клиенту.
  БАЗА ДАННЫХ. ИНФОЛОГИЧЕСКАЯ МОДЕЛЬ БАЗЫ ДАННЫХ. ОСНОВНЫЕ ВИДЫ МОДЕЛЕЙ. ПРОЕКТИРОВАНИЕ БАЗ ДАННЫХ   Основой базы данных является модель данных. Информационно-логическая (мифологическая) модель предметной области отражает предметную область в виде совокупности информационных объектов и их структурных связей. Информационный объект — это описание некоторой сущности (явления, реального объекта, процесса) в виде совокупности логически связанных реквизитов. Например, информационный объект Студент описывает некоторую сущность — студент. Реквизитный состав этого информационного объекта, т. е. его структура, следующий: № группы, ФИО, № зачетной книжки, дата рождения. Информационный объект имеет множество реализаций — экземпляров. Базы данных также могут быть иерархическими, сетевыми и реляционными. Иерархическая (древовидная) модель данных представляет собой иерархию элементов, называемых узлами. Узел — это совокупность атрибутов данных, описывающих информационный объект. На самом верхнем уровне имеется только один узел — корень. Каждый узел кроме корня связан только с одним узлом на более высоком уровне, называемом исходным узлом для данного узла. Каждый узел может быть связан с одним или несколькими узлами более низкого уровня, называемыми порожденными (подчиненными). Узлы, не имеющие порожденных, называются листьями. Количество деревьев в базе данных определяется числом корневых записей. К каждой записи базы данных существует только один путь. Сетевая модель также основывается на понятиях узел, уровень, связь. Сетевая модель данных — это модель, в которой порожденный узел может иметь более одного исходного узла. В сетевой структуре любой элемент любого уровня может быть связан с любым другим элементом. Реляционная модель базы данных состоит из одного или нескольких файлов, каждый из которых соответствует одной таблице. Основная цель проектирования базы данных — это сокращение избыточности хранимых данных, а следовательно, экономия объема используемой памяти, уменьшение затрат на многократные операции обновления избыточных копий и устранение возможности возникновения противоречий из-за хранения в разных местах сведений об одном и том же объекте. При создании баз данных следует придерживаться методологии нормализации отношений. Процесс проектирования информационных систем является достаточно сложной задачей. Он начинается с построения инфологической модели данных, т. е. идентификации сущностей. Затем необходимо выполнить следующие шаги процедуры проектирования даталогической модели, т. е. мифологическая модель должна быть ': отображена в компьютероориентированную даталогическую модель, «понятную» СУБД. · Представить предметную область в виде совокупности отдельных независимых друг от друга объектов, каждый из которых будет описываться своей таблицей. · Для каждой таблицы определить ключевые поля; установить связи между таблицами; для каждой связи определить тип. · Разработать структуру каждой таблицы: перечень полей, их типы и свойства. · Заполнить таблицы данными. · Разработать необходимые запросы к БД, входные и выходные формы и отчеты. · Предусмотреть возможность автоматизации часто выполняемых действий путем создания макросов и программных модулей.
  РЕЛЯЦИОННАЯ БАЗА ДАННЫХ И ЕЕ ОСОБЕННОСТИ. ВИДЫ СВЯЗЕЙ МЕЖДУ РЕЛЯЦИОННЫМИ ТАБЛИЦАМИ   Реляционная база данных — это совокупность взаимосвязанных таблиц, каждая из которых содержит информацию об объектах определенного типа. Строка таблицы содержит данные об одном объекте (например, товаре, клиенте), а столбцы таблицы описывают различные характеристики этих объектов — атрибутов (например, наименование, код товара, сведения о клиенте). Записи, т. е. строки таблицы, имеют одинаковую структуру — они состоят из полей, хранящих атрибуты объекта. Каждое поле, т. е. столбец, описывает только одну характеристику объекта и имеет строго определенный тип данных. Все записи имеют одни и те же поля, только в них отображаются различные информационные свойства объекта. В реляционной базе данных каждая таблица должна иметь первичный ключ — поле или комбинацию полей, которые единственным образом идентифицируют каждую строку таблицы. Если ключ состоит из нескольких полей, он называется составным. Ключ должен быть уникальным и однозначно определять запись. По значению ключа можно отыскать единственную запись. Ключи служат также для упорядочивания информации в БД. Таблицы реляционной БД должны отвечать требованиям нормализации отношений. Нормализация отношений — это формальный аппарат ограничений на формирование таблиц, который позволяет устранить дублирование, обеспечивает непротиворечивость хранимых в базе данных, уменьшает трудозатраты на ведение базы данных. Пусть создана таблица Студент, содержащая следу-рэщие поля: № группы, ФИО, № зачетки, дата рождения, шазвание специальности, название факультета. Такая организация хранения информации будет иметь ряд недостатков: · дублирование информации (наименование специальности и факультета повторяются для каждого студента), следовательно, увеличится объем БД; · процедура обновления информации в таблице затрудняется из-за необходимости редактирования каждой записи таблицы. Нормализация таблиц предназначена для устранения этих недостатков. Имеется три нормальные формы отношений. Первая нормальная форма. Реляционная таблица приведена к первой нормальной форме тогда и только тогда, когда ни одна из ее строк не содержит в любом своем поле более одного значения и ни одно из ее ключевых полей не пусто. Так, если из таблицы Студент требуется получать сведения по имени студента, то поле ФИО следует разбить на части Фамилия, Имя, Отчество. Вторая нормальная форма. Реляционная таблица задана во второй нормальной форме, если она удовлетворяет требованиям первой нормальной формы и все ее поля, не входящие в первичный ключ, связаны полной функциональной зависимостью с первичным ключом. Чтобы привести таблицу ко второй нормальной форме, необходимо определить функциональную зависимость полей. Функциональная зависимость полей — это зависимость, при крторой в экземпляре информационного объекта определенному значению ключевого реквизита соответствует только одно значение описательного реквизита. Третья нормальная форма. Таблица находится в третьей нормальной форме, если она удовлетворяет требованиям второй нормальной формы, ни одно из ее неключевых полей не зависит функционально от любого другого неключевого поля. Например, в таблице Студент (№ группы, ФИО, № зачетной книжки, Дата рождения, Староста) три поля — № зачетной книжки, № группы, Староста находятся в транзитивной зависимости. № группы зависит от № зачетной книжки, а Староста зависит от № группы. Для устранения транзитивной зависимости необходимо часть полей таблицы Студент перенести в другую таблицу Группа. Таблицы примут следующий вид: Студент (№ группы, ФИО, № зачетной книжки, Дата рождения), Группа (№ группы, Староста). Над реляционными таблицами возможны следующие операции: · Объединение таблиц с одинаковой структурой. Результат— общая таблица: сначала первая, затем вторая (конкатенация). · Пересечение таблиц с одинаковой структурой. Результат — выбираются те записи, которые находятся в обеих таблицах. · Вычитание таблиц с одинаковой структурой. Результат — выбираются те записи, которых нет в вычитаемом. · Выборка (горизонтальное подмножество). Результат — выбираются записи, отвечающие определенным условиям. · Проекция (вертикальное подмножество). Результат — отношение, содержащее часть полей из исходных таблиц. · Декартово произведение двух таблиц Записи результирующей таблицы получаются путем объединения каждой записи первой таблицы с каждой записью другой таблицы. Реляционные таблицы могут быть связаны друг с другом, следовательно, данные могут извлекаться одновременно из нескольких таблиц. Таблицы связываются между собой для того, чтобы в конечном счете уменьшить объем БД. Связь каждой пары таблиц обеспечивается при наличии в них одинаковых столбцов. Существуют следующие типы информационных связей: · один-к-одному; · один-ко-многим; · многие-ко-многим. Связь один-к-одному предполагает, что одному атрибуту первой таблицы соответствует только один атрибут второй таблицы и наоборот. Связь один-ко-многим предполагает, что одному атрибуту первой таблицы соответствует несколько атрибутов второй таблицы. Связь многие-ко-многим предполагает, что одному атрибуту первой таблицы соответствует несколько атрибутов второй таблицы и наоборот.

 

 




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 1349; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.02 сек.