Скачать тест — (Алгоритмы и структуры данных.sa_Pyth-р_0d2cfaf0.pdf)
- Вероятность события – это …
- Что из нижеперечисленного является формулой вероятности события?
- Что из нижеперечисленного является формулой геометрического определения вероятности?
- Частотная вероятность – предел …
- Вероятностное пространство – это …
- Условная вероятность – это
- Что из нижеперечисленного является верным суждением условной вероятности?
- Теорема Байеса – позволяет найти вероятность события при условии, что …
- Теорема Муавра – Лапласа в теории вероятностей утверждает, что число успехов при многократном повторении одного и того же случайного эксперимента с двумя возможными исходами …
- Распределение вероятности — это
- Плотность вероятности — это
- Доверительный интервал — это
- Выбор в статистике — это
- Межквартильный диапазон (iqr) — это
- A/Б тестирование — это
- Конверсия — это
- Линейная регрессия — это
- Функция потерь — это
- Градиентный спуск
- Назовите популярные реляционные и нереляционные базы данных
- В чём отличие РСУБД от НРСУБД?
- Где лучше использовать РСУБД?
- Как установить MySQL на компьютер
- Какие типы данных из представленных ниже поддерживаются в mysql
- В чём отличие типов данных FLOAT от DOUBLE?
- В чём отличие в типах данных CHAR и VARCHAR
- Что представляет собой формат TIMESTAMP
- Какой командой добавляются данные в mysql
- Выберете верный вариант синтаксиса добавления данных в mysql
- Какой командой осуществляется выборка данных
- Укажите верный синтаксис при выборке данных
- В чём суть нормализации данных в mysql
- В чем разница между INNER JOIN, LEFT JOIN и RIGHT JOIN
- Какой командой убираются пробелы в начале и конце строки
- С помощью какой команды можно вычислить длину строки
- Что получится после применения метода: select reverse (‘arbadakarba’)
- Что означает бэкап
- Определение ACID
- Что означает “изолированность” БД
- Что выведет такой код? number = 0 while number ‹ 4: number +=1 print(number)
- В чем разница между операторами DELETE и TRUNCATE?
- Из каких подмножеств состоит SQL?
- Что такое соединения в SQL?
- Что такое первичный ключ (Primary key)?
- Алгоритм — это …
- Исполнитель алгоритма
- Алгоритм, в котором в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий называется …
- Алгоритм, который содержит описание повторяющихся действий называется …
- Алгоритм, в котором действия выполняются последовательно, одно за другим называется …
- Что обозначает прямоугольник на блок-схеме?
- Какая строчка кода правильно вычисляет невисокосный год?
- Что общего у сортировки выбором и сортировки вставками?
- Что такое мемоизация?
- Какое свойство отсутствует у алгоритмов?
- Какой вариант не является способом представления алгоритмов?
- Как называется структура, обеспечивающая многократное повторение одного действия или их совокупности?
- Какой опорный элемент в алгоритме Быстрой сортировки выбирают для лучшей эффективности?
- Что делает алгоритм Решето Эратосфена?
- Что делает представленная ниже функция? def my_func(a, b): ha = hashlib.sha1(a.encode(‘utf-8’)).hexdigest() hb = hashlib.sha1(b.encode(‘utf-8’)).hexdigest() return ha == hb
- Из каких логических компонентов состоит вещественное число (для его сохранения в памяти)?
- В каких случаях коллекция deque работает быстрее, чем list?
- Выберите неизменяемые типы данных в Python.
- Как изменить цикл, чтобы он считал чётные и нечётные цифры числа? while n > 0: if n % 2 == 0: а += 1 else: b += 1 n = n / 10
- Что вычисляет данный код? def gcd(a, b): if b == 0: return a else: return gcd(b, (a % b))
- Хеш-таблица — это?
- Какой метод позволит перенести пару «ключ-значение» из конца упорядоченного словаря data в его начало?
- Даны несколько строк кода, разделенные на три блока. Нужно выбрать верную последовательность. Код: for i in range(10): queue.add(i) print(i, end = » «) print( ) queue = Queue() for i in range(queue.size()): val = queue.get() print(val) sleep(val)
- Какая временная сложность у алгоритма сортировки Timsort?
- Какой вид алгоритмов лишний?
- Какой алгоритм из нижеперечисленных будет самым производительным, если дан уже отсортированный массив?
- Алгоритм обхода графа отличается от алгоритма обхода вершин дерева тем, что…
- Основное достоинство последовательного поиска:
- Какие позиции очереди доступны для внесения новых элементов?
- Из каких позиций очереди можно извлекать элементы?
- Во время пузырьковой сортировки по возрастанию, от меньшего к большему, элементы сортировки меняются местами, если: КОД: for i in range(n): for j in range(n-1): if a[ j ] > a[ j + 1]: a[ j ], a[ j + 1 ] = a[ j + 1 ], a [ j ]
- Что выведет этот код? print(«Привет, Python!», end=» «) print(«Я учусь на курсе Python-разработчик», end=»\n :)»)
- Что выведет этот код? def send_message(message=»Пользователь не указал сообщения»): return message msg = 1 + «22» send_message(msg)
- Предположим, Вы вводите натуральное целое число в переменную num, с помощью строки кода: num = int(input(«Введите целое число: «)) И далее хотите совершить объединение этого числа со строкой “Python”, чтобы получилось, например “1234Python”. Что вам для этого потребуется?
- Как создаётся список в Python?
- Вы создали список, который содержит в себе следующие числа: 4, 8, 15, 16, 23, 42 и включили его в переменную my_list. Как быстрее всего подсчитать сумму чисел в этом списке?
- Вам дана задача. Создать класс с названием Dog. При создании экземпляра класса Dog должна быть возможность присвоить значение свойству name. Какой вариант кода будет правильным, чтобы после создания экземпляра, вы также могли получить значение свойства name?
- Какие характеристики можно отнести к языку Python?
- Какие парадигмы и стили программирования поддерживает Python?
- Почему этот код выдаст ошибку?: print(int(True) // float(False))
- Что выведет этот код? S = 0 for i in range(1, 10): if i % 2 == 0: S = S + i print(S)
- У нас есть скрипт my_functions. Как подключить его к новому скрипту my_script, если модуль и новый скрипт находятся в одной директории?
- Выберите лишнее:
- Когда вызовется исключение ZeroDivisionError?
- С помощью чего можно вывести числа Фибоначчи?
- Что сделает функция sum(), если ей в качестве значения передать строку и попытаться вывести результат на консоль с помощью переменной result_str?
- Есть базовый класс Person и производный класс Developer. Вопрос: Как будет выглядеть наследование производного класса Developer от Базового класса Person?:
- Как можно преобразовать строку my_string в список?
- О чём Вам говорит этот код?: class Synergy: pass
- Что означает этот код: super().__init__() ?
- Что выведет этот код?: lst = [[1, 2, 3], [4, 5], [6], [7, 8, 9]] print(sum(lst, []))
- У нас есть кортеж my_tuple = (1, 82, 21). Каким образом мы можем добавить в него новое значение 38? Условимся, что мы не создаем новый кортеж, а хотим именно добавить новый элемент в него
- Как можно провести сортировку списка?:
- В каком месте необходимо явно объявлять функцию в одном скрипте?
- Что выведет этот код? try: print(1) except Exception: print(0)
- Какая функция используется для вывода информации на консоль?
- С помощью какой функции можно получить длину object, если это список/кортеж/словарь/строка?
- Почему данный код вызовет исключение? fruits = [‘banana’, ‘apple’, ‘mango’] for index in range(len(fruits)): print(‘Current fruit :’, fruts[index]) print(«Good bye!»)
- Почему данный код вызовет исключение? def printme(my_str): print(my_str) return printme()
- Что такое рекурсивная функция?
- Каким образом при обработке ошибок в Python с помощью try: except: можно избежать остановки программы при возникновении любых ошибок?
- Что такое PEP?
- Какую команду ввести, чтобы получить первый и последний элемент списка lst = [‘Нулевой элемент’, ‘One’, 2, 3, 4, (5, 5, 5)]?
- Разница между is и ==?
- В чем разница между итераторами и генераторами?
- Какой метод позволяет получить от словаря сразу ключ и значение?
- Какая команда используется для подключения модулей?
- Что происходит, когда создается виртуальная среда?
- Для чего служит ключевое слово «self». Например, def __init__(self):?
- Что такое __init__.py?
- Какой вывод будет у данного кода? def swap_words(string): lst = string.split(‘ ‘) lst.reverse() return ‘ ‘.join(lst) if __name__ == ‘__main__’: print(swap_words(‘идет снег’)) print(swap_words(‘идет снег давно’))
- Определить сложность алгоритма Какая сложность у этого алгоритма? n = int(input()) m = int(input()) cnt = 0 for i in range(n): for j in range(m): cnt += 1 print(cnt)
- Какая сложность у этого алгоритма? n = int(input()) ans = n * n + 100 ans -= 200 ans *= ans if (ans < 1000000): ans *= 2
- Какая сложность у этого алгоритма? n = int(input()) m = int(input()) k = 1000 for i in range(n): for j in range(m): k += 100 for i in range(m): for j in range(m): k -= 100