Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Протоколы (маршрутизируемые и немаршрутизируемые протоколы, три типа протоколов, стандартные стеки протоколов, установка и удаление протоколов)

Читайте также:
  1. III. Обеспечение безопасности в электроустановках
  2. IV. Пути и средства защиты в электроустановках
  3. VIII.ПРИЛОЖЕНИЕ (протоколы обследования).
  4. Адресация и протоколы INTERNET.
  5. Архитектура Internet. Протоколы обмена и адресация (сетевые адреса, доменная адресация).
  6. Билет 51 Виды эталонов единиц физических величин. Стандартные образцы, их назначение.
  7. Билет №7 Стандартные модули Unit в Турбо-Паскале.
  8. Билет1 Вопрос2 Стандартные Функции Excel
  9. Блог) 3.Технологии идентификации объектов файловой системы. Имена файлов и папок. Стандартные расширения
  10. Во взрывоопасных установках - при любом напряжении переменного и постоянного тока.

Протокол - набор правил (стандартов), которые служат для описания процесса передачи информации в сети.

Для успешной организации передачи информации в сети компьютер-передатчик и компьютер- приемник должны использоваться одинаковые протоколы, т.е одинаковые стандарты.

 

маршрутизируемые и не маршрутизируемые протоколы.

2 типа протоколов:

1) маршрутизируемые- поддерживают передачу пакетов по нескольким маршрутам, применяемых в разветвленных сетях имеют наибольшее распространение.

2) не маршрутизируемые- поддерживают только один маршрут. Применяются в простых локальных сетях.

 

стандартные стеки протоколов.

Набор протоколов разбит на группы или стеки.

TCP/ IP

-группа (стек)-самый распространенный

ISO/OSI

Кроме этого все протоколы подразделяются на 3 типа:

1) прикладные

2)транспортные

3) сетевые

Все они соответствуют определенным уровням модели OSI

               
 
 
   
 
   
 
   


Представительский ур
Прикладные протоколы

 


Транспортные протоколы

       
 
Сетевой ур
   
 


физический
канальный
Сетевые протоколы

 

 

Примеры:

1) прикладные протоколы- HTTP для описания процесса передачи гипер текстов.

FTP –протокол передачи файлов

2) транспортные - TCP

3) сетевые- IP

Установка и удаление протоколов

Выполняется аналогично установки удаления драйверов.

В современных операционных системах имеется стандартный набор протоколов. Эти протоколы подключены к операционной системе автоматически.

 

Программное обеспечение и его классификация (структура программного обеспечения; операционные системы, обслуживающие программы, средства контроля и диагностики; инструментальные средства программирования; прикладные программы и пакеты прикладных программ; стадии создания программы)

Все ПО подразделяются:

1) операционные системы

2) обслужив программы

3) средства контроля и диагностики

4)инструмент. средства программирования

 

1) операционная система- основная программа, которая служит для управления компьютерами и другими программами.

Существует несколько классификаций операционной системы

1)операционные системы подразделяются:

А) диалоговые

Б) с пакетной обработкой

Диалоговые- служат для решения относительно простых задач, не требующих большого количества машинного времени, но зато задачи могут решаться диалоге с пользователем.

Все операционные системы семейства Windows-диалоговые

 

Операционные системы с пакетной обработкой- применяются для решения сложных задач, требующих большого количества времени.

Для решения задач составляется пакет заданий. В этом пакете указаны задачи. Этот пакет передается оператору ЭВМ, который запускает пакетное выполнение. Вмешаться в процесс решения задачи не возможно.

2)обслуживание программы:

А) однозначные

Б)многозначные

Однозначные- в каждый момент времени решается только одна задача (MS DOS)

Многозначные- могут решаться одновременно несколько задач (WINDOWS)

 

СЛУЖЕБНЫЕ ПРОГРАММЫ

Это программы используются для обеспечения работы с операционной системой. Для работы с файлами, папками, дисками (NORTON COMANDER)

Эти программы входят в состав современных операционных систем.

Средства контроля и диагностики- служат для проверки оборудования (памяти внешней, оперативной) (NORTON WILLITUS)

Инструментальные средства программирования: Средства программирования стали разрабатываться на втором поколении ЭВМ (50-е гг ХХвека).

1) 1958г-разработан язык программирования ФОРТРАН, применяемый для решения научных математических задач.

2)1959г-язык КОБАЛ, для решения экономических задач

3)1960 – АЛГОЛ-60, на его базе разработана целая серия алгоритмических языков

4)1971-ПАСКАЛЬ.Был создан для учения программированию студентов. Создатель Вирт.

Ада, Модула

5)1965-Бейсик. Создан для начального обучения программирования.

Это все алгоритмические языки, на них решаются в основном математические задачи.

Универсальные языки:

1) 1964-65 –PL/1-для больших ЭВМ

2)1972 – Си- стал применяться для ПК.

На универсальных языках могут решаться алгоритмические и системные задачи.

Все рассмотренные выше языки относятся к категории машинонезависимых языков или языков высокого уровня.

Кроме машинонезависимых языков применяются также машиноориентированные языки, которые называют также ассемблерами. Для каждого типа ЭВМ существует свой ассемблер.

Кроме указанных выше языков применяются также языки логического программирования. Примером логического языка является ПРОЛОГ. Современные средства программирования оформляются в виде т.н. систем программирования. Например: система программирования ТУРБО ПАСКАЛЬ.

В систему программирования обычно входят:

1) текстовый редактор

2) транслятор

3) компановщик

4) средства отладки программы

5) справочная система (help)

Такие системы программирования называют интегрированными (QBASIC; TURBOC). С появлением операционной системы WINDOWS появилась необходимость в разработке таких программ, которые имеют такой же интерфейс как операционная система WINDOWS. Этот интерфейс неудобно разрабатывать с помощью обычных алгоритмических языков, поэтому появились объектн -ориентированные языки программирования. Особенностью этих языков является так называемый компонентный подход. Система программирования имеет набор компонентов или заготовок будущих программ. Т.о. с помощью этих языков можно очень быстро создать современный интерфейс.

В настоящее время применяются следущие объектно-ориентируемые языки:

1) DELPHI-на базе Паскаль

2) VISUAL BASIC- на базе BASIC

3) Сu++ - Си Yava- возникла для программ INTERNET.

Стадии создания программ:

1) исходный модуль- программа на понятном человеку языке (на исходном языке)

2) объектный модуль- программа на машинном языке, которая создается из исходного модуля с помощью программы транслятора.

3) загрузочные модули- готовая программа на машинном языке, получается из объектного с помощью компановщика.

Загрузочный модуль- программа на машинном языке, в которой каждая команда процессора привязана к определенной ячейке оперативной памяти.

Схема создания программы


Загрузочный модуль
компановщик
Объектный модуль

 

 

Прикладное ПО:

Подразделяется на:

1) прикладные программы – это программы, которые служат для решения конкретной задачи пользователя.

Например: текстовый редактор, табличный процессор- для выполнения задач с помощью таблиц

2) пакет прикладных программ – набор прикладных программ, объединенных общей целью (бух.пакет, пакет Microsoft Office).

 




Дата добавления: 2015-04-12; просмотров: 100 | Поможем написать вашу работу | Нарушение авторских прав

1 | 2 | 3 | 4 | 5 | 6 | 7 | <== 8 ==> | 9 | 10 | 11 | 12 |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.01 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав