1. какое количество устройств, изображённых ниже, предназначено для
хранения информации?
8. один из мостоз — контроллеров материнской платы компьютера
называют.-.
а) северным б) восточным в) вычислительным г) транспортным
9. функции скольких устройств и предложенныг ниске совмещены в
старинной механической пишущей машинке?
1. клавиатура (набор текста) 2 монитор (визуализация набранного текста)
3. принтер (печать текста)
а) 1
б) 2
в) 3
10
10. на диске телефона 1960-х присутствуют буквы. они
нужны для
a) набора текстовых сообщений
б) выбора функций меню
в) набора номера, содержащего буквы
п) внесения данных в память телефона
, оцениваемые в 4
11. какой-то шутник заменил на часах часовую стрелку на минутную. на
каких часах невозмовно определить точное время?
а) 1
б) 2
в) 5
2. рисунок справа отразили сначала по вертикали, а потом по
горизонтали, что получилось?
а)
r
fio
б) ер
- з
з
а) ео
3-
2
в) es
3. если x3 и х< 6, то y=x+7, иначе y=3, чему равен ү, если x=2?
а) 9
б) 2
в) 3
14
12. какой разъем изображён справа?
а) аудио б) ps/2 в) usb d) dv
4. вершина графа, из которой исходит ровно одно
ребро, называется висячей, сколько висячих
вершин имеет граф, изображенный справа?
а) 1
в) 3
14
5. множество а=(монитор, клавиатура, интерактивная доска, колонки, мик-
рофон, мфу (принтер, сканер, копир). множество к состоит из устройств
множества ас функцией ввода информации, а м — устройств множества а
с функцией вывода информации. какая из диаграмм эйлера верна?
б) 9
13. каждый раз, зайдя в класс, ремонтник выбирает устройство с
наименьшим номером, из которого выходит ровно один кабель и уносит
это устройство с его кабелем, записав номер устройства в свой журнал. вот
его запись: 4, 2, 5, 3, 6, 7, 1. как могла выглядеть исходная схема сети?
б)
і
о. осоо
а)
б)
b)
5) 49
14. пусть определена операция ар». asb=(a+b)? тогда (112)4=..
а) 25
b) 169
п) 225
15. в программе «калькулятор» в режиме «статистика 7
обнулили память и, последовательно нажав кнопки 2.
add, 6, add, х, получили в результате 40. какой ответ
получится после того, как снова обнулить память и | 1 | 2 3 inх
последовательно нажать кнопки 3, add, 5, add r?
а) 4
б) 17
0
-
в) 8
add
г) 35
6. какой из файлов по умолчанию является исполняемым в операционных
системах семейства windows?
a) kit.gif
6) kit.exe
b) kit.doc
г) kit.txt
1. термин «алгоритм происходит от имени
a) авиценны . б) аль-бируни в) аль-хорезми г) улугбека
5
c:array of array of integer;
ma:array of array of integer;
i,j,n:integer;
begin;
randomize;
readln(n);
setlength(a,n+1); //задаём размерность динамических массивов
setlength(c,n+1);
setlength(ma,n+1);
for i:=1 to n do
begin;
setlength(a[i],n+1);
setlength(c[i],n+1);
setlength(ma[i],n+1);
end;
writeln('Matrix A:'); //генерируем массив псеводслучайных чисел
for i:=1 to n do begin;
writeln;
for j:=1 to n do
begin;
a[i,j]:=random(10);
write(a[i,j]:4);
end;
end;
writeln;
writeln('Matrix C:'); //аналогично
for i:=1 to n do
begin;
writeln;
for j:=1 to n do
begin;
c[i,j]:=random(10);
write(c[i,j]:4);
end;
end;
for i:=1 to n do //сохраняем матрицу C для транспонации
for j:=1 to n do
ma[i,j]:=c[i,j];
writeln;
writeln('Transpose matrix C:'); //транспонируем C
for i:=1 to n do
begin;
writeln;
for j:=1 to n do
begin;
c[i,j]:=ma[j,i];
write(c[i,j]:4);
end;
end;
writeln;
writeln('Final matrix:'); // получаем финальную матрицу
for i:=1 to n do
begin;
writeln;
for j:=1 to n do
begin;
ma[i,j]:=2*c[i,j]*a[i,j];
{по свойству дистрибутивности матриц С(A+A)=C*A+C*A=2*C*A}
write(ma[i,j]:4);
end;
end;
end.
const
nn=30;
mm=30;
var
a:array[1..mm,1..nn] of integer;
m,n,i,j,k,s:integer;
begin
Writeln('Введите число строк и столбцов массива: '); Read(m,n);
Randomize;
Writeln('*** Исходный массив ***');
k:=0;
for i:=1 to m do begin
for j:=1 to n do begin
a[i,j]:=Random(51)-25;
Write(a[i,j]:4);
if Odd(a[i,j]) then Inc(k)
end;
Writeln
end;
if k>5 then begin
Writeln('Средние арифметические отрицательных элементов по строкам');
for i:=1 to m do begin
s:=0; k:=0;
for j:=1 to n do
if a[i,j]<0 then begin Inc(k); s:=s+a[i,j] end;
if k>0 then Writeln(s/k:9:5) else Writeln(' 0.00000');
end
end
else begin
Writeln('*** Результирующий массив ***');
for i:=1 to m do begin
for j:=1 to n do begin a[i,j]:=2*a[i,j]; Write(a[i,j]:4) end;
Writeln
end
end
end.
Тестовые решения:
Введите число строк и столбцов массива:
8 6
*** Исходный массив ***
-16 -8 -1 24 -22 1
-9 -20 -25 13 -11 10
-15 10 -12 20 -22 3
-6 25 -3 25 -14 22
24 -4 24 17 -4 -17
-23 -9 -22 1 -18 -13
-12 13 6 -16 2 -13
19 8 -22 14 -3 4
Средние арифметические отрицательных элементов по строкам
-11.75000
-16.25000
-16.33333
-7.66667
-8.33333
-17.00000
-13.66667
-12.50000
Введите число строк и столбцов массива:
3 5
*** Исходный массив ***
3 24 -21 -22 -8
-21 14 -22 0 -22
15 -16 -2 6 22
*** Результирующий массив ***
6 48 -42 -44 -16
-42 28 -44 0 -44
30 -32 -4 12 44