Главная / Интернет-технологии / Разработка компьютерных игр с помощью Python и Pygame

Разработка компьютерных игр с помощью Python и Pygame - ответы на тесты Интуит

Правильные ответы выделены зелёным цветом.
Все ответы: This course will teach you how to make graphical computer games with the Pygame framework (also called the Pygame library) in the Python programming language. Pygame makes it easy to create programs with 2D graphics.
Смотрите также:
Отметьте достоинства использования интерактивной среды разработки IDLE:
(1) запуск с операционной системы семействаWindows
(2) увеличение производительности разработчика
(3) упрощение работы с Python
(4) многооконный текстовый редактор
Какие комментарии прописываются в верхней части программы?
(1) количество уровней
(2) информация о разработчиках игры
(3) дополнительная информация
(4) лицензионное соглашение о распространении игры
Сколько всего кнопок в игре Slide puzzle?
(1) 1
(2) 2
(3) 3
(4) 4
В какой переменной хранится список значений цветов, которые надо запомнить игроку?
(1) pattern
(2) currentStep
(3) lastClickTime
(4) score
Чему равны координаты левой верхней ячейки сетки по Декартовой Системе Координат?
(1) (0,0)
(2) (0,1)
(3) (1,0)
В какие цвета окрашены фигуры игры?
(1) синий
(2) зеленый
(3) черный
(4) желтый
Сколько всего объектов можно увидеть в игре?
(1) 2
(2) 3
(3) 5
(4) 6
Какие переменные содержат в себе данные о размере плитки?
(1) TILEWIDTH
(2) TILEMAPPING
(3) TILEHEIGHT
(4) TILEFLOORHEIGHT
Какой интерфейс программы используется с функциями print() и input()?
(1) интерфейс командной строки (CLI)
(2) графический интерфейс пользователя (GUI)
(3) текстовый интерфейс пользователя (TUI)
(4) интерфейс стартового окна (SSI)
Укажите характерные особенности кортежа tuple:
(1) элементы кортежа заключаются в круглые скобки
(2) элементы кортежа заключаются в квадратные скобки
(3) элементы кортежа не могут быть изменены
(4) элементы кортежа могут быть изменены
Какая функция возвращает список всех случайных выполненных действий?
(1) generateNewPuzzle()
(2) generateNewBoard()
(3) allMoves()
(4) getStartingBoard()
В какой переменной хранится значение следующего цвета?
(1) pattern
(2) currentStep
(3) lastClickTime
(4) score
Какая функция запускает игру?
(1) showGameOverScreen()
(2) runGame()
(3) showStartScreen()
Для чего используется следующее выражение:len (S_SHAPE_TEMPLATE)?
(1) для добавления количества возможных вращений фигур S
(2) для представления количества возможных вращений фигур S
(3) для удаления количества возможных вращений фигур S
(4) для вывода количества возможных вращений фигур S
Какая переменная хранит в себе данные о ширине окна программы?
(1) WINWIDTH
(2) WINHEIGHT
(3) HALF_ WINWIDTH
(4) HALF_ WINHEIGHT
Какая переменная содержит в себе данные о размере плиток, на которых располагаются дополнительные украшения?
(1) DISPLAYSURF
(2) OUTSIDEDECOMAPPING
(3) OUTSIDE_DECORATION_PCT
(4) IMAGESDICT
В каком модуле хранятся все функции?
(1) module
(2) display
(3) sys
(4) pygame
Что означает данное выражение:global FPSCLOCK, DISPLAYSURF?
(1) данные переменные глобальны, так как используются в других функциях программы
(2) данные переменные глобальны
(3) данные переменные глобальны, потому что указано переменная global
(4) данные переменные глобальны, так как не используются в других функциях программы
Какая переменная отслеживает перемещение плитки игроком?
(1) msg
(2) slideTo
(3) mainBoard
(4) solutionSeq
Какая переменная отслеживает время с последнего нажатия кнопки игроком?
(1) pattern
(2) currentStep
(3) lastClickTime
(4) score
В переменных CELLWIDTHиCELLHEIGHTхранятся данные о.....
(1) количестве градусов в ширину и высоту окна
(2) количестве пикселей в ширину и высоту окна
(3) количестве ячеек в ширину и высоту окна
В какой переменной хранится информация о следующей фигуре, которая появится на экране?
(1) fallingPiece
(2) getNewPiece()
(3) newPiece
(4) nextPiece
Какая переменная НЕ относится к объекту игры-белка?
(1) NUMSQUIRRELS
(2) SQUIRRELMINSPEED
(3) SQUIRRELMAXSPEED
(4) SQUIRREL
В какой переменной хранятся все загруженные изображения?
(1) PLAYERIMAGES
(2) IMAGESDICT
(3) CURRENTIMAGE
(4) BASICFONT
Какие действия выполняет основной цикл игры:whileTrue?
(1) обработка событий
(2) обновление состояние игры
(3) вывод состояния игры на экран
(4) завершение игры
Какая функция возвращает первоначальное состояние доски?
(1) mainBoard()
(2) getBoxAtPixel()
(3) getRandomizedBoard()
(4) generateRevealedBoxesData()
Функция getSpotClicked() используется для…
(1) преобразования координат доски
(2) указания координат расположения плит на доске
(3) указания координат передвижения плит на доске
(4) указания координат нажатия кнопки мыши на доске
В каких переменных хранятся XY координаты нажатия кнопки мыши?
(1) mousey
(2) mousex
(3) clickx
(4) clicky
Что выполняет функция pygame.transform.rotate()?
(1) изменяет надпись "Wormy!" стартового окна
(2) поворачивает надпись "Wormy!" стартового окна
(3) отображает новую надпись "Wormy!" стартового окна
Какое действие выполняет функцияisValidPosition()?
(1) подсчитывает количество полученных очков
(2) размещает фигуры в игре
(3) подсчитывает количество фигур в игре
(4) проверяет расположение фигуры в игре
Какая функция задает текст, в строке заголовка окна?
(1) pygame.display.set_icon()
(2) pygame.display.set_caption()
(3) pygame.display.set_image()
(4) pygame.display.set_mode()
ФункцияrunLevel()используется для..
(1) обработки всех действий в игре
(2) запуска нового уровня
(3) вывода текстового сообщения с указанием номера уровня
(4) вывода количества очков за пройденный уровень
Отметьте характерные особенности метода
(1) включает в себя исходный код
(2) вызов функции внутри модуля может быть методом
(3) метод всегда прикреплен к объекту, а функция нет
(4) метод вызываются для выполнения кода
В каких переменных хранятся данные о состоянии игры?
(1) mainBoard
(2) revealedBoxes
(3) secondSelection
(4) mouseClicked
Переменной slideTo характерны следующие значения:
(1) BACK
(2) RIGHT
(3) UP
(4) DOWN
Какая функция изменят цвет фона?
(1) flashButtonAnimation()
(2) pygame.display.update()
(3) changeBackgroundAnimation()
(4) pygame.event.get()
В какой переменной хранятся данные о количестве градусов наклона надписи "Wormy!"?
(1) titleSurf1иtitleSurf2
(2) degrees1иdegrees2
(3) rotatedRect1иrotatedRect2
Какая переменная отслеживает скорость падения фигур?
(1) lastMoveSidewaysTime
(2) lastFallTime
(3) lastMoveDownTime
(4) movingDown
Какие переменные указываются в коде для начала новой игры?
(1) invulnerableMode
(2) invulnerableTime
(3) gameOverMode
(4) gameOverStartTime
Укажите переменные, которые относятся к перемещению камеры:
(1) cameraNext
(2) cameraDown
(3) cameraLeft
(4) cameraLeft
Для чего указывается методconvert_alpha()?
(1) для использования яркого цвета для создания объекта
(2) для добавления дополнительного цвета к объекту
(3) для использования прозрачного цвета для создания объекта
(4) для использования темного цвета для создания объекта
Какая функция возвращает кортеж из двух целых чисел?
(1) getShapeandColor()
(2) getBoxAtPixel()
(3) getRandomizedBoard()
(4) pygame.time.wait()
Укажите корректный способ написания кода: event.key in (K_LEFT, K_a):
(1) event.key == K_LEFT or event.key == K_a
(2) event.key == K_LEFT, event.key == K_a
(3) event.key == K_LEFT, K_a
(4) K_LEFT or K_a
Какая функция отображает кнопки в игре?
(1) flashButtonAnimation()
(2) drawButtons()
(3) getButtonClicked()
(4) changeButton()
Стартовое окно "Wormy!" используется для того, чтобы….
(1) узнать информацию об игре
(2) узнать информацию о разработчиках
(3) дать возможность игроку подготовиться к игре
Что отображает функцияshowTextScreen()?
(1) информацию об игре
(2) надпись -Press a key to play
(3) текст на экране
(4) текст с тенью на экране
Какие переменные содержат в себе координаты местонахождения камеры?
(1) camx
(2) camerax
(3) cameray
(4) camy
В каких переменных хранится размер карты в пикселях?
(1) mapSurf
(2) mapWidth
(3) mapHeigh
(4) mapSurfRect
Для чего используется pygame.Rect()?
(1) для создания цветных объектов
(2) для представления прямоугольной области
(3) для использования прозрачного цвета для создания объекта
(4) для вычисления координат для других функций прямоугольника
Какую анимацию вызывает функция gameWonAnimation()?
(1) Игра окончена
(2) Вы проиграли
(3) Вы выиграли
(4) Начать игру
Какая функция создает и возвращает структуру данных при решении головоломки компьютером вместо игрока?
(1) getStartingBoard()
(2) getBlankPosition()
(3) getRendomMove()
(4) getLeftTopOfTile()
Где хранится RGB значения?
(1) flashColor
(2) color
(3) bgColor
(4) fontColor
Для чего используется функция drawScore()?
(1) подсчитывает количество очков
(2) выводит текстовое сообщение счета на экран
(3) подсчитывает количество действий игрока
Для чего используется функцияint()?
(1) для расчета уровня
(2) для расчета скорости падения фигур
(3) для расчета частоты падения фигур
(4) для подсчета набранных баллов
Какие переменные отслеживают местонахождение объектов в игре?
(1) grassObjs
(2) thingsObjs
(3) squirrelObjs
(4) playerObjs
Какая величина создает кортеж XY координаты местонахождения игрока?
(1) player
(2) stepCounter
(3) stars
(4) все варианты верны
Какая функция рисует ряд линий из одной точки в другую?
(1) pygame.draw.line()
(2) pygame.draw.lines()
(3) pygame.draw.circle()
(4) pygame.draw.rect()
Сколько существует способов для создания структуры данных?
(1) 1
(2) 2
(3) 3
(4) 4
Какая функция рисует плитки?
(1) drawBoard()
(2) drawTile()
(3) makeText()
(4) get_rect()
Функцияpygame.draw.line()используется для….
(1) отображения сетки ячеек
(2) отображения вертикальных линий сетки ячеек
(3) отображения горизонтальных линий сетки ячеек
Какая функция проверяет XY координаты фигур расположенных на доске?
(1) isValidPosition()
(2) isOnBoard()
(3) isAboveBoard()
(4) isCoordinateBoard()
Что рисует данный код:flashIsOn = round (time.time(), 1) *10/2==1
(1) вражескую белку
(2) белку игрока
(3) траву
(4) дерево
Какая величина создает объект карты на каждом уровне игры?
(1) width
(2) goals
(3) mapObj
(4) startState
Для чего используется объект pygame.time.clock ?
(1) для проверки скорости работы игры согласно FPS
(2) для подтверждения правильной работы игры согласно FPS
(3) для расчета времени игры согласно FPS
(4) для автоматического расчета продолжительности паузы согласно FPS
Укажите размеры окна в пикселях:
(1) (637, 477)
(2) (638, 478)
(3) (639, 479)
(4) (640,480)
Для того чтобы рассчитать ширину и высоту границ доски необходимо выполнить следующее:
(1) сложить ширину и высоту доски с размером плитки
(2) умножить ширину и высоту доски на размер плитки
(3) разделить ширину и высоту доски на размер плитки
(4) вычесть ширину и высоту доски от размера плитки
Чему будет равна начальная точка X координаты для построения 27 вертикальной линии сетки?
(1) (500,0)
(2) (520,0)
(3) (540,0)
Какая функция проверяет наполненность строки на оси Y координат?
(1) isCompleteLine()
(2) removeCompleteLine()
(3) rcodeoveCompleteLines()
(4) onCompleteLine()
Какая функция определяет скорость движения вражеской белки?
(1) pygame.display.set_mode()
(2) isOutsideActiveArea()
(3) getRandomVelocity()
(4) drawHealthMeter()
Какая функция используется для открытия документа?
(1) text.File.close()
(2) open()
(3) text.File.write()
(4) text.File.open()
Какая функция загружает изображение в игру?
(1) pygame.image.load()
(2) pygame.display.update()
(3) pygame.image.update()
(4) pygame.screen.load()
Какая функция рисует изображения?
(1) drawIcon()
(2) pygame.draw()
(3) drawBoxCovers()
(4) drawBoard()
В какой переменной хранится копия изображения?
(1) displaySurf
(2) textSurf
(3) baseSurf
(4) copySurf
Что означает данное выражение:assert WINDOWWIDTH % CELLSIZE = = 0?
(1) размер ширины окна должен быть равен размеру ячейке
(2) размер ширины окна должен быть меньше размера ячейки
(3) размер ширины окна должен быть больше размера ячейки
Какая функция выводит текст надписи с количеством набранных баллов и указанием уровня?
(1) drawBoard()
(2) drawStatus()
(3) drawBox()
(4) drawPiece()
Какие значения соответствуют объекту игры - игрок?
(1) facing
(2) size
(3) grassImage
(4) health
Какие текстовые редакторы используются для создания и редактирования текстовых документов?
(1) Notepad
(2) MicrosoftWord
(3) TextEdit
(4) IDLE
Укажите способы отображения текста на экране:
(1) pygame.font.Font()
(2) pygame.render()
(3) pygame.display.set_mode()
(4) pygame.display.update()
Укажите функции схожие между собой по их назначению:
(1) revealBoxesAnimation()
(2) coverBoxesAnimation()
(3) drawBoxCovers()
(4) getBoxAtPixel()
Какую информацию хранит в себе параметр numSlides?
(1) количество случайных ходов
(2) количество правильных ходов
(3) количество плит расположенных на доске
(4) количество попыток
Для чего используется функция getRandomLocation()?
(1) перемещения червя на новое место
(2) установления координат объекта на новом месте
(3) размещения надписи стартового окна на новом месте
Какие координаты входят в функцию drawBox()?
(1) x
(2) boxy
(3) pixelx
(4) movey
Какие значения НЕ соответствуют объекту игры - трава?
(1) grassImage
(2) health
(3) bounce
(4) facing
Что выполняет функцияfunky()?
(1) вызывает функциюfunky()
(2) отображает ошибки
(3) ничего не делает
Какая функция загружает музыкальный файл для воспроизведения в фоновом режиме?
(1) pygame.mixer.Sound()
(2) pygame.mixer.music.load()
(3) pygame.mixer.music.play()
(4) pygame.mixer.music.stop()
Какая функция запускает анимацию в начале игры?
(1) startGameAnimation()
(2) coverBoxesAnimation()
(3) revealBoxesAnimation()
(4) gameWonAnimation()
Для чего используется функцияgetBlankPosition()?
(1) для размещения пустого пространства на доске
(2) для обновления пустого пространства на доске
(3) для удаления пустого пространства на доске
(4) для поиска пустого пространства на доске
В чем состоит различие между методамиappend()и insert()?
(1) append() - добавляет элементы в конец списка, а insert() - добавляет элементы в любое место списка
(2) append() - добавляет элементы в начало списка, а insert() - добавляет элементы в конец списка
(3) append() - добавляет элементы в любое место списка, а insert() - добавляет элементы в начало списка
Какая функция используется для вывода текстового сообщения Next?
(1) nextPiece()
(2) drawPiece()
(3) drawNextPiece()
(4) getNewPiece()
Какие значения соответствуют объекту игры - вражеская белка?
(1) grassImage
(2) movey
(3) bouncerate
(4) health
Отметьте основные правила игры:
(1) игрок должен передвигать звезды
(2) игрок может передвигать звезды возле стены
(3) игрок может тянуть звезды
(4) если звезда оказывается в углу, то необходимо начать уровень с начала
Окно, которое запускается после запуска IDLE, называется…
(1) стартовое окно
(2) интерактивная оболочка
(3) окно приветствия
(4) интерактивное окно
Какие постоянные переменные содержит в себе модуль pygame.locals?
(1) MOUSEMOTION
(2) KEYUP
(3) QUIT
(4) KEYDOWN
Какая кнопка отменяет все действия игрока?
(1) Reset
(2) New
(3) Solve
(4) Start
Сколько всего цветов используется в игре?
(1) 3
(2) 4
(3) 5
(4) 6
Чему равны координаты правой нижней ячейки сетки по Декартовой Системе Координат?
(1) (30,22)
(2) (31,23)
(3) (32,24)
В каком кортеже хранится информация о цвете фигур?
(1) BGCOLORS
(2) COLORS
(3) BORDERCOLOR
(4) LIGHTCOLORS
Какие объекты можно встретить в игре?
(1) белка
(2) вражеская белка
(3) трава
(4) дерево
Какая переменная указывает на размер ширины плитки?
(1) TILEWIDTH
(2) TILEMAPPING
(3) TILEHEIGHT
(4) TILEFLOORHEIGHT
Что выполняет функция print()?
(1) отображает текст на экране
(2) отображает графику и цвет на экране
(3) позволяет пользователю набирать текст с клавиатуры
(4) позволяет пользователю использовать мышь
Укажите характерные особенности списка list:
(1) элементы списка заключаются в круглые скобки
(2) элементы списка заключаются в квадратные скобки
(3) элементы списка не могут быть изменены
(4) элементы списка могут быть изменены
Какая функция создает новую структуру данных головоломки?
(1) generateNewPuzzle()
(2) generateNewBoard()
(3) allMoves()
(4) getStartingBoard()
На какую кнопку должен будет начать игрок, если currentStep=3 и pattern [GREEN, RED, YELLOW, BLUE]?
(1) GREEN
(2) YELLOW
(3) BLUE
(4) RED
Какая функция запускает стартовое окно?
(1) showGameOverScreen()
(2) runGame()
(3) showStartScreen()
Какая переменная хранит в себе шаблоны фигур?
(1) SHAPE
(2) SHAPEBLOCK
(3) SHAPE_TEMPLATE
(4) SHAPES
Какая переменная хранит в себе данные о высоте окна программы?
(1) WINWIDTH
(2) WINHEIGHT
(3) HALF_ WINWIDTH
(4) HALF_ WINHEIGHT
Что означает данное выражениеOUTSIDE_DECORATION_PCT=20?
(1) процент занимаемых плиток, на которых располагаются украшения, равен 20
(2) высота плиток, на которых располагаются украшения, равна 20
(3) ширина плиток, на которых располагаются украшения, равна 20
(4) размер плиток, на которых располагаются украшения, равен 20 пикселям
Какая функция возвращает объект окна?
(1) pygame.event.get()
(2) pygame.display.set_caption()
(3) pygame.display.set_mode()
(4) pygame.display.update()
Укажите верные утверждения для global и local переменных:
(1) Если global значение переменой указано в начале функции, то переменная глобальная
(2) Если имя переменной в функции соответствует имени global переменной и функция не присваивает переменной значение, то переменная глобальная
(3) Если имя переменной в функции соответствует имени global переменной и функция присваивает переменной значение, то переменная локальная
(4) Если имя global переменой соответствует имени функции, то переменная локальная
Какая переменная выводит сообщение, которое располагается в левом верхнем углу?
(1) msg
(2) slideTo
(3) mainBoard
(4) solutionSeq
В какой переменной хранится информация о количестве набранных очков?
(1) pattern
(2) currentStep
(3) lastClickTime
(4) score
Какая переменная указывает на количество ячеек в высоту окна?
(1) CELLWIDTH
(2) CELLHEIGHT
(3) CELLSIZE
В переменнойfallingPieceхранится информация о…
(1) предыдущей фигуре, которая появлялась в игре
(2) следующей фигуре, которая появится на экране
(3) падающей фигуре, которая может быть повернута игроком
(4) все варианты верны
Переменная MAXHEALTHиспользуется для…
(1) указания количества здоровья игрока на начало игры
(2) указания количества оставшегося здоровья игрока
(3) указания количества использованного здоровья игроком
(4) все варианты верны
Сколько всего изображений включает в себя словарь IMAGESDICT?
(1) 10
(2) 15
(3) 18
(4) 25
Какая функция хранит в себе события, происходящие в игре?
(1) pygame.event.get()
(2) pygame.display.set_caption()
(3) pygame.display.set_mode()
(4) pygame.display.update()
Какую информацию содержит в себе переменная firstSelection?
(1) координаты расположения изображения на доске
(2) координаты расположения доски
(3) координаты расположения коробок на доске
(4) координаты первой отрытой коробки
Следующее выражение event.pos[0] характерно для…
(1) X координат
(2) Y координат
(3) X и Y координат
Укажите правильное соответствие клавиш на клавиатуре с цветом кнопок игры:
(1) кнопка YELLOW соответствует клавише W
(2) кнопка BLUE соответствует клавише Q
(3) кнопка RED соответствует клавише A
(4) кнопка GREEN соответствует клавише S
Какая функция поворачивает надпись "Wormy!" стартового окна?
(1) pygame.event.get()
(2) pygame.display.update()
(3) pygame.transform.rotate()
Какие параметры входят в функцию isValidPosition()?
(1) board
(2) fallingPiece
(3) moveX
(4) adjY
Какая функция задает значок игры, в строке заголовка окна?
(1) pygame.display.set_icon()
(2) pygame.display.set_caption()
(3) pygame.display.set_image()
(4) pygame.display.set_mode()
Какие значения входят в функциюrunLevel()?
(1) apply
(2) next
(3) back
(4) reset
Отметьте характерные особенности конструктора функций?
(1) значением конструктора функции является новый объект
(2) начинается с заглавной буквы
(3) включает в себя исходный код
(4) возвращает новый объект
Как называется данный цикл: for event in pygame.event.get()?
(1) цикл обработки информации
(2) цикл обработки событий
(3) цикл обработки данных
(4) цикл обновления событий
Какие переменные включены в функцию getBlankPosition()?
(1) spotx
(2) blankx
(3) blanky
(4) spoty
Какая функция запускает мигание цвета, если игрок правильно нажал кнопку?
(1) flashButtonAnimation()
(2) pygame.display.update()
(3) changeBackgroundAnimation()
(4) pygame.event.get()
Что означает данное выражение:degrees 1 + = 3 # rotate by 3 degrees each time?
(1) при каждом новом цикле угол наклона надписи "Wormy!" будет увеличиваться на 3 градуса
(2) при каждом новом цикле угол наклона надписи "Wormy!" будет уменьшаться на 3 градуса
(3) при каждом новом цикле угол наклона надписи "Wormy!" будет равна 3 градусам
Какая функция обновляет текущий уровень и подсчитывает количество фигур?
(1) getNewPiece()
(2) calculateLevelAndFallFreq()
(3) addBoard()
(4) rcodeoveCompleteLines()
Какая функция загружает изображение в игру?
(1) pygame.image.mode()
(2) pygame.image.load()
(3) pygame.image.transform()
(4) pygame.image.open()
В каких переменных хранятся координаты положения камеры?
(1) cameraOffsetX
(2) MAX_CAM_X_PAN
(3) cameraOffsetY
(4) MAX_CAM_Y_PAN
Укажите RGB значения для создания прозрачного цвета?
(1) (255,0,255,0)
(2) (0,255,0,255)
(3) (0,0,0)
(4) (255,0,255)
Какая функция задает форму и цвет изображений?
(1) getShapeandColor()
(2) getBoxAtPixel()
(3) getRandomizedBoard()
(4) pygame.time.wait()
Укажите более подробный способ написания выражения:spam in ('dog', 24, 'cat', 'mouse', 15)
(1) spam = 'dog' or spam = 24 or spam = 'cat' or spam = 'mouse' or spam ==15
(2) spam == 'dog', spam == 24, spam == 'cat', spam == 'mouse', spam ==15
(3) spam == dog or spam == 24 or spam == cat or spam == mouse or spam ==15
(4) spam == 'dog' or spam == 24 or spam == 'cat' or spam == 'mouse' or spam ==15
Что отображает функция drawButtons()?
(1) текст в игре
(2) кнопки в игре
(3) цвет кнопок в игре
Каким цветом отображается текст надписи "Wormy!" в стартовом окне?
(1) белый цвет на темно-зеленом фоне
(2) зеленый текст на прозрачном фоне
(3) черный текст на прозрачном фоне
В каких случаях используется функция showTextScreen()?
(1) при запуске стартового окна
(2) при паузе
(3) при окончании игры
(4) при закрытии игры
Какую информацию содержит в себе функция isOutsideActiveArea()?
(1) текущие координаты местонахождения вражеской белки
(2) текущие координаты местонахождения игрока
(3) текущие координаты камеры
(4) текущие координаты месторасположения травы в игре
Какая функция создает копию объекта на карте и изменяет его?
(1) decorateMap()
(2) drawMap()
(3) mapSurf.get_rect()
(4) copy.deepcopy()
Что создает данный код: SpamRect=pygame.Rect (20,35,250,345)?
(1) объект с нижним левым углом (20,35), и 250 пикселей в ширину и 350 пикселей в высоту
(2) объект с нижним правым углом (20,35), и 250 пикселей в ширину и 350 пикселей в высоту
(3) объект с верхним левым углом (20,35), и 250 пикселей в ширину и 350 пикселей в высоту
(4) объект с верхним правым углом (20,35), и 250 пикселей в ширину и 350 пикселей в высоту
Что проверяет функция hasWon()?
(1) все найденные пары изображений
(2) найденные два изображения
(3) все изображения
(4) все не открытые изображения
В какой функции прописывается направление движения плитки?
(1) getStartingBoard()
(2) getBlankPosition()
(3) getRendomMove()
(4) getLeftTopOfTile()
Что выполняет данная функция sound.play()?
(1) загружает звуковые эффекты
(2) приостанавливает проигрывание звукового эффекта
(3) проигрывает звуковые эффекты
(4) удаляет звуковые эффекты
Какие из перечисленных кодов входят в функцию draw()?
(1) Score
(2) Worm
(3) Apple
(4) Grid
На каком уровне игрок получает 19 очков, еслиlevel = int(score/10)+1
(1) 1 уровень
(2) 2 уровень
(3) 3 уровень
(4) 4 уровень
ПеременнаяgrassObjsхранит в себе данные о местонахождении…
(1) белки игрока в игре
(2) травы в игре
(3) вражеской белки в игре
(4) побежденной белки в игре
Какая величина создает список кортежей XY значений для каждой звезды текущего уровня?
(1) player
(2) stepCounter
(3) stars
(4) все варианты верны
Для чего используется метод fill(color) ?
(1) для заполнения поверхности объекта цветом
(2) для заполнения контура объекта цветом
(3) для отображения объекта
(4) для создания цветных объектов
Укажите способы создания структуры данных?
(1) получение списка изображений разной формы и цвета
(2) создание и перемешивание изображений
(3) добавление новых изображений
(4) размещение случайно выбранных изображений
Что выполняет функция drawTile()?
(1) отображение одной пронумерованной плитки на доске
(2) использование пиксельных координат
(3) обращение к функцииpygame.display.update()
(4) значением по умолчанию является 0
Какая функция используется для отображения сетки ячеек?
(1) pygame.draw.line()
(2) pygame.draw.rect()
(3) pygame.draw()
Какие значения хранит в себе функцияgetNewPiece()?
(1) shape
(2) rotation
(3) size
(4) color
Какое действие выполняет функция drawHealthMeter()?
(1) отображает индикатор израсходованного здоровья игрока
(2) отображает индикатор отставшего здоровья игрока
(3) отображает индикатор здоровья игрока
(4) отображает индикатор здоровья вражеской белки
Какая величина создает кортеж XY координаты месторасположения цели на карте?
(1) width
(2) goals
(3) mapObj
(4) startState
Что выполняет метод tick()?
(1) проверяет скорость работы игры
(2) автоматически рассчитывает продолжительность паузы
(3) вызывает метод в конце цикла игры
(4) рассчитывает время игры
Для чего используется функция leftTopCoordsOfBox()?
(1) для хранения координат окна в пикселях
(2) для возврата одного пикселя в левом вернем углу окна
(3) для преобразования координат окна в пиксели
(4) для возврата одной ячейки в левом вернем углу окна
Укажите правильный код для расположения кнопки New на экране:
(1) DISPLAYSURF.blit (NEW_SURF, NEW_RECT)
(2) DISPLAYSURF.blit (NEW_SURF)
(3) DISPLAYSURF.blit (NEW_RECT)
(4) DISPLAYSURF.blit (NEW=SURF, NEW=RECT)
Чему будет равна начальная точка Y координаты для построения 20 горизонтальной линии сетки?
(1) (0,400)
(2) (0,420)
(3) (0,440)
Что НЕ проверяет функция isCompleteLine()?
(1) наполненность строки на оси X координат
(2) XY координаты перемещения фигур
(3) наполненность строки на оси Y координат
(4) XY координаты фигур расположенных на доске
В каких переменных хранится диапазон скорости движения вражеской белки?
(1) SQUIRRELMAXSPEED
(2) SQUIRRELMINSPEED
(3) NUMSQUIRRELS
(4) SQUIRREL
Сколько аргументов содержит в себе функцияopen()?
(1) 2
(2) 3
(3) 4
(4) 6
Метод blit()используется для…
(1) загрузки изображения в игру
(2) отображения изображения в игре
(3) хранения изображения
(4) создания копии изображения
Какие действия выполняет функция drawBoxCovers():
(1) хранит информацию о каждом нажатии мыши на изображение
(2) создает структуру данных доски
(3) хранит список координат для каждого закрытого ящика
(4) подсчитывает количество закрытых ящиков
Какой метод используется для создания копии изображения?
(1) copy()
(2) copyImage()
(3) copySurf()
(4) copyTile()
Что означает данное выражение:assert WINDOWHEIGHT % CELLSIZE = = 0?
(1) высота окна должна быть больше размера ячейки
(2) высота окна должна быть равна размеру ячейке
(3) высота окна должна быть меньше размера ячейки
Какая функция рисует один элемент фигуры игры?
(1) drawBoard()
(2) drawStatus()
(3) drawBox()
(4) drawPiece()
Какие данные хранит в себе значениеsize?
(1) размер белки игрока
(2) состояние здоровья игрока
(3) передвижение игрока
(4) направление движения игрока
Какое действие выполняет функцияtext.File.open()?
(1) редактирует документ
(2) открывает документ
(3) закрывает документ
(4) запускает документ
Конструктор функцииpygame.font.Font() используется для…
(1) создания текста
(2) указания размера шрифта текста
(3) указания цвета шрифта текста
(4) указания вида шрифта текста
Что означает данное выражение: REVEALSPEED = 8?
(1) при каждом вызовеdrawBoxCovers(), постоянная REVEALSPEED будет равна 8 пикселям за итерацию
(2) при каждом вызове drawBoxCovers(), постоянная REVEALSPEED будет увеличиваться на 8 пикселей за итерацию
(3) при каждом вызове drawBoxCovers(), постоянная REVEALSPEEDбудет уменьшаться на 8 пикселей за итерацию
Для чего используется функция slideAnimation()?
(1) для создания анимации на экране
(2) для выполнения анимации на экране
(3) для обновления анимации на экране
(4) для удаления анимации с экрана
Что означает данное выражение:apple = getRandomLocation()?
(1) разместить яблоко на сетке
(2) удалить яблоко с сетки
(3) разместить новое яблоко в другом месте сетки
Для чего прописывается данный код:if drawStatus (score, level)?
(1) для вывода текста надписи с количеством набранных баллов и указанием уровня
(2) для вывода текста надписи с количеством набранных баллов
(3) для вывода текста надписи с указанием уровня
(4) для вывода текста надписи с указанием информации об игре
Какие значения применяются ко всем объектам игры?
(1) x
(2) y
(3) rect
(4) bounce
Для чего используется функцияmakeMove?
(1) для обновления траектории движения игрока
(2) для проверки траектории движения игрока
(3) для запуска траектории движения игрока
(4) для удаления траектории движения игрока
Укажите конструктор функции для загрузки звуковых эффектов:
(1) pygame.mixer.Sound()
(2) pygame.mixer.music.load()
(3) pygame.mixer.music.play()
(4) pygame.mixer.music.stop()
Функция random.shuffle() используется для перемешивания изображений …
(1) при не совпадении двух изображений
(2) при запуске игры
(3) после окончания игры
(4) при выборе одинаковых изображений
В каких переменных хранятся координаты расположения пустого пространства на доске?
(1) blankspacex и blankspacey
(2) spotx и spoty
(3) blanx и blanky
(4) movex и movey
Для чего используется метод insert()?
(1) для добавления элемента в любое место списка
(2) для отображения элемента на экране
(3) для добавления нового значения
Для чего используется функцияdrawNextPiece()?
(1) для удаления текстового сообщения Next
(2) для вывода текстового сообщения Next
(3) для редактирования текстового сообщения Next
(4) для создания текстового сообщения Next
Какие данные хранит в себе значениеbouncerate?
(1) направление движения белки
(2) скорость движения белки
(3) передвижение белки
(4) все варианты не верны
Какой формат анимации используется в игре?
(1) 3D
(2) Gif
(3) 2D
(4) 3DS
Необходимо ли указывать порядковый номер строки при написании кода?
(1) да
(2) нет
(3) да, но только при указании дополнительной информации
Какая переменная содержит в себе информацию о размере зазора между ящиками?
(1) WINDOWWIDTH
(2) WINDOWHEIGHT
(3) GAPSIZE
(4) BOXSIZE
Какая кнопка запускает решение головоломки компьютером вместо игрока?
(1) Reset
(2) New
(3) Solve
(4) Start
Отметьте цвета, которые хранятся в переменной pattern:
(1) YELLOW
(2) ORANGE
(3) BLUE
(4) BLACK
Чему равны координаты ячеек сетки по Декартовой Системе Координат?
(1) (0,1) и (30,22)
(2) (1,0) и (32, 24)
(3) (0,0) и (31,23)
В каком кортеже хранится информация о светлом цвете фигур?
(1) BGCOLORS
(2) COLORS
(3) BORDERCOLOR
(4) LIGHTCOLORS
Сколько белок может использовать игрок за одну игру?
(1) 1
(2) 2
(3) 3
(4) 4
В каких единицах измерениях указывается размер плитки?
(1) сантиметр
(2) пиксель
(3) процент
(4) дюйм
Что выполняет функцияinput()?
(1) отображает текст на экране
(2) отображает графику и цвет на экране
(3) позволяет пользователю набирать текст с клавиатуры
(4) позволяет пользователю использовать мышь
Укажите характерные особенности строки str:
(1) строки являются неизменным типом данных
(2) символы строки заключаются в круглые скобки
(3) символы строки не могут быть изменены
(4) возможность использования квадратных скобок для чтения одного символа строки
Какая функция выводит список всех сделанных ходов?
(1) generateNewPuzzle()
(2) generateNewBoard()
(3) allMoves()
(4) getStartingBoard()
Что произойдет, если игрок нажмет на другую кнопку?
(1) игра начнется заново
(2) игра будет переиграна
(3) игра будет окончена
(4) все варианты верны
Какая функция отображает надпись "Игра окончена" на экране?
(1) showGameOverScreen()
(2) runGame()
(3) showStartScreen()
Какие переменные содержат в себе размер строки и столбца для возможных вращений фигур?
(1) TEMPLATEHEIGHTиTEMPLATEWIDTH
(2) WINDOWHEIGHTиWINDOWWIDTH
(3) BOARDHEIGHTиBOARDWIDTH
(4) BOXHEIGHTиBOXWIDTH
Какие переменные содержат в себе данные о размере окна программы?
(1) WINWIDTH
(2) WINHEIGHT
(3) HALF_ WIDTH
(4) HALF_ HEIGHT
Переменная OUTSIDE_DECORATION_PCTсодержит в себе данные о…
(1) размере плиток относительно ширины окна
(2) размере плиток
(3) размере плиток относительно высоты окна
(4) размере плиток, на которых располагаются дополнительные украшения
Что отображает функция функцияpygame.display.set_caption()?
(1) текст
(2) заголовок текста в верхней части окна
(3) текст надписи стартового окна
(4) текст с информацией об игре
Укажите характерные особенности globalзначения:
(1) имя переменной не соответствует имени функции
(2) глобальные переменные располагаются внутри функцииmain()
(3) переменные всегда разделяются запятой
(4) значение переменной указывается в конце функции
Какие переменные прописываются в главном цикле игры?
(1) msg
(2) slideTo
(3) mainBoard
(4) solutionSeq
Переменная score используется для…
(1) хранения количества набранных очков
(2) отслеживания времени с последнего нажатия кнопки игроком
(3) хранения значения следующего цвета
(4) хранения списка значений цветов, которые надо запомнить игроку
Какая переменная указывает на количество ячеек в ширину окна?
(1) CELLWIDTH
(2) CELLHEIGHT
(3) CELLSIZE
В какой переменной хранится информация о падающей фигуре, которая может быть повернута игроком?
(1) fallingPiece
(2) getNewPiece()
(3) newPiece
(4) nextPiece
ПеременнаяNUMSQUIRRELSхранит в себе данные о количестве…
(1) белок игрока в игре
(2) побежденных белок в игре
(3) белок в игре
(4) оставшихся белок в игре
Переменная IMAGESDICTиспользуется для хранения…
(1) данных об игре
(2) информации о сохраненных играх
(3) информации о разработчиках
(4) загруженных изображений
Для чего используется функция pygame.display.update() ?
(1) для отображения стартового окна
(2) для обновления объекта окна
(3) для отображения объекта окна
(4) для отображения текста окна
Какую информацию содержит в себе переменная mainBoard?
(1) координаты расположения изображения на доске
(2) координаты расположения доски
(3) координаты расположения коробок на доске
(4) координаты первой отрытой коробки
Следующее выражение event.pos[1] характерно для…
(1) X координат
(2) Y координат
(3) X и Y координат
Когда создается событие KEYDOWN?
(1) игрок нажимает на кнопку в игре
(2) игрок нажимает клавишу на клавиатуре
(3) игрок нажимает кнопку мыши
Что из предложенных вариантов НЕ выполняет функция pygame.transform.rotate()?
(1) изменяет надпись "Wormy!" стартового окна
(2) поворачивает надпись "Wormy!" стартового окна
(3) отображает новую надпись "Wormy!" стартового окна
Что означает данный код:elif (event.key == K_DOWN or event.key == K_s)
(1) при нажатии кнопки DOWN или S происходит смена фигуры
(2) при нажатии кнопки DOWN или S фигура перемещается вправо
(3) при нажатии кнопки DOWN или S фигура быстрее опускается вниз
(4) при нажатии кнопки DOWN или S фигура перемещается влево
Укажите идеальный размер значка игры для размещения в строку заголовка окна?
(1) 8x8 пикселей
(2) 16x16 пикселей
(3) 32x32 пикселей
(4) 40x40 пикселей
Что означает данное выражение:elif result=='reset'
(1) перезапуск уровня
(2) запуск нового циклаelif
(3) завершение циклаelif
(4) завершение уровня
Отметьте все функции, которые представлены ниже:
(1) Wombat()
(2) fizzy()
(3) foo()
(4) egg.bluhbluh()
Что означает данный кодif event.type = = QUIT or (event.type = =KEYUP and event.key = = K_ESCAPE)?
(1) завершение игры после нажатия Quit
(2) завершение игры после нажатия кнопки ESC
(3) начало игры после нажатия кнопки мыши
(4) перезапуск игры после нажатия кнопки ESC
Функция isValidMove() используется для:
(1) перемещения плитки в нужном направлении
(2) перемещения плитки при помощи клавиатуры
(3) подтверждения перемещения плитки в нужном направлении
(4) перемещения плитки при помощи мыши
Какое действие выполняет функция changeBackgroundAnimation()?
(1) запускает мигание цвета, если игрок правильно нажал кнопку
(2) изменяет цвет кнопки
(3) изменяет цвет курсора мыши
(4) изменят цвет фона
Чему должны быть равны начальные координаты угла наклона надписи "Wormy!"?
(1) degrees1=0 и degrees2=1
(2) degrees1=1 и degrees2=0
(3) degrees1=0 и degrees2=0
Какие действия выполняет функцияrcodeoveCompleteLines()?
(1) удаляет горизонтальный ряд фигур на доске
(2) опускает все фигуры на 1 клетку ниже
(3) заполняет пустые клетки
(4) подсчитывает количество набранных очков
Что означает данное выражение:invulnerableMode=False
(1) игрок неуязвим
(2) игрок ранен
(3) игрок здоров
(4) все варианты не верны
В каких единицах измерениях исчисляется скорость движения камеры?
(1) миллисекунда
(2) миллиметр
(3) секунда
(4) пиксель
Для чего используется конструктор функции pygame.Color()?
(1) для добавления дополнительного цвета к объекту
(2) для хранения объекта Color
(3) для использования прозрачного цвета для создания объекта
(4) для создания цветных объектов
Какая функция приостанавливает игру на 1 секунду, для того чтобы игрок мог рассмотреть два открытых изображения?
(1) getShapeandColor()
(2) getBoxAtPixel()
(3) getRandomizedBoard()
(4) pygame.time.wait()
Отметьте верное сочетание клавиш клавиатуры для передвижения плитки:
(1) K_LEFT или K_a
(2) K_RIGHT или K_s
(3) K_UP или K_w
(4) K_DOWN или K_d
Для чего используется вызов функции pygame.draw.rect()?
(1) для изменения кнопок на экране
(2) для перемещения кнопок по экрану
(3) для отображения кнопок на экране
(4) для удаления кнопок с экрана
Укажите параметры, хранящиеся в функции showStartScreen().
(1) хранение информации о запуске стартового окна
(2) создание копии надписи стартового окна
(3) число градусов для поворота надписи стартового окна
Какая функция отображает текст на экране?
(1) textScreen()
(2) showText()
(3) makeTextObjs()
(4) showTextScreen()
Какие переменные содержат в себе координаты передвижения вражеской белки?
(1) movex
(2) camerax
(3) cameray
(4) movey
ФункцияdecorateMap()используется для…
(1) добавления копии объекта на карте
(2) удаления копии объекта на карте
(3) изменения копии объекта на карте
(4) создания копии объекта на карте
Сколько существует способов для представления прямоугольной области?
(1) 1
(2) 2
(3) 3
(4) 4
Какая функция создает список логических значений?
(1) mainBoard()
(2) getBoxAtPixel()
(3) getRandomizedBoard()
(4) generateRevealedBoxesData()
Какая функция преобразует координаты доски в пиксельные координаты?
(1) getStartingBoard()
(2) getBlankPosition()
(3) getRendomMove()
(4) getLeftTopOfTile()
Укажите параметры, которые расположены в color:
(1) sound
(2) flashColor
(3) rectangle
(4) changeColor
Какая функция подсчитывает количество очков и выводит текстовое сообщение счета на экран?
(1) drawWorm()
(2) drawScore()
(3) drawGrid()
Чему будет равна частота падения фигур на 9 уровне, еслиfallFreq = 0,27-(level*0,02)
(1) 0,03 секунды
(2) 0,09 секунды
(3) 0,18 секунды
(4) 0,27 секунды
ПеременнаяplayerObjsхранит в себе данные о местонахождении…
(1) белки игрока в игре
(2) травы в игре
(3) вражеской белки в игре
(4) побежденной белки в игре
Какая величина отслеживает количество ходов игрока?
(1) player
(2) stepCounter
(3) stars
(4) все варианты верны
Какие параметры включает в себя функция pygame.draw.polygon()?
(1) surface, color, start_point, end_point, width
(2) surface, color, closed, pointlist, width
(3) surface, color, pointlist, width
(4) surface, color, center_point, radius, width
Какая функция разделяет список на группы списков?
(1) splitIntoGroupof()
(2) getBoxAtPixel()
(3) getRandomizedBoard()
(4) generateRevealedBoxesData()
Какая функция создает текст и размещает его на экране?
(1) drawBoard()
(2) drawTile()
(3) makeText()
(4) get_rect()
Во сколько раз происходит увеличение координат при построении горизонтальных и вертикальных линий сетки?
(1) 10 раз
(2) 20 раз
(3) 30 раз
Что проверяет функцияisOnBoard()?
(1) XY координаты новых фигур
(2) XY координаты доски
(3) XY координаты перемещения фигур
(4) XY координаты фигур расположенных на доске
Что отображает данный код:DISPLAYSURF.fill (GRASSCOLOR)?
(1) зеленый цвет фона
(2) зеленый цвет травы
(3) темно-зеленый цвет фона
(4) темно-зеленый цвет травы
Какая величина показывает начальное месторасположение звезд и игрока в начале уровня?
(1) width
(2) goals
(3) mapObj
(4) startState
После какой функции указывается метод tick()?
(1) pygame.event.get()
(2) pygame.display.set_caption()
(3) pygame.display.set_mode()
(4) pygame.display.update()
Метод collidepoint()используется для…
(1) преобразования пиксельных координат
(2) хранения пиксельных координат
(3) хранения информации о каждом нажатии мыши на изображение
(4) хранения информации о пройденных уровнях
В каких переменных хранятся координаты передвижения плитки?
(1) blankx и blanky
(2) spotxи spoty
(3) tilex и tiley
(4) movex и movey
Чему будет равна конечная точка Y координаты для построения 15 вертикальной линии сетки?
(1) (0,WINDOWHEIGTH)
(2) (300,WINDOWHEIGTH)
(3) (300,WINDOWHEIGTH)
Какая функция удаляет все заполненные строки на доске?
(1) isCompleteLine()
(2) removeCompleteLine()
(3) rcodeoveCompleteLines()
(4) onCompleteLine()
В какую сторону будет двигаться белка, если скорость движения будет положительной?
(1) влево
(2) вверх
(3) вправо
(4) вниз
Что выполняет данный кодtextFile=open ('hello.txt', 'w')
(1) открывает и редактирует текстовый файл hello.txt, при условии, если он существует
(2) открывает текстовый файл hello.txt
(3) открывает текстовый файл hello.txt и если такой файл не существует, то создает его
Какой формат изображений поддерживает Python?
(1) TIFF
(2) JPG
(3) GIF
(4) BMP
Какая функция вызывает drawIcon()для каждого ящика на доске?
(1) drawIcon()
(2) pygame.draw()
(3) drawBoxCovers()
(4) drawBoard()
За какое количество кадров будет происходить показ анимации, при animationSpeed = и TileSize=72
(1) 8 кадров
(2) 9 кадров
(3) 10 кадров
(4) 11 кадров
Сколько ячеек впишется в окно, если CELLSIZE = 20WINDOWWIDTHилиWINDOWHEIGHT = 10?
(1) 2 ячейки
(2) 1 ячейка
(3) 0,5 ячейки
Какая функция рисует границы доски?
(1) drawBoard()
(2) drawStatus()
(3) drawBox()
(4) drawPiece()
Какие данные хранит в себе значение facing?
(1) размер белки игрока
(2) состояние здоровья игрока
(3) передвижение игрока
(4) направление движения игрока
Какая функция используется для закрытия документа?
(1) text.File.close()
(2) open()
(3) text.File.write()
(4) text.File.open()
Методrender() используется для указания…
(1) сглаживания текста, фона
(2) размера шрифта текста
(3) цвета шрифта текста
(4) цвета фона
Что рисуют функции revealBoxesAnimation() и coverBoxesAnimation()?
(1) изображение с не изменяющейся скоростью покрытия
(2) анимацию с не изменяющейся скоростью покрытия
(3) изображение с изменяющейся скоростью покрытия
(4) анимацию с изменяющейся скоростью покрытия
Какая функция используется для обновления доски после перемещения плит?
(1) lastMove()
(2) allMoves()
(3) makeMove()
(4) mainMove()
Что означает данное выражение:del wormCoords [-1] ?
(1) удаляет часть сегмента червя
(2) прибавляет часть сегмента червя
(3) отображает часть сегмента червя
Для чего используется функцияconvertToPixelCoords()?
(1) для преобразования пиксельных координат
(2) для преобразования координат
(3) для преобразования координат в пиксельные координаты
В какой переменной хранится информация о количестве травы в игровой зоне?
(1) NUMSTHINKS
(2) NUMSPLAYER
(3) NUMSQUIRRELS
(4) NUMGRASS
Какая функция создает копии кортежей в словаре?
(1) copy()
(2) deepcopy()
(3) copydeep()
(4) copy.deepcopy()
Какие цифровые аудиоформаты поддерживает Python?
(1) AIFF
(2) MP3
(3) MIDI
(4) OGG
Встроенная переменная _name_ используется для проверки вызова …
(1) модуля
(2) метода
(3) функции
(4) переменной
В какой функции хранится переменная lastMove?
(1) makeMove()
(2) getRandomMove()
(3) isValidMove()
(4) lastMove()
Какой метод используется для добавления нового сегмента червя?
(1) append()
(2) wormCoords
(3) insert()
Какая переменная задает цвет тени текста?
(1) BORDERCOLOR
(2) BGCOLOR
(3) TEXTCOLOR
(4) TEXTSHADOWCOLOR
В какой переменной хранится информация о максимальной скорости белки?
(1) SQUIRRELMAXSPEED
(2) SQUIRRELMINSPEED
(3) NUMSQUIRRELS
(4) SQUIRREL
В каком виде прописывается объекты на карте?
(1) в виде кода
(2) в виде сокращений
(3) в виде строки
(4) в виде символа
Сколько существует способов представления цвета?
(1) 1
(2) 2
(3) 3
(4) 4
Какая кнопка запускает новую игру?
(1) Reset
(2) New
(3) Solve
(4) Start