8orzakt
09.03.2023 21:26

Промежуточная итоговая аттестация по информатике за курс 10 класса ученика(цы) 10 класса

вариант 1

1. Запишите арифметическое выражение, соответствующее этому дереву, в префиксной форме (без пробелов).

2. На рисунке — схема дорог, связывающих пункты А, Б, В, Г, Д, Е, Ж, И, К, Л, М, Н, П. Сколько существует различных путей из пункта А в пункт П, проходящих через пункт Г и при этом не проходящих через пункт Е?

3. Упростите выражения:

a)

b)

c)

4. Мощность алфавита равна 256. Сколько Кбайт памяти потребуется для сохранения 160 страниц текста, содержащего в среднем 192 символа на каждой странице?

5. Даны 4 целых числа, записанные в двоичной системе:

101010112, 110011002, 110001112, 111101002.

Сколько среди них чисел, меньших, чем BC16 +208?

6. Производится одноканальная (моно) звукозапись с частотой дискретизации 256 Гц. При записи использовались 4096 уровней дискретизации. Запись длится 10 минут, её результаты записываются в файл, причём каждый сигнал кодируется минимально возможным и одинаковым количеством битов. Какое из приведённых ниже чисел наиболее близко к размеру полученного файла, выраженному в килобайтах?

a) 16

b) 25

c) 64

d) 225

7. Ниже приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:

васильки & ландыши 650

ландыши & лютики 230

ландыши & (васильки | лютики) 740

Сколько страниц будет найдено по запросу

ландыши & васильки & лютики

8. В каталоге находятся файлы со следующими именами:

file.mdb file.mp3 ilona.mpg

pile.mpg miles.mp3 nil.mpeg

Определите, по какой из масок будет выбрана указанная группа файлов:

file.mp3 pile.mpg

miles.mp3 nil.mpeg

a) ?il*.m*

b) ?il*.mp*

c) *il?.mp*

d) ?il*.mp?

9. В терминологии сетей TCP/IP маской сети называют двоичное число, которое показывает, какая часть IP-адреса узла сети относится к адресу сети, а какая – к адресу узла в этой сети. Адрес сети получается в результате применения поразрядной конъюнкции к заданному адресу IP-адресу узла и его маске. По заданным IP-адресу и маске определите адрес сети:

IP-адрес: 146.212.200.55 Маска: 255.255.240.0

При записи ответа выберите из приведенных в таблице чисел 4 фрагмента четыре элемента IP-адреса и запишите в нужном порядке соответствующие им буквы без точек.

A B C D E F G H

0 212 146 240 200 192 55 255

10. Чему будет равна переменная «c» после выполнения этой программы:

a := 24;

b := 5;

b := a div b + b;

c := a mod b + a;

11. Определите значение переменной «a» после выполнения фрагмента программы:

a := 10;

if a > 5 then a := a + 12

else a := a - 7;

if a > 5 then a := a + 12

else a := a - 7;

12. Ниже записана программа. Получив на вход число x, эта программа печатает два числа. Укажите наибольшее из таких чисел x, при вводе которых алгоритм печатает сначала 3, а потом 7.

var x, a, b : integer;

begin

readln(x);

a := 0; b := 1;

while x > 0 do begin

a := a + 1;

b := b * (x mod 10);

x := x div 10;

end;

writeln(a); write(b);

end.​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
pidortema
14.02.2021 10:28
1. Для цикла For есть решение выложенное выше  от Srzontmp.

2. Почти ничего не меня получим код для цикла while:
var
  i, n, k: integer;
begin
  i := 2;
  readln(n);
  while i <= n div 2 do begin
    if (n mod i) = 0 then k := i;
    i:=i+1;
    end;
  writeln('наибольший делитель ', n, ' = ', k);
end.

3. Аналогично для цикла Repeat:
var
  i, n, k: integer;
begin
  i := 2;
  readln(n);
  repeat
    if (n mod i) = 0 then k := i;
    i:=i+1;
  until i> n div 2;
  writeln('наибольший делитель ', n, ' = ', k);
end.
0,0(0 оценок)
Ответ:
dianadiadyshyn
06.03.2022 03:18
1. Для цикла For

var
  x,n,p:longint;
  i:integer;
begin
  readln (x,n);
  p:=1;
  for i := 1 to N do
    p:=p*x;
  writeln(x,' в степени ',n,' равно ',p );
end.

2. Для цикла While
var
  x,n,p:longint;
  i:integer;
begin
  readln (x,n);
  p:=1;
  i:=1;
  while i<=n do begin
    p:=p*x;
    i:=i+1;
  end;
  writeln(x,' в степени ',n,' равно ',p );
end.

3. Для цикла Repeat

var
  x,n,p:longint;
  i:integer;
begin
  readln (x,n);
  p:=1;
  i:=1;
  repeat
    p:=p*x;
    i:=i+1;
  until i>n;
  writeln(x,' в степени ',n,' равно ',p );
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота