Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТестыPython.docx
Скачиваний:
4
Добавлен:
17.11.2019
Размер:
46 Кб
Скачать
☆

Глава 3

Упражнения Да/Нет

  1. Информация, которая хранится и обрабатывается в компьютере, называется данными

  2. Так как числа с плавающей точкой более аккуратны и точны, то их следует стараться использовать вместо целых

  3. Такие операции как сложение и вычитание определены в библиотеке math

  4. Число перестановок n элементов равно n!

  5. Функция sqrt вычисляет сквирт (четверть) числа

  6. Целый тип числа идентичен концепции целого числа в математике

  7. В современных компьютерах числа представляются по основанию 2

  8. Как и в реализациях большинства языков программирования в Python’е чисел с плавающей запятой больше, чем целых чисел.

  9. В Python’е можно представить неограниченно много целых чисел

  10. В Python’е 4+5 даёт тот же результат, что и 4.0+5.0

Упражнения «Многовариантный выбор»

  1. Что из нижеследующего не является типом данных в Python’е

    1. int

    2. float

    3. rational

    4. string

  2. Что из нижеследующего не является встроенной операцией

    1. +

    2. %

    3. abs()

    4. sqrt()

  3. Чтобы использовать функции из библиотеки math программа должна включать

    1. комментарий

    2. цикл

    3. специальную операцию

    4. оператор import

  4. Значение 4! Равно

    1. 9

    2. 24

    3. 41

    4. 120

  5. Наиболее подходящим типом данных для хранения значения числа π является

    1. int

    2. float

    3. irrational

    4. string

  6. Число различных значений, которые можно представить 5-ю битами равно

    1. 5

    2. 10

    3. 32

    4. 50

  7. В смешанных выражениях, содержащих целые числа и числа с плавающей запятой, Python преобразует

    1. float к int

    2. int в string

    3. float и int в string

    4. int в float

  8. Что из нижеследующего не является функцией преобразования типов

    1. float

    2. round

    3. int

    4. abs

  9. Шаблон для программ, используемый для вычисления факториала называется

    1. накопительным

    2. ВПВ

    3. определённым циклом

    4. листок в клетку

  10. В Python’е значения int, которое становится больше чем аппаратные целые компьютера

    1. вызывают переполнение

    2. преобразуются в тип float

    3. портят компьютер

    4. используют больше памяти компьютера

Глава 4

Упражнения Да/Нет

  1. Использование классов из graphics.py, позволяет рисовать геометрические фигуры в окне оболочки Python’а

  2. Обычно левый верхний угол графического окна имеет координаты (0, 0)

  3. Единичная точка графического окна называется пикселом

  4. Функция, которая создаёт новый образец класса, называется аксессором

  5. Переменные экземпляра хранят данные внутри объекта

  6. Команда MyShape.move(10, 20) сдвигает геометрическую фигуру MyShape в точку с координатами (10, 20)

  7. Алиас для переменной var это еще одна ссылка на значение переменной var

  8. Метод copy предназначен для копирования графических объектов

  9. Графические окна всегда называются «Окно для графики»

  10. Метод для получения координат щелчка мыши называется readMouse

Упражнения «Многовариантный выбор»

  1. Метод, который возвращает переменную образца объекта называется:

    1. модификатором

    2. функцией

    3. конструктором

    4. аксессуаром

  2. Метод, который изменяет состояние объекта, называется

    1. статором

    2. мутатором

    3. конструктором

    4. модификатором

  3. Какой графический класс наиболее подходит для рисования квадрата

    1. Square

    2. Polygon

    3. Line

    4. Rectangle

  4. Какая команда устанавливает координаты (0, 0) для нижнего левого угла и (10, 10) для верхнего правого угла?

    1. win.setcoords(Point(0, 0), Point(10, 10))

    2. win.setcoords((0, 0), (10, 10))

    3. win.setcoords(0, 0, 10, 10)

    4. win.setcoords(Point(10, 10), Point(0, 0))

  5. Какое выражение создаст отрезок с крайними точками (2, 3) и (4, 5)?

    1. Line(2, 3, 4, 5)

    2. Line((2, 3), (4, 5))

    3. Line(2, 4, 3, 5)

    4. Line(Point(2, 3), Point(4, 5))

  6. Какой оператор рисует геометрический объект shape в графическом окне win?

    1. win.draw(shape)

    2. win.show(shape)

    3. shape.draw()

    4. shape.draw(win)

  7. Что из нижеследующего вычисляет горизонтальное расстояние между точками p1 и p2

    1. abs(p1-p2)

    2. p2.getX()-p1.getX()

    3. abs(p1.getY()-p2.getY())

    4. abs(p1.getX()-p2.getX())

  8. Какой вид объектов используется для получения текстового ввода от пользователя в графическом окне

    1. Text

    2. Entry

    3. Input

    4. Keyboard

  9. Пользовательский интерфейс, организованный с помощью визуальных элементов и пользовательских действий, называется

    1. ГИП

    2. API

    3. виндовер

    4. приложением

  10. Каким цветом является цвет rgb(0, 255, 255)

    1. желтым

    2. цианом

    3. мажентой

    4. оранжевым