Описание
Основы программирования на языке Python тест Синергия МТИ>все ответы экзамена 90/100 баллов “Отлично”
Темы:
Знакомство с преподавателем
Установка VS и Python
Ввод-вывод и базовые переменные
Float, int и арифметические операции
Логические и условные операторы
Циклы While и For
Строки
Списки
Множества
Словари
Функции
Сортировки
Двумерные списки
Рекурсия
ООП
Классы и объекты
О-нотация
Делаем игру (1)…(6)
ВОПРОСЫ:
if–then–else это…
- функция
- оператор ветвления
- начало цикла
Одиночка — это…
- это структурный паттерн проектирования, который позволяет объектам с несовместимыми интерфейсами работать вместе
- порождающий паттерн проектирования, который гарантирует, что у класса есть только один экземпляр, и предоставляет к нему глобальную точку доступа
Для чего нужна система PyCharm:
- для написания и редактирования кода
- для того, чтобы обезопасить компьютер от вируса
- для того, чтобы поддерживать связь с комьюнити
Зачем нужны функции:
- чтобы получить сумму X и у
- чтобы не дублировать участки функции
- чтобы создать цикл
Декоратор – это…
- функция, которая принимает другую функцию как аргумент и оборачивает в другую функцию
- организованная структура предназначенная для хранения, изменения и обработки в другую функцию
Атрибут — это…
- свойство некоторой сущности. Часто называется полем таблицы
- конечное множество кортежей
- существующий список предопределенных типов ошибок
Мост — это…
- это структурный паттерн проектирования, который разделяет один или несколько классов на две отдельные иерархии — абстракцию и реализацию, позволяя изменять их независимо друг от друга
- это структурный паттерн проектирования, который позволяет сгруппировать множество объектов в древовидную структуру, а затем работать с ней так, как будто это единичный объект
- это структурный паттерн проектирования, который предоставляет простой интерфейс к сложной системе классов, библиотеке или фреймворку
Прототип — это…
- порождающий паттерн проектирования, который позволяет копировать объекты, не вдаваясь в подробности их реализации
- спецификация программного интерфейса для управления браузером
Стек – это…
- тип данных, предназначенный для хранения набора или последовательности разных элементов
- тип данных со следующим правилом доступа к элементам «первый пришёл — первый вышел»
- упорядоченная коллекция элементов, где добавление нового или удаление существующего всегда происходит только на одном из концов
Если функции являются полноправными объектами, то это значит, что они
- могут быть связаны с переменной
- могут создавать другие функции
Что из перечисленного не является базой данных?
- MySQL
- Clickhouse
- NetBeans
Какой цикл выполняет тело цикла до тех пор, пока условие цикла истинно?
- While
- For
Модули можно написать только используя язык Phyton
- да
- нет
Что из перечисленного является неизменяемым типом данных?
- кортеж (Tuple)
- Словарь (Dictionary)
- Сет (Set)
Что такое Beautiful Soup
- это парсер для синтаксического разбора файлов HTML/XML, написанный на языке программирования Python, который может преобразовать даже неправильную разметку в дерево синтаксического разбора
- неупорядоченные коллекции произвольных объектов с доступом по ключу
- это порождающий паттерн проектирования, который позволяет создавать сложные объекты пошагово
Функция в Phyton это…
- способ выделения оперативной памяти компьютера для объектов в программе
- объект, который принимает аргументы и возвращает значения
- часть объектно-ориентированного программирования
SQL это…
- база данных
- языка программирования
- программное обеспечение
Ошибка SystemError
- внутренняя ошибка
- функция получает аргумент правильного типа, но некорректного значения
- операция применена к объекту несоответствующего типа
Можно ли установить нужные пакеты данных через PyCharm?
- нет
- да
Верно ли что в функциональном программировании Phyton используются функции map, filter, reduce, zip
- да
- нет