1)Определи, может ли существовать такой IP-адрес:
157.170.209.288
2)Географические домены
.mobi
.net
.pl
.fi
3)Запиши IP-адрес, если известно, что
IP подсети: 111.82.0.0
IP хоста: 0.0.184.221
4)Дан IP-адрес, выбери и запиши верные ответы.
5)IP-адрес 97.45.132.181 компьютера относится к сети класса , адрес компьютера в сети
.
.
, а
— это адрес компьютера пользователя.
6)Запиши доменное имя компьютера, зарегистрированного в домене первого уровня lv, домене второго уровня schools и имеющего собственное имя www.
7)Алина записала IP-адрес на листке бумаги и положила его в карман куртки. Алинина мама случайно постирала куртку вместе с запиской. После стирки Алина обнаружила в кармане три обрывка с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В. Восстанови IP-адрес. В ответе укажи последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
8)13. .190.95 55
А Б В
Запиши доменное имя компьютера, зарегистрированного в домене первого уровня бизнес, в домене второго уровня sales и имеющего собственное имя www.
9)Запиши IP-адрес, если известно, что
IP подсети: 132.82.0.0
IP хоста: 0.0.189.213
10)Запиши доменное имя компьютера, зарегистрированного в домене первого уровня it, домене второго уровня family и имеющего собственное имя www.
11)Алина записала IP-адрес на листке бумаги и положила его в карман куртки. Алинина мама случайно постирала куртку вместе с запиской. После стирки Алина обнаружила в кармане три обрывка с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В. Восстанови IP-адрес. В ответе укажи последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
.14 183 53.24.
А Б В
12)Запиши доменное имя компьютера, зарегистрированного в домене первого уровня lv, домене второго уровня party и имеющего собственное имя www.
13)Алина записала IP-адрес на листке бумаги и положила его в карман куртки. Алинина мама случайно постирала куртку вместе с запиской. После стирки Алина обнаружила в кармане три обрывка с фрагментами IP-адреса. Эти фрагменты обозначены буквами А, Б, В. Восстанови IP-адрес. В ответе укажи последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу.
.11 185 97.31.
А Б В
14)Запиши доменное имя компьютера, зарегистрированного в домене первого уровня бизнес, в домене второго уровня autosales и имеющего собственное имя www.
15)Выбери верный ответ.
— введение протокола TCP/IP
16)Запиши доменное имя компьютера, зарегистрированного в домене первого уровня образование, в домене второго уровня numbers и имеющего собственное имя www.
17)Сотруднику фирмы продиктовали по телефону IP-адрес компьютера.
Молодой человек адрес записал, но не поставил разделительные точки: 113798310.
Восстанови исходный IP-адрес.
18)Пропускная канала измеряется в битах в секунду (бит/с).
1 Гбит/с=2
Мбит/с=
Мбит/с
// PascalABC.NET 3.1, сборка 1198 от 11.03.2016
begin
var a:=ArrRandom(ReadInteger('n='),0,2); a.Println;
a.Sorted.Println
end.
Тестовое решение:
n= 15
1 2 0 2 2 0 2 0 2 0 0 1 0 0 2
0 0 0 0 0 0 0 1 1 2 2 2 2 2 2
2. Но, поскольку считается, что школьникам больше заняться нечем, их заставляют писать примерно в таком стиле (и время займет, и ощибок понаделают):
// PascalABC.NET 3.1, сборка 1198 от 11.03.2016
const
nn=100;
var
i,j,n,t:integer;
a:array[1..nn] of integer;
begin
Write('n='); Read(n);
Randomize;
for i:=1 to n do begin
a[i]:=Random(3);
Write(a[i],' ')
end;
Writeln;
for i:=1 to n-1 do
for j:=1 to n-1 do
if a[j]>a[j+1] then begin
t:=a[j]; a[j]:=a[j+1]; a[j+1]:=t
end;
for i:=1 to n do Write(a[i],' ');
Writeln;
end.
Тестовое решение:
n=15
0 1 1 0 2 1 0 2 1 2 1 0 0 2 0
0 0 0 0 0 0 1 1 1 1 1 2 2 2 2
function
Transpose(a: array[,] of integer): array[,] of integer;
//Поворот на 90гр по часовой стрелке
begin
var m := Length(a, 0);
var n := Length(a, 1);
Result := new integer[n, m];
for var i := 0 to n-1 do begin
for var j := 0 to m-1 do
Result[i, j] := a[m-1-j, i];
end;
end;
begin
var n := ReadInteger('Введите n:');
//Заполнение матрицы NxN сл. числами и вывод на экран
var a :=MatrixRandom(n, n);
for var i:=0 to n-1 do begin
for var j:=0 to n-1 do
Print(a[i,j]);
println;
end;
println;
Println('поворот влево на 90 гр');
var b := Transpose(a);
b:=Transpose(b);
b:=Transpose(b);
for var i:=0 to n-1 do begin
for var j:=0 to n-1 do
Print(b[i,j]);
println;
end;
println;
Println('поворот вправо на 90гр');
b := Transpose(a);
for var i:=0 to n-1 do begin
for var j:=0 to n-1 do
Print(b[i,j]);
println;
end;
println;
Println('поворот на 180 гр');
b := Transpose(a);
b := Transpose(b);
for var i:=0 to n-1 do begin
for var j:=0 to n-1 do
Print(b[i,j]);
println;
end;
end.