Подготовка к ОГЭ

Чернова Алена Сергеевна

На странице размещены  материалы и ссылки для подготовки к экзамену по информатике

  • http://gia.edu.ru/ru/  Официальный информационный портал государственной итоговой аттестации

  • http://www.fipi.ru/  Контрольные измерительные материалы (КИМ) на ФИПИ

  • http://kpolyakov.spb.ru   Сайт К. Полякова. Здесь представлены материалы для подготовки к ОГЭ по информатике. 

Скачать:

Предварительный просмотр:

Предварительный просмотр:


Подписи к слайдам:

Слайд 2

Задание 1 В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова написал текст (в нём нет лишних пробелов): «Ёж, лев, слон, олень, тюлень, носорог, крокодил, аллигатор – дикие животные». Ученик вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 16 байт меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного

Слайд 3

Решение: В кодировке Unicode каждый символ кодируется 16 битами или 2 байтами. Текст сократился на 16 байт, т.е. на 8 символов. Кроме слова, ученик вычеркнул один пробел и одну запятую, т.е. 2 символа. Следовательно, длина вычеркнутого слова равна 6 символам. В тексте только одно название животного состоит из 6 букв – это тюлень Ответ: тюлень

Слайд 4

Задание 2 От разведчика было получено сообщение: 001001110110100 В этом сообщении зашифрован пароль – последовательность русских букв. В пароле использовались только буквы А, Б, К, Л, О, С; каждая буква кодировалась двоичным словом по такой таблице: Расшифруйте сообщение. Запишите в ответе пароль А Б К Л О С 01 100 101 111 00 110

Слайд 5

Вариант расшифровки Ответ: ОБЛАКО 001001110110100 О Б Л А К О А Б К Л О С 01 100 101 111 00 110

Слайд 6

Задание 3 Напишите наименьшее число x , для которого истинно высказывание: (x > 16) И НЕ ( x нечётное).

Слайд 7

Решение Давайте попробуем рассуждать логически: число x должно быть больше 16. по правилам алгебры логики « НЕ » «НЕ (x нечётное)» отрицание, значит число будет чётное. По правилам алгебры логики « И » конъюнкция истинна только если истинно оба условия. Проверим наши условия в таблице истинности.

Слайд 8

Решение Ответ: 18

Слайд 9

Задание 4

Слайд 10

Решение Ответ: 8

Слайд 11

Задание 5 У исполнителя Альфа две команды, которым присвоены номера: 1. прибавь 1 2. умножь на b (b – неизвестное натуральное число; b ≥ 2) Выполняя первую из них, Альфа увеличивает число на экране на 1, а выполняя вторую, умножает это число на b . Программа для исполнителя Альфа – это последовательность номеров команд. Известно, что программа 11211 переводит число 6 в число 82. Определите значение b .

Слайд 12

Решение Программа 11211 преобразует число 6 в 82. Команда 1: 6+1=7. Команда 1: 7+1=8. Команда 2: 8*10=80. Команда 1: 80+1=81. Команда 1: 81+1+82. Алгоритм исполнен. Значение b=10. Ответ: 10.

Слайд 13

Задание 6

Слайд 14

Алгоритмический язык алг нач цел s, t ввод s ввод t если s>10 или t>10 то вывод “ДА” иначе вывод “НЕТ” все кон Было проведено 9 запусков программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (1, 2); (11, 2); (1, 12); (11, 12); (-11, -12); (-11, 12); (-12, 11); (10, 10); (10, 5) . Сколько было запусков, при которых программа напечатала «ДА»?

Слайд 15

Проведем анализ программы. var s,t: integer; — описываются переменные s, t имеющие целый тип. begin — начало основной программы readln(s); — Оператор для ввода информации в память компьютера и «считывания» значений в переменную. readln(t); if (s>10) or (t>10) then — Условный оператор, if (если) then (тогда) or — логическое « или » дизъюнкция дизъюнкция истинно, в том случае, когда хотя бы одно простое высказывание, входящее в состав дизъюнкции истинно. writeln(“ДА”) else writeln(“НЕТ”) — оператор вывода в Паскале, служит для вывода на экран каких-либо данных. else (иначе). end. — конец программы. Даны 2 переменные s и t. Вводится значения переменных. Далее следует условие. if ( если ) (s>10) or ( или ) (t>10) then ( тогда ) выводится на экране ДА else (иначе) выводится на экране НЕТ. Было проведено 9 запусков программы (1, 2); — выводится НЕТ. ( 11 , 2); — выводится ДА. (1, 12 ); — выводится ДА. ( 11, 12 ); — выводится ДА. (-11, -12); — выводится НЕТ. (-11, 12 ); — выводится ДА. (-12, 11 ); — выводится ДА. (10, 10); — выводится НЕТ. (10, 5) — выводится НЕТ. Ответ: 5.

Слайд 16

Задание 7 Доступ к файлу rus.doc , находящемуся на сервере obr.org , осуществляется по протоколу https . Фрагменты адреса файла закодированы цифрами от 1 до 7. Запишите в ответе последовательность этих цифр, кодирующую адрес указанного файла в сети Интернет. 1) obr. 2) / 3) org 4) :// 5) doc 6) rus. 7) https

Слайд 17

Решение Для решения достаточно знать как формируется адрес в Интернет протокол://сервер/файл https:// obr.org/ rus.doc Ответ: 7413265

Слайд 18

Задание 8

Слайд 19

Решение По запросу Рыбак ИЛИ Рыбка могут появиться результаты одновременно — 780 . Рыбак И Рыбка , только Рыбак или только Рыбка — 50. Запрос Рыбак — выдал 260. По формуле включений и исключений N A/B = N A + N B – N A & B имеем: N (Рыбак | Рыбка ) = N (Рыбак) + N (Рыбка) — N (Рыбак & Рыбка), 780 = 260 + ? — 50. Следовательно, N (Рыбка) = 780 + 50 — 260 = 570. Ответ: 570.

Слайд 20

Реши самостоятельно Ответ: 11000

Слайд 21

Реши самостоятельно Ответ: 25 000

Слайд 22

Задание 9 На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж и К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К, проходящих через город В?

Слайд 24

Давайте построим маршруты . 1 . А-Б-В-Д-К 2. А-Б-В-Д-Е-К 3. А-Б-В-Е-К 4. А-Б-В-Ж-К 5. А-Б-В-Г-Ж-К 6. А-В-Д-К 7. А-В-Д-Е-К 8. А-В-Е-К 9. А-В-Ж-К 10. А-В-Г-Ж-К 11. А-Г-Ж-К 12. А-Б-Д-К 13. А-Б-Д-Е-К Ответ: 13.

Слайд 26

Решение 11 задания (2) Ответ: 12

Слайд 28

Задание 10 Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно. 23 16 , 32 8 , 11110 2

Слайд 29

Решение 23 16 = 35 32 8 = 26 11110 2= 30 Ответ:35

Слайд 30

Среди приведённых ниже трёх чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно 37 16 , 52 8 , 110010 2

Слайд 31

Решение 37 16 = 55 52 8 = 42 110010 2 = 50 Ответ: 42

Слайд 32

Источники: http://www.fipi.ru/ Демоверсия ОГЭ - 2020 . Информатика


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Запись числа в различных системах счисления

Слайд 2

Перевод целых чисел Двоичная система: Алфавит: 0, 1 Основание (количество цифр): 2 10  2 2  10 19 2 9 18 1 2 4 8 1 2 2 4 0 2 1 2 0 2 0 0 1 19 = 10011 2 система счисления 10011 2 4 3 2 1 0 разряды = 1 · 2 4 + 0 · 2 3 + 0 · 2 2 + 1 · 2 1 + 1 · 2 0 = 16 + 2 + 1 = 19 Теоретический материал

Слайд 3

Восьмеричная система Основание (количество цифр): 8 Алфавит: 0, 1 , 2 , 3, 4, 5, 6, 7 10  8 8  10 100 8 12 96 4 8 1 8 4 8 0 0 1 100 = 144 8 система счисления 144 8 2 1 0 разряды = 1 · 8 2 + 4 · 8 1 + 4 · 8 0 = 64 + 32 + 4 = 100

Слайд 4

Шестнадцатеричная система Основание (количество цифр): 16 Алфавит: 0, 1 , 2 , 3, 4, 5, 6, 7, 8, 9, 1 0  16 16  10 10 7 16 6 96 11 16 0 0 6 10 7 = 6B 16 система счисления 1 C5 16 2 1 0 разряды = 1 ·16 2 + 12 ·16 1 + 5·16 0 = 256 + 192 + 5 = 453 A , 10 B , 11 C , 12 D , 13 E , 14 F 15 B C

Слайд 5

Тренировочные задания

Слайд 6

Задача 1 Среди приведённых выше чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно. 24 16 , 37 8 , 100001 2

Слайд 7

Решение 24 16 = 2*16 1 + 4 *16 0 = 32+4 = 36; 37 8 = 3*8 1 + 7*8 0 = 24+7 = 31; 100001 2 = 1*2 5 + 1*2 0 = 32 + 1 =33. 5 4 3 2 1 0 Ответ: 36

Слайд 8

Реши и проверь себя

Слайд 9

Задача 2 Среди приведённых выше чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно. 23 16 , 32 8 , 11110 2

Слайд 10

Задача 3 Среди приведённых выше чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно. 38 16 , 75 8 , 110100 2

Слайд 11

Задача 4 Среди приведённых выше чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно. 14 16 , 26 8 , 11000 2

Слайд 12

Задача 5 Среди приведённых выше чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно. 50 16 , 106 8 , 1001010 2

Слайд 13

Задача 6 Среди приведённых выше чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно. 41 16 , 77 8 , 1000010 2

Слайд 14

Задача 7 Среди приведённых выше чисел, записанных в различных системах счисления, найдите минимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно. 47 16 , 120 8 , 1001011 2

Слайд 15

Задача 8 Среди приведённых выше чисел, записанных в различных системах счисления, найдите максимальное и запишите его в ответе в десятичной системе счисления. В ответе запишите только число, основание системы счисления указывать не нужно. 5 F 16 , 1 3 0 8 , 10 1 1011 2

Слайд 16

Задача 9* Сколько натуральных чисел расположено в интервале 53 16 ≤ x < 152 8

Слайд 17

Задача 10* Сколько натуральных чисел расположено в интервале 34 8 ≤ x < BA 16

Слайд 18

Ответы 35 61 24 80 63 71 95 24 159

Слайд 19

Использованный ресурс https://inf-oge.sdamgia.ru/test?theme=23


Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Задания по информатике на тему: «Поиск информации в Интернете»

Слайд 2

Задание 8 (из заданий ОГЭ)

Слайд 3

Решение По запросу Рыбак ИЛИ Рыбка могут появиться результаты одновременно — 780 . Рыбак И Рыбка , только Рыбак или только Рыбка — 50. Запрос Рыбак — выдал 260. По формуле включений и исключений N A/B = N A + N B – N A&B имеем: N (Рыбак | Рыбка ) = N (Рыбак) + N (Рыбка) — N (Рыбак & Рыбка), 780 = 260 + ? — 50. Следовательно, N (Рыбка) = 780 + 50 — 260 = 570. Ответ: 570.

Слайд 4

Реши самостоятельно Ответ: 11000 В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет

Слайд 5

Ответ: 25 000 В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет

Слайд 6

В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет Запрос Найдено страниц (в тысячах) Рыбак | Рыбка 780 Рыбак 260 Рыбак & Рыбка 50 Какое количество страниц (в тысячах) будет найдено по запросу Рыбка? Ответ: 570

Слайд 7

В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет. Запрос Найдено страниц (в тысячах Линкор | Корвет 3320 Линкор & Корвет 1300 Линкор 2100 Какое количество страниц (в тысячах) будет найдено по запросу Корвет? Ответ: 2520

Слайд 8

В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет . Запрос Найдено страниц (в тысячах) Пушкин 3500 Лермонтов 2000 Пушкин | Лермонтов 4500 Какое количество страниц (в тысячах) будет найдено по запросу Ответ: 1000 Пушкин & Лермонтов ?

Слайд 9

В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&».В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет. Запрос Найдено страниц (в тыс) Швеция 3200 Финляндия 2300 Швеция & Финляндия 100 Какое количество страниц (в тысячах) будет найдено по запросу Швеция | Финляндия ? Ответ: 5400

Слайд 10

https://inf-oge.sdamgia.ru/ Использованный источник



Предварительный просмотр:

  1. Между населёнными пунктами A, B, C, D, E, F, G построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет. 

A

B

C

D

E

F

G

A

2

5

B

2

4

2

3

C

4

6

D

2

9

E

5

3

5

14

F

5

7

G

6

9

14

7

Определите длину кратчайшего пути между пунктами A и G, проходящего через пункт E (при условии, что передвигаться можно только по построенным дорогам).

  1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет. 

A

B

C

D

E

F

A

2

4

8

B

2

3

4

C

4

3

D

8

3

3

5

2

E

4

5

2

F

2

2

Определите длину кратчайшего пути между пунктами A и E, проходящего через пункт D. Передвигаться можно только по указанным дорогам.

  1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.) 

A

B

C

D

E

F

A

2

4

4

B

2

4

1

C

4

2

1

D

2

2

E

4

1

F

4

1

2

 Определите длину кратчайшего пути между пунктами A и D (при условии, что передвигаться можно только по построенным дорогам).

  1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.) 

A

B

C

D

E

F

A

2

5

B

2

4

8

C

4

3

1

D

8

3

3

6

E

1

3

2

F

5

6

2

Определите длину кратчайшего пути между пунктами A и B, походящий через пункт D (при условии, что передвигаться можно только по построенным дорогам).

  1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.) 

A

B

C

D

E

F

A

2

5

7

B

2

3

1

C

5

3

2

D

1

2

4

3

E

4

5

F

7

3

5

Определите длину кратчайшего пути между пунктами A и F, проходящий через пункт E (при условии, что передвигаться можно только по построенным дорогам).

 

  1. Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых приведена в таблице. Отсутствие числа в таблице означает, что прямой дороги между пунктами нет. 

A

B

C

D

E

F

A

7

4

8

16

B

7

3

C

4

3

D

8

3

3

2

8

E

2

5

F

16

8

5

 Определите длину кратчайшего пути между пунктами A и F, не проходящего через пункт E. Передвигаться можно только по указанным дорогам.

  1. Между населёнными пунктами А, В, С, D, Е, F построены дороги, протяжённость которых в километрах приведена в таблице. (Отсутствие числа в таблице означает, что прямой дороги между пунктами нет.) 

A

B

C

D

E

F

A

1

2

7

1

11

B

1

C

2

2

3

D

7

2

3

2

E

1

3

9

F

11

3

2

9

         Определите длину кратчайшего пути между пунктами B и C, проходящий через пункт F (при условии, что передвигаться можно только по построенным дорогам). В ответе укажите только число.


Ответы

Ответ

Путь

17

AEFG

9

ABDFE

5

ABFD

17

AFEDCB

12

ABDEF

15

ACDF

10

BAEDFC

Примечание. Задания взяты с сайта https://inf-ege.sdamgia.ru и видоизменены



Предварительный просмотр:

Задания 6

  1. Ниже приведена программа, записанная на четырех языках программирования.

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

Паскаль

алг

нач

цел x, y

ввод x

ввод y

если x>=10 или y<20

     то вывод ”YES”

     иначе вывод ”NO”

все

кон

Var x,y: integer;

Begin

  Read(x,y);

  If (x>=10) or (y<20)

      Then writeln(‘YES’)

      Else writeln(‘NO’);

End.

С++

Python

#include

using namespace std;

int main()  {

    int x, y;

    cin >> x;

    cin >> y;

    if (x >= 10 || y < 20)

         cout << ”YES”;

    else cout << ”NO”;

return 0;

}

X = int(input())

Y = int(input())

if x >= 10 or y < 20 :

      print (”YES”)

else :

     print(”NO”);

Было проведено 10 запусков, при которых в качестве значений переменных вводились следующие пары чисел:

(15, 25), (10, 5), (5, 20), (20, 10), (30, 30), (5, 25), (20, 20), (5, 5), (10, 15), (10, 20)

Сколько было запусков, при которых программа печатала «YES»?

  1. Ниже приведена программа, записанная на четырех языках программирования.

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

Паскаль

алг

нач

цел x, y

ввод x

ввод y

если x<20 и y<=10

     то вывод ”YES”

     иначе вывод ”NO”

все

кон

Var x,y: integer;

Begin

  Read(x,y);

  If (x<20) and (y<=10)

      Then writeln(‘YES’)

      Else writeln(‘NO’);

End.

С++

Python

#include

using namespace std;

int main()  {

    int x, y;

    cin >> x;

    cin >> y;

    if (x < 20 && y <= 10)

         cout << ”YES”;

    else cout << ”NO”;

return 0;

}

X = int(input())

Y = int(input())

if x < 20 and y <= 10 :

      print (”YES”)

else :

     print(”NO”);

Было проведено 10 запусков, при которых в качестве значений переменных вводились следующие пары чисел:

(15, 25), (15, 10), (20, 5), (25, 10), (30, 10), (10, 10), (20, 20), (15, 5), (20, 10), (10, 20)

Сколько было запусков, при которых программа печатала «YES»?

  1. Ниже приведена программа, записанная на четырех языках программирования.

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

Паскаль

алг

нач

цел x, y

ввод x

ввод y

если x>20 или y<=10

     то вывод ”YES”

     иначе вывод ”NO”

все

кон

Var x,y: integer;

Begin

  Read(x,y);

  If (x>20) or (y<=10)

      Then writeln(‘YES’)

      Else writeln(‘NO’);

End.

С++

Python

#include

using namespace std;

int main()  {

    int x, y;

    cin >> x;

    cin >> y;

    if (x > 20 || y <= 10)

         cout << ”YES”;

    else cout << ”NO”;

return 0;

}

X = int(input())

Y = int(input())

if x > 20 or y <= 10 :

      print (”YES”)

else :

     print(”NO”);

Было проведено 10 запусков, при которых в качестве значений переменных вводились следующие пары чисел:

(15, 25), (15, 10), (20, 15), (25, 10), (10, 20), (10, 10), (20, 20), (15, 5), (20, 10), (10, 20)

Сколько было запусков, при которых программа печатала «YES»?

  1. Ниже приведена программа, записанная на четырех языках программирования.

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

Паскаль

алг

нач

цел x, y

ввод x

ввод y

если x>100 и y<200

     то вывод ”YES”

     иначе вывод ”NO”

все

кон

Var x,y: integer;

Begin

  Read(x,y);

  If (x>100) and (y<200)

      Then writeln(‘YES’)

      Else writeln(‘NO’);

End.

С++

Python

#include

using namespace std;

int main()  {

    int x, y;

    cin >> x;

    cin >> y;

    if (x > 100 && y < 200)

         cout << ”YES”;

    else cout << ”NO”;

return 0;

}

X = int(input())

Y = int(input())

if x > 100 and y < 200 :

      print (”YES”)

else :

     print(”NO”);

Было проведено 10 запусков, при которых в качестве значений переменных вводились следующие пары чисел:

(230, 140), (90, 100), (210, 140), (200, 100), (140, 210), (70, 80), (110, 120), (130, 140), (180, 190), (80, 220)

Сколько было запусков, при которых программа печатала «YES»?

  1. Ниже приведена программа, записанная на четырех языках программирования.

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

Паскаль

алг

нач

цел x, y

ввод x

ввод y

если x>30 или y>40

     то вывод ”YES”

     иначе вывод ”NO”

все

кон

Var x,y: integer;

Begin

  Read(x,y);

  If (x>30) or (y>40)

      Then writeln(‘YES’)

      Else writeln(‘NO’);

End.

С++

Python

#include

using namespace std;

int main()  {

    int x, y;

    cin >> x;

    cin >> y;

    if (x > 30 || y > 40)

         cout << ”YES”;

    else cout << ”NO”;

return 0;

}

X = int(input())

Y = int(input())

if x > 30 or y > 40 :

      print (”YES”)

else :

     print(”NO”);

Было проведено 10 запусков, при которых в качестве значений переменных вводились следующие пары чисел:

(30, 30), (50, 45), (40, 30), (45, 40), (30, 35), (50, 55), (40, 50), (30, 40), (40, 55), (30, 35)

Сколько было запусков, при которых программа печатала «YES»?

  1. Ниже приведена программа, записанная на четырех языках программирования.

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

Паскаль

алг

нач

цел x, y

ввод x

ввод y

если x<25 и y<=20

     то вывод ”YES”

     иначе вывод ”NO”

все

кон

Var x,y: integer;

Begin

  Read(x,y);

  If (x<25) and (y<=20)

      Then writeln(‘YES’)

      Else writeln(‘NO’);

End.

С++

Python

#include

using namespace std;

int main()  {

    int x, y;

    cin >> x;

    cin >> y;

    if (x <25 && y <= 20)

         cout << ”YES”;

    else cout << ”NO”;

return 0;

}

X = int(input())

Y = int(input())

if x < 25 and y <= 20 :

      print (”YES”)

else :

     print(”NO”);

Было проведено 10 запусков, при которых в качестве значений переменных вводились следующие пары чисел:

(15, 25), (10, 15), (20, 20), (25, 10), (10, 30), (25, 20), (20, 30), (15, 20), (20, 15), (30, 10)

Сколько было запусков, при которых программа печатала «YES»?

  1. Ниже приведена программа, записанная на четырех языках программирования.

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

Паскаль

алг

нач

цел x, y

ввод x

ввод y

если y>30 или x<20

     то вывод ”YES”

     иначе вывод ”NO”

все

кон

Var x,y: integer;

Begin

  Read(x,y);

  If (y>30) or (x<20)

      Then writeln(‘YES’)

      Else writeln(‘NO’);

End.

С++

Python

#include

using namespace std;

int main()  {

    int x, y;

    cin >> x;

    cin >> y;

    if (y > 30 || x  <  20)

         cout << ”YES”;

    else cout << ”NO”;

return 0;

}

X = int(input())

Y = int(input())

if y > 30 or x  <  20:

      print (”YES”)

else :

     print(”NO”);

Было проведено 10 запусков, при которых в качестве значений переменных вводились следующие пары чисел:

(35, 25), (20, 35), (30, 20), (25, 10), (40, 30), (15, 25), (20, 30), (35, 15), (35, 20), (30, 10)

Сколько было запусков, при которых программа печатала «YES»?

  1. Ниже приведена программа, записанная на четырех языках программирования.

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

Паскаль

алг

нач

цел x, y

ввод x

ввод y

если y>=150 и x<=200

     то вывод ”YES”

     иначе вывод ”NO”

все

кон

Var x,y: integer;

Begin

  Read(x,y);

  If (y>=150) and (x<=200)

      Then writeln(‘YES’)

      Else writeln(‘NO’);

End.

С++

Python

#include

using namespace std;

int main()  {

    int x, y;

    cin >> x;

    cin >> y;

    if (y >=150 && x  <=  200)

         cout << ”YES”;

    else cout << ”NO”;

return 0;

}

X = int(input())

Y = int(input())

if y >= 150 and x  <=  200:

      print (”YES”)

else :

     print(”NO”);

Было проведено 10 запусков, при которых в качестве значений переменных вводились следующие пары чисел:

(240, 180), (150, 200), (210, 200), (130, 150), (190, 140), (210, 170), (180, 210), (170, 90), (210, 210),
(200, 150)

Сколько было запусков, при которых программа печатала «YES»?

  1. Ниже приведена программа, записанная на четырех языках программирования.

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

Паскаль

алг

нач

цел x, y

ввод x

ввод y

если y<=150 или x>90

     то вывод ”YES”

     иначе вывод ”NO”

все

кон

Var x,y: integer;

Begin

  Read(x,y);

  If (y<=100) or (x>90)

      Then writeln(‘YES’)

      Else writeln(‘NO’);

End.

С++

Python

#include

using namespace std;

int main()  {

    int x, y;

    cin >> x;

    cin >> y;

    if (y <= 100 || x > 90)

         cout << ”YES”;

    else cout << ”NO”;

return 0;

}

X = int(input())

Y = int(input())

if y <= 100 or x > 90 :

      print (”YES”)

else :

     print(”NO”);

Было проведено 10 запусков, при которых в качестве значений переменных вводились следующие пары чисел:

(105, 100), (95, 110), (100, 95), (95, 90), (105, 90), (85, 110), (100, 110), (85, 105), (85, 95), (90, 100)

Сколько было запусков, при которых программа печатала «NO»?

Ответы:

  1. 8
  2. 3
  3. 5
  4. 6
  5. 6
  6. 4
  7. 2
  8. 4
  9. 2