У вас вопросы?
У нас ответы:) SamZan.net

Тема 1. Основные понятия и структура информатики 1.

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 26.12.2024

Материалы лекционных занятий по дисциплине

«Информатика»

Тема 1. Основные понятия и структура информатики

1. Теоретическая информатика: основные понятия и определения

 Термин «информатика» возник в начале 60-х гг. XX в. во Франции для выделения области знаний, связанной с автоматизированной обработкой информации с помощью электронно-вычислительных машин.

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

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

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

Свойства информации

Одной из важнейших характеристик информации является ее адекватность. Адекватность информации — это уровень соответствия образа, создаваемого с помощью информации, реальному объекту, процессу, явлению. От степени адекватности информации зависит правильность принятия решения.

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

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

Целостность информации - свойство информации, заключающееся в ее существовании в неискаженном виде (неизменном по отношению к некоторому фиксированному ее состоянию).

Актуальность информации - свойство информации сохранять свои свойства (ценность) для субъекта (пользователя) в течение определенного периода времени.

2. Техническая база информационной технологии. Персональный компьютер: архитектура, конфигурация

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

В основу построения большинства компьютеров положены принципы, сформулированные Джоном фон Нейманом.

  1.  Принцип программного управления — программа состоит из набора команд, которые выполняются процессором автоматически друг за другом в определенной последовательности.
  2.  Принцип однородности памяти — программы и иные хранятся в одной и той же памяти; над командами можно выполнять те же действия, что и над данными!
  3.  Принцип адресности — основная память структурно состоит из пронумерованных ячеек.

Компьютеры, построенные на этих принципах, имеют классическую архитектуру.

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

  •  центральный процессор;
  •  основная память;
  •  внешняя память;
  •  периферийные устройства.

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

  •  системная плата;
  •  блок питания;
  •  накопитель на жестком магнитном диске;
  •  накопитель на гибком магнитном диске;
  •  накопитель на оптическом диске;
  •  разъемы для дополнительных устройств.

На системной (материнской) плате в свою очередь размещаются:

  •  микропроцессор;
  •  математический сопроцессор;
  •  генератор тактовых импульсов;
  •  микросхемы памяти;
  •  контроллеры внешних устройств;
  •  звуковая и видеокарты;
  •  таймер.

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

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

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

  •  между микропроцессором и основной памятью;
  •  между микропроцессором и портами ввода-вывода внешних устройств;
  •  между основной памятью и портами ввода-вывода внешних устройств.

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

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

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

Источник питания — это блок, содержащий системы автономного и сетевого питания компьютера.

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

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

Конфигурации ПК:

идеальный ПК, Мультимедийный ПК класса High-End, ПК среднего уровня и Бюджетный ПК класса Low-End. В основу указанной классификации положены прежде всего производительность и стоимость ПК, построенных на базе процессоров Intel Pentium 4 и Intel Celeron.

Идеальный ПК - самый высокопроизводительный и дорогой ПК (стоимость ~ $2000). Построен на последней модели процессора Intel Pentium 4 3,06 ГГц c поддержкой технологии Hyper-Threading.

Мультимедийный ПК класса High-End - высокопроизводительный ПК, который может использоваться как игровой компьютер, мультимедийный центр развлечений, а также для ресурсоемких приложений. Построен на основе процессоров Intel Pentium 2,4-2,8 ГГц или AMD AthlonXP 2100+ и выше (например 64-битный Athlon 64 - Clawhammer, который в 2003 г. заменил AthlonXP).

ПК среднего уровня - производительный ПК, предназначенный для решения достаточно сложных разнородных офисных и игровых задач. Еще в начале 2002 г. он считался высокопроизводительным мультимедийным ПК класса High-End (см. ранее). Его конфигурация включает процессор Intel Pentium с тактовой частотой от 1,6 до 2,6 ГГц

Бюджетный ПК класса Low-End - ПК, предназначенный для офисных работ. Его конфигурация включает: процессор Intel Celeron с тактовой частотой от 1,2 до 2,0 ГГц.

3. Программное обеспечение

Программное обеспечение (softwаrе) составляет сотни тысяч программ, которые предназначены для обработки самой разнообразной информация с самыми различными целями. В зависимости от того, какие задачи выполняет то или иное программное обеспечение можно разделять все программное обеспечение на несколько групп:

  •  Базовое программное обеспечение.
  •  Трансляторы.
  •  Языки программирования.
  •  Инструментальные средства.
  •  Прикладное программное обеспечение.

К Базовому программному обеспечению относят операционные системы и оболочки операционных систем.

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

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

Операционных систем и оболочек операционных систем довольно много, они различаются интерфейсом, набором возможностей, способами защиты от вирусов (программ, которые портят другие программы), способами управления ресурсами памяти, периферийными устройствами. Различия ОС обоснованы обычно свойствами и назначением самих ЭВМ, спецификой их использования. Можно назвать наиболее распространенные операционные системы, это: MS DOS, UNIX, Windows, WindowsNT и др.

Оболочки операционных систем дают возможность вводить команды операционных систем в более удобном для человека виде, с помощью выбора команд в предложенном оболочкой меню. Из наиболее распространенных оболочек можно назвать оболочки Norton Commander, DOS Shell, Windows и др.

К трансляторам относят программы, которые преобразуют команды программ, написанных на языках высокого уровня, таких как Qbasic, Pascal, С, Prolog, Ada и других, в команды записанные в машинных кодах, использующих двоичный алфавит. Эти программы можно назвать программами-переводчиками с языков программирования высокого уровня на машинный язык.

Трансляторы бывают двух видов: интерпретаторы и компиляторы. Оба вида трансляторов выполняют одну и ту же операцию, но делают это по-разному.

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

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

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

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

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

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

Вопреки внешним различиям все программы должны выполнять некоторые общие основополагающие функции. Такие как:

  •  хранить информацию в ОЗУ;
  •  помнить, где она находится;
  •  извлекать ее определенным образом;
  •  записывать информацию на внешние носители;
  •  предъявлять ее для непосредственного восприятия и др.

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

Среди прикладных программ, по преобладанию некоторых функций, выделяют:

  •  текстовые редакторы,
  •  графические редакторы,
  •  электронные таблицы,
  •  системы управления базами данных,
  •  музыкальные редакторы,
  •  интегрированные пакеты прикладных программ.

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

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

Современные текстовые редакторы предоставляют достаточно много возможностей для обработки текстов, это:

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

Среди текстовых редакторов выделяют группу, предназначенную для создания сложных документов высокого качества (рекламных буклетов, журналов, книг). Эти редакторы получили название издательских систем. Печать документов, подготовленных с помощью издательских систем производится с помощью лазерного принтера или специальных фотонаборных аппаратов. Все издательские системы построены по принципу WYSWYG (What you see w whet you get - что ты видишь, то ты и получишь). Издательские системы имеют больший набор возможностей по сравнению с обычными текстовыми редакторами. Наиболее распространенные текстовые редакторы в России: Lexicon, Multi Edit, WinWord. Издательские системы: Page Maker, Venture Publisher.

Графические редакторы позволяют создавать, редактировать и получать графические изображения в виде жестких копий (на бумаге) и в виде текстов программ, которые можно затем встраивать в другие программы или хранить для дальнейшего редактирования. Графические редакторы позволяют создавать не только статичные, но также движущиеся на экране объекты, создавать анимационные картинки. Графические редакторы имеют такие возможности, как использование различных цветовых оттенков в графическом изображения, использование графических примитивов (окружности, ломанные линии, прямоугольники, многоугольники, закрашенные фигуры) для построения рисунков, использование различных инструментов: кистей разнообразной формы, ластика, аэрографа, микроскопа или лупы для прорисовки каких либо тонких деталей изображения, имеется также возможность работать с выделенными частями рисунка: удалять, копировать, переносить, встраивать готовые изображения из библиотеки графических образов и так далее. Существуют графические редакторы как для создания двумерных, так и для создания трехмерных изображений. Примером графических редакторов наиболее распространенных в России можно назвать: Autodesk Animator, Corel Drаw, Paintbrash, PictureMaker, TruеSpacе и др.

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

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

Примером электронных таблиц широко использующихся в настоящий момент в России являются таблицы Lotus 1-2-3, SuperCalk, Excel.

Системы управления базами данных (СУБД) позволяют вводить, накапливать, редактировать, сортировать, выбирать по запросу, удалять различные данные. СУБД позволяют также выполнять некоторые вычисления и создавать отчеты. Наиболее мощные СУБД имеют встроенный язык программирования, позволяющих создавать исполнимые программы дня обработки введенных данных. СУБД много, это, например, такие системы как FoxPro, dBASE, Paradox, Clipper, Clarioп, Access и другие.

Музыкальные редакторы предназначены для редактирования, создания, сохранения и исполнения различных звуковых комбинаций, музыкальных произведении.

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

Рекомендуемая к изучению литература:

  1.  Информатика для юристов и экономистов / Симонович С.В. и др. – СПб:Питер, 2001.-688 с.
  2.  Кенин А.М., Печенкина Н.С. Компьютер для пользователей или как научиться работать на компьютере: Научно-популярное издание / Екатеринбург: Изд-во «АРД ЛТД», 1997. – 496 с.
  3.  Полевой Н., Крылов В. Компьютерные технологии в юридической деятельности. Уч. и практическое пособие. М.:1994.
  4.  Серова Г.А. Самоучитель по работе на ПК для юристов.-М.:ЗАО «Бизнес-школа «Union-Синтез», 1997.
  5.  Гаврилов О.А. Курс правовой информатики. Учебник для вузов.М.:Изд-во НОРМА (Издательская группа НОРМА-ИНФРА.М), 2000.-432 с.
  6.  Карпов Б. MS Office 2000. – СПб.:Питер, 2000, 448 с.

Тема 2. Основы теории безопасности и защиты информации

Защита информации [data protection] – это комплекс мероприятий, проводимых с целью предотвращения утечки, хищения, утраты, несанкционированного уничтожения, искажения, модификации (подделки), несанкционированного копирования, блокирования информации и т.п.

В целом средства обеспечения защиты информации в части предотвращения преднамеренных действий в зависимости от способа реализации можно разделить на группы:

  1.  Технические (аппаратные) средства. Это различные по типу устройства (механические, электромеханические, электронные и др.), которые аппаратными средствами решают задачи защиты информации. Преимущества технических средств связаны с их надежностью, независимостью от субъективных факторов, высокой устойчивостью к модификации. Слабые стороны – недостаточная гибкость, относительно большие объем и масса, высокая стоимость.
  2.  Программные средства включают программы для идентификации пользователей, контроля доступа, шифрования информации, удаления остаточной (рабочей) информации типа временных файлов, тестового контроля системы защиты и др. Преимущества программных средств – универсальность, гибкость, надежность, простота установки, способность к модификации и развитию. Недостатки – ограниченная функциональность сети, использование части ресурсов файл-сервера и рабочих станций, высокая чувствительность к случайным или преднамеренным изменениям, возможная зависимость от типов компьютеров (их аппаратных средств).
  3.  Смешанные аппаратно-программные средства реализуют те же функции, что аппаратные и программные средства в отдельности, и имеют промежуточные свойства.
  4.  Организационные средства складываются из организационно-технических (подготовка помещений с компьютерами, прокладка кабельной системы с учетом требований ограничения доступа к ней и др.) и организационно-правовых (национальные законодательства и правила работы, устанавливаемые руководством конкретного предприятия). Преимущества организационных средств состоят в том, что они позволяют решать множество разнородных проблем, просты в реализации, быстро реагируют на нежелательные действия в сети, имеют неограниченные возможности модификации и развития. Недостатки – высокая зависимость от субъективных факторов, в том числе от общей организации работы в конкретном подразделении.

Шифрование данных представляет собой разновидность программных средств защиты информации.

Имеются следующие "классические" методы шифрования:

  •  подстановка;
  •  перестановка (простая, усложненная);
  •  гаммирование (смешивание с короткой, длинной или неограниченной маской).

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

Таблица. Пример замены символов при подстановке

Исходный алфавит

A

B

C

D

E

F

G

H

I

J

K

L

X

Y

Z

Альтернативный алфавит

S

O

U

H

K

T

L

X

N

W

M

Y

A

P

J

Тогда слово "cache" в зашифрованном виде представляется как "usuxk".

Перестановка потенциально обеспечивает большую по сравнению с подстановкой устойчивость к дешифрованию и выполняется с использованием цифрового ключа или эквивалентного ключевого слова, как это показано на следующем примере (см. табл.). Цифровой ключ состоит из неповторяющихся цифр, а соответствующее ему ключевое слово – из неповторяющихся символов. Исходный текст (plain text) записывается под ключом построчно. Зашифрованное сообщение (cipher text) выписывается по столбцам в том порядке, как это предписывают цифры ключа или в том порядке, в котором расположены отдельные символы ключевого слова.

Таблица. Пример использования простой перестановки

Ключевое слово

S

E

C

U

R

I

T

Y

Цифровой ключ

5

2

1

7

4

3

6

8

Исходный текст (plain text), записанный построчно

T

R

A

N

S

P

O

S

I

T

I

O

N

I

S

T

H

E

E

N

C

I

P

H

E

R

M

E

T

H

O

D

– служебный символ, в данном случае означает пробел

Для рассматриваемого примера зашифрованное сообщение будет выглядеть следующим образом:

AIHHORTTPHPαEααα…SSCEα.

Гаммирование (смешивание с маской) основано на побитном сложении по модулю 2 (в соответствии с логикой ИСКЛЮЧАЮЩЕЕ ИЛИ) исходного сообщения с заранее выбранной двоичной последовательностью (маской). Компактным представлением маски могут служить числа в десятичной системе счисления или некоторый текст (в данном случае рассматривается внутренние коды символов – для английского текста таблица ASCII). На рис. показано, как исходный символ "A" при сложении с маской 0110 10012 переходит в символ "(" в зашифрованном сообщении.


Рис.  Пример использования гаммирования

Примерами распространенных программ, реализующих компьютерное шифрование, являются S – Tools (для ОС WindowsNT). и Steganos for Windows.

Рекомендуемая к изучению литература:

Федотов Н.Н. Защита информации. Учебный курс (HTML-версия). http://www.college.ru/UDP/texts/index.html

Петраков А. Основы практической защиты информации: Учебное пособиеОсновы практической защита информации. Учебное пособие// Издательство: СОЛОН-ПРЕСС, 2005 г.

Рябко Б.Я., Фионов А.Н. Криптографические методы защиты информации: Учебное пособие для вузов (Серия "Специальность"), 2005 г.

Тема 3. Интернет

  1.  История

В 1969 агентство ARPA (Агентство передовых исследовательских проектов) занялось исследованиями с целью создать экспериментальную сеть "с коммутацией пакетов". Эта сеть была создана и получила очень простое и аскетичное наименование  ARPANET, т.е. сеть агентства... Сеть была построена для изучения технологий независимой передачи потока данных в системе связи.

Именно успешным развитием исследовательского проекта, мы обязаны тому, что многие организации, которые принимали участие в ее создании, начали применять ее в своих повседневных целях,  и в 1975 году экспериментальную сеть объявили рабочей, причем ответственность за нее была возложена на DCA (Агентство Оборонной связи США). Одновременно, специалисты занялись разработкой основ TCP/IP (Transmission Control Protocol / Internet Protocol - Протоколы управления процессом передачи / Интернет-протокол). 

TCP/IP были приняты, в качестве Военных Стандартов (MIL STD) в 1983 году, после чего от всех хостов (компьютеров), подключенных к APRANET стали требовать работать только с данными протоколами. Одновременно стал распространяться термин "Internet", в то время, как APRANET была разделена на две отдельных сети: MILNET (Военная Сеть) - несекретная часть Оборонной Сети Передачи данных (DDN) и новую (уменьшенных размеров) APRANET. Термин Internet употребляли тогда, когда имели в виду сразу обе сети.

В 1985 году, Фонд Национальной Науки (NSF) принял участие в создании собственной сети NSFNet, которая вскоре была подключена к интернет. Первоначально в состав NSF входили 5 супер-компьютерных центров, впрочем, меньше, чем в APRANET, а скорость передачи данных в каналах связи не превышала 56 кбит/с. В то же время, создание NSFNet стало заметным вкладом в развитие интернет, поскольку позволило по-новому взглянуть на то, как можно использовать интернет. Фонд поставил задачу, чтобы каждый ученый, каждый инженер в США оказались "поключены" к единой сети, а потому приступили к созданию сети с более быстрыми каналами, которая бы объединила многочисленные региональные и локальные сети.

Не так давно, в 1990 году APRANET формально завершила свое существование, а еще через 5 лет, NSFNet  прекратила играть первую скрипку в оркестре интернет

Интернет вырос далеко за пределы того, каким его видели и проектировали, он перерос те агентства и организации, которые его создавали, они более не могли играть в его росте доминирующую роль. Сегодня это мощная всемирная сеть связи, основанная на распределенных коммутационных элементах - хабах и каналах связи. С 1983 года интернет растет по экспоненте, и едва ли ни одна деталь сохранилась с тех времен, - интернет все еще работает на основе набора протоколов TCP/IP.

Если термин "интернет" первоначально использовался для описания сети, построенной на базе интернет-протокола IP, то сейчас это слово приобрело глобальный смысл и лишь иногда применяется в качестве названия набора объединеных сетей. Строго говоря - интернет, это любой набор отдельных в физическом смысле сетей, которые соединены между собой единым протоколом IP, что позволяет говорить о них, как об одной логической сети.

Бурный рост интернет, вызвал повышенный интерес к протоколам TCP/IP, а в итоге появились специалисты и компании, которые разобравшись в протоколе, нашли для него и ряд других приложений, прежде всего, использовав этот же протокол для построения локальных вычислительных сетей (LAN - Local Area Network) даже тогда, когда не предусматривалось их подключение к Интернет. Кроме того, TCP/IP стал применяться при создании корпоративных сетей, которые взяли на вооружение интернет-технологии, в том числе WWW (World Wide Web) - мировую паутину, чтобы наладить эффективный обмен внутрикорпоративной информацией. Эти корпоративные сети получили название "интранет" и могут подключаться, либо не быть подключены к интернет.

В Интернет можно найти любую информацию с помощью специализированных поисковых систем. Наиболее популярные каталоги информации и поисковые системы Интернет
· Alta Vista
http://altavista.digital.com.
·
Yahoo http://www.yahoo.com
·
Lycos http://www.lycos.com

  1.  Службы Интернет

Основные формы общения в Интернете: телеконференция, чат, MUDs и переписка по e-mail. В телеконференции и при общении посредством e-mail общение происходит в режиме off-line, в отличие от чата (IRC) и MUDs, где дюди общаются on-line. В конференции общение происходит вокруг определенного предмета (например, в конференции relcom. fido. su.windows, как видно по ее названию, происходят дискуссии о Windows), в то время как чат, опять же как правило, своей темы не имеет. (Хотя существуют и тематические чаты, например, когда какого-нибудь известного человека запускают в канал IRC или web- чат, а он отвечает на все вопросы заинтересовавшихся людей. На каналах windows или os2 обсуждаются соответствующие операционные системы; несколько каналов warez (в большинстве своем - закрытых для постороннего вторжения) посвящены дискуссии о различных программных продуктах ). В чатах по большей части практикуется общение ради самого общения, в то время как телеконференции чаще всего посвящены какому-либо определенному предмету. В качестве отдельной формы общения в Интернете можно выделить общение в так называемых MUDs (от "multi-user dimension" - ролевая игра, в которой много пользователей объединены в одном виртуальном простарнстве), которое близко к коммуникации в чате тем, что происходит on-line, но отличается от него присутствием цели - стремлением выиграть).

В Интернете люди часто создают себе так называемые "виртуальные личности", описывая себя определенным образом. Виртуальная личность наделяется именем, часто псевдонимом. Псевдоним называется "nick" (от "nickname" - псевдоним) или "label" - "лейбл", "ярлык".

Рекомендуемая к изучению литература

  1.  Габбасов Ю. Internet 2000. – СПб.:Питер, 1999, 440 с.
  2.  Шафран Э. Создание Web-страниц:Самоучитель.- – СПб.:Питер, 1999, 320 с.
  3.  Симонович С., Евсеев Г., Мураховский В. Интернет: лаборатория мастера. Практическое руководство по эффективной работе в Интернете. – М.:АСТ-Пресс; Инфорком-Пресс, 2000, 720 с.
  4.  Пфаффенбергер Б. Эффективная работа с Microsoft Internet Explorer 4.0. -  – СПб.:Питер, 1998, 416 с.

Тема 4: Текстовый процессор MS Word

1. Основные понятия

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

Абзац — это поле документа, набор и котором ведется без нажатия клавиши Enter. В текстовом процессоре Word текст — это последовательность абзацев, разделяющихся специальным символом «конец абзаца», который вводится при нажатии клавиши Enter. Переход на следующую строку внутри абзаца происходит автоматически при полном заполнении текущей строки.

Страница характеризуется размером бумажного листа и параметрами размещения текста: полями, отступами от колонтитулов, способами вертикального выравнивания, ориентации текста. Набор текста в Word осуществляется в режиме автоматизированной верстки страниц. Размер строки зависит от параметров абзаца и формата символов (меню Формат, команды Абзац и Шрифт). Размер страницы определяется параметрами крманды Параметры страницы (меню Файл).

Раздел — это область документа, которая характеризуется определенным форматом печатной страницы; видом и содержанием колонтитулов; способом нумерации страниц; видом сносок в тексте и т. д. Количество разделов в документе не ограничено.

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

С понятием форматирования документа в Word связывается операция форматирования абзацев.

К форматированию абзаца относятся следующие категории: абзац, табуляция, обрамление и заливка, нумерация, кадр. Абзац может содержать текст, графику, таблицы и другие объекты. Форматирование абзаца выполняется командой Абзац меню Формат. Отдельные установки формата могут быть сделаны также с помощью кнопок панели форматирования и горизонтальной линейки форматирования.

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

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

Левым отступом абзаца называется расстояние, на которое левая граница текста абзаца отстоит от левого поля страницы (положительный отступ) или на которое она заходит в левое поле (отрицательный отступ). То же самое относится к правому отступу абзаца. Полями называются расстояния между областью, в которой может располагаться текст, и краями бумаги; размер полей устанавливается при настройке параметров страницы. Межстрочным интервалом называется суммарная высота каждой строки текста строки в абзаце.

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

2. Создание таблиц и диаграмм

Таблица — это совокупность ячеек, расположенных в строках и столбцах, которые можно заполнять произвольным текстом, формулами и графикой. В текст документа могут вставляться простые таблицы и электронные таблицы Excel.

В простых таблицах число ячеек в каждой строке не превышает 63; ячейки одной строки могут объединяться или разбиваться на несколько ячеек (горизонтальное разбиение). Адрес ячейки состоит из имени столбца (задается буквой латинского алфавита) и порядкового номера строки.

Отдельная ячейка может рассматриваться как отдельный документ: для нее доступны операции ввода, редактирования и форматирования текста). При вводе длинного текста ячейка обычно растягивается по вертикали, ширина же ее не изменяется.

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

Создать таблицу можно одним из следующих способов:

  •  командой Добавить меню Таблица. В диалоговом окне Вставка таблицы задаются параметры новой таблицы — количество строк, столбцов, ширина столбца, автоформатирование таблицы;
  •  нажатием кнопки Добавить таблицу на панели инструментов Стандартная. Кнопка предлагает создать таблицу указанной размерности, по умолчанию — 5 столбцов или 4 строки;
  •  нажатием кнопки Добавить таблицу Excel. Эта кнопка используется для включения в документ электронной таблицы указанной размерности;
  •  командой Нарисовать таблицу или нажатием кнопки Таблицы и границы на панели инструментов Стандартная. При необходимости создания таблиц сложной структуры в Word есть возможность нарисовать структуру таблицы от руки, пользуясь пером и кнопками панели инструментов Таблицы и границы;
  •  взаимным преобразованием фрагментов текста в таблицу и наоборот. Преобразование производится командами Преобразовать — Преобразовать в текст меню Таблица (проявляется при выделении таблицы) и Преобразовать — Преобразовать в таблицу меню Таблица (проявляется при выделении текста). Преобразуемый текст должен быть предварительно подготовлен: он должен иметь разделители — знаки, которые отделяют содержимое ячеек одной строки.

Перемещение по таблице осуществляется с помощью мыши или клавиш управления курсором.

Одним из типов объектов.для вставки в документ Word является объект Microsoft Graph. Для построения диаграмм могут использоваться как данные Word, так и данные, непосредственно введенные в диалоговом окне Microsoft Graph. Диаграммы могут размещаться как внутри ячеек таблицы, так и вставляться в текст документа в виде локального объекта.

Существуют два способа обращения к программе Microsoft Graph:

  •  на вкладке Создать команды Объект меню Вставка выбрать тип объекта Microsoft Graph;
  •  с помощью кнопки Вставка диаграммы на панели инструментов Стандартная.

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

Таблица данных для построения диаграммы редактируется: можно внести изменения в данные непосредственно в ячейках таблицы, модифицировать структуру таблицы данных — добавить или удалить строки и столбцы таблицы, импортировать данные из внешних файлов или электронной таблицы Excel — команды меню Файл и Правка окна Microsoft Graph.

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

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

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

Диаграмма, вставленная в документ, изменяется в соответствии со сделанными изменениями исходных данных после выполнения команды Сохранить меню Файл.

3. Редактор формул

Редактор формул Microsoft Equation используется для создания сложных математических формул. После выполнения команды Объект — Microsoft Equation меню Вставка на экране появляется окно редактора формул, содержащее:

  •  строку главного меню Microsoft Equation;
  •  панель инструментов редактора;
  •  поле для ввода формулы, обведенное рамкой.

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

С помощью вставки шаблонов в поля других шаблонов можно создавать сложную иерархию формул.

При создании формул соблюдаются особые стили их изображения (гарнитуры и размеры шрифтов, интервалы, выравнивания и др.), соответствующие определенным типам формул.

Выделение, перенос, копирование, удаление, выравнивание и прочие операции правки и форматирования элементов формул выполняются аналогично подобным операциям над основными элементами текста документа.

Рекомендуемая литература:

  1.  Хэлворсон М., Янг М. Эффективная работа с MS Office 2000. – СПб.:Питер, 2000, 1232 с.
  2.  Борланд Р. Эффективная работа с Word 2000. – СПб.:Питер, 2000, 400 с.
  3.  Карпов Б. MS Office 2000. – СПб.:Питер, 2000, 448 с.
  4.  Винтер П. MicrosoftWord 97: справочник. – СПб.:Питер, 1999, 320 с.

Тема 5: Электронные таблицы в MS Excel

1. Основы создания электронных таблиц

Программа  Microsoft Excel предназначена для ввода и обработки данных в электронных таблицах.

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

Каждый рабочий лист имеет имя (ярлык рабочего листа). По умолчанию листы именуются Лист1, Лист2, ЛистЗ, Диаграмма1, они могут быть следующих типов:

  •  рабочий лист — электронная таблица;
  •  лист диаграммы — графическое представление данных электронной таблицы.

Рабочий лист представляет собой сетку из строк и столбцов. Максимальный размер рабочего листа — 256 столбцов, 65536 строк. Столбцы именуются латинскими буквами от А до Z и от АА до IV. Строки именуются числами от 1 до 65536.

На пересечении строки и столбцов рабочего листа расположены ячейки (клетки). Каждая ячейка имеет адрес, который образуется: <имя столбца><имя строки>, например А10. Ввод и редактирование данных производится в активной ячейке. Активная ячейка выделяется жирной рамкой Ее имя содержится в поле имени. Существует также понятие диапазона ячеек. Диапазон (блок, интервал) ячеек — это прямоугольная область в таблице, содержащая несколько выделенных ячеек. Адрес диапазона образуется как: <адрес 1-й ячейки> : <адрес последней ячейки>, например А1:А10, A10:D20.

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

Число в Excel может состоять только из следующих символов: цифры от 0 до 9, +, -, (,), /, $, %, (.), Е, е. Запятая в числе интерпретируется как разделитель десятичных разрядов. Символ разделителя может быть изменен в приложении Язык и стандарты панели управления Windows.

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

Выделить одну ячейку можно следующими способами: щелкнуть левой клавишей мыши в нужном месте или ввести адрес нужной ячейки в поле имени.

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

Для выделения несмежных ячеек следует выделить первую группу смежных ячеек и, удерживая клавишу Ctrl, продолжить выделение следующих фрагментов.

Для выделения всей строки или столбца следует щелкнуть по имени строки или столбца.

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

Ввод данных может осуществляться в отдельную ячейку или в указанный диапазон.

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

Для ввода данных в диапазон необходимо выделить нужный интервал ячеек и ввести данные последовательно в ячейки диапазона. Чтобы ввести одно и то же значение сразу в несколько ячеек, нужно сначала выделить эти ячейки, а затем ввести значение и при нажатой клавише Ctrl нажать Enter.

Допущенные при вводе ошибки могут быть исправлены до завершения ввода или после. До нажатия клавиши Enter можно вносить любые исправления, пользуясь строкой формул, можно также отменить весь ввод, нажав клавишу Esc.

Отмена ввода после нажатия -клавиши Enter осуществляется командой Отменить меню Правка. Эта команда позволяет отменить до 16 последних выполненных действий для рабочего листа. Команда Вернуть меню Правка позволяет повторно выполнить отмененные действия.

В Excel имеется дополнительная «оснастка» для облегчения заполнения таблиц данными. Для этого нужно ввести заголовки столбцов или первую строку значений, чтобы таким образом задать ширину таблицы. Затем после ввода очередного значения нажимать клавишу Tab для перехода к следующей ячейке справа или Enter для перехода на первую ячейку следующей строки.

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

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

  •  все — удаляет содержимое ячеек, форматирование и примечания;
  •  форматы — удаляет из ячейки только форматирование;
  •  содержимое — удаляет из ячейки только содержимое;
  •  примечание — удаляет только примечание, относящееся к ячейке.

При редактировании в ячейке формулы Excel выделяет разноцветными рамками ячейки и диапазоны, ссылки на которые используются в формуле.

Копирование и перемещение ячеек на рабочем листе можно выполнять с помощью команд меню Правка или мышью способом Drug & Drop. Последний способ используется при копировании или перемещении на небольшие расстояния. Для его использования должен быть установлен параметр Перетаскивание ячеек на вкладке Правка команды Параметры меню Сервис. Копирование и перемещение ячеек можно также производить с помощью оперативного меню.

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

  1.  Указать, что именно будет вставляться: формула, значение, форматы, примечание и т. д. Задаётся переключателем в поле Вставка.
  2.  Указать, какую операцию следует выполнить над содержимым буфера обмена и исходным содержимым диапазона назначения. Можно выполнять любые арифметические операции. Задается переключателем в поле Операция.
  3.  Выбрать параметр Транспонировать, указывающий, что строки диапазона будут вставлены по столбцам и наоборот.
  4.  Выбрать параметр Пропускать пустые ячейки, чтобы предотвратить замещение в области вставки существующих значений пустыми значениями из области копирования.

Следует отметить, что выбор параметра Значение в поле Вставка означает, что если в буфере обмена находится формула, в диапазон вставки будет вставлено только значение, а сама формула, по которой оно было рассчитано, будет потеряна (останется в области копирования).

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

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

Над рабочими листами книги можно выполнять следующие операции:

  •  выделять рабочие листы;
  •  вставлять новые листы;
  •  удалять листы;
  •  переименовывать листы;
  •  перемещать и копировать листы в пределах одной книги или в другую книгу;
  •  защитить данные на рабочем листе.

Вставка и удаление листов производится аналогично вставке строк и столбцов (соответствующие команды меню Вставка и Правка).

Рабочему листу можно присвоить любое символьное имя длиной не более 31 символа, включая пробелы. Переименовать лист можно следующими способами:

  1.  щелкнуть дважды по ярлыку листа и ввести новое имя;
  2.  выполнить команду Лист - Переименовать меню Формат;
  3.  выполнить команду Переименовать оперативного меню, выводимого при нажатии правой клавиши мыши, установленной на ярлыке листа.

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

Перемещение листа в другую книгу можно осуществить двумя способами:

  1.  с помощью команды Переместить/Скопировать лист меню Правка;
  2.  с помощью мыши аналогично перемещению листа внутри книги.

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

2. Функции в Microsoft Excel

Функция COS - возвращает косинус заданного угла.

Синтаксис COS(число)

Число    — это угол в радианах, для которого определяется косинус.

Если угол задан в градусах, умножьте его на ПИ()/180 или используйте функцию РАДИАНЫ, чтобы преобразовать его в радианы.

Пример

 

1

2

3

4

A

B

Формула

Описание (результат)

=COS(1,047)

Косинус угла 1,047 радиан (0,500171)

=COS(60*ПИ()/180)

Косинус угла 60 градусов (0,5)

=COS(РАДИАНЫ(60))

Косинус угла 60 градусов (0,5)

Функция ЕСЛИ - возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ.

Пример 1

 

1

2

A

Данные

50

Формула

Описание (результат)

=ЕСЛИ(A2<=100;"Внутри бюджета";"Вне бюджета")

Если приведенное выше число меньше либо равно числу 100, формула отображает строку «В пределах бюджета». В противном случае — строку «Превышение бюджета» (В пределах бюджета)

=ЕСЛИ(A2=100;СУММ(B5:B15);"")

Если число равно 100, вычисляется сумма в диапазоне B5:B15. В противном случае возвращается пустой текст ("") ()

  1.  Cортировка и фильтрация данных в таблице

Для выполнения сортировки в меню Данные имеется команда Сортировка. Она позволяет задавать сложные условия сортировки, а также выполнять сортировку последовательно для нескольких полей списка. Более простые типы сортировки могут быть выполнены с помощью кнопок «Сортировка по возрастанию» и «Сортировка по убыванию» панели инструментов Стандартная.

Фильтрация — это быстрый способ выделения из списка подмножества данных для последующей работы с ними. В результате фильтрации на экран выводятся те строки списка, которые либо содержат определенные значения, либо удовлетворяют некоторому набору условий поиска, так называемому критерию. Остальные записи скрываются и не участвуют в работе до отмены фильтра.

Выделенное подмножество списка можно редактировать, форматировать, печатать, использовать для построения диаграмм.

Excel содержит два варианта фильтрации: автофильтр и усиленный фильтр. Автофильтр осуществляет быструю фильтрацию списка в соответствии с содержимым ячеек или в соответствии с простым критерием поиска. Активизация автофильтра осуществляется командой Фильтр — Автофильтр меню Данные (указатель должен быть установлен внутри области списка). Заглавная строка списка в режиме автофильтра содержит в каждом столбце кнопку со стрелкой. Щелчок раскрывает списки, элементы которого участвуют в формировании критерия. Каждое поле (столбец) может использоваться в качестве критерия. Список содержит следующие элементы.

  1.  Все — будут выбраны все записи.
  2.  Первые 10 — предназначены для создания нового списка, состоящего из 10 исходных или наибольших значений предыдущего списка. Число 10 устанавливается по умолчанию. При выборе этого элемента раскрывается окно Наложение условия по списку, в котором можно указать число элементов в создаваемом списке; определить, какие по значению элементы следует выбирать (наибольшие или наименьшие); установить численное или процентное ограничение на количество выводимых элементов. Процентное — задается доля выводимых элементов, имеющих наибольшие или наименьшие значения из всего списка.
  3.  Условие — предназначено для создания пользовательского критерия отбора при фильтрации. Выбор элемента открывает окно Пользовательский автофильтр, в котором можно задать два условия отбора, объединяя их с помощью логических операторов -и и или.
  4.  Элементы, представляющие собой неповторяющиеся значения данного поля из списка и предназначенные для формирования критерия отбора.
  5.  Пустые — предназначены для формирования критерия отбора для тех записей из списка, которые не имеют значения в данном поле (т. е. ячейки столбца пустые).
  6.  Непустые — предназначены для формирования критерия отбора тех записей из списка, которые имеют значение в данном поле.

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

Установленный фильтр можно удалить. Чтобы удалить фильтр из одного столбца списка, следует выбрать в списке элементов элемент Все. Чтобы удалить фильтры из всех столбцов списка, необходимо выполнить команду Фильтр — Отобразить все меню Данные. Чтобы удалить автофильтр из списка, необходимо повторно выполнить команду Фильтр — Автофильтр меню Данные.

Расширенный фильтр предназначен для фильтрации списка в соответствии с заданными пользовательскими критериями. В отличие от автофильтра критерии расширенного фильтра формируются и располагаются в области рабочего листа. Преимуществами этого способа являются:

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

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

Фильтрация списка с помощью усиленного фильтра выполняется командой Фильтр — Расширенный фильтр меню Данные. В окне команды Расширенный фильтр следует указать:

1) в поле ввода Исходный диапазон — диапазон ячеек, содержащих список;

2) в поле ввода Диапазон условий — диапазон ячеек, содержащих критерий отбора;

3) в поле ввода Поместить результат в диапазон — верхнюю левую ячейку области, начиная с которой будет выведен результат фильтрации;

4) с помощью переключателя Обработка определить расположение результатов фильтрации на рабочем листе:

  •  Фильтровать список на месте — означает, что список остается на месте, ненужные строки скрываются;
    •  Скопировать результаты в другое место — позволяет расположить результаты фильтрации в другой области рабочего листа.

5) Параметр Только уникальные записи — означает, что выборка должна содержать только уникальные записи в соответствии с критериями отбора.

При формировании критерия отбора расширенного фильтра возможны следующие варианты.

1. Критерий отбора содержит одно или несколько условий, накладываемых на один столбец (одно поле). Если критерий содержит несколько условий, то они связываются логической операцией Или.

2. Критерий отбора содержит несколько условий, накладываемых на несколько столбцов (полей) одновременно. Здесь возможны следующие варианты:

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

3. Вычисляемый критерий. Условия отбора могут содержать формулу. Полученное в результате вычисления формулы значение будет участвовать в сравнении. Правила формирования вычисляемого критерия следующие:

  •  в диапазоне критерия нельзя указывать имена полей. Следует ввести новое имя заголовка или оставить ячейку пустой;
    •  при создании формул вычисляемых критериев следует использовать первую строку списка (не строку заголовков), т. е. первую ячейку в сравниваемом столбце;
    •  если в формуле используются ссылки на ячейки списка, они задаются как относительные;
    •  если в формуле используются ссылки на ячейки вне списка, они задаются как абсолютные;
    •  вычисляемые критерии можно сочетать с невычисляемыми;
    •  не следует обращать внимание на результат, выдаваемый формулой в области критерия (обычно ИСТИНА или ЛОЖЬ).

 

Рекомендуемая к изучению литература

  1.  Уокенбах Д. Библия пользователя Excel 7.0. М.:1985. - 565 c.
  2.  Колесников А., Пробитюк А. EXCEL 7.0 для Windows'95, Киев. - Торгово-издательское бюро BHV, 1996, 464 c.
  3.  Бунин Э. Excel Visual Basic для приложений. М.:Бином, 1996, 351 c.
  4.  Карлберг К. Бизнес-анализ с помощью Excel. Киев:Диалектика, 1997.- 448 с.
  5.  Комягин В.Б. Программирование в Excel 7 на языке VBA. М.:Радио и связь, 1996, 319 c.
  6.  Демидчик Н.Н. Анализ в MS Excel и разработка информационных систем в MS Access: Учебное пособие.- Москва, МСГИ, 2002. – 96 с.

Тема 6: Система управления базами данных MS Access

1. Хранение информации в таблицах базы данных

База данных — это информационные структуры, содержащие взаимосвязанные данные о реальных объектах.

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

  •  достаточно большие объемы информации;
  •  максимально возможная компактность хранения данных;
  •  возможность извлечения из базы данных разнообразной информации в определенной предметной области;
  •  удобные для пользователя вид и форма извлекаемой информации;
  •  высокая скорость доступа к данным;
  •  надежность хранения информации и возможность Предоставления санкционированного доступа к данным Шля отдельных пользователей;
  •  удобство и простота конструирования пользователем запросов, форм и отчетов для выборки данных. Создание базы данных, ее поддержка и обеспечение Доступа пользователей к ней осуществляется с помощью специального программного инструмента — системы управления базами данных.

Система управления базами данных (СУБД) — это Программное обеспечение для создания и редактирования баз данных, просмотра и поиска информации в них. I По технологии обработки базы данных делятся на централизованные и распределенные. Централизованная база данных хранится в памяти одной машины.

Распределенная база данных состоит из нескольких частей, хранимых на нескольких машинах вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных - СУРБД.

Централизованные базы данных по способу доступа делятся на:

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

Таблица — это объект БД, который служит для ввода и хранения информации. Таблица состоит из записей (строк), которые составляют информацию, хранящуюся в ней, и полей (столбцов), образующих структуру базы данных.

Для каждого поля задается имя поля, тип данных, перечень свойств, описание.

Имя поля должно быть уникальным, содержать не более 64 символов, включая пробелы, причем имя поля не должно начинаться с пробела. Имена полей могут содержать любые символы, за исключением (.); (!); ('); ([); (]).

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

  •  Текстовой — тип данных, используемый для хранения символьных или числовых данных, не требующих вычислений. Поле данного типа может содержать до 255 символов.
  •  Числовой — тип данных для хранения числовых значений, используемых в математических расчетах. Данные этого типа могут содержаться в 1, 2, 4, 8 байтах в зависимости от значения поля Размер поля.
  •  Поле Memo — специальный тип данных для хранения больших объемов информации, по объему превышающей 255 символов. Это поле может содержать до 65535 символов.
  •  Дата / время — тип данных для хранения календарных дат и текущего времени.
  •  Денежный тип — тип данных для хранения денежных значений, точность представления которых колеблется от 1 до 4 знаков после запятой. Целая часть может содержать до 15 десятичных знаков. Длина поля 8 байт.
  •  Счетчик — специальный тип данных для уникальных натуральных чисел, обладающий свойством автоматического наращивания при каждой новой записи. Длина поля 4 байта.
  •  Логический тип — специальный тип данных, имеющий только два значения, интерпретируемых как Да/Нет, Истина/Ложь, Вкл/Выкл. Длина поля 1 байт.
  •  Поле объекта OLE — содержит ссылку на OLE-объект, например документы Microcoft Word, Microcoft Excel, звук, изображение и другие виды объектов. Ограничено дисковым пространством.
  •  Гиперссылка — специальное поле, предназначенное для хранения гипёрссылки, с помощью которой можно ссылаться на произвольный фрагмент данных внутри файла или страницы на том же компьютере, в локальной сети или Интернете. Длина до 2048 символов.

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

Наиболее важными являются следующие свойства.

  •  Размер поля — определяет максимальную длину данных, которые могут содержаться в данном поле.
  •  Формат поля — определяет способ формирования данных в данном поле таблицы.
  •  Число десятичных знаков — определяет количество знаков после запятой для полей числового и денежного типа.
  •  Маска ввода — определяет форму ввода данных в поле и облегчает контроль за вводимыми символами.
  •  Подпись — задает названия полей таблицы, которые выводятся в различных режимах.
  •  Значение по умолчанию — указывает значение, автоматически вводимое и поле при создании новой записи.
  •  Условие назначения — ограничение, накладываемое на вводимые в данное поле данные.
  •  Сообщение об ошибке — это текст сообщения, которое будет выводиться в случае нарушения условия назначения.
  •  Обязательное поле — определяет, является ли ввод данных в это поле обязательным.
  •  Индексированное поле — определяет, является ли данное поле индексированным. Индекс ускоряет все операции, связанные с сортировкой, группировкой или поиском записей по значению.

Желательно, чтобы каждая таблица имела ключевое поле. Ключ однозначно определяет каждую запись в таблице; повторяющиеся значения ключа не допускаются. Связываться могут только таблицы, имеющие ключевые поля.

Для определения ключа выделяется, как правило, одно поле, и на панели инструментов нажимается кнопка Ключ с изображением ключа (логотип Access). Однако в ситуации, когда данные одного поля не могут быть уникальными для каждой записи, можно назначить ключевыми два или более полей.

Ключевые поля таблицы индексируются автоматически.

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

2. Обработка и отображение данных БД. Запросы. Формы. Отчеты.

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

Access позволяет создавать запросы двух типов: QBE-запросы, SQL-запросы.

QBE-запросы (Query By Example) — запросы, строящиеся с помощью конструктора запросов, представляющего собой графический инструмент для создания запросов по образцу.

SQL-запросы — запросы, строящиеся при помощи унифицированного набора инструкций SQL (Structured Query Language — структурированный язык запросов).

Все запросы делятся на две группы: запросы-выборки, запросы-действия.

Запросы-выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями. К этой группе запросов относятся следующие.

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

Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи. К этой группе запросов относятся следующие.

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

В Access можно создавать запросы при помощи Мастера запросов и с помощью Конструктора.

Для создания запросов при помощи Мастера имеются следующие мастера:

  •  Мастер создания простого запроса;
  •  Мастер создания перекрестного запроса;
  •  Мастер создания запросов на поиск повторяющихся записей;
  •  Мастер создания запросов на поиск записей без подчиненных записей.

При создании запроса с помощью Мастера производится пошаговое выполнение действий в диалоговом окне Мастера запросов.

Конструктор запросов позволяет создавать новые и изменять существующие запросы, поэтому он является основным способом при создании запросов QBE.

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

Назначение строк в бланке Конструктора запросов:

  •  1-я строка Поле предназначена для ввода имени поля запроса и обозначения поля — источника данных или вычисляемого выражения;
  •  2-я строка Имя таблицы предназначена для задания имени таблицы — источника данных;
  •  3-я строка Сортировка предназначена для указания порядка сортировки в данном поле. Может принимать следующие значения: по возрастанию, по убыванию, отсутствует;
  •  4-я строка Вывод на экран содержит флажок, указывающий на то, будет ли выводиться соответствующее значение поля;
  •  5-я строка Условие отбора содержит критерий, по которому будет происходить отбор записей в результирующую таблицу.

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

Форма — это объект БД, предназначенный для ввода и отображения информации. Формы позволяют выполнить проверку корректности данных при вводе, проводить вычисления, обеспечивают доступ к данным в связанных таблицах с помощью подчиненных форм.

Работа с формами может происходить в трех режимах: в режиме Формы, в режиме Таблицы, в режиме Констриктора. Выбрать режим работы можно при помощи кнопки Вид панели инструментов Конструктор форм либо с помощью команды меню Вид.

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

В режиме Конструктора можно производить изменение внешнего вида формы, добавление и удаление элементов управления, разработку.

Виды форм. В Access можно создать формы следующих видов:

  •  форма в столбец или полноэкранная форма;
  •  ленточная форма;
  •  табличная форма;
  •  форма главная/подчиненная;
  •  сводная таблица;
  •  форма-диаграмма.

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

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

Табличная форма отображает данные в режиме таблицы.

Форма главная/подчиненная представляет собой совокупность формы в столбец и табличной. Ее имеет смысл создавать при работе со связанными таблицами, в которых установлена связь типа один-ко-многим.

Форма Сводная таблица выполняется мастером создания сводных таблиц Excel на основе таблиц и запросов Access (мастер сводных таблиц является объектом, внедренным в Access, чтобы использовать его в Access, необходимо установить Excel). Сводная таблица представляет собой перекрестную таблицу данных, в которой итоговые данные располагаются на пересечении строк и столбцов с текущими значениями параметров.

Форма с диаграммой. В Access в форму можно вставить диаграмму, созданную Microsoft Graph. Graph является внедряемым OLE-приложением и может быть запущен из Access. С внедренной диаграммой можно работать так же, как и с любым объектом OLE.

Структуры формы. Любая форма может включать следующие разделы:

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

Форма может содержать все-разделы или некоторые из них.

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

Окно свойств выделенного объекта содержит следующие вкладки:

  •  Макет — с помощью этих свойств задается макет формы;
  •  Данные — с помощью этих свойств задается источник данных;
  •  События — содержит перечень свойств, связанных с объектом;
  •  Другие — перечень остальных свойств;
  •  Все — перечень всех свойств.

Основные свойства формы:

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

Для создания форм в Access используются следующие виды.

  •  Автоформа — автоматизированное средство для создания форм трех стандартных типов: в столбец, ленточная, табличная. При этом в форму вставляются все поля источника данных. ,
  •  Мастер форм — программное средство, которое позволяет создавать структуру одного из трех стандартных типов формы в режиме диалога с разработчиком формы. При этом в форму вставляются выбранные пользователем поля из источника данных.
  •  Конструктор форм — позволяет конструировать форму пользователем в окне конструктора форм.

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

Источником данных формы «являются одна или несколько связанных таблиц и/или запросов.

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

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

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

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

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

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

Ниже приведены виды отчетов.

  •  Одноколонный отчет (в столбец) — длинный столбец текста, содержащий надписи полей, их значения из всех записей таблицы или запроса.
  •  Многоколонный отчет — сездается из отчета в одну колонку и позволяет вывести данные отчета в несколько колонок.
  •  Табличный отчет — отчет, имеющий табличную форму.
  •  Отчет с группировкой данных и подведением итогов — создается из табличного отчета объединением данных в группы с подсчетом итогов.
  •  Перекрестный отчет — строится на основе перекрестных запросов и содержит итоговые данные.
  •  Составной отчет — отчет, имеющий сложную структуру, включающий один или несколько отчетов.
  •  Отчет, полученный слиянием документов с Word (составной документ).
  •  Почтовые наклейки — специальный тип многоколонного отчета, предназначенный для печати имен и адресов групп.
  •  Отчет по связанным таблицам — отчет, позволяющий выводить данные из нескольких таблиц, имеющих связь один-ко-многим.

Структура отчета. Отчет может состоять из следующих разделов.

  •  Заголовок отчета — отображается только на первой странице и определяет высоту области заголовка отчета, который может содержать текст, графику и другие элементы управления.
  •  Верхний колонтитул — выводится на верху каждой страницы; как правило, содержит заголовки столбцов.
  •  Заголовок группы — печатается перед первой записью, входящей в группу; обычно содержит итоговые данные по записям, входящим в группу.
  •  Область данных — предназначена для отображения записей источника данных отчета.
  •  Область примечания группы — отображается после обработки последней записи группы; обычно содержит итоговые данные по записям, входящим в группу.
  •  Нижний колонтитул — выводится внизу каждой страницы; содержит, например, номер страницы отчета, дату печати отчета и т. д.
  •  Раздел примечаний — отображается только внизу последней страницы; сюда помещают поля с итоговыми значениями по всем записям, включенным в отчет. Отчет может быть создан при помощи Мастера отчетов или в режиме Конструктора. Обычно используют оба способа. Мастер отчетов позволяет ускорить процесс создания отчета, работа в нем производится в пошаговом режиме в диалоге с пользователем. Доработать созданный мастером отчет можно в режиме Конструктора.

Раздел Область данных может содержать вычисляемые поля, предназначенные для отображения в отчетах значений выражений на основе исходных данных.

В режиме Конструктора доступны такие свойства отчета, как Сортировка и группировка данных, которые расположены на панели инструментов конструктора отчетов и форм. В диалоговом окне Сортировка и группировка можно определить поле или выражение, по которому будут сгруппированы данные, а также сгруппированные данные можно отсортировать по возрастанию или убыванию.

Рекомендуемая к изучению литература:

  1.  Хэлворсон М., Янг М. Эффективная работа с MS Office 2003. – СПб.:Питер, 2000, 1232 с.
  2.  Робинсон С. Microsoft Access 2000: учебный курс. – СПб.:Питер, 2002, 512 с.
  3.  Келли  Дж. Самоучитель Access 97. – СПб.:Питер, 2005, 336 с.




1. f300 мм которые по мере увеличения толщины бетонного слоя поднимают с помощью кранов или лебедок 123
2. Был ли апостол андрей первозванный на руси
3. Химия пищеварения рационального питания
4. SKNDINVI5 13Нормативно правовая база магазина SKNDINVI9 ГЛАВА 2
5. тематическое выражение[3] и используется главным образом в общественных науках например в социологии[4] и
6. педагогическая профилактика как форма социально педагогической деятельности Социальная профилактика
7. тематического факультета группы ФИ09 Аленова А
8. Пояснительная записка К курсовой работе по дисциплине МАКРОЭКОНОМИКА Сод
9. Лабораторная работа 13 СОЗДАНИЕ И МОДИФИКАЦИЯ БАЗЫ ДАННЫХ И ТАБЛИЦ ВЫБОР И МОДИФИКАЦИЯ ДАННЫХ ТАБЛИЦ3 Цел
10. Татуировка и пирсинг
11. Это средства необходимые для производства продукции и ее реализации
12. Языкознание древней Греции и Рима
13. ОРГАНИЗАЦИЯ ФИНАНСОВ ПРЕДПРИЯТИЙ
14. РЕФЕРАТ дисертації на здобуття наукового ступеня кандидата технічних наук Одеса ~ 2
15. Рациональная психотерапия, Нейролингвистическое программирование, основания психодрамы
16. узком смысле свойство объекта сохранять работоспособное состояние в течение некоторого времени или неко
17. это-[] эмиссия банкнот и монет непосредственно осуществляемая ЦБ Бюджетная эмиссия денег это-[]выпуск де
18. ТЕМА 27 СОЦИОЛОГИЯ СЕМЬИ Лекция Череповец 2003 Тема 2
19. Формирование элементов описательной речи у детей дошкольного возраста с общим недоразвитием речи
20. Налоговая система России и пути ее совершенствования