Задание #26
Во На каком уровне эталонной модели OSI работает концентратор?
Выберите один из 4 вариантов ответа:
1) транспортном
2) канальном
3) сетевом
4) физическом
Задание #27
Во На каком уровне эталонной модели OSI работает маршрутизатор?
Выберите один из 4 вариантов ответа:
1) транспортном
2) канальном
3) сетевом
4) физическом
Задание #32
Во Сетевые серверы - это ...
Выберите один из 4 вариантов ответа:
1) узлы связи на базе мощных компьютеров, обеспечивающие круглосуточную передачу
информации
2) стандартные декодирующие устройства, с которых любой компьютер может
подключиться к глобальной сети
3) различные персональные компьютеры, связанные с разными организациями
4) самая маленькая по своей протяженности компьютерная сеть
З
адание #33
Во На каком уровне эталонной модели OSI работает повторитель?
Выберите один из 4 вариантов ответа:
1) транспортном
2) канальном
3) сетевом
4) физическом
Задание #36
Во Узлы связи на базе мощных компьютеров, обеспечивающих круглосуточную передачу
информации, - это...
Выберите один из 4 вариантов ответа:
1) сетевые устройства
2) стандартные декодирующие устройства
3) сетевые серверы
4) любые персональные компьютеры
Задание #37
Во Сервер-это
Выберите один из 4 вариантов ответа:
1) сетевая программа, которая ведёт диалог одного пользователя с другим
2) мощный компьютер, к которому подключаются остальные компьютеры
3) компьютер отдельного пользователя, подключённый в общую сеть
4) стандарт, определяющий форму представления и пересылки сообщения
Задание #39
Во На каком уровне эталонной модели OSI работает мост?
Выберите один из 4 вариантов ответа:
1) транспортном
2) канальном
3) сетевом
4) физическом
Задание #44
Во На каких уровне эталонной модели OSI работает коммутатор?
Выберите несколько из 4 вариантов ответа:
1) транспортном
2) канальном
3) сетевом
4) физическом
Задание #45
Во Какой уровень модели OSI работает МАС адрес?
Выберите один из 4 вариантов ответа:
1) канальный
2) физический
3) прикладной
4) сетевой
Задание #47
Во Как называется узловой компьютер в сети?
Выберите один из 4 вариантов ответа:
1) адрес
2) модем
3) хост-компьютер
4) браузер
Задание #49
Во Какой уровень модели OSI работает IP адрес?
Выберите один из 4 вариантов ответа:
1) канальный
2) физический
3) прикладной
4) сетевой
Задание #50
Во Какой диапозон цифр применяются для первого октета IP-адреса на практике?
Выберите один из 4 вариантов ответа:
1) 1-210
2) 1-255
3) 1-223
4) 0-256
Задание #51
Во Выберите правильный IP адрес компьютера в сети
Выберите один из 4 вариантов ответа:
1) 162.24.204.122
2) 162.24.204
3) 255.24.204
4) 255.24.204.122
Задание #53
Во Каждый IP-адрес состоит из двух частей
Выберите один из 4 вариантов ответа:
1) номера сети и номера хост
2) номера сервера и номера хост
3) номера сервера и номера концентратора
4) все ответы верны
Задание #54
Во МАС адрес это
Выберите один из 4 вариантов ответа:
1) глобальный адрес
2) региональный адрес
3) логический адрес
4) физический адрес
Задание #62
На какой топологии основана технология FDDI?
Выберите один из 4 вариантов ответа:
1) шина
2) звезда
3) кольцо
4) сетевая
Задание #64
Во На какой топологии основана технология TokenRing?
Выберите один из 4 вариантов ответа:
1) шина
2) звезда
3) кольцо
4) нет такой топологии
Задание #71
Во поддерживает топологию
Выберите один из 4 вариантов ответа:
1) кольцевую
2) шинную
3) звезду
4) все топологии
Задание #73
Во адрес это
Выберите один из 4 вариантов ответа:
1) 23-битовый физический адрес
2) 23-битовый логический адрес
3) 32-битовый физический адрес
4) 32-битовый логический адрес
Задание #79
Во Какая из приведенных схем соединения компьютеров представляет собой замкнутую
цепочку?
Выберите один из 4 вариантов ответа:
1) Шина
2) Кольцо
3) Звезда
4) Все ответы верны
Задание #83
Признак «Типология сети» характеризует:
Выберите один из 4 вариантов ответа:
1) схему проводных соединений в сети (сервера и рабочих станций)
2) как работает сеть
3) состав технических средств
4) принцип работы компьютера
Задание #89
Во Какие коммутации в сетях существуют?
Выберите один из 4 вариантов ответа:
1) коммутация каналов, сообщений, серверов;
2) коммутация каналов, сообщений, пакетов;
3) коммутация каналов, ячеек, рабочих станций, пакетов;
4) коммутация каналов, ячеек, рабочих станций, серверов, пакетов.
program rome_arabic;
Uses crt;
Const
{римские цифры}
RomeDigits:string='IVXLCDM';
{числа - соответствующие римским цифрам}
ArabicNumbers:array [1..7] of integer =
(1, 5, 10, 50, 100, 500, 1000);
(*
Функция определения правильности ввода арабского числа
*)
function IsArabic(s:string):boolean;
var i,t,c:integer;
begin
IsArabic:=true;
for i:=1 to length(s) do
if not(s[i] in ['0'..'9'])then
begin
IsArabic:=false;
exit;
end;
val(s,t,c);
if (c<>0)or(t<1) then
begin
IsArabic:=false;
exit;
end;
end;
(*
Функция перевода арабского числа в римское
*)
function ArabicToRome (s: string): string;
var
i,n,c: integer;
res: string;
begin
val(s,n,c);
res:='';
i:=7; {Проверяем от больших чисел к меньшим}
while n>0 do
begin
{находим следующее число - из которого будем формировать римскую цифру}
while ArabicNumbers[i]>n do i:=i-1;
res:=res+RomeDigits[i];
n:=n-ArabicNumbers[i];
end;
ArabicToRome := res;
end;
(*
Функция определения правильности ввода римского числа
*)
function IsRome(s:string):boolean;
var i:integer;
begin
IsRome:=true;
if s='' then
begin
IsRome:=false;
exit;
end;
for i:=1 to length(s) do
if not (s[i] in ['I', 'V', 'X', 'L', 'C', 'D', 'M']) then
begin
IsRome:=false;
break;
end;
end;
(*
Функция перевода римского числа в арабское
*)
function RomeToArabic (s: string): integer;
var
b:array[1..100] of integer;
i,j:integer;
res:integer;
begin
for i:=1 to length(s) do
begin
if s[i]='I' then b[i]:=1;
if s[i]='V' then b[i]:=5;
if s[i]='X' then b[i]:=10;
if s[i]='L' then b[i]:=50;
if s[i]='C' then b[i]:=100;
if s[i]='D' then b[i]:=500;
if s[i]='M' then b[i]:=1000;
end;
res:=b[1];{массив локальная переменная и
сравнение первого элемента с нулевым искажает число,
почему-то считает, что b[0]=1 и автоматом вычитает 2}
for i:=2 to length(s) do
begin
res:=res+b[i];
if b[i-1]<b[i] then res:=res-2*b[i-1]{вот здесь}
end;
RomeToArabic:=res;
end;
{Основная программа}
var
arabic: string; {арабское число}
rome: string; {римское число}
ask: char; {режим перевода чисел}
begin
clrscr;
writeln('Программа переводит римское число в арабское или арабское в римское');
repeat
clrscr;
writeln('Выберите режим перевода:');
writeln('1 - римское число в арабское');
writeln('2 - арабское число в римское');
writeln('другое - выход');
ask:=readkey;
case ask of
'1': begin {Римское в арабское}
write('Введите римское число: ');
readln(rome);
if IsRome(rome) then
writeln('Арабское число = ',RomeToArabic(rome))
else writeln('В римской записи числа допущены ошибки! Перевод не возможен!');
writeln('Press Enter...');
readln
end;
'2':begin {арабское в римское}
write('Введите арабское число: ');
readln(arabic);
if IsArabic(arabic) then
writeln('Римская запись = ',ArabicToRome(arabic))
else writeln('В арабской записи числа допущены ошибки! Перевод не возможен!');
writeln('Press Enter...');
readln
end;
else exit;
end;
until not(ask in ['1','2']);
end.
C++
#include <iostream>#include <vector>int main () { int a, b, c; std::cin >> a >> b >> c; std::vector list {a, b, c}; bool is_it_correct = std::find_if(list.begin(), list.end(), [](auto el){ return el > 0; }) != list.end() && std::find_if(list.begin(), list.end(), [](auto el){ return el < 0; }) != list.end(); if (is_it_correct) std::cout << "YES" << std::endl; else std::cout << "NO" << std::endl;}