l Сеть полностью гарантирует правильную доставку данных. Это обеспечивает протокол TCP (Transmission Control Protocol).
l Сеть не гарантирует правильности передачи данных, весь контроль осуществляется прикладными программами. В этом случае применяется протокол UDP (User Datagram Protocol).
l Стек протоколов TCP/IP – стандартный набор коммуникационных протоколов. Это два протокола нижнего уровня, являющиеся основой связи в сети Интернет. Протокол TCP разбивает передаваемую информацию на порции и нумерует все порции. С помощью протокола IP (Internet Protocol) все части передаются получателю. Далее с помощью протокола TCP проверяется, все ли части получены. При получении всех порций TCP располагает их в нужном порядке и собирает в единое целое.
Система доменных имен
DNS – Domain Name System
l Классификационная схема, которая группирует узлы Интернет по разным категориям (доменам).
l Основа распределенной базы данных, которая позволяет находить узлы Интернет.
l DNS классифицирует узлы по типу или стране: образовательные учреждения, бизнес, государственные органы, страны.
Сеть доменов первого уровня
l com – коммерческие предприятия
l edu – организации системы образования
l gov – правительство США
l int – международные организации
l mil – министерство обороны США
l net – сетевые организации
l org – некоммерческие организации
Подключение к Интернет. Каналы связи
l Цифровые и аналоговые. Для использования аналоговых каналов требуется устройство – модем.
l Коммутируемые и выделенные.
l По физическому устройству каналы бывают электрические проводные, оптические и радиоканалы.
25. Преимущества электронной почты
l Большая скорость пересылки сообщений
l Небольшой объем сообщений
|
l Возможность пересылать средства мультимедиа
l Отложенный момент разбора сообщений
l Возможность копирования писем для разных адресатов
l Дешевизна
l Другие службы на основе электронной почты
l Интеграция со службой коротких сообщений на мобильные телефоны (SMS)
Почтовый ящик – информационное пространство на узле сети (почтовом сервере)
Электронный адрес – уникальный адрес почтового ящика
Почтовые протоколы
l SMTP (Simple Mail TransferProtocol) – протокол для передачи сообщений от отправителя к получателю (для сервера исходящей почты)
l POP3 (Post Office Protocol версии 3) и IMAP4 (Internet Message Access Protocol версии 4) – протоколы для выборки входящих сообщений из почтового ящика (для серверов входящей почты)
l HTTP (Hyper Text Transfer Protocol) – протокол для работы с Web-почтой
30. Понятие и свойства алгоритма
Под алгоритмом понимается точная конечная последовательность команд исполнителю, приводящая от исходных данных к искомому результату. algorismi
Основные свойства алгоритма
l Конечность (дискретность) команд и выполняемых по ним действий алгоритма.
l Выполнимость в определенной операционной среде (в определенном классе исполнителей).
l Результативность отдельных команд и всего алгоритма.
l Применимость алгоритма ко всем возможным входным данным конкретного класса задач.
l Определенность (детерминированность) команд и всего алгоритма для всех входных данных.
l Формализованное, конструктивное описание (представление) команд алгоритма.
l Минимальная полнота системы команд алгоритм.
l Непротиворечивость любых команд алгоритма на любом наборе входных данных.
|
Основные алгоритмические структуры
Основные элементы блок-схем: 1 – терминатор; 2 - ввод-вывод данных;
Обработка данных (процесс); 4 – ветвление; 5 – модуль; 6 – цикл с параметрами; 7 – линия.
31. Структура программы на языке Паскаль
l Заголовок - начало программы, присвоение ей некоторого имени и описание средств, через которые можно взаимодействовать с этой программой;
l Описательный блок - объявления новых меток (раздел label), типов (раздел type), переменных (раздел var), констант (раздел const), подпрограмм (раздел procedure, function);
l Исполнительный блок - раздел операторов. В нём указывается последовательность действий, которые должны выполняться ЭВМ, необходимых для решения поставленной задачи..
Алфавит языка Паскаль
l Буквы латинского алфавита: A, B,..., Z и a, b,..., z. Прописные и строчные буквы компилятором не различаются, если они не входят в строковые или символьные выражения.
l Цифры: 0, 1,..., 9.
l Шестнадцатиричные цифры: 0, 1,..., 9, A, B,..., F или 0, 1,..., 9, a, b,..., f.
l Символ подчеркивания: '_'.
l Символ «пробел». Пробел является разделителем между идентификаторами и зарезервированными словами.
l Специальные символы: + - * / =, '.:; < > [ ] () { } ^ @ $ #
l Составные символы: < > <= >=:=.. (* *) (..) //