ИНФОРМАТИКА! ЗАРАНЕЕ Контрольная работа по теме "Начала программирования" для 8-х классов
Во Чувствителен ли Python к регистру (большая или маленькая буквы):
a) Да b)Нет
Во Какие существуют типы переменных в Python (выбрать несколько выриантов):
a) float
b) str
c) num
d) bool
e) integer
f) real
g) int
Во Переменная int:
a) вещественная переменная
b) символьная строка
c) логическая переменная
d) целая переменная
Во Переменная str:
a) вещественная переменная
b) символьная строка
c) логическая переменная
d) целая переменная
Во Переменная float:
a) вещественная переменная
b) символьная строка
c) логическая переменная
d) целая переменная
Во Переменная bool:
a) вещественная переменная
b) символьная строка
c) логическая переменная
d) целая переменная
Во Каков будет результат выполнения int("88"):
a) "88" b)88 c)88.0
Во Каков будет результат выполнения float("88"):
a) "88"
b) 88
c) 88.0
Во Имена переменных могут включать (выбрать несколько):
a) Русские буквы
b) Латинские буквы
c) Пробелы
d) Скобки, знаки + = ! ? и др.
e) Знак подчёркивания (_)
f) Цифры
Во Какие имена являются правильными в Python (выбрать несколько):
a) N
b) ABC
c) sum
d) 41And
e) A+B
f) _mam
Во Что будет выведено в результате выполнения программы:
a = 20
b = a + 5
a = b * 100
print(a)
Варианты ответов
a) 25
b) 2500
c) 25000
d) 1000
Во Что будет выведено в результате следующего действия print(2**20)
a) 104576
b) 1048576
c) 964
d) 2
Во Что будет в результате выполнения следующего действия print(23 % 2)
a) 11
b) 1
c) 0
Во Что будет в результате выполнения следующего действия print(23 % 3):
a) 11
b) 1
c) 2
Во Результатом выполнения команды print(24 // 3) будет число:
a) 4
b) 8
c) 12
Во Что будет результатом выполнения алгоритма:
a = int(input())
b = int(input())
s = a + b
print(s)
если a = 5, b = 7?
Варианты ответов
a) 57
b) 12
c) 35
Во Что будет результатом выполнения алгоритма:
a = input()
b = input()
s = a + b
print(s)
если a = 5, b = 7?
Варианты ответов
a) 57
b) 12
c) 35
Во Что будет в результате выполнения следующего алгоритма:
x = int(input())
if x > 0:
print(x)
else:
print(-x)
если x = -57?
Варианты ответов
a) -57
b) 57
c) 0
d) -1
Во Что будет в результате выполнения программы:
a = int(input())
b = int(input())
if a < b:
print(a)
else:
print(b)
если a = 10, b = 20?
Варианты ответов
a) 10
b) 20
c) 30
d) -10
Во Как обозначается логический оператор И, ИЛИ, НЕ в Python:
a) or, not, if
b) and, or, not
c) and, or, if
d) and, else, not
Во Что будет в результате выполнения следующего алгоритма программы:
a = int(input())
b = int(input())
if a % 10 == 0 or b % 10 == 0:
print('YES')
else:
print('NO')
если а = 15, b = 45?
Варианты ответов
a) YES b)NO
Во Результатом выполнения алгоритма цикла while будет:
i = 1
while i <= 10:
print(i**2)
i = i + 1
Варианты ответов
a) 1 2 4 8 12 14
b) 1 2 16 24 32
c) 1 4 9 16 25 36 49 64 81 100
Во Определите значение переменной а после выполнения алгоритма:
a = int(input())
b = int(input())
b = a / 2 * b
a = 2 * a + 3 * b
print(a)
если a = 8, b = 3?
Во Для вычисления квадратного корня из х используется функция:
Варианты ответов
a) abs(x)
b) sqrt(x)
c) math.sqrt(x)
d) sqr(x)
Во Определите значение переменной с после выполнения следующего фрагмента:
a = 100
b = 30
a -= b * 3
if a > b:
c = a - b
else:
c = b - a
Варианты ответов
a) 20
b) 70
c) -20
d) 180
Во Условный оператор:
if a % 2 == 0:
print('Да')
else:
print('Нет')
позволяет определить, является ли число а:
Варианты ответов
a) целым
b) двузначным
c) чётным Во Цикл в фрагменте программы
p = 2
while p > 0.1:
p *= 0.1
будет исполнен раз
Варианты ответов
a) 0
b) 1
c) 2
d) бесконечное число раз
Во Цикл в фрагменте программы:
a = b = 1
while a + b < 8:
a += 1
b += 2
выполнится раз:
Варианты ответов
a) 0
b) 2
c) 3
d) бесконечное число
Во Определите значения переменных s и i после выполнения фрагмента программы:
s = 0
i = 5
while i >= 0:
s += i
i -= 1
Варианты ответов
a) s = 0, i = -1
b) s = 5, i = 0
c) s = 15, i = 5
d) s = 15, i = -1
Во Выберите фрагмент программы, в котором ищется произведение 1 * 2 * 3 * 4 * 5:
Варианты ответов
a) p = 0
i = 1
while i <= 5:
i += 1
p *= i
b) p = 1
i = 1
while i < 6:
i += 1
p *= i
c) p = 1
i = 1
while i < 6:
p *= i
i += 1
d) p = 1
i = 1
while i > 5:
p *= i
i += 1
Формулы площадей квадрата S₁ и круга S₂ известны, что легко позволяет нам найти нужное условие.
Если нужно, чтобы случай, когда квадрат вписан в круг тоже учитывался, строгое неравенство следует заменить нестрогим.
// PascalABC.NET 3.0, сборка 1160 от 05.02.2016
begin
var s1:=ReadReal('Площадь квадрата');
var s2:=ReadReal('Площадь круга');
if pi*s1<2*s2 then Writeln('Квадрат умещается в круге')
else Writeln('Квадрат не умещается в круге')
end.
Тестовое решение:
Площадь квадрата 24.6
Площадь круга 28.4
Квадрат не умещается в круге
1.Фи́шинг — вид интернет-мошенничества, целью которого является получение доступа к конфиденциальным данным пользователей — логинам и паролям.
2.Тро́ллинг — форма социальной провокации или издевательства в сетевом общении, использующаяся как персонифицированными участниками, заинтересованными в большей узнаваемости, публичности, эпатаже, так и анонимными пользователями без возможности их идентификации.
3.Интернет тролли, конечно же, также встречаются. За этой аббревиатурой стоят конкретные люди, ведь троллем, который вас достаёт, например в какой нибудь социальной сети, вполне может оказаться и ваш сосед)) да кто угодно!В данный период времени Интернет троллингом могут заниматься как люди, так и специально разработанные программы работающие автономно, которые с вами могут поддерживать диалог, отвечая на ваши сообщения.
4.Интернет-травля, или кибертравля, — намеренные оскорбления, угрозы, диффамации и сообщение другим компрометирующих данных с современных средств коммуникации, как правило, в течение продолжительного периода времени
5.Спам (— массовая рассылка корреспонденции рекламного характера лицам, не выражавшим желания её получить, а также рассылка массовых сообщений. Распространителей спама называют спамерами.