- •Информатика: понятие. Цели и задачи дисциплины.
- •Информация. Свойства информации. Количество информации.
- •Понятие и история развития вычислительной техники.
- •Поколения компьютеров (эвм).
- •Классификации компьютеров.
- •Информация и данные. Единицы измерения информации. Устройства хранения информации.
- •Архитектура эвм. Принципы Дж.Фон Неймана.
- •Компьютер. Архитектура и структура компьютера.
- •Классификация программного обеспечения.
- •2) Системные программы:
- •Операционные системы: классификация, основные элементы.
- •Прикладное программное обеспечение.
- •Роль и назначение системных программ.
- •Файловая система ос. Структура операционной системы ms dos.
- •Общая характеристика программного обеспечения.
- •Технология обработки текстовой информации.
- •Понятие базы данных. Системы управления базами данных.
- •Классификации систем управления базами данных.
- •Классификация бд
- •Модели данных.
- •Представление информации в технических устройствах.
- •Логические элементы компьютера.
- •Модели решения функциональных и вычислительных задач. Основные понятия.
- •3)Схема не
- •4)Схема и-не
- •5) Схема или-не
- •Характеристика табличных процессоров.
- •Компьютерная графика. Виды. Программные продукты.
- •Цветовые модели.
- •Компьютерные сети. Топология компьютерной сети
- •Интернет. Протоколы передачи данных.
- •Этапы решения задач на эвм.
- •Алгоритмические основы информатики.
- •Компоненты алгоритмического языка.
- •Элементы теории кодирования. (тетр)
- •Виды вредоносного по.
- •Антивирусные программы и их классификация.
- •Классификация языков программирования.
- •Классификация типов данных в языке Pascal.
- •Выражения, арифметические и логические операции, оператор присваивания.
- •Условный оператор и оператор варианта. Пример с использованием блок-схемы.
Интернет. Протоколы передачи данных.
Протокол передачи данных — набор соглашений интерфейса логического уровня, которые определяют обмен данными между различными программами. Эти соглашения задают единообразный способ передачи сообщений и обработки ошибок при взаимодействии программного обеспечения разнесённой в пространстве аппаратуры, соединённой тем или иным интерфейсом.
Стандартизированный протокол передачи данных также позволяет разрабатывать интерфейсы (уже на физическом уровне), не привязанные к конкретной аппаратной платформе и производителю (например, USB, Bluetooth).
Сетево́й протоко́л — набор правил и действий (очерёдности действий), позволяющий осуществлять соединение и обмен данными между двумя и более включёнными в сеть устройствами.
Разные протоколы зачастую описывают лишь разные стороны одного типа связи. Названия «протокол» и «стек протоколов» также указывают на программное обеспечение, которым реализуется протокол.
Новые протоколы для Интернета определяются IETF, а прочие протоколы — IEEE или ISO. ITU-T занимается телекоммуникационными протоколами и форматами.
Наиболее распространённой системой классификации сетевых протоколов является так называемая модель OSI, в соответствии с которой протоколы делятся на 7 уровней по своему назначению — от физического (формирование и распознавание электрических или других сигналов) до прикладного (интерфейс программирования приложений для передачи информации приложениями).
Сетевые протоколы предписывают правила работы компьютерам, которые подключены к сети. Они строятся по многоуровневому принципу. Протокол некоторого уровня определяет одно из технических правил связи. В настоящее время для сетевых протоколов используется модель OSI (Open System Interconnection — взаимодействие открытых систем, ВОС).
Модель OSI — это 7-уровневая логическая модель работы сети. Модель OSI реализуется группой протоколов и правил связи, организованных в несколько уровней:
на физическом уровне определяются физические (механические, электрические, оптические) характеристики линий связи;
на канальном уровне определяются правила использования физического уровня узлами сети;
сетевой уровень отвечает за адресацию и доставку сообщений;
транспортный уровень контролирует очередность прохождения компонентов сообщения;
задача сеансового уровня — координация связи между двумя прикладными программами, работающими на разных рабочих станциях;
уровень представления служит для преобразования данных из внутреннего формата компьютера в формат передачи;
прикладной уровень является пограничным между прикладной программой и другими уровнями — обеспечивает удобный интерфейс связи сетевых программ пользователя.
Примеры сетевых протоколов
TCP/IP — набор протоколов передачи данных, получивший название от двух принадлежащих ему протоколов: TCP (англ. Transmission Control Protocol) и IP (англ. Internet Protocol)[1]
Наиболее известные протоколы, используемые в сети Интернет:
HTTP (Hyper Text Transfer Protocol) — это протокол передачи гипертекста. Протокол HTTP используется при пересылке Web-страниц с одного компьютера на другой.
FTP (File Transfer Protocol) — это протокол передачи файлов со специального файлового сервера на компьютер пользователя. FTP дает возможность абоненту обмениваться двоичными и текстовыми файлами с любым компьютером сети. Установив связь с удаленным компьютером, пользователь может скопировать файл с удаленного компьютера на свой или скопировать файл со своего компьютера на удаленный.
POP (Post Office Protocol) — это стандартный протокол почтового соединения. Серверы POP обрабатывают входящую почту, а протокол POP предназначен для обработки запросов на получение почты от клиентских почтовых программ.
SMTP (Simple Mail Transfer Protocol) — протокол, который задает набор правил для передачи почты. Сервер SMTP возвращает либо подтверждение о приеме, либо сообщение об ошибке, либо запрашивает дополнительную информацию.
telnet — это протокол удаленного доступа. TELNET дает возможность абоненту работать на любой ЭВМ сети Интернет, как на своей собственной, то есть запускать программы, менять режим работы и так далее. На практике возможности лимитируются тем уровнем доступа, который задан администратором удаленной машины.
