Тесты онлайн, бесплатный конструктор тестов. Психологические тестирования, тесты на проверку знаний.

Список вопросов базы знаний

Информатика ГИА

Вопрос id:50784
Тема/шкала: 10,10 результат алгоритма

В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал первый ученик, Dat[2] –  второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический язык БейсикПаскаль

алг

нач

  целтаб Dat[1:10]

  цел  k, m

  Dat[1] := 7; Dat[2] := 9

  Dat[3] := 10; Dat[4] := 5

  Dat[5] := 6; Dat[6] := 7

  Dat[7] := 9; Dat[8] := 8

  Dat[9] := 6; Dat[10] := 9

  m := 0

  нц для k от 1 до 10

    если Dat[k] < 7  то

     m := m + 1

    все

  кц

  вывод m

кон

DIM Dat(10) AS INTEGER

DIM k,m AS INTEGER

Dat(1) = 7:  Dat(2) = 9

Dat(3) = 10: Dat(4) = 5

Dat(5) = 6:  Dat(6) = 7

Dat(7) = 9:  Dat(8) = 8

Dat(9) = 6:  Dat(10) = 9

m = 0 

FOR k = 1 TO 10

IF Dat(k) < 7 THEN

m = m + 1

END IF

NEXT k

PRINT m

Var k, m: integer;

 Dat: array[1..10] of integer;

Begin

  Dat[1] := 7;  Dat[2] := 9;

  Dat[3] := 10; Dat[4] := 5;

  Dat[5] := 6;  Dat[6] := 7;

  Dat[7] := 9;  Dat[8] := 8;

  Dat[9] := 6;  Dat[10] := 9;

  m := 0;

  for k := 1  to 10 do

    if  Dat[k] < 7 then

      begin

        m := m + 1

      end;

  writeln(m)

End.

Вопрос id:50785
Тема/шкала: 8,08 определить значение переменной ( Использование переменных. Операции над переменными различных типов в языке программирования. B5)
В программе «:=» обозначает оператор присваивания, знаки «+», « – », «*» и «/» –  соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. 
 Определите значение переменной a после выполнения данного алгоритма: 
 a := 4 
 b := 5 
 b := 12+a*b 
 a := b/4*a 
 В ответе укажите одно целое число –  значение переменной a . 
Вопрос id:50786
Тема/шкала: 7,07 шифровки
Ваня шифрует русские слова, записывая вместо каждой буквы её номер в алфавите (без пробелов). Номера букв даны в таблице.
А1Й11У21 Э31
Б2К12Ф 22Ю32
В3Л13 Х23Я33
Г4 М 14Ц24
Д5 Н15 Ч 25
Е 6 О 16 Ш 26
Ё7 П 17 Щ 27
Ж 8Р 18 Ъ28
З9С19 Ы 29
И10    Т20   Ь30   
Некоторые шифровки можно расшифровать несколькими способами. Например, 311333 может означать «ВАЛЯ», может – «ЭЛЯ», а может – «ВААВВВ». Даны четыре шифровки:
26910 
13131 
36910 
65432 
Только одна из них расшифровывается единственным способом. Найдите её и расшифруйте. Получившееся слово запишите в качестве ответа.
Вопрос id:50787
Тема/шкала: 14,14 делитель (Умение создавать линейный алгоритм для формального исполнителя B1)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 4

2. вычти 1

Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на 1.

Составьте алгоритм получения из числа 3 числа 39, содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 –  это алгоритм:

умножь на 4

умножь на 4

вычти 1

вычти 1

умножь на 4,

который преобразует число 1 в 56.)

Если таких алгоритмов более одного, то запишите любой из них.

Вопрос id:50788
Тема/шкала: 10,10 результат алгоритма

В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал первый ученик, Dat[2] –  второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический языкБейсикПаскаль

алг

нач

  целтаб Dat[1:11]

  цел  k, m

  Dat[1] := 20; Dat[2] := 25

  Dat[3] := 19; Dat[4] := 25

  Dat[5] := 26; Dat[6] := 22

  Dat[7] := 24; Dat[8] := 28

  Dat[9] := 26; Dat[10] := 21

  Dat[11] := 27

  m := 0

  нц для k от 1 до 11

    если k > 9  то

     m := m + Dat[k]

    все

  кц

  вывод m

кон

DIM Dat(11) AS INTEGER

DIM k,m AS INTEGER

Dat(1) = 20: Dat(2) = 25

Dat(3) = 19: Dat(4) = 25

Dat(5) = 26: Dat(6) = 22

Dat(7) = 24: Dat(8) = 28

Dat(9) = 26: Dat(10) = 21

Dat(11) = 27

m = 0 

FOR k = 1 TO 11

IF k > 9 THEN

m = m + Dat(k)

END IF

NEXT k

PRINT m

Var k, m: integer;

 Dat: array[1..11] of integer;

Begin

  Dat[1] := 20;  Dat[2] := 25;

  Dat[3] := 19;  Dat[4] := 25;

  Dat[5] := 26;  Dat[6] := 22;

  Dat[7] := 24;  Dat[8] := 28;

  Dat[9] := 26;  Dat[10] := 21;

  Dat[11] := 27;

  m := 0;

  for k := 1  to 11 do

    if  k > 9 then

      begin

        m := m + Dat[k]

      end;

  writeln(m)

End.

Вопрос id:50789
Тема/шкала: 13,13 системы счисления ( Знания о системах счисления и двоичном представлении информации в памяти компьютера A1)
Переведите число 157 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? 
 В ответе укажите одно число –  количество единиц.
Вопрос id:50790
Тема/шкала: 16,16 цепочки

Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то дублируется правый символ цепочки, а если чётна, то в начало цепочки добавляется буква Г. В полученной цепочке символов каждая буква заменяется буквой, стоящей перед ней в русском алфавите (А –  на Я, Б –  на А и т. д., Я –  на Ю).

Получившаяся таким образом цепочка является результатом работы описанного алгоритма.

Например, если исходной была цепочка ура, то результатом работы алгоритма будет цепочка ТПЯЯ, а если исходной была цепочка КРОТ, то результатом работы алгоритма будет цепочка ВЙПНС.

Дана цепочка символов РЫБА. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?

Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

Вопрос id:50791
Тема/шкала: 10,10 результат алгоритма

В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал первый ученик, Dat[2] –  второй и т.д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический языкБейсикПаскаль

алг

нач

  целтаб Dat[1:10]

  цел  k, m

  Dat[1] := 7; Dat[2] := 9

  Dat[3] := 10; Dat[4] := 5

  Dat[5] := 6; Dat[6] := 7

  Dat[7] := 9; Dat[8] := 8

  Dat[9] := 6; Dat[10] := 9

  m := 0

  нц для k от 1 до 10

    если Dat[k] > 6  то

     m := m + 1

    все

  кц

  вывод m

кон

DIM Dat(10) AS INTEGER

DIM k,m AS INTEGER

Dat(1) = 7:  Dat(2) = 9

Dat(3) = 10: Dat(4) = 5

Dat(5) = 6:  Dat(6) = 7

Dat(7) = 9:  Dat(8) = 8

Dat(9) = 6:  Dat(10) = 9

m = 0 

FOR k = 1 TO 10

IF Dat(k) > 6 THEN

m = m+1

END IF

NEXT k

PRINT m

Var k, m: integer;

 Dat: array[1..10] of integer;

Begin

  Dat[1] := 7;  Dat[2] := 9;

  Dat[3] := 10; Dat[4] := 5;

  Dat[5] := 6;  Dat[6] := 7;

  Dat[7] := 9;  Dat[8] := 8;

  Dat[9] := 6;  Dat[10] := 9;

  m := 0;

  for k := 1  to 10 do

    if  Dat[k] > 6 then

      m := m + 1;

  writeln(m)

End.

Вопрос id:50792
Тема/шкала: 8,08 определить значение переменной ( Использование переменных. Операции над переменными различных типов в языке программирования. B5)
В программе «:=» обозначает оператор присваивания, знаки «+», « – », «*» и «/» –  соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. 
 Определите значение переменной b после выполнения данного алгоритма: 
 a := 4 
 b := 13 
 a := b-a*2 
 b := 50/a*4 
 В ответе укажите одно целое число –  значение переменной b
Вопрос id:50793
Тема/шкала: 14,14 делитель (Умение создавать линейный алгоритм для формального исполнителя B1)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. прибавь 1

Первая из них увеличивает число на экране в 3 раза, вторая увеличивает его на 2.

Составьте алгоритм получения из числа 2 числа 25, содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 –  это алгоритм:

умножь на 3

умножь на 3

прибавь 1

прибавь 1

умножь на 3,

который преобразует число 1 в 33.)

Если таких алгоритмов более одного, то запишите любой из них.

 

Вопрос id:50794
Тема/шкала: 6,06 чертежник
Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. 
Чертёжник может выполнять команду Сместиться на ( a , b ) (где a, b –  целые числа), перемещающую Чертёжника из точки с координатами (x, y) в точку с координатами (x + a, y + b). Если числа a, b положительные, значение соответствующей координаты увеличивается, если отрицательные –  уменьшается. 
 Например, если Чертёжник находится в точке с координатами (4, 2), то команда Сместиться на (2, – 3) переместит Чертёжника в точку (6, – 1).
 Запись  Повтори k раз Команда1 Команда2 Команда3 Конец означает, что последовательность команд Команда1 Команда2 Команда3 повторится  k раз. 

   Чертёжнику был дан для исполнения следующий алгоритм:
 Повтори 4 раз 
     Сместиться на ( – 2, – 4) Сместиться на (3, 3) Сместиться на (1, – 2)
 Конец  
 На какую одну команду можно заменить этот алгоритм, чтобы Чертежник оказался в той же точке, что и после выполнения алгоритма? 
?) Сместиться на (12, – 8)
?) Сместиться на ( – 8, 12)
?) Сместиться на ( – 12, 8)
?) Сместиться на (8, – 12)
Вопрос id:50795
Тема/шкала: 12,12 фрагмент таблицы
Ниже в табличной форме представлен фрагмент базы данных «Крупнейшие озёра мира».
Название Площадь (тыс. км2) Мах глубина (м) Материк
Атабаска 7,9 60 Северная Америка
Ильмень 2,3 11–3,3 Евразия
Имандра 0,9 67 Евразия
Иссык-Куль 6,2 702 Евразия
Каспийское море 371 1025 Евразия
Ладожское 18,4 225 Евразия
Мверу 4,9 12 Африка
Мичиган 58 281 Северная Америка
Ньяса 30,8 706 Африка
Телецкое 0,2 325 Евразия
Титикака 8,3 304 Южная Америка
Эри 25,7 64 Северная Америка
Сколько записей в данном фрагменте удовлетворяют условию 
(Материк = «Северная Америка») ИЛИ (Площадь (тыс. км2) > 15)?
 В ответе укажите одно число – искомое количество записей.
Вопрос id:50796
Тема/шкала: 16,16 цепочки

Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она чётна, то дублируется левый символ цепочки, а если нечётна, то в конец цепочки добавляется буква С. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А –  на Б, Б –  на В и т. д., а Я –  на А).

Получившаяся таким образом цепочка является результатом работы описанного алгоритма.

Например, если исходной была цепочка ура, то результатом работы алгоритма будет цепочка ФСБТ, а если исходной была цепочка КРОТ, то результатом работы алгоритма будет цепочка ЛЛСПУ.

Дана цепочка символов ЛУНА. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?

Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

Вопрос id:50797
Тема/шкала: 2,02 истинно высказывание
Для какого из приведённых чисел истинно высказывание:
 (Первая цифра чётная) И НЕ (Сумма цифр чётная)?
?) 648
?) 123
?) 452
?) 357
Вопрос id:50798
Тема/шкала: 7,07 шифровки
Ваня шифрует русские слова, записывая вместо каждой буквы её номер в алфавите (без пробелов). Номера букв даны в таблице.
А1Й11У21 Э31
Б2К12Ф 22Ю32
В3Л13 Х23Я33
Г4 М 14Ц24
Д5 Н15 Ч 25
Е 6 О 16 Ш 26
Ё7 П 17 Щ 27
Ж 8Р 18 Ъ28
З9С19 Ы 29
И10    Т20   Ь30   
Некоторые шифровки можно расшифровать несколькими способами. Например, 311333 может означать «ВАЛЯ», может – «ЭЛЯ», а может – «ВААВВВ». Даны четыре шифровки:
562010 
954185 
432112 
121876 
Только одна из них расшифровывается единственным способом. Найдите её и расшифруйте. Получившееся слово запишите в качестве ответа.
Вопрос id:50799
Тема/шкала: 3,03 длина пути (Умение представлять и считывать данные в разных типах информационных моделей A2)
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице.
  A B C D E F
A   3 5     15
B 3   1      
C 5 1   1    
D     1   2 6
E       2   2
F 15     6 2  
Определите длину кратчайшего пути между пунктами A и F. Передвигаться можно только по дорогам, указанным в таблице.
?) 15
?) 9
?) 13
?) 11
Вопрос id:50800
Тема/шкала: 9,09 переменная s (Знание основных конструкций языка программирования B2)

Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический языкБейсикПаскаль

алг

нач

цел  s, k

s :=8

 нц для k от 2 до 8

  s := s + 8

кц

вывод s

кон

DIM k, s AS INTEGER

s = 8

FOR k =2 TO 8

s = s + 8

NEXT k

PRINT s

Var s,k: integer;

Begin

 s := 8;

 for k := 2 to 8 do

   s := s + 8;

 writeln(s);

End.

Вопрос id:50801
Тема/шкала: 3,03 длина пути (Умение представлять и считывать данные в разных типах информационных моделей A2)
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице.
  A B C D E F
A   2       15
B 2   2 3 6  
C   2     3  
D   3     2  
E   6 3 2   6
F 15       6  
Определите длину кратчайшего пути между пунктами A и F. Передвигаться можно только по дорогам, указанным в таблице.
?) 9
?) 11
?) 13
?) 15
Вопрос id:50802
Тема/шкала: 3,03 длина пути (Умение представлять и считывать данные в разных типах информационных моделей A2)
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице.
  A B C D E F
A   2 5     15
B 2   2      
C5 2   1 3  
D     1     6
E     3     4
F 15     6 4  
Определите длину кратчайшего пути между пунктами A и F. Передвигаться можно только по дорогам, указанным в таблице.
?) 9
?) 11
?) 13
?) 15
Вопрос id:50803
Тема/шкала: 11,11 схема дорог (Умение представлять и считывать данные в разных типах информационных моделей B9)
На рисунке –  схема дорог, связывающих города А, Б, В, Г, Д, Е, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К? 
   
Вопрос id:50804
Тема/шкала: 3,03 длина пути (Умение представлять и считывать данные в разных типах информационных моделей A2)
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице.
  A B C D E F
A   1 4     15
B 1   2      
C 4 2   5    
D     5   3 3
E      3   3
F 15    3 3  
Определите длину кратчайшего пути между пунктами A и F. Передвигаться можно только по дорогам, указанным в таблице.
?) 7
?) 9
?) 11
?) 15
Вопрос id:50806
Тема/шкала: 16,16 цепочки

Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то из середины цепочки символов удаляется символ, а если чётна, то в начало цепочки добавляется буква К. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А –  на Б; Б –  на В и т.д., а Я –  на А).

Получившаяся таким образом цепочка является результатом работы описанного алгоритма.

Например, если исходной была цепочка АВС, то результатом работы алгоритма будет цепочка БТ, а если исходной была цепочка КЦ, то результатом работы алгоритма будет цепочка ЛЛЧ.

Дана цепочка символов СТОП. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т.е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?

Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

Вопрос id:50807
Тема/шкала: 10,10 результат алгоритма

В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал первый ученик, Dat[2] –  второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический языкБейсикПаскаль

алг

нач

  целтаб Dat[1:10]

  цел  k, m

  Dat[1] := 7; Dat[2] := 9

  Dat[3] := 10; Dat[4] := 5

  Dat[5] := 6; Dat[6] := 7

  Dat[7] := 9; Dat[8] := 8

  Dat[9] := 6; Dat[10] := 9

  m := 0

  нц для k от 1 до 10

    если Dat[k] < 7  то

     m := m + Dat[k]

    все

  кц

  вывод m

кон

DIM Dat(10) AS INTEGER

DIM k,m AS INTEGER

Dat(1) = 7:  Dat(2) = 9

Dat(3) = 10: Dat(4) = 5

Dat(5) = 6:  Dat(6) = 7

Dat(7) = 9:  Dat(8) = 8

Dat(9) = 6:  Dat(10) = 9

m = 0 

FOR k = 1 TO 10

IF Dat(k) < 7 THEN

m = m + Dat(k)

END IF

NEXT k

PRINT m

Var k, m: integer;

 Dat: array[1..10] of integer;

Begin

  Dat[1] := 7;  Dat[2] := 9;

  Dat[3] := 10; Dat[4] := 5;

  Dat[5] := 6;  Dat[6] := 7;

  Dat[7] := 9;  Dat[8] := 8;

  Dat[9] := 6;  Dat[10] := 9;

  m := 0;

  for k := 1  to 10 do

    if  Dat[k] < 7 then

      begin

        m := m + Dat[k]

      end;

  writeln(m)

End.

Вопрос id:50808
Тема/шкала: 13,13 системы счисления ( Знания о системах счисления и двоичном представлении информации в памяти компьютера A1)
Переведите двоичное число 1110110 в десятичную систему счисления.
Вопрос id:50809
Тема/шкала: 14,14 делитель (Умение создавать линейный алгоритм для формального исполнителя B1)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 4

2. вычти 2

Первая из них увеличивает число на экране в 4 раза, вторая уменьшает его на 2.

Составьте алгоритм получения из числа 4 числа 28, содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 –  это алгоритм:

умножь на 4

умножь на 4

вычти 2

вычти 2

умножь на 4,

который преобразует число 1 в 48.)

Если таких алгоритмов более одного, то запишите любой из них.

Вопрос id:50810
Тема/шкала: 14,14 делитель (Умение создавать линейный алгоритм для формального исполнителя B1)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. прибавь 2

Первая из них возводит число на экране во вторую степень, вторая увеличивает его на 2.

Составьте алгоритм получения из числа 4 числа 68, содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 12221 –  это алгоритм:

возведи в квадрат

прибавь 2

прибавь 2

прибавь 2

возведи в квадрат,

который преобразует число 3 в 225.)

Если таких алгоритмов более одного, то запишите любой из них.

 

Вопрос id:50811
Тема/шкала: 13,13 системы счисления ( Знания о системах счисления и двоичном представлении информации в памяти компьютера A1)
Переведите число 120 из десятичной системы счисления в двоичную систему счисления. Сколько единиц содержит полученное число? 
 В ответе укажите одно число –  количество единиц. 
Вопрос id:50812
Тема/шкала: 8,08 определить значение переменной ( Использование переменных. Операции над переменными различных типов в языке программирования. B5)
В программе «:=» обозначает оператор присваивания, знаки «+», « – », «*» и «/» –  соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. 
 Определите значение переменной a после выполнения данного алгоритма: 
 a := 3 
 b := 7 
 b := 9+a*b
a := b/5*a 
 В ответе укажите одно целое число –  значение переменной  a .
Вопрос id:50813
Тема/шкала: 11,11 схема дорог (Умение представлять и считывать данные в разных типах информационных моделей B9)
На рисунке –  схема дорог, связывающих города А, Б, В, Г, Д, Е, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?
 
Вопрос id:50814
Тема/шкала: 10,10 результат алгоритма

В таблице Dat хранятся данные о количестве учеников в классах (Dat[1] –  количество учеников в первом классе, Dat[2] –  во втором и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический языкБейсикПаскаль

алг

нач

  целтаб Dat[1:11]

  цел  k, m

  Dat[1] := 20; Dat[2] := 25

  Dat[3] := 19; Dat[4] := 25

  Dat[5] := 26; Dat[6] := 22

  Dat[7] := 24; Dat[8] := 28

  Dat[9] := 26; Dat[10] := 21

  Dat[11] := 27

  m := 0

  нц для k от 1 до 11

    если Dat[k] < 25  то

     m := m + 1

    все

  кц

  вывод m

кон

DIM Dat(11) AS INTEGER

DIM k,m AS INTEGER

Dat(1) = 20: Dat(2) = 25

Dat(3) = 19: Dat(4) = 25

Dat(5) = 26: Dat(6) = 22

Dat(7) = 24: Dat(8) = 28

Dat(9) = 26: Dat(10) = 21

Dat(11) = 27

m = 0 

FOR k = 1 TO 11

IF Dat(k) < 25 THEN

m = m + 1

END IF

NEXT k

PRINT m

Var k, m: integer;

 Dat: array[1..11] of integer;

Begin

  Dat[1] := 20;  Dat[2] := 25;

  Dat[3] := 19;  Dat[4] := 25;

  Dat[5] := 26;  Dat[6] := 22;

  Dat[7] := 24;  Dat[8] := 28;

  Dat[9] := 26;  Dat[10] := 21;

  Dat[11] := 27;

  m := 0;

  for k := 1  to 11 do

    if  Dat[k] < 25 then

      begin

        m := m + 1

      end;

  writeln(m)

End.

Вопрос id:50815
Тема/шкала: 11,11 схема дорог (Умение представлять и считывать данные в разных типах информационных моделей B9)
На рисунке –  схема дорог, связывающих города А, Б, В, Г, Д, Е, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?
 
Вопрос id:50816
Тема/шкала: 12,12 фрагмент таблицы
Ниже в табличной форме представлен фрагмент базы данных «Основные сведения о небесных телах».
Название планеты Наклон оси к плоскости орбиты, о Ускорение свободного падения, м/с2 Наличие атмосферы
Меркурий 89 3,7 Следы
Венера –86,6 8,9 Очень плотн.
Земля 66,5 9,8 Плотная
Марс 65,5 3,7 Разреженная
Юпитер 87 25,8 Очень плотн.
Сатурн 63,5 11,3 Очень плотн.
Уран –8 9 Очень плотн.
Нептун 61 11,6 Очень плотн.
Плутон 15 0,6 Очень плотн.
Сколько записей в данном фрагменте удовлетворяют условию 
(Наличие атмосферы = «Очень плотн.») ИЛИ (Наклон оси к плоскости орбиты, ° > 80)? 
В ответе укажите одно число – искомое количество записей.
Вопрос id:50817
Тема/шкала: 11,11 схема дорог (Умение представлять и считывать данные в разных типах информационных моделей B9)
На рисунке –  схема дорог, связывающих города А, Б, В, Г, Д, Е, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?
 
Вопрос id:50818
Тема/шкала: 8,08 определить значение переменной ( Использование переменных. Операции над переменными различных типов в языке программирования. B5)
В программе «:=» обозначает оператор присваивания, знаки «+», « – », «*» и «/» –  соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. 
 Определите значение переменной a после выполнения данного алгоритма: 
 a := 4 
 b := 7 
 b := 4+a*b 
 a := b/4*a 
 В ответе укажите одно целое число –  значение переменной a
Вопрос id:50819
Тема/шкала: 10,10 результат алгоритма

В таблице Dat хранятся данные о количестве сделанных учениками заданий (Dat[1] заданий сделал первый ученик, Dat[2] –  второй и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический язык Бейсик Паскаль

алг

нач

  целтаб Dat[1:11]

  цел  k, m

  Dat[1] := 20; Dat[2] := 25

  Dat[3] := 19; Dat[4] := 25

  Dat[5] := 26; Dat[6] := 22

  Dat[7] := 24; Dat[8] := 28

  Dat[9] := 26; Dat[10] := 21

  Dat[11] := 27

  m := 30

  нц для k от 1 до 11

    если Dat[k] < m  то

     m := Dat[k]

    все

  кц

  вывод m

кон

DIM Dat(11) AS INTEGER

DIM k,m AS INTEGER

Dat(1) = 20: Dat(2) = 25

Dat(3) = 19: Dat(4) = 25

Dat(5) = 26: Dat(6) = 22

Dat(7) = 24: Dat(8) = 28

Dat(9) = 26: Dat(10) = 21

Dat(11) = 27

m = 30 

FOR k = 1 TO 11

IF Dat(k) < m THEN

m = Dat(k)

END IF

NEXT k

PRINT m

Var k, m: integer;

 Dat: array[1..11] of integer;

Begin

  Dat[1] := 20;  Dat[2] := 25;

  Dat[3] := 19;  Dat[4] := 25;

  Dat[5] := 26;  Dat[6] := 22;

  Dat[7] := 24;  Dat[8] := 28;

  Dat[9] := 26;  Dat[10] := 21;

  Dat[11] := 27;

  m := 30;

  for k := 1  to 11 do

    if  Dat[k] < m then

      begin

        m := Dat[k]

      end;

  writeln(m)

End.

Вопрос id:50820
Тема/шкала: 10,10 результат алгоритма

В таблице Dat хранятся данные о количестве учеников в классах (Dat[1] –  количество учеников в первом классе, Dat[2] –  во втором и т. д.). Определите, какое число будет напечатано в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический языкБейсикПаскаль

алг

нач

  целтаб Dat[1:11]

  цел  k, m

  Dat[1] := 20; Dat[2] := 25

  Dat[3] := 19; Dat[4] := 25

  Dat[5] := 26; Dat[6] := 22

  Dat[7] := 24; Dat[8] := 28

  Dat[9] := 26; Dat[10] := 21

  Dat[11] := 27

  m := 0

  нц для k от 1 до 11

    если Dat[k] >= 25  то

     m := m + 1

    все

  кц

  вывод m

кон

DIM Dat(11) AS INTEGER

DIM k,m AS INTEGER

Dat(1) = 20: Dat(2) = 25

Dat(3) = 19: Dat(4) = 25

Dat(5) = 26: Dat(6) = 22

Dat(7) = 24: Dat(8) = 28

Dat(9) = 26: Dat(10) = 21

Dat(11) = 27

m = 0 

FOR k = 1 TO 11

IF Dat(k) >= 25 THEN

m = m + 1

END IF

NEXT k

PRINT m

Var k, m: integer;

 Dat: array[1..11] of integer;

Begin

  Dat[1] := 20;  Dat[2] := 25;

  Dat[3] := 19;  Dat[4] := 25;

  Dat[5] := 26;  Dat[6] := 22;

  Dat[7] := 24;  Dat[8] := 28;

  Dat[9] := 26;  Dat[10] := 21;

  Dat[11] := 27;

  m := 0;

  for k := 1  to 11 do

    if  Dat[k] >= 25 then

      begin

        m := m + 1

      end;

  writeln(m)

End.

Вопрос id:50821
Тема/шкала: 7,07 шифровки
Ваня шифрует русские слова, записывая вместо каждой буквы её номер в алфавите (без пробелов). Номера букв даны в таблице.
А1Й11У21 Э31
Б2К12Ф 22Ю32
В3Л13 Х23Я33
Г4 М 14Ц24
Д5 Н15 Ч 25
Е 6 О 16 Ш 26
Ё7 П 17 Щ 27
Ж 8Р 18 Ъ28
З9С19 Ы 29
И10    Т20   Ь30   
Некоторые шифровки можно расшифровать несколькими способами. Например, 311333 может означать «ВАЛЯ», может – «ЭЛЯ», а может – «ВААВВВ». Даны четыре шифровки:
312112 
122987 
892635 
512030 
Только одна из них расшифровывается единственным способом. Найдите её и расшифруйте. Получившееся слово запишите в качестве ответа.
Вопрос id:50822
Тема/шкала: 14,14 делитель (Умение создавать линейный алгоритм для формального исполнителя B1)

У исполнителя Квадратор две команды, которым присвоены номера:

1. возведи в квадрат

2. вычти 1

Первая из них возводит число на экране во вторую степень, вторая уменьшает его на 1.

Составьте алгоритм получения из числа 3 числа 62, содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 21221 –  это алгоритм:

вычти 1

возведи в квадрат

вычти 1

вычти 1

возведи в квадрат,

который преобразует число 4 в 49.)

Если таких алгоритмов более одного, то запишите любой из них.

Вопрос id:50823
Тема/шкала: 14,14 делитель (Умение создавать линейный алгоритм для формального исполнителя B1)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 5

2. прибавь 2

Первая из них увеличивает число на экране в 5 раз, вторая увеличивает его на 2.

Составьте алгоритм получения из числа 1 числа 39, содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 –  это алгоритм:

умножь на 5

умножь на 5

прибавь 2

прибавь 2

умножь на 5,

который преобразует число 1 в 145.)

Если таких алгоритмов более одного, то запишите любой из них.

 

Вопрос id:50824
Тема/шкала: 3,03 длина пути (Умение представлять и считывать данные в разных типах информационных моделей A2)
Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице.
  A B C D E F
A   3       15
B3   2 3 7  
C   2     5  
D   3     3  
E   7 5 3   2
F 15       2  
Определите длину кратчайшего пути между пунктами A и F. Передвигаться можно только по дорогам, указанным в таблице.
?) 9
?) 11
?) 15
?) 13
Вопрос id:50825
Тема/шкала: 11,11 схема дорог (Умение представлять и считывать данные в разных типах информационных моделей B9)
На рисунке –  схема дорог, связывающих города А, Б, В, Г, Д, Е, К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?
 
Вопрос id:50826
Тема/шкала: 2,02 истинно высказывание
Для какого из приведённых имён истинно высказывание:
 (Первая буква гласная) И НЕ (Третья буква согласная)?
?) Елена
?) Анна
?) Полина
?) Кристина
Вопрос id:50827
Тема/шкала: 16,16 цепочки

Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то из середины цепочки символов удаляется символ, а если чётна, то в конец цепочки добавляется буква К. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А –  на Б, Б –  на В и т. д., а Я –  на А).

Получившаяся таким образом цепочка является результатом работы описанного алгоритма.

Например, если исходной была цепочка АВС, то результатом работы алгоритма будет цепочка БТ, а если исходной была цепочка КЦ, то результатом работы алгоритма будет цепочка ЛЧЛ.

Дана цепочка символов МАРТ. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?

Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

Вопрос id:50828
Тема/шкала: 2,02 истинно высказывание
Для какого из приведённых слов истинно высказывание:
 (Первая буква гласная) И НЕ (Последняя буква согласная)?
?) банан
?) яблоко
?) слива
?) ананас
Вопрос id:50829
Тема/шкала: 12,12 фрагмент таблицы
Ниже в табличной форме представлен фрагмент базы данных «Крупнейшие озёра мира».
Название Площадь (тыс. км2) Мах глубина (м) Материк
Байкал 31,5 1620 Евразия
Больш. Невольничье 28,6 150 Северная Америка
Гурон 59,6 228 Северная Америка
Гэрднер 7,7 8 Австралия
Женевское 0,5 310 Евразия
Маракайбо 16,3 250 Южная Америка
Мертвое море 1,0 356 Евразия
Онежское 9,6 110 Евразия
Онтарио 19,5 237 Северная Америка
Рудольф 8,6 73 Африка
Танганьика 32,9 1435 Африка
Чудское 3,5 14 Евразия
Сколько записей в данном фрагменте удовлетворяют условию
 (Материк = «Евразия») И (Мах глубина (м) > 200)?
 В ответе укажите одно число – искомое количество записей.
Вопрос id:50830
Тема/шкала: 12,12 фрагмент таблицы
Ниже в табличной форме представлен фрагмент базы данных «Основные сведения о небесных телах».
Название планеты Орбитальная скорость, км/с Средний радиус, км Наличие атмосферы
Меркурий 47,9 2440 Следы
Венера 35,0 6050 Очень плотн.
Земля 29,8 6371 Плотная
Марс 24,1 3397 Разреженная
Юпитер 13,1 69900 Очень плотн.
Сатурн 9,6 58000 Очень плотн.
Уран 6,8 25400 Очень плотн.
Нептун 5,4 24300 Очень плотн.
Плутон 4,7 1140 Очень плотн.
Сколько записей в данном фрагменте удовлетворяют условию
 (Наличие атмосферы = «Очень плотн.») И (Средний радиус, км > 25000)? 
В ответе укажите одно число – искомое количество записей.
Вопрос id:50831
Тема/шкала: 13,13 системы счисления ( Знания о системах счисления и двоичном представлении информации в памяти компьютера A1)
Переведите двоичное число 1010110 в десятичную систему счисления.
Вопрос id:50832
Тема/шкала: 14,14 делитель (Умение создавать линейный алгоритм для формального исполнителя B1)

У исполнителя Вычислитель две команды, которым присвоены номера:

1. умножь на 3

2. прибавь 2

Первая из них увеличивает число на экране в 3 раза, вторая увеличивает его на 2.

Составьте алгоритм получения из числа 3 числа 69, содержащий не более 5 команд. В ответе запишите только номера команд.

(Например, 11221 –  это алгоритм:

умножь на 3

умножь на 3

прибавь 2

прибавь 2

умножь на 3,

который преобразует число 1 в 39.)

Если таких алгоритмов более одного, то запишите любой из них.

Вопрос id:50833
Тема/шкала: 9,09 переменная s (Знание основных конструкций языка программирования B2)

Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на трёх языках программирования.

Алгоритмический языкБейсикПаскаль

алг

нач

цел  s, k

s := 0

 нц для k от 4 до 9

  s := s + 10

кц

вывод s

кон

DIM k, s AS INTEGER

s = 0

FOR k = 4 TO  9

s = s + 10

NEXT k

PRINT s

Var s,k: integer;

Begin

 s := 0;

 for k := 4 to 9 do

   s := s +10;

 writeln(s);

End.

Вопрос id:50834
Тема/шкала: 2,02 истинно высказывание

Для какого из приведённых чисел истинно высказывание:

(Первая цифра чётная) И НЕ(Последняя цифра нечётная)?

?) 6843
?) 4562
?) 3561
?) 1234
Copyright testserver.pro 2013-2024 - AppleWebKit