Заметим, что первый и второй байты IP-адреса и адреса сети равны, следовательно, первый и второй байты маски IP адреса состоят только из единиц.
Запишем третий байт IP-адреса и адреса сети в двоичной системе счисления:
19610 = 110001002
19210 = 110000002
Видим, что два первых слева бита маски − единицы, а биты с третьего по пятый могут быть как нулями, так и единицами. Для того, чтобы значение было наибольшим, эти биты должен быть равны единице. Получаем, что третий слева байт маски равен 111110002 = 24810. В маске сети сначала идут единицы, а затем нули, следовательно, четвёртый байт маски состоит из нулей.
Таким образом, наибольшее количество единиц в двоичной записи маски подсети: 8 + 8 + 5 =21.
ответ: 21.
Объяснение:
вот подробнее
сновными компонентами подсистемы ввода – вывода являются драйверы, управляющие внешними устройствами, и файловые системы.
К подсистеме ввода – вывода можно также отнести и диспетчер прерываний; правда это весьма условно, так как он обслуживает не только модули подсистемы ввода – вывода но также планировщик или диспетчер потоков.
Файловую систему целесообразно рассматривать совместно с другими компонентами ввода – вывода по двум причинам:
· файловая система активно использует ввод – вывод;
· модель файла может быть в основе большинства механизмов доступа к устройствам ввода – вывода.
Объяснение:
Поделитесь своими знаниями, ответьте на вопрос:
Дан целочисленный двумерный массив, размерности n х m. сформировать новый массив, состоящий из противоположных соответствующих элементов . в паскале. 20 .
mas_in, mas_out : array [1..100,1..100] of integer;
n,m,i,j:integer;
begin
write('Введите количество строк n='); readln(n);
write('Введите количество столбцов m='); readln(m);
for i:=1 to n do
for j:=1 to m do
mas_in[i,j]:=random(99);
//mas_in[i,j]:=i*(j+i);
writeln('Исходная матрица');
for i:=1 to n do
begin
for j:=1 to m do
write(mas_in[i,j]:2,' ');
writeln;
end;
for i:=1 to n do
begin
for j:=1 to m do
mas_out[i,j]:=mas_in[i,m-j+1];
end;
writeln('Конечная матрица');
for i:=1 to n do
begin
for j:=1 to m do
write(mas_out[i,j]:2,' ');
writeln;
end;
end.