Файл: Протокол 20 г. Председатель цикловой комиссии Мукушева Л. А.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.02.2024
Просмотров: 14
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Коммунальное государственное казенное предприятие
«Семейский финансово-экономический колледж имени Рымбека Байсеитова»
управления образования Восточно-Казахстанской области
Тест по дисциплине «Алгоритмизация и программирование»
Преподаватель: Ихсанова А.С.
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 -
print -
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
Ответы:
1 | A, B, C | 11 | A | 21 | A | 31 | E |
2 | B | 12 | A, B | 22 | A | 32 | D |
3 | C | 13 | B | 23 | C | 33 | D |
4 | A | 14 | B | 24 | C, D | 34 | D |
5 | B | 15 | A | 25 | B | 35 | E |
6 | A | 16 | A | 26 | B | 36 | E |
7 | C | 17 | A | 27 | E | 37 | D |
8 | A | 18 | A, B, C | 28 | D | 38 | C |
9 | A | 19 | B | 29 | E | 39 | E |
10 | A, B, C | 20 | A | 30 | D | 40 | A |