тестирование 10 кл. 10класс, 1уровень сложности
Скачать 39.21 Kb.
|
10-класс, {1-уровень сложности} 1.Какие сочетания клавиш используются для "Шаг назад" и "Шаг вперед"? A) CTRL+Z, CTRL+X B) CTRL+Z, CTRL+Y C) CTRL+C, CTRL+Z D) CTRL+Z, CTRL+V E) CTRL+C, CTRL+V 2. Для поворота объекта мы используем инструмент Move инструмент Rotate инструмент Change инструмент Orbit инструмент Resize инструмент 3. Для чего используется опция "Вставить на место"? A) Для вставки скопированного элемента в центр. B) Вставить скопированный элемент в другой слой. C) Вставить скопированный элемент в то же самое место. D) Вставить скопированный элемент в другое место. E) Вставить на место курсора 4. Как называется атака, когда хакеры атакуют сайты с большим количеством компьютеров по всему миру? А) Спам B) Вирус C) DDоS D) Фишинг E) Вирус веб-скриптов 5. Который из нижеперечисленных не является стилем шрифта? A) Bold B) Italic C) Colored D) Underlined E) Strikethrough 6. Какие программы вы не можете использовать вне Google Drive? A) Документы B) Рисование C) Таблицы D) Фотографии E) Календарь 7. IP расшифровывается как A) Internet Prototype B) Internet Part C) Internet Protocol D) Internet Page E) Internet Permission 8.Если ASCII код знака ‘A’ под номером 65. Какой должен быть ASCII code знака 'K'? A) 74 B) 75 C) 76 D) 77 E) 78 9. Какой размер у ‘int’? A) 2 байта B) 4 байта C) 6 байта D) 8 байта E) 1 байт 10.Какой тип данных используется для десятичных чисел? A) int B) char C) double D) long E) longint 10-класс, {2-уровень сложности} 11. float_1 = 3.2e3 print(float_1) Какой результат выводить программа указанная выше? A) 0.32 B) 3.2 C) 32.0 D) 320.0 E) 3200.0 12. x = 8 y = 19 temp = x x = y y = temp print(x) print(y) Какой результат выдает программа указанная выше? A) Выводить начальные значения х и у B) Приравнивает значения х и у к значению temp C) Меняет значение х и у, и выводить их новое значение D) Выводить сумму значений х и у E) Приравнивает значение х и у между собой 13. x = (1 == True) y = (1 == False) print(x) print(y) Какой результат выводить вышеуказанная программа? A) False False B) True False C) False True D) True True E) Нет правильного ответа 14. for v in "strike": if v == "i": break print(v) print("End") Какой результат выводить вышеуказанная программа? A)s End B)s t End C)s t r End D)s t r i End E)s t r k e End 15. digits = [3, 8, 7] for i in digits: print(i) else: print("No more digits.") Какой результат выводить вышеуказанная программа? A)No more digits. B)3 No more digits. C)3 8 No more digits. D) 3 8 7 No more digits. E) 3 8 16.Какой из следующих способов является правильным для объявления функции в Python? A) print_hello: print ("hello") B) function print_hello(): print ("hello") C) print_hello(): print ("hello") D) def print_hello(): print ("hello") E) func print_hello(): print(“hello”) 17.Какой из следующих вариантов печатает букву С? A) my_string = "ABCDE" print(my_string[3]) B) my_string = "ABCDE" print(my_string(3)) C) my_string = "ABCDE" print(my_string(2)) D) my_string = "ABCDE" print(my_string[2]) E) my_string = "ABCDE" print(my_string(C)) 18.Какой из следующих примеров кода правильно создает функцию, которая принимает один параметр и печатает его? A) def print_number(x): print (x) B) def print_number(): print (parameter) C) def print_number(): print (x) D) def print(x) E) def print_x(number) print(x) 19.Что выведит этот код? my_string = "ABCDE" print(my_string[:3]) A)DE B)ABC C)Выдаст ошибку D)CDE E)D 20.Что печатает следующая программа? first_string = "hello" second_string = first_string.upper() print (first_string) print (second_string) A) hello hello B) hello HELLO C) HELLO hello D) HELLO HELLO E) hello Hello 10-класс, {3-уровень сложности} 21. a = 0b10101001 #Двоичное значение b = 1000 #Десятичное значение c = 0o4223 #Восьмеричное значение d = 0x25de #Шестнадцатеричное значение print(a, b, c, d) Какой результат выводить программа указанная выше? A) 169 1000 2295 9694 B) 169 1000 2195 9696 C) 169 1000 2196 9694 D) 168 1000 2192 9694 E) 169 1000 2195 9694 22. num = int(input("Enter a number: ")) if num > 1: for i in range(2,num): if (num % i) == 0: print("Not") break else: print("Yes") else: print("No") Что определяет вышеуказанная программа? A) Является ли введенное число натуральным B) Является ли введенное число делителем числа 2 C) Является ли введенное число делителем числа больше 2-х D) Является ли введенное число простым E) Является ли введенное число составным 23. Какая из нижеуказанных программ определяет наименьший общий множитель для значений х и у? A) x=int(input()) y=int(input()) if x > y: greater = у else: greater = х while(True): if((greater % x == 0) and (greater % y == 0)): lcm = greater break greater += 1 print(lcm) B) x=int(input()) y=int(input()) if x > y: greater = x else: greater = y while(True): if((greater % x == 0) and (greater % y == 0)): lcm = greater break greater += 1 print(lcm) C) x=int(input()) y=int(input()) if x == y: greater = x else: greater = y while(True): if((greater % x == 0) and (greater % y == 0)): lcm = greater break greater += 1 print(lcm) D) x=int(input()) y=int(input()) if x > y: greater = x else: greater = y while(True): if((greater % x == 0) and (greater % y == 0)): lcm = 1 break greater += 1 print(lcm) E) x=int(input()) y=int(input()) if x > y: greater = x else: greater = y while(True): if((greater % x == 0) and (greater % y == 0)): lcm = greater break greater = 1 print(lcm) 24. Какая из нижеуказанных программ определяет наибольший общий делитель для значений х и у? A) x=int(input()) y=int(input()) if x > y: smaller = x else: smaller = y for i in range(1, smaller+1): if((x % i == 0) and (y % i == 0)): gcd = i print(gcd) B) x=int(input()) y=int(input()) if x > y: smaller = y else: smaller = x for i in range(1, smaller+1): if((x % i == 0) and (y % i == 0)): gcd = 1 print(gcd) C) x=int(input()) y=int(input()) if x > y: smaller = y else: smaller = x for i in range(1, smaller+1): if((x % i == 0) and (y % i == 0)): gcd = i print(x) D) x=int(input()) y=int(input()) if x > y: smaller = y else: smaller = x for i in range(1, smaller+1): if((x % i == 0) and (y % i == 0)): gcd = i print(y) E) x=int(input()) y=int(input()) if x > y: smaller = y else: smaller = x for i in range(1, smaller+1): if((x % i == 0) and (y % i == 0)): gcd = i print(gcd) 25. Какая из нижеуказанных программ из заранее заданного списка выводить в новом списке только неповторяющиеся элементы? A) my_list = [10, 20, 30, 40, 20, 50, 60, 40] my_set = set(my_list) my_new_list = list(my_set) print("List of unique numbers : ",my_new_list) B) my_list = [10, 20, 30, 40, 20, 50, 60, 40] my_set = add(my_list) my_new_list = set(my_set) print("List of unique numbers : ",my_new_list) C) my_list = [10, 20, 30, 40, 20, 50, 60, 40] my_set = list(my_list) my_new_list = set(my_set) print("List of unique numbers : ",my_new_list) D) my_list = [10, 20, 30, 40, 20, 50, 60, 40] my_set = add(my_list) my_new_list = list(my_set) print("List of unique numbers : ",my_new_list) E) my_list = [10, 20, 30, 40, 20, 50, 60, 40] my_set = list(my_list) my_new_list = add(my_set) print("List of unique numbers : ",my_new_list) 26.Какая из следующих программ не печатает первые пять букв алфавита, каждая на своей строке? A) my_string = "abcde" for letter in range(len(my_string)): print(letter) B) my_string = "abcde" for letter in my_string: print(letter) C) my_string = "abcde" for i in range(len(my_string)): print(my_string[i]) D)my_string = "ABCDE" for letter in my_string: print(letter) E)my_string = "abcde" i = 0 while(i < len(my_string)): print(my_string[i]) i=i+1 27.Что покажет этот код? print ("a" in "banana") A)aaa B)False C)1 D)a E)True 28. Предположим, у вас есть следующий словарь, в котором хранятся имена и возраст людей: my_dictionary = { "Паша": 32, "Саша": 28, "Даша": 25 } Какая строка правильно печатает возраст Пашы? A) print (my_dictionary["Паша"][1]) B) print (my_dictionary["Паша"]) C) print (my_dictionary[0][1]) D) print (my_dictionary[0]) E) print (my_dictionary(Паша)) 29.Что покажет этот код? fruit = ["b", "n", "n", ""] print ("a".join(fruit)) A) bnn B) ba na na C) banana D) abanana E) bnna 30.Чему должен равняться x в этом коде чтобы он вывел True x = y = "banana" print(x in y) A)True B)ba C)ab D)6 C)y |