- •Раздел 4. Модели решения функциональных и вычислительных задач
- •4.1. Моделирование как метод познания
- •4.2. Информационная модель объекта
- •4.3. Классификация и формы представления моделей
- •4.4. Методы и технологии моделирования
- •Раздел 5. Алгоритмизация и программирование
- •5.1. Понятие алгоритма и его свойства. Блок-схема алгоритма
- •Свойства алгоритмов
- •Формы записи алгоритмов
- •5.2. Программы линейной структуры
- •5.3. Разветвляющаяся алгоритмическая структура
- •5.4. Операторы цикла
- •Раздел 6. Локальные и глобальные сети эвм. Защита информации в сетях
- •6.1. Сетевые технологии обработки данных
- •6.2. Принципы организации и основные топологии вычислительных сетей
- •6.3. Сетевой сервис и сетевые стандарты. Глобальная сеть Internet
- •Идентификация компьютеров в сети
- •Услуги Internet
- •Всемирная паутина World Wide Web
- •Электронная почта
- •Навигационные средства для Internet
- •6.4. Защита информации в локальных и глобальных компьютерных сетях. Корпоративные сети на основе технологий Internet
- •Защита информации
- •Раздел 7. Технологии программирования. Языки программирования высокого уровня
- •7.1. Этапы решения задач на компьютерах
- •1. Постановка задачи
- •2. Анализ и исследование задачи, модели
- •3. Построение алгоритма
- •4. Программирование
- •5. Отладка и тестирование программы
- •6. Анализ результатов. Уточнение модели
- •Математическая модель
- •Ошибки в программах
- •7.2. Понятие о структурном программировании. Модульный принцип программирования. Подпрограммы. Принципы проектирования программ сверху-вниз и снизу-вверх.
- •Структурное программирование
- •Модульность
- •7.3. Объектно-ориентированное программирование
- •Объектно-ориентированное программирование:
- •7.4. Эволюция и классификация языков программирования. Основные понятия языков программирования
- •Уровень языка программирования
- •7.5. Структуры и типы данных языка программирования
- •7.6. Трансляция, компиляция и интерпретация Транслятор
- •Компилятор
- •Интерпретатор
- •Смешение понятий трансляции и интерпретации
- •Список источников Основная литература
- •Дополнительная литература
- •6 14000, Г. Пермь, Дзержинского, 1б, тел.: 218-32-67
Услуги Internet
Получение доступа к Internet обеспечивает пользователя различными услугами:
Отправка и получения почты;
Участие в тематических конференциях USENET (серверы тематических конференций разделяют информацию по определенным темам);
Осуществлять поиск и просмотр информации в Internet с помощью специальных инструментальных средств;
Перекачать информацию на свой компьютер с помощью FTP, позволяющего копировать найденную информацию с хоста на удаленный компьютер.
Для подключения к Internet необходимо выбрать поставщика услуг Internet (провайдера). Поставщик услуг Internet – это компания или организация, непосредственно соединенная с Internet и предоставляющая доступ к Internet за определенную плату. При этом следует обратить внимание на следующие вопросы: обеспечивает ли он полный доступ к Internet, предлагает ли техническую поддержку, какие скорости соединения обеспечивает, имеет ли нужное число телефонных линий и достаточно быстрый канал связи с Internet, какие услуги и на каких условиях предоставляет, какими инструментальными средствами для работы в Internet обеспечивает? Поставщик услуг обеспечит пользователя информацией, необходимой для настройки и установки связи в Internet.
Для работы в Internet пользователю необходимо использовать модем или специальную карту. В компьютере пользователя должно быть установлено ПО, обеспечивающее выполнение функций связи и навигации в Internet.
Всемирная паутина World Wide Web
Всемирная паутина World Wide Web (WWW или W3) – это распределенная гипертекстовая информационная система. Она построена на модели «Клиент/сервер». На Web-серверах в виде гипертекстовых документов хранится информация. В качестве Web-серверов (или WWW-серверов) используются, как правило, специально выделенные компьютеры. В качестве клиентов Web выступают программы, называемые Web-броузерами (или браузерами – от browser).
Информация на WWW-сервере хранится в виде Web-страниц или Web-документов, которые представляют собой файлы в формате HTML (Hyper Text Markup Language – язык гипертекстовой разметки). Формат этих файлов достаточно прост. Информация, содержащаяся в этом файле определяет внешний вид документа, взаимное расположение текстовой, графической и мультимедийной информации. Составление и внесение изменений в Web-страницы можно выполнить с помощью любого текстового редактора. Но для создания больших и сложных Web-документов лучше использовать специальные средства. Основная особенность HTML-документов состоит в том, что они могут содержать перекрестные ссылки друг на друга. При этом не имеет принципиального значения, где именно расположен в Internet документ, на который указывает ссылка. Это делает WWW единой информационной структурой. При отображении на экране ссылки в тексте обычно выделяются цветом и/или подчеркиванием. В качестве ссылки может выступать любое изображение. Перекрестные ссылки помогают быстро переходить к просмотру информации по соответствующему вопросу. Чтобы воспользоваться информацией, на которую установлена ссылка, пользователю достаточно щелкнуть по ссылке мышкой.
HTML-документы бывают двух типов: статические и динамические. К первому типу относятся Web-страницы, существующие в формате HTML-файла на момент обращения к ним. Динамические Web-страницы формируются специальными программами при поступлении запроса. При создании таких страниц используются сведения, задаваемые самим пользователем. Эти данные передаются серверу в качестве параметров, с этими параметрами запускается специальная программа, называемая «скрипт» (сценарий). Такой механизм передачи параметров называется Common Gateway Interface (CGI), а программы – CGI-сценариями. CGI-скрипты создаются, как правило, для обеспечения доступа средствами WWW к различным базам данных и поисковым системам. Они предоставляют пользователю средства и механизм доступа. Таким образом, Web-браузер становится универсальным механизмом для работы в Internet, он может использоваться не только для просмотра информации, но и для доступа к БД (ввода данных, просмотра, поиска и редактирования).
Чтобы получить информацию в Internet браузер должен знать, где находится нужный файл и как «общаться» с компьютером, на котором этот файл расположен. Как и любое взаимодействие в сети, доступ к информации на Web-сервере осуществляется в соответствии с протоколом. Браузеры используют протокол HTTP (протокол передачи гипертекста) и еще несколько общих для Internet протоколов (FTP и т.д.). Для реализации перекрестных ссылок на документы также нужны уникальные адреса. Информация, которая требуется браузеру WWW, чтобы использовать любой из этих протоколов, входит в состав URI, с которыми связаны URL (Uniform Resource Locators) – унифицированные указатели ресурсов. URL содержит информацию о местоположении объекта, его адрес. URL включает две части:
<схема>:<часть, относящаяся к схеме>
где схема определяет метод доступа к объекту (методы доступа соответствуют сетевым протоколам), а вторая часть содержит специфическую для данного протокола информацию (местоположение объекта и его название). Таким образом для получения доступа к документу (Web-странице) нужно указать ссылку типа
http://www.server.name/directory/subdirectory/.../file.html
где http – протокол для доступа к Web-страницам; www.server.name – имя WWW-сервера, зарегистрированное в DNS; directory/subdirectory/... – путь, указывающий местоположение документа в структуре WWW-сервера; file.html – имя HTML-файла, содержащего адресуемый документ. URL можно рассматривать как специальный тип сетевого адреса, который не просто идентифицирует компьютер в сети. но и выбирает объект на нем и задает метод доступа к нему.
Домашней страницей (Home page) Web-сервера называется HTML-документ, который показывает Web-браузер, если в запросе указаны только тип протокола и имя сервера.
Доступ к информационной системе Internet можно получить с помощью различных навигационных инструментов. Наиболее удобными являются графические навигационные средства. Самыми распространенными являются браузеры Microsoft Internet Explorer, Opera, Netscape Navigator и др.
