![]() |
![]() ![]() ![]() ![]() ![]() map |
Охота пуще неволи.. (русская пословица) Ну вот скажите мне, будет человек в здравом уме писать конспект лекций на 165 страниц A4 10-м шрифтом? И это только по одной дисциплине, и далеко еще не все лекции. Так что, господа студенты, получите и распишитесь. Лекции представлены в формате PDF. Для их просмотра необходим Acrobat Reader версии 5.0 или выше. Вы можете бесплатно скачать его с сайта компании Adobe по адресу www.adobe.com.
(вопросы контрольных работ, темы курсовых).
Тема 1. Локальные вычислительные сети - краткий обзор. Типы сетевых адаптеров, кабельных систем (толстый и тонкий коаксиальный кабель, экранированная и неэкранированная витая пара, категории кабеля витая пара, одномодовое и многомодовое оптическое волокно), топология сети, одноранговые ЛВС и ЛВС с файловым сервером, сетевое оборудование, сетевые операционные системы (Novell NetWare, Windows NT / Windows 2000 AS, UNIX и его клоны, Linux, MacOS X, OS/2, BeOS, ОС мэйнфреймов). Cкачать полный архив лекций - все темы (4,5 Mb) Тема 2. Принципы функционирования ЛВС: протоколы и адресация. Модель OSI. Протоколы канального уровня: Ethernet, Fast Ethernet, 100VG-AnyLan, Gigabit Ethernet, Token Ring, High Speed Token Ring, FDDI, SLIP, PPP. Протоколы сетевого уровня IP и ICMP. Cтруктура IP-адреса, классы IP-адресов, маска подсети, IP-адреса, зарезервированные для локальных сетей, типы ICMP-сообщений. Протоколы транспортного уровня TCP и UDP, понятие "порт" и "сокет". Протоколы прикладного уровня: HTTP, FTP, SMTP, TELNET. Стек протоколов IPX/SPX (IPX, SPX, NCP, SAP). Протокол NetBIOS/SMB. Протокол ARP. Служба DNS, структура записей DNS. Cкачать полный архив лекций - все темы (4,5 Mb) Тема 3. Сетевое оборудование. Концентраторы (повторители, хабы) - принцип работы. Отключение портов (автосегментация), разграничение доступа, многосегментные концентраторы, управление по протоколу SNMP. Мосты: алгоритм работы прозрачного моста и моста с маршрутизацией от источника, ограничения на топологию сети, удаленные мосты. Коммутаторы: параллельная коммутация, коммутация без буферизации кадра, полнодуплексный режим работы. Принципиальная схема коммутатора (коммутационная матрица, общая шина, разделяемая память). Дополнительные ф-ции: алгоритм Spanning Tree, фильтрация трафика, приоритеты кадров, виртуальные локальные сети (VLAN). Маршрутизаторы: назначение, принципы работы. Одношаговая маршрутизация и маршрутизация от источника. Статическая, простая и динамическая маршрутизация. Таблицы маршрутизации в IP-сетях, классовая и бесклассовая маршрутизация (CIDR). Протоколы маршрутизации RIP, OSPF, NLSP, BGP. Понятие автономной системы. Шлюзы - использование межсетевых экранов и прокси-серверов на шлюзах, NAT. Новые технологии: корпоративные модульные концентраторы, коммутаторы третьего уровня. Cкачать полный архив лекций - все темы (4,5 Mb) Тема 4. Расчет конфигурации сети Ethernet / Fast Ethernet. Стандарты 10Base-5, 10Base-2, 10Base-T, 10Base-F): ограничения на длину кабеля и число подключаемых узлов, правило четырех хабов, расчет времени двойного оборота сигнала (PDV) и уменьшения межкадрового интервала (PVV). Расчет конфигурации сети Fast Ethernet (стандарты 100Base-T4, 100Base-TX, 100Base-FX): ограничения на длину кабеля, правило одного повторителя класса 1 и двух повторителей класса 2, расчет времени двойного оборота сигнала (PDV). Cкачать полный архив лекций - все темы (4,5 Mb) Тема 5. Построение сервера на базе Windows 2000 Advanced Server (Windows NT 5.0). Инсталляция Windows 2000 Advanced Server. Файловая система NTFS: преимущества, назначение прав доступа и аудита, квотирование и шифрование. Распределенная файловая система DFS, динамические диски, служба каталогов Active Directory, сценарии входа и профили пользователя, служба DNS, служба WINS, служба DHCP, настройка маршрутизации и сервера удаленного доступа, служба Telnet, использование службы терминалов. Создание Web и FTP узла Internet на базе Internet Information Services (IIS), службы SMTP и NNTP, ASP-файлы в IIS. Система безопасности Windows 2000 AS: пользователи и группы пользователей, права доступа, аудит, домены, доверительные отношения между доменами, контролеры домена, аутентификация пользователей домена (Kerberos V5, NTLM), политики безопасности Windows 2000 (политика безопасности домена, контролера домена, локальная политика безопасности, групповая политика безопасности). Cкачать полный архив лекций - все темы (4,5 Mb) Тема 6. Построение сервера на базе Red Hat Linux 7.0 В связи с отсутствием времени и необъятностью темы данная лекция в электронном виде временно отсутствует. План лекции: Инсталляция Red Hat Linux 7.0 (пакеты RPM). Файловая система Linux, структура каталогов, права доступа, монтирование и размонтирование файловых систем, создание и проверка файловых систем, символические и жесткие ссылки, диспетчер файлов Midnight Comander. Система безопасности Linux: пользователи, суперпользователь root, пароли пользователей и их затемнение, добавление и удаление пользователей, временная блокировка пользователя, SUID-программы и проблемы безопасности. Оболочки (shell) в Linux - bash и tcsh, написание скриптов на shell. Утилита awk и потоковй редактор sed. Загрузка системы: менеджер загрузки LILO, процесс init, уровни выполнения runlevel, сценарии начальной загрузки (rc-скрипты), процесс getty, профили пользователя. Выполнение команд по расписанию (cron, at). Настройка Linux при помощи пакета linuxconf. Внесение информации в файлы /etc/hosts, /etc/networks и /etc/issue. Настройка IP-адресов сетевых интерфейсов и маршрутизации (ifconfig и route). Динамическая маршрутизация по протоколу RIP (gated). Проверка работы сети (ping, netstat). Подключение по протоколу PPP, подключение по требованию. Файлы служб и протоколов (/etc/services и /etc/protocols). Службы разрешения имен: BIND (named, nslookup) и NIS. Удаленный вызов процедуры RPC. Сетевая файловая система NFS. Настройка samba-сервера утилитой SWAT и вручную. Суперсервер inetd и демон tcpd, их замена - суперсервер xinetd. Настройка web-сервера Apache, ftp-сервера wu-ftpd, почтового сервера sendmail и прокси-сервера squid. R-службы и их настройка. Использование ssh. Межсетевой экран IPChains (iptables), маскировка IP. Аудит в Linux: bash.history, демон syslogd и log-файлы др. служб. Управление log-файлами (logrotate). Проверка изменений в файлах системы (tripwire). Сетевая графическая система X-Window: сценарий startx, регистрация в системе через xdm, соединение с X-сервером (переменная DISPLAY), графические рабочие среды Gnome и KDE. Cкачать полный архив лекций - все темы (4,5 Mb) Тема 7. Технологии глобальных сетей. Глобальная сеть Internet - краткий обзор. Выделенные аналоговые линии, выделенные цифровые линии (PDH и SONET/SDH), коммутируемые аналоговые линии (протоколы V.21 - V.90, AT команды Hayes-совместимых модемов), коммутируемые цифровые линии (ISDN), цифровые абонентские окончания ADSL. Сети X.25, сети Frame Relay, сети ATM, сети TCP/IP (Internet). Понятие Internet, история его развития, сеть World Wide Web (WWW). Web-браузеры (Netscape Navigator, Internet Explorer, Opera): назначение, возможности, настройка, безопасность. Отличия Netscape Navigator и Internet Explorer. Электронная почта: понятие, протоколы, почтовые клиенты (Outlook Express, Microsoft Outlook, Netscape, Eudora, The Bat), стандарт MIME, сервера, предоставляющие бесплатные почтовые ящики. Поисковые системы в Internet, правила формирования поисковых запросов. Программа-пейджер ICQ. Создание и размещение собственных Web-страниц в Internet. Cкачать полный архив лекций - все темы (4,5 Mb) Тема 8. Web-дизайн: язык HTML 4.0. Язык HTML 4.0: назначение, история создания, основные тэги, создание таблиц, создание и использование форм, фреймы, разделенные рисунки, стили CSS и DHTML. Cкачать полный архив лекций - все темы (4,5 Mb) Тема 9. Web-дизайн: язык VbScript. Язык VbScript: включение программ VBScript в HTML-страницу, основные конструкции языка, ограничение возможностей языка, обусловленные соображениями безопасности, поддержка VBScript различными браузерами. Использование объектной модели браузера в VBScript: объекты Window, Document, Link, Anchor, History - свойства, методы, события. Использование VBScript для работы с формами: объект Form, элементы форм (кнопки, текстовые и скрытые поля, поля пароля, списки, флажки, переключатели) - свойства, методы, события. Cкачать полный архив лекций - все темы (4,5 Mb) Тема 10. Web-дизайн: объекты ActiveX. Объекты ActiveX: назначение, методы включения в HTML-страницу, возможности, проблемы с безопасностью. Cкачать полный архив лекций - все темы (4,5 Mb) Тема 11. Web-дизайн: язык Java, создание апплетов Java - технология фирмы Sun Microsystems. Язык Java: независимость от платформы (виртуальная Java машина), объектная ориентированность. Апплеты Java, встраивание апплетов в страницу, ограничения возможностей апплетов. Система безопасности Java: загрузчик классов, верификатор, менеджер безопасности, особенности языка, заставляющие писать безопасный код. Интерфейс Java API. Основные конструкции языка Java: файлы классов, модификаторы доступа и спецификаторы, типы данных, описания свойств, массивов и методов, методы доступа, конструкторы и деструкторы класса, создание экземпляра класса, наследование, создание иерархии объектов, использование пакетов, описание интерфейсов, обработка исключений, арифметические и логические операции, циклы, операторы break и continue. Создание и запуск самостоятельного приложения на языке Java. Создание апплетов: цикл жизни апплета, графические возможности класса Graphics, менеджеры расположения, элементы управления пакета AWT, обработка событий, создание фреймов, меню, диалоговых окон, параметры конфигурирования апплета. Cкачать полный архив лекций - все темы (4,5 Mb) Тема 12. Web-дизайн: язык JavaScript. Язык JavaScript: назначение, отличие от Java, существующие версии языка, включение программ на JavaScript в HTML страницу, описание функций, типы данных, глобальные и локальные переменные, преобразование типов, массивы, основные конструкции языка, математические функции (объект Math), работа со строками, датой и временем. Создание пользовательских объектов в JavaScript, создание иерархии объектов, надстройка встроенных объектов браузера. Обработка событий в JavaScript, использование объекта event в обработчике событий. Примеры задач, решаемых при помощи JavaScript: создание бегущей строки, создание гиперссылки в виде изменяющегося рисунка, создание анимации при помощи слоев HTML документа. Создание универсальных сценариев: отличия в объектной модели Internet Explorer и Netscape Navigator, определение типа браузера, методы создание сценариев, не зависящих от типа браузера. Cкачать полный архив лекций - все темы (4,5 Mb)
Планируется выложить на сайте рефераты и курсовые работы студентов БНТУ по этой дисциплине (с согласия авторов).
Лекции по сетевым технологиям.
Понятие информационных технологий, современные коммуникации.
Локальные вычислительные сети - краткий обзор.
Определение ЛВС, задачи решаемые ЛВС. Типы сетевых адаптеров (по используемому протоколу канального уровня и поколениям развития). Типы кабелей: коаксиальные (гибкий и жесткий), витая пара (неэкранированная и экранированная, категории неэкранированной витой пары), оптоволоконные (одномодовые и многомодовые). Топология сети, одноранговые ЛВС и ЛВС с выделенным файловым сервером (сопоставительный анализ), сетевое оборудование (концентраторы, мосты, коммутаторы, маршрутизаторы, шлюзы). Сетевые операционные системы: Novell NetWare, Windows NT (Windows 2000 AS), UNIX (и его клоны FreeBSD, SunOS, Solaris, HP-UX, AIX, SCO), LINUX (дистрибутивы Red Hat Linux, Mandrake, Slackware Linux, Debian Linux, Corel Linux, Caldera OpenLinux, S.U.S.E. Linux, Black Cat Linux, Connectiva Linux), MacOS X, OS/2 Warp Server, BeOS.
Принципы функционирования ЛВС: протоколы и адресация.
Понятие протокола, модель OSI, многоуровневая модель стека TCP/IP, инкапсуляция пакетов. Протоколы канального уровня: Ethernet, Fast Ethernet, 100VG-AnyLan, Gigabit Ethernet, Token Ring, High Speed Token Ring, FDDI, SLIP, PPP. Протоколы сетевого уровня IP (понятие и структура IP-адреса, классы IP-адресов, маска подсети, широковещательные адреса, loopback-адрес 127.0.0.1, "серые" IP-адреса, зарезервированные для локальных сетей) и ICMP (использование ICMP для обмена управляющими данными и сообщениями об ошибках, управления маршрутизацией). Протоколы транспортного уровня TCP и UDP (сопоставление TCP и UDP, схема создания TCP-соединения). Протоколы прикладного уровня: HTTP, FTP, SMTP, TELNET - назначение, использование. Стек протоколов IPX/SPX (адресация в IPX, особенности пакетов IPX, протоколы NCP, SAP, SPX). Протокол NetBIOS/SMB. Адресация на уровне сетевых адаптеров Ethernet (MAC-адреса), IP-адресация, протокол ARP для преобразования между адресами Ethernet и IP, URL - адресация (структура URL-адреса), cлужба DNS для преобразования между адресами URL и IP, обратное определение имен.
Сетевое оборудование.
Концентраторы: двухпортовые повторители (repeater) и многопортовые концентраторы (hub), концентраторы с фиксированным числом портов, модульные концентраторы на основе шасси, стековые концентраторы, модульно-стековые концентраторы, отключение портов (автосегментация), многосегментные концентраторы, управление концентратором по протоколу SNMP, защита от несанкционированного доступа в концентраторах, соединение концентратора с компьютером и между собой (порты MDI и MDI-X).
Мосты: причины использования мостов, домен коллизий, правило четырех хабов, алгоритм работы прозрачного моста, мосты с маршрутизацией от источника, ограничение на топологию сети при использовании моста (петли), использование удаленных мостов для объединения ЛВС через выделенные линии (особенности удаленных мостов, сжатие пакетов, spoofing).
Коммутаторы: отличие от мостов (параллельная коммутация, коммутация без буферизации кадра, возможность полнодуплексной работы с сетевым адаптером (микросегментация)), принципиальная схема коммутатора (коммутаторы на основе коммутационной матрицы, общей шины, разделяемой памяти, комбинированные коммутаторы), коммутаторы с фиксированным числом портов, модульные коммутаторы на основе шасси, стековые коммутаторы, дополнительные функции коммутаторов (поддержка алгоритма Spanning Tree, трансляция протоколов канального уровня, фильтрация трафика, приоритетная обработка кадров, виртуальные локальные сети). Параметры выбора коммутатора (скорость фильтрации и продвижения кадра, пропускная способность, коммутация "на лету" или с буферизацией, размер адресной таблицы, объем буфера кадров).
Маршрутизаторы: сложность маршрутизации в распределенной сети, логическое структурирование сети - сетевой уровень работы маршрутизатора. Алгоритмы маршрутизации: одношаговая маршрутизация и маршрутизация от источника, статическая, простая (случайная, лавинная, по предыдущему опыту) и динамическая маршрутизация (протоколы RIP, OSPF, NLSP). Таблицы маршрутизации в IP-сетях, маршрутизация без использования и с использованием масок подсети (протокол RIPv2), бесклассовая междоменная маршрутизация (CIDR). Классификация маршрутизаторов (магистральные маршрутизаторы, маршрутизаторы региональных отделений, маршрутизаторы удаленных офисов, маршрутизаторы локальных сетей), дополнительные возможности маршрутизаторов (поддержка одновременно нескольких протоколов маршрутизации, приоритеты сетевых протоколов, политика маршрутных объявлений, защита от широковещательных штормов, поддержка немаршрутизируемых протоколов, разделение функций построения и использования таблицы маршрутизации). Параметры выбора маршрутизатора (перечень поддерживаемых сетевых протоколов и протоколов канального уровня, общая производительность маршрутизатора).
Новые технологии: корпоративные модульные концентраторы, коммутаторы третьего уровня (с классической маршрутизацией и маршрутизацией долговременных потоков).
Шлюзы - назначение, использование межсетевых экранов на шлюзах.
Расчет конфигурации сети Ethernet (стандарты 10Base-5, 10Base-2, 10Base-T, 10Base-F): ограничения на длину кабеля и число подключаемых узлов, правило четырех хабов, расчет времени двойного оборота сигнала (PDV) и уменьшения межкадрового интервала (PVV). Расчет конфигурации сети Fast Ethernet (стандарты 100Base-T4, 100Base-TX, 100Base-FX): ограничения на длину кабеля, правило одного повторителя класса 1 и двух повторителей класса 2, расчет времени двойного оборота сигнала (PDV) и уменьшения межкадрового интервала (PVV).
Построение сервера на базе Windows 2000 Advanced Server (Windows NT 5.0).
Инсталляция Windows 2000 Advanced Server. Файловая система NTFS: принципы построения и преимущества, назначение прав доступа и аудита, квотирование и шифрование. Распределенная файловая система DFS, динамические диски, служба каталогов Active Directory, сценарии входа и профили пользователя, служба DNS, служба WINS, служба DHCP, настройка маршрутизации и сервера удаленного доступа (RAS), служба Telnet, диспетчер службы терминалов, оснастка "Управление компьютером". Создание Web и FTP узла Internet на базе Internet Information Services (IIS), службы SMTP и NNTP, ASP-файлы в IIS. Система безопасности Windows 2000 AS: пользователи и группы пользователей, права доступа, аудит, домены, доверительные отношения между доменами, контролеры домена, аутентификация пользователей домена (Kerberos V5, NTLM), политики безопасности Windows 2000 (политика безопасности домена, контролера домена, локальная политика безопасности, групповая политика безопасности), сертификаты, управление центром сертификации.
Построение сервера на базе Red Hat Linux 7.0
Инсталляция Red Hat Linux 7.0. Использование пакетов RPM для инсталляции программного обеспечения в Linux Red Hat.
Принципы построения файловой системы Linux, файл /etc/fstab, структура каталогов, права доступа к файлам (команды chmod, chgrp, chown, umask), символические и жесткие ссылки (команда ln), монтирование и размонтирование файловых систем (команды mount и umount), создание и проверка файловых систем (команды mkfs и fsck), диспетчер файлов Midnight Comander.
Система безопасности Linux, пользователи (команда who, whoami), суперпользователь root, пароли пользователей и их затемнение (файлы /etc/passwd и /etc/shadow), проблема слабых паролей, добавление и удаление пользователей, временная блокировка пользователя, SUID-программы и проблемы безопасности.
Краткий перечень команд Linux для работы с файлами и файловыми системами: ls, cp, mv, rm, mkdir, rmdir, touch, cfdisk, df, dd, fdformat. Команды ввода-вывода: read, echo, cat, head, tail, more, page. Команды поиска и сравнения файлов: find, grep, cmp, diff. Архивация файлов: tar, gzip, gunzip. Управление процессами и остановка системы: команды ps, kill, &, bg, fg, nohup, nice, shutdown, halt, reboot, ctrlaltdel. Команды справочной системы: man, apropos, info. Перенаправление ввода вывода, конвейеры команд, команда tee, named pipes. Псевдонимы команд (команда alias).
Оболочки (shell) в Linux - bash и tcsh, написание скриптов на shell: переменные среды, использование кавычек в сценарии (двойные, одинарные, обратные), символы подстановки, escape-последовательности, управляющие конструкции (test, if then else, while, for, until, case), передача параметров сценарию, использование функций в сценарии.
Загрузка системы: менеджер загрузки LILO, процесс init (файл /etc/inittab, уровни выполнения runlevel, команда telinit), сценарии начальной загрузки (rc-скрипты), процесс getty, профили пользователя. Выполнение команд по расписанию: планировщик cron (файлы crontab), команда at.
Настройка Linux при помощи пакета linuxconf. Внесение информации о сети в файлы /etc/hosts и /etc/networks, внесение информации о компьютере в файл /etc/issue.
Настройка IP-адресов сетевых интерфейсов и маршрутизации, фиктивный интерфейс, псевдонимы IP (команды ifconfig и route). Динамическая маршрутизация при помощи RIP (демон gated). Проверка работы сети при помощи команд ping, netstat, использование arp. Настройка подключения к Internet по протоколу PPP, автоматизация подключения при помощи chat, настройка подключения по требованию. Настройка ресолвера: указание порядка обращения к службам разрешения имен в файле /etc/hosts.conf . Службы разрешения имен: BIND (файл resolv.conf, демон named, программа nslookup) и NIS.
Удаленный вызов процедуры RPC: понятие, демон portmapper. Сетевая файловая система NFS, доступ к файловым системам Linux-сервера с рабочих станций Windows по протоколу SMB (настройка samba-сервера утилитой SWAT и вручную, запуск samba-сервера).
Настройка суперсервера служб Интернета - демоны inetd и tcpd (файлы inetd.conf , hosts.allow, hosts.deny), и их замена - суперсервер xinetd (файл xinetd.conf). Файлы служб и протоколов (/etc/services и /etc/protocols). Настройка web-сервера Apache httpd (файлы httpd.conf, access.conf, srm.conf, .htaccess) и ftp-сервера wu-ftpd, установка и настройка почтового сервера sendmail, настройка прокси сервера squid.
R-службы и их настройка (файлы hosts.equiv и .rhosts). Использование ssh для безопасного подключения к системе: настройка демона sshd и клиентов ssh (файл /etc/ssh/sshd_config, команда ssh-keygen и др.), использование ssh (команды slogin, scp, ssh), туннелирование прикладных протоколов через соединение ssh.
Межсетевой экран IPChains (ipfwadm, iptables), правила фильтрации, цепочки правил, пользовательские цепочки правил, учет IP трафика, маскировка IP и NAT.
Аудит в Linux: bash.history, демон syslogd (файл /etc/syslog.conf) и log-файлы др. служб. Управление log-файлами - команда logrotate (файл logrotate.conf). Проверка изменений в файлах системы при помощи программы tripwire.
Сетевая графическая система X-Window: сценарий startx, регистрация в системе через xdm, соединение с X-сервером (переменная DISPLAY, команда xhost, файл .Xauthority), графические рабочие среды Gnome и KDE. Инсталляция и использование пакета Star Office и др. ПО для Linux.
Технологии глобальных сетей. Глобальная сеть Internet - краткий обзор.
Технологии интеграции локальных сетей, как основа глобальных сетей: выделенные аналоговые линии (асинхронные, синхронные и асинхронно-синхронные модемы), выделенные цифровые линии (технологии PDH и SONET/SDH), коммутируемые аналоговые линии (протоколы модемов V.21 - V.90, AT команды Hayes-совместимых модемов), коммутируемые цифровые линии (технология ISDN), цифровые абонентские окончания ускоренного доступа к Internet (технология ADSL). Удаленный доступ к сети.
Сети X.25, сети Frame Relay, сети ATM, сети TCP/IP (Internet). Понятие Internet, история его развития, сеть World Wide Web (WWW). Процедура подключения к Internet, интеграция ЛВС предприятия в сеть Internet. Браузеры Internet (Netscape Navigator, Internet Explorer, Opera): назначение, возможности, настройка, безопасность. Отличия Netscape Navigator и Internet Explorer. Электронная почта: понятие, протоколы (SMTP, POP3, IMAP), почтовые клиенты (Outlook Express, Microsoft Outlook, Netscape, Eudora, The Bat), стандарт MIME (RFC-1341), сервера, предоставляющие бесплатные почтовые ящики. Поисковые системы в Internet: понятие и необходимость существования, алгоритмы работы, русские поисковые системы, правила формирования поисковых запросов. Англоязычные поисковые системы. Программа-пейджер ICQ: назначение, возможности, безопасность. Создание и размещение собственных Web-страниц в Internet.
Web-дизайн: язык HTML 4.0.
Язык HTML 4.0: назначение, история создания, основные тэги, создание таблиц, создание и использование форм, фреймы, разделенные рисунки, стили CSS в DHTML.
Web-дизайн: язык Java, создание апплетов Java - технология фирмы Sun Microsystems.
Язык Java: независимость от платформы (виртуальная Java машина), объектная ориентированность. Апплеты Java, встраивание апплетов в страницу, ограничения возможностей апплетов. Система безопасности Java: загрузчик классов, верификатор, менеджер безопасности, особенности языка, заставляющие разработчика писать безопасный код. Интерфейс Java API. Основные конструкции языка Java: файлы классов, модификаторы доступа и спецификаторы классов, типы данных, описания свойств и массивов, описание методов, модификаторы доступа и спецификаторы свойств и методов, методы доступа, конструкторы и деструкторы класса, создание экземпляра класса, наследование, создание иерархии объектов, использование пакетов, описание интерфейсов, обработка исключений, арифметические и логические операции, циклы, операторы break и continue, работа с математическими функциями, датой и временем, работа со строковыми функциями. Создание и запуск самостоятельного приложения на языке Java. Создание апплетов: цикл жизни апплета, графические возможности класса Graphics, менеджеры расположения, элементы управления пакета AWT, обработка событий, создание фреймов, меню, диалоговых окон, взаимодействие апплета с сервером (пакет java.net), параметры конфигурирования апплета.
Web-дизайн: язык JavaScript.
Язык JavaScript: назначение, отличие от Java, существующие версии языка, включение программ на JavaScript в HTML страницу, описание функций, типы данных, глобальные и локальные переменные, преобразование типов, массивы, основные конструкции языка, математические функции (объект Math), работа со строками, датой и временем. Использование объектной модели браузера в JavaScript: объекты Window, Document, Link, Anchor, History - свойства, методы, события. Использование JavaScript для работы с формами: объект Form, элементы форм (кнопки, текстовые и скрытые поля, поля пароля, списки, флажки, переключатели) - свойства, методы, события. Создание пользовательских объектов в JavaScript, создание иерархии объектов, надстройка встроенных объектов браузера. Обработка событий в JavaScript, использование объекта event в обработчике событий. Примеры задач, решаемых при помощи JavaScript: создание бегущей строки, создание гиперссылки в виде изменяющегося рисунка, создание анимации при помощи слоев HTML документа. Создание универсальных сценариев: отличия в объектной модели Internet Explorer и Netscape Navigator, определение типа браузера, методы создание сценариев, не зависящих от типа браузера.
Web-дизайн: язык VbScript и объекты ActiveX - технологии фирмы Microsoft.
Язык VbScript: включение программ VBScript в HTML-страницу, основные конструкции языка, ограничение возможностей языка, обусловленные соображениями безопасности, поддержка VBScript различными браузерами.
Объекты ActiveX: назначение, методы включения в HTML-страницу, возможности, проблемы с безопасностью.
Архитектура клиент-сервер в сети WWW- программирование на стороне сервера.
CGI-программирование и язык Perl, директивы включения на стороне сервера (SSI), активные серверные сценарии (ASP-файлы), технология PHP.
Планируется выложить на сайте рефераты и курсовые работы студентов БНТУ по этой дисциплине (с согласия авторов).
Лекции по базам данных.
Понятие СУБД, роль и место систем управления базами данных в современных информационных технологиях и жизнедеятельности предприятия. Цели и задачи дисциплины.
СУБД - основные понятия и определения.
Понятие СУБД, иерархические, сетевые и реляционные базы данных. Реляционная модель баз данных: таблицы, первичные и внешние ключи, использование значения NULL в базе данных, реализация отношений "предок-потомок", двенадцать правил доктора Кодда, определяющих требования к реляционным базам данных.
СУБД Microsoft Access - основные возможности.
Назначение и возможности Microsoft Access. Создание таблиц в MS Access: режим таблицы, режим конструктора, мастер таблиц, импорт таблиц, связь с таблицами. Ключевые поля, связь между таблицами (схема данных), столбцы подстановки, редактирование таблиц, сортировка данных, фильтры, поиск.
Создание запроса в MS Access: режим конструктора, простой запрос, перекрестный запрос, повторяющиеся записи, записи без подчиненных.
Создание форм в MS Access: мастер форм (в один столбец, ленточная, табличная, выровненная). автоформа, диаграмма, сводная таблица - создание формы со сводной таблицей Excel. Режим конструктора: области формы и их свойства, включение вычисляемого поля в форму (использование встроенных функций), создание выражений, использование кнопок и макросов в форме, создание всплывающих форм, автоматический запуск форм.
Создание отчетов в MS Access: конструктор (области отчета, вычисляемые поля и функции, группировка данных в отчете), мастер отчетов, автоотчет, мастер диаграмм, почтовые наклейки.
Связи с другими приложениями MS Office: слияние с MS Word, публикация в MS Word, анализ в MS Excel, сжатие базы данных для дефрагментации файла и освобождения места на диске.
СУБД Microsoft Access - защита и разграничение прав доступа.
Защита СУБД Microsoft Access: установка пароля, защита структуры базы данных, сохранив ее как MDE - файл, шифрование и дешифрование базы данных. Защита на уровне пользователей: пользователи, группы пользователей и владельцы базы данных, создание нового пользователя, создание новой группы пользователей, изменение пароля пользователя, подключение к Access от имени определенного пользователя, установка защиты на уровне пользователей, удаление защиты на уровне пользователей, смена владельца базы данных, смена владельца отдельных объектов базы данных. Слабые места защиты на уровне пользователей, создание нового файла рабочей группы Microsoft Access, перенос защищенных баз данных на другой компьютер. Защита базы данных на уровне пользователя с использованием мастера защиты.
СУБД Microsoft Access - использование VBA, DAO и ADO для разработки профессиональных БД.
Построение интерфейса базы данных, опирающегося на использование кнопочных форм, макросов и модулей VBA. Параметры запуска БД, разработка собственных контекстных меню, панелей инструментов и строк меню для различных форм, скрытие стандартного окна базы данных Access. Краткий обзор основных конструкций VBA. Использование VBA и объектов доступа к данным DAO при построении программ пользователя: открытие, изменение размеров окна и закрытие формы (таблицы, запроса, отчета), переименование, копирование и удаление форм (таблиц, запросов, отчетов), перемещение между записями формы (таблицы, запроса), поиск, сортировка и фильтрация записей, использование закладок, редактирование, вставка и удаление записей, подсчет числа записей, управление основным и контекстными меню, установка параметров запуска.
Объекты ADO: назначение, преимущества, краткий перечень основных объектов, приемы использования.
Обзор существующих коммерческих СУБД.
Обзор существующих СУБД: Oracle 8i, Microsoft SQL Server 2000, PostgreSQL, MySQL, DB2, Informix, Visual FoxPro. Краткая характеристика, особенности и принципы работы с СУБД Microsoft SQL Server 2000, использование СУБД MS Access в качестве клиентской программы для доступа к серверу Microsoft SQL Server 2000.
Язык SQL - межплатформенный стандарт взаимодействия с реляционными СУБД.
Место языка SQL в схеме взаимодействия с базой данных. Возможности SQL: создание запросов к базе данных, создание и изменение данных, структуры таблиц, обеспечение целостности данных, работа с правами доступа. Преимущества SQL: независимость от конкретных СУБД, межплатформенная переносимость, наличие официального стандарта SQL, поддержка со стороны Microsoft (протокол ODBC), реляционная основа, архитектура клиент-сервер, объектно-ориентированные возможности, интеграция с языком Java (протокол JDBC) и др.
Основы SQL. Создание запросов к базе данных. Представления.
Инструкции, имена таблиц и столбцов, типы данных, константы, выражения, встроенные функции, значение NULL. Простые запросы (основные конструкции, вычисляемые столбцы, условия отбора, сортировка результатов, объединение результатов нескольких запросов), многотабличные запросы (запросы на объединение двух и более таблиц, объединения по равенству и по неравенству, самообъединения, полные имена столбцов, псевдонимы таблиц, внутренние и внешние объединения), итоговые запросы (статистические функции, запросы с группировкой, условия отбора групп), подчиненные запросы (уровни вложенности запросов, внешние ссылки, подчиненные запросы и объединения).
Представления: понятие представления, создание представления (горизонтальные, вертикальные, смешанные, сгруппированные, объединенные представления), обновление представлений, контроль над обновлением представлений, удаление представлений.
Изменение данных при помощи SQL. Целостность данных. Обработка транзакций.
Внесение изменений в базу данных: добавление, удаление, обновление данных. Целостность данных: условия целостности, правила удаления и обновления данных, каскадные удаления и обновления данных, расширенные возможности задания ограничений в SQL2, триггеры и ссылочная целостность. Обработка транзакций: что такое транзакции, журнал транзакций, транзакции и работа в многопользовательском режиме, блокировка.
Создание базы данных и изменение ее структуры при помощи SQL.
Системный каталог.
Создание базы данных, создание, удаление и изменение структуры таблиц, определение ограничений, псевдонимы и индексы таблиц. Структура базы данных: однобазовая, многобазовая и каталожная архитектура, каталоги и схемы в SQL2. Системный каталог: содержимое системного каталога, информация о таблицах, столбцах, представлениях, отношениях между таблицами, пользователях, привилегиях.
Система безопасности данных в SQL.
Принципы защиты данных, применяемые в SQL. Идентификаторы пользователей, защищаемые объекты, привилегии, предоставление и отмена привилегий.
Создание программ, с использованием SQL.
Встроенный SQL: основные концепции, объявление таблиц, обработка ошибок, использование базовых переменных, выборка данных, удаление и обновление данных с использованием указателей наборов записей. Динамический SQL: недостатки статического SQL, основные концепции динамического SQL, динамическое выполнение инструкций, динамическое выполнение в два этапа, динамические запросы на выборку, диалекты динамического SQL и стандарт SQL2. Интерфейсы программирования приложений SQL: библиотека DB-Library (СУБД Microsoft SQL Server), протокол ODBC, интерфейс вызовов в Oracle (OCI).
Расширенные возможности SQL и перспективы развития баз данных.
Хранимые процедуры и триггеры, базы данных OLTP и хранилища данных (кубы фактов, схема "звезда"), распределенные базы данных, объектно-ориентированные базы данных.
Планируется выложить на сайте рефераты и курсовые работы студентов БНТУ по этой дисциплине (с согласия авторов).
Лекции по информатике и VBA (Visual Basic for Applications).
Текстовый редактор Microsoft Word, структурные элементы интерфейса Word. Краткий обзор базовых операций работы с MS Word. Дополнительные возможности Word: ограничение доступа к документу, автозамена, автоформат при вводе, использование автотекста, сортировка таблиц и текста, использование главного и вложенного документов, использование названий, закладок и гиперссылок, создание и использование полей, поля формул, слияние документов, использование баз данных MS Access и данных MS Excel в документах Word, настройка панели инструментов и меню, использование макросов, шаблон "Обычный.dot" (Normal.dot), автоматический запуск макросов, пользовательское программирование, модифицирование инструмента "копилка".
Электронные таблицы Microsoft Excel.
назначение и функции, архитектура Microsoft Excel. Краткий обзор базовых операций работы с MS Excel. Дополнительные возможности Excel: использование фильтров (расширенный фильтр), использование заголовков и имен, условное форматирование в Excel 97 и проверка вводимых значений, подбор параметра, таблица подстановки, сценарии, поиск решения, статистический анализ (гистограмма, генерация случайных чисел), использование форм для поиска записей в списке, использование карт в Excel, использование гиперссылок, использование внешних данных MS Access в файлах MS Excel, консолидация данных, сводные таблицы, настройка панели инструментов, использование макросов, автоматический запуск макросов, пользовательское программирование, создание собственных функций.
СУБД Microsoft Access
назначение и функции, архитектура Microsoft Access. Основные приемы работы с MS Access.
Включение вычисляемого поля в форму, создание выражений, создание всплывающих форм, связи с другими приложениями MS Office. Концепция защиты СУБД Microsoft Access - защита на уровне пользователей: пользователи, группы пользователей и владельцы базы данных, создание нового пользователя, создание новой группы пользователей, изменение пароля пользователя, подключение к Access от имени определенного пользователя, установка защиты на уровне пользователей, удаление защиты на уровне пользователей, смена владельца базы данных, смена владельца отдельных объектов базы данных. Слабые места защиты на уровне пользователей, создание нового файла рабочей группы Microsoft Access, перенос защищенных баз данных на другой компьютер. Защита базы данных на уровне пользователя с использованием мастера защиты, установка пароля, защита структуры базы данных, сохранив ее как MDE - файл, шифрование и дешифрование базы данных. Пользовательское программирование в MS Access, использование макросов.
Язык Visual Basic for Applications (VBA): концепция языка, типы данных, определение констант, переменных и массивов, стандартные конструкции VBA, встроенные функции.
Возможности, отличительные особенности и преимущества VBA. Объектно-ориентированная концепция VBA. Основные термины и понятия объектно-ориентированного программирования, его преимущества. Объекты, свойства, методы и семейства в VBA, их синтаксис.
Типы данных, используемые в VBA, определение пользовательских типов. Определение констант, переменных и массивов. Глобальные и локальные переменные: директивы public и private. Присваивание значений переменным и элементам массивов. Динамические массивы.
Функции и подпрограммы: конструкции Sub .. End Sub, Function .. End Function. Вызов подпрограмм и других приложений. Управление выполнением программы: организация циклов, условный и безусловный переходы, оператор выбора Select Case, конструкция With .. End With, обработка ошибок.
Встроенные функции VBA.
Функции для работы со строками: вычисление длины строки, сравнение, преобразование, формирование, форматирование, выравнивание строк, поиск подстроки в строке, работа с фрагментами строк.
Функции для работы с датой и временем: получение текущей даты и времени, операции с датой и временем. Встроенные числовые функции VBA: математические и тригонометрические функции, преобразование типов и округление, случайные числа, функции преобразования основания системы счисления.
Функции для работы с дисками и файлами: работа с каталогами, проверка наличия файла, копирование, перемещение и удаление файлов, открытие файлов, чтение и запись в файл, закрытие файлов, получение информации о дате создания и размере файла.
Использование стандартных диалогов VBA, разработка собственных диалогов.
Функции MsgBox, InputBox, формы пользователя в VBA, разработка собственных диалогов, формирование элементов управления ListBox (список) и ComboBox (раскрывающийся список) в рамках диалога.
Модули класса в VBA, создание собственных объектов и деревьев объектов.
описание отношений "родитель-сын", "сын-родитель", "родитель - произвольное число сыновей", использование семейств.
Использование объектной модели MS Word и MS Excel при помощи VBA, построение собственных приложений на базе MS Office.
MS Word, объект Document (создание нового документа, открытие документа, сохранение документа, печать документа, закрытие документа, переключение на ранее открытый документ), работа с окнами документов Word, отображение стандартных диалогов Word, модификация стандартных команд Word, использование событий Word и Excel, вывод информации в строку состояния Word (Excel), защита программ VBA от просмотра, запрет прерывания выполнения программы по Ctrl-Break. Управление панелями и меню приложений MS Office из программ VBA: создание переименование и удаление панели инструментов, cоздание и использование контекстных меню. Элементы управления (кнопки, выпадающие меню, списки) - создание, копирование, перемещение, удаление, выполнение команды Word, соответствующей кнопке, создание выпадающих списков.
Планируется выложить на сайте рефераты и курсовые работы студентов БНТУ по этой дисциплине (с согласия авторов).
Ключевые слова:
сетевые технологии, сеть, сети, локальная сеть, локальные сети, ЛВС, LAN, глобальная сеть, глобальные сети, WAN, кабель, кабельная система, коаксиальный, витая пара, UTP, STP, концентратор, hub, хаб, повторитель, repeater, мост, bridge, коммутатор, switch, свитч, маршрутизатор, роутер, router, шлюз, gateway, брандмауэр, межсетевой экран, файрвол, МСЕ, firewall, прокси, прокси-сервер, proxy, proxy-server, операционная система, Novell NetWare, Windows NT, Windows 2000, Win2k, UNIX, FreeBSD, SunOS, Solaris, HP-UX, AIX, SCO, Linux, Red Hat, Mandrake, Debian, MacOS X, OS/2, BeOS, VMS, протокол, стек, OSI, TCP/IP, инкапсуляция, Ethernet, Fast Ethernet, 10Base-5, 10Base-2, 10Base-T, 10Base-F, 100Base-T4, 100Base-TX, 100Base-FX, межкадровый интервал, 100VG-AnyLan, Gigabit Ethernet, Token Ring, High Speed Token Ring, FDDI, SLIP, PPP, маска подсети, ICMP, TCP, UDP, HTTP, FTP, SMTP, POP3, IMAP, NNTP, TELNET, IPX, SPX, NCP, SAP, SPX, NetBIOS, SMB, MAC, ARP, DNS, PTR, NS, MX, автосегментация, SNMP, домен коллизий, прозрачный мост, удаленный мост, spoofing, микросегментация, коммутационная матрица, Spanning Tree, виртуальные локальные сети, VLAN, маршрутизация, RIP, OSPF, NLSP, бесклассовая маршрутизация, CIDR, BGP, AS, автономная система, коммутаторы третьего уровня, файловая система, NTFS, DFS, динамические диски, Active Directory, MMC, Microsoft Management Console, WINS, DHCP, служба терминалов, IIS, ASP, пользователи, пароль, права доступа, аудит, домен, контролер домена, Kerberos, NTLM, политика безопасности, сертификат, RPM, ext2, Midnight Comander, суперпользователь, root, SUID, shell, bash, скрипты, LILO, ifconfig, route, BIND, NIS, RPC, NFS, SWAT, inetd, tcpd, xinetd, web-сервер, Apache, почтовый сервер, sendmail, squid, r-службы, ssh, IPChains, ipfwadm, iptables, правила фильтрации, chains, цепочки, маскировка, NAT, syslogd, tripwire, X-Window, Gnome, KDE, выделенная линия, аналоговая линия, цифровая линия, PDH, SONET, SDH, модем, V.34, V.34+, V.90, AT команды, Hayes, ISDN, абонентские окончания, ADSL, удаленный доступ, X.25, Frame Relay, ATM, World Wide Web, Web, WWW, подключение, броузер, браузер, browser, Netscape, Netscape Navigator, Microsoft, Internet Explorer, Opera, электронная почта, почтовый клиент, почтовый ящик, Outlook Express, Microsoft Outlook, The Bat, MIME, RFC, сервера, поисковые системы, поисковые запросы, ICQ, настройка, безопасность, Web-страница, HTML-страница, Web-дизайн, HTML, HTML 4.0, тэг, тэги, формы, фрейм, разделенный рисунок, стили, CSS, DHTML, слой, слои, Sun, Sun Microsystems, язык, Java, виртуальная машина, ООП, класс, экземпляр, объект, метод, свойства, переменные, локальные, глобальные, апплет, applet, Java-applet, ограничения, система безопасности, загрузчик классов, class loader, верификатор, verifier, менеджер безопасности, security manager, интерфейс, Java API, модификаторы доступа, спецификаторы, типы данных, массив, методы доступа, конструкторы, деструкторы, класса, создание экземпляра класса, наследование, иерархия, пакетов, исключения, циклы, операторы, функции, менеджеры расположения, AWT, обработка событий, меню, диалоговое окно, JavaScript, Java Script, объектная модель, кнопки, button, submit, текстовые поля, скрытые поля, hidden, списки, list, listbox, combobox, флажки, checkbox, переключатели, radio, бегущая строка, анимация, VbScript, Visual Basic, VBA, ActiveX, Perl, PHP, SSI, flash, action script, СУБД, база данных, БД, иерархические, сетевые, реляционные, первичный ключ, внешний ключ, NULL, Microsoft Access, MS Access, Access, режим таблицы, режим конструктора, мастер, мастера, wizard, мастер таблиц, импорт таблиц, схема данных, столбец подстановки, сортировка, фильтры, запрос, простой запрос, перекрестный запрос, мастер форм, ленточная, автоформа, диаграмма, сводная таблица, Excel, вычисляемое поле, макрос, отчет, мастер диаграмм, слияние, MDE, MDB, кнопочная форма, модуль, параметры запуска, контекстное меню, панель инструментов, DAO, закладки, bookmark, recordset, ADO, Oracle, SQL Server, PostgreSQL, Postgres, MySQL, DB2, Informix, FoxPro, PL/SQL, Transact-SQL, Transact SQL, SQL *NET, SQL *PLUS, сегменты данных, сегменты отката, rollback segments, репликация, снимок, snapshot, SQL, SQL2, ODBC, JDBC, SELECT, многотабличные запросы, объединения, внешние объединения, OUTER JOIN, внутренние объединения, INNER JOIN, псевдонимы, alias, итоговые запросы, статистические функции, представления, view, условия целостности, каскадное, триггеры, ссылочная целостность, транзакция, транзакции, журнал транзакций, блокировка, индексы, индексировать, однобазовая, многобазовая, каталожная, схема, системный каталог, привилегии, встроенный SQL, динамический SQL, DB-Library, OCI, хранимые процедуры, OLTP, OLAP, хранилища данных, кубы фактов, кубы данных, распределенные базы данных, объектно-ориентированные базы данных, клиент-сервер,
Flashpoint, игры, игра, миссии, game, mission, прохождение, снайпер, РПГ, M60, M21, винтовка, пулемет, Т72, Т80, танк, шутер, 3D, Codemasters,
япония, китай, стратегия, боевые искусства, сунь цзы, кик-боксинг, тайландский бокс, каратэ, ушу, у шу, кун-фу, кунг-фу, айкидо, оружие, меч, тактика, бокс, тай цзи цюань, кэмпо, бо, дзе, нят-нам, нят нам, вьет во дао, бой
Информационные технологии - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Сети - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Локальные сети, глобальные сети - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. СУБД и базы данных - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Web-дизайн. Язык Java и Java Script - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Язык Visual Basic for Applications (VBA) - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Типы кабелей: коаксиальные (гибкий и жесткий), витая пара (неэкранированная и экранированная, категории неэкранированной витой пары), оптоволоконные (одномодовые и многомодовые) - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Cетевое оборудование (концентраторы, мосты, коммутаторы, маршрутизаторы, шлюзы) - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Сетевые операционные системы: Novell NetWare, Windows NT (Windows 2000 AS), UNIX (и его клоны FreeBSD, SunOS, Solaris, HP-UX, AIX, SCO), LINUX (дистрибутивы Red Hat Linux, Mandrake, Slackware Linux, Debian Linux, Corel Linux, Caldera OpenLinux, S.U.S.E. Linux, Black Cat Linux, Connectiva Linux), MacOS X, OS/2 Warp Server, BeOS - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Протоколы канального уровня: Ethernet, Fast Ethernet, 100VG-AnyLan, Gigabit Ethernet, Token Ring, High Speed Token Ring, FDDI, SLIP, PPP - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Протоколы сетевого уровня IP (структура IP-адреса, классы IP-адресов, маска подсети, широковещательные адреса, IP-адреса, зарезервированные для локальных сетей) и ICMP - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Протоколы транспортного уровня TCP и UDP (сопоставление TCP и UDP, схема создания TCP-соединения) - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Протоколы прикладного уровня: HTTP, FTP, SMTP, TELNET - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Понятие протокола, модель OSI, многоуровневая модель стека TCP/IP, cтек протоколов IPX/SPX (адресация в IPX, особенности пакетов IPX, протоколы NCP, SAP, SPX). Протокол NetBIOS/SMB - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Адресация на уровне сетевых адаптеров Ethernet (MAC-адреса), IP-адресация, протокол ARP для преобразования между адресами Ethernet и IP, URL - адресация (структура URL-адреса), cлужба DNS для преобразования между адресами URL и IP, обратное определение имен - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Концентраторы: двухпортовые повторители (repeater) и многопортовые концентраторы (hub), концентраторы с фиксированным числом портов, модульные концентраторы на основе шасси, стековые концентраторы, модульно-стековые концентраторы, отключение портов (автосегментация), многосегментные концентраторы, управление концентратором по протоколу SNMP, защита от несанкционированного доступа в концентраторах, порты MDI и MDI-X в концентраторах - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Мосты: причины использования мостов, домен коллизий, правило четырех хабов, алгоритм работы прозрачного моста, мосты с маршрутизацией от источника, ограничение на топологию сети при использовании моста (петли), использование удаленных мостов для объединения ЛВС через выделенные линии (особенности удаленных мостов, сжатие пакетов, spoofing) - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Коммутаторы: отличие от мостов, параллельная коммутация, коммутация без буферизации кадра, микросегментация, принципиальная схема коммутатора, коммутаторы на основе коммутационной матрицы, общей шины, разделяемой памяти, комбинированные коммутаторы, коммутаторы с фиксированным числом портов, модульные коммутаторы на основе шасси, стековые коммутаторы, поддержка алгоритма Spanning Tree, трансляция протоколов канального уровня, фильтрация трафика, приоритетная обработка кадров, виртуальные локальные сети). Параметры выбора коммутатора: скорость фильтрации и продвижения кадра, пропускная способность, коммутация "на лету" или с буферизацией, размер адресной таблицы, объем буфера кадров - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Маршрутизаторы: сложность маршрутизации в распределенной сети, сетевой уровень работы маршрутизатора. Алгоритмы маршрутизации: одношаговая маршрутизация и маршрутизация от источника, статическая, простая (случайная, лавинная, по предыдущему опыту) и динамическая маршрутизация (протоколы RIP, OSPF, NLSP). Таблицы маршрутизации в IP-сетях, маршрутизация без использования и с использованием масок подсети (протокол RIPv2), бесклассовая междоменная маршрутизация (CIDR) - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Корпоративные модульные концентраторы, коммутаторы третьего уровня (с классической маршрутизацией и маршрутизацией долговременных потоков) - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Шлюзы - назначение, использование межсетевых экранов и прокси-серверов на шлюзах - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Расчет конфигурации сети Ethernet (стандарты 10Base-5, 10Base-2, 10Base-T, 10Base-F): ограничения на длину кабеля и число подключаемых узлов, правило четырех хабов, расчет времени двойного оборота сигнала (PDV) и уменьшения межкадрового интервала (PVV). Расчет конфигурации сети Fast Ethernet (стандарты 100Base-T4, 100Base-TX, 100Base-FX): ограничения на длину кабеля, правило одного повторителя класса 1 и двух повторителей класса 2, расчет времени двойного оборота сигнала (PDV) и уменьшения межкадрового интервала (PVV) - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Построение сервера на базе Windows 2000 Advanced Server (Windows NT 5.0) - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Инсталляция Windows 2000 Advanced Server. Файловая система NTFS: принципы построения и преимущества, назначение прав доступа и аудита, квотирование и шифрование. Распределенная файловая система DFS, динамические диски, служба каталогов Active Directory, сценарии входа и профили пользователя, служба DNS, служба WINS, служба DHCP, настройка маршрутизации и сервера удаленного доступа (RAS) - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Служба Telnet, диспетчер службы терминалов, оснастка "Управление компьютером". Создание Web и FTP узла Internet на базе Internet Information Services (IIS) - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Службы SMTP и NNTP, ASP-файлы в IIS - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Система безопасности Windows 2000 AS - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Система безопасности Windows 2000 AS: пользователи и группы пользователей, права доступа, аудит, домены, доверительные отношения между доменами, контролеры домена, аутентификация пользователей домена (Kerberos V5, NTLM), политики безопасности Windows 2000 (политика безопасности домена, контролера домена, локальная политика безопасности, групповая политика безопасности), сертификаты, управление центром сертификации - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Построение сервера на базе Red Hat Linux 7.0 - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Инсталляция Red Hat Linux 7.0. Использование пакетов RPM для инсталляции программного обеспечения в Linux Red Hat. Принципы построения файловой системы Linux, файл /etc/fstab, структура каталогов, права доступа к файлам (команды chmod, chgrp, chown, umask), символические и жесткие ссылки (команда ln), монтирование и размонтирование файловых систем (команды mount и umount), создание и проверка файловых систем (команды mkfs и fsck), диспетчер файлов Midnight Comander. Система безопасности Linux - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Пользователи (команда who, whoami), суперпользователь root, пароли пользователей и их затемнение (файлы /etc/passwd и /etc/shadow), проблема слабых паролей, добавление и удаление пользователей, временная блокировка пользователя, SUID-программы и проблемы безопасности. Краткий перечень команд Linux для работы с файлами и файловыми системами: ls, cp, mv, rm, mkdir, rmdir, touch, cfdisk, df, dd, fdformat. Команды ввода-вывода: read, echo, cat, head, tail, more, page. Команды поиска и сравнения файлов: find, grep, cmp, diff. Архивация файлов: tar, gzip, gunzip. Управление процессами и остановка системы: команды ps, kill, &, bg, fg, nohup, nice, shutdown, halt, reboot, ctrlaltdel. Команды справочной системы: man, apropos, info. Перенаправление ввода вывода, конвейеры команд, команда tee, named pipes. Псевдонимы команд (команда alias). Оболочки (shell) в Linux - bash и tcsh, написание скриптов на shell - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Написание скриптов на shell: переменные среды, использование кавычек в сценарии (двойные, одинарные, обратные), символы подстановки, escape-последовательности, управляющие конструкции (test, if then else, while, for, until, case), передача параметров сценарию, использование функций в сценарии. Загрузка системы: менеджер загрузки LILO, процесс init (файл /etc/inittab, уровни выполнения runlevel, команда telinit), сценарии начальной загрузки (rc-скрипты), процесс getty, профили пользователя. Выполнение команд по расписанию: планировщик cron (файлы crontab), команда at. Настройка Linux при помощи пакета linuxconf. Внесение информации о сети в файлы /etc/hosts и /etc/networks, внесение информации о компьютере в файл /etc/issue. Настройка IP-адресов сетевых интерфейсов и маршрутизации, фиктивный интерфейс, псевдонимы IP (команды ifconfig и route). Динамическая маршрутизация при помощи RIP (демон gated). Проверка работы сети при помощи команд ping, netstat, использование arp. Настройка подключения к Internet по протоколу PPP, автоматизация подключения при помощи chat, настройка подключения по требованию. Настройка ресолвера: указание порядка обращения к службам разрешения имен в файле /etc/hosts.conf . Службы разрешения имен: BIND (файл resolv.conf, демон named, программа nslookup) и NIS. Удаленный вызов процедуры RPC: понятие, демон portmapper. Сетевая файловая система NFS, доступ к файловым системам Linux-сервера с рабочих станций Windows по протоколу SMB (настройка samba-сервера утилитой SWAT и вручную, запуск samba-сервера) - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Настройка суперсервера служб Интернета - демоны inetd и tcpd (файлы inetd.conf , hosts.allow, hosts.deny), и их замена - суперсервер xinetd (файл xinetd.conf). Файлы служб и протоколов (/etc/services и /etc/protocols). Настройка web-сервера Apache httpd (файлы httpd.conf, access.conf, srm.conf, .htaccess) - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Настройка ftp-сервера wu-ftpd, установка и настройка почтового сервера sendmail, настройка прокси сервера squid - лекции, рефераты, курсовые работы, документация, обзор, примеры программ сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. R-службы и их настройка (файлы hosts.equiv и .rhosts). Использование ssh для безопасного подключения к системе: настройка демона sshd и клиентов ssh (файл /etc/ssh/sshd_config, команда ssh-keygen и др.), использование ssh (команды slogin, scp, ssh), туннелирование прикладных протоколов через соединение ssh. Межсетевой экран IPChains (ipfwadm, iptables), правила фильтрации, цепочки правил, пользовательские цепочки правил, учет IP трафика, маскировка IP и NAT. Аудит в Linux: bash.history, демон syslogd (файл /etc/syslog.conf) и log-файлы др. служб. Управление log-файлами - команда logrotate (файл logrotate.conf). Проверка изменений в файлах системы при помощи программы tripwire. Сетевая графическая система X-Window: сценарий startx, регистрация в системе через xdm, соединение с X-сервером (переменная DISPLAY, команда xhost, файл .Xauthority), графические рабочие среды Gnome и KDE. Инсталляция и использование пакета Star Office и др. ПО для Linux - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Технологии глобальных сетей. Глобальная сеть Internet - лекции, рефераты, курсовые работы, документация, обзор сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Выделенные аналоговые линии (асинхронные, синхронные и асинхронно-синхронные модемы), выделенные цифровые линии (технологии PDH и SONET/SDH), коммутируемые аналоговые линии (протоколы модемов V.21 - V.90, AT команды Hayes-совместимых модемов), коммутируемые цифровые линии (технология ISDN), цифровые абонентские окончания ускоренного доступа к Internet (технология ADSL) - лекции, рефераты, курсовые работы, документация, обзор, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Сети X.25, сети Frame Relay, сети ATM, сети TCP/IP (Internet) - лекции, рефераты, курсовые работы, документация, обзор, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Понятие Internet, история его развития, сеть World Wide Web (WWW). Процедура подключения к Internet, интеграция ЛВС предприятия в сеть Internet. Браузеры Internet (Netscape Navigator, Internet Explorer, Opera): назначение, возможности, настройка, безопасность. Отличия Netscape Navigator и Internet Explorer. Электронная почта: понятие, протоколы (SMTP, POP3, IMAP), почтовые клиенты (Outlook Express, Microsoft Outlook, Netscape, Eudora, The Bat), стандарт MIME (RFC-1341), сервера, предоставляющие бесплатные почтовые ящики. Поисковые системы в Internet: понятие и необходимость существования, алгоритмы работы, русские поисковые системы, правила формирования поисковых запросов. Англоязычные поисковые системы. Программа-пейджер ICQ: назначение, возможности, безопасность. Создание и размещение собственных Web-страниц в Internet - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Web-дизайн: язык HTML 4.0 - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Язык HTML 4.0: основные тэги, создание таблиц, создание и использование форм, фреймы, разделенные рисунки, стили CSS в DHTML - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Язык Java: независимость от платформы (виртуальная Java машина), объектная ориентированность. Апплеты Java, встраивание апплетов в страницу, ограничения возможностей апплетов. Система безопасности Java: загрузчик классов, верификатор, менеджер безопасности. Интерфейс Java API - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Основные конструкции языка Java: файлы классов, модификаторы доступа и спецификаторы классов, типы данных, описания свойств и массивов, описание методов, модификаторы доступа и спецификаторы свойств и методов, методы доступа, конструкторы и деструкторы класса, создание экземпляра класса, наследование, создание иерархии объектов, использование пакетов, описание интерфейсов, обработка исключений, арифметические и логические операции, циклы, операторы break и continue, работа с математическими функциями, датой и временем, работа со строковыми функциями. Создание и запуск самостоятельного приложения на языке Java. Создание апплетов: цикл жизни апплета, графические возможности класса Graphics, менеджеры расположения, элементы управления пакета AWT, обработка событий, создание фреймов, меню, диалоговых окон, взаимодействие апплета с сервером (пакет java.net), параметры конфигурирования апплета - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Web-дизайн: язык JavaScript - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Язык JavaScript: описание функций, типы данных, глобальные и локальные переменные, преобразование типов, массивы, основные конструкции языка, математические функции (объект Math), работа со строками, датой и временем. Использование объектной модели браузера в JavaScript: объекты Window, Document, Link, Anchor, History - свойства, методы, события - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Использование JavaScript для работы с формами: объект Form, элементы форм (кнопки, текстовые и скрытые поля, поля пароля, списки, флажки, переключатели) - свойства, методы, события. Создание пользовательских объектов в JavaScript, создание иерархии объектов, надстройка встроенных объектов браузера. Обработка событий в JavaScript, использование объекта event в обработчике событий. Примеры задач, решаемых при помощи JavaScript: создание бегущей строки, создание гиперссылки в виде изменяющегося рисунка, создание анимации при помощи слоев HTML документа. Создание универсальных сценариев: отличия в объектной модели Internet Explorer и Netscape Navigator, определение типа браузера, методы создание сценариев, не зависящих от типа браузера - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Web-дизайн: язык VbScript и объекты ActiveX - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Язык VbScript: включение программ VBScript в HTML-страницу, основные конструкции языка, ограничение возможностей языка, обусловленные соображениями безопасности, поддержка VBScript различными браузерами - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Объекты ActiveX: назначение, методы включения в HTML-страницу, возможности, проблемы с безопасностью - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. CGI-программирование и язык Perl - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Директивы включения на стороне сервера (SSI) - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Активные серверные сценарии (ASP-файлы) - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Язык PHP - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. СУБД - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Понятие СУБД, иерархические, сетевые и реляционные базы данных - лекции, рефераты, курсовые работы, документация, обзор, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Реляционная модель баз данных: таблицы, первичные и внешние ключи, использование значения NULL в базе данных, реализация отношений "предок-потомок", двенадцать правил доктора Кодда, определяющих требования к реляционным базам данных - лекции, рефераты, курсовые работы, документация, обзор, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. СУБД Microsoft Access - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Назначение и возможности Microsoft Access. Создание таблиц в MS Access: режим таблицы, режим конструктора, мастер таблиц, импорт таблиц, связь с таблицами. Ключевые поля, связь между таблицами (схема данных), столбцы подстановки, редактирование таблиц, сортировка данных, фильтры, поиск. Создание запроса в MS Access: режим конструктора, простой запрос, перекрестный запрос, повторяющиеся записи, записи без подчиненных. Создание форм в MS Access: мастер форм (в один столбец, ленточная, табличная, выровненная). автоформа, диаграмма, сводная таблица - создание формы со сводной таблицей Excel. Режим конструктора: области формы и их свойства, включение вычисляемого поля в форму (использование встроенных функций), создание выражений, использование кнопок и макросов в форме, создание всплывающих форм, автоматический запуск форм. Создание отчетов в MS Access: конструктор (области отчета, вычисляемые поля и функции, группировка данных в отчете), мастер отчетов, автоотчет, мастер диаграмм, почтовые наклейки. Связи с другими приложениями MS Office: слияние с MS Word, публикация в MS Word, анализ в MS Excel, сжатие базы данных для дефрагментации файла и освобождения места на диске. СУБД Microsoft Access защита и разграничение прав доступа - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. СУБД Microsoft Access - использование VBA, DAO и ADO для разработки профессиональных БД - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Построение интерфейса базы данных, опирающегося на использование кнопочных форм, макросов и модулей VBA. Параметры запуска БД, разработка собственных контекстных меню, панелей инструментов и строк меню для различных форм, скрытие стандартного окна базы данных Access. Краткий обзор основных конструкций VBA. Использование VBA и объектов доступа к данным DAO при построении программ пользователя: открытие, изменение размеров окна и закрытие формы (таблицы, запроса, отчета), переименование, копирование и удаление форм (таблиц, запросов, отчетов), перемещение между записями формы (таблицы, запроса), поиск, сортировка и фильтрация записей, использование закладок, редактирование, вставка и удаление записей, подсчет числа записей, управление основным и контекстными меню, установка параметров запуска - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Объекты ADO: назначение, преимущества, краткий перечень основных объектов, приемы использования - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Обзор существующих СУБД: Oracle 8i, Microsoft SQL Server 2000, PostgreSQL, MySQL, DB2, Informix, Visual FoxPro. Краткая характеристика, особенности и принципы работы с СУБД Microsoft SQL Server 2000, использование СУБД MS Access в качестве клиентской программы для доступа к серверу Microsoft SQL Server 2000 - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Язык SQL - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Место языка SQL в схеме взаимодействия с базой данных. Возможности SQL: создание запросов к базе данных, создание и изменение данных, структуры таблиц, обеспечение целостности данных, работа с правами доступа. Преимущества SQL: независимость от конкретных СУБД, межплатформенная переносимость, наличие официального стандарта SQL, поддержка со стороны Microsoft (протокол ODBC), реляционная основа, архитектура клиент-сервер, объектно-ориентированные возможности, интеграция с языком Java (протокол JDBC) и др. Основы SQL. Создание запросов к базе данных. Представления. Инструкции, имена таблиц и столбцов, типы данных, константы, выражения, встроенные функции, значение NULL. Простые запросы (основные конструкции, вычисляемые столбцы, условия отбора, сортировка результатов, объединение результатов нескольких запросов), многотабличные запросы (запросы на объединение двух и более таблиц, объединения по равенству и по неравенству, самообъединения, полные имена столбцов, псевдонимы таблиц, внутренние и внешние объединения), итоговые запросы (статистические функции, запросы с группировкой, условия отбора групп), подчиненные запросы (уровни вложенности запросов, внешние ссылки, подчиненные запросы и объединения). Представления: понятие представления, создание представления (горизонтальные, вертикальные, смешанные, сгруппированные, объединенные представления), обновление представлений, контроль над обновлением представлений, удаление представлений. Изменение данных при помощи SQL. Целостность данных. Обработка транзакций. Внесение изменений в базу данных: добавление, удаление, обновление данных. Целостность данных: условия целостности, правила удаления и обновления данных, каскадные удаления и обновления данных, расширенные возможности задания ограничений в SQL2, триггеры и ссылочная целостность. Обработка транзакций: что такое транзакции, журнал транзакций, транзакции и работа в многопользовательском режиме, блокировка. Создание базы данных и изменение ее структуры при помощи SQL. Системный каталог. Создание базы данных, создание, удаление и изменение структуры таблиц, определение ограничений, псевдонимы и индексы таблиц. Структура базы данных: однобазовая, многобазовая и каталожная архитектура, каталоги и схемы в SQL2. Системный каталог: содержимое системного каталога, информация о таблицах, столбцах, представлениях, отношениях между таблицами, пользователях, привилегиях. Система безопасности данных в SQL. Принципы защиты данных, применяемые в SQL. Идентификаторы пользователей, защищаемые объекты, привилегии, предоставление и отмена привилегий. Создание программ, с использованием SQL - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Встроенный SQL: основные концепции, объявление таблиц, обработка ошибок, использование базовых переменных, выборка данных, удаление и обновление данных с использованием указателей наборов записей - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Динамический SQL: недостатки статического SQL, основные концепции динамического SQL, динамическое выполнение инструкций, динамическое выполнение в два этапа, динамические запросы на выборку, диалекты динамического SQL и стандарт SQL2. Интерфейсы программирования приложений SQL: библиотека DB-Library (СУБД Microsoft SQL Server), протокол ODBC, интерфейс вызовов в Oracle (OCI) - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код. Хранимые процедуры и триггеры, базы данных OLTP и хранилища данных (кубы фактов, схема "звезда"), распределенные базы данных, объектно-ориентированные базы данных - лекции, рефераты, курсовые работы, документация, обзор, примеры программ, сетевые технологии, информационные технологии, документы, справочник, руководство, обзор, книги, книга, учебник, скачать, download, основные понятия, настройка, описание, определение, исходный код.
сетевые технологии, сеть, сети, локальная сеть, локальные сети, ЛВС, LAN, глобальная сеть, глобальные сети, WAN, кабель, кабельная система, коаксиальный, витая пара, UTP, STP, концентратор, hub, хаб, повторитель, repeater, мост, bridge, коммутатор, switch, свитч, маршрутизатор, роутер, router, шлюз, gateway, брандмауэр, межсетевой экран, файрвол, МСЕ, firewall, прокси, прокси-сервер, proxy, proxy-server, операционная система, Novell NetWare, Windows NT, Windows 2000, Win2k, UNIX, FreeBSD, SunOS, Solaris, HP-UX, AIX, SCO, Linux, Red Hat, Mandrake, Debian, MacOS X, OS/2, BeOS, VMS, протокол, стек, OSI, TCP/IP, инкапсуляция, Ethernet, Fast Ethernet, 10Base-5, 10Base-2, 10Base-T, 10Base-F, 100Base-T4, 100Base-TX, 100Base-FX, межкадровый интервал, 100VG-AnyLan, Gigabit Ethernet, Token Ring, High Speed Token Ring, FDDI, SLIP, PPP, маска подсети, ICMP, TCP, UDP, HTTP, FTP, SMTP, POP3, IMAP, NNTP, TELNET, IPX, SPX, NCP, SAP, SPX, NetBIOS, SMB, MAC, ARP, DNS, PTR, NS, MX, автосегментация, SNMP, домен коллизий, прозрачный мост, удаленный мост, spoofing, микросегментация, коммутационная матрица, Spanning Tree, виртуальные локальные сети, VLAN, маршрутизация, RIP, OSPF, NLSP, бесклассовая маршрутизация, CIDR, BGP, AS, автономная система, коммутаторы третьего уровня, файловая система, NTFS, DFS, динамические диски, Active Directory, MMC, Microsoft Management Console, WINS, DHCP, служба терминалов, IIS, ASP, пользователи, пароль, права доступа, аудит, домен, контролер домена, Kerberos, NTLM, политика безопасности, сертификат, RPM, ext2, Midnight Comander, суперпользователь, root, SUID, shell, bash, скрипты, LILO, ifconfig, route, BIND, NIS, RPC, NFS, SWAT, inetd, tcpd, xinetd, web-сервер, Apache, почтовый сервер, sendmail, squid, r-службы, ssh, IPChains, ipfwadm, iptables, правила фильтрации, chains, цепочки, маскировка, NAT, syslogd, tripwire, X-Window, Gnome, KDE, выделенная линия, аналоговая линия, цифровая линия, PDH, SONET, SDH, модем, V.34, V.34+, V.90, AT команды, Hayes, ISDN, абонентские окончания, ADSL, удаленный доступ, X.25, Frame Relay, ATM, World Wide Web, Web, WWW, подключение, броузер, браузер, browser, Netscape, Netscape Navigator, Microsoft, Internet Explorer, Opera, электронная почта, почтовый клиент, почтовый ящик, Outlook Express, Microsoft Outlook, The Bat, MIME, RFC, сервера, поисковые системы, поисковые запросы, ICQ, настройка, безопасность, Web-страница, HTML-страница, Web-дизайн, HTML, HTML 4.0, тэг, тэги, формы, фрейм, разделенный рисунок, стили, CSS, DHTML, слой, слои, Sun, Sun Microsystems, язык, Java, виртуальная машина, ООП, класс, экземпляр, объект, метод, свойства, переменные, локальные, глобальные, апплет, applet, Java-applet, ограничения, система безопасности, загрузчик классов, class loader, верификатор, verifier, менеджер безопасности, security manager, интерфейс, Java API, модификаторы доступа, спецификаторы, типы данных, массив, методы доступа, конструкторы, деструкторы, класса, создание экземпляра класса, наследование, иерархия, пакетов, исключения, циклы, операторы, функции, менеджеры расположения, AWT, обработка событий, меню, диалоговое окно, JavaScript, Java Script, объектная модель, кнопки, button, submit, текстовые поля, скрытые поля, hidden, списки, list, listbox, combobox, флажки, checkbox, переключатели, radio, бегущая строка, анимация, VbScript, Visual Basic, VBA, ActiveX, Perl, PHP, SSI, flash, action script, СУБД, база данных, БД, иерархические, сетевые, реляционные, первичный ключ, внешний ключ, NULL, Microsoft Access, MS Access, Access, режим таблицы, режим конструктора, мастер, мастера, wizard, мастер таблиц, импорт таблиц, схема данных, столбец подстановки, сортировка, фильтры, запрос, простой запрос, перекрестный запрос, мастер форм, ленточная, автоформа, диаграмма, сводная таблица, Excel, вычисляемое поле, макрос, отчет, мастер диаграмм, слияние, MDE, MDB, кнопочная форма, модуль, параметры запуска, контекстное меню, панель инструментов, DAO, закладки, bookmark, recordset, ADO, Oracle, SQL Server, PostgreSQL, Postgres, MySQL, DB2, Informix, FoxPro, PL/SQL, Transact-SQL, Transact SQL, SQL *NET, SQL *PLUS, сегменты данных, сегменты отката, rollback segments, репликация, снимок, snapshot, SQL, SQL2, ODBC, JDBC, SELECT, многотабличные запросы, объединения, внешние объединения, OUTER JOIN, внутренние объединения, INNER JOIN, псевдонимы, alias, итоговые запросы, статистические функции, представления, view, условия целостности, каскадное, триггеры, ссылочная целостность, транзакция, транзакции, журнал транзакций, блокировка, индексы, индексировать, однобазовая, многобазовая, каталожная, схема, системный каталог, привилегии, встроенный SQL, динамический SQL, DB-Library, OCI, хранимые процедуры, OLTP, OLAP, хранилища данных, кубы фактов, кубы данных, распределенные базы данных, объектно-ориентированные базы данных, клиент-сервер
| |||||||||||||||