ilychshetebyaa
20.02.2020 17:36

Итоговая контрольная работа по информатике 8 класс

Вариант 1.

1. Информационный объём статьи, набранной на компьютере, составляет

15 Кбайт. Определите, сколько страниц содержит статья, если известно, что

на каждой странице 32 строки, в каждой строке 48 символов и каждый

символ кодируется 16 битами (одна из кодировок Unicode).

1) 15 2) 10 3) 8 4) 5

2. Для какого из указанных значений числа X ЛОЖНО выражение:

( X > 12 ) ИЛИ НЕ ( X > 11)?

1) 11 2)12 3) 13 4) 14

3. Для какого из приведённых имён ИСТИННОвысказывание:

НЕ (Первая буква гласная) И НЕ (Последняя буква согласная)?

1) Иван 2) Даниил 3) Семён 4) Никита

4. Чертёжнику был дан для исполнения следующий алгоритм:

Повтори 3 раз

Сместиться на (1, –3) Сместиться на (–4, 1) Сместиться на (1, 1)

конец

На какую одну команду можно заменить этот алгоритм, чтобы Чертёжник

оказался в той же точке, что и после выполнения алгоритма?

1) Сместиться на (–6, –3) 3) Сместиться на (6, –3)

2) Сместиться на (–2, –1) 4) Сместиться на (6, 3)

5. Определите значение переменной а после выполнения данного алгоритма:

a := 20

b := 1

a := (a+b) div 3

b := a-2*b

a := a-b

1) 15 2) 18 3)2 4) 3

6. Определите значение переменной c после выполнения следующего

фрагмента алгоритма

a := 17

b := 20

a := 3 * a - b

если a > b

то c:= 5 * a - b

иначе c:= 5 * a + b

все

1)130 2)131 3)135 4)175

7. Определите, что будет напечатано в результате работы следующей

программы.

var a, k : integer;

begin

a := 40;

for k := 2 to 5 do

a := a – k;

write (a);

end.

1)10 2)26 3) 27 4) 15

8. Некоторое число в двоичной системе счисления записывается как 1111011.

Запишите это число в десятичной системе.

1)112 2) 127 3) 122 4) 123

9. Пользователь работал с каталогом E:\Фильмы\Мультики\Золушка.

Сначала он поднялся на один уровень вверх, затем ещё раз поднялся на один

уровень вверх и после этого спустился в каталог Аудио, далее спустился

в каталог Песни. Укажите полный путь каталога, в котором оказался

пользователь.

1) E:\Аудио\Песни 3) E:\Фильмы\Мультики\Аудио\Песни

2) E:\Фильмы\Аудио\Песни 4) E:\Фильмы\Песни\Аудио

10. В таблице приведены за к поисковому серверу. Расположите

обозначения за в порядке возрастанияколичества страниц, которые

найдёт поисковый сервер по каждому за Для обозначения логической операции «ИЛИ» в за используется

символ «|», а для логической операции «И» – «&».

А) Пушкин | Евгений | Онегин

Б) Пушкин | Онегин

В) Пушкин & Евгений & Онегин

Г) Пушкин & Онегин

1)АБВГ 2) ВГБА 3) ГВБА 4) АБГВ

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ДанилКопейка
21.06.2020 17:12

96

Объяснение:

Сначала вспомним, что такое конъюнкция: это аналог логической операции И(в простонародье - операции умножения). В бинарной(двоичной) системе счисления она используется так :

0 и 0 = 0

1 и 0 = 0

0 и 1 = 0

1 и 1 = 1

Ну, а теперь возьмём пример

Адрес: 231.32.255.131

Маска: 255.255.240.0

Отлично. Посмотрим сразу на число 255, оно в двоичной системе выглядит так : 11111111. Это значит, что при побитовой конъюнкции любого числа, получается тоже самое число. Т.е. :

231 = 11100111, 255 = 11111111. (возьму первые 4 бита : 1*1=1,1*1=1,1*1=1,1*0=0)

Т.о. 231(логическое И)255=231.

Теперь адрес сети:

231*255=231

32*255=32

255*240=240

131*0=0

Вот и получили адрес сети : 231.32.240.0

Теперь решение задачи :

Тут нужно в обратную сторону. Есть IP адрес, есть узел.

Узел : 98.162.71.123

Адрес: 98.162.71.96

Надо найти правый байт. У узла он равен 123(в десятичной) -> 1111011(в двоичной). У адреса он равен 96(в десятичной) -> 1100000.

Ну, а теперь обратное действие, смотрим на байты узла, умножаем на x, получаем байты адреса. Вот так :

1111011*=1100000

1*х=1 -> x=1

1*x=1 -> x=1

1*x=0 -> x=0

... И так далее, но дальше считать нет смысла, ибо все остальные пять байтов будут равны нулю, т.к. правая часть вся равна нулю(по свойствам выше)

Получили =1100000, а это тоже самое, что и последний байт адреса сети, и равен он 96.

Получили маску : 255.255.255.96

0,0(0 оценок)
Ответ:
aleksandrantonov
05.09.2022 11:37
Const n=15; 
var a:array[1..n] of integer;
i,s:integer; sr:real;
begin
Randomize;
writeln('Массив:');
for i:=1 to n do
 begin
 a[i]:=random(21);
 write(a[i]:3);
 end;
writeln;
s:=0;
for i:=1 to n do s:=s+a[i];
sr:=s/n;
writeln('Среднее арифметическое = ',sr:6:2);
writeln('Номера элементов, больших среднего арифметического:');
for i:=1 to n do
 if a[i]>sr then write(i:3);
writeln;
end.

Пример:
Массив:
  9 19 14 8 7 10 5 10 6 14 15 2 11 17 13
Среднее арифметическое = 10.67
Номера элементов, больших среднего арифметического:
  2 3 10 11 13 14 15
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота