Реферат Курсовая Конспект
Информационные технологии - раздел Информатика, Академия Упр...
|
Академия управления
при Президенте Республики Беларусь
А.С. Бондаренко
Л.В.Дубоенко
В.И. Новиков
Информационные технологии
Курс лекций
Минск
СОДЕРЖАНИЕ
ТЕМА 1. Введение в информатиКУ.. 7
Становление теории информации. 8
Сигнал, знак, данные, информация. 10
Информатика. Проблемная область и содержание. 13
Определение и предметное поле информатизации. 16
Развитие социальных коммуникаций. Интернет. 20
Контрольные вопросы.. 21
ТЕМА 2. Вычислительные системы и программное обеспечение. 22
Представление информации. Файлы, папки. 22
Персональные компьютеры.. 24
Программное обеспечение. 30
Операционная система Windows. 32
Microsoft Office. 41
Создание нового документа. 43
Сохранение файла. 44
Закрытие файла. 45
Открытие существующего файла. 45
Преобразование файлов других форматов. 45
Представление графических изображений. Графическая структура документа Microsoft Office. 46
Редактирование средствами Office 2000. 47
Работа с графическими объектами в Microsoft Office. 50
Контрольные вопросы.. 52
ТЕМА 3. Средства работы с текстовыми документами. 53
ЛЕКЦИЯ 3-4. Текстовый процессор word. 53
Ввод, редактирование и форматирование текстов. 53
Текстовые редакторы и текстовые процессоры.. 54
Текстовый процессор Word. 54
Окно программы Word. 55
Шаблоны документов. 57
Методы представления документа. 58
Основные приемы редактирования. 59
Средства поиска и замены.. 61
Отмена действия ошибочных команд. 62
Определение вида и начертания шрифта. 63
Выравнивание абзацев. 64
Форматирование абзацев. 65
Форматирование с помощью линейки. 66
Понятие стиля. 67
Зачем нужны стили?. 67
Маркированные и нумерованные списки. 69
Преобразование текста в список. 69
Оформление текста в несколько столбцов. 70
Создание таблиц. 71
Форматирование документов сложной структуры.. 72
Проверка правописания. 73
Автоматическая проверка орфографии. 74
Литературное редактирование. 75
Работа с планом документа. 75
Создание форм и бланков. 76
Указатели и оглавления. 77
Создание оглавления. 78
Работа с версиями документа. 79
Автосхранение. 80
Предварительный просмотр и печать документов. 80
Контрольные вопросы.. 81
ТЕМА 4. Электронные таблицы. MS Excel 83
ЛЕКЦИЯ 5. MS Excel 83
Что такое электронная таблица?. 83
Табличное представление данных. Основные и производные данные. 84
Рабочая книга и рабочий лист. 84
Содержимое ячеек. 86
Формат данных. 87
Ввод информации на рабочий лист. 87
Выбор ячеек. 88
Операции с ячейками. 89
Автоматизация ввода данных. 90
Формат данных. 91
Форматирование и изменение размеров ячеек. 91
Сложные формулы и стандартные функции. 92
Работа с несколькими рабочими листами. 93
Совместное использование нескольких рабочих листов. 94
Использование ссылок и имен. 95
Диаграммы и графики. 96
Печать готового документа. 98
Управление данными с помощью Excel 99
Контрольные вопросы.. 103
ТЕМА 5.Пакет презентаций Power Point 105
ЛЕКЦИЯ 5. Power Point 105
Назначение PowerPoint 105
Сценарий и эффективная подача презентации. 109
Планирование. 110
Подготовка. 110
Практика. 110
Презентация. 111
Создание презентации. 112
Создание шаблона презентации с помощью мастера автосодержания. 114
Создание презентации на основе готового шаблона. 117
Создание пустой презентации с постепенной разработкой слайдов один за другим 118
Режимы просмотра и работы со слайдами. 119
Обычный режим. 119
Режим структуры.. 120
Режим слайдов. 121
Режим сортировщика слайдов. 121
Режим просмотра Показ слайдов. 122
Настройка презентации. 123
Выбор внешнего вида презентации. 123
Выбор фона. 123
Использование звука и видеоклипов. 131
Показ презентации. 132
Измерение продолжительности презентации. 133
Определение скрытых слайдов. 133
Проведение презентации. 135
Контрольные вопросы.. 138
Тема 6. Реляционные базы данных. MS Access 139
Лекция 6. Основы работы с базами данных. MS Access 139
Введение в базы данных. 139
Информационные системы.. 139
Пользователи информационной системы.. 141
Жизненный цикл информационной системы.. 142
Реляционные и нереляционные системы баз данных. 144
Некоторые термины реляционных баз данных. 145
Возможности СУБД.. 146
Microsoft Access как реляционная СУБД.. 146
Архитектура Microsoft Access. 149
Средства Windows. 149
Основные объекты Microsoft Access. 150
Таблица. 150
Запрос. 151
Форма. 151
Отчет. 151
Страница доступа к данным. 152
Макрос. 152
Модуль. 152
Взаимосвязь основных объектов в Microsoft Access. 153
Построение базы данных. 155
Разработка проекта приложения. 155
Стратегия разработки проекта приложения. 160
Анализ данных. 167
Основные принципы проектирования базы данных. 172
Средства защиты данных. 183
Контрольные вопросы.. 184
Тема 7. Основы компьютерных сетей. Internet 186
Лекция 7. Локальные и глобальные компьютерные сети. Internet 186
Введение в сетевые технологии. 186
Некоторые понятия. 187
Технология “клиент-сервер”. 188
Сетевые адаптеры.. 190
Локальные компьютерные сети. 191
Одноранговые компьютерные сети. 192
Компьютерные сети с выделенным сервером. 193
Сравнение основных моделей ЛВС.. 194
Базовые компоненты ЛВС.. 195
Топология сети. 196
Администрирование информационных ресурсов сети. 198
Администрирование информационных систем. 201
Глобальные компьютерные сети. Internet 201
Модель взаимодействия открытых систем. 202
Физический уровень. 206
Канальный уровень. 206
Сетевой уровень. 207
Транспортный уровень. 207
Сеансовый уровень. 207
Представительный уровень. 208
Прикладной уровень. 209
Терминология. 209
IP – протокол (Internet protocol) 213
Службы каталогов. 215
Система именования доменов (DNS) 216
Internet для пользователя. 219
Как работает Internet?. 219
Информационно-поисковые системы (ИПС) 222
История Internet 225
Терминология. 228
Контрольные вопросы.. 230
Тема 8. Работа с электронной почтой. 232
Лекция 8. E-mail. Работа с электронной почтой. 232
Знакомство с электронной почтой. 232
Почтовый клиент Outlook Express. 236
Пользовательский интерфейс Outlook Express. 236
Почтовые папки Outlook Express. 239
Настройка Outlook Express. 239
Соединение с почтовым сервером. 241
Параметры работы Outlook Express. 242
Чтение пришедшей почты.. 244
Создание нового сообщения. 245
Адресная книга Outlook Express. 247
Контрольные вопросы.. 250
Литература. 252
ТЕМА 1. Введение в информатиКУ
Основные понятия: теория информации, атрибутивный подход, информациология, искусственная информаци,я, сигнал, знак, данные, информация, устная фаза, письменная фаза, книжная фаза, радиоэлектронная фаза, компьютерная фаза.
С вступлением в новый век человечество одновременно переживает смену как общественно – политических формаций, так и кардинальный переход к новой схеме рыночных отношений. В экономической информатике этот переход называют переходом от индустриального к постиндустриальному обществу и далее к информационному обществу, где производством информации и информационных услуг занято большинство трудоспособного и наиболее образованного населения.
Парадигма развития информационного общества “свобода передачи информации и свобода доступа к информации” составила основу новой предметной области - области существования и движения информационных ресурсов. Особое место заняла информатика и вычислительная техника , как науки о всех формах движения и преобразования информации. Также можно говорить о том, что возникла новая научная дисциплина – теория информационных ресурсов (ИР). Собственно ИР стал базовой категорией теорий социальной, экономической информатики, менеджмента и маркетинга, коммуникаций и управления.
Республика Беларусь, относящаяся к наиболее интеллектуальным из государств бывшего союза, безусловно, не стоит в стороне от этих глобальных мировых процессов. Причем для нашей республики ситуация осложняется тем, что развитие информационного общества происходит одновременно с болезненными социально – экономическими рыночными преобразованиями.
Учитывая инерционность и необратимость социально – экономических процессов в этих условиях, огромная ответственность ложится на государственное управление, где продуманность, обоснованность и последовательность принимаемых решений прямым образом зависят от полноты, достоверности и оперативности информации.
Эффективным средством решения этих задач являются современные информационные технологии, вычислительные и телекоммуникационные средства их обеспечения, введение в проблематику которых и составляет предмет настоящего учебного пособия.
Информатика. Проблемная область и содержание
Информатика в широком смысле – система знаний, относящихся к производству, переработке, хранению и распределению всех видов информации в обществе, в природе и в технических устройствах.
Первоначально имела название «Кибернетика». В последующем получила более широкую трактовку, а кибернетика стала ее составной частью.
В настоящее время в информатике выделяют следующие разделы:
· теоретическая информатика;
· кибернетика;
· программирование;
· искусственный интеллект;
· информационные системы;
· вычислительная техника;
· информатика в обществе и природе.
1. Теоретическая информатика. Математическая дисциплина, основанная на методах построения и изучения моделей обработки, передачи и использования информации.
В теоретической информатике выделяют 5 направлений:
Математическая логика:
· теория алгоритмов;
· теория параллельных процессов;
· теория автоматов;
· теория сетей Петри.
Вычислительная математика и вычислительная геометрия:
· преобразование алгоритмов и математических задач в форму, удобную для программирования;
· математические аспекты машинной графики.
Теория информации. Теория кодирования:
· исследование информации как абстрактного объекта, выявление общих закономерностей;
· передача данных по каналам связи;
· защита информации.
Системный анализ:
· теория распознавания образов;
· методы и алгоритмы принятия решений;
· математическое моделирование.
Исследование операций:
· теория игр;
· математическое программирование;
· теория принятия решений;
· теория коллективного поведения.
2. Кибернетика. Первоначально возникла как общая наука управления в живых, неживых и искусственных системах. Важнейший раздел - техническая кибернетика.
Выделяют шесть направлений:
· Теория автоматического управления. Автоматика;
· Техническая диагностика;
· Распознавание образов. Обучение на примерах;
· Бионика;
· Нейрокибернетика;
· Человеко-машинные системы. Автоматизированные системы.
3. Программирование. Первоначально основывалось на эвристическом индивидуальном подходе «ремесленников высшей квалификации», преобразующих исходные математические и другие задачи в программы на ЭВМ. Сейчас программирование - наука, решающая:
· задачи спецификации, задачи разработки программ и комплексов программ, их отладки, верификации, оценки достоверности и надежности;
· проблемы создания классов языков, технологий программирования, включая сетевые технологии.
4. Искусственный интеллект. Цель искусственного интеллекта - стремление проникнуть в тайны творческой деятельности людей, их способности овладевать знаниями и принимать на их основе решения. Задача этого направления - использовать полученную информацию в искусственных, в первую очередь компьютерных системах. В проблематике искусственного интеллекта выделяют следующие направления.
Представление знаний
· формальное представление знаний из различных предметных областей;
· классификация и обобщение знаний;
· создание средств хранения сложно структурированных баз знаний.
Моделирование рассуждений
· формализация процессов умозаключений;
· разработка методов обработки сложно структурированных баз знаний и специализированных вычислительных машин реализации алгоритмов умозаключений.
Диалоговые средства и интерфейсы общения с человеком
· общение с человеком в процессе обучения системы, решения задач, интерпретации результатов.
Контрольные вопросы
1. Укажите верные определения понятия «информация» с позиций функционально-кибернетического подхода.
2. Сколько этапов в развитии теории информации Вам известно?
3. Свойства информации.
3. Дайте определение понятия “информатизация”.
4. Какие разделы входят в информатику?
5. Какие из данных предметных наук входят в информатику?
6. Выделите фазы развития коммуникационных процессов общества.
Создание нового документа
Новые документы легко создаются с помощью Главного меню. Если выбрать в нем пункт «Создать», откроется диалоговое окно Создание документа (рис. 2.7 ). Каждая вкладка этого окна содержит шаблоны (например, шаблоны факсимильных сообщений), включая текст, графику или другое содержание. Шаблоны пустых документов для всех приложений — баз данных Access, документов Word, электронных таблиц Excel, презентаций PowerPoint — располагаются на вкладке Общие диалогового окна
Рис. 2.7. Окно создания нового документа
Закрытие файла
Для удаления файла из окна документа предназначена команда «Файл/Закрыть». Если при этом закрывается документ, который был изменен с момента последнего сохранения, будет предложено сохранить внесенные изменения.
Открытие существующего файла
Существуют несколько способов открытия документа Office:
1. Если документ был создан недавно, щелкните на кнопке Пуск и откройте меню Документы. Если документ указан в открывшемся списке, можно открыть его щелчком на его имени.
2. Если имя файла не отображается в меню Документы, выполните в главном меню приложения Microsoft Office команду «Файл/Открыть» либо нажмите кнопку на панели инструментов Открыть. Воспользуйтесь раскрывающимся списком Папка (Рис. ) для поиска файла.
Преобразование файлов других форматов
Приложения Microsoft Office позволяют открывать файлы, созданные в других приложениях и в более ранних версиях Office. Однако приложения Access пакета Office 2000 используют форматы файлов, отличающиеся от форматов предыдущих версий, поэтому, прежде чем открыть файл, приложение должно его преобразовать. Например, Access 2000 позволяет открыть базу данных, созданную в Access 2 или Access 95/97, но при этом предлагает такую базу данных преобразовать. Если вы решите не преобразовывать базу данных, то не сможете изменить ее структуру, но будете в состоянии использовать ее данные. Также документы Word, Excel и PowerPoint, созданные с помощью Office 2000, должны быть преобразованы перед их открытием в Office 97. Возможно, при этом будет утеряна незначительная часть форматирования, доступная только в Office 2000, однако вы сможете работать с документом Office 2000, используя Office 97.
Исправление ошибок
В простейшем случае приложения Office позволяют исправлять текст вручную Наиболее мощные средства Office предоставляют возможность автоматически исправлять слова, при вводе которых вы ошибаетесь наиболее часто. Все приложения Office предоставляют доступ к средству редактирования, которое называется автозамена. С его помощью вы можете создать свой собственный список наиболее часто встречающихся ошибок. Когда приложение наталкивается на одно из слов этого списка, выполняется автоматическое исправление
Команды Отменить и Вернуть
Для отмены выполненной операции или даже целой последовательности действий предназначена кнопка Отменить на панели инструментов Стандартная. Эта кнопка отключается при достижении последнего действия, которое можно отменить. Можно щелкнуть на раскрывающемся списке рядом с ней и прокрутить запись истории операций, которые можно отменить. Если после отмены действия ваше мнение вновь изменилась, то щелкните на кнопке Вернуть. Это действие позволит вам вернуть то, что вы отменили с помощью кнопки Отменить. Во всех приложениях можно использовать списки отмены и возврата для отмены последовательности действий, но каждое приложение имеет свои ограничения на количество операций отмены.
Правописание
В Office средства проверки правописания имеются во всех приложениях. Word и PowerPoint помечают слова, содержащие ошибки, по мере их ввода, подчеркивая их красной волнистой линией.
Для исправления необходимо щелкнуть правой кнопкой мыши на помеченном слове, чтобы открыть контекстное меню, в котором будет предложен список правильных слов. Далее вы можете: щелкнуть на правильном варианте написания, пропустить слово иди добавить его в текущий словарь, выбрав команду Пропустить или Добавить соответственно.
Выделение текста
Для перемещения, копирования, удаления, формирования фрагмента текста его необходимо выделить.
Каждое приложение имеет свои собственные команды для выделения. Однако всегда можно выделить текст перетаскиванием мыши. Для этого необходимо установить точку вставки в начало или в конец нужной текстовой строки и, удерживая нажатой кнопку мыши, переместить указатель в новое положение. Цвет выделенного текста меняется, он инвертируется относительно остального текста. Чтобы отменить выделение текста, щелкните где-либо в пределах документа. Следует быть внимательным с выделенным текстом, так как при нажатии любой клавиши на клавиатуре выделенный текст автоматически удаляется.
Копирование существующего формата
В документе можно легко перенести формат одного фрагмента текста на другой с помощью команды Формат по образцу или кнопка . Указатель мыши при этом станет I-образным с изображением кисти рядом с ним. Необходимо протащите указатель по существующему тексту, и текст переформатируется, после чего режим форматирования по образцу отключится автоматически. Если необходимо использовать формат несколько раз, выделите текст, формат которого хотите применить, и дважды щелкните на кнопке Формат по образцу, еще один щелчок на кнопке Формат по образцу отключит этот режим по окончании форматирования. В режиме форматирования по образцу копируются не только шрифты и их свойства, но и другие элементы форматирования, такие как межстрочный интервал, стиль оформления маркированных и нумерованных списков, рамки, затенение и отступы.
Контрольные вопросы
1. Представление информации.
2. Определение бита, байта, слова.
3. Определение файла.
4. Персональный компьютер.
5. Структура персонального компьютера.
6. Устройства персонального компьютера и их характеристика.
7. Программное обеспечение рерсонального компьютера и его характеристика.
8. Операционная система Windows.
9. Программа Проводник.
10. Общая характеристика прикладного пакета Microsoft Office.
ТЕМА 3. Средства работы с текстовыми документами
ЛЕКЦИЯ 3-4. Текстовый процессор word
Основные понятия: текстовый редактор, текстовый процессор, программа-компилятор, строка меню, панель инструментов, кнопки перехода, строка состояния, рабочая область, ввод, редактирование, форматирование, шаблон документа, методы представления документа, буфер обмена,стиль,маркированный список,нумерованный список, многоуровневый список, таблица, оглавление, автосохранение, предварительный просмотр, печать документа
Текстовый процессор Word
Стандартная программа WordPad, знакомая нам по операционной системе Windows 9x, на деле является очень упрощенной версией профессионального текстового процессора Word. Эта программа выпускается компанией Microsoft и за многие годы прошла долгий путь развития.
Понятие стиля
Стиль - это совокупность параметров форматирования, имеющая свое название.
Маркированные и нумерованные списки
Упорядоченную информацию часто удобно представлять в виде списков. Так представляют инструкции (описания порядка действий), наборы поясняющих утверждений, перечни предметов или объектов.
Word поддерживает два вида списков — маркированные списки, в которых каждый пункт помечается одинаковым маркером, и нумерованные списки, где пункты последовательно нумеруются.
Литературное редактирование
Качество текста нередко можно улучшить, заменив слово более подходящим по смыслу. Обычно для этой цели используют словарь синонимов. Программа Word содержит команду Сервис > Язык > Тезаурус, выполняющую те же функции. Диалоговом окне Тезаурус слово, на которое указывал курсор, помещается в список Синонимы для. Поле Значения содержит варианты значений слова. Поле со списком Замена синонимом содержит найденные синонимы.
Выбрав подходящий синоним и щелкнув на кнопке Заменить, можно заменить слово, входящее в исходный текст. Кнопка Поиск позволяет проводить поиск синонимов к синонимам, что расширяет круг доступных слов.
Программа может указывать на предложения, безупречные с грамматической точки зрения, но неудачные литературно, например, содержащие слишком много существительных или глаголов. Разумеется, предложить надежный автоматический способ устранения подобных недостатков программа не может.
Указатели и оглавления
Почти все книги содержат оглавление, а многие к тому же содержат в конце книги указатель терминов. Создание этих разделов отличается высокой трудоемкостью, но они упрощают просмотр и чтение документов, имеющих сложную структуру. Текстовый процессор Word позволяет автоматизировать создание оглавлений и указателей.
Создание оглавления
Создать оглавление заметно проще, чем указатель. Если для оформления заголовков использовались специальные стили, программа Word включит такие заголовки в оглавление автоматически.
1 Установив курсор в то место, куда будет вставлено оглавление, следует дать команду Вставка > Оглавление и указатели в диалоговом окне Оглавление и указатели надо выбрать вкладку Оглавление.
2 Элементы управления данной вкладки позволяют задать формат оглавления и указать, какие из заголовков следует в него включить. В некоторых документах имеет смысл даже создать два оглавления разной степени подробности.
Автосхранение
По умолчанию Word автоматически сохраняет содержащуюся в вашем документе информацию каждые десять минут. Эта информация поможет Word восстановить файл в случае сбоев в системе компьютера или питания. Обратите внимание на то, что автосохранение не подходит для регулярного сохранения файлов; Microsoft фактически для того и изменила название функции, чтобы она отличалась от автоматического сохранения. Во-первых, если вы сохраняетесь регулярно, сохраненный файл будет содержать более свежую информацию, чем файл, полученный в результате автосохранения. Во-вторых, нельзя быть уверенным в надежности файлов автосохранения; с их помощью далеко не всегда можно восстановить поврежденный файл.
Контрольные вопросы
1. Текстовые редакторы и текстовые процессоры. Microsoft Word.
2. Шаблоны документов.
3. Каким образом осуществляется выделение текста?.
4. Дайте назначение буфера обмена.
5. Каким образом может осуществляться копирование содержимого выделенного фрагмента документа?
6. Укажите верные последовательности действий для отмены ошибочных команд.
7. Какие виды начертания шрифтов могут быть применены к выделенному фрагменту текста?
8. Что является основной смысловой единицей редактора Word?.
9. Какие режимы форматирования допустимы в диалоговом окне ФОРМАТ-АБЗАЦ?
10. Определите понятие стиля.
11. Какие виды списков допустимы в редакторе WORD?.
12. Каким образом создают пустую таблицу с произвольным числом строк и столбцов?
13. Каким образом объединяют или разделяют ячейки таблицы?
14. Каким образом осуществляют переход от текущей ячейки к следующей?.
15. Каким образом ввести в документ Word номера страниц?
16. Как создать в редакторе WORD документ состоящий из нескольких разделов?
17. Определите назначение колонтитулов.
18. Каким образом устанавливается автоматическая проверка орфографии?
19. Каким образом в ячейки таблицы помещаются формулы?
20. Каким образом осуществляется предварительный просмотр документов?
ТЕМА 4. Электронные таблицы. MS Excel
ЛЕКЦИЯ 5. MS Excel
Основные понятия: электронная таблица, основные и производные данные, ячейка, блок ячеек, строка, столбец, рабочая книга, рабочий лист, формат данных, текстовые данные, числовые данные, вычисляемые данные, ссылка, имя, диаграмма, линия тренда, база данных, сортировка, фильтр
Что такое электронная таблица?
Термин электронная таблица используется для обозначения простой в использовании компьютерной программы, предназначенной для обработки данных. Обработка включает в себя:
· проведение различных вычислений с использованием мощного аппарата функций и формул
· исследование влияния различных факторов на данные
· решение задач оптимизации
· получение выборки данных, удовлетворяющих определенным критериям
· построение графиков и диаграмм
· статистический анализ данных
Основное достоинство и отличие электронных таблиц заключается именно в простоте использования средств обработки данных. И хотя средства обработки данных по своим возможностям могут сравниться с базами данных, работа с ними не требует от пользователя специальной подготовки в области программирования.
Вы можете вводить в таблицы любую информацию: текст, числа, даты и время, формулы, рисунки, диаграммы, графики. Вся вводимая информация может быть обработана при помощи специальных функций.
В Excel для Windows есть настолько мощный аппарат математической статистики, что вы можете заниматься статистическим моделированием.
При помощи графических средств Excel для Windows вы можете рисовать, строить графики и диаграммы.
Блоки ячеек
Для работы с несколькими ячейками сразу необходимо выделить блок ячеек. Это выполняется следующим образом: Щелкнув на ячейке и удерживая кнопку мыши, протяните по листу указателем. При этом будет произведено выделение смежных ячеек. Блок описывается двумя адресами, разделенными знаком двоеточия адресом верхней левой и нижней правой ячеек. На рисунке, например, выделен блок: A2:D4.
Операции с ячейками
С выбранным диапазоном в программе Excel можно работать так же, как с выбранным фрагментом текста в программе Word. Ячейки можно удалять, копировать или перемещать. Однако жесткость табличной структуры вносит свои ограничения и дополнительные особенности.
1. Нажатие клавиши DELETE приводит не к удалению диапазона ячеек, а к его очистке, то есть к удалению содержимого выбранных ячеек.
2. Для того чтобы реально удалить ячейки выбранного диапазона (что сопровождается изменением структуры таблицы), надо выбрать диапазон и дать команду Правка > Удалить. При этом открывается диалоговое окно Удаление ячеек, в котором можно: выбрать направление смещения ячеек, занимающих освобождающееся место. Создать в таблице «дырку», в которую невозможен ввод данных, нельзя.
3. По команде Правка > Копировать или Правка» Вырезать ячейки, выбранного диапазона обводятся пунктирной рамкой. Даже при вырезании ячеек их содержимое продолжает временна хранить в таблице.
Копирование и перемещение ячеек можно осуществлять через, буфер обмена, но использование буфера обмена в программе Excel. Excel отличается от других приложений Windows тем, что операция вставки можно произвести только сразу же после операции копирования или вырезания.
4. Для вставки ячеек, копируемых из буфера обмена, надо сделать текущей ячейку в верхнем левом углу области вставки и дать команду Правка > Вставить. Ячейки из буфера обмена вставляются в указанное место. Если выполняется операция перемещения, то после вставки ячейки, из которых перемещаются данные, очищаются.
5. Копирование и перемещение ячеек можно также производить методом перетаскивания. Для этого надо установить указатель мыши на границу текущей ячейки или выбранного диапазона. После того, как он примет вид стрелки, можно произвести перетаскивание. Если при перетаскивании использовать правую кнопку мыши, то после ее отпускания откроется специальное меню, позволяющее выбрать производимую операцию.
Печать готового документа
Настройка параметров печати
Печать готового документа на принтере во многих случаях является заключительным этапом работы с электронными таблицами. Как и во многих других программах, щелчок на кнопке Печать на панели инструментов осуществляет автоматическую печать рабочего листа с параметрами настройки принтера, заданными по умолчанию. Если эти параметры надо изменить, можно использовать команду Файл > Печать, которая открывает диалоговое окно Печать.
Задание области печати
Рабочие листы могут быть очень большими, поэтому, если не требуется печат ать весь рабочий лист, можно определить область печати. Область печати — это заданный диапазон ячеек, который выдается на печать вместо всего рабочего листа. Чтобы задать область печати, надо выбрать диапазон ячеек и дать команду Файл > Область печати > Задать.
Выбранный диапазон помечается пунктирной рамкой, и при последующих командах печати будет печататься только он. Каждый рабочий лист в рабочей книге может иметь свою область печати, но только одну. Если повторно дать команду Файл > Область печати > Задать, то заданная область печати сбрасывается.
Работа с отфильтрованными записями
Работу с отфильтрованными записями организуют различными способами. При распечатке базы данных с действующим фильтром будут напечатаны только отфильтрованные записи. Это позволяет быстро создавать отчеты на основе любой части информации в базе данных Excel. Фильтрация полезна при создании диаграммы, основанной на части информации из базы данных. Отфильтруйте необходимые записи, а затем выберите данные и создайте диаграмму, как обычно. Если диаграмма опирается на отфильтрованные данные, ее следует напечатать до того, как изменятся условия фильтрации: изменение фильтра меняет диаграмму.
Контрольные вопросы
1. Какие действия по обработке данных обеспечивает электронная таблица?
2. Какое расширение имеют файлы электронных таблиц EXCEL?
3. Какие данные электронной таблицы называют основными, а какие производными?
4. Что является признаком того, что ячейка таблицы содержит формулу?
5. Какие типы данных могут быть записаны в ячейку таблицы?
5. Укажите верные последовательности действий для удаления содержимого выбранных ячеек.
5. Укажите правильные последовательности действий для удаления ячеек выбранного диапазона (с изменением структура таблицы)?
6. Что такое маркер заполнения?.
7. Как размножить содержимое текущей ячейки на группу ячеек в столбце или строке?
8. Как вести в ячейку сложную формулу из набора стандартных функций?
9. Дайте определение ссылки электронной таблицы.
10. Каким образом можно ссылаться на ячейки, находящиеся на других листах таблицы?
11. Как создать имя ячейки?
12. Каким образом должна выглядеть неперемещаемая ссылка на ячейку D13?
13. Каким образом можно защитить рабочий лист таблицы?
14. Как автоматически подобрать параметр?
15. Как создать диаграмму?
16. Что такое список электронной таблицы?
17. Каким образом выполняется фильтрация данных в списке?
18. Каким образом осуществляется задание области печати на рабочем листе?
19. Управление данными.
ТЕМА 5.Пакет презентаций Power Point
Нужна презентация, проникнутая духом конкретной организации, демонстрирующая эмблему и фирменные цвета
Наборы легко модифицируемых фоновых рисунков и цветовых схем слайдов являются частью богатого арсенала выразительных средств PowerPoint. Имеется возможность размещения фирменной эмблемы на заднем плане каждого слайда и выбор цветовой схемы, соответствующей цветам организации.
Требуется собрать вместе текстовый и графический материал из других приложений Microsoft Office
PowerPoint позволяет объединять внутри одной презентации текст, графики, числовые данные и диаграммы, сформированные другими приложениями Microsoft Office (например, Word или Excel). Можно даже редактировать любой внедренный объект, не выходя из PowerPoint, при этом будут доступны все инструментальные средства породившего этот объект приложения-источника.
Необходимо переслать презентацию на другой компьютер, распространить ее в пределах локальной сети или в сети Internet
Мастер упаковки (Pack And Go Wizard) комплекса PowerPoint позволяет упаковать презентацию для записи на дискеты. С помощью инструментов PowerPoint можно продемонстрировать презентацию в локальной сети или в сети Internet. Инструменты Навигатор слайдов (Stage Manager) и Хронометр (Slide Meter) позволяют произвести предварительный просмотр слайдов и осуществить контроль временных интервалов непосредственно в процессе проведения презентации.
Планирование
§ Опишите отношение вашей аудитории к данной теме — ее знания и искушенность, потребности, желания и цели. Спросите себя: «Насколько аудитория посвящена в эту тему?»
§ Определите цель презентации, и как она соотносится с ожидаемыми результатами. Вы стремитесь что-то донести до аудитории, убедить ее, научить, мотивировать свое мнение? Когда цель точно сформулирована, ее легче достичь.
§ Содержание презентации должно зависеть от целей докладчика, интереса и уровня знаний аудитории. Используйте общие и понятные слова и фразы, фокусируя внимание на цели доклада.
Создание шаблона презентации с помощью мастера автосодержания
Использование Мастера автосодержания является очень удобным способом создания презентации для новичков и тех пользователей, которые по каким-либо причинам не могут уделить достаточно времени разработке собственного шаблона презентации. В диалоговых окнах предлагает в качестве первого приближения достаточное количество хорошо отработанных макетов презентаций, среди которых есть варианты, раскрывающие содержание следующих тем:
доклады по общим вопросам;
доклады по служебным вопросам;
доклады по проектам;
деловые отчеты о продажах и маркетинге;
личные сообщения.
Для формирования презентации Мастер автосодержания запрашивает следующую информацию:
вид презентации, то есть ее общую тематическую направленность
(рис. 5.4);
Рис. 5.4 Вид презентации
предполагаемый способ вывода презентации – например, распечатки на прозрачках, фотографические слайды или электронная презентация
(рис. 5.5);
Рис. 5.5 Предполагаемый способ вывода презентации
параметры презентации – дополнительны сведения – заголовок презентации и указание объектов, помещаемых на каждый слайд
(рис. 5.6).
Рис. 5.6 Параметры презентации
В зависимости от полученных ответов программа-мастер автоматически выберет соответствующий макет слайдов и разместит на нем установленные по умолчанию заголовки и текст (рис. 5.7).
Рис. 5.7 Новая презентация в обычном режиме
Слайды созданной презентации снабжаются не только заголовками, но и предполагаемым текстовым содержанием.
Обычный режим
В обычном режиме (Рис. 5.7) отображаются три области: область структуры, область слайда и область заметок. Эти области позволяют одновременно работать над всеми аспектами презентации. Размеры областей можно изменять, перетаскивая их границы.
Область структуры - служит для организации и развертывания содержимого презентации. В ней можно вводить текст презентации и приводить в порядок пункты списка, абзацы и слайды.
Область слайда - отображает текст каждого слайда с учетом форматирования. На отдельные слайды можно добавлять рисунки, фильмы, звуки, анимацию и гиперссылки.
Область заметок - служит для добавления заметок докладчика или сведений для аудитории.
Режим структуры
В режиме структуры (Рис. 5.11) PowerPoint отображает только текстовое содержимое презентации, позволяя вводить новый текст или редактировать существующий, не отвлекаясь при этом на детали оформления, присутствующие в режиме слайдов.
Рис. 5.11 Окно презентация в режиме структуры
В режиме структуры отображается не всякий текст, имеющийся на слайде, а только тот, который введен в специальные зоны разметки слайдов - текстовые местозаполнители. Поскольку работа идет только над текстом, пользователь может целиком сконцентрироваться на смысловом наполнении слайдов и на словесном изложении своих идей. Этот режим прекрасно приспособлен для выбора оптимальной последовательности подачи материала, а дизайн и другие элементы оформления внешнего вида презентации прорабатываются после переключения в другие режимы просмотра.
Режим слайдов
В этом режиме удобно конструировать или корректировать отдельные слайды презентации. Здесь можно вводить и редактировать текст, вставлять графики и таблицы. Кроме того, слайд можно дополнить собственными рисунками, готовыми иллюстрациями и текстовыми комментариями. На рис. 5.12 изображено окно презентации в режиме слайдов.
Рис. 5.12 Окно презентация в режиме слайдов
Режим сортировщика слайдов
В этом режиме миниатюрные копии слайдов всей презентационной последовательности располагаются равномерными рядами в окне просмотра (Рис. 5.13). Это позволяет проследить влияние любого общего параметра, такого как оформление фона слайдов или выбор цветовой схемы, на вид презентации в целом. В этом режиме не реализована возможность изменения содержимого конкретных слайдов, но легко осуществляется добавление, удаление и перемещение слайдов, задание времени показа слайдов и выбор способов смены слайдов. Кроме того, можно просматривать анимацию на нескольких слайдах, выделив требуемые слайды и выбрав команду Просмотр анимации в меню Показ слайдов.
Рис. 5.13 Окно презентация в режиме сортировщика слайдов
Режим просмотра Показ слайдов
В данном, пятом режиме просмотра презентаций комплекса PowerPoint вместо одного статичного кадра демонстрируется вся презентация в динамике, слайд за слайдом, точно так же, как при просмотре обычного слайд-фильма с помощью стандартного проектора 35-миллиметровых фотографических диапозитивов. Однако в отличие от традиционного слайд-фильма, представляющего собой простое чередование кадров, в режиме показа слайдов PowerPoint могут использоваться специальные эффекты для создания плавных переходов от одной экранной страницы к другой и для внесения новых элементов непосредственно в текущий слайд. Например, один слайд может растворяться на экране, следующий - медленно наплывать на предыдущий сверху вниз, причем маркированные строки текста этого слайда могут последовательно появляться из-за края экрана.
Настройка презентации
После создания презентации и предварительного просмотра, вполне возможно, что потребуется настройка для усиления визуального эффекта презентации. PowerPoint позволяет использовать различные способы отладки и усовершенствования внешнего вида слайдов: можно управлять размещением объектов и подбирать фон, выбрать один из готовых типов оформления слайда. Кроме того, можно создать эффекты плавного перехода от одного слайда к другому и поочередного появления на экране пунктов маркированного списка, включать в слайды рисунки, диаграммы и таблицы, а также создавать мультимедийные презентаций, включающих анимацию, звук и видеоклипы.
Выбор внешнего вида презентации
Выбор разметки слайда
Мы уже рассматривали как создать новый слайд на основе одного из 12 типов авторазметки слайда. PowerPoint позволяет изменять тип разметки уже созданного слайда. Для этого необходимо выполнить команду Формат→Разметка слайда и выбрать новый тип разметки.
Применение нового оформления для презентации
Если для уже созданной презентации необходимо изменить ее оформление, то выполняется команда Формат→Применить шаблон оформления. В диалоговом окне Применить шаблон оформления выбрать новый тип оформления и выполнить команду Применить.
Включение в слайды диаграмм, графиков, таблиц и столбцов текста
В PowerPoint предусмотрено использование нескольких типов авторазметки слайда с диаграммами, таблицами и графикой. При создании слайдов очень просто использовать уже готовые слайды с авторазметкой, поскольку они позволяют легко импортировать в слайды диаграммы, графики и рисунки.
Таблица
Для включения таблицы в слайд необходимо выбрать авторазметку Таблица. Щелком мыши по верхнему объекту появившегося на экране нового слайда можно ввести заголовок. Двойной щелчок по нижнему объекту Вставка таблицы выводит на экране диалоговое окно Вставка таблицы (рис. 5.16).
Рис. 5.16 Диалоговое окно Вставка таблицы
Выбрав необходимое количество строк и столбцов создаваемой таблицы, выполняем команду ОК. Затем в появившуюся на экране таблица вводятся все необходимые текстовые заголовки, числовые данные и другие необходимые сведения. При этом для изменения внешнего вида текста можно также использовать инструменты форматирования на панели инструментов.
Диаграмма
В программе PowerPoint предусмотрено не менее трех типов готовых авторазметок для слайдов, содержащих диаграмму. Для использования диаграммы в составе слайда достаточно выбрать в диалоговом окне Создание слайда, показанном на рис. 5.9, один из трех следующих типов авторазметки: Диаграмма, Текст и диаграмма, Диаграмма и текст. Затем вводится заголовок слайда и двойным щелчком по объекту Вставка диаграммы вводится диаграмма. В появившейся электронной таблице модуля Microsoft Graph (рис. 5.2) введенные по умолчанию данные следует заменить нужными сведениями.
Текст в две колонки
Для размещения текста слайда в двух столбцах следует выбрать в диалоговом окне Создание слайда, авторазметку Текст в две колонки. На экране появится слайд с двумя маркированными списками, размещенными в двух колонках. Однако если выбрать каждый из этих списков и выполнить команду Маркеры панели инструментов, то можно преобразовать маркированные списки в колонках в обычный текст. При переполнении одной колонки текст не может быть автоматически перенесен в соседнюю колонку.
Использование звука и видеоклипов
При наличии соответствующего программного и аппаратного обеспечения в презентацию можно включить видео- и звуковые эффекты. При этом включенные в состав слайда звуки и видеоклипы будут обозначены пиктограммами, а воспроизвести их можно будет либо с помощью двойного щелчка на такой пиктограмме, либо сразу после появления слайда на экране.
Необходимо учитывать, что для хранения звука и видео потребуется значительное дисковое пространство. Более того, перед показом презентации с использованием звука и видеоклипов настоятельно рекомендуется протестировать ее. Дело в том, что в зависимости от конфигурации компьютера мультимедийные файлы могут проигрываться с разной скоростью и крайне нежелательно, чтобы в ходе презентации возникали длительные паузы при воспроизведении.
Вставка видеоклипа
В слайд можно вставить либо созданный самостоятельно видеоклип, либо один из готовых видеоклипов, которые имеются в составе коллекции Microsoft Clip Gallery.
Для вставки собственного клипа необходимо выполнить команду Вставка→Фильмы и звук→Фильмы из файла, а затем выбрать в диалоговом окне Вставка фильма нужный файл с видеоклипом.
Для вставки клипа из коллекции Microsoft Clip Gallery необходимо выполнить команду Вставка→Фильмы и звук→Фильмы из коллекции, а затем в диалоговом окне Вставка фильма выбрать нужный видеоклип.
Показ презентации
Прежде чем показывать презентацию широкой аудитории, рекомендуется несколько раз отрепетировать ее. Это необходимо, например, для того, чтобы измерить продолжительность презентации и определить, укладывается ли докладчик в установленный регламент. Если презентация продолжается несколько дольше, чем следовало бы, можно скрыть несколько слайдов и показывать их только в том случае, когда доклад займете меньше времени, чем ожидалось.
Определение скрытых слайдов
Используя скрытые слайды, можно подстраховаться на случай неожиданного окончания доклада раньше времени. Гораздо лучше показать приготовленные заранее и скрытые слайды чем несколько минут безнадежно пытаться импровизировать. Если презентация закончилась на несколько минут раньше, достаточно просто показать еще несколько слайдов и произнести заготовленный для них сопроводительный текст.
Создание скрытого слайда
Прежде всего обычным образом необходимо создать несколько слайдов, которые предполагается использовать качестве скрытых, затем, перейдя в режим Сортировщика слайдов и выделив слайды, которые предполагается скрыть, необходимо выполнить команду Показ слайдов→Скрыть слайд. При этом под выбранными слайдами появится пиктограмма с изображением перечеркнутого номера слайда.
Для отмены скрытого слайда необходимо выполнить команду
Показ слайдов→Скрыть слайд повторно.
Рекомендуется все скрытые слайды размещать в самом конце презентации, чтобы их можно было легко и быстро найти.
Показ скрытых слайдов во время презентации
Если вы не подозреваете о существовании скрытых слайдов, то показ презентации со скрытыми слайдами будет выполнен точно так же, как и без них. Для отображения скрытых слайдов во время презентации докладчику потребуется выполнить несколько дополнительных действий:
необходимо щелкнуть правой кнопкой мыши, затем из контекстного меню выбрать команду Переход→Выбор слайда по имени;
на экране появится еще одно меню со списком всех слайдов данной презентации, а номера скрытых слайдов будут заключены в скобки
(рис. 5.18);
затем необходимо выбрать тот скрытый слайд, который требуется отобразить на экране.
Рисунок 5.18 Обнаружение скрытого слайда командой Переход→Выбор слайда по имени
Проведение презентации
При показе слайдов их можно отображать либо в порядке, определенном во время создания презентации, либо с произвольными переходами от одного слайда к другому.
Просмотр слайдов в заранее установленном порядке
Для последовательного просмотра слайдов в заранее установленном порядке необходимо нажать на клавишу F5 или выбрать одну из команд - Вид→Показ слайдов или Показ слайдов→Начать показ. На экране появится первый слайд созданной презентации. Для просмотра следующего слайда в PowerPoint предусмотрено пять способов.
Щелчок левой кнопкой мыши;
Нажатие клавиши <N>;
Нажатие клавиши <PgDown>;
Щелчок правой кнопкой мыши с выбором из контекстного меню команды Далее;
Щелчок на кнопке в левом нижнем углу экрана и выбором из контекстного меню команды Далее.
По окончании выполнения презентации на экране будет отображено состояние, которое предшествовало запуску данной презентации. Чтобы прервать выполнение презентации, необходимо нажать клавишу <Esc>.
Просмотр слайдов в произвольном порядке
Если в ходе презентации для ответа на вопрос потребуется использовать некоторый слайд, который уже был показан на экране или еще не скоро будет показан, потребуется изменить последовательность отображения слайдов. В PowerPoint просмотра слайдов в произвольном порядке осуществляется выбором следующего слайда из списка по команде Переход→Выбор слайда по имени.
Использование эффекта рисования пером для выделения некоторых элементов слайда
Чтобы оживить презентацию, можно время от времени либо просто показывать пустой экран, либо использовать эффект рисования пером для выделения некоторых элементов слайда (рис. 5.19)
Для рисования пером во время презентации необходимо из контекстного меню выполнить команду Указатель→Перо, затем, используя видоизмененный указатель мыши, можно приступать к рисованию линий и фигур.
Для прекращения рисования пером необходимо нажать клавишу <Esc>.
Рисунок 5.19 Использование эффекта рисования пером для выделения некоторых элементов слайда
Окрашивание экрана в черный цвет
Обычно слушатели доклада основное внимание уделяют изображениям и тексту на слайдах презентации, но если необходимо привлечь внимание к устному докладу, рекомендуется окрасить экран в черный цвет. Для этого щелкните правой кнопкой мыши и выберите из контекстного меню команду Экран→Черный цвет.
Для продолжения показа презентации достаточно щелкнуть кнопкой мыши на любом месте экрана.
Презентация типа киоск
Презентации типа киоск довольно часто можно встретить на выставках или в крупных магазинах. Как правило, они представлены для обозрения в непрерывном режиме, когда сразу же после заключительного слайда вновь появляется первый слайд и презентация начинается с самого начала.
Для осуществления такой презентации необходимо для всех слайдов презентации в окне Смена слайдов (см. рис. 5.17) установить флажок Автоматически после и указать время для каждого слайда.
Контрольные вопросы
1. Назначение приложения PowerPoint
2. Что обозначает термин “слайд”?
3. Что может содержать слайд PowerPoint?
4. Что такое сценарий презентации?
5. Этапы создания презентации
6. Способы создания презентации
7. Режимы работы с презентвцией
8. Какие эффекты аннимации могут бать применены в презентации?
Тема 6. Реляционные базы данных. MS Access
Лекция 6. Основы работы с базами данных. MS Access
Основные понятия: информационные системы, база данных., предметная область, система управления базами данных, пользователи информационной системы, жизненный цикл информационной системы, модель данных, реляционная система управления базами данных, атрибут, отношение, объединение, определение данных, обработка данных, управление данными, формат данных, язык SQL, многодокументальный интерфейс (MDI), таблицы, поля, записи, первичный ключ, запросы, формы, отчеты, страницы доступа к данным, макросы, модули, событие, основные этапы разработки приложения, основные задачи, анализ требований, данные, информация, типы данных, свойства полей, нормализация, правила нормализации, типы связей таблиц, внешние ключи.
Введение в базы данных
Жизненный цикл информационной системы
Для рассмотрения жизненного цикла информационной системы, рассмотрим в качестве примера все этапы строительства здания.
Вначале архитектор выполняет проект здания, производит необходимые расчеты, создает чертежи и проектную документацию исходя из потребностей заказчика.
Затем строители сооружают здание в соответствии с разработанным проектом.
Далее наступает период эксплуатации здания, во время которого обеспечивается сохранность здания, периодически проводятся ремонты, в том числе и капитальные, в ходе которых могут изменяться внутренняя планировка, проводиться новые коммуникации, делаться перестройки.
Таким образом, в последующем здание может перестраиваться и соответствии с меняющимися потребностями владельца.
Жизненный цикл информационной системы также состоит из 3-х этапов: проектирования, реализации и эксплуатации.
Проектирование
Проектирование выполняется посредством изучения предметной области и требований, предъявляемых к создаваемой информационной системе. На стадии проектирования производится выбор:
Структуры данных и стратегии их хранения в памяти информационной системы;
Технологии обслуживания информационной системы и взаимодействия с ней конечных пользователей;
Технических и стандартных программных средств, а также разработка оригинальных программных средств обслуживания информационной системы.
Реализация
Сущность реализации заключается в материализации проекта, в перенесении его в память компьютерной системы. На стадии реализации разрабатывается и отлаживается программное обеспечение информационной системы, создается отладочная база данных, тестируется и корректируется технология обслуживания информационной системы.
Эксплуатация
На стадии эксплуатации начинается наполнение информационной системы реальной информацией.
Эксплуатация охватывает весь комплекс действий по поддержанию функционирования информационной системы: ведение баз данных, обеспечение защиты данных, организация корпоративного использования данных, анализ и управление эффективностью системы.
Кроме того, стадия эксплуатации включает в себя разработку новых приложений, а также совершенствование и последующее развитие информационной системы.
Возможности СУБД
Система управления базами данных обеспечивает полный контроль над процессами определения данных, их обработкой и совместным использованием. СУБД существенно облегчает структуризацию и обработку больших объемов информации, хранящейся в многочисленных таблицах. Разнообразные средства СУБД обеспечивают выполнение трех основных функций: определение данных, обработка данных и управление данными.
Архитектура Microsoft Access
Прежде чем начинать практическую работу с СУБД Microsoft Access, полезно получить общее представление об архитектуре этого приложения.
Основные объекты Microsoft Access
В Microsoft Access объектами считают любые компоненты, которым в Microsoft Access может быть присвоено имя.
В базе данных Microsoft Access основными объектами являются:
Таблицы;
Запросы;
Формы;
Отчеты;
Страницы доступа к данным;
Макросы;
Модули.
В различных СУБД термин база данных обычно относится только к файлам, в которых хранятся данные.
В Microsoft Access база данных включает в себя все объекты, связанные с хранимыми данными, в том числе и те, которые создаются для автоматизации работы.
Таблица
Таблица - объект, который создается и используется для хранения данных.
Каждая таблица содержит информацию о субъектах (предметах) определенного типа (например, клиентах). Поля (столбцы) таблицы служат для хранения различных характеристик субъектов (например, фамилий и адресов клиентов), а каждая запись (которая называется также строкой) содержит сведения о конкретном субъекте (например, данные о клиенте по фамилии Иванов).
Для каждой таблицы можно определить первичный ключ (одно или несколько полей, имеющих уникальные значения в каждой записи) и один или несколько индексов, ускоряющих доступ к данным.
Запрос
Запрос - объект, позволяющий пользователю получить нужные данные из одной или нескольких таблиц.
Для создания запроса можно использовать бланк QBE (Query By Example - Запрос по образцу) или написать инструкцию SQL.
Можно создавать запросы на выборку, обновление, удаление или обновление данных. С помощью запросов можно также создавать новые таблицы, используя данные из одной или нескольких существующих таблиц.
Форма
Форма - объект, предназначенный в основном для ввода данных, отображения их на экране или управления работой приложения.
Формы можно использовать для более наглядного представления данных таблиц или наборов записей запросов. При желании форму можно вывести на печать. Непосредственно в форме можно выполнять вычисления над данными таблиц или запросов.
С помощью формы можно в ответ на некоторое событие (например, изменение значения поля) запустить макрос или процедуру Visual Basic. Используя макросы или процедуры Visual Basic, в форме можно выполнять разнообразное редактирование данных.
Отчет
Отчет - объект, предназначенный для форматирования, вычисления итогов и печати выбранных данных.
Прежде чем выводить отчет на принтер можно предварительно просмотреть его на экране.
Страница доступа к данным
Страница доступа к данным - объект, содержащий файл HTML и вспомогательные файлы, обеспечивающие доступ к данным из Microsoft Internet Explorer.
Можно опубликовать страницы доступа к данным в используемой корпоративной Intranet - сети, что позволит другим пользователям, установившим Office 2000 или более поздний и Internet Explorer версии 5 или более поздней, находить, просматривать или изменять предоставленные данные.
Макрос
Макрос - объект, представляющий собой структурированное описание одного или нескольких действий, которые автоматически выполняются в ответ на определенное событие.
Например, можно создать макрос, который при выборе некоторого элемента в основной форме открывает другую форму. С помощью другого макроса можно осуществить проверку значения некоторого поля при изменении его содержимого.
В макрос можно включить дополнительные условия для выполнения или пропуска тех или иных указанных в нем действий.
Макросы можно использовать для открытия таблиц, выполнения запросов, просмотра или печати отчетов.
Из макроса можно также запустить другой макрос или процедуру Visual Basic.
Модуль
Модуль - объект, содержащий программы на языке Visual Basic, позволяющие разбить некоторый процесс на несколько небольших процедур и обнаружить ошибки, которые не могли бы быть найдены при использовании макросов.
Модули могут быть независимыми объектами, содержащими функции, вызываемые из любого места приложения, или непосредственно “привязанными” к формам или отчетам для реакции на те или иные события.
Построение базы данных
Разработка проекта приложения
В Microsoft Access можно начинать построение базы данных точно так же, как при создании приложения с одной электронной таблицей (например, как в Microsoft Excel), то есть с организации данных по строкам и столбцам, одновременно решая вопросы их обработки. Однако такой непродуманный подход оправдывает себя только в самых тривиальных ситуациях. Решение реальных задач требует планирования, в противном случае придется без конца перестраивать создаваемое приложение. Одним из основных достоинств реляционных баз данных является то, что в них легко вносить изменения.
Однако гораздо рациональней на начальном этапе не пожалеть времени на постановку задач, описание структур данных, необходимых для решения задач, и определения взаимосвязей между задачами приложения, тем более, что для создания проекта базы данных не требуется глубокого знания теории реляционных баз данных и их приложений.
Основные этапы разработки приложения
Основы методологии проектирования прикладных программ были заложены в начале 1960-х годов. На заре вычислительной техники разработка программ, поиск и устранение ошибок были настолько дорогостоящими, что опытные программисты-практики часто советовали: прежде чем написать хоть одну строку программы, стоит потратить на проектирование не менее 60% всего необходимого для разработки времени.
Современные технологии разработки прикладных программ делают построение приложений фантастически дешевыми и быстрыми. Квалифицированный пользователь с помощью Microsoft Access сегодня может за один вечер создать на персональном компьютере то, что на ранних ЭВМ требовало месяцев работы (если это вообще было возможным). Кроме того, теперь стало значительно легче находить ошибки, устранять их и изменять проект непосредственно в процессе создания приложения.
Современные технологии позволяют создавать очень сложные приложения. К тому же скорость вычислений по сравнению даже с предыдущим десятилетием возросла на несколько порядков. Однако, несмотря на мощность средств разработки, если не потратить значительных усилий на определение задач и принципов работы приложения, то впоследствии придется потерять значительно больше времени на всевозможные переделки. Если проект приложения недостаточно продуман, то добавление новых функций или устранение недостатков будет связано с большими временными и финансовыми затратами.
Можно выделить основные этапы разработки приложения:
Уточнение задач;
Определение последовательности выполнения задач;
Анализ данных;
Определение структуры данных;
Разработка макета приложения и пользовательского интерфейса;
Создание приложения;
Тестирование и усовершенствование.
Этап 1. Уточнение задач
До начала работы над конкретным приложением всегда имеется некоторое представление о том, для чего оно предназначено. Нельзя жалеть времени на составление списка всех основных задач, которые в принципе должны решаться этим приложением - включая и те, которые не нужны сегодня, но могут появиться в будущем.
Под основными задачами понимаются функции, которые должны быть представлены в формах или отчетах приложения.
Например, задача “Ввести заказы клиента” относится к основным, а задача “Вычислить полную стоимость” – это скорей подзадача для задачи “Ввести заказы клиента” и будет выполняться в той же самой форме.
Этап 2. Последовательность выполнения задач
Чтобы приложение работало логично и удобно, лучше всего объединить основные задачи в тематические группы так, чтобы они располагались в порядке их выполнения.
Например, следует отделить задачи, имеющие отношение к кадрам, от задач, связанных с продажами. В группе задач, связанных с продажами, ввод некоторого заказа в систему должен быть выполнен до распечатки счета-фактуры или подсчета общего объема продаж.
Может получиться так, что некоторые задачи будут связаны с разными группами или что выполнению некоторой задачи должно предшествовать выполнение другой, принадлежащей иной группе.
Группировка задач и графическое представление последовательности их выполнения помогут определить “естественный” порядок следования задач, который затем необходимо отразить во взаимных связях форм и отчетов в приложении.
Этап 3. Анализ данных
После формирования списка задач наиболее важным этапом является составление подробного перечня всех данных, необходимых для решения каждой задачи.
Для заданной задачи некоторые данные понадобятся в качестве исходных (например, например цена необходима для подсчета общей стоимости заказа) и меняться не будут. Другие будут меняться в ходе выполнения задачи. Кроме того, некоторые элементы данных в задаче могут удаляться (например, информация об оплаченных счетах) или добавляться (дополнительные сведения о заказе). И наконец, часть данных в задаче будет вычисляться и отображаться, но сохранять их не нужно.
Этап 4. Определение структуры данных
После предварительного анализа всех необходимых для проектируемого приложения элементов данных необходимо упорядочить их по объектам и соотнести объекты с таблицами и запросами базы данных.
Для реляционных баз данных типа Access используется процесс, называемый нормализацией, в результате которого вырабатывается наиболее эффективный и гибкий способ хранения данных.
Этап 5. Разработка макета приложения и пользовательского интерфейса
Задав структуры таблиц, в Microsoft Access легко создать макет приложения с помощью форм и связать их между собой, используя несложные макросы или процедуры обработки событий Visual Basic.
При этом можно создавать “на экране” достаточно реальные, необходимые в приложении формы и отчеты, периодически переключаясь для контроля своих действий из режима формы в режим предварительного просмотра.
Если разрабатывается приложение под заказ, то предварительный рабочий макет легко продемонстрировать пользователю и получить его одобрение еще до детальной реализации задач приложения.
Этап 6. Создание приложения
Для достаточно простых задач созданный макет является практически законченным приложением. Однако довольно часто приходится писать процедуры, позволяющие полностью автоматизировать решение намеченных в проекте задач.
Могут понадобиться специальные связующие формы, обеспечивающие переход от одной задачи к другой. Это могут быть, например, кнопочные формы, выполняющие роль своего рода “регулировщика”.
Скорее всего пригодятся окна диалога для ввода параметров, позволяющие пользователю отбирать данные, необходимые для конкретной задачи. Для некоторых форм приложения можно отказаться от стандартных встроенных меню, создав вместо них специальные меню.
Стратегия разработки проекта приложения
При разработке приложений СУБД используются два подхода: проектирование сверху вниз, при котором разработка приложения начинается с определения основных функций и задач, и проектирование снизу вверх, при котором сначала проводится анализ данных и определение их структуры. Рассматриваемый метод включает идеи обоих подходов.
Начнем с определения задач и их группировки, что поможет решить, можно ли ограничиться одной базой данных (подход “сверху вниз”). Базы данных привязываются к решению определенных, связанных между собой групп задач или функций. Для каждой задачи определяется набор необходимых данных. Затем собираются все поля данных для связанных задач, и начинается процесс формирования объектов (элементы подхода “снизу вверх”). Данные каждого объекта являются основой для включения в базу данных отдельной таблицы.
Анализ требований (Needs Analysis) - это процесс формулирования проблемы и перевода ее в ряд более детализированных формулировок. Эти формулировки помогут определить, какую информацию необходимо хранить в базе данных и какие функции должно выполнять приложение.
Например, фраза “Мне нужно знать цвет коллекционной игрушки” означает, что база данных должна хранить цвет каждой игрушки.
Некоторые требования к приложению могут также выражаться в виде действий. Например, фраза “Мне нужно напечатать отчет, включающий все пункты инвентарного списка” является хорошим определением действия, которое должно выполнять приложение.
Рассматриваемый пример основан на учебном приложении Microsoft Press Books, отдельные фрагменты которого можно будет воссоздать при изучении архитектуры и возможностей Microsoft Access.
Анализ данных
После выяснения взаимосвязей между задачами в проектируемом приложении можно приступить к тщательному анализу данных и объединению элементов данных в объекты, которые впоследствии станут основой для создания таблиц в проектируемой базе данных.
Выбор типа данных для поля таблицы
Выбор типа данных для поля осуществляется в два этапа:
Сначала необходимо выбрать Тип данных (Data Type), который определяет общий класс данных;
Затем необходимо определить Свойства полей (Field Properties).
Свойства полей
Для каждого поля таблицы можно задать значение Свойств (Properties), список которых зависит от выбранного типа данных (Data Type) и размера поля (Field Size).
В табл. 8.3. приведено описание некоторых свойств полей таблицы.
Установления соответствия между объектами и таблицами базы данных
После заполнения всех рабочих бланков для объектов каждый из них можно рассматривать в качестве основы для создания таблицы. Необходимо проверить, что каждая таблица содержит все необходимые данные, и в то же время в ней нет ничего лишнего.
Например, если адреса некоторых заказчиков не помещаются в одной строке, следует добавить второе поле для адреса. Если предполагается, что в базе данных будут представлены книги нескольких категорий, нужна отдельная таблица для описаний классов категорий.
Таблица 8.3. Свойства полей данных таблицы
Свойство | Описание |
Field Size (Размер поля) | Определяет максимальный размер величин типов Text или Memo либо особенности значений типа Number |
Format (Формат) | Позволяет указать, как следует отображать поле в отчете или форме. Это свойство наиболее полезно при работе с типами данных Number или Currensy |
Input Mask (Маска ввода) | Определяет строку символов, которые используются для проверки правильности ввода данных |
Default Value (Значение по умолчанию) | Определяет строку, которая отображается в форме или отчете не месте имени поля |
Validation Rule (Условие назначения) | Позволяет проверять допустимость нового значения поля |
Validation Text (Сообщение об ошибке) | Определяет сообщение, которое выводится, если новое значение поля является недопустимым, т.е. нарушает правило Validation Rule |
Required (Обязательное поле) | Обозначает, что пользователь должен заполнить поле до того, как запись будет добавлена к базе данных. Это свойство также называется Not Null (Не ноль) |
Allow Zero Length (Пустые строки) | Обозначает, что ввод в поле типа Text или Memo значений без каких-либо символов допускается |
Indexed (Индексированное поле) | Когда это свойство установлено в Yes (Да), то на основе этого поля автоматически создается и поддерживается индекс, что ускоряет поиск информации. Ускорение процесса поиска записи обычно замедляет процессы добавления и изменения записи |
Нормализация
Для решения описанных выше проблем (впрочем, полное устранение дублирующихся данных не всегда желательно) используется процесс, называемый нормализацией, позволяющий существенно сократить объем хранимой информации и устраняющий аномалии в организации хранения данных. Нормализация позволяет организовать поля данных в группы таблиц. Лежащая в основе нормализации математическая теория довольно сложна, но для практического применения ее можно сформулировать в виде довольно простых правил.
Эффективность связей
Описанные выше приемы проектирования помогут эффективно связывать данные. В результате нормализации базы данных, как правило, получается множество отдельных таблиц.
Имея хороший проект, можно не заботиться о том, как объединить данные в нужный момент.
Создание связей между таблицами
Заключительный этап проектирования базы данных заключается в создании связей между таблицами. Для каждого объекта необходимо рассмотреть столбец “Связь” в рабочем бланке и обратить внимание на случаи, когда связь помечена как «многие». Проверьте, чтобы у соответствующего объекта была указана связь «один». Если вы обнаружите «многие» с обеих сторон отношения, придется создать дополнительную таблицу пересечения, с помощью которой одна связь «многие-ко-многим» будет сведена к двум связям типа «один-ко-многим». (Access не позволяет определить прямую связь «многие-ко-многим» между двумя таблицами.) В задаче «Создание заказа» заказ может содержать «много» книг, а книга может появиться во «многих» заказах.
Покончив со связями «многие-ко-многим», нужно создать связи между таблицами базы данных. Для этого необходимо поместить копии первичных ключей из таблиц со стороны «один» в таблицы, находящиеся на стороне «многие». Например, основываясь на информации рабочего бланка для объекта Заказы, приведенного на рис. 8.6 поле Код заказа (первичный ключ таблицы Заказы) должно присутствовать и в таблице Содержание заказа.
Контрольные вопросы
1. Что такое информационная система?
2. Что такое база данных?
3. Что такое предметная область?
4. Что такое СУБД?
5. Что такое модель данных?
6. Какие Вы знаете модели данных?
7. Что такое реляционная модель данных?
8. Какие Вы знаете основные функции СУБД?
9. Какие периоды включает в себя понятие “Жизненный цикл информационной системы”?
10. Кто такие внутренние пользователи информационной системы?
11. Кто такие косвенные пользователи информационной системы?
12. Кто такие прямые пользователи информационной системы?
13. Что такое репликация?
14. Какие Вы знаете основные объекты в ACCESS?
15. Что такое таблицы?
16. Что такое запросы?
17.Что такое формы?
18. Что такое отчеты?
19. Что такое страницы доступа к данным?
20. Что такое макросы?
21. Что такое модули?
22. Какова взаимосвязь основных объектов в ACCESS?
23. Что такое событие?
24. Укажите основные этапы разработки приложений.
25. Что такое основные задачи?
26. Что такое данные?
27. Что такое информация?
28. Какие типы данных поддерживает Access?
29. Что такое нормализация?
30. Что такое первичный ключ?
31. Какие Вы знаете правила нормализации таблиц?
32. Что такое внешние ключи?
33. Что такое связи между таблицами?
34. Какие бывают типы связей?
35. Какие типы связей поддерживаются Access?
Тема 7. Основы компьютерных сетей. Internet
Лекция 7. Локальные и глобальные компьютерные сети. Internet
Основные понятия: классификация информационных технологий, клиент, сервер, технология клиент-сервер, сетевые адаптеры, локальные компьютерные сети, глобальные компьютерные сети, одноранговые сети, компьютерные сети с выделенным сервером, базовые компоненты ЛВС, топология сети, администрирование информационных ресурсов, администрирование данных, администрирование сети, администрирование защиты, уровни доступа, семиуровневая модель взаимодействия открытых систем, основные устройства сети, протоколы, IP-адресация, службы каталогов, домены, система именования доменов (DNS), домены верхнего уровня, гипертекст, WWW
Введение в сетевые технологии
Если привести самую простую классификацию информационных технологий (ИТ), рассматривая эту область с позиции пользователя информационных систем, то можно выделить три четко различаемых уровня:
Индивидуальные информационные технологии;
Корпоративные информационные технологии;
Глобальные информационные технологии.
Индивидуальные ИТ, как правило, обеспечивают работу одного пользователя, корпоративные ИТ - работу коллектива, решающего общие задачи, и, наконец, глобальные ИТ определяют информационные взаимодействия в масштабах цивилизации.
С точки зрения пользователя важным аспектом является понятие необходимого и достаточного уровня программных и аппаратных средств (программно-аппаратная база) для обеспечения соответствующего уровня информационных технологий.
В табл. 9.1. приведены минимальные требования к программно-аппаратной базе индивидуальных, корпоративных и глобальных ИТ.
Таблица 9.1 Программно-аппаратная база ИТ
Вид ИТ | Аппаратная база | Программная база | Вид компьютерной сети |
Индивидуальные | Персональный компьютер | Локальная OS | - |
Корпоративные | Локальная компьютерная сеть | Сетевая OS | LAN - Local Area Network - локальная сеть, ЛВС |
Глобальные | Компьютерные супермагистрали (Internet) | IP-протокол и другие сетевые протоколы, основанные на модели взаимодействия открытых систем | WAN - Wide-Area Network - Глобальная сеть |
Сетевые адаптеры
Сетевые адаптеры и кабели являются аппаратной основой организации компьютерных сетей, их нормальная работа жизненно важна для сети. С кабелями и адаптерами связано обычно 80% неполадок в сети.
В каждом компьютере должен быть установлен сетевой адаптер, обеспечивающий подключение к выбранному типу кабеля.
Функцией сетевого адаптера является прием и передача сетевых сигналов, передаваемых по кабелю. Адаптер воспринимает команды и данные от сетевой операционной системы (ОС), преобразует эту информацию в один из стандартных форматов и передает ее в сеть через подключенный к адаптеру кабель.
Общий вид сетевого адаптера приведен на рис. 9.1.
Рис. 9.1 Общий вид сетевого адаптера
Сравнение основных моделей ЛВС
Сети с архитектурой клиент-сервер используют центральный сервер для обслуживания запросов клиентов, тогда как одноранговые сети позволяют любой рабочей станции функционировать одновременно в качестве сервера, если этого требуют задачи.
По сравнению с универсально одноранговой архитектурой сеть клиент-сервер более специализирована.
Одноранговые сети
Сетевые приложения могут быть распределены по многочисленным серверам для повышения производительности сети и снижения расходов.
Администрирование одноранговой сети может быть сложнее за счет большего числа серверов и более развитых возможностей каждого сервера.
Невыделенные серверы медленнее специализированных.
Сети с выделенным сервером
Специализированный компьютер (выделенный сервер) используется для установки всех сетевых информационных ресурсов. Такое решение ускоряет доступ пользователей к централизованным ресурсам сети.
Сетевое администрирование проще за счет незначительного числа серверов в сети и их узкой специализации.
Высокие требования к выделенному серверу обеспечение высокой производительности требует установки на сервере большого количества оперативной памяти, диска большого размера и использования в сервере производительного процессора.
При нарушении работы сервера сеть становится практически неработоспособной.
Сети Microsoft
В сетях, построенных на базе сетевого программного обеспечения фирмы Microsoft, используется так называемая комбинированная модель, представляющая собой сочетание модели одноранговой компьютерной сети и модели сети с выделенным сервером. Таким образом, в сетях Microsoft могут использоваться как выделенные серверы, так и невыделенные серверы/рабочие станции.
Базовые компоненты ЛВС
Базовыми компонентами ЛВС являются адаптеры, кабельная система и сетевые программы.
Сетевые адаптеры и кабели обеспечивают физическое соединение компьютеров в сеть. Сетевой адаптер обеспечивает прием и передачу сигналов.
Кабель является средой передачи информации от одного сетевого адаптера к другому. Существуют три основных типа кабельных систем:
витая пара состоит из двух или более пар скрученных проводников, помещенных в общую пластиковую оболочку; скручивание проводников в паре повышает помехоустойчивость;
коаксиальный кабель состоит из центрального проводника, покрытого слоем изолятора, поверх которого расположен второй проводник (экран);
оптический кабель содержит одно или несколько кварцевых волокон, помещенных в защитную оболочку; оптический кабель не подвержен влиянию электрических помех.
Администрирование информационных ресурсов сети
Администрирование информационных ресурсов сети включает выполнение трех основных функций управления сетью:
Администрирование данных;
Администрирование сети;
Администрирование защиты.
В зависимости от масштабов и назначения компьютерной сети, выполнение указанных функций может быть возложено на одного, двух или трех специалистов, взаимосвязь которых показана на рис. 9.6.
Администрирование сети
Администратор сети - это специалист-профессионал в области информационных технологий и компьютерных систем. Обеспечивает фактическую реализацию политики использования сетевых информационных ресурсов, которую разрабатывает и определяет администратор данных.
Администрирование защиты
Администратор защиты - определяет политику защиты информационных ресурсов и формирует программу защиты.
В своей деятельности опирается на нормативные документы и действующие стандарты.
Во взаимодействии с администратором данных и администратором сети обеспечивает сохранность информационных ресурсов и их защиту от случайных и преднамеренных угроз.
Администрирование информационных систем
При более детальном рассмотрении функции администрирования информационных систем, разумеется, будут более глубокими и насыщенными, чем это представлено в предыдущем разделе.
В качестве примера на рис. 9.7 и 9.8 приведены развернутые структуры администрирования информационных ресурсов и защиты информационных систем.
Глобальные компьютерные сети. Internet
WAN (Wide-Area Network - Глобальная сеть) - сеть, обеспечивающая передачу информации на значительные расстояния с использованием коммутируемых и выделенных линий или специальных каналов связи.
Физический уровень
Физический уровень описывает физические свойства (например, электромеханические характеристики) среды и сигналов, переносящих информацию. Это физические характеристики кабелей и разъемов, уровни напряжения и электрического сопротивления и т. д., в том числе, например, спецификация кабеля «неэкранированная витая пара» (unshielded twisted pair, UTP).
Канальный уровень
Канальный уровень обеспечивает перенос данных по физической среде. Он поделен на два подуровня: управления логическим каналом (logical link control, LLC) и управления доступом к среде (media access control, MAC). Такое деление позволяет одному уровню LLC использовать различные реализации уровня MAC. Уровень MAC работает с применяемыми в Ethernet[8] и TokenRing[9] физическими адресами, которые «вшиты» в сетевые адаптеры их производителями. Следует различать физические и логические (например, IP[10]-) адреса. С последними работает сетевой уровень.
Сетевой уровень
В отличие от канального уровня, имеющего дело с физическими адресами, сетевой уровень работает с логическими адресами. Он обеспечивает подключение и маршрутизацию между двумя узлами сети
Сетевой уровень предоставляет транспортному уровню услуги с установлением логического соединения (connection-oriented), например X.25[11] или без установления оного (connectionless), например IP (Internet Protocol). Одна из основных функций сетевого уровня - маршрутизация[12].
К протоколам сетевого уровня относятся IP и ICMP[13] (Internet Control Message Protocol).
Транспортный уровень
Транспортный уровень предоставляет услуги, аналогичные услугам сетевого уровня. Надежность гарантируют лишь некоторые (далеко не все) реализации сетевых уровней, поэтому ее относят к числу функций, выполняемых транспортным уровнем. Транспортный уровень должен существовать хотя бы потому, что иногда все три нижних уровня (физический, канальный и сетевой) предоставляет оператор услуг связи. В этом случае, используя соответствующий протокол транспортного уровня, потребитель услуг может обеспечить требуемую надежность услуг.
TCP (Transmission Control Protocol) — широко распространенный протокол транспортного уровня.
Представительный уровень
Представительный уровень позволяет двум стекам протоколов «договориться» о синтаксисе (представлении) передаваемых друг другу данных. Поскольку гарантий одинакового представления информации нет, то этот уровень при необходимости переводит данные из одного вида в другой.
Обеспечивает возможность понимания уровнем приложений одного компьютера информации, посланной уровнем приложений другого. Задачей данного уровня является трансляция из одного формата данных в другие, сжатие данных и их шифровка (при необходимости). Этот уровень включает функции DOS и сетевой ОС.
Прикладной уровень
Прикладной уровень - высший в модели ISO/OSI. На этом уровне выполняются конкретные приложения, которые пользуются услугами представительного уровня (и косвенно - всех остальных). Это может быть обмен электронной почтой, пересылка файлов или любое другое сетевое приложение.
Терминология
Сильно упрощая, можно сказать, что Интернет в основном состоит из устройств семи видов. Большинство из них работает на физическом, канальном и сетевом уровнях модели ISO/OSI.
Повторители
Повторители (repeaters) работают на физическом уровне модели ISO/OSI и обычно применяются в локальных сетях (local area network, LAN) для увеличения длины сегментов. Они просто воспроизводят принятый сигнал, усиливая его мощность. Также повторители используются для увеличения длины сегмента в сетях топологии “шина”.
Повторители прозрачны; другими словами, остальные устройства (компьютеры, маршрутизаторы и т. д.) не способны обнаружить их присутствие. Повторитель может переводить данные из одной физической среды в другую, например из Ethernet в FDDI[17] (Fiber Distributed Interface), причем оба сегмента, соединенные повторителем, должны применять одинаковые реализации уровня LLC - например, TokenRing, но не их сочетание. Это происходит потому, что повторители не умеют пользоваться услугами канального уровня.
Мосты
Мосты (bridges) работают на канальном уровне, который, как указывалось выше, включает подуровень MAC. Каждый узел сети имеет плату сетевого интерфейса (например, Ethernet или TokenRing), имеют уникальный МАС-адрес. Мосты выделяют МАС-адреса из принимаемых кадров[18] данных и избирательно пересылают эти кадры в соответствующие порты[19].
Мост игнорирует кадры, передаваемые между узлами, расположенными по одну сторону от него.
Мост может иметь несколько портов для соединения более двух сегментов LAN. Пересылая пакеты, он составляет таблицу, в которой каждому МАС-адресу соответствует порт или сегмент сети. Кроме того, одна из функций моста - выделять из кадров указания по их маршрутизации.
Важное преимущество мостов - сокращение трафика[20] в сегментах сети за счет локализации коллизий на меньших ее участках. Это увеличивает время передачи полезных данных и снижает количество коллизий в одном сегменте.
Мост способен работать как накопительно-передающее устройство - принимать кадр целиком перед отправкой его в нужный порт. Попутно выясняется целостность кадров при помощи, содержащейся в них циклической контрольной суммы (cyclical redundancy check, CRC). Поврежденные кадры не пересылаются. Это снижает нагрузку на сеть, поскольку плохой кадр проходит только один сегмент сети и не попадает в другие.
Мосты бывают двух типов: локальный (local bridge) соединяет два локальных сегмента LAN; удаленный (remote bridge) - два сегмента LAN через глобальную сеть (wide area network, WAN). Мост работает аналогично маршрутизатору, разница только в том, что мост устанавливает соединение на канальном уровне, а маршрутизатор - на сетевом.
Мосты могут переводить данные между разными уровнями MAC. Например, из одного порта принять кадр Ethernet, а в другой порт отослать кадр TokenRing.
Маршрутизаторы
Маршрутизаторы (routers) работают на сетевом уровне. В отличие от мостов, пересылающих пакеты на основе таблиц физических адресов (например, адресов Ethernet), маршрутизаторы пересылают пакеты, используя таблицы логических адресов (например, IP-адресов). Маршрутизатор – сложный компонент сети, и крупные компании, продавая их, получают приличные прибыли. В некоторых изданиях можно встретить термин многопротокольный маршрутизатор (multiprotocol router), который означает, что маршрутизатор понимает несколько протоколов сетевого уровня, например TCP и IPX (Internetwork Packet Exchange).
Шлюзы
Шлюз (gateway) - это, как правило, аппаратное и программное обеспечение, соединяющее две разные сети, в которых используются разные протоколы. Обычно шлюзы работают на сетевом и более высоких уровнях. Так называемые прикладные шлюзы (application gateway) при пересылке данных из одной сети в другую выполняют трансляцию протоколов. Иногда термин «шлюз» применяют, описывая ситуацию, когда не требуется трансляция протоколов, а данные просто пересылаются из одной сети в другую. В этом случае шлюз - это аппаратное или программное обеспечение, непосредственно связывающее две сети. Шлюз характеризуется наличием нескольких адресов сетевого уровня, например нескольких IP-адресов.
Хосты
Хост (host) — это компьютер, на котором работает сетевой протокол, например TCP/IP. Обычно хост имеет некоторое прикладное программное обеспечение, передающее и принимающее пакеты. Хост обменивается данными с другими хост-компьютерами, и значительная доля деятельности в Интернете обусловлена управлением информационными потоками между хост-компьютерами.
Типичные примеры хостов: маршрутизаторы, ПК, серверы, прокси-сер-веры, шлюзы и т. д.
Узлы
Термином узел (node), как правило, кратко называют «мост», «маршрутизатор», «коммутатор», «шлюз» или «хост».
IP – протокол (Internet protocol)
IP (Internet protocol) - протокол сетевого уровня из набора протоколов Internet.
Сеть Internet состоит из множества хост-компьютеров и маршрутизаторов. Подключенные друг к другу компьютеры образуют сети, а те, в свою очередь, - «острова», соединенные маршрутизаторами. Чтобы хост-компьютер или маршрутизатор мог принимать и отправлять данные, он должен иметь уникальный адрес. Протокол IP (Internet Protocol) определяет формат адресов и механизм (с негарантированной доставкой) передачи данных в виде датаграмм (datagram), которые вкладываются в поле данных нижележащего протокола, например Ethernet, Token-Ring, ATM (Asynchronous Transfer Mode) или РРР (Point-to-Point Protocol).
Internet для пользователя
Internet - всемирная компьютерная сеть, объединяющая компьютеры во всем мире в едином информационном пространстве. Интернет многогранен. С технической точки зрения, это - объединение транснациональных компьютерных сетей, работающих по самым разнообразным протоколам, связывающих всевозможные типы компьютеров, физически передающих данные по телефонным проводам и оптоволокну, через спутники и радиомодемы… так, что в любой момент каждый компьютер в Internet "видит" каждый другой (то есть может передать ему пакет данных IP и получить ответ за доли секунды). В широком смысле, с точки зрения психологии, философии, культурологии и др. Интернет - киберпространство, рождающее киберкультуру со своим образом мысли, своим языком, своей этикой.
Сегодня практически любой человек, обладающий доступом к компьютеру с простейшим модемом, может использовать в своей деятельности огромные информационные ресурсы, предоставляемые Internet.
HTML - HyperText Markup Language
HTML - это подмножество языка SGML (Standard Generalized Markup Language), который используется для публикации документов на разных платформах. Подобно SGML, HTML это текст в формате ASCII с добавлением ряда управляющих кодов. Эти коды транслируются клиентской программой (браузером) и результат отображается на экране.
Элементами HTML являются ссылки, списки, заголовки, изображения, элементы форм. Конечно, HTML ограниченный язык и не может сравниться с издательскими системами такими, например, как PageMaker, но он постоянно развивается.
URL - Uniform Resource Locator
Ссылка HTML документа должна содержать адрес требуемого документа. Для повышения гибкости и независимости от технологий доступа для WWW была разработана специальная адресная система, известная как URL (унифицированный указатель ресурсов). URL позволяет указывать не только имя документа, но и протокол доступа к нему. URL состоит из нескольких частей: протокол://домен: порт/каталог/файл
В адресе URL не должно быть пробелов.
Протокол наиболее важная частъ URL, это совокупность правил по которым происходит взаимодействие между сервером и клиентом. Для WWW основным протоколом является http.
Домен (Адрес сервера)
Доменное имя сервера (или IP адрес) в Интернет, отделяется от имени протокола двумя косыми чертами "//".
Порт
Обозначает целым положительным числом точку входа на сервер. Является необязательным параметром, если не указан, то принимается равным 80.
Семейство протоколов TCP/IP
TCP/IP (Transmission Control Protocol/Internet Protocol – протокол контроля за передачей данных/протокол передачи данных) – семейство протоколов, на которых построен Internet, от второго из них он получил свое имя. В TCP/IP входит около 100 протоколов различного уровня.
IP-Адрес (IP-address) – уникальный идентификатор компьютера в Internet. Каждый компьютер, работающий по TCP/IP, имеет его. IP-Адрес представляет собой четыре группы по восемь двоичных чисел, и часто записывается в десятеричной форме, например 193.232.121.66
Маска подсети (Subnet mask) – параметр конфигурации TCP/IP, задаваемый администратором сети. Имеет такой же вид, как и IP-Адрес, например 255.255.255.0
Шлюз (Gateway) – компьютер, соединяющий локальную сеть (LAN) с провайдером (WAN).
Контрольные вопросы
1. Какие Вы знаете виды информационных технологий?
2. Что такое компьютерная сеть?
3. Какие задачи позволяют решать сетевые технологии?
4. Что такое технология “клиент-сервер”?
5. Что такое одноранговая компьютерная сеть?
6. Что такое компьютерная сеть с выделенным сервером?
7. Сто такое сетевые адаптеры?
8. Какие Вы знаете базовые компоненты ЛВС?
9. Что такое “Рабочая группа”?
10. Какие Вы знаете виды топологии компьютерной сети?
11. Что такое администрирование информационных ресурсов?
12. Каковы основные функции администратора данных?
13. Каковы основные функции администратора сети?
14. Каковы основные функции администратора защиты?
15. Что такое “Уровни доступа”
16. Что такое семиуровневая модель взаимодействия открытых систем?
17. Что такое физический уровень?
18. Что такое уровень канала данных?
19. Что такое сетевой уровень?
20. Что такое транспортный уровень?
21. Что такое сеансовый уровень?
22. Что такое представительный уровень?
23. Что такое прикладной уровень?
24. Что такое маршрутизация?
25. Что такое повторители?
26. Что такое мосты?
27. Что такое коммутаторы?
28. Что такое шлюзы?
29. Что такое хост?
30. Что такое узел?
31. Что такое IP-протокол?
32. Как работает IP-адресация?
33. Что такое служба каталогов?
34. Что такое домен?
35. Что такое DNS?
36. Укажите основные домены верхнего уровня?
37. Что такое Internet?
38. Что такое гипертекст?
39. Что такое транзакция?
40. Что такое браузер?
41. Что такое протокол?
42. Когда была создана первая реально действующая сеть?
43. Как называлась первая реально действующая сеть?
44. Что такое географический домен?
45. Что такое Байнет?
46. Что такое информационно-поисковая система?
47. Какие типы информационно-поисковых систем Вы знаете?
48. Что такое фактографическая информационно-поисковая система?
49. Что такое документальная информационно-поисковая система?
Тема 8. Работа с электронной почтой
Лекция 8. E-mail. Работа с электронной почтой
Основные понятия: электронная почта (E-mail), почтовый сервер, почтовый клиент, сервер SMTP, сервер POP3, почтовый ящик, почтовый адрес, почтовые сообщения, заголовок сообщения, тело сообщения, скорость передачи сообщений, защищенность сообщений, конфиденциальность сообщений, почтовые программы, пересылка сообщений, доставка электронной почты, почтовые папки, входящие сообщения, исходящие сообщения, отправленные сообщения, удаленные сообщения, черновики, прочитанные и непрочитанные сообщения, адресная книга, тема сообщения, область просмотра Outlook Express
Почтовый клиент Outlook Express
Почтовый клиент Outlook Express является стандартным приложением, предназначенным для работы с электронной почтой. Основными функциями Outlook Express являются получение входящих сообщений, подготовка и отправка собщений.
Контрольные вопросы
1. Что такое электронная почта?
2. Что такое почтовый сервер?
3. Что такое почтовый ящик?
4. Что такое адресная книга?
5. Какие Вы знаете почтовые программы?
6. Что такое Outlook Express?
7. Как определяется конфиденциальность сообщения?
8. Как можно защитить посылаемые сообщения?
9. Что такое почтовые папки?
10. Что такое входящие сообщения?
11. Что такое исходящие сообщения?
12. Что такое прочитанные сообщения?
13. Что такое отправленные сообщения?
14. Что такое удаленные сообщения?
15. Что такое тема сообщения?
16. Из каких компонентов складывается процедура доставки электронной почты?
17. Какова процедура формирования сообщения?
18. В каких случаях используется папка “Черновики” в Outlook Express?
Литература
1. Гринберг А.С., Лукьянец В.Г., Бондаренко А.С. Информационные технологии для менеджера. Ч.V.Функциональная грамотность в компьютерных технологиях и тесты: Учебное пособие. Мн.: Академия Управления при Президенте Республики Беларусь, 1999
2. Симонович С.В., Евсеев Г.А., Алексеев А.Г. Специальная информатика: Учебное пособие. – М.: АСТПРЕСС: Инфорком-Пресс, 1999
3. Microsoft Press, Толковый словарь по вычислительной технике/ Пер. с англ. – М: Издательский отдел «Русская редакция» ТОО «Channel TradingLt”
4. Эффективная работа с Excel 2000, Додж М., Питер, 2000
5. Microsoft Office 2000. Избранное от Питера Нортона: Пер. с англ./Питер Нортон и др. – К.: Издательство «ДиаСофт», 1999
6. Использование Microsoft Office 2000. Специальное издание: Пер. с англ.:уч.пос. – М.: Издательский дом “Вильямс”, 2000
7. Эффективная работа с Microsoft Access 2000 – СПб: Издательство “Питер”, 2000
8. Эффективная работа с Microsoft PowerPoint 97, Стив Сагман, СПб: Питер, 1997
9. Л.В.Кауров Информационные технологии, Амалфея, Минск, 2001
10. Л.В.Кауров Словарь – справочник по информатике, Амалфея, Минск, 2001
11. Дж.Куртер, А. Маркви Microsoft Office 2000: учебный курс –СПб: Питер. 2001
12.Все об Internet – руководство и каталог, Эд Крол, ТИБ ВНV, Киев, 1995
13.Дейт, К. Дж. Введение в системы баз данных. : Пер. с англ. – 6-е изд. Диалектика, Киев, Москва, 1998.
14.Найк Дилип. Стандарты и протоколы Интернета/Пер. с англ.- М.: Изд. отдел «Русская редакция», 1999.
15. http://www.glossary.ru – служба тематических толковых словарей
16. http://www.Citforum.ru – российский сервер информационных технологий
17. http://www.pacademy.edu.by – учебный сервер Академии управления
Интерактивный режим (Conversational mode; Interactive mode) - диалоговый режим - способ взаимодействия пользователя или оператора с ЭВМ, при котором происходит непосредственный и двухсторонний обмен информацией, командами или инструкциями между человеком и ЭВМ. Диалоговый режим подразумевает такую скорость обработки данных, которая не сказывается на технологии действий пользователя.
Приложение (Application) - прикладная программа, реализующая обработку данных в определенной области применения. Базы данных, созданные СУБД ACCESS, также называют приложениями.
[3] При изучении материала по системам управления базами данных, изложенного далее, необходимо ДОПОЛНИТЕЛЬНО использовать Лабораторный практикум для системы открытого образования по “Основам информатики и вычислительной техники” под редакцией профессора Гринберга А.С.
[4]* Репликация – специальное преобразование, позволяющее создавать копии базы данных для удаленных пользователей, которые можно периодически синхронизировать с помощью служебных программ, встроенных в Windows и Microsoft Access
[5] В 1987 году Паттерсон (Patterson), Гибсон (Gibson) и Катц (Katz) из калифорнийского университета Беркли опубликовали статью «Корпус для избыточных массивов из дешевых дисководов (RAID)» (A Case for Redundant Arrays of Inexpensive Disks (RAID)). В этой статье описывались разные типы дисковых массивов, обозначаемых сокращением RAID - Redundant Array of Independent (или Inexpensive) Disks (избыточный массив независимых (или недорогих) дисководов). В основу RAID положена следующая идея: объединяя в массив несколько небольших и/или дешевых дисководов, можно получить систему, превосходящую по объему, скорости работы и надежности самые дорогие дисководы. Вдобавок ко всему такая система с точки зрения компьютера выглядит как один единственный дисковод.
Известно, что среднее время наработки на отказ массива дисководов равно среднему времени наработки на отказ одиночного дисковода, деленному на число дисководов в массиве. Вследствие этого среднее время наработки на отказ массива оказывается слишком малым для многих приложений. Однако дисковый массив можно несколькими способами сделать устойчивым к отказу одного дисковода.
В данной статье было определено пять типов (уровней) дисковых массивов: RAID-1, RAID-2, …, RAID-5. Каждый тип обеспечивал устойчивость на отказ, а также различные преимущества по сравнению с одиночным дисководом. Наряду с этими пятью типами популярность приобрел также дисковый массив RAID-0, НЕ обладающий избыточностью.
RAID-массивы используются в следующих случаях:
явно не хватает физического объема винчестера, как единого логического диска. Наиболее часто эта проблема возникает при работе с файлами большого объема (видео, графика, базы данных);
явно не хватает производительности винчестера. Наиболее часто эта проблема возникает при работе с системами нелинейного видео монтажа или при одновременном обращении к файлам на винчестере большого количества пользователей;
явно не хватает надежности винчестера. Наиболее часто эта проблема возникает при необходимости работать с данными, которые ни в коем случае нельзя потерять или которые должны быть всегда доступны для пользователя. Печальный опыт показывает, что даже самая надежная техника иногда ломается и, как правило, в самый не подходящий момент.
[6] Архитектура (architecture) – общий термин, обозначающий структуру компьютерной системы или некоторой ее части. Кроме того, к данному понятию относится структура программного обеспечения (например, операционной системы), а также комбинация аппаратного и базового программного обеспечения, поддерживающая объединение компьютеров в сеть.
[7] Домен (domain) - в системе Windows NT Server – группа компьютеров, совместно использующих общую базу данных домена и стратегию защиты. Каждый домен носит уникальное имя.
Ethernet (от Ether – эфир) - широковещательная сеть, все узлы которой могут принимать все сообщения. Топология Ethernet - линейная или звездообразная, скорость передачи данных 10 или 100 Мбит/сек (Fast. Ethernet). Gigabit Ethernet - скорость передачи данных- 1000 Мбит/сек (1 Gbit/sec).
[9] TokenRing – локальные сети с передачей маркера. Применяются там, где требуется гарантированная минимальная скорость передачи данных и некоторые возможности выявления и устранения неисправностей. Обычно такие сети обеспечивают скорости передачи данных от 4 до 16 Мбит/сек.
Протокол IP (Internet Protocol). - протокол межсетевого взаимодействия, отвечающий за адресацию в сети Интернет и позволяющий пакету на пути к конечному пункту назначения проходить по нескольким сетям. Схема передачи информации по протоколу TCP/IP такова: протокол ТСР разбивает информацию на пакеты и нумерует все пакеты; далее с помощью протокола IP все пакеты передаются получателю, где с помощью протокола ТСР проверяется, все ли пакеты получены; после получения всех пакетов протокол ТСР располагает их в нужном порядке и собирает в единое целое.
X.25 - стандарт коммуникационных протоколов доступа к сетям с коммутацией пакетов (packet data networks - PDN).
Маршрутизация - процесс определения в коммуникационной сети пути, по которому вызов, либо блок данных может достигнуть адресата.
[13] ICMP: Internet Control Message Protocol. Протокол, используемый для контроля за ошибками и сообщениями на уровне IP. В действительности ICMP представляет собой часть протокола IP.
Упрощенный протокол передачи почтовых сообщений - стандартный протокол Internet, применяемый для передачи и приема электронной почты.
File transfer protocol (FTP) Протокол передачи файлов - протокол, предназначенный для обеспечения передачи и приема файлов между серверами и клиентами, работающими в сетях, поддерживающих протокол TCP/IP.
[16] Telnet - программа удаленного доступа, позволяющая входить в другую вычислительную систему, работающую в Интернет, с помощью протокола TELNET. Программа Telnet состоит из двух компонент:
- программы-клиента, обеспечивающей: соединения с сервером, прием от абонента входных данных, преобразование их к стандартному формату и отсылку серверу, а также прием от сервера результатов запроса в стандартном формате и переформатирование их в вид, удобный клиенту;
Программы-сервера, обеспечивающей: ожидание и обслуживание запроса, а также отсылку результатов программе-клиенту.
FDDI (Fiber Distributed Data Interface) - сетевая архитектура высокоскоростной передачи данных по оптоволоконным линиям. Скорость передачи данных в FDDI составляет 100 Мбит/сек. Топология FDDI - двойное кольцо с необязательным включением звездообразных или древовидных подсетей.
Кадр (Frame) - информационные пакеты для передачи данных между интеллектуальными оконечными устройствами типа маршрутизаторов. Данные делятся на кадры переменной длины передающим устройством, и каждый кадр содержит заголовок с адресом получателя. Кадры передаются цифровым устройством и собираются на приемном конце.
[19] port (порт) Абстракция, используемая транспортными протоколами Internet для обозначения многочисленных одновременных соединений с единственным хостом-адресатом.
Физический интерфейс компьютера, мультиплексора и т.п. для подключения терминала или модема.
[20] Traffic - трафик, поток данных – нагрузка (плотность потока данных) линии связи или канала.
[21] Аутентификация - процедура проверки подлинности данных и субъектов информационного взаимодействия исключительно на основе внутренней структура самих данных.
[22] ANSI: American National Standards Institute (Американский институт стандартов). Организация, ответственная за стандарты в США. ANSI является членом Международного комитета по стандартизации (ISO).
[23] Провайдер услуг Internet - компания или другая организация, предоставляющая услуги Internet.
[24] Всемирная паутина (Веб) World Wide Web (WWW, Web) - Всемирная Паутина - основная служба в сети Internet, позволяющая получать доступ к информации на любых серверах, подключенных к сети. Всемирная паутина организована на принципах гиперсреды.
Транзакция - короткий по времени цикл взаимодействия объектов, включающий запрос, выполнение задания и ответ.
Браузер; Броузер; Web-браузер. Browser. (От анел. Browse - листать, просматривать). Веб-браузер - программа навигации и просмотра веб-ресурсов. Обычно в комплекте с веб-браузерами поставляются почтовые программы, средства работы с серверами новостей и средства общения в реальном времени.
Операционная система UNIX - многопользовательская, многозадачная операционная система, способная функционировать на различных аппаратных платформах.
[28] Семантика - система правил истолкования отдельных языковых конструкций. Семантика определяет смысловое значение предложений алгоритмического языка.
– Конец работы –
Используемые теги: Информационные, технологии0.043
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Информационные технологии
Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов