- •Понятие информационного ресурса. Ит: определение, способы использования
- •2. Цель, методы и средства создания информационных ресурсов(ир)
- •1. Математические – совокупность моделей разного уровня(от глобальных моделей принятия решения до частных моделей реализации информационных процессов);
- •2. Технические – средства реализации информационных процессов. Сюда входят вычислительные машины и средства на их основе;
- •3. Алгоритмические – алгоритмы реализации математических средств;
- •3. Протоколы tcp/ip применительно к ир
- •4. Сеть, структура сети, маска подсети
- •5. Мосты в сетях tcp/ip. Доменные имена узлов.
- •7. Архитектура «Клиент-сервер»
- •Преимущества
- •Недостатки
- •8. Архитектура Intranet.
- •6. Архитектура mainframe
- •9. Программирование в web: доступ к бд на стороне сервера.
- •10. Программирование в web: доступ к бд на стороне клиента.
- •11. Синтаксис url. Протокол http.
- •12. Передача данных форм. Кодирование в url.
- •13. Стандартный ввод и метод Post.
- •14. Интерфейс Windows cgi. Файлы данных cgi.Интерфейс Windows cgi.
- •15 Файлы данных cgi.
- •15. Обработка результатов на сервере в сети при передаче данных.
- •16. Директивы включения на стороне сервера (ssi).
- •17. Понятие безопасности web-сервера. Принципы безопасности web-сервера.
- •18. Решение вопросов безопасности для web-сервера.
- •19. Характеристики языка Java.
- •20 Байткоды.
- •21 Средства разработки Java.
- •22 Базовая модель Java 1.0.
- •23 Типы данных, переменные и массивы в Java. Преобразование типов в Java. Типы данных
- •Массивы
- •24. Область видимости и время жизни переменных в Java.
- •25. Классы Java. Определение класса в Java. Создание объекта класса.
- •26 Методы Java. Определение методов в Java. Конструкторы Java.
- •27 Перегрузка методов в Java. Перегрузка конструкторов в Java.
- •28 Использование объектов в качестве параметров.
- •29 Использование ключевого слова this
- •30 Механизм финализации в Java. Сбор мусора.
- •31 Апплеты в Java. Характеристики апплетов.
- •32 Структура аплета.
- •33 Тэги апплета.
- •34 Обработка событий апплета, методы апплета.
- •События, генерируемые клавиатурой
- •35 Методы апплетов в Java.
- •36 Модели обработки событий Java 1.0.
- •37 Размещение объектов для графического пользовательского интерфейса. Диспетчера компоновки
- •38 Использование меню. Окна Frame
- •39 Работа с изображениями.
- •40 Динамическая диспетчеризация методов в Java.
- •41 Абстрактные классы в Java.
- •42 Классы Vector и Rectangle.
- •43 Многопоточное программирование в Java.
- •44 Создание потока. Синхронизация потоков в Java
- •45 Классы пакетов java.Io и java.Net.
- •46 Ввод и вывод в Java
- •47 Новые пакеты Java и особенности Java 1.1
- •48 Встроенные классы и интерфейсы в Java
- •49 Классы-члены в Java
- •50 Новый синтаксис для классов-членов
- •51 Локальные классы
- •52 Анонимные классы.
- •53 Модель обработки событий Java 1.1.
- •55. Использование jar-файлов
- •61. Безопасность Ява-программ
- •Защита виртуальной машины Ява. Верификация файлов ява-программ
- •62. Контроль доступа в Ява с использованием технологии «песочницы»
6. Архитектура mainframe
Большая универсальная ЭВМ — высокопроизводительный компьютер со значительным объёмом оперативной и внешней памяти, предназначенный для организации централизованных хранилищ данных большой ёмкости и выполнения интенсивных вычислительных работ.
«Мейн фрейм»: абсолютно вся информационная система находится на центральном компьютере, на рабочих местах стоят простейшие устройства доступа, дающие возможности управлять процессами в информационной системе. Устройство доступа общается с центральным компьютером посредством максимально простого протокола, т.е. передаются только экраны и коды нажатых клавиш.
7. Архитектура «Клиент-сервер»
Клиент-сервер — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемыми серверами, и заказчиками услуг, называемыми клиентами.
Преимущества
Делает возможным, в большинстве случаев, распределить функции вычислительной системы между несколькими независимыми компьютерами в сети. Это позволяет упростить обслуживание вычислительной системы. В частности, замена, ремонт, модернизация или перемещение сервера, не затрагивают клиентов.
Все данные хранятся на сервере, который, как правило, защищён гораздо лучше большинства клиентов. На сервере проще обеспечить контроль полномочий, чтобы разрешать доступ к данным только клиентам с соответствующими правами доступа.
Позволяет объединить различные клиенты. Использовать ресурсы одного сервера часто могут клиенты с разными аппаратными платформами, операционными системами и т.п.
Недостатки
Неработоспособность сервера может сделать неработоспособной всю вычислительную сеть.
Поддержка работы данной системы требует отдельного специалиста - системного администратора.
Высокая стоимость оборудования.
«Клиент - сервер»: тот или иной элемент системы присутствует на компьютере клиента.
Принцип данной архитектуры – разделение функций интерактивного приложения на три группы:
функции ввода и отображение данных;
прикладные функции, характерные для данной предметной области;
функции управления данными.
На практике разрабатываются приложения, в которых совместимы компоненты представления и прикладной компонент, а функции управления выполняет какой – нибудь SQL – сервер. SQL – сервер поставляет приложениям чистые данные, которые приложения должны интерпретировать для представления пользователю, т.е. сервер передает клиенту данные. На компьютере – клиенте выполняется часть информационной системы, которая переводит данные в информацию, необходимую для человека.
Недостатки архитектуры «клиент - сервер»:
такую систему трудно администрировать;
современные компьютеры весьма уязвимы для непродуктивных действий человека;
такие системы теряют и в открытости, т.к. чтобы подключиться к информационной системе, бывает необходимо иметь компьютер с определенными характеристиками и установленной программой.
8. Архитектура Intranet.
Интранет (англ. Intranet, также употребляется термин интрасеть) — в отличие от сети Интернет, это внутренняя частная сеть организации. Как правило, Интранет — это Интернет в миниатюре, который построен на использовании протокола IP для обмена и совместного использования некоторой части информации внутри этой организации. Это могут быть списки сотрудников, списки телефонов партнеров и заказчиков. Чаще всего под этим термином имеют в виду только видимую часть Интранет — внутренний веб-сайт организации. Основанный на базовых протоколах HTTP и HTTPS и организованный по принципу клиент-сервер, интранет-сайт доступен с любого компьютера через браузер — Safari, Mozilla Firefox, Microsoft Internet Explorer, Opera и другие. Таким образом, Интранет — это как бы «частный» Интернет, ограниченный виртуальным пространством отдельно взятой организации. Intranet допускает использование публичных каналов связи, входящих в Internet, (VPN), но при этом обеспечивается защита передаваемых данных и меры по пресечению проникновения извне на корпоративные узлы.
Приложения в Intranet основаны на применении Internet-технологий и в особенности Web-технологии: гипертекст в формате HTML, протокол передачи гипертекста HTTP и интерфейс серверных приложений CGI. Составными частями Intranet являются Web-сервера для статической или динамической публикации информации и браузеры для просмотра и интерпретации гипертекста.
Черты:
на сервере порождается конечный продукт (информация в форме, предназначенной для представления пользователю);
для обмена информацией между клиентами и сервером используется протокол открытого стандарта;
клиентом передается информация в виде, пригодном для восприятия человеком;
прикладная система окон центрирована на сервере, на клиентах кроме программ – навигаторов ничего нет
Рабочее место представляет собой простое универсальное устройство. В таких системах проще решается и вопрос информационной безопасности:
гораздо большая часть ресурсов централизована;
внешние интерфейсы оказываются унифицированными стандартами;
способов взаимодействие рабочего места с сервером оказывается не много, т.е. не нужно заботиться о различных приложениях у клиентов и для каждого из них решать задачу защиты взаимодействия клиента и сервера. Достаточно только одного стандартного решения для одного рабочего места, которое будет стандартным и для всех.
Перспективы системы Intranet:
индивидуальный сетевой поиск;
высокая интерактивность навигаторов за счет применения java – технологий – они позволяют переходить от статических экранов к динамическим системам;
сетевые компьютеры – новая версия терминала, т.е. это компьютер, который будет обеспечивать доступ к информационной системе согласно небольшому набору стандартных протоколов, характерных для сети Internet. Предполагается, что на нем выполняется только одна программа – навигатор.
