Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
РК-Информатика-2010.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
134.66 Кб
Скачать

44. Какие виды межсетевых устройств используются на разных уровнях эталонной модели? Какие функции выполняет каждый из этих видов?

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

Повторители соединяют сети или сегменты сетей, которые имеют одну и ту же реализацию первого (физического) уровня эталонной модели OSІ. Повторители просто усиливают переданные сигналы.

Мосты функционируют в сетях с одинаковой реализацией второго (канального) уровня эталонной модели OSІ. Они не только передают кадры с одной сети в другую, но и поддерживают протоколы управления потоком данных, обработки ошибок, адресации и технологии доступа к передающей среде.

Маршрутизаторы выполняют свои функции на третьем (сетевом) уровне эталонной модели OSІ, т.е. передают пакеты между сетями. Кроме функций мостов они выполняют свою основную задачу – выбирают по определенному алгоритму маршрут дальнейшего прохождения переданных через них пакетов по сети.

Мосты-маршрутизаторы – это устройства, которые разрешают соединить преимущества как мостов, так и маршрутизаторов.

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

45. Как выполняется вывод на устройстве и перенаправление ввода-вывода в режиме командной строки в Windows?

Работа с устройствами в Windows происходит так же, как с файлами, только в соответствующей команде необходимо вместо имени файла на диске указать имя устройства.

Дополнительные возможности командной строки называются перенаправлением ввода-вывода. Перенаправление ввода-вывода можно задавать в командной строке таким способом:

- команда > имя-файла – перенаправление в файл из именем имя-файла сообщений, выведенных с помощью указанной команды. Если файл уже существовал, то он заменяется новым;

- команда >> имя-файла – действует аналогично предыдущему перенаправления, но если файл из именем имя-файла уже существует, то сообщение прибавляются в из этого файла;

- команда < им-файла – чтение входных данных команды (программы) не из клавиатуры, а с файла с именем имя-файла;

- команда-1 | команда-2 - передача сообщений, выведенных на экран командой-1, в качестве входных данных для команды-2.

46. Какие операторы цикла определены в языке c и как они работают?

В C существует три вида операторов цикла: оператор for, оператор while, оператор do ...while.

Оператор пошагового выполнения цикла for имеет следующий формат:

for(начальное-выражение; условное-выражение; выражение-увеличения)

блок операторов

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

Операторы выполнения цикла по условию while и do...while имеют следующий формат:

whіle(условное-выражение) do

операторе и операторов

whіle(условное-выражение);

Операторы – один оператор или несколько операторов – блок операторов (в фигурных скобках) выполняются к тем, пока условное-выражение не будет иметь значения 0 ("ложь").