Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Комплекс ЛПР МДК-02-01 ТД.doc
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
12 Мб
Скачать
☆
  • Закройте редактор объектов групповой политики.

    Задание 3. Создание групп и учетных записей пользователей.

    1. Откройте оснастку Пользователи и компьютеры.

    2. Создайте новую учетную запись пользователя в контейнере Students:

      • откройте диалоговое окно Новый объект – Пользователь, кнопкой Создание нового пользователя в текущем контейнере;

      • введите данные о пользователе:

        • Полное имя пользователя – Просто Пользователь;

        • Имя входа пользователя (логин) – JustUser;

        • Подтвердите введенные данные кнопкой Далее.

    Рисунок 5. Ввод данных нового пользователя.

    • установите пароль для пользователя:

      • введите в поле Пароль – User1234;

      • введите в поле Подтверждение – User1234;

      • установите флажок Срок действия пароля не ограничен;

      • завершите ввод пароля кнопкой Далее.

    В правой области отобразится запись, соответствующая созданному пользователю.

    1. Введите более полную информацию о пользователе:

      • откройте диалоговое окно свойств пользователя (двойной щелчок по надписи Просто пользователь);

      • введите в поле Описание – это тестовый пользователь;

      • введите в поле Комната - номер кабинета в котором проходит занятие - 316;

      • введите в поле Телефон – <номер своего мобильного телефона>;

      • укажите адресные данные на вкладке Адрес;

      • укажите несколько дополнительных телефонов пользователя на вкладке Телефоны;

      • завершите изменение данных пользователя кнопкой ОК.

    2. Создайте группу group1 в контейнере Students:

      • откройте диалоговое окно создания групп (контекстное меню/Создать/Группа);

      • введите имя группы – group1;

      • завершите создание группы кнопкой ОК.

    Рисунок 6. Создание группы.

    1. Задайте дополнительную информацию для группы group1:

      • откройте диалоговое окно свойств группы (двойной щелчок по надписи group1);

      • введите в поле Описание – Это тестовая группа;

      • завершите изменение данных группы кнопкой ОК.

    2. Включите созданного ранее пользователя Просто пользователь (JustUser) в группу group1:

      • откройте диалоговое окно свойств пользователя (двойной щелчок по записи пользователя);

      • перейдите на вкладку Член групп;

      • откройте диалоговое окно выбора группы кнопкой Добавить;

      • введите название группы – group1;

      • завершите добавления пользователя в группу кнопкой ОК.

      • закройте диалоговое окно свойств пользователя кнопкой ОК.

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

    4. Измените пароль созданного ранее пользователя:

      • активизируйте раздел Students;

      • задайте новый, более простой пароль пользователю Просто пользователь:

        • откройте диалоговое окно задания пароль (контекстное меню/Смена пароля);

        • введите в поле Пароль – 123;

        • введите в пол Подтверждение пароля – 123;

    Обратите внимание что сообщений по слишком простом пароле не было.

    1. Исключите созданного ранее пользователя из группы group1:

      • откройте диалоговое окно свойств группы;

      • перейдите на вкладку Члены группы;

      • выделите в списке удаляемого пользователя и щелкните по кнопке Удалить;

      • подтвердите удаление кнопкой Да;

      • закройте диалоговое окно свойств группы кнопкой ОК.

    2. Включите созданного ранее пользователя в администраторы домена:

      • откройте диалоговое окно свойств пользователя Просто пользователь;

      • перейдите на вкладку Член групп и щелкните Добавить;

      • введите в поле Администраторы домена;

      • завершите добавление в группу кнопкой ОК;

      • закройте окно свойств пользователя кнопкой ОК.

    3. Закройте оснастку Пользователи и компьютеры.

    Содержание отчета

      1. Тема, цель работы

      2. Скриншоты основных этапов выполнения работы

      3. Основные этапы выполнения работы

      4. Выводы по проделанной работе

    Контрольные вопросы

        1. Дайте определение информационной безопасности в различных контекстах

        2. Что такое защита информации?

        3. Перечислите основные этапе по внедрению политики информационной безопасности

        4. Опишите правила, регламентирующие работу всех пользователей в сети

        5. Каковы преимущества использования групповой политики

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

    Лабораторная работа №11 Терминал и командная строка

    Цель работы: Приобрести опыт работы с командной строкой ОС Linux, изучить основные команды (рабочая станция, рабочий директорий, пользователи, дата, календарь, список процессов, завершение работы)

    Оборудование рабочего места: ПК, ОС Linux

    Краткие теоретические сведения:

    Linux (полное название GNU/Linux, произносится «гну слэш линукс́ ») — общее название UNIX-подобныхоперационных систем на основе одноимённого ядра и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU.

    GNU/Linux работает на PC-совместимых системах семейства Intel x86, а также на IA64, AMD64, PowerPC, ARM и многих других.

    К операционной системе GNU/Linux также часто относят программы, дополняющие эту операционную систему, и прикладные программы, делающие её полноценной многофункциональной операционной средой.

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

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

    Самые распространённые в мире дистрибутивы:

    •Ubuntu — быстро завоевавший популярность дистрибутив, ориентированный на лёгкость в освоении и использовании.

    •openSUSE — бесплатно распространяемая версия дистрибутива SuSE, принадлежащая компании Novell. Отличается удобством в настройке и обслуживании благодаря использованию утилиты YaST.

    •Fedora — поддерживается сообществом и корпорацией RedHat, предшествует выпускам коммерческой версии RHEL.

    •Debian GNU/Linux — международный дистрибутив, разрабатываемый обширным сообществом разработчиков в некоммерческих целях. Послужил основой для создания множества других дистрибутивов. Отличается строгим подходом к включению несвободного ПО.

    •Mandriva — французско-бразильский дистрибутив, объединение бывших Mandrake и Conectiva.

    •Archlinux — ориентированный на применение самых последних версий программ и постоянно обновляемый, поддерживающий одинаково как бинарную, так и

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

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

    В отличие от Microsoft Windows (Windows NT), Mac OS (Mac OS X) и коммерческих

    UNIX-подобных систем, GNU/Linux не имеет географического центра разработки. Нет и организации, которая владела бы этой системой; нет даже единого координационного центра. Программы для Linux — результат работы тысяч проектов. Некоторые из этих проектов централизованы, некоторые сосредоточены в фирмах. Многие проекты объединяют хакеров со всего света, которые знакомы только по переписке. Создать свой проект или присоединиться к уже существующему может любой и, в случае успеха, результаты работы станут, известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ, общаются с разработчиками напрямую, что позволяет быстро находить и исправлять ошибки и реализовывать новые возможности.

    История развития UNIX-систем.GNU/Linux является UNIX-совместимой, однако основывается на собственном исходном коде

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

    Конечно, такая высокая эффективность разработки не могла не заинтересовать крупные фирмы, которые стали открывать свои проекты. Так появились Mozilla, OpenOffice.org, свободный клон Interbase (Borland).

    Стандартные команды в Linux отличаются от команд DOS и Windows - обычно они короче. При работе с командной строкой как обычно мигающий курсор обозначает позицию ввода текста, командная строка начинается с текущего пути и имени компьютера, за которым следует символ $, % или #. Последний означает, что команды будут выполняться от имени суперпользователя root. Символ ~ означает путь к текущей домашней директории пользователя.

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

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

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

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

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

    Стоит обратить внимание на системные каталоги ОС в которых находятся файлы, необходимые для управления и сопровождения системы, а также стандартные программы. Их имена, расположение и содержание почти одинаковы почти во всех ОС Linux, поэтому эти каталоги называют также стандартными. Впрочем, на данный момент эпитет «стандартные» отражает скорее благие пожелания, чем действительность: иерархия каталогов одинакова только для дистрибутивов, связанных единством происхождения, а исторически сложившиеся различия создают опасность несовместимости разных дистрибутивов.

    Краткое описание основных каталогов сведено в таблицу 1.

     

    Таблица 1.

    Каталог

    Назначение

     

     

    /bin

    Основные программы, необходимые для работы в системе: командные оболочки,

     

    файловые утилиты и т.п.

    /sbin

    Команды для системного администрирования, а также программы, выполняемые

     

    входе загрузки

    /boot

    Файлы, необходимые для загрузки системы (образ ядра)

    /home

    Домашние каталоги пользователей, кроме root

    /dev

    Файлы устройств

    /etc

    Файлы настроек: стартовые сценарии, конфигурационные файлы графической

     

    системы и различных приложений

    /lib

    Системные библиотеки, необходимые для основных программ, и модули ядра

    /lost+found

    Восстановленные после аварийного размонтирования части файловой системы

    /media

    Сюда обычно монтируются съемные носители: компакт-диски, flash-накопители

    /mnt

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

     

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

     

    каталогу

    /opt

    Дополнительные пакеты программ. Если программа, установленная сюда, больше

     

    не нужна, то достаточно удалить ее каталог без обычной процедуры

     

    деинсталляции

    /proc

    Виртуальная файловая система, дающая доступ к информации ядра (например,

     

    выведите на экран файл /proc/cpuinfo). Другие файлы в этом каталоге в каждый

     

    момент времени содержат информацию о выполняющихся в этот момент

     

    программах

    /root

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

     

    находиться на отдельном разделе, но /root должен быть в корневой файловой

     

    системе, чтобы администратор всегда мог войти в систему для ремонтных работ

    /tmp

    Временные файлы

    /var

    Часто меняющиеся данные: системные журналы и протоколы приложений,

     

    замки, почтовые ящики, очереди печати и т.п.

    /usr

    Практически все остальное: программы, исходные коды, документация. Сюда по

     

    умолчанию устанавливаются новые программы

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

    В ОС Linux можно выделить следующие типы файлов:

    - обычные файлы — последовательность байтов (текстовые документы, исполняемые программы, библиотеки и т.п.);

    - каталоги — именованные наборы ссылок на другие файлы;

    - файлы физических устройств, подразделяющихся на:

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

    - символические ссылки (symlink, symbolic link);o именованные каналы (named pipes);

    - гнезда (sockets).

     

    Таблица 2.

    halt

    стремительное и корректное выключение системы.

    poweroff

    корректное выключение системы.

    reboot

    корректное выключение с последующей загрузкой.

    adduser

    создание нового пользователя.

    date

    показывает нынешние дату и время, по системным часам ядра.

    oclock

    обычные часы

    finger

    отображение информации о пользователе

    hostname

    команда показывает личный номер этого узла сети

    hwclock

    интегрированные часы

    uname

    выводит информацию об используемой операционной системе

    uptime

    проявляет текущее время, длительность сеанса, число пользователей и

     

    загруженность процессора.

    usermod

    изменение параметров пользователя.

    users

    отражает короткий перечень пользователя работающих в системе в этот

     

    эпизод

    whoami

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

     

    терминале.

    write

    посылает известие иному пользователя, окружающему в системе, маршрутом

     

    копирования строчек с терминала отправителя на терминал получателя.

    history

    демонстрирует пронумерованный перечень команд, которые Вы исполняли в

     

    данном и прошлом сеансе. Само собой разумеется, что если в перечне

     

    истории их очень немало, то увидите заключительные.

    passwd

    изменение пароля пользователя

    ps

    выводит перечень всех работающих действий.

    times

    проявляет абсолютное время исполнения действий для всей системы и этого

     

    пользователя.

    free

    отражает информацию о своевременной памяти, подкачки, кэше, свободная

     

    память, общественная и т.п.

    ls

    указывает все файлы в текущем каталоге в алфавитном порядке. По всей

     

    вероятности аналогична dir.

    clear

    чистит экран терминала (в случае если данное вполне вероятно).

    ifconfig

    отражает состояние текущей конфигурации сети или же настраивает сетевой

     

    интерфейс.

    less

    отражает содержимое указанного файла на экране и дозволяет комфортно

     

    просмотреть.

    mkpasswd

    создает качественный пароль, состоящий по умолчанию из 9 знаков и

     

    имеющий как минимум буквы в различном регистре и числа.

    Порядок проведения работы

    1.Для выполнения данной работы будем использовать ранее установленный Linux Ubuntu. Запускаем Linux. После прохождения идентификации включаем терминал (рис. 1).

    Applications > Accessories > Terminal

    Рис. 1. Терминал Linux Ubuntu

    2.Для работы в терминале Ubuntu требуются права пользователя root, но, к сожалению, по умолчанию, он недоступен, поэтому для выполнения некоторых (не всех) команд надо писать sudo <команда>, и подтверждать свои права вводом пароля. И не пугайтесь того, что его не видно в терминале! Наберите точно по памяти, по окончании ввода нажмите Enter.

    3.Для получении справки о дополнительных возможностях некоторых программ следует набрать <команда> --help

    4.Потренируйтесь в выполнении команд:

    •date

    •oclock

    •finger

    •hwclock

    •uname

    •history

    •clear

    •ls

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

    5.Создайте нового пользователя, при помощи терминала Ubuntu, и введите его в группу admin. Создайте пароль пользователю. Войдите под ним в систему. Процесс создания и ввода в группу внесите в отчет.

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

    7.Подготовьте отчет о выполнении лабораторной работы и сдайте преподавателю в соответствии с графиком.

    Содержание отчета

          1. Тема, цель работы

          2. Основные этапы выполнения работы

          3. Выводы по проделанной работе

    Контрольные вопросы:

    1. Что такое Linux?

    2. Что такое дистрибутив?

    3. Перечислите основные дистрибутивы Linux. Объясните в чем их отличие.

    4. Что такое терминал?

    5. Перечислите основные системные каталоги.

    6. Расскажите о типах файлов в ОС Linux.

    Лабораторная работа №12 Работа с файловой системой ОС Linux

    Цель работы: Приобрести опыт работы с файлами и каталогами в ОС Linux, настройки прав на доступ к файлам и каталогам

    Оборудование рабочего места: ПК, операционная система Linux

    Краткие теоретические сведения

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

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

    Имена файлов и каталогов могут иметь длину до 255 символов. Символы «/» (слэш) и символ с кодом 0 запрещены. Кроме того, ряд символов имеет специальное значение для командного интерпретатора, и их использование не рекомендуется. Это символы:

    ~ ! @ # $ & % * ( ) [ ] { } ' " \ : ; > < пробел Заметьте, что точки среди специальных символов нет, и имена вроде

    this.is.a.text.file.containing.the.famous.string.hello.world допустимы и широко распространены. Часто последняя отделенная точкой часть имени используется подобно «расширению имени» в Windows, обозначая файл определенного типа, но это обозначение несет смысл только для человека. Так, человеку имя файла ivan‗home‗tar.gz подсказывает, что это домашний каталог пользователя ivan, упакованный архиватором tar и сжатый компрессором gzip.

    Если имя файла начинается с точки, то этот файл считается скрытым: некоторые команды его «не видят». Например, введя в своем домашнем каталоге команду просмотра содержимого каталога ls с ключом -а, означающим «показывать скрытые файлы», вы увидите больше файлов, чем введя ту же команду без ключей.

    Linux различает регистр символов в именах файлов: так, в одном каталоге могут находиться два разных файла README и Readme.

    Имена каталогов строятся по точно тем же правилам, что и имена файлов.

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

    Корневой каталог обозначается символом «/» (слэш), и этим же символом разделяются имена каталогов в списке. Таким образом, абсолютным именем файла README в домашнем каталоге пользователя ivanov будет /home/petrov/README.

    В каждом каталоге существуют два особых «подкаталога» с именами «две точки» и «точка». Первый из них служит указанием на однозначно определенный родительский каталог, а второй — на сам данный каталог. Для корневого каталога, у которого нет родителя, оба эти «подкаталога» указывают на корневой каталог. С помощью этих имен образуются относительные имена файлов. Так, именем вышеупомянутого файла README относительно домашнего каталога /home/ivanov пользователя ivan будет ../petrov/README.

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

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

    $ln

    /home/ivanov/README /home/ivanov/readme‗too

    $ls

    -1 /home/ivanov/README

    0 Feb 14 19:08 /home/ivanov/README

    -rwxr-xr--2 ivanov

    users

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

    Другой тип ссылок представляют собой символические ссылки. По назначению они аналогичны ярлыкам в ОС Windows: указывают на файл, расположенный где угодно (например, на съемном носителе), и после удаления такого файла или размонтирования съемного носителя становятся бесполезны.

    Символическая ссылка создается той же командой ln с ключом -s:$ln -s /home/ivanov/README /home/ivanov/do.not.readme $ls -1 /home/ivanov/do.not.readme

    lrwxrwxrwx 1 ivanov users 16 Feb 14 19:17 /home/ivanov/do.not. readme -> /home/ivanov/README

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

    $ cat /home/ivanov/do.not.readme

    $

    Значение самой ссылки, то есть имя файла, на который она ссылается, можно узнать с помощью команды readlink.

    Права доступа к файлам и каталогам

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

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

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

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

    [user]$ ls -l /bin/ls

    -rwxr-xr-x1 root root 49940 Sep 12 1999 /bin/ls

    Вы видите, что в данном случае владельцем файла является пользователь root и группа root. Но нас сейчас в выводе этой команды больше интересует первое поле, определяющее тип файла и права доступа к файлу. Это поле в приведенном примере представлено цепочкой символов-rwxr-xr-x. Эти символы можно условно разделить на 4 группы.

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

    •- = - обычный файл;

    •d = - каталог;

    •b = - файл блочного устройства;

    •c = - файл символьного устройства;

    •s = - доменное гнездо (socket);

    •p = - именованный канал (pipe);

    •l = - символическая ссылка (link).

    Далее следуют три группы по три символа, которые и определяют права доступа к файлу соответственно для владельца файла, для группы пользователей, которая сопоставлена данному файлу, и для всех остальных пользователей системы. В нашем примере права доступа для владельца определены как rwx, что означает, что владелец (root) имеет право читать файл (r), производить запись в этот файл (w), и запускать файл на выполнение (x). Замена любого из этих символов прочерком будет означать, что пользователь лишается соответствующего права. В том же примере мы видим, что все остальные пользователи (включая и тех, которые вошли в группу root) лишены права записи в этот файл, т. е. не могут файл редактировать и вообще как-то изменять.

    Вообще говоря, права доступа и информация о типе файла в UNIX-системах хранятся в индексных дескрипторах в отдельной структуре, состоящей из двух байтов, т. е. из 16 бит (это естественно, ведь компьютер оперирует битами, а не символами r,w,x). Четыре бита из этих16-тиотведены для кодированной записи о типе файла. Следующие три бита задают особые свойства исполняемых файлов, о которых мы скажем чуть позже. И, наконец, оставшиеся 9 бит определяют права доступа к файлу. Эти 9 бит разделяются на 3 группы по три бита. Первые три бита задают права пользователя, следующие три бита - права группы, последние 3 бита определяют права всех остальных пользователей (т. е. всех пользователей, за исключением владельца файла и группы файла).

    При этом, если соответствующий бит имеет значение 1, то право предоставляется, а если он равен 0, то право не предоставляется. В символьной форме записи прав единица заменяется соответствующим символом (r,w илиx), а 0 представляется прочерком.

    Право на чтение (r) файла означает, что пользователь может просматривать содержимое файла с помощью различных команд просмотра, например, командой more или с помощью любого текстового редактора. Но, подредактировав содержимое файла в текстовом редакторе, вы не сможете сохранить изменения в файле на диске, если не имеете права на запись (w) в этот файл. Право на выполнение (x) означает, что вы можете загрузить файл в память и попытаться запустить его на выполнение как исполняемую программу. Конечно, если в действительности файл не является программой (или скриптом shell), то запустить этот файл на выполнение не удастся, но, с другой стороны, даже если файл действительно является программой, но право на выполнение для него не установлено, то он тоже не запустится.

    Вот мы и узнали, какие файлы в Linux являются исполняемыми! Как видите, расширение имени файла тут не при чем, все определяется установкой атрибута "исполняемый", причем право на исполнение может быть предоставлено не всем!

    Если выполнить ту же команду ls -l, но в качестве последнего аргумента ей указать не имя файла, а имя каталога, мы увидим, что для каталогов тоже определены права доступа, причем они задаются теми же самыми символами rwx. Например, выполнив команду ls -l /, мы увидим, что каталогу bin соответствует строка:

    drwxr-xr-x2 root root 2048 Jun 21 21:11 bin

    Естественно, что по отношению к каталогам трактовка понятий "право на чтение", "право на запись" и "право на выполнение" несколько изменяется. Право на чтение по отношению к каталогам легко понять, если вспомнить, что каталог - это просто файл, содержащий список файлов в данном каталоге. Следовательно, если вы имеете право на чтение каталога, то вы можете просматривать его содержимое (этот самый список файлов в каталоге). Право на запись тоже понятно - имея такое право, вы сможете создавать и удалять файлы в этом каталоге, т. е. просто добавлять в каталог или удалять из него запись, содержащую имя какого-то файла и соответствующие ссылки. Право на выполнение интуитивно менее понятно. Оно в данном случае означает право переходить в этот каталог. Если вы, как владелец, хотите дать доступ другим пользователям на просмотр какого-то файла в своем каталоге, вы должны дать им право доступа в каталог, т. е. дать им "право на выполнение каталога". Более того, надо дать пользователю право на выполнение для всех каталогов, стоящих в дереве выше данного каталога. Поэтому в принципе для всех каталогов по умолчанию устанавливается право на выполнение как для владельца и группы, так и для всех остальных пользователей. И, уж если вы хотите закрыть доступ в каталог, то лишите всех пользователей (включая группу) права входить в этот каталог. Только не лишайте и себя такого права, а то придется обращаться к суперпользователю!3)

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

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

    (обычно что-то вроде "Permission denied").

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

    Для изменения прав доступа к файлу используется команда chmod. Ее можно использовать в двух вариантах. В первом варианте вы должны явно указать, кому какое право даете или кого этого права лишаете:

    [user]$ chmod wXp имя-файла

    где вместо символа w подставляется

    •либо символ u (т. е. пользователь, который является владельцем);

    •либо g (группа);

    •либо o (все пользователи, не входящие в группу, которой принадлежит данный файл);

    •либо a (все пользователи системы, т. е. и владелец, и группа, и все остальные). Вместо X ставится:

    •либо + (предоставляем право);

    •либо - (лишаем соответствующего права);

    •либо = (установить указанные права вместо имеющихся).

    Вместо p - символ, обозначающий соответствующее право:

    •r (чтение);

    •w (запись);

    •x (выполнение).

    Вот несколько примеров использования команды chmod:

    [user]$ chmod a+x file_name

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

    [user]$ chmod go-rwfile_name

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

    [user]$ chmod ugo+rwx file_name

    дает всем права на чтение, запись и выполнение.

    Если опустить указание на то, кому предоставляется данное право, то подразумевается, что речь идет вообще обо всех пользователях, т. е. вместо

    [user]$ chmod a+x file_name

    можно записать просто

    [user]$ chmod +x file_name

    Второй вариант задания команды chmod (он используется чаще) основан на цифровом представлении прав. Для этого мы кодируем символr цифрой 4, символw - цифрой 2, а символ x - цифрой 1. Для того, чтобы предоставить пользователям какой-то набор прав, надо сложить соответствующие цифры. Получив, таким образом, нужные цифровые значения для владельца файла, для группы файла и для всех остальных пользователей, задаем эти три цифры в качестве аргумента команды chmod (ставим эти цифры после имени команды перед вторым аргументом, который задает имя файла). Например, если надо дать все права владельцу(4+2+1=7), право на чтение и запись - группе(4+2=6), и не давать никаких прав остальным, то следует дать такую команду:

    [user]$ chmod 760 file_name

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

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

    Чтобы завершить рассказ о правах доступа к файлам, надо рассказать еще о трех возможных атрибутах файла, устанавливаемых с помощью той же команды chmod. Это те самые атрибуты для исполняемых файлов, которые в индексном дескрипторе файла в двухбайтовой структуре, определяющей права на файл, занимают позиции5-7,сразу после кода типа файла.

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

    Обычно, когда пользователь запускает некоторую программу на выполнение, эта программа получает те же права доступа к файлам и каталогам, которые имеет пользователь, запустивший программу. Если же установлен "бит смены идентификатора пользователя", то программа получит права доступа к файлам и каталогам, которые имеет владелец файла программы (таким образом, рассматриваемый атрибут лучше называть "битом смены идентификатора владельца"). Это позволяет решать некоторые задачи, которые иначе было бы трудно выполнить. Самый характерный пример - команда смены пароля passwd. Все пароли пользователей хранятся в файле/etc/passwd, владельцем которого является суперпользователь root. Поэтому программы, запущенные обычными пользователями, в том числе команда passwd, не могут производить запись в этот файл. А, значит, пользователь как бы не может менять свой собственный пароль. Но для файла/usr/bin/passwd установлен "бит смены идентификатора владельца", каковым является пользователь root. Следовательно, программа смены пароля passwd запускается с правами root и получает право записи в файл/etc/passwd (уже средствами самой программы обеспечивается то, что пользователь может изменить только одну строку в этом файле).

    Установить "бит смены идентификатора владельца" может суперпользователь с помощью команды

    [root]# chmod +s file_name

    Аналогичным образом работает "бит смены идентификатора группы".

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

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

    [root]# chmod 4775 file_name

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

    •4 - "бит смены идентификатора пользователя",

    •2 - "бит смены идентификатора группы",

    •1 - "бит сохранения задачи (sticky bit)".

    Если какие-тоиз этих трех битов установлены в 1, то несколько изменяется вывод командыls -l в части отображения установленных атрибутов прав доступа. Если установлен в 1 "бит смены идентификатора пользователя", то символ "x" в группе, определяющей права владельца файла, заменяется символом "s". Причем, если владелец имеет право на выполнение файла, то символ "x" заменяется на маленькое "s", а если владелец не имеет права на выполнение файла (например, файл вообще не исполняемый), то вместо "x" ставится "S". Аналогичные замены имеют место при задании "бита смены идентификатора группы", но заменяется символ "x" в группе атрибутов, задающих права группы. Если равен 1 "бит сохранения задачи (sticky bit)", то заменяется символ "x" в группе атрибутов, определяющей права для всех остальных пользователей, причем "x" заменяется символом "t", если все пользователи могут запускать файл на выполнение, и символом "T", если они такого права не имеют.

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

    [root]# ls -lprim1

    -rwSrwsrwT1 kos root 12 Dec 18 23:17 prim1

    Команды для работы с файлами и каталогами

    В предыдущих разделах и работах уже упоминали некоторые команды для работы с файлами и каталогами: pwd (имя текущего каталога),cd,ls,ln,chmod. В этом разделе рассмотрим еще несколько часто используемых команд.

    Команды chown и chgrp

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

    [root]# chown vasja имя-файла[root]# chgrp usersgrpимя-файла

    Команда mkdir

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

    [user]$ mkdir /home/kos/book/glava5/part1

    Команда mkdir может использоваться со следующими опциями:

    •-m mode - задает режим доступа для нового каталога (например,-m 755);

    •-p - создавать указанные промежуточные каталоги (если они не существуют).

    Команда touch

    Создать пустой файл можно командой touch <имя_файла>. Вообще-то она предназначена для того, чтобы для всех заинтересованных программ (например, утилиты сборки проектаmake) файл выглядел новее, чем на самом деле: она меняет время последнего изменения файла на текущее время. Но если файла с таким именем не существует, то она его создаст.

    Команда cat

    Команда cat часто используется для создания файлов (хотя можно воспользоваться и командойtouch). По командеcat на стандартный вывод (т. е. на экран) выводится содержимое указанного файла (или нескольких файлов, если их имена последовательно задать в качестве аргументов команды). Если вывод команды cat перенаправить в файл, то можно получить копию какого-то файла:

    [user]$ cat file1 > file2

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

    [user]$ cat file1 file2 ... fileN > new-file

    Именно возможности перенаправления ввода и вывода этой команды и используются для создания новых файлов. Для этого на вход команды cat направляют данные со стандартного ввода (т. е. с клавиатуры), а вывод команды - в новый файл:

    [user]$ cat > newfile

    После того, как вы напечатаете все, что хотите, нажмите комбинацию клавиш <Ctrl>+<D> или <Ctrl>+<C>, и все, что вы ввели, будет записано в newfile. Конечно, таким образом создаются, в основном, короткие текстовые файлы.

    Команда mv

    Если вам необходимо не скопировать, а переместить файл из одного каталога в другой, вы можете воспользоваться командой mv. Синтаксис этой команды аналогичен синтаксису командыcp. Более того, она сначала копирует файл (или каталог), а только потом удаляет исходный файл (каталог). И опции у нее такие же, как уcp.4)

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

    [user]$ mv oldname newname

    Но учтите, что команда mv не позволяет переименовать сразу несколько файлов (используя шаблон имени), так что команда mv *.xxx *.yyy не будет работать.

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

    Команды rm и rmdir

    Для удаления ненужных файлов и каталогов в Linux служат команды rm (удаляет файлы) иrmdir (удаляет пустой каталог). Для того, чтобы воспользовался этими командами, вы должны иметь право записи в каталоге, в котором расположены удаляемые файлы или каталоги. При этом полномочия на изменение самих файлов не обязательны. Если хотите перед удалением файла получить дополнительный запрос на подтверждение операции, используйте опцию-i.

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

    Если вы дадите команду rm *, то удалите все файлы в текущем каталоге. Подкаталоги при этом не удалятся. Для удаления как файлов, так и подкаталогов текущего каталога надо тоже воспользоваться опцией-r. Однако всегда помните, что в Linux нет команды восстановления файлов после их удаления (даже если вы спохватились сразу же после ошибочного удаления файла или каталога)!

    Так что дважды подумайте до удаления чего-либо и не пренебрегайте опцией-i.

    Команды more и less

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

    Команда-фильтр more выводит содержимое файла на экран отдельными страницами, размером как раз в целый экран. Для того, чтобы увидеть следующую страницу, надо нажать на клавишу пробела. Нажатие на клавишу <Enter> приводит к смещению на одну строку. Кроме клавиш пробела и <Enter> в режиме паузы еще некоторые клавиши действуют как управляющие (например, клавиша <B> возвращает вас на один экран назад), но мы здесь не будем приводить полного их перечня, как и перечня опций команды. Вам для начала надо еще только запомнить, что выйти из режима просмотра можно с помощью клавиши <Q>, так как если вы этого не знаете, то вам придется долго и нудно нажимать пробел, пока вы не доберетесь до конца длинного файла. Обо всех опциях команды more вы можете прочитать в интерактивном руководстве man илиinfo.

    Утилита less, разработанная в рамках проекта GNU, содержит все функции и команды управления выводом, имеющиеся в программе more, и некоторые дополнительные, например, позволяет использовать клавиши управления курсором (<Стрелка вверх>, <Стрелка вниз>, <PgUp>, <PgDown>) для перемещения по тексту. Вспомните, мы уже говорили об этом, когда рассматривали интерактивную подсказку man.

    Команды more и less позволяют производить поиск подстроки в просматриваемом файле, причем команда less позволяет производить поиск как в прямом, так и в обратном направлении. Для организации поиска строки символов string надо набрать в командной строке программы в нижней части экрана (там, где двоеточие)/string. Если искомая строка будет найдена, будет отображен соответствующий кусок текста, причем найденная строка будет находиться в самом верху экрана.

    Команда find и символы шаблонов для имен файлов

    Еще одной часто используемой командой для работы с файлами в Linux является команда поиска нужного файла find. Команда find может искать файлы по имени, размеру, дате создания или модификации и некоторым другим критериям.

    Общий синтаксис команды find имеет следующий вид: find [список_каталогов] критерий_поиска

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

    [user]$ find /usr/share/doc /usr/doc /usr/locale/doc -nameinstr.txt

    Началом "критерия_поиска", определяющего, что именно должна искать программа find, считается первый аргумент, начинающийся на "-","(", ")"', "," или "!". Все аргументы, предшествующие "критерию_поиска", трактуются как имена каталогов, в которых надо производить поиск. Если не указано ни одного пути, поиск производится только в текущем каталоге и его подкаталогах.

    Чаще всего поиск проводится по именам файлов, как это показано в предыдущем примере, т. е. "критерий_поиска" задается как "-name имя_файла". Вместо опции-name можно использовать опцию-path, тогда команда будет искать совпадения в полном имени файла, с указанием пути. Например, команда

    [user]$ find . -path'./sr*sc'

    найдет в текущем каталоге подкаталог './src/misc'. Вместо полного имени файла или каталога в этом примере использован так называемый "шаблон имени". Поскольку шаблоны имен файлов могут использоваться не только с командой find, но и со многими другими командами (включая уже рассмотренные команды chmod,chown,chgrp,cp,rm,cat,mv), то правилам составления шаблонов стоит уделить некоторое внимание.

    Чаще всего шаблоны имен файлов строятся с помощью специальных символов "*" и "?". Значок "*" используется для замены произвольной строки символов. В Linux

    •"*" - соответствует всем файлам, за исключением скрытых;

    •".*" - соответствует всем скрытым файлам (но также текущему каталогу "." и каталогу уровнем выше "..": не забывайте об этом!);

    •"*.*" - соответствует только тем файлам и каталогам, которые имеют "." в середине имени, или оканчиваются на точку;

    •"p*r" - соответствует и "peter" и "piper";

    •"*c*" - соответствует и "picked" и "peck".

    Значок ? заменяет один произвольный символ, поэтому index?.htm будет соответствовать именамindex0.htm,index5.htm иindexa.htm.

    Кроме "*" и "?" в Linux при задании шаблонов имен можно использовать квадратные скобки [], в которых дается либо список возможных символов, либо интервал, в который должны попадать возможные символы. Например, [abc]* соответствует всем именам файлов, начинающимся с a, b, c; *[I-N1-3]соответствует файлам, имена которых оканчиваются на I, J, K, L, M, N, 1, 2, 3.

    А теперь вернемся к команде find и расскажем подробнее о том, какие критерии поиска возможны. Несколько примеров простых критериев поиска перечислены втабл. 4.4.

    Таблица 4.4. Критерии поиска для команды find

    Опция

    Значение

     

     

    -nameшаблон

    Ищет файлы, имена которых соответствуют шаблону

     

     

    -groupимя

    Ищет файлы, принадлежащие указанной группе

     

     

    -sizeчисло[c]

    Ищет файлы, размером в число 512-байтныхблоков. Если после числа

     

    стоит символ c, значит размер указан в байтах (символах)

     

     

    -mtimeчисло

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

     

    назад

     

     

    -newerобразец

    Ищет файлы, которые изменялись после изменения файла, указанного в

     

    образце

     

     

    -typeтип_файла

    Ищет файлы указанного типа. Тип задается одним из символов b (блок-

     

    ориентированные устройства), c (байт-ориентированныеустройства),d

     

    (файл каталога), f (обычный файл),p (именованный канал) либоl

     

    (символическая ссылка)

     

     

    Другие простые критерии вы можете узнать, если просмотрите man-страницуо командеfind. Здесь же надо только сказать, что из простых критериев можно строить более сложные с помощью логических операций and, or или операции отрицания, знаком которой служит восклицательный знак. Например, если вы хотите найти все файлы, имена которых оканчиваются на .txt и .doc, то критерий можно записать как(-name *.txt -or -name *.doc). Можно комбинировать таким образом любое число критериев (и не только простых!). Если операция не указана явно, то подразумевается-and,т. е. вместо(-name *.txt -and -name *.doc) можно записать просто(-name *.txt -name *.doc). Если применяется только одна операция-and или!, то скобки обычно можно опустить, а с операцией-or и в сложных выражениях скобки необходимы. Перед скобкой нужно поставить обратную косую черту, а после скобки - пробел. Например, если вы хотите найти каталог по его имени, то можно сделать это командой

    [user]$ find /usr -namedoc-typed

    или (с соблюдением правил построения сложных критериев)

    [user]$ find /usr \( -namedoc-and-typed \)

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

    [user]$ find /home/kos \( \( -name*.tmp \)-or\(-size+200 \) \)

    В последнем примере стоит обратить внимание на то, что перед значением размера стоит знак "+". Такой знак можно использовать с любым числовым параметром в критериях поиска команды find. Он означает, что нужно искать файлы, у которых значение параметра больше заданного. Соответственно, знак"-"означает, что надо искать файлы, у которых значение параметра меньше заданного. Если знаки + или - отсутствует, ищутся файлы, у которых значение параметра равно заданному.

    Чтобы закончить рассмотрение команды find, надо сказать еще о том, что после критерия поиска в этой команде можно сразу же задать операцию, которая будет применяться ко всем файлам, найденным по указанному критерию. Простейшим примером использования такой возможности является указание команды-print.

    [user]$ find /home/kos -name*.tmp-print

    По которой выдается на экран список имен всех найденных файлов с указанием полного пути к файлу. Эта операция применяется по умолчанию, т. е. когда никаких операций вообще не указано (как это было во всех приведенных выше примерах). Другим примером операции, применяемой ко всем найденным файлам, может служить операция - exec cmd {} \;, гдеcmd - произвольная команда оболочки shell. То есть в этом случае ко всем найденным файлам (их именами заменяются поочередно фигурные скобки) применяется команда cmd. Заcmd {} в этом случае должна следовать точка с запятой, экранированная обратной косой чертой.

    Например, если вы хотите удалить в текущем каталоге все файлы, к которым пользователи не обращались в течение 30 дней, дайте команду:

    [root]# find . -typef-atime+30-execrm {} \;

    Вместо -exec можно поставить-ok, тогда перед выполнением указанной команды cmd применительно к каждому файлу будет запрашиваться подтверждение.

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

    Редактирование текстовых файлов

    Мелкие правки конфигурационных файлов — обычное дело для администратора, поэтому средство их внесения присутствовало в UNIX-системах всегда. Наиболее распространенное такое средство, присутствующее в любой системе Linux – это консольный полноэкранный редактор vi. Как полноэкранный редактор, vi может находиться в одном из двух режимов. В режиме вставки вводимые символы поступают в редактируемый файл, в командном режиме они воспринимаются как команды. Перечислим коротко самые употребительные команды редактора vi:

    РЕЖИМ ВСТАВКИ. Включение режима вставки:

    •i в текущей позиции курсора;

    •I перед первым непробельным символом в текущей строке;

    •w в новой строке, добавленной после текущей;

    •W в новой строке, добавленной перед текущей.

    Выключение режима вставки:

    •<Esc>

    Команды режима вставки:

    Ctrl+а повторить предыдущую вставку;

    •Ctrl+у вставить символ, находящийся над курсором (в предыдущей строке);

    •Ctrl+e вставить символ, находящийся под курсором (в следующей строке).

    КОМАНДНЫЙ РЕЖИМ.

    Удаление (здесь и далее N — это число):

    •N х N символов под курсором и справа от него;

    •N X N символов слева от курсора;

    •N dd N строк;

    •D до конца текущей строки;

    •N D до конца текущей строки и еще N-1строку.

    Копирование и вставка строк:

    •N уу взять в буфер N строк от текущей и ниже;

    •р вставить содержимое буфера после текущей строки;

    •Р вставить содержимое буфера перед текущей строкой.

    Поиск и переход:

    •N G перейти к строке с номером N;

    •$ G перейти к последней строке файла;

    •/< образец > искать образец вниз от курсора;

    •?< образец > искать образец вверх от курсора;

    •п повторить поиск в том же направлении;

    •N (буквально N ): повторить поиск в обратном направлении.

    Сохранение и выход:

    •:w сохранить текущий файл;

    •:w <имя> сохранить под новым именем, если файл <имя> еще не существует;

    •:w! <имя> сохранить под новым именем, переписав существующий файл;

    •:q выйти;

    •:q! принудительно выйти без сохранения;

    •:wq сохранить и выйти.

    Разное полезное:

    • N u

    отменить последние N изменений;

    • N Ctrl+г

    вернуть последние N отмененных изменений;

    • U

    отменить изменения в последней строке;

    • N r < символ > заменить N следующих символов на < символ >;

    • N > >

    добавить отступ (Tab) в N следующих строк;

    • N < <

    удалить один отступ (Tab) из N следующих строк;

    • :sh временно

    выйти в оболочку (вернуться — exit);

    • :!<команда> выполнить команду оболочки.

    Работа с vi в простых случаях сводится к использованию следующего небольшого набора

    команд:

     

    vi <имя файла>

    # открыли файл для просмотра или редактирования или создания

    i

    перешли в режим ввода ход в режим ввода текста (если требуется)

    ESC

    вышли из режима редактирования в режим команд

    :перешли из режима команд в режим командной строки

    w

    записали изменения (если требуется)

    q –>Enter

    вышли из редактора (если изменения уже записаны или их не было)

    q! - > Enter

    вышли из редактора без сохранения изменений (если требуется).

    Порядок проведения работы:

    1.Запустить Linux Ubuntu.

    2.Загрузиться пользователем root. Для его подключения достаточно войти под первым зарегистрированным пользователем, и при помощи терминала поставить пользователю root новый пароль. Процесс изменения пароля смотри в лабораторной работе №12.

    3.Ознакомиться со структурой системных каталогов ОС Linux на рабочем месте. Привести в отчете перечень каталогов с указанием их назначения.

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

    5.Перейти в директорий пользователя root. Просмотреть содержимое каталога. Просмотреть содержимое файла vmlinuz. Просмотреть и пояснить права доступа к файлу vmlinuz.

    6.Создать в директории пользователя user три файла 1.txt, 2.txt и 3.txt, используя команды touch, cat и редактор vi. Просмотреть и пояснить права доступа к файлам.

    7.Перейти в директории пользователя root. В отчете описать результат.

    8.Изменить права доступа на файл 1.txt в директории пользователя user.

    9.Создать жесткую и символическую ссылки на файл 2.txt. Просмотреть результаты.

    10.Создать каталог new в каталоге пользователя user.

    11.Скопировать файл 1.txt в каталог new.

    12.Переместить файл 2.txt в каталог new.

    13.Изменить владельца файла 3.txt и каталога new.

    14.Удалить файл 1.txt в каталоге new.

    15.Удалить каталог new.

    16.Найти, используя команду find, файл vga2iso (или другой файл).

    Содержание отчета

            1. Тема, цель работы

            2. Основные этапы выполнения работы

            3. Текстовый файл со скриншотами основных этапов работы

            4. Выводы по проделанной работе

    Контрольные вопросы

    1.Что такое файловая система?

    2.Жесткая ссылка в Linux. Основные сведения.

    3.Команда поиска в Linux. Основные сведения.

    4.Перечислите основные команды работы с каталогами.

    Лабораторная работа №13 Тема: Сетевые и серверные возможности

    Цель работы: Научиться использовать сетевые и серверные возможности ОС Linux

    Оборудование рабочего места: ПК, ОС Linux

    Краткие теоретические сведения

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

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

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

    Интерпретатор команд Shell. Анализирует команды, вводимые с терминала либо из командного файла, и передает их для выполнения в ядро системы. Команды обычно имеют аргументы и параметры, которые обеспечивают модернизацию выполняемых действий. Shell является также языком программирования, на котором можно создавать командные файлы (shell-файлы). При входе в ОС пользователь получает копию интерпретатора shell в качестве родительского процесса. Далее, после ввода команды пользователем создается порожденный процесс, называемый процессом-потомком. Т.е. после запуска ОС каждый новый процесс функционирует только как процесс - потомок уже существующего процесса. В ОС Linux имеется возможность динамического порождения и управления процессами.

    Shell - интерпретатор в соответствии с требованиями стандарта POSIX поддерживает графический экранный интерфейс, реализованный средствами языка программирования Tcl/Tk.

    Обязательным в системе является интерпретатор Bash, полностью соответствующий стандарту POSIX. В качестве Shell может быть использована оболочка mc с интерфейсом, подобным Norton Commander.

    Сетевой графический интерфейс X-сервер (X-Windows). Обеспечивает поддержку графических оболочек.

    Графические оболочки KDE, Gnome. Отличительными свойствами KDE являются: минимальные требования к аппаратуре, высокая надежность, интернационализация. Базовые библиотеки KDE (qt, kde-libs) признаны одними из лучших продуктов по созданию графического интерфейса, обеспечивают простое написание программ с использованием передовых технологий. Gnome имеет развитые графические возможности, но более требователен к аппаратным средствам.

    Сетевая поддержка NFS, SMB, TCP/IP. NFS - программный комплекс РС-NFS (Network File System) для выполнения сетевых функций. РС-NFS ориентирован для конкретной ОС персонального компьютера (PC) и включает драйверы для работы в сети и дополнительные утилиты. SMB - сетевая файловая система, совместимая с Windows NT. TCP/IP - протокол контроля передачи данных (Transfer Control Protocol/Internet Protocol). Сеть по протоколам TCP/IP является неотъемлемой частью ОС семейства UNIX. Поддерживаются любые сети, от локальных до Internet, с использованием только встроенных сетевых средств.

    Инструментальные средства программирования. Основой средств программирования является компилятор GCC или его экспериментальные версии EGCS и PGCC для языков С и С++; модули поддержки других языков программирования (Obective C, Фортран, Паскаль, Modula-3, Ада, Java и др.); интегрированные среды и средства визуального проектирования: Kdevelop, Xwpe; средства адаптации привязки программ AUTOCONFIG, AUTOMAKE.

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

    Обратите внимание:

    при выведении параметров утилиты на экран используйте команду | more для постраничного вывода.

     Ключ 

     Функция 

      -r route 

     вывод таблицы маршрутизации 

     -i interfaces 

     вывод статистики сетевых интерфейсов 

     -s statistics 

     Фвывод статистики передачи данных (по протоколу SNMP) 

      -n numeric 

     имена портов в числовом виде 

     -N symbolic 

     имена портов в символическом виде 

     -l listening 

     вывод состояния портов, находящиеся в режиме ожидания 

     -a all 

     вывод состояния всех портов 

     Активные соединения через порты: 

     -st 

     TCP 

      -u 

     UDP 

     -W 

     RAW 

     -X 

     UNIX 

    Список соединений.

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

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

    Пример:

    st1@pds:~ >netstat -ta

    Proto Recv-Q Send-Q Local Address Foreign Address State

    tcp 0 2 pds.sut.ru:telnet gerasim.pds.sut.ru:1288 ESTABLISHED

    tcp 1 0 pds.sut.ru:4550 pds.sut.ru:3128 CLOSE_WAIT

    tcp 1 0 pds.sut.ru:4548 pds.sut.ru:3128 CLOSE_WAIT

    tcp 0 0 gw.pds.sut.:netbios-ssn marya.pds.sut.ru:1027 ESTABLISHED

    tcp 0 0 gw.pds.sut.:netbios-ssn yanko.pds.sut.ru:1104 ESTABLISHED

    tcp 0 0 gw.pds.sut.:netbios-ssn mumu.pds.sut.ru:1065 ESTABLISHED

    tcp 0 0 *:6000 *:* LISTEN

    tcp 0 0 *:3128 *:* LISTEN

    tcp 0 0 *:53333 *:* LISTEN

    tcp 0 0 *:389 *:* LISTEN

    tcp 0 0 localhost:1032 localhost:1033 ESTABLISHED

    tcp 0 0 *:netbios-ssn *:* LISTEN

    tcp 0 0 *:smtp *:* LISTEN

    tcp 0 0 *:imap2 *:* LISTEN

    tcp 0 0 *:pop3 *:* LISTEN

    tcp 0 0 *:login *:* LISTEN

    tcp 0 0 *:shell *:* LISTEN

    tcp 0 0 *:8000 *:* LISTEN

    tcp 0 0 *:telnet *:* LISTEN

    tcp 0 0 *:ftp *:* LISTEN

    tcp 0 0 *:time *:* LISTEN

    tcp 0 0 *:www *:* LISTEN

    tcp 0 0 *:2049 *:* LISTEN

    tcp 0 0 *:832 *:* LISTEN

    --More--

    Как видно из примера, большинство серверов находится в режиме ожидания запроса на соединение (LISTEN). В первой строке отражено соединение (ESTABLISHED) через telnet с машиной gerasim.pds.sut.ru. Состояние CLOSE_WAIT означает, что соединение разорвано, но переключение в состояние LISTEN еще не произошло; TIME_WAIT – что соединение ожидает разрыва. Если соединение находится в состоянии SYN_SENT, то это означает наличие процесса, который пытается установит соединение с несуществующим сервером. Состояние соединения имеет значение только для протокола TCP. Протокол UDP факта установления соединения не проверяет.

    Содержание таблицы маршрутизации.

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

    Пример:

    st1@pds:~ >netstat -r

    Kernel IP routingtable

    Destination Gateway Genmask Flags Ifac

    pds.sut.ru * 255.255.255.255 UH eth1

    195.19.219.120 * 255.255.255.248 U eth0

    195.19.219.128 * 255.255.255.192 U eth1

    192.168.1.0 * 255.255.255.0 U eth0

    195.19.221.0 lgw.ccs.sut.ru 255.255.255.0 UG eth1

    193.125.0.0 lgw.ccs.sut.ru 255.255.0.0 UG eth1

    loopback * 255.0.0.0 U lo

    defaultlgw.ccs.sut.ru 0.0.0.0 UG eth1

     Название столбца 

     Расшифровка 

     Gatway 

     Имена используемых шлюзов 

     Genmask 

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

     Flags 

     Флаги, описывающие маршрут: G Маршрут использует шлюз 

       

     U Интерфейс активен, может использоваться для передачи данных 

       

     H Данные можно передавать только одному узлу 

       

     D Запись создана перенаправляющим сообщением протокола ICMP 

       

     M Запись модифицирована перенаправляющим сообщением протокола ICMP 

      Iface  

     Интерфейс, используемый для передачи пакетов 

    Статистика сетевых интерфейсов.

    При использовании ключа –i команды netstat на экран будут выведены статистические данные всех используемых интерфейсов. Исходя из них, можно выяснить, исправно ли соединение с сетью.

    Пример:

    st1@pds:~ >netstat -i

    Kernel Interface table

    Iface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg

    eth0 1000 0 844904 0 17 0 1454454 5 0 0 BRU

    eth0: 1000 0 - no statistics available - BRU

    eth1 1500 0 590844 0 7 0 434438 59 0 0 BRU

    lo 3924 0 45754 0 0 0 45754 0 0 0 LRU

     Название столбца 

     Расшифровка 

     Gatway 

     Имена используемых шлюзов 

     Genmask 

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

    Ошибки являются следствием проблем в кабельной системе. В нормально работающей сети количество конфликтов (RX-OVR, TX-OVR) не должно превышать 3% от числа пакетов, а другие ошибки не должны составлять более 0,5% от общего числа пакетов.

    Статистика передачи данных.

    Команда netstat –s выдает содержимое счетчиков сетевых программ. В выходной информации есть разделы, относящиеся к различным протоколам: IP, ICMP, TCP, UDP. С ее помощью можно определить место появления ошибки в принятом пакете.

    Пример:

    st1@pds:~ >netstat -s

    Ip:

    179495 total packets received 13 with invalid headers 8753 forwarded

    0 incoming packets discarded

    168812 incoming packets delivered

    325599 requests sent out

    544 fragments failed

    Icmp: 728 ICMP messages received

    3 input ICMP message failed

    ICMP input histogram:

    destination unreachable: 82

    timeout in transit: 55

    sourcequenchs: 9

    echo requests: 582

    1235 ICMP messages sent

    0 ICMP messages failed

    ICMP output histogram:

    destination unreachable: 646

    time exceeded: 6

    redirect: 1

    echo replies: 582

    Tcp:

    2428 active connections openings

    0 passive connection openings

    0 failed connection attempts

    0 connection resets received

    17 connections established

    154840 segments received

    318758 segments send out

    1480 segments retransmited

    99 bad segments received.

    499 resets sent

    Udp:

    13397 packets received

    73 packets to unknown port received.

    12 packet receive errors

    5608 packets sent

    TcpExt:

    15 resets received for embryonic SYN_RECV sockets

    Задания для лабораторного занятия:

    1.   С помощью утилиты netstat получить список соединений, открытых на сервере pds.sut.ru. Прокомментировать соединения, находящиеся в режиме ESTABLISHED (внутренний или внешний интерфейс, с каким узлом, по какому протоколу).

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

    3.  Получить статистику сетевых интерфейсов. Построить графики статистической информации для внутренней (eth0) и внешней (eth1) локальных сетей, объяснить значение установленных флагов. Сравнить количество ошибок с требованиями, предъявляемыми к работе сетей; сделать вывод о работе локальной сети.

    4.  Получить статистику сетевых интерфейсов. Проанализировать работу каждого из протоколов. Для протокола ICMP построить графики входной и выходной гистограмм.

    Содержание отчета

              1. Тема, цель работы

              2. Основные этапы выполнения работы

              3. Выводы по проделанной работе

    Контрольные вопросы:

    1. Для чего предназначена утилита netstat?

    2. Какое количество конфликтов в нормально работающей сети считается допустимым?

    3. Что означает режим LISTEN для серверов?

    4. Для чего необходим интерпретатор shell?

    Лабораторная работа №14 Тема: Прикладные программы

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

    Оборудование рабочего места: ПК, ОС Linux

    Краткие теоретические сведения

    Анализ компьютерных сетей с помощью Nmap GUI

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

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

    Запуск утилиты Zenmap необходимо производить с правами суперпользователя root, так как для своей работы она требует привилегий администратора.

    Такой запуск можно выполнить из командной строки:

    $ sudo zenmap

    Рисунок 1

    При первом запуске Zenmap мы увидим основное окно (рис. 1).

    Первый шаг- нужно указать Цель (Target). Это то, что мы будем анализировать. Допустим, нам нужно просмотреть сеть вида 192.168.0.100. Мы можем просканировать ее целиком - для этого введем диапазон 192.168.0.* в поле Target. В этом случае будут проанализированы все доступные адреса локальной сети этого диапазона.

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

    Рис. 2

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

    После того так профиль выбран, необходимо нажать кнопку Scan. В процессе сканирования в левом окне будут отображаться обнаруженные IP-адреса (хосты), в правом - лог сканирования (рис. 3).

    Рис. 3

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

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

    Nmap Output: Вкладка по умолчанию. Выводит все команды, выполняемые программой Nmap.

    Ports Hosts: Показывает, какие порты на IP-адресах (хостах) открыты.

    Topology: Представляет в графическом режиме (картинка) топологию сети.

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

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

    Вкладка Топология (Topology) является одной из самых важных для анализа сети. При переходе на эту вкладку, мы увидим облако красных кружков и IP-адресов (рис. 4). Если сеть достаточно большая, в этом клубке хостов сложно что либо понять. Первое, что надо сделать в этом случае - воспользоваться слайдерами Zoom и Ring Gap. Первый (Zoom) служит для масштабирования (увеличения или уменьшения) картинки, второй - для изменения расстояния между хостами, расположенными по кольцу. Как только мы настроим вид для удобного чтения, мы можем обнаружить много полезной информации.

    Рис. 4

    Все зависит от того, что мы хотим знать. Добавляя (щелчок мыши на знаке "+") или удаляя элементы выпадающего списка View Section, можно детально проанализировать состояние сети. Представим список этих элементов:

    • Address

    • Hostname

    • Icon

    • Latency

    • Ring

    • Region

    • Slow In/Out

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

    Для анализа сети в Zenmap можно использовать как профили по умолчанию (предустановленные), так и создавать свои собственные. Для того, чтобы создать свой профиль, необходимо щелкнуть на Profile, затем выбрать Новый профиль (New Profile) или Команда (Command) или Редактировать существующий профиль (Edit Current Profile). Если необходимо внести небольшие изменения, достаточно выбрать необходимый профиль и затем отредактировать его. Например, на рис. 4 показан измененный профиль, в который добавлена информация об операционной системе. Чтобы добавить эту информацию, выбераем профиль, затем Profile > Edit Current Profile. В новом окне открываем вкладку Scan и затем выбираем опцию "OS". Кнопка Save Changes сохраняет изменения и закрывает окно редактирования.

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

    Анализ сети с помощью Wireshark

    Wireshark является программой-анализатором сетевых пакетов. Без какого-либо специального оборудования или перенастройки эта программа может перехватывать входящие и исходящие данные на любом сетевом интерфейсе компьютера: Ethernet, WiFi, PPP, loopback и даже USB (рис. 5). Обычно Wireshark применяется для выявления проблем в сети, таких, как перегруженность, слишком долгое время ожидания или ошибки протоколов.

    Рис. 5

    Wireshark имеет графический интерфейс (GUI). Но помимо GUI, есть консольная реализация программы по имени TShark, обладающая тем же функционалом, что и ее графический вариант. Так как программа очень популярна в качестве административного инструмента для анализа сетей, она имеется в репозиториях практически любого дистрибутива Linux. Есть версии программы под Windows и Mac OS X.

    Запуск Wireshark необходимо производить с правами root, так как для перехвата трафика программе нужны привилегии суперпользователя для перехода в так называемый неразборчивый режим ("promiscuous mode"). Программа имеет встроенную поддержку очень большого количества сетевых устройств. Проверить, будет ли наша сетевая карта работать под этой программой, можно на странице wiki проекта Wireshark. Но практически все современные Ethernet и Wifi карты не имеют каких-либо проблем с совместимостью в этой программе.

    Запуск новой сессии перехвата производится в окне программы из меню "Capture". Чтобы увидеть весь список сетевых интерфейсов, которые смогла обнаружить Wireshark, необходимо перейти в меню "Capture > Interfaces". Появится диалоговое окно, в котором, помимо физических устройств, будет присутствовать псевдо-устройство "any", которое перехватывает данные со всех других устройств этого списка. Перед началом можно задать некоторые опции, с которыми будет запускаться перехват. Перейдя по "Capture > Options", достаточно выбрать:

    - фильтры для выборочного анализа трафика (например, по определенному протоколу или диапазону адресов);

    - автоматически остановить перехват по достижении указанного в настройках времени;

    - отсортировать полученные данные по указанному размеру или дате.

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

    Рис. 6

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

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

    Мы всегда можем сохранить перехваченные данные для их дальнейшего анализа. Wireshark сохраняет полученные данные в файл с расширением .pcap.

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

    Для того, чтобы выбрать нужный фильтр, необходимо щелкнуть на кнопке "Filter" в окне программы. Появится окно с опциями на выбор: только TCP; только UDP; все IP-адреса, кроме локальных; все, кроме DNS и ARP; и многие другие. При выборе любого фильтра из списка в окне синтаксиса Wireshark будет отображена полная команда, представляющая собой фильтр в его "развернутом" виде. Это полезно для изучения синтаксиса Wireshark при написании собственных фильтров.

    Например, фильтр "Не получать данные по протоколу HTTP и SMTP с адреса 192.168.0.1" будет выглядеть следующим образом:

    not (tcp.port == 80) and not (tcp.port == 25) and ip.addr == 192.168.0.1

    Щелкнем кнопку "Применить" ("Apply") и Wireshark отфильтрует в главном окне перехваченные им данные. Конечно, мы можете написать и затем сохранить свой собственный фильтр, нажав кнопку "Расширения" ("Expression"); Wireshark позволяет вручную выбрать логические операторы и известные поля, которые вы можете использовать при составлении своих собственных фильтров.

    Меню "Анализ" ("Analyze") содержит набор более сложных заранее предустановленных опций фильтрации.

    1."Enable Protocols" предоставляет нам возможность включить или отключить протоколы;

    2."Specified Decodes" позволяет декодировать определенные протоколы, что может быть полезным при диагностике конкретно выбранного приложения;

    3."Follow TCP Stream" поможет выбрать отдельное соединение по TCP-протоколу и проследить его состояние от начала и до конца; подобные опции имеются для UDP и SSL-соединений;

    4."Expert Infos" извлекает сообщения об ошибках и флаги предупреждения (такие, как потерянный или не в очереди сегмент) для быстрого обнаружения проблемы.

    Меню "Статистика" ("Statistics") предоставляет более общий обзор всего набора перехваченных данных. Это меню содержит предустановленные функции для анализа общих параметров сети и предоставляет их в удобном табличном виде. Если мы исследуем сетевой трафик нашей сети в первый раз, этот инструмент поможет нам понять основные принципы ее функционирования. Здесь мы можете проанализировать такие данные, как время ответа; размеры фрагментов, на которые разбиты пакеты; трафик на уровне ссылок и приложений.

    Wireshark также может выводит полученную информацию в графическом режиме, что облегчает ее восприятие. Перейдя в "Graphs tool" в меню "Статистика" ("Statistics"), мы можем выбрать пять фильтров для сравнения файлов позаголовочно с помощью выделения различными цветами.

    Wireshark может экспортировать захваченные данные в файл формата CSV, который в дальнейшем вы можете открыть в любом другом приложении, например, в обыкновенной электронной таблице, наподобие Gnumeric или OpenOffice, или в таком статистическом пакете, как R или gnuplot.

    Порядок проведения работы

    1. Для каждого из заданий выбрать необходимую программу.

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

    3. Сделать выводы

    4. Оформить отчет

    Содержание отчета

                1. Тема, цель работы

                2. Основные этапы проведения работы

                3. Текстовый файл со скриншотами всех этапов выполнения работы

                4. Выводы по проделанной работе

    Контрольные вопросы

                  1. Опишите основные этапы анализа компьютерных сетей при помощи Nmap

                  2. Опишите основные возможности Zenmap

                  3. Опишите основные этапы работы с программой Wireshark

                  4. Для чего в программе Wireshark нужно использовать права суперпользователя?

                  5. Как просмотреть полученную информацию в графическом режиме в Wireshark?

    Лабораторная работа №15 Тема: Работа в Word

    Цель работы: Освоение основных принципов работы с текстом и методов его форматирования; изучение работы со шрифтами и списками

    Оборудование рабочего места: ПК, ОС Windows, MS Word

    Краткие теоретические сведения

    Основное назначение процессора Word - это создание и редактирование текстовых документов. Кроме того, Word обладает широкими возможностями размещения в документе графических объектов, таблиц, диаграмм, гиперссылок.

    Запуск программы MS Word осуществляется одним из способов:

    • через Главное меню;

    • двойным щелчком мыши по ярлыку для MS Word на Рабочем столе (если он создан);

    • при загрузке файла, созданного программой MS Word (при этом сначала загружается программа, а затем открывается файл).

    Завершение сеанса работы с MS Word осуществляется одним из способов:

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

    • щелчком мыши на кнопке Закрыть, расположенной справа в строке заголовка;

    • выполнить команду Файл  Выход.

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

    Строка меню отображает главное меню программы Word с выделенными основными функциями этой программы.

    Рисунок 1 - Окно экрана программы MS Word

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

    Горизонтальная и вертикальная линейки определяют поля страницы, абзацные отступы и позиции табуляции.

    Рабочая область отображает создаваемый документ.

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

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

    Кнопки выбора режима просмотра позволяют просматривать документ в разных режимах.

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

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

    1. Установить указатель мыши в начале выделяемого фрагмента отбуксировать к концу фрагмента.

    2. Щелкнуть мышью в начале выделяемого фрагмента, нажать клавишу shift и, удерживая ее, щелкнуть мышью в конце фрагмента.

    З. Установить текстовый курсор в начале выделяемого фрагмента, нажать клавишу shift и, не отпуская ее, переместить курсор с помощью клавиш со стрелками к концу фрагмента.

    4. Установить текстовый курсор в начале выделяемого фрагмента. Включить режим выделения, нажав клавишу F8. С помощью клавиш со стрелками переместить курсор в конец фрагмента. Выключить режим выделения клавишей esc.

    Операции с фрагментами текста, такие, как перемещение и копирование, могут быть выполнены либо с помощью буфера обмена, либо с помощью мыши.

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

    Чтобы переместить или скопировать фрагмент текста, надо:

    1. Выделить нужный фрагмент текста.

    2. Для перемещения фрагмента в буфер обмена выбрать команду Правка — Вырезать или щелкнуть по кнопке Вырезать на стандартной панели инструментов или нажать клавиши ctrl + Х.

    З. Для копирования фрагмента в буфер обмена выбрать команду Правка — Копировать, или щелкнуть по кнопке Копировать стандартной панели инструментов, или нажать клавиши ctrl + С.

    4. Установить курсор в место вставки фрагмента.

    5. Для вставки фрагмента в документ из буфера обмена выбрать команду IIравка — Вставить или щелкнуть по кнопке Вставить стандартной панели инструментов, или нажать клавиши ctrl + v.

    Чтобы переместить фрагмент текста с помощью мыши, надо:

    1. Выделить фрагмент текста.

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

    З. Нажать левую клавишу мыши и, не отпуская ее, переместить фрагмент в нужное место.

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

    1. Нажать клавишу delete.

    2. Выбрать команду Правка — Очистить.

    Под форматированием документа понимается изменение внешнего вида документа.

    К основным операциям форматирования относятся:

    • форматирование символов (изменение атрибутов шрифта: стиль, шрифт, размер, начертание, цвет);

    • форматирование абзацев (изменение абзацных отступов, изменение межстрочного интервала в тексте, выравнивание текста в документе);

    • выделение фрагмента текста в рамку;

    • форматирование страниц;

    • и др.

    Для форматирования символов используется панель инструментов форматирования, команда Формат — Шрифт, а также клавиатура.

    Окно форматирования шрифта имеет вид:

    Рисунок 2 – Окно форматирования шрифта

    Абзац — это фрагмент текста, ограниченный символом конца абзаца (¶).

    К абзацным форматам относятся: абзацные отступы, выравнивание границ абзаца, междустрочные интервалы, интервалы между абзацами, табуляция, списки рамки и заливки.

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

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

    Окно форматирования абзаца имеет вид:

    Рисунок 3 – Окно форматирования абзаца

    В диалоговом окне команды Формат — Абзац на вкладке Отступы и интервалы имеются следующие элементы:

    1. Список Выравнивание — для выбора вида выравнивания границ абзаца: по правому краю, по левому краю, по центру, по ширине.

    2. Группа Отступы объединяет поля: слева, справа, первая строка,

    3. Группа Интервал объединяет поля: междустрочный, перед, после.

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

    Чтобы построить рамку вокруг фрагмента текста, его Надо выделить и выполнить следующие действия:

    1. Выбрать команду Формат — Границы И заливка.

    2. Перейти на вкладку Граница.

    З. Выделить пиктограмму, определяющую тип границ Рамка, Тень ИЛИ Объем.

    4. Выбрать тип, цвет и ширину линии.

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

    В маркированных списках для выделения каждого от дельного пункта используются маркеры, в нумерованных списках — номера. Нумерованные списки могут быть многоуровневыми.

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

    Для этого используется диалоговое окно команды Формат — Список, в котором имеются вкладки Маркированный, Нумерованный и Многоуровневый (рис.4).

    Рисунок 4 – Окно списков

    При вводе многоуровневого списка надо в начале нового абзаца нажимать клавишу ТАВ для понижения уровня нумерации элемента списка и shift + ТАВ — для повышения.

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

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

    1. Установить текстовый курсор в произвольном месте документа.

    2. Выбрать команду Вставка — Разрыв.

    3. В диалоговом окне этой команды выбрать переключатель Начать новую страницу.

    4. Нажать кнопку ОК.

    Параметры страницы устанавливаются в диалоговом окне команды Файл — Параметры страницы. Это окно имеет три вкладки: Поля, Размер бумаги, Источник бумаги (рис.5).

    Рисунок 5 – Окно параметры страницы

    Кроме того, поля страницы можно устанавливать с помощью линеек.

    Нумерация страниц — это страничный формат. Он назначается для текущего раздела ИЛИ выделенных разделов.

    Для вставки номеров страниц можно использовать кнопку Номер страницы на панели инструментов Колонтитулы или команды Вставка — Номера страниц.

    Порядок проведения работы

    1. (1 Раздел ) Управление видом экрана. Элементы экрана. (см. Указания по выполнению)

      1. Скрыть/показать в окне линейку.

      2. Перейдите в режим просмотра документа “Черновик”. Видны ли в документе колонтитулы страниц, физические края страниц, таблица и формула?

      3. Перейти в режим просмотра документа "Электронный документ" (или Web-документ). Заметьте, видны ли на экране линейки. Измените фон для электронного просмотра документа (вкладка «Разметка страницы», Цвет страницы).

      4. Смените режим просмотра документа на режим “Разметка страницы”.

      5. Найти на экране строку состояния. Что отображается в строке состояния?

      6. Показать на экране управляющие непечатные символы. Скрыть.

      7. Изменить масштаб просмотра документа так, чтобы на экране были видны две страницы. (Выполняется в режиме просмотра документа «Разметка страницы»)

      8. Установите масштаб просмотра документа - “По ширине страницы”, а затем в том масштабе, в котором удобно работать с документом (например, 93 процента).

    2. Параметры страницы.

      1. Измените левое поле страницы – 1см (с помощью мыши), правое – 1см (с помощью меню).

      2. Измените ориентацию страницы для всего документа: с книжной на альбомную и обратно.

    3. Ввод и редактирование текста.

      1. Наберите ниже (между линиями) ДВА абзаца, каждый из 3 строчек связного текста на русском языке (текст при достижении конца строки автоматически переносится на новую строку, а в конце абзаца нажмите Enter).

    --------------------------------------------------------------------------------------------

    --------------------------------------------------------------------------------------------

      1. Покажите управляющие символы в тексте и проконтролируйте, что набрали 2 абзаца.

      2. Разделите первый абзац на два. Соедините их снова в один абзац.

      3. В середине второго абзаца поставьте принудительный конец строки.

      4. Создайте элемент автозамены: “ур” заменять при вводе на “Уральский государственный экономический университет”.

      5. Покажите, как пользоваться элементами автозамены при вводе текста (введите элемент автозамены и нажмите пробел или Enter).

    1. Выделение фрагментов текста. Копирование (перенос) фрагментов текста. Работа с окнами документов.

      1. Выделите весь текст, предложение, две строки, слово, абзац.

      2. Создайте новый документ.

      3. В новом документе напишите заголовок - ПРИМЕР.

      4. Скопируйте набранные выше два абзаца в новый документ.

      5. Сохраните новый документ в файле с именем Пример+Ваши фамилии.

      6. Одновременно покажите на экране окна с текущим заданием и с документом Пример+Ваши фамилии.

    Все остальные задания относятся к тексту в файле Пример+Ваши фамилии!!!

      1. В документе Пример+Ваши фамилии поменяйте местами два абзаца.

      2. Скопируйте любой абзац два раза. В результате в документе должен быть заголовок и 4 абзаца.

      3. После третьего абзаца вставьте жесткий разрыв страницы.

      4. Во всем тексте замените буквы “о” на “а”.

      5. Отмените выполненную операцию.

    1. Форматирование текста.

      1. Заголовок ПРИМЕР оформить полужирным шрифтом и выровнять в центр.

      2. Первый абзац текста (после заголовка) выровнять по ширине, задать отступ первой (красной) строки 1.5 см., междустрочный интервал - одинарный. Задать отступ после абзаца 18 пт.

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

      4. Скопировать формат (включая шрифтовое оформление) первого абзаца на третий и четвертый абзацы.

      5. Третий абзац обрамить в цветную рамочку и оформить заливку абзаца любым цветом.

      6. Четвертый абзац промаркировать с помощью кнопки на панели инструментов, затем пронумеровать. Изменить тип нумерации на римскую и начать нумерацию с 3.

    2. Оформление сноски.

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

    3. Проверка правописания в тексте.

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

      2. В конце четвертого абзаца неправильно написать слово и тут же исправить его, используя возможности Word. Проверить правописание во всем тексте.

      3. Написать неправильно слово на иностранном языке и проверить его правописание.

      4. Подобрать синоним к слову “опус” (написать оба слова).

    4. Оформление текста с помощью стилей.

      1. В конце текста написать определение колонтитула (см.справку).

      2. Создать свой новый стиль для оформления текста: имя стиля задать –Ваше, шрифт – Arial, размер шрифта 18 пт, выравнивание абзаца вправо. Применить созданный стиль для набранного абзаца и для абзаца для слова Опус.

      3. Изменить у Вашего стиля цвет шрифта – на красный.

    5. Работа с объектами.

      1. Вставить в текст рисунок. Рассмотреть разные способы обтекания объекта текстом (Работа с рисунками, Формат). Изменить размеры, перенести рисунок.

      2. Нарисовать схему с использованием прямоугольников, овалов и стрелок с помощью вкладки “Вставка”, “Фигуры”. Добавить текст в овал. Поменять цвета объектов, стили линий, стрелок.

      3. Объединить (сгруппировать) объекты схемы в один объект, предварительно выделив.

    6. Таблицы.

      1. Н аписать заголовок ТАБЛИЦЫ.

      2. Вставить таблицу (образец смотри справа).

      3. Оформить различные ячейки таблицы по-разному (шрифты, выравнивание).

      4. Добавить строку между любым двумя строками таблицы.

    7. Формулы.

      1. Н аписать заголовок ФОРМУЛЫ.

      2. Вставить в документ формулу с помощью приложения Microsoft Equation (смотри пример справа).

      3. Сохранить.

    8. Оформление документа перед печатью и печать.

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

      2. Расставить номера страниц.

      3. Оформить содержание (оглавление) документа:

        1. Наложить стиль Заголовок1 на заголовки ПРИМЕР, ТАБЛИЦЫ, ФОРМУЛЫ.

        2. Изменить выравнивание в центр у стиля Заголовок1.

        3. Пронумеровать заголовки с помощью многоуровневой нумерации заголовков.

        4. Вставить оглавление в конце документа.

      4. Предварительно перед печатью просмотреть документ пример_фамилия на экране.

      5. Сохранить.

    Содержание отчета

                    1. Тема, цель работы

                    2. Основные этапы выполнения работы

                    3. Выводы по проделанной работе

    Контрольные вопросы:

    1. Перечислите действия необходимые для создания документа в среде Word?

    2. Для чего нужна прикладная программа MS Word?

    3. Что можно сделать с текстом при его форматировании?

    4. Что такое стили и где они применяются?

    5. общий принцип работы с объектами;

    6. параметры страницы в Word;

    7. режимы просмотра документа;

    8. способы открытия и сохранения файла документа;

    9. понятие колонтитула;

    10. понятие непечатаемых скрытых символов в тексте;

    11. понятие абзаца.

    Лабораторная работа №16 Тема: Работа в Excel

    Цель работы: изучение назначения приложения MS Excel, элементы его рабочего окна, получение навыков работы с электронной таблицей MS Excel

    Оборудование рабочего места: ПК, ОС Windows, MS Excel

    Краткие теоретические сведения

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

    В электронных таблицах используют, как правило, следующие типы данных:

    • текст - это любая последовательность символов. Данные текстового типа используются для заголовков таблиц, заголовков строк и столбцов, а также для комментариев;

    • число -это числовая константа;

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

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

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

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

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

    • арифметические: +, -, *, /, % (процент), ^ (возведение в степень);

    • текстовый: & (конкатенация) - используется для объединения нескольких текстовых констант или текстовых и числовых констант;

    • сравнения: =, <, < =, >, >=, <> (не равно).

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

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

    В Excel ссылки на ячейки в формулах могут указываться в разных формах. Та форма, которая применяется по умолчанию (А1), называется относительной. Относительные ссылки изменяются при копировании формулы на новое место.

    Для того чтобы предотвратить изменение ссылки на ячейку при копировании формулы, нужно использовать другой вид ссылки – абсолютный. Абсолютные ссылки отличаются от относительных тем, что они не изменяются при любом копировании формулы. Обозначаются абсолютные ссылки как $A$1.

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

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

    Функция имеет следующую структуру:

    Имя_функции(арг.1;арг.;арг.3;…).

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

    Как уже упоминалось, функция - это часть формулы. В одной формуле может содержаться несколько функций. Например:

    =(ПРОИЗВЕД(А1:А10)-СУММ(В3:В6))/ОКРУГЛ(D15;0)

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

    Для вызова Мастера функций следует при наборе формулы щелкнуть на кнопке Вставка функции на панели инструментов Стандартная (рис.1).

    Рисунок 1 – Мастер функций

    Ввод функций с помощью Мастера функций осуществляется в два этапа:

    1. Выбор функции:

    выбрать категорию, к которой относится функция;

    выбрать функцию.

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

    Порядок проведения работы

    Задание

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

    Варианты заданий выбираются по номеру в списке.

    1. Бензин Внутренние продажи бензина составили 51,71 млн. килолитров. В процентном выражении это распределилось следующим образом: Nippon Oil Co. – 16,1%, Idemitsu Kosan Co. – 14,1%, Showa Shell Sekiyu KK – 12,5%, Cosmo Oil Co. – 11,8%, Japan Energy Co. – 11,0%, Mitsubishi Oil Co. – 8,4%, Mobil Co. – 8,3%, Esso Co. – 6,7%, General Sekiu Co. – 5,6%, другие – 5,5%.

    2. Бесшовные трубы Производство бесшовных труб в финансовом году составило 2327000 тонн и в процентном выражении среди производителей распределилось следующим образом: Sumimoto Metal Industries Co. – 34,7%, Nippon Steel Co. – 23,0%, NKK Corp. – 21,9%, Kawasaki Steel Co. – 14,6%, Sanyo Special Steel Co. – 5,3%, другие – 0,5%.

    3. Бумага для офисов Производство бумаги для компьютеров, копиров и других печатающих средств достигло 10,6 млн. тонн, что в процентном выражении распределилось следующим образом: Nippon Paper Industries Co. – 20,0%, New Oji Paper Co. – 19,3%, Daishowa Paper Mfg. Co. – 12,4%, Daio Paper Co. – 7,3%, Mitsubishi Paper Mills Co. – 7,3%, другие – 33,7%.

    4. Бытовые видеомагнитофоны В финансовом году потребителям было отправлено 4,49 млн. видеомагнитофонов. В процентном выражении это распределилось следующим образом: Matsushita Co. – 23,0%, Sony Co. – 14,0%, Victor Co. Of Japan (JVC) – 14,0%, Sharp Co. – 12,0%, Toshiba Co. – 11,0%, другие – 26,0%.

    5. Бытовые телефоны Объемы продаж бытовых телефонов составили 148 млрд. иен. (1,38 млрд. долларов) В процентном выражении это распределилось следующим образом: Sharp Co. – 22,0%, Sanyo Electric Co. – 20,5%, Nippon Telegraph and Telephone Co. (NTT) – 16,0%, Matsushita Communication Industrial Co. – 11,5%, Sony Co. – 8,0%, другие – 22,0%.

    6. Дамское белье Продажи на внутреннем рынке составили в денежном выражении 440,6 млрд. иен. В процентном выражении это распределилось следующим образом: Wacoal Co. – 24,0%, Cecile Co. – 10,7%, Charle Co. – 7,2%, Triumph International Co. – 6,2%, Gunze Co. – 5,6%, другие – 46,3%.

    7. Двутавровые балки Всего двутавровых балок было произведено 6061721 тонн. В процентном выражении это распределилось следующим образом: Tokyo Steel Mfg. Co. – 29,2%, Nippon Steel Corp. – 17,5%, Yamato Kogyo Co. – 10,4%, NKK Corp. – 8,6%, Daiwa Steel Corp – 7,1%, другие – 27,2%.

    8. Зарубежный туризм Продажа зарубежных туров в денежном выражении составила 3,72 триллиона иен. В процентном выражении это распределилось следующим образом: Japan Travel Bureau Inc. – 13,7%, Kinki Nippon Tourist Co. - 7,7%, Nippon Travel Agency Co. – 4,7%, Nippon Express Co. – 3,5%, Hankyu Express International Co. – 3,4%, другие – 67,0%.

    9. Издательское дело Розничные продажи книг и периодики составили 4,12 триллиона иен. В процентном выражении это распределилось следующим образом: Recruit Co. – 10,4%, Kodansha Ltd. – 9,9%, Shueisaha Inc. – 8,3%, Shogakukan Co. – 7,3%, Gakken Co. – 3,4%, другие –60,7%.

    10. Кино Доходы от кинопроката составили 68,5 млрд. иен. В процентном выражении это распределилось следующим образом: United International Pictures (Far East) – 17,7%, Toho Co. – 16,6%, Twentieth Century-Fox Corp. – 13,4%, Toho-Towa Co. – 9,8%, Toei Co. – 9,3%, другие – 33,2%.

    11. Кондоминиумы На рынке жилья было представлено 178330 кондоминиумов. В процентном выражении это распределилось следующим образом: Daiko Inc. – 6,1%, Dia Kensetsu Co. – 3,4%, Mitsui Fudosan Co. – 3,2%, Towa Real Estate Development Co. – 2,9%, Marubeni Co. – 2,5%, другие – 81,9%.

    12. Косметика Выпуск косметической продукции, включая шампуни и ополаскиватели, оценивается в 1,42 триллиона иен. В процентном выражении это распределилось следующим образом: Shiseido Co. – 26,0%, Kao Corp. – 16,0%, Kanebo Ltd. - 10,1%, Kose Co. – 6,6%, Pola Cosmetics Ltd. – 5,9%, другие – 35,4%.

    13. Мороженое Внутренние продажи мороженого были оценены в 395 млрд. иен (3,65 млрд. долларов). В процентном выражении это распределилось следующим образом: Meiju Milk Products Co. – 13,6%, Morinada Milk Industry Co. – 13,0%, Ezaki Gilco Co. – 12,7%, Snow Brand Milk Products – 9,9%, Lotte Co.– 9,7%, другие – 41,1%.

    14. Пиво В финансовом году было произведено 7,14 млн. килолитров пива. В процентном выражении это распределилось следующим образом: Kirin Brewery Co. – 46,8%, Asahi Breweries Ltd. – 26,1%, Sapporo Breweries Ltd. – 18,1%, Suntory Co. – 6,6%, Orion Breweries Ltd. – 0,9%, другие (импорт) – 1,5%.

    15. Полиграфия Совокупная стоимость полиграфической продукции составила 8,33 триллиона иен и в процентном выражении распределилась следующим образом: Dai Nippon Printing Co. –13,0%, Toppan Printing Co. – 10,8%, Toppan Moore Co. – 1,7%, Kyodo Printing Co. – 1,4%, Toyo Shigyo Printing Co. – 0,8%, другие – 72,3%.

    16. Промышленные мусоросжигатели За финансовый год были выпущены агрегаты общей производительностью 7190 метрических тонн в сутки. В процентном выражении это распределилось следующим образом: NKK Corp. – 17,5%, Kawasaki Heavy Industries Ltd. – 16,2%, Takuma Co. – 15,5%, Hitachi Zosen Co. – 12,9%, Ishikawajima Harima Co. – 7,2%, другие – 30,7%.

    17. Рекламное дело Общая сумма доходов от рекламы составила 5,42 триллиона иен. В процентном выражении доходы от рекламы распределились следующим образом: Dentsu Co.– 21,4%, Hakuhodo Co. – 11,0%, Tokyu Agency Co. – 3,1%, Daiko Advertising Co. – 3,0%, Asatsu Co. – 2,9%, другие – 58,6%.

    18. Судостроение В финансовом году были построены суда общим водоизмещением 9.263 млн. тонн. В процентном выражении это распределилось следующим образом: Mitsubishi Heavy Industries Co. – 13,4%, Hitachi Zosen Inc. – 10,5%, Imabari Shipbuilding Co. – 6,8%, Mitsui Engineering&Shipbuilding Co. – 6,0%, Narima Heavy Industries Co. – 6,0%, другие – 57,3%.

    19. Цемент Спрос на цемент на внутреннем рынке достиг 80,4 млн. тонн. В процентном выражении это распределилось следующим образом: Chichibu Onoda Cement Co. – 24,8%, Sumitomo Osaka Cement Co. – 18,8%, Nihon Cement Co.– 16,9%, Mitsubishi Materials Co. – 14,3%, Ube Industries Co. – 10,6%, другие 14,6%.

    20. Этилен Производство этилена в финансовом году достигло 6.943.000 тонн. В процентном выражении это распределилось следующим образом: Mitsubishi Chemical Corp. – 20,8%, Maruzen Petrochemical Co. – 11,2%, Idemitsu Petrochemical Co. – 10,9%, Mitsui Petrochemical Co. – 10,0%, Shova Denko Co. – 9,7%, другие – 37,4%.

    Содержание отчета

                1. Тема, цель работы

                2. Задание по варианту

                3. Основные этапы проведения работы

                4. Выводы по проделанной работе

    Контрольные вопросы:

    1. Укажите основные функции электронной таблицы (ЭТ).

    2. Что такое рабочий лист и рабочая книга? Для чего используется команда Сервис/Параметры?

    3. В чем особенность удаления ячеек (диапазонов) в ЭТ?

    4. Для чего служит команда «Автонабор»?

    5. Как ввести заголовки столбцов сразу на несколько листов (заголовки на листах одинаковые)?

    6. Для чего служат вертикальные и горизонтальные разделители и как их установить?

    7. Типы данных, используемые в ЭТ. Формат данных. Как очистить формат?

    8. Принцип относительной адресации. Абсолютный адрес.

    9. Как автоматически просуммировать данные в строках и столбцах?

    10. Какие возможности предоставляет ЭТ при работе с диаграммами? Как изменить шкалу делений, установить подпись для рядов, выделить несмежные диапазоны?

    11. Как просмотреть и отредактировать формулу, содержащуюся в ячейке?

    12. Что такое функция в электронной таблице и ее типы. Приведите примеры.

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

    Лабораторная работа №17 Тема: Работа в Access. Создание таблиц, форм

    Цель работы: Научиться проектировать базу данных. Освоить создание базы данных различными способами. научиться создавать формы

    Оборудование рабочего места: ПК, ОС Windows, MS Access

    Краткие теоретические сведения

    База данных (БД) — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и использования.

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

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

    Основные действия, которые пользователь может выполнять с помощью СУБД:

     создание структуры БД;

    1. заполнение БД информацией;

    2. изменение (редактирование) структуры и содержания БД;

    3. поиск информации в БД;

    4. сортировка данных;

    5. защита БД;

    6. проверка целостности БД.

    Таблица — это главный тип объекта. Объекты, составляющие таблицу — записи и поля.

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

    Строки таблицы являются записями об объекте; эти записи разбиты на поля столбцами таблицы.

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

    Основные свойства полей

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

    Тип поля определяет тип данных, которые могут содержаться в данном поле.

    Размер поля определяет предельную длину (в символах) данных, которые могут размещаться в данном поле.

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

    Маска ввода определяет форму, в которой вводятся данные в поле.

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

    Значение по умолчанию — это то значение, которое вводится в ячейки поля автоматически.

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

    Сообщение об ошибке — это текстовое сообщение, которое выводится автоматически при попытке ввода в поле ошибочных данных (проверка ошибочности выполняется автоматически, если задано свойство Условие на значение).

    Обязательное поле определяет обязательность заполнения данного поля при наполнении базы.

    Пустые строки разрешается ввод пустых строковых данных.

    Типы данных

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

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

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

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

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

    Существует два основных способа создания форм: использование Мастера создания форм и создание форм в режиме дизайна. Последний способ применяется для создания сложных форм и требует знания правил использования инструментов панелей Элементы управления и Дизайн формы.

    Порядок проведения работы

    I) Проектирование базы данных.

    1. Осуществить постановку задачи, где необходимо указать список исходных данных, список выходных данных.

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

    3. Записать в тетрадь исходные данные для таблиц БД.

    II) Создание базы данных.

    1. Запустить приложение и создать новую базу данных (в соответствии с проектом).

    2. Создать таблицы базы данных и указать ключевые признаки.

    3. Создать схему данных.

    4. Заполнить таблицы данными.

    5. Отредактировать: структуру базы данных, значения введенных данных, схему данных.

    6. Создать индекс для сортировки по какому-либо полю; создать составной индекс; запретить повторение значений поля; отредактировать порядок сортировки одного из индексов.

    III) Создать автоформу по одной из таблиц; выбрать цвет фона и текста; вставить в форму рисунок.

    1. Создать форму с помощью мастера форм, а затем в ней же подчиненную форму.

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

    3. Добавить и удалить колонтитулы.

    Содержание отчета

                  1. Тема, цель работы

                  2. Задание по варианту

                  3. Основные этапы проведения работы

                  4. Выводы по проделанной работе

    Контрольные вопросы

    1. Понятие базы данных и системы управления базами данных.

    2. Общие сведения о СУБД Access.

    3. Создание базы данных. Понятие о файле и таблицах.

    4. Структура базы данных.

    5. Понятие поля и записи.

    6. Типы полей.

    7. Понятие ключа.

    8. Средства создания базы данных (ручные, с помощью программ-мастеров, автоматические).

    9. Создание структуры базы данных и схемы данных.

    10. Непосредственный ввод данных в таблицы.

    11. Для чего создаются формы?

    12. Автоформы, их виды.

    13. Создание форм с помощью мастера

    14. Структура формы.

    15. Элементы управления формой

    Лабораторная работа №18 Тема: Работа в Access. Создание запросов, отчетов

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

    Оборудование рабочего места: ПК, ОС Windows, MS Access

    Краткие теоретические сведения

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

    С помощью  запросов выполняют такие операции, как

    1. отбор данных,

    2. сортировка данных,

    3. фильтрация данных,

    4. преобразование данных по заданному алгоритму,

    5. создание новой таблицы,

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

    7. простейшие вычисления в таблицах и др.

    Форма — это вспомогательный объект, создается для дополнительного удобства пользователя при просмотре, вводе и редактировании данных.

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

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

    1. Известна только часть значения.

    2. Требуется найти значения, начинающиеся с конкретной буквы или соответствующие определенному шаблону.

    Примеры условий запроса

    Запись                                                     

    Условие                                 

    Результат запроса           

    Точно соответствуют определённому значению, например, "Россия"

    "Россия"

    Записи, в которых поле "Страна"содержит значение "Россия"

    Не соответствуют определ`нному значению, например, "Польша"

    Not "Польша"

    Записи, в которых значением поля "Страна" не является "Польша".

    Начинаются с заданной строки символов, например "Ф"

    Like Ф*

    Записи, в которых название страны начинается с буквы "Ф", например, Финляндия

    Не начинаются с заданной строки символов, например "А"

    Not Like А*

    Записи, в которых названия стран не начинаются с буквы "А".

    Содержат заданную строку, например "Корея"

    Like "*Корея*"

    Записи с названиями стран, которые не содержат слово "Корея".

    Заканчиваются заданной строкой, например "ия"

    Like "*ия"

    Записи, в которых названия стран заканчиваются на "ия", например "Россия" или "Латвия".

    Не заканчиваются заданной строкой, например "ина"

    Not Like "*ина"  

    Записи, в которых названия стран не заканчиваются на "ина", например, "Украина" или "Аргентина".

    При сортировке в алфавитном порядке следуют за определённым значением, например "Мексика"

    >= "Мексика"

    Записи для всех стран, начиная с Мексики и вплоть до конца алфавита.

    Входят в определённый диапазон, например от А до Г

    Like "[А-Г]*"

    Записи, в которых название страны начинается с одной из букв от "А" до "Г".

    Совпадают с одним из двух значений, например "Словакия" или "США"

    "Словакия" Or "США"

    Записи для США и Словакии.

     

    Условия для полей типа "Числовой", "Денежный" и "Счетчик"

    Запись                          

    Условие               

    Результат запроса                       

    Точно соответствуют определенному значению, например 200

    200

    Записи, в которых цена единицы продукта составляет 200 рублей.

    Не соответствуют значению, например, 1

    Not 1

    Записи, в которых цена единицы продукта не равна 1 рублю.

    Содержат значение, которое меньше заданного, например 100

    < 100 <= 100

    Записи, в которых указана цена единицы меньше 100 рублей (<100). Второе выражение (<=100) позволяет отобразить записи, в которых цена единицы меньше либо равна 100.

    Содержат значение, которое больше заданного, например 99,99

    >99,99 >=99,99

    Записи, в которых указана цена единицы больше 99,99 рублей (<99,99). Второе выражение позволяет отобразить записи, в которых цена единицы больше либо равна 99,99.

    Содержат одно из двух значений, например 10 или 25

    10 or 25

    Записи, в которых цена единицы равна 10 или 25 рублям.

    Отчет - отображение на принтере или на экране информации из БД в виде, удобном для ее восприятия и анализа пользователем.

    Разделы отчета:

    1. Заголовок отчета – печатается в самом начале отчета. Выводится/ Скрывается командой Вид/ Заголовок/ Примечание отчета.

    2. Верхний колонтитул – Вид/ Колонтитулы.

    3. Заголовок группы – Появляется в начале каждой группы записей, соответствующих очередному значению поля, по которому назначена группировка.

    4. Область данных – основные данные отчета.

    5. Нижний колонтитул.

    6. Примечание отчета – печатается в конце отчета. Выводится/ Скрывается командой Вид/ Заголовок/ Примечание отчета.

    Создание отчета с помощью Мастера:

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

    1. Назначить уровни группировки.

    2. Задать порядок сортировки записей и подведение итогов.

    3. Выбрать способ расположения полей и ориентацию страницы.

    4. Вариант оформления.

    5. Ввести имя отчета.

    6. После этого отчет откроется в режиме предварительного просмотра.

    При необходимости отчет можно отредактировать в режиме конструктора.

    Порядок проведения работы

    1. С помощью Мастера создать простой запрос (в соответствии с содержанием своей базы данных).

    2. Произвести вычисления по полям в запросах.

    3. Сохранить запрос как таблицу.

    4. С помощью конструктора создать запросы по индивидуальному заданию.

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

    6. Создать отчет с помощью мастера отчетов, предварительно подготовив соответствующий запрос. Сохранить.

    7. Отредактировать форму отчета с помощью конструктора.

    8. Отсортировать записи в отчете, пронумеровать их, подсчитать общее количество записей.

    9. Создать нумерацию страниц отчета.

    10. Добавить рисунок в отчет.

    Содержание отчета

                    1. Тема, цель работы

                    2. Основные этапы выполнения работы

                    3. Выводы по проделанной работе

    Вопросы:

    1. Для чего создается запрос?

    2. Какие виды запросов вы знаете?

    3. Способы создания запросов.

    4. Технология создания запросов.

    5. Модификация запросов.

    6. Назначение отчета.

    7. Виды отчетов.

    8. Способы создания отчетов.

    9. Окно конструктора отчетов.

    Лабораторная работа №19 Тема: Работа в PowerPoint

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

    Оборудование рабочего места: ПК, ОС Windows, MS Power Point

    Краткие теоретические сведение:

    Назначение Microsoft Office PowerPoint состоит в подготовке электронной презентации.

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

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

    Для создания презентаций в учебных целях используется программа Microsoft Office Power Point.

    Этапы создания презентации:

    1. Выбор дизайна презентации (Меню Дизайн);

    2. Создание слайдов (Меню Главная – Создать слайд – Тема слайда);

    3. Заполнение слайдов (Заголовки, подзаголовки);

    4. Наполнение слайдов элементами: таблицами, изображениями, иллюстрациями, текстом, символами, мультимедиа) (Меню Вставка);

    5. Настройка переходов слайдов (звук перехода, длительность и тип смены слайдов) (Меню Переходы);

    6. Настройка анимации элементов слайда (Меню Анимация);

    7. Настройка демонстрации слайдов (Меню Показ слайдов).

    Порядок проведения работы

    Создайте презентацию с использованием Интернета по одной из следующих тем (по вариантам):

    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. Магазин продажи посуды

    Требования.

    Презентация должна содержать следующие элементы (обязательные):

    - Титульный слайд с указанием темы, и ФИО, группы выполнившего работу;

    - логотип/эмблема фирмы (не готовая картинка из интернета, а компоновка или произвольно) в

    MS Paint.

    - Информация о фирме.

    - Структура деятельности фирмы (аналогично слайду 8, например, классификация товаров).

    - Произвольная таблица (составлена в MS Word).

    - Произвольная сравнительная диаграмма (составлена в MS Excel).

    - Произвольный маркированный список.

    - Произвольная картинка с гиф-анимацией на последний слайд.

    - Образцы продукции (не менее 5 слайдов с картинками).

    - Наличие фона, различных элементов анимации на всех слайдах.

    - Не менее 13 слайдов.

    Содержание отчета

    1. В отчете указать тему, цель работы.

    2. Задание по варианту

    3. Описать основные этапы выполнения работы

    4. Записать выводы по проделанной работе.

    Контрольные вопросы:

    1. Что такое презентация?

    2. Что такое слайд?

    3. Какие два вида презентации можно создать в PowerPoint?

    4. Каким образом выполняется присоединение аудио файла к презентации?

    5. Как вставить графический эффект?

    6. Каким образом выполняется присоединение видео файла к презентации?

    7. Как добавить новый слайд?

    8. Какие условия должны соблюдаться для корректной работы аудио и видео материалов в презентации?

    Лабораторная работа №20 Тема: Работа в Groove

    Цель работы: Освоение основных принципов совместной работы над проектом в MS Groove

    Оборудование рабочего места: ПК, ОС Windows, Groove

    Краткие теоретические сведения

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

    Рисунок 1 - Рабочая область Groove

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

    Данное приложение использует концепцию общих рабочих областей, которые могут быть совместными с рабочими областями Windows Sharepoint Server, но доступ к ним возможен при наличии брандмауэров, защищающих локальные сети участников. В рабочей области Groove могут располагаться структурированные и неструктурированные данные, сведения о присутствии на рабочем месте или в сети различных участников процесса. В это приложение интегрированы различные средства коммуникации, средства оповещения о событиях. Кроме того, можно расширять функциональность Groove за счет дополнений, созданных независимыми производителями и предназначенных для решения различных задач.

    Рисунок 2 - Архитектура Groove

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

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

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

    Второй способ заключается в создании собственного, полностью подконтрольного компании решения на основе сервера Office Groove Server 2007, представляющего собой управляемое решение масштаба предприятия. Office Groove Server 2007 состоит из трех основных серверных компонентов: Groove Manager, Groove Relay, Groove DataBridge, — каждый из которых требует отдельного сервера и 64-разрядной операционной системы. Далее мы обсудим назначение этих компонентов.

    Компонент Microsoft Office Groove Server Manager предназначен для управления использованием Groove, в том числе созданием и хранением учетных записей на основе LDAP-каталогов, включая Active Directory и каталоги Lotus Notes, для создания доменов Office Groove 2007 и управления политиками безопасности в каждом из них, управления доступом к данным и его аудитом. Этот сервер позволяет настроить правила доступа к Groove (например, для применения Groove только внутри корпоративной сети или как внутри, так и вне корпоративной сети), управлять всеми аспектами широкомасштабного развертывания Office Groove 2007 из единого веб-интерфейса, отслеживать использование, проводить проверки данных и централизованно выполнять архивацию учетных записей пользователей.

    Компонент Office Groove Server Relay предназначен для управления доступом и обменом данных. С его помощью осуществляется авторизация пользователей, обмен зашифрованной информацией через открытые порты брандмауэра, временное хранение информации для пользователей Office Groove 2007, работающих в автономном режиме. При этом каждому пользователю может быть назначен один или более серверов Groove Relay.

    Microsoft Office Groove Server Data Bridge обеспечивает серверную платформу интеграции и структуру для подключения существующих источников данных к рабочим областям Office Groove 2007. С его помощью можно создавать пользовательские решения для подключения групп, работающих в рабочих областях Groove с «живыми» бизнес-данными из бизнес-приложений, порталов и баз данных, обеспечивать доступ участников рабочих групп проекта к наиболее точным, обновленным данным и синхронизацию данных в системах отдельного участника с последними обновлениями, поступившими от участников группы, а также встраивать логику бизнес-процессов в действия Office Groove 2007 с целью обеспечения автоматического заполнения инструмента или данных и управления жизненным циклом на основе заданных бизнес-правил.

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

    Порядок проведения работы

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

    Рисунок 3 – Создание новой учетной записи Groove

    2. Учетную запись можно включить в общий каталог Groove, чтобы другие пользователи программы могли ее обнаружить.

    Рисунок 4 – Включение в каталог Groove

    3. Панель запуска Groove чем-то напоминает окно IM-клиента. Тут отображается список контактов, и есть возможность отправить сообщение любому из них. Кроме этого, панель запуска Groove содержит еще одну вкладку "Рабочие области", на которой показывается список всех созданных рабочих областей. Области разделены по категориям: активные (те, которые открыты в данный момент), непрочтенные (те, в которых есть изменения, которые пользователь еще не просмотрел) и прочтенные (те, в которых не было изменений со времени последнего обращения к ним).

    Рисунок 5 – Панель запуска Groove

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

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

    Рисунок 6 – Создание новой рабочей области

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

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

    Рисунок 7 - Параметры новой рабочей области

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

    Рисунок 8 – Изменение роли

    7. Groove тесно интегрирован с Outlook, MSN Messenger, программами пакета MS Office, а также с популярными приложениями других производителей, в том числе Adobe Photoshop, WinRar, WinZip. Используя меню "Файл", можно непосредственно из Groove создать новый документ Word, таблицу Excel, архив и т.д. Преимущество такого способа работы с файлами в том, что вам не нужно тратить время на добавление файлов в рабочую область - они будут там находиться сразу же после создания. Естественно, все правки, которые вы вносите в файлы, тут же автоматически учитываются, и другие участники проекта могут видеть изменения.

    Рисунок 9 – Интеграция с другими продуктами

    8. Каждый компонент рабочей области представлен в виде вкладки. При необходимости можно добавлять дополнительные компоненты.

    Рисунок 10 – Дополнительные компоненты

    "Блокнот" можно использовать для записи и хранения заметок, "Альбом" пригодится для создания разных графических элементов, скажем, схем. Компонент "Рисунки" будет полезен, если в проект необходимо добавить цифровые фотографии или другие изображения, а "Отслеживание вопросов" удобно использовать для обсуждения важных вопросов, на которые необходимо ответить в ходе работы. Стоит отметить и специальные компоненты для работы с файлами SharePoint и формами InfoPath.

    Рисунок 11 – Использование дополнительного компонента

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

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

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

    Рисунок 12 – Совместный доступ к файлам

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

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

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

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

    Содержание отчета

    1. Тема, цель работы

    2. Основные этапы выполнения работы

    3. Выводы по проделанной работе

    Контрольные вопросы:

    1. Для чего предназначен программный продукт MS Groove?

    2. Какую концепцию использует данная программа?

    3. Какие два способа для применения MS Groove существуют?

    Лабораторная работа №21

    Тема: Работа в Info Path

    Цель работы: изучить возможности пакета MS InfoPath по созданию электронных форм документов

    Оборудование рабочего места: ПК, ОС Windows, InfoPath

    Краткие теоретические сведения

    Бизнес-процессы и документооборот в любой организации требуют заполнения множества бланков и форм. Задача автоматизации этих процессов предполагает в том числе и замену допотопных бумажных форм электронными аналогами. При этом используется множество очень разных инструментов и технологий: формы на базе документов Excel, формы на базе Access, веб-формы asp.net-приложений, корпоративные десктопные приложения.

    В составе пакета MS Office существует программа, специально предназначенная для создания электронных форм – это Microsoft Office InfoPath.

    Основополагающий принцип InfoPath-форм – разделение шаблона формы и её данных.

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

    • Данные формы – это xml-файл, содержащий конкретную информацию. Это полезное «наполнение» формы.

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

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

    Сохранённая в виде .xml-файла форма может быть открыта и изменена. Понятно, что .xml-файл должен «знать» где находится соответствующий шаблон формы, ведь структура и дизайн формы определены в шаблоне. Если шаблон недоступен, InfoPath возьмёт его из кэша, если он изменился, будет предоставлена возможность загрузить обновлённый шаблон. Для обеспечения связей между шаблоном формы и её данными InfoPath имеет сложную архитектуру публикации шаблонов форм.

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

    Задаётся это при разработке шаблона формы на вкладке «Безопасность и доверие» диалогового окна «Параметры формы», которое открывается одноимённой командой из меню «Сервис». Возможных уровней доверия три: ограниченный, уровня домена и полное доверие.

    Формы с ограниченным доверием не слишком полезны, они не могут обращаться к внешним источникам данных, их даже нельзя опубликовать в расшаренной папке, что мы с делали с шаблоном формы учёта активов. Тем не менее шаблоны с ограниченным доверием можно рассылать по электронной почте, и получатели смогут заполнить формы на их основе. Кстати, при пересылке формы InfoPath 2007 по электронной почте это можно сделать двумя способами. Первый – послать форму во вложении. Это можно сделать независимо от того, какие почтовые клиенты используются у получателя и у нас. Вторая возможность – послать форму в теле сообщения. Это возможно, если и у нас, и у получателя почтовый клиент – Microsoft Office Outlook 2007.

    Формы с доменным уровнем безопасности могут получать доступ к содержимому в пределах домена, например заполнять раскрывающиеся списки из справочников, хранящихся в базе данных MS SQL Server, или из списков Sharepoint.

    Полное доверие подразумевает, что форма может делать что угодно. В частности, если у формы есть программный код (обработчики событий и т. п.), она должна иметь полный уровень доверия. Шаблоны с полным уровнем доверия должны быть подписаны – это можно сделать сдесь же (чекбокс «Подписать этот шаблон формы», кнопки для создания и выбора сертификатов электронной цифровой подписи).

    По умолчанию на вкладке «Безопасность и доверие» стоит флажок «Автоматически определять уровень безопасности». Из опыта могу сказать, что автоматически он определяется правильно далеко не всегда: значительная часть ошибок при открытии формы на основе некоторого шаблона была вызвана именно тем, что у шаблона был задан низкий уровень безопасности.

    Порядок проведения работы

    1. Открываем Microsoft Office InfoPath 2007. Если появилось окно «Приступая к работе», выбираем слева «Настроить образец», если не появилось, то идём в меню «Файл», выбираем «Конструктор шаблонов форм...» и в открывшемся окне, опять-таки слева щёлкаем «Настроить образец...». Возьмём, например, образец «Учёт активов».

    Рисунок 1 – Выбор образца

    2. После двойного щелчка на образце InfoPath откроет его в режиме дизайнера. Можно отредактировать шаблон формы, удалить ненужные поля, добавить новые и т. п. Панель с доступными компоментами (поля ввода, чекбоксы, раскрывающиеся списки) открывается по ссылке «Элементы управления» на панели задач в правой части окна.

    Рисунок 2 – Редактирование формы

    3. Сохраним наш шаблон в удобном месте как файл «Учёт активов.Xsn».

    Рисунок 3 – Сохранение шаблона

    4. Теперь открываем шаблон и заполняем форму. После заполнения можно сохранить её. Это уже будет файл с расширением .xml — файл данных на основе нашего шаблона. Таким образом можно заполнить множество форм на основе одного шаблона.

    Рисунок 4 – Заполнение шаблона

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

    5. Сначала откроем шаблон формы в режиме конструктора (пункт «Конструктор» из контекстного меню файла).

    Мастер публикации запускается командой «Опубликовать...» из меню «Файл».

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

    Рисунок 5 – Работа с мастером публикаций

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

    Рисунок 6 – Работа с мастером публикаций

    Рисунок 7 – Работа с мастером публикаций

    Рисунок 8 – Работа с мастером публикаций

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

    Рисунок 9 – Работа с мастером публикаций

    После щелчка на кнопке «Далее» проверяем введённые данные и щёлкаем «Опубликовать».

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

    Рисунок 10 – Работа с мастером публикаций

    Содержание отчета

      1. Тема, цель работы

      2. Основные этапы выполнения работы

      3. Выводы по проделанной работе

    Контрольные вопросы:

    1. Для чего предназначена программа MS InfoPath?

    2. Для чего нужна публикация?

    3. Что такое шаблон формы?

    4. Что такое данные формы?

    Лабораторная работа № 22 Тема: Работа в OneNote

    Цель работы: познакомиться с основными приемами организации заметок в программе MS OneNote и возможностями совместной работы над проектом.

    Оборудование рабочего места: ПК, ОС Windows, OneNote

    Краткие теоретические сведения

    В OneNote можно вводить печатный текст, рукописные заметки и делать наброски рисунков.

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

    Рисунок 1 – Типичная страница OneNote, на которой отображаются папки, разделы и страницы.

    1 Язычки вкладок в верхней части страницы, представляющие соответствующие разделы.

    2 Значок, с помощью которого обозначается вкладка папки.

    3 Язычки вкладок, представляющих страницы в разделе.

    4 Дополнительные страницы можно добавить в раздел с помощью вкладки Новая страница.

    Структура OneNote включает следующие основные элементы:

    • Моя записная книжка. Все компоненты OneNote находятся внутри папки «Моя записная книжка». Здесь хранятся как разделы, так и папки.

    • Папки. Это вспомогательный структурный элемент. Использовать его не обязательно — он является дополнительным. Однако его применение часто оказывается очень полезным. Каждая из папок может содержать несколько разделов.

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

    • Страницы. Это именно то место, куда заносятся заметки. На странице можно писать, вводить текст и рисовать точно так же, как на обычном листе бумаги. Страницы можно легко добавлять к разделам, щелкнув для этого вкладку Новая страница.

    Рисунок 2 - Панель инструментов Заметка на полях.

    1 Кнопки страницы (включая кнопку Поверх остальных).

    2 Кнопка Пометки.

    3 Кнопка Перо.

    4 Кнопка Ввод/Выделение.

    5 Кнопка Вырезка экрана.

    6 Кнопки Запись.

    7 Кнопки Предыдущая страница и Следующая страница.

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

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

    Если в трее нет значка Создать заметку на полях в виде N на сиреневом фоне, перед выполнением работы нажать кнопку Пуск, набрать в строке следующий текст (включая кавычки): "C:\Program Files\Microsoft Office\Office14\ONENOTEM.EXE" /tsr и нажать Enter. После этого проверить наличие значка.

    Порядок проведения работы

    1. Откройте OneNote. Создайте новую записную книжку и назовите ее Учеба. Разместите ее на личном сетевом ресурсе. Первый раздел назовите Информатика. Озаглавьте первую страницу «Основы работы с Word». Откройте документ лабораторной работы и отправьте его в OneNote.

    2. Сделайте некоторые пометки — выделите желтым маркером первые предложения в первых двух абзацах.

    Рисунок 3 – Новая заметка

    3. Пометьте красной волнистой линией определения оперативной и внешней памяти. Раздел «Гибкие диски» зачеркните и от руки напишите причину.

    Рисунок 4 – Редактирование заметки

    4. Сделайте выноску зеленой стрелкой и наберите примечание к разделу об оптических дисках.

    Рисунок 5 – Создание примечания

    5. Создайте новую страницу и озаглавьте ее «Основы Excel». Откройте книгу лабораторной работы. Выделите таблицу на 1-м листе, скопируйте ее в буфер обмена и вставьте в OneNote. Затем так же перенесите в записную книжку диаграмму. Раздвиньте таблицу и диаграмму. Сделайте несколько пометок.

    Рисунок 6 – Добавление пометок

    6. Создайте еще одну страницу. Озаглавьте ее «PowerPoint». Сделайте пометку «Моя презентация» и прикрепите файл презентации из лабораторной работы.

    Рисунок 7 – Добавление презентации

    7. В записной книжке «Учеба» создайте новый раздел «Литература». Озаглавьте его страницу именем любимого писателя. Найдите в Интернете информацию о нем и перенесите ее на эту страницу. Например:

    Рисунок 8 – Добавление информации из браузера

    8. Перейдите в браузер и найдите интересную фотографию о писателе. Не выходя из браузера сделайте быструю заметку «Поместить список наиболее значимых произведений».

    Рисунок 9 – Добавление быстрой заметки

    9. Сделайте вырезку экрана с найденной фотографией и разместите ее в разделе «Литература».

    Рисунок 10 – Размещение вырезки с экрана

    10. Переместите свою быструю заметку из «Неподшитых заметок» в раздел «Литература».

    Рисунок 11 – Перемещение быстрой заметки

    Содержание отчета

        1. Тема, цель работы

        2. Основные этапы выполнения работы

        3. Выводы по проделанной работе

    Контрольные вопросы:

    1. Для чего предназначена программа MS One Note?

    2. Какими способами можно вводить текст в программу?

    3. Какие элементы включает в себя структура One Note?

    4. Что входит в панель инструментов Заметки на полях?

    Лабораторная работа №23 Тема: Электронный секретарь ms outlook

    Цель работы: Освоить основные принципы работы с электронным секретарем MS Outlook

    Оборудование рабочего места: Персональный компьютер, ОС Windows XP и выше, Пакет ПО Microsoft Office.

    Краткие теоретические сведения

    Программа Microsoft Outlook является превосходным оптимизатором и организатором работы. Она хранит не только все Ваши планы, задачи и заметки, но и позволяет организовывать совместные с Вашими друзьями, коллегами, знакомыми события. При этом Вам практически не удастся забыть и намеченных мероприятиях, так как программа способна неутомимо напоминать Вам о них.

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

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

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

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

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

    Порядок проведения работы:

    В Outlook информация о людях и организациях хранится в папке Контакты.

    Задание 1. Добавление контакта

    Чтобы добавить новый контакт, выполните следующие шаги.

    1. Запустите Outlook.

    2. Выберите в панели ярлыков Outlook значок Контакты.

    3. В панели инструментов щелкните на кнопке Создать. Откроется окно бланка, которое имеет пять вкладок:

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

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

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

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

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

    1. В поле Полное имя введите текст Александр Петров и нажмите клавишу Enter. Курсор переместится в поле Должность.

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

    1.  Введите текст Главный архитектор и снова нажмите клавишу Enter.

    2.  В поле Организация введите слова Строительная компания. По умолчанию имя и фамилия автоматически дублируются в поле Хранить как в обратном порядке. Это поле определяет формат идентификатора контакта, который обусловливает местоположение контакта в алфавитном списке. Роль главного слова в алфавитном списке могут играть фамилия, имя или название организации.

    3. Раскройте список Хранить как и выберите пункт Строительная компания (Петров, Александр), чтобы в дальнейшем искать данную запись по названию организации. На вкладке Общие бланка контакта предусмотрены четыре поля для телефонов. Однако Outlook может одновременно хранить гораздо больше номеров телефонов, отображая на этой вкладке любые четыре из них.

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

    5.  Выберите в раскрывшемся списке пункт Автомобильный.

    6.  Введите номер автомобильного телефона и нажмите клавишу Enter.

    7. В открывшемся окне диалога выберите страну расположения телефона и код города. Затем щелкните на кнопке ОК. Указанные данные позволят Outlook правильно адресовать телефонный звонок при использовании этой программы для автоматического набора номера.

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

    1.  Введите номер домашнего телефона, рабочий факс и номер мобильного телефона.

    2. Щелкните на кнопке Адрес.

    3. В открывшемся окне диалога введите рабочий адрес Петрова.

    1.  Щелкните на кнопке ОК. Адрес появится на вкладке Общие. При необходимости щелкните на кнопке со стрелкой, расположенной ниже кнопки Адрес, выберите другую разновидность адреса и, повторив шаги 11-13, введите домашний адрес.

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

    3. Чтобы присоединить к контакту документ Word, щелкните на кнопке Добавить файл.

    4.  В открывшемся окне щелкните на кнопке Мои документы, выделите один из файлов с расширением DOC и щелкните на кнопке Вставка. Значок файла появится в нижней части вкладки Общие. Теперь, чтобы просмотреть содержимое файла, достаточно дважды щелкнуть на его значке в окне контакта.

    5. Щелкните на кнопке Категории.

    6.  В списке категорий установите флажок Дела и щелкните на кнопке ОК.

    7. Чтобы сохранить настроенный контакт и сразу перейти к вводу нового, щелкните на кнопке Сохранить и создать.

    8. Повторяя описанные выше шаги, введите еще два контакта.

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

    1.  Заполнив поля последнего контакта, щелкните на кнопке Сохранить и закрыть, чтобы вернуться в основное окно папки контактов.

    Задание 2. Редактирование контакта

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

    1. Выберите команду Вид > Текущее представление > По категориям. Алфавитный список сменится таблицей контактов, рассортированных по категориям

    1. Щелчком на значке «плюс» разверните ту категорию, в которой должен находиться искомый контакт.

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

    3.  Найдя контакт, который нужно изменить, дважды щелкните на его строке. Теперь давайте добавим в контакт некоторые дополнительные сведения.

    4. Щелкните на вкладке Подробности.

    5.  Введите название отдела и дату дня рождения

    6.  Щелкните на кнопке Отметить к исполнению . Эта кнопка, как и одноименная команда меню, позволяет пометить контакт флагом, напоминающим о необходимости связаться с данным человеком в ближайшее время.

    7. В раскрывающемся списке Отметка к исполнению окна диалога выберите пункт Позвонить. При желании введите дату и время в поле Срок:

    8.  Щелкните на кнопке ОК.

    9. Щелчком на кнопке Сохранить и закрыть сохраните изменения и вернитесь в папку контактов.

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

    1.  Выберите команду Вид > Текущее представление > Адресные карточки, чтобы вернуться к прежнему режиму просмотра.

    Задание 3. Создание списка рассылки

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

    1.  В раскрывающемся списке кнопки Создать выберите команду Создать список рассылки.

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

    1. В поле Имя введите название Четыре электронных адреса.

    2. Щелкните на кнопке Выберите членов.

    3. В списке Источник адресов окна добавления адресов выберите пункт Контакты.

    Примечание. Адреса для списка рассылки можно выбирать не только из папки контактов, но также из адресной книги Windows и из других адресных справочников, зарегистрированных в Outlook.

    1.  В левом списке окна выделите строку Александр Петров (Эл. почта).

    2. Щелкните на кнопке Члены.

    3. Повторяя шаги 5 и 6, добавьте в список рассылки электронные адреса двух других людей.

    4. Щёлкните на кнопке ОК.

    5. Чтобы добавить в список рассылки электронный адрес, отсутствующий в справочнике, щелкните на кнопке Добавить.

    6. В открывшемся окне диалога Добавление новой записи в поле Краткое имя введите Сергей Николаев. В поле Адрес электронной почты напечатайте электронный адрес mcola@phantom. ru. Установите флажок Добавить контакт, чтобы новый адрес автоматически был добавлен в папку контактов Outlook. Затем щелкните на кнопке ОК.

    Примечание. Чтобы удалить адрес из списка рассылки, выделите строку с этим адресом и щелкните на кнопке Удалить.

    1.  Щелкните на кнопке Сохранить и закрыть панели инструментов. В папке контакт появится адресная карточка Сергея Николаева и заголовок списка рассылки.

    Задание 4. Планирование совещания с контактами

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

    1. В панели ярлыков Outlook щелкните на значке Календарь.

    2. Щелкните на кнопке Создать.

    3. Раскройте вкладку Планирование.

    4. Щелкните на кнопке Другие.

    5. В списке Источник адресов открывшегося окна диалога выберите пункт Контакты.

    6. В списке доступных имен и ресурсов щелкните на строке Александр Петров (Эл.почта).

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

    8. Выделите строку Сергей Николаев (Эл. почта) и щелкните на кнопке Необязательный.

    9. Затем щелкните на кнопке ОК.

    На вкладке Планирование вертикальная белая полоса с зеленым и красным краями предлагает интервал времени, который, по мнению Outlook, подходит для назначения совещания.

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

    1.  Чтобы назначить начало совещания на 13:00, щелкните мышью в бланке занятости вблизи этого числа.

    2. С помощью раскрывающегося списка Конец собрания выберите время окончания совещания 15:00.

    1. Разверните вкладку Встреча. В поле Тема введите текст Совещание, который будет добавлен в одноименное поле электронных сообщении. В поле, расположенное в нижней части этой вкладки, введите необходимые пояснения.

    2. Щелкните на кнопке Отправить. Outlook автоматически прочтет адреса приглашенных из папки Контакты, сгенерирует сообщения и при первой возможности отправит их по электронной почте.

    3. Закройте окно встречи без сохранения введенных данных.

    Задание 5. Отправка письма

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

    1. В панели ярлыков Outlook выберите значок Контакты.

    2. Щелкните на записи нужного контакта, чтобы выделить ее.

    3. Выберите команду Действия > Новое письмо. Запустится Microsoft Word, в котором откроется окно мастера писем.

    4. Установите флажок Строка даты, чтобы добавить в письмо дату отправки, отформатированную стандартным образом.

    5. В раскрывающемся списке Шаблон выберите пункт Современное письмо. Ниже указанного списка появится образец выбранного шаблона.

    6. Щелкните на кнопке Далее, которая перенесет вас на вкладку Получатель. Здесь в поле Имя получателя уже указаны имя и фамилия человека, выбранного в списке контактов Outlook, а в поле Адрес доставки— его адрес.

    1. Щелкните на кнопке Далее. Третья вкладка мастера писем позволяет добавлять некоторые вспомогательные поля и дополнительные адреса назначения.

    2.  Щелкните на значке адресной книги.

    3. В списке Источник адресов открывшегося окна. диалога выберите пункт Контакты.

    4.  Выделите строку нужного контакта.

    5. Щелкните на кнопке Копия.

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

    1.  Щелчком на кнопке ОК закройте окно диалога. В списке Копия третьего окна мастера появится дополнительный адресат.

    2. Затем щелкните на кнопке Далее. Введите или выберите из адресной книги свое имя и обратный адрес.

    3. Наконец щелкните на кнопке Готово.

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

    Задание 6. Телефонный звонок контакту

    1. Вернитесь в папку контактов щелчком на соответствующем ярлыке панели Outlook.

    2.  Выделите контакт Петров Александр.

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

    Откроется окно диалога нового звонка.

    1. Щелкните на кнопке Свойства соединения.

    2. Проверьте, все ли параметры соединения соответствуют реальному состоянию дел. Затем щелкните на кнопке ОК.

    3. Чтобы телефонный звонок фиксировался в дневнике, установите флажок При каждом звонке создавать запись в дневнике.

    4. Щелкните на кнопке Параметры соединения.

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

    Примечание. Чтобы иметь возможность набора телефонного номера с помощью компьютера, к телефонной розетке нужно подключить разъем Line модема, а телефонный аппарат следует включить в разъем Phone того же модема.

    1. Введя необходимые параметры, щелкните на кнопке ОК; чтобы вернуться в окно Новый звонок.

    1.  Щелкните на кнопке Позвонить. Outlook наберет телефонный номер.

    2. После соединения с абонентом снимите телефонную трубку и щелкните в окне соединения на кнопке Разговор.

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

    4.  Щелкните на кнопке Сохранить и закрыть. Запись параметров телефонного разговора будет добавлена в дневник.

    Содержание отчета

    1. В отчете указать тему, цель работы.

    2. Описать основные этапы выполнения работы

    3. Записать выводы по проделанной работе.

    Контрольные вопросы

    1. Для чего нужен Microsoft Outlook?

    2. Как добавить новый контакт?

    3. Как отредактировать контакт?

    4. Как отправить письмо выбранному контакту?

    5. Как запланировать событие?

    Лабораторная работа №24 Тема: Настройка свойств браузера

    Цель работы: научиться настраивать свойства браузера

    Оборудование рабочего места: ПК, ПО

    Краткие теоретические сведения

    Браузер – программа, предназначенная для просмотра страниц веб-серверов. Наиболее распространенными программами этого вида являются Internet Explorer, Mozilla Firefox, Google Chrome, Opera, Apple Safari.

    Компания Microsoft, сравнивая свой браузер Internet Explorer с Mozilla Firefox и Google Chrome, отмечает существенные преимущества своей разработки в следующих критериях: производительность, удобство пользования, безопасность, надежность, конфиденциальность, совместимость.

    Скачать и установить браузер можно с официального сайта Microsoft.

    Щелкнув по ссылке «Загрузить последнюю версию», достаточно выбрать необходимый язык интерфейса и свою версию Windows. Далее следует нажать кнопку Загрузить.

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

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

    Порядок проведения работы

    1. Закрепление сайтов на Панели задач. Перейдем на страницу поисковой системы «Яндекс». В адресной строке следует указать мышью на значок «Янедкса», при этом появится подсказка Перетащите сайт на Панель задач, чтобы закрепить его. Подобная ситуация представлена на рисунке 1.

    Рисунок 1 – Возможность закрепления сайта на Панели задач

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

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

    Рисунок 2 – Расположение популярных сайтов на отдельной вкладке

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

    В правом углу окна браузера находятся три кнопки:

    1. Домой.

    2. Просмотреть избранное, веб-каналы и журнал.

    3. Сервис.

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

    Рисунок 3 – Внешний вид вкладки Журнал

    Безусловно, удалить журнал обозревателя можно в любое время командой меню Сервис/Удалить журнал обозревателя, однако выполнять эти действия каждый раз после работы с браузером неудобно. Работа в режиме InPrivate позволяет запретить отражение посещенной страницы в журнале браузера, при этом не будут сохранены на компьютере временные файлы Интернета, имена пользователя и пароли.

    3. Поиск в адресной строке. Позволяет осуществить любой поисковый запрос, не открывая вкладку поисковой системы. Пользователь вводит запрос непосредственно в адресную строку браузера, при этом может осуществить выбор нужной поисковой системы. Предположим, надо осуществить поисковый запрос «учебник по информатике». Подобная ситуация представлена на рисунке 4.

    Рисунок 4 – Ввод поискового запроса «учебник информатики»

    Вводим поисковый запрос в адресную строку и выбираем поисковую систему, например «Яндекс». Через мгновение будут выведены результаты запроса.

    4. Диспетчер загрузок. Очень часто мы загружаем информацию на свой компьютер, представленную в виде файлов. Для хранения подобных файлов в Windows предусмотрена папка Загрузки. Новая версия браузера позволяет просматривать сделанные загрузки с помощью Диспетчера загрузок, который становится доступным после нажатия на кнопку Сервис и выбора пункта меню Посмотреть загрузки (рисунок 5).

    Рисунок 5 – Окно Просмотра загрузок

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

    Содержание отчета

      1. Тема, цель работы

      2. Основные этапы проведения работы

      3. Выводы по проделанной работе

    Контрольные вопросы

      1. Дайте определение понятию браузер

      2. Установите на своем компьютере браузер Internet Explorer 11. Порядок установки сопровождайте выполнением скриншотов экрана, результат предъявите преподавателю.

      3. Какова роль режима InPrivate в браузере Internet Explorer 11?

      4. Перечислите новые возможности браузера Internet Explorer 11

    Лабораторная работа №25

    Тема: работа с почтовыми сервисами

    Цель работы:

    Оборудование рабочего места:

    Краткие теоретические сведения

    Информационное обеспечение

    Основные источники:

    1. Михеева Е.В. Информационные технологии в профессиональной деятельности. Технические специальности: учебник для студ. учреждений сред. проф. Образования/ Е.В. Михеева, О.И. Титова. – М.: Издательский центр «Академия», 2014. – 416с.

    2. Михеева Е.В. Практикум по информационным технологиям в профессиональной деятельности: учеб. пособие для студ. учреждений сред. проф. Образования/ Е.В. Михеева. – 14-е изд., стер. – М.: Издательский центр «Академия», 2014. – 256с.

    3. Федотова Е.Л. Информационные технологии в профессиональной деятельности: учебное пособие. – М.: ИД «ФОРУМ»: ИНФРА-М, 2015. – 368 с.

    Дополнительные источники:

    1. Гохберг Г.С. Информационные технологии: учебник для студ. учреждений сред. проф. образования/ Г.С. Гохберг, А.В. Зафиевский, А.А. Короткин. – 9-е изд., перераб. и доп. – М.: Издательский центр «Академия», 2014. – 240с.

    2. Мельников В.П. Информационные технологии: учебник для студ. высш. учеб. заведений/ В.П. Мельников. – 2-е изд., стер. – М.: Издательский центр «Академия», 2009

    3. Гришин В.Н., Панфилова Е.Е. Информационные технологии в профессиональной деятельности: учебник. – М.: ИД «ФОРУМ»: ИНФРА-М, 2015. – 416с.

    Интернет-ресурсы

    1. http://znanium.com/

    2. http://iit.metodist.ru - Информатика - и информационные технологии: cайт лаборатории информатики МИОО;

    3. http://www.intuit.ru - Интернет-университет информационных технологий (ИНТУИТ.ру);

    4. http://test.specialist.ru - Онлайн-тестирование и сертификация по информационным технологиям;

    5. http://www.iteach.ru - Программа Intel «Обучение для будущего»;

    6. http://www.rusedu.info - Сайт RusEdu: информационные технологии в образовании;

    7. http://www.osp.ru - Открытые системы: издания по информационным технологиям;

    155