Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Материалы лекционных занятий по дисциплине
«Информатика»
Тема 1. Основные понятия и структура информатики
1. Теоретическая информатика: основные понятия и определения
Термин «информатика» возник в начале 60-х гг. XX в. во Франции для выделения области знаний, связанной с автоматизированной обработкой информации с помощью электронно-вычислительных машин.
Информатика это научная и прикладная область знаний, изучающая законы, методы и способы накопления, обработки и передачи информации с помощью компьютерных и других технических средств.
Информатика изучает свойства, структуру и функции информационных систем, а также происходящие в них информационные процессы. Под информационной системой понимают систему, организующую, хранящую и преобразующую информацию. Подавляющее большинство современных информационных систем являются автоматизированными.
Формы представления информации могут быть различны. Основными из них являются: символьная (основана на использовании различных символов), текстовая (текст это символы, расположенные в определенном порядке), графическая (различные виды изображений), звуковая.
Свойства информации
Одной из важнейших характеристик информации является ее адекватность. Адекватность информации это уровень соответствия образа, создаваемого с помощью информации, реальному объекту, процессу, явлению. От степени адекватности информации зависит правильность принятия решения.
Достоверность информации - свойство информации быть правильно воспринятой. В общем случае достоверность информации достигается:
- указанием времени свершения событий, сведения о которых передаются;
- сопоставлением данных, полученных из различных источников;
- своевременным вскрытием дезинформации;
- исключением искаженной информации и др.
Доступность информации - свойство системы, в которой циркулирует информация, характеризующееся способностью обеспечивать своевременный беспрепятственный доступ к информации субъектов, имеющих на это надлежащие полномочия.
Целостность информации - свойство информации, заключающееся в ее существовании в неискаженном виде (неизменном по отношению к некоторому фиксированному ее состоянию).
Актуальность информации - свойство информации сохранять свои свойства (ценность) для субъекта (пользователя) в течение определенного периода времени.
2. Техническая база информационной технологии. Персональный компьютер: архитектура, конфигурация
Компьютер это многофункциональное электронное устройство, предназначенное для накопления, обработки и передачи информации. Под архитектурой персонального компьютера понимается его логическая организация, структура и ресурсы, т. е. средства вычислительной системы, которые могут быть выделены процессу обработки данных на определенный интервал времени.
В основу построения большинства компьютеров положены принципы, сформулированные Джоном фон Нейманом.
Компьютеры, построенные на этих принципах, имеют классическую архитектуру.
Архитектура компьютера определяет принцип действия, информационные связи и взаимное соединение основных логических узлов компьютера, к которым относятся:
Конструктивно персональные компьютеры выполнены в виде центрального системного блока, к которому через специальные разъемы присоединяются другие устройства. В состав системного блока входят все основные узлы компьютера:
На системной (материнской) плате в свою очередь размещаются:
Архитектура современных персональных компьютеров основана на магистрально-модульном принципе. Модульный принцип позволяет пользователю самому комплектовать нужную ему конфигурацию компьютера и производить при необходимости ее модернизацию. Модульная организация системы опирается на магистральный принцип обмена информацией. Все контроллеры устройств взаимодействуют с микропроцессором и оперативной памятью через системную магистраль передачи данных, называемую системной шиной. Системная шина выполняется в виде печатного мостика на материнской плате.
Микропроцессор это центральный блок персонального компьютера, предназначенный для управления работой всех блоков машины и для выполнения арифметических и логических операций над информацией.
Системная шина является основной интерфейсной системой компьютера, обеспечивающей сопряжение и связь всех его устройств между собой. Системная шина обеспечивает три направления передачи информации:
Порты ввода-вывода всех устройств через соответствующие разъемы (слоты) подключаются к шине либо непосредственно, либо через специальные контроллеры (адаптеры).
Основная память предназначена для хранения и оперативного обмена информацией с прочими блоками компьютера.
Внешняя память используется для долговременного хранения информации, которая может быть в дальнейшем использована для решения задач. Генератор тактовых импульсов генерирует последовательность электрических символов, частота которых задает тактовую частоту компьютера. Промежуток времени между соседними импульсами определяет такт работы машины.
Источник питания это блок, содержащий системы автономного и сетевого питания компьютера.
Таймер это внутримашинные электронные часы, обеспечивающие автоматический съем текущего момента времени. Таймер подключается к автономному источнику питания и при отключении компьютера от сети продолжает работать.
Внешние устройства компьютера обеспечивают взаимодействие машины с окружающей средой: пользователями, объектами управления и другими компьютерами.
Конфигурации ПК:
идеальный ПК, Мультимедийный ПК класса High-End, ПК среднего уровня и Бюджетный ПК класса Low-End. В основу указанной классификации положены прежде всего производительность и стоимость ПК, построенных на базе процессоров Intel Pentium 4 и Intel Celeron.
Идеальный ПК - самый высокопроизводительный и дорогой ПК (стоимость ~ $2000). Построен на последней модели процессора Intel Pentium 4 3,06 ГГц c поддержкой технологии Hyper-Threading.
Мультимедийный ПК класса High-End - высокопроизводительный ПК, который может использоваться как игровой компьютер, мультимедийный центр развлечений, а также для ресурсоемких приложений. Построен на основе процессоров Intel Pentium 2,4-2,8 ГГц или AMD AthlonXP 2100+ и выше (например 64-битный Athlon 64 - Clawhammer, который в 2003 г. заменил AthlonXP).
ПК среднего уровня - производительный ПК, предназначенный для решения достаточно сложных разнородных офисных и игровых задач. Еще в начале 2002 г. он считался высокопроизводительным мультимедийным ПК класса High-End (см. ранее). Его конфигурация включает процессор Intel Pentium с тактовой частотой от 1,6 до 2,6 ГГц
Бюджетный ПК класса Low-End - ПК, предназначенный для офисных работ. Его конфигурация включает: процессор Intel Celeron с тактовой частотой от 1,2 до 2,0 ГГц.
3. Программное обеспечение
Программное обеспечение (softwаrе) составляет сотни тысяч программ, которые предназначены для обработки самой разнообразной информация с самыми различными целями. В зависимости от того, какие задачи выполняет то или иное программное обеспечение можно разделять все программное обеспечение на несколько групп:
К Базовому программному обеспечению относят операционные системы и оболочки операционных систем.
Операционной системой называют совокупность программ, которая координирует работу компьютера и управляет размещением программ и данных в оперативной памяти компьютера, интерпретирует команды, управляет периферийными устройствами, распределяет аппаратные ресурсы. Операционная система (ОС) - "режиссер" компьютерного действа.
Оболочки операционных систем обеспечивают удобный интерфейс (способ общения) для пользователя, программиста и компьютера.
Операционных систем и оболочек операционных систем довольно много, они различаются интерфейсом, набором возможностей, способами защиты от вирусов (программ, которые портят другие программы), способами управления ресурсами памяти, периферийными устройствами. Различия ОС обоснованы обычно свойствами и назначением самих ЭВМ, спецификой их использования. Можно назвать наиболее распространенные операционные системы, это: MS DOS, UNIX, Windows, WindowsNT и др.
Оболочки операционных систем дают возможность вводить команды операционных систем в более удобном для человека виде, с помощью выбора команд в предложенном оболочкой меню. Из наиболее распространенных оболочек можно назвать оболочки Norton Commander, DOS Shell, Windows и др.
К трансляторам относят программы, которые преобразуют команды программ, написанных на языках высокого уровня, таких как Qbasic, Pascal, С, Prolog, Ada и других, в команды записанные в машинных кодах, использующих двоичный алфавит. Эти программы можно назвать программами-переводчиками с языков программирования высокого уровня на машинный язык.
Трансляторы бывают двух видов: интерпретаторы и компиляторы. Оба вида трансляторов выполняют одну и ту же операцию, но делают это по-разному.
Интерпретаторы, преобразуя команду, записанную на каком-либо языке программирования, в команду на машинном языке, сразу же дают указание машине выполнить ее, не записывая перевод. Так происходят с каждой командой программы. Программа будет выполнена машиной только с наличием интерпретатора, который от строки к строке переводит команды и сразу же их выполняет. Поэтому, когда встанет необходимость опять выполнить данную программу, то сделать это можно будет только имея интерпретатор языка программирования на котором она записана, что не всегда удобно.
Компилятор же не выполняет команды, а просто переводит всю программу на машинный язык и записывает свой перевод в специальную, так называемую, исполнимую программу, программу, записанную в двоичном коде, которую ЭВМ поймет уже без переводчика. Интерпретатор удобно использовать на этапе написания и отладки программы, так как интерпретатор позволяет отслеживать ошибки, допущенные программистом при написании программы, а компилятор используется для преобразования уже готовой, отлаженной, выверенной программы. Компилированная программа будет выполняться быстрее, так как не нужно машине перед выполнением команды осуществлять перевод, а так же, если учесть, что языков программирования на данный момент очень много, как и программистов, причем программисты выбирают для создания программ самые разные языки программирования согласуясь со своими вкусами, возможностями и назначением программы, то можно представить как неудобно было бы пользоваться программами, требующими присутствия интерпретаторов. Каждый пользователь должен был бы иметь большой набор интерпретаторов различных языков.
Языки программирования, вернее редакторы текстов программ для языков программирования, это программы, которые позволяют записывать алгоритмы решения каких-либо задач на том или ином языке программирования. Эти редакторы позволяют не просто записывать текст программы, но обычно имеют встроенный интерпретатор этого языка, систему отслеживания ошибок, возможность формирования библиотеки подпрограмм, возможность формирования собственных пользовательских функций, причем языки программирования позволяют записывать алгоритмы на языках приближенных к обычному человеческому языку, Непосредственно из них можно запускать программы на компиляцию. Кроме того можно работать с блоками текста программ", осуществлять их перенос из одного места программы в другое, копировать программу или ее части в указанное место другой программы, осуществлять контекстный поиск и замену подстрок.
Инструментальные средства, которые называют еще утилитами (от англ. utility - полезность, удобство), включают в себя набор небольших вспомогательных специализированных обслуживающих программ, каждая из которых выполняет какую-либо одну рутинную, но необходимую операцию. В отличие от остальных программ, утилиты могут выполнять, как уже сказано, не много, а только одну операцию по обслуживанию какого либо из устройств компьютера. Например, утилита печати текстов, утилиты восстановления удаленных файлов (программ и текстов хранящихся на внешних носителях информации) или их архивации (сжатия), утилиты ремонта, обслуживания дисков и так далее.
Программы, которые называют еще информационными и вычислительными системами, предназначенные для обработки больших массивов информации различного рода и для расчета больших массивов чисел и которые могут быть "приложены", применены к любому виду человеческой деятельности, составляют группу прикладных программ.
Прикладные программы предназначены для обработки самой разнообразной информации: текстовой, числовой, звуковой, графической. Существуют программы, например, для построения астрологических карт, ведения инвентарной ведомости вин в ресторане, оказания помощи в постановке диагноза заболевания, построения экономических графиков, обучения иностранному языку, обучения программированию, программы для организации досуга и множество других.
Вопреки внешним различиям все программы должны выполнять некоторые общие основополагающие функции. Такие как:
Среди наиболее важных функций прикладных программ можно выделить: обработку текстов; проведение вычислений; организация информации; управление вводом-выводом. Обычно различные функции настолько тесно переплетаются друг с другом, что трудно сказать, где кончается одна и начинается другая. Хотя большинство функций в той или иной степени используется в любой программе, одна из них всегда преобладает. Так, например, вычисления - основа программ обработки финансовых ведомостей, управление вводом-выводом - основа графических и звуковых программ.
Среди прикладных программ, по преобладанию некоторых функций, выделяют:
Текстовые редакторы предназначены для набора, редактирования, запоминания, воспроизведения и распечатки текстов. Такие редакторы называют еще системами обработки текстовой информации. Такие широко распространенные персональные компьютеры как IBM PC, Apple-2 задумывались как конторские машины для обработки текстов. И сейчас большая часть машинного времени используется для обработки именно текстовой информации, для подготовки разнообразных документов: писем, статей, служебных документов (справок, договоров, приказов), отчетов, рекламных материалов и тому подобное.
Программ для обработки текстов существует множество: от программ для подготовки текстов простой структуры до программ для полной подготовки к типографскому изданию книг, журналов. Редакторы текстов документов ориентированы на работу с текстами, имеющими структуру документов, то есть состоящими из разделов, страниц, абзацев, предложений, слов.
Современные текстовые редакторы предоставляют достаточно много возможностей для обработки текстов, это:
Среди текстовых редакторов выделяют группу, предназначенную для создания сложных документов высокого качества (рекламных буклетов, журналов, книг). Эти редакторы получили название издательских систем. Печать документов, подготовленных с помощью издательских систем производится с помощью лазерного принтера или специальных фотонаборных аппаратов. Все издательские системы построены по принципу WYSWYG (What you see w whet you get - что ты видишь, то ты и получишь). Издательские системы имеют больший набор возможностей по сравнению с обычными текстовыми редакторами. Наиболее распространенные текстовые редакторы в России: Lexicon, Multi Edit, WinWord. Издательские системы: Page Maker, Venture Publisher.
Графические редакторы позволяют создавать, редактировать и получать графические изображения в виде жестких копий (на бумаге) и в виде текстов программ, которые можно затем встраивать в другие программы или хранить для дальнейшего редактирования. Графические редакторы позволяют создавать не только статичные, но также движущиеся на экране объекты, создавать анимационные картинки. Графические редакторы имеют такие возможности, как использование различных цветовых оттенков в графическом изображения, использование графических примитивов (окружности, ломанные линии, прямоугольники, многоугольники, закрашенные фигуры) для построения рисунков, использование различных инструментов: кистей разнообразной формы, ластика, аэрографа, микроскопа или лупы для прорисовки каких либо тонких деталей изображения, имеется также возможность работать с выделенными частями рисунка: удалять, копировать, переносить, встраивать готовые изображения из библиотеки графических образов и так далее. Существуют графические редакторы как для создания двумерных, так и для создания трехмерных изображений. Примером графических редакторов наиболее распространенных в России можно назвать: Autodesk Animator, Corel Drаw, Paintbrash, PictureMaker, TruеSpacе и др.
Электронные таблицы выполняют роль очень удобного калькулятора, способного с большой скоростью и гибкостью манипулировать числами и формулами, причем все данные и результаты расчетов можно просмотреть на экране. Электронные таблицы построены по. образу и подобию финансовых ведомостей, с которыми обычно работают бухгалтеры: она состоит из строк и столбцов, образующих сотни и даже тысячи клеток. Стоит только в какую- либо из клеток ввести наименования, числа и формулы, как практически мгновенно компьютер вычислит и покажет полученный результат. Электронные таблицы могут выполнить различные функции, которые обеспечивают очень удобный интерфейс пользователю. Это, например, следующие возможности:
Примером электронных таблиц широко использующихся в настоящий момент в России являются таблицы Lotus 1-2-3, SuperCalk, Excel.
Системы управления базами данных (СУБД) позволяют вводить, накапливать, редактировать, сортировать, выбирать по запросу, удалять различные данные. СУБД позволяют также выполнять некоторые вычисления и создавать отчеты. Наиболее мощные СУБД имеют встроенный язык программирования, позволяющих создавать исполнимые программы дня обработки введенных данных. СУБД много, это, например, такие системы как FoxPro, dBASE, Paradox, Clipper, Clarioп, Access и другие.
Музыкальные редакторы предназначены для редактирования, создания, сохранения и исполнения различных звуковых комбинаций, музыкальных произведении.
Интегрированные пакеты - программы, сочетающие в себе возможность работать с различными видами информации. Он объединяет в себе возможности текстового редактора, электронной таблицы, базы данных, программы деловой графики. Известностью пользуются такие пакеты, как, например, FrameWork, Works. Основной принции построения всех программных средств основан на выборе из меню. Как правило фирменные программные средства содержат многоуровневое выпадающее меню. То есть в программе имеется основное меню, любой из разделов которого может иметь подменю, в котором находится либо команда, либо функция (установка чего либо). Чтобы выполнить одну из команд на любом уровне меню необходимо просто переместить курсор (светящийся прямоугольник на экране) к этой команде, нажать на клавишу ввода команды в память машины или, при необходимости, дать ответ или подтверждение на запрос.
Рекомендуемая к изучению литература:
Тема 2. Основы теории безопасности и защиты информации
Защита информации [data protection] это комплекс мероприятий, проводимых с целью предотвращения утечки, хищения, утраты, несанкционированного уничтожения, искажения, модификации (подделки), несанкционированного копирования, блокирования информации и т.п.
В целом средства обеспечения защиты информации в части предотвращения преднамеренных действий в зависимости от способа реализации можно разделить на группы:
Имеются следующие "классические" методы шифрования:
Подстановка предполагает использование альтернативного алфавита (или нескольких) вместо исходного. В случае простой подстановки для символов английского алфавита можно предложить, например, следующую замену (см. табл.).
Таблица. Пример замены символов при подстановке |
||||||||||||||||
Исходный алфавит |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
… |
X |
Y |
Z |
Альтернативный алфавит |
S |
O |
U |
H |
K |
T |
L |
X |
N |
W |
M |
Y |
… |
A |
P |
J |
Тогда слово "cache" в зашифрованном виде представляется как "usuxk".
Перестановка потенциально обеспечивает большую по сравнению с подстановкой устойчивость к дешифрованию и выполняется с использованием цифрового ключа или эквивалентного ключевого слова, как это показано на следующем примере (см. табл.). Цифровой ключ состоит из неповторяющихся цифр, а соответствующее ему ключевое слово из неповторяющихся символов. Исходный текст (plain text) записывается под ключом построчно. Зашифрованное сообщение (cipher text) выписывается по столбцам в том порядке, как это предписывают цифры ключа или в том порядке, в котором расположены отдельные символы ключевого слова.
Таблица. Пример использования простой перестановки |
||||||||
Ключевое слово |
S |
E |
C |
U |
R |
I |
T |
Y |
Цифровой ключ |
5 |
2 |
1 |
7 |
4 |
3 |
6 |
8 |
Исходный текст (plain text), записанный построчно |
T |
R |
A |
N |
S |
P |
O |
S |
I |
T |
I |
O |
N |
I |
S |
||
T |
H |
E |
E |
N |
C |
|||
I |
P |
H |
E |
R |
M |
E |
||
T |
H |
O |
D |
|||||
служебный символ, в данном случае означает пробел |
Для рассматриваемого примера зашифрованное сообщение будет выглядеть следующим образом:
AIHHORTTPHPαEααα…SSCEα.
Гаммирование (смешивание с маской) основано на побитном сложении по модулю 2 (в соответствии с логикой ИСКЛЮЧАЮЩЕЕ ИЛИ) исходного сообщения с заранее выбранной двоичной последовательностью (маской). Компактным представлением маски могут служить числа в десятичной системе счисления или некоторый текст (в данном случае рассматривается внутренние коды символов для английского текста таблица ASCII). На рис. показано, как исходный символ "A" при сложении с маской 0110 10012 переходит в символ "(" в зашифрованном сообщении.
Рис. Пример использования гаммирования
Примерами распространенных программ, реализующих компьютерное шифрование, являются S Tools (для ОС WindowsNT). и Steganos for Windows.
Рекомендуемая к изучению литература:
Федотов Н.Н. Защита информации. Учебный курс (HTML-версия). http://www.college.ru/UDP/texts/index.html
Петраков А. Основы практической защиты информации: Учебное пособиеОсновы практической защита информации. Учебное пособие// Издательство: СОЛОН-ПРЕСС, 2005 г.
Рябко Б.Я., Фионов А.Н. Криптографические методы защиты информации: Учебное пособие для вузов (Серия "Специальность"), 2005 г.
Тема 3. Интернет
В 1969 агентство ARPA (Агентство передовых исследовательских проектов) занялось исследованиями с целью создать экспериментальную сеть "с коммутацией пакетов". Эта сеть была создана и получила очень простое и аскетичное наименование ARPANET, т.е. сеть агентства... Сеть была построена для изучения технологий независимой передачи потока данных в системе связи.
Именно успешным развитием исследовательского проекта, мы обязаны тому, что многие организации, которые принимали участие в ее создании, начали применять ее в своих повседневных целях, и в 1975 году экспериментальную сеть объявили рабочей, причем ответственность за нее была возложена на DCA (Агентство Оборонной связи США). Одновременно, специалисты занялись разработкой основ TCP/IP (Transmission Control Protocol / Internet Protocol - Протоколы управления процессом передачи / Интернет-протокол).
TCP/IP были приняты, в качестве Военных Стандартов (MIL STD) в 1983 году, после чего от всех хостов (компьютеров), подключенных к APRANET стали требовать работать только с данными протоколами. Одновременно стал распространяться термин "Internet", в то время, как APRANET была разделена на две отдельных сети: MILNET (Военная Сеть) - несекретная часть Оборонной Сети Передачи данных (DDN) и новую (уменьшенных размеров) APRANET. Термин Internet употребляли тогда, когда имели в виду сразу обе сети.
В 1985 году, Фонд Национальной Науки (NSF) принял участие в создании собственной сети NSFNet, которая вскоре была подключена к интернет. Первоначально в состав NSF входили 5 супер-компьютерных центров, впрочем, меньше, чем в APRANET, а скорость передачи данных в каналах связи не превышала 56 кбит/с. В то же время, создание NSFNet стало заметным вкладом в развитие интернет, поскольку позволило по-новому взглянуть на то, как можно использовать интернет. Фонд поставил задачу, чтобы каждый ученый, каждый инженер в США оказались "поключены" к единой сети, а потому приступили к созданию сети с более быстрыми каналами, которая бы объединила многочисленные региональные и локальные сети.
Не так давно, в 1990 году APRANET формально завершила свое существование, а еще через 5 лет, NSFNet прекратила играть первую скрипку в оркестре интернет
Интернет вырос далеко за пределы того, каким его видели и проектировали, он перерос те агентства и организации, которые его создавали, они более не могли играть в его росте доминирующую роль. Сегодня это мощная всемирная сеть связи, основанная на распределенных коммутационных элементах - хабах и каналах связи. С 1983 года интернет растет по экспоненте, и едва ли ни одна деталь сохранилась с тех времен, - интернет все еще работает на основе набора протоколов TCP/IP.
Если термин "интернет" первоначально использовался для описания сети, построенной на базе интернет-протокола IP, то сейчас это слово приобрело глобальный смысл и лишь иногда применяется в качестве названия набора объединеных сетей. Строго говоря - интернет, это любой набор отдельных в физическом смысле сетей, которые соединены между собой единым протоколом IP, что позволяет говорить о них, как об одной логической сети.
Бурный рост интернет, вызвал повышенный интерес к протоколам TCP/IP, а в итоге появились специалисты и компании, которые разобравшись в протоколе, нашли для него и ряд других приложений, прежде всего, использовав этот же протокол для построения локальных вычислительных сетей (LAN - Local Area Network) даже тогда, когда не предусматривалось их подключение к Интернет. Кроме того, TCP/IP стал применяться при создании корпоративных сетей, которые взяли на вооружение интернет-технологии, в том числе WWW (World Wide Web) - мировую паутину, чтобы наладить эффективный обмен внутрикорпоративной информацией. Эти корпоративные сети получили название "интранет" и могут подключаться, либо не быть подключены к интернет.
В Интернет можно найти любую информацию с помощью специализированных поисковых систем. Наиболее популярные каталоги информации и поисковые системы Интернет
· Alta Vista http://altavista.digital.com.
· Yahoo http://www.yahoo.com
· Lycos http://www.lycos.com
Основные формы общения в Интернете: телеконференция, чат, MUDs и переписка по e-mail. В телеконференции и при общении посредством e-mail общение происходит в режиме off-line, в отличие от чата (IRC) и MUDs, где дюди общаются on-line. В конференции общение происходит вокруг определенного предмета (например, в конференции relcom. fido. su.windows, как видно по ее названию, происходят дискуссии о Windows), в то время как чат, опять же как правило, своей темы не имеет. (Хотя существуют и тематические чаты, например, когда какого-нибудь известного человека запускают в канал IRC или web- чат, а он отвечает на все вопросы заинтересовавшихся людей. На каналах windows или os2 обсуждаются соответствующие операционные системы; несколько каналов warez (в большинстве своем - закрытых для постороннего вторжения) посвящены дискуссии о различных программных продуктах ). В чатах по большей части практикуется общение ради самого общения, в то время как телеконференции чаще всего посвящены какому-либо определенному предмету. В качестве отдельной формы общения в Интернете можно выделить общение в так называемых MUDs (от "multi-user dimension" - ролевая игра, в которой много пользователей объединены в одном виртуальном простарнстве), которое близко к коммуникации в чате тем, что происходит on-line, но отличается от него присутствием цели - стремлением выиграть).
В Интернете люди часто создают себе так называемые "виртуальные личности", описывая себя определенным образом. Виртуальная личность наделяется именем, часто псевдонимом. Псевдоним называется "nick" (от "nickname" - псевдоним) или "label" - "лейбл", "ярлык".
Рекомендуемая к изучению литература
Тема 4: Текстовый процессор MS Word
1. Основные понятия
Программа Microsoft Word предназначена для выполнения работ по созданию документов, включающих разнообразные элементы (рисунки, графики, формулы, обычные или электронные таблицы, фрагменты БД и т. д.), имеющие иерархическую организацию (главы, части, параграфы и т. п.) с обеспечением работы на уровне отдельных компонентов, документа в целом, объединяющих информацию нескольких файлов в виде главного документа.
Абзац это поле документа, набор и котором ведется без нажатия клавиши Enter. В текстовом процессоре Word текст это последовательность абзацев, разделяющихся специальным символом «конец абзаца», который вводится при нажатии клавиши Enter. Переход на следующую строку внутри абзаца происходит автоматически при полном заполнении текущей строки.
Страница характеризуется размером бумажного листа и параметрами размещения текста: полями, отступами от колонтитулов, способами вертикального выравнивания, ориентации текста. Набор текста в Word осуществляется в режиме автоматизированной верстки страниц. Размер строки зависит от параметров абзаца и формата символов (меню Формат, команды Абзац и Шрифт). Размер страницы определяется параметрами крманды Параметры страницы (меню Файл).
Раздел это область документа, которая характеризуется определенным форматом печатной страницы; видом и содержанием колонтитулов; способом нумерации страниц; видом сносок в тексте и т. д. Количество разделов в документе не ограничено.
Для создания и редактирования документов используются элементы дружественного интерфейса: различные окна, меню, панели инструментов, система помощи и др.
С понятием форматирования документа в Word связывается операция форматирования абзацев.
К форматированию абзаца относятся следующие категории: абзац, табуляция, обрамление и заливка, нумерация, кадр. Абзац может содержать текст, графику, таблицы и другие объекты. Форматирование абзаца выполняется командой Абзац меню Формат. Отдельные установки формата могут быть сделаны также с помощью кнопок панели форматирования и горизонтальной линейки форматирования.
Диалоговое окно команды Абзац содержит две вкладки и позволяет задать следующие параметры:
Левым отступом абзаца называется расстояние, на которое левая граница текста абзаца отстоит от левого поля страницы (положительный отступ) или на которое она заходит в левое поле (отрицательный отступ). То же самое относится к правому отступу абзаца. Полями называются расстояния между областью, в которой может располагаться текст, и краями бумаги; размер полей устанавливается при настройке параметров страницы. Межстрочным интервалом называется суммарная высота каждой строки текста строки в абзаце.
Перед непосредственным форматированием абзаца нужно выделить его целиком или частично. Чтобы отформатировать несколько соседних абзацев, нужно выделить хотя бы некоторую часть каждого из них.
2. Создание таблиц и диаграмм
Таблица это совокупность ячеек, расположенных в строках и столбцах, которые можно заполнять произвольным текстом, формулами и графикой. В текст документа могут вставляться простые таблицы и электронные таблицы Excel.
В простых таблицах число ячеек в каждой строке не превышает 63; ячейки одной строки могут объединяться или разбиваться на несколько ячеек (горизонтальное разбиение). Адрес ячейки состоит из имени столбца (задается буквой латинского алфавита) и порядкового номера строки.
Отдельная ячейка может рассматриваться как отдельный документ: для нее доступны операции ввода, редактирования и форматирования текста). При вводе длинного текста ячейка обычно растягивается по вертикали, ширина же ее не изменяется.
При вставке электронной таблицы Excel и работе в ней происходит замена меню Word на меню Excel, становятся доступны все функции электронной таблицы. Возврат к образу документа Word выполняется с помощью команды Выход меню Файл либо путем двойного щелчка на текстовом поле документа.
Создать таблицу можно одним из следующих способов:
Перемещение по таблице осуществляется с помощью мыши или клавиш управления курсором.
Одним из типов объектов.для вставки в документ Word является объект Microsoft Graph. Для построения диаграмм могут использоваться как данные Word, так и данные, непосредственно введенные в диалоговом окне Microsoft Graph. Диаграммы могут размещаться как внутри ячеек таблицы, так и вставляться в текст документа в виде локального объекта.
Существуют два способа обращения к программе Microsoft Graph:
Для использования данных таблицы текстового документа их следует предварительно выделить и скопировать в буфер обмена.
Таблица данных для построения диаграммы редактируется: можно внести изменения в данные непосредственно в ячейках таблицы, модифицировать структуру таблицы данных добавить или удалить строки и столбцы таблицы, импортировать данные из внешних файлов или электронной таблицы Excel команды меню Файл и Правка окна Microsoft Graph.
Диаграмма имеет определенный тип и состоит из серий данных и оформительских элементов (заголовки, оси, метки, легенды, стрелки, произвольный текст). Подбор типа диаграммы осуществляется с помощью команды Типы диаграмм меню Диаграмма.
При выделении элемента диаграммы двойным щелчком мышью можно с помощью команд меню Формат изменить любые его форматные характеристики.
Серией называется ряд (строка или столбец) точек данных, которые отображаются на диаграмме. Диаграмма по умолчанию строится в предположении, что серии расположены по рядам: текст из первого столбца таблицы данных будет вставлен в легенду в виде имен серий, а текст первого ряда (имена категорий) в виде меток засечек горизонтальной строки. С помощью команд меню Данные можно изменить ориентацию диаграммы.
Диаграмма, вставленная в документ, изменяется в соответствии со сделанными изменениями исходных данных после выполнения команды Сохранить меню Файл.
3. Редактор формул
Редактор формул Microsoft Equation используется для создания сложных математических формул. После выполнения команды Объект Microsoft Equation меню Вставка на экране появляется окно редактора формул, содержащее:
Формула в редакторе создается путем выбора шаблонов и символов на панели инструментов редактора и ввода чисел и переменных в отведенные для них в шаблоне места. Для создания формулы следует сначала выбрать ее шаблон, а затем ввести в его пустые поля нужные математические выражения. При вставке в документ шаблона формулы курсор перемещается в поле, информацию в которое надо вводить первой. Это поле шаблона называется основным. После заполнения основного поля следует перейти к заполнению прочих полей шаблона. Управлять передвижением курсора между полями при их заполнении можно с помощью мыши или клавиш управления курсором.
С помощью вставки шаблонов в поля других шаблонов можно создавать сложную иерархию формул.
При создании формул соблюдаются особые стили их изображения (гарнитуры и размеры шрифтов, интервалы, выравнивания и др.), соответствующие определенным типам формул.
Выделение, перенос, копирование, удаление, выравнивание и прочие операции правки и форматирования элементов формул выполняются аналогично подобным операциям над основными элементами текста документа.
Рекомендуемая литература:
Тема 5: Электронные таблицы в MS Excel
1. Основы создания электронных таблиц
Программа Microsoft Excel предназначена для ввода и обработки данных в электронных таблицах.
В рабочей области окна расположена рабочая книга. Рабочая книга это файл, предназначенный для хранения электронной таблицы, имеет расширение .xls. Рабочая книга состоит из рабочих листов. По умолчанию во вновь создаваемой книге содержится 3 рабочих листа. Пользователь может управлять этим количеством с помощью установки значения параметра Листов в новой книге на вкладке Общие диалогового окна команды Параметры меню Сервис.
Каждый рабочий лист имеет имя (ярлык рабочего листа). По умолчанию листы именуются Лист1, Лист2, ЛистЗ, Диаграмма1, они могут быть следующих типов:
Рабочий лист представляет собой сетку из строк и столбцов. Максимальный размер рабочего листа 256 столбцов, 65536 строк. Столбцы именуются латинскими буквами от А до Z и от АА до IV. Строки именуются числами от 1 до 65536.
На пересечении строки и столбцов рабочего листа расположены ячейки (клетки). Каждая ячейка имеет адрес, который образуется: <имя столбца><имя строки>, например А10. Ввод и редактирование данных производится в активной ячейке. Активная ячейка выделяется жирной рамкой Ее имя содержится в поле имени. Существует также понятие диапазона ячеек. Диапазон (блок, интервал) ячеек это прямоугольная область в таблице, содержащая несколько выделенных ячеек. Адрес диапазона образуется как: <адрес 1-й ячейки> : <адрес последней ячейки>, например А1:А10, A10:D20.
В ячейки рабочего листа можно вводить данные двух типов: константы и формулы. Константы это значения, которые не изменяются до тех пор, пока их не изменяют преднамеренно. Константы могут быть следующих типов: числовые, текстовые (надписи), даты и времени суток, а также двух специальных типов логические значения и ошибочные значения.
Число в Excel может состоять только из следующих символов: цифры от 0 до 9, +, -, (,), /, $, %, (.), Е, е. Запятая в числе интерпретируется как разделитель десятичных разрядов. Символ разделителя может быть изменен в приложении Язык и стандарты панели управления Windows.
Чтобы получить возможность вводить данные и выполнять большинство команд, необходимо выделить ячейки или объекты, нужные для работы. Выделенная область ячеек всегда имеет прямоугольную форму.
Выделить одну ячейку можно следующими способами: щелкнуть левой клавишей мыши в нужном месте или ввести адрес нужной ячейки в поле имени.
Выделить интервал смежных ячеек можно следующими способами: удерживая левую клавишу, протащить указатель мыши по диагонали от первой до последней ячейки диапазона или ввести в поле ввода адрес диапазона ячеек.
Для выделения несмежных ячеек следует выделить первую группу смежных ячеек и, удерживая клавишу Ctrl, продолжить выделение следующих фрагментов.
Для выделения всей строки или столбца следует щелкнуть по имени строки или столбца.
Для выделения всех ячеек рабочего листа следует нажать на кнопку Выделить все, находящуюся на пересечении заголовков строк и столбцов.
Ввод данных может осуществляться в отдельную ячейку или в указанный диапазон.
Ввод данных в активную ячейку осуществляется нажатием клавиши Enter после набора данных на клавиатуре. При этом выделение по умолчанию перемещается вниз по активному столбцу. Направление перемещения задается, параметром Переход к другой ячейке после ввода в направлении на вкладке Правка команды Параметры меню Сервис.
Для ввода данных в диапазон необходимо выделить нужный интервал ячеек и ввести данные последовательно в ячейки диапазона. Чтобы ввести одно и то же значение сразу в несколько ячеек, нужно сначала выделить эти ячейки, а затем ввести значение и при нажатой клавише Ctrl нажать Enter.
Допущенные при вводе ошибки могут быть исправлены до завершения ввода или после. До нажатия клавиши Enter можно вносить любые исправления, пользуясь строкой формул, можно также отменить весь ввод, нажав клавишу Esc.
Отмена ввода после нажатия -клавиши Enter осуществляется командой Отменить меню Правка. Эта команда позволяет отменить до 16 последних выполненных действий для рабочего листа. Команда Вернуть меню Правка позволяет повторно выполнить отмененные действия.
В Excel имеется дополнительная «оснастка» для облегчения заполнения таблиц данными. Для этого нужно ввести заголовки столбцов или первую строку значений, чтобы таким образом задать ширину таблицы. Затем после ввода очередного значения нажимать клавишу Tab для перехода к следующей ячейке справа или Enter для перехода на первую ячейку следующей строки.
В Excel имеются мощные средства редактирования данных. В последних версиях данные можно редактировать как в строке формул, так и непосредственно в ячейке. Над содержанием ячейки можно выполнять все известные команды редактирования, выполняемые через буфер обмена.
Полное удаление редактируемых данных возможно также несколькими способами: удаление старых данных осуществляется при вводе новых данныхг начинающихся с первой позиции; при нажатии клавиши DEL; при выполнении команды Очистить меню Правка. Эта команда позволяет выбрать объект удаления:
При редактировании в ячейке формулы Excel выделяет разноцветными рамками ячейки и диапазоны, ссылки на которые используются в формуле.
Копирование и перемещение ячеек на рабочем листе можно выполнять с помощью команд меню Правка или мышью способом Drug & Drop. Последний способ используется при копировании или перемещении на небольшие расстояния. Для его использования должен быть установлен параметр Перетаскивание ячеек на вкладке Правка команды Параметры меню Сервис. Копирование и перемещение ячеек можно также производить с помощью оперативного меню.
При выполнении копирования ячеек вышеуказанными способами пользователь не может задавать параметры вставки. Excel предоставляет такую возможность, но только для копируемых (а не перемещаемых) данных. Для этого необходимо после выполнения команды Копировать меню Правка над выделенными ячейками выполнить команду Специальная вставка меню Правка. Диалоговое окно этой команды позволяет:
Следует отметить, что выбор параметра Значение в поле Вставка означает, что если в буфере обмена находится формула, в диапазон вставки будет вставлено только значение, а сама формула, по которой оно было рассчитано, будет потеряна (останется в области копирования).
Для вставки ячеек следует выделить интервал, в который необходимо вставить ячейки, выполнить команду Ячейки меню Вставка, указать направление, в котором необходимо переместить окружающие ячейки. При вставке ячеек осуществляется автоматическое изменение ссылок в формулах, расположенных в смещаемых ячейках.
Для вставки строк и столбцов следует щелкнуть по заголовку строки или столбца или выделить такое количество строк или столбцов, какое необходимо вставить, а затем выполнить команду Строки или Столбца меню Вставка. Вставка всегда происходит выше первой из выделенных строк и левее первого из выделенных столбцов. Удаление выделенных ячеек, строк, столбцов производится аналогично (команда Удалить меню Правка). При удалении ячеек следует указать направление смещения окружающих ячеек.
Над рабочими листами книги можно выполнять следующие операции:
Вставка и удаление листов производится аналогично вставке строк и столбцов (соответствующие команды меню Вставка и Правка).
Рабочему листу можно присвоить любое символьное имя длиной не более 31 символа, включая пробелы. Переименовать лист можно следующими способами:
Для перемещения листов в пределах одной книги следует выделить нужное количество листов и, удерживая нажатой левую клавишу мыши, протащить указатель к месту вставки.
Перемещение листа в другую книгу можно осуществить двумя способами:
Команды копирования листов аналогичны командам перемещения. Копирование мышью осуществляется протаскиванием указателя мыши при нажатой клавише Ctrl.
2. Функции в Microsoft Excel
Синтаксис COS(число)
Число это угол в радианах, для которого определяется косинус.
Если угол задан в градусах, умножьте его на ПИ()/180 или используйте функцию РАДИАНЫ, чтобы преобразовать его в радианы.
Пример
1 2 3 4 |
A B Формула Описание (результат) =COS(1,047) Косинус угла 1,047 радиан (0,500171) =COS(60*ПИ()/180) Косинус угла 60 градусов (0,5) =COS(РАДИАНЫ(60)) Косинус угла 60 градусов (0,5) |
Функция ЕСЛИ - возвращает одно значение, если заданное условие при вычислении дает значение ИСТИНА, и другое значение, если ЛОЖЬ.
Пример 1
1 2 |
A Данные 50 Формула Описание (результат) =ЕСЛИ(A2<=100;"Внутри бюджета";"Вне бюджета") Если приведенное выше число меньше либо равно числу 100, формула отображает строку «В пределах бюджета». В противном случае строку «Превышение бюджета» (В пределах бюджета) =ЕСЛИ(A2=100;СУММ(B5:B15);"") Если число равно 100, вычисляется сумма в диапазоне B5:B15. В противном случае возвращается пустой текст ("") () |
Для выполнения сортировки в меню Данные имеется команда Сортировка. Она позволяет задавать сложные условия сортировки, а также выполнять сортировку последовательно для нескольких полей списка. Более простые типы сортировки могут быть выполнены с помощью кнопок «Сортировка по возрастанию» и «Сортировка по убыванию» панели инструментов Стандартная.
Фильтрация это быстрый способ выделения из списка подмножества данных для последующей работы с ними. В результате фильтрации на экран выводятся те строки списка, которые либо содержат определенные значения, либо удовлетворяют некоторому набору условий поиска, так называемому критерию. Остальные записи скрываются и не участвуют в работе до отмены фильтра.
Выделенное подмножество списка можно редактировать, форматировать, печатать, использовать для построения диаграмм.
Excel содержит два варианта фильтрации: автофильтр и усиленный фильтр. Автофильтр осуществляет быструю фильтрацию списка в соответствии с содержимым ячеек или в соответствии с простым критерием поиска. Активизация автофильтра осуществляется командой Фильтр Автофильтр меню Данные (указатель должен быть установлен внутри области списка). Заглавная строка списка в режиме автофильтра содержит в каждом столбце кнопку со стрелкой. Щелчок раскрывает списки, элементы которого участвуют в формировании критерия. Каждое поле (столбец) может использоваться в качестве критерия. Список содержит следующие элементы.
Элементы Пустые и Непустые можно использовать, только если в столбце содержатся пустые ячейки.
Установленный фильтр можно удалить. Чтобы удалить фильтр из одного столбца списка, следует выбрать в списке элементов элемент Все. Чтобы удалить фильтры из всех столбцов списка, необходимо выполнить команду Фильтр Отобразить все меню Данные. Чтобы удалить автофильтр из списка, необходимо повторно выполнить команду Фильтр Автофильтр меню Данные.
Расширенный фильтр предназначен для фильтрации списка в соответствии с заданными пользовательскими критериями. В отличие от автофильтра критерии расширенного фильтра формируются и располагаются в области рабочего листа. Преимуществами этого способа являются:
Таким образом, расширенный фильтр может быть применен, если, во-первых, список содержит заглавную строку, т. е. столбцы списка имеют заголовки, во-вторых, в отдельной области рабочего листа предварительно сформирован критерий отбора. Критерий отбора рекомендуется располагать до списка или после него и отделять от списка пустой строкой. Критерий отбора должен состоять как минимум из двух строк. Первая строка содержит заголовки столбцов, поля которых определяют критерии отбора. Вторая строка содержит условия отбора.
Фильтрация списка с помощью усиленного фильтра выполняется командой Фильтр Расширенный фильтр меню Данные. В окне команды Расширенный фильтр следует указать:
1) в поле ввода Исходный диапазон диапазон ячеек, содержащих список;
2) в поле ввода Диапазон условий диапазон ячеек, содержащих критерий отбора;
3) в поле ввода Поместить результат в диапазон верхнюю левую ячейку области, начиная с которой будет выведен результат фильтрации;
4) с помощью переключателя Обработка определить расположение результатов фильтрации на рабочем листе:
5) Параметр Только уникальные записи означает, что выборка должна содержать только уникальные записи в соответствии с критериями отбора.
При формировании критерия отбора расширенного фильтра возможны следующие варианты.
1. Критерий отбора содержит одно или несколько условий, накладываемых на один столбец (одно поле). Если критерий содержит несколько условий, то они связываются логической операцией Или.
2. Критерий отбора содержит несколько условий, накладываемых на несколько столбцов (полей) одновременно. Здесь возможны следующие варианты:
а) необходимо наложить несколько условий отбора на несколько столбцов, причем эти условия должны связываться логической операцией Или. Тогда условия отбора задаются в разных строках критерия;
б) необходимо одновременно наложить несколько условий отбора на несколько полей, причем условия отбора должны быть связаны логической операцией и. Тогда все условия задаются в одной строке критерия;
в) необходимо несколько условий наложить на несколько полей, причем связываться они могут обеими логическими операциями и и или.
3. Вычисляемый критерий. Условия отбора могут содержать формулу. Полученное в результате вычисления формулы значение будет участвовать в сравнении. Правила формирования вычисляемого критерия следующие:
Рекомендуемая к изучению литература
1. Хранение информации в таблицах базы данных
База данных это информационные структуры, содержащие взаимосвязанные данные о реальных объектах.
Особенностями такой совокупности данных являются:
Система управления базами данных (СУБД) это Программное обеспечение для создания и редактирования баз данных, просмотра и поиска информации в них. I По технологии обработки базы данных делятся на централизованные и распределенные. Централизованная база данных хранится в памяти одной машины.
Распределенная база данных состоит из нескольких частей, хранимых на нескольких машинах вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных - СУРБД.
Централизованные базы данных по способу доступа делятся на:
Таблица это объект БД, который служит для ввода и хранения информации. Таблица состоит из записей (строк), которые составляют информацию, хранящуюся в ней, и полей (столбцов), образующих структуру базы данных.
Для каждого поля задается имя поля, тип данных, перечень свойств, описание.
Имя поля должно быть уникальным, содержать не более 64 символов, включая пробелы, причем имя поля не должно начинаться с пробела. Имена полей могут содержать любые символы, за исключением (.); (!); ('); ([); (]).
Тип данных определяет вид и диапазон значений, которые могут содержаться в данном поле. Microsoft Access предлагает следующие типы данных.
При выборе типа данных для каждого поля открывается соответствующий набор свойств, с помощью которого пользователь определяет вид и функциональные характеристики данного поля.
Наиболее важными являются следующие свойства.
Желательно, чтобы каждая таблица имела ключевое поле. Ключ однозначно определяет каждую запись в таблице; повторяющиеся значения ключа не допускаются. Связываться могут только таблицы, имеющие ключевые поля.
Для определения ключа выделяется, как правило, одно поле, и на панели инструментов нажимается кнопка Ключ с изображением ключа (логотип Access). Однако в ситуации, когда данные одного поля не могут быть уникальными для каждой записи, можно назначить ключевыми два или более полей.
Ключевые поля таблицы индексируются автоматически.
При вводе данных в поле осуществляется автоматическая проверка типа полей данных. Кроме того, можно установить дополнительные правила проверки вводимых данных в свойстве поля Условие на значение, которое позволяет обеспечить ввод корректных данных в поле записи. Проверка значения осуществляется при лереходе к другому полю или другой записи. Если введенное значение не соответствует заданному условию, то на экран выводится сообщение об ошибке.
2. Обработка и отображение данных БД. Запросы. Формы. Отчеты.
Запросы это объект базы данных, который служит для извлечения данных из таблиц и предоставления их пользователю в удобном виде. Особенность запросов состоит в том, что они черпают данные из базовых таблиц и создают на их основе временную таблицу. Применение запросов позволяет избежать дублирования данных в таблицах и обеспечивает максимальную гибкость при поиске и отображении данных в базе данных
Access позволяет создавать запросы двух типов: QBE-запросы, SQL-запросы.
QBE-запросы (Query By Example) запросы, строящиеся с помощью конструктора запросов, представляющего собой графический инструмент для создания запросов по образцу.
SQL-запросы запросы, строящиеся при помощи унифицированного набора инструкций SQL (Structured Query Language структурированный язык запросов).
Все запросы делятся на две группы: запросы-выборки, запросы-действия.
Запросы-выборки осуществляют выборку данных из таблиц в соответствии с заданными условиями. К этой группе запросов относятся следующие.
Запросы-действия позволяют модифицировать данные в таблицах: удалять, обновлять, добавлять записи. К этой группе запросов относятся следующие.
В Access можно создавать запросы при помощи Мастера запросов и с помощью Конструктора.
Для создания запросов при помощи Мастера имеются следующие мастера:
При создании запроса с помощью Мастера производится пошаговое выполнение действий в диалоговом окне Мастера запросов.
Конструктор запросов позволяет создавать новые и изменять существующие запросы, поэтому он является основным способом при создании запросов QBE.
При создании запросов в режиме Конструктора открывается специальный бланк, называемый бланком запросов по образцу. Этот бланк состоит из двух, областей. В верхней части отображаются структуры таблиц, к которым адресован запрос, а нижняя часть представляет собой таблицу описания запроса, которая имеет 5 основных строк. Количество столбцов в запросе определяется количеством выбранных полей, которые будут использованы в запросе.
Назначение строк в бланке Конструктора запросов:
Запросы могут быть созданы на основе одной или нескольких таблиц. Многотабличные запросы позволяют получить информацию из нескольких предварительно связанных между собой таблиц.
Форма это объект БД, предназначенный для ввода и отображения информации. Формы позволяют выполнить проверку корректности данных при вводе, проводить вычисления, обеспечивают доступ к данным в связанных таблицах с помощью подчиненных форм.
Работа с формами может происходить в трех режимах: в режиме Формы, в режиме Таблицы, в режиме Констриктора. Выбрать режим работы можно при помощи кнопки Вид панели инструментов Конструктор форм либо с помощью команды меню Вид.
В режимах Формы и Таблицы можно осуществлять добавление, удаление и редактирование записей в таблице или в запросе, являющемся источником данных для форм.
В режиме Конструктора можно производить изменение внешнего вида формы, добавление и удаление элементов управления, разработку.
Виды форм. В Access можно создать формы следующих видов:
Форма в столбец представляет собой совокупность определенным образом расположенных полей ввода с соответствующими им метками и элементами управления. Чаще всего эта форма используется для ввода и редактирования данных.
Ленточная форма служит для отображения полей группы записей. Поля не обязательно располагаются в виде таблицы, однако для одного поля отводится столбец, а метки поля располагаются как заголовки столбцов.
Табличная форма отображает данные в режиме таблицы.
Форма главная/подчиненная представляет собой совокупность формы в столбец и табличной. Ее имеет смысл создавать при работе со связанными таблицами, в которых установлена связь типа один-ко-многим.
Форма Сводная таблица выполняется мастером создания сводных таблиц Excel на основе таблиц и запросов Access (мастер сводных таблиц является объектом, внедренным в Access, чтобы использовать его в Access, необходимо установить Excel). Сводная таблица представляет собой перекрестную таблицу данных, в которой итоговые данные располагаются на пересечении строк и столбцов с текущими значениями параметров.
Форма с диаграммой. В Access в форму можно вставить диаграмму, созданную Microsoft Graph. Graph является внедряемым OLE-приложением и может быть запущен из Access. С внедренной диаграммой можно работать так же, как и с любым объектом OLE.
Структуры формы. Любая форма может включать следующие разделы:
Форма может содержать все-разделы или некоторые из них.
Как и любой объект базы данных, форма имеет свойства. Значения этих свойств для всей формы, ее разделов или элементов управления задаются в окнах свойств соответствующих объектов. Для отображения на экране окна свойств нужно нажать кнопку Свойства на панели инструментов Конструктор форм.
Окно свойств выделенного объекта содержит следующие вкладки:
Основные свойства формы:
Для создания форм в Access используются следующие виды.
Самым удобным способом создания новой формы является следующая технология: форма создается с использованием автоформы или мастером форм, а затем дорабатывается в режиме конструктора.
Источником данных формы «являются одна или несколько связанных таблиц и/или запросов.
Элементом управления называют любой, объект фор-. мы или отчета, который служит для вывода данных на экран, оформления или выполнения макрокоманд. Элементы управления могут быть связанными, вычисляемыми или свободными.
Связанный (присоединенный) элемент управления присоединен к полю базовой таблицы или запроса. При вводе значения в связанный элемент управления поле таблицы текущей записи автоматически обновляется. Поле таблицы является источником данных связанного элемента управления.
Вычисляемый элемент управления создается на основе выражений. В выражениях могут использоваться данные полей таблицы или запроса, данные другого элемента управления формы или отчета и функции.
Свободные элементы управления предназначены для вывода на экран данных, линий, прямоугольников и рисунков. Свободные элементы управления называют также переменными или переменными памяти.
Все элементы управления могут быть добавлены в форму или отчет с помощью панели инструментов элементов управления, которая появляется при работе с формой или отчетом.
Отчет это объект базы данных, который предназначен для вывода информации из баз данных, прежде всего на принтер. Отчеты позволяют выбрать из баз данных нужную пользователю информацию, оформить ее в виде документа, перед выводом на печать просмотреть на экране. Источником данных для отчета может служить таблица или запрос. Кроме данных, полученных из таблиц, в отчете могут отображаться вычисляемые поля, например, итоговые суммы.
Ниже приведены виды отчетов.
Структура отчета. Отчет может состоять из следующих разделов.
Раздел Область данных может содержать вычисляемые поля, предназначенные для отображения в отчетах значений выражений на основе исходных данных.
В режиме Конструктора доступны такие свойства отчета, как Сортировка и группировка данных, которые расположены на панели инструментов конструктора отчетов и форм. В диалоговом окне Сортировка и группировка можно определить поле или выражение, по которому будут сгруппированы данные, а также сгруппированные данные можно отсортировать по возрастанию или убыванию.