1. Трафик какого типа сеть с коммутацией каналов передает неэффективно? 2. Может ли сеть с коммутацией каналов работать без буферизации данных?
3. Из-за чего скорость передачи пользовательских данных в сетях с коммутацией пакетов всегда ниже пропускной каналов связи?
Варианты ответов:
а) из-за наличия заголовков у пакетов;
б) из-за необходимости буферизовать пакеты перед обработкой;
в) из-за низкого быстродействия маршрутизаторов.
4. Какие из сформулированных свойств составного канала всегда соответствуют действительности?
Варианты ответов:
а) данные, поступившие в составной канал, доставляются вызываемому абоненту без задержек;
б) составной канал закрепляется за двумя абонентами на постоянной основе;
в) количество элементарных каналов, входящих в составной канал между двумя абонентами, равно количеству промежуточных узлов плюс 1 ;
г) составной канал имеет постоянную и фиксированную пропускную на всем своем протяжении.
5. Что является коммутатором в односегментой сети Ethernet на разделяемой среде?
Варианты ответов:
а) разделяемая среда;
б) сетевые адаптеры;
в) разделяемая среда и сетевые адаптеры.
В данной программе используется цикл с известным числом повторений
Объяснение:
Вот код этой программы:
uses DrawMan; //подключаем модуль с чертежником
var i: integer; //объявляем переменную-счетчик для цикла
begin
Task('c1'); //вызываем задание
ToPoint(1, 3); //перемещаемся к точке с координатами (1, 3)
for i := 1 to 18 do //запускаем цикл
begin
PenDown; //опускаем перо
OnVector(0, -1); //перемещаемся на вектор (0, -1)
OnVector(1, 1); //перемещаемся на вектор (1, 1)
end;
PenUp; //поднимаем перо
ToPoint(0, 0); //перемещаемся к точке с координатами (0, 0)
end.
Циклы в "Паскале" - это алгоритм действий который выполняется определенное количество раз. Здесь используется цикл "for", для использования которого необходимо указать число итераций цикла.
Переменная i изменяется от 1 до 18, => вложенный в цикл код выполнится (18-1)+1 = 18 раз
using System;
using static System.Console;
namespace ConsoleApp7
{
class Program
{
static bool isprost(int n)
{
bool t = true;
for (int i = 2; i <= n / 2; i++)
if (n % i == 0)
return !t;
return t;
}
static void Main(string[] args)
{
Write("Введите кол-во чисел n=");
int x, n = int.Parse(ReadLine());
Write("случайные простые числа по данной формуле из [0;28]: ");
Random r=new Random();
for (int i=1;i<=n;)
{
x = r.Next(0, 28);
if (isprost(x))
{
Write((x*x*2+29).ToString() + " ");
i++;
}
}
ReadKey();
}
}
}