Протокол 20 г. Председатель цикловой комиссии Мукушева Л. А
Скачать 82.93 Kb.
|
Коммунальное государственное казенное предприятие «Семейский финансово-экономический колледж имени Рымбека Байсеитова» управления образования Восточно-Казахстанской области Тест по дисциплине «Алгоритмизация и программирование» Преподаватель: Ихсанова А.С. 2021-2022 учебный год Автор: Ихсанова А.С. преподаватель КГКП «Семейского финансово-экономического колледжа имени Рымбека Байсеитова» Рассмотрен и обсужден цикловой комиссией специальных дисциплин-1 Протокол № _____ «____» __________ 20__ г. Председатель цикловой комиссии __________Мукушева Л.А. Тест по дисциплине «Алгоритмизация и программирование» Язык программирования Python подходит для разработки: Компьютерных и мобильных приложений Аналитика и машинное обучение Игр Ничего из этого. Аккумулятор Назовите тип алгоритма: Разветвляющийся Линейный Циклический Смешанный Комбинированный Назовите тип алгоритма: Линейный Разветвляющийся Циклический Смешанный Комбинированный Назовите тип алгоритма: Разветвляющийся Линейный Смешанный Циклический Комбинированный Что хранит в себе переменная? Имя Значение Тип Длину своего значения Периметр Что обозначает тип данных int? Целочисленное Вещественное Строковое Булевое Логическое Выберите правильную запись оператора присваивания: 10 = х у = 7,8 а = 5 а == b + x а - b Укажите оператор ввода: input() print() int() random() cout() Сколько возможных значений у переменной типа bool? 2 4 10 Сколько угодно 15 Какой оператор здесь используется? If n < 100: b = n + a Условный оператор Оператор присваивания Оператор сложения Оператор умножения Оператор цикла Что лучше использовать для множественного ветвления? if – elif –else Много if if – else – elif while for Оператор цикла в языке Python: while for if real Сколько раз произойдет итерация цикла? (Итерация – единичное выполнение тела цикла) print(“Осталось”, total) total = 100 i = 0 while i < 0: n = int(input()) total = total – n i = i + 1 4 5 6 0 8 Для чего нужен оператор break? Для завершения программы Для выхода из цикла Для поломки компьютера Для удаления программы Для возврата программы Где находятся параметры, а где аргументы функции? Параметры пишутся при объявлении функции, аргументы при вызове Аргументы пишутся при объявлении функции, параметры при вызове Это одно и то же! У функции есть только параметры У функции нет параметров Что делает функция len()? Возвращает длину строки Возвращает случайное число Возвращает номер символа Возвращает модуль числа Возвращает значение Как добавить модуль в программу? import math import math() import (math) import.math import.**math На каких операционных системах может работать Python? Windows Linux macOS Ничего из этого Yandex От чего язык программирования называется «Питон»? В честь змеи В честь ТВ-шоу В честь игры В честь блюда В честь собаки Создатель языка программирования Python Гвидо Ван Россум Дэвид Паттерсон Эрвин Дональд Кнут Джеймс Артур Гослинг Никлаус Вирт а = 345. Что выведет команда print(//100) 3 5 4 34 95 Выберите циклический алгоритм k = 0 while k < 10: print(“Привет”) k += 1 a = int(input()) b = int(input()) c = int(input()) s = a+b+c print(c) a = int(input()) if a > 0: print(a) else: print(a) В какой строке правильно записан ввод числа с клавиатуры? a = int(input)) b=input(int()) c=int(input()) s=a+b+c print(s) 1 2 3 4 5 В какой строке допущена ошибка? a = int(input()) if a>0: print(a): else print(A) 1 2 5 4 6 Что такое «else»? Так как Иначе Если Потому что Начало Сколько раз программа напишет слово «Пока»? k=0 while k<10: print(«Привет») k += 1 9 0 10 Бесконечно -5 Как получить данные от пользователя? Использовать метод get() Использовать метод cin() Использовать метод read() Использовать метод readLine() Использовать метод input() Что покажет этот код? for j in 'Hi! I\'m mister Robert': if j == '\'': print("Найдено") break else: print ("Готово") Ошибку в коде "Найдено" и "Готово" "Готово" "Найдено" Нет правильного ответа Что будет результатом этого кода? x = 23 num = 0 if x > 10 else 11 print(num) 23 10 11 Ошибка 0 Какие ошибки допущены в коде ниже? def factorial(n): if n == 0: return 1 else: return n * factorial(n - 1) print(factorial(5)) Функция не может вызывать сама себя Необходимо указать тип возвращаемого значения Функция всегда будет возвращать 1 В коде нет никаких ошибок Нет правильного ответа Где правильно создана переменная? * Мы спрашиваем про вариант ответа, который не выдаст ошибку при запуске проекта int num = 2 Нет подходящего варианта var num = 2 $num = 2 num = float(2) Что будет показано в результате? name = "John" print('Hi, %s' % name) "Hi, name" "Hi, " Ошибка "Hi, John" "John" Какая функция выводит что-либо в консоль? write(); log(); out(); print(); cin(); Какая библиотека отвечает за время? localtime clock Time time Date Что покажет этот код? for i in range(5): if i % 2 == 0: continue print(i) Ошибку, так как i не присвоена Ошибку из-за неверного вывода Числа: 1, 3 и 5 Числа: 0, 2 и 4 Числа: 1 и 3 Сколько библиотек можно импортировать в один проект? Не более 3 Не более 10 Не более 5 Не более 23 Неограниченное количество Что будет получено в результате вычисления следующего выражения: 0 < [1, 4][1] < 3 or None 0 1 3 None синтаксическая ошибка Какого типа значение получится в результате вычисления следующего выражения: ( , " ") str (строка) tuple (кортеж) это синтаксическая ошибка unicode (Unicode-строка) list (список) Какого типа значение получится в результате вычисления следующего выражения: [ " "] str (строка) tuple (кортеж) это синтаксическая ошибка unicode (Unicode-строка) list (список) Что будет выведено следующей программой: a = 1 b = 2 a, b = b, a print a, b, a 212 121 111 11 11 21 2211 Ответы:
|