- •Раздел 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
6.3. Сетевой сервис и сетевые стандарты. Глобальная сеть Internet
Глобальная сеть Internet – это всемирное объединение различных региональных и корпоративных компьютерных сетей, образующих единое информационное пространство благодаря использованию общих стандартных протоколов передачи данных, что и обеспечивает взаимопонимание. Основным стандартным протоколом Internet является протокол TCP/IP (Transmission Control Protocol / Internet Protocol).
Датой рождения Internet является 1962 год. Именно в это время были начаты исследования в области глобальных сетевых технологий в ряде учебных заведений США и прежде всего в Массачусетском технологическом институте (MIT), а Американское агентство исследовательских проектов Министерства обороны США (Advanced Research Projects Agency of the U.S. Department of Defense, ARPA) открыло проект, который сначала получил название ARPANET, и значительно позднее – имя Интернет (Internet).
Если первоначально Internet использовался лишь для обмена информацией и создания «визитных карточек» различных презентаций, то в настоящее время Internet стал средой для развития электронной коммерции.
Идентификация компьютеров в сети
Каждый компьютер, подключенный к Internet имеет уникальный числовой идентификатор – IP-адрес длиной в 4 байта. Для удобства распознавания каждое число IP-адреса, содержащееся в отдельном байте, при записи адреса отделяется точкой от следующего числа, например: 194.85.160.21.
Так как в Internet объединяются отдельные сети, то можно считать, что каждый компьютер принадлежит какой-либо сети, поэтому его идентификатор состоит из идентификатора сети, которой он принадлежит, и номера самого компьютера в этой сети. Распределением адресов занимается информационный центр Internet (InterNIC).
Другой формой идентификации компьютеров в сети является форма доменных имен. Пользователям привычнее и удобнее работать не с числами, а с именами, поэтому разработчики Internet реализовали систему имен доменов Internet (DNS – Domain Name System). Она позволяет обращаться к компьютерам не только по их номерам (IP-адресам), но и по индивидуальным именам. Каждое имя DNS обозначает определенный компьютер. Компоненты имени разделены точками. Каждый составляющий имя компонент можно назвать меткой.
Домен можно определить как сферу деятельности, отношений или выполнения каких-либо совместных функций. Каждая метка в имени компьютера описывает его принадлежность, выполняемые им функции. Например имя ftp://ftp.microsoft.com состоит из трех меток: ftp означает, что данный компьютер является хостом ftp, т.е. на нем работает ftp-сервер (эта метка описывает функцию компьютера по обслуживанию передачи файлов; метка microsoft описывает организацию (сферу деятельности), которой принадлежит компьютер; а метка com обозначает выполнение коммерческих функций. Таким образом, каждая метка в имени описывает домен (сферу деятельности, принадлежность, выполняемые функции).
Домены обычно делятся на несколько категорий. В США используются следующие трехбуквенные домены верхнего уровня: com – коммерческие организации; edu – образовательные учреждения, например университеты и колледжи; gov – правительственные учреждения; int – международные организации; mil – военные организации; net – сеть, не попадающая ни в одну из перечисленных категорий; org – организация, не попадающая ни в одну из перечисленных категорий. Эти сочетания могут использоваться и организациями других стран.
