Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Современные языки программирования. Тема-1

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

К каким парадигмам программирования предоставляет доступ язык Python?

a)

процедурная

b)

объектно-ориентированная

c)

функциональная

d)

все вышеперечисленное

2.

Выберите высказывание, которое наиболее полно характеризует язык Python:

a)

Сценарии на Python можно запускать на разных аппаратных платформах без изменений

b)

Python – это компилируемый язык, программы на котором хранятся в двоичном коде

c)

Python не позволяет писать кроссплатформенные программы

d)

Python – это низкоуровневый язык программирования, реализация которого отличается в зависимости от версии процессора

3.

Язык Python является:

a)

низкоуровневым

b)

интерпретируемым

c)

компилируемым

d)

статическим

4.

Что такое интерактивный режим работы Python?

a)

Режим, при котором обеспечивается диалог между программой, написанной на Python, и пользователем

b)

Режим работы, при котором все входные данные вводятся в программу с помощью конфигурационных файлов

c)

Такой режим, когда команды и конструкции языка вводятся интерактивно в командной строке

d)

Такой режим, при котором программа на Python запускается из командной строки с дополнительными параметрами

5.

Что произойдет при вводе строковой или численной константы в командную строку в интерактивном режиме?

a)

Интерпретатор сообщит о синтаксической ошибке

b)

Распечатается значение данной константы

c)

Ничего не произойдет

d)

Распечатается тип данных этой константы

6.

C чего нужно начать писать программу?

a)

с анализа программируемой задачи и разбиения на подзадачи

b)

с объединения подзадач в задачу

c)

с написания красивого и удобного интерфейса

d)

с компиляции программного кода

7.

Программа, написанная на декларативном языке программирования, записывается…

a)

В виде спецификации, описывающей конечный результат

b)

В виде вложенных функций от некоторых аргументов

c)

В виде последовательности операций над данными

d)

В виде блок схем, реализующих алгоритм программы

8.

Трансляторы - это программы

a)

поиска ошибок в программном коде

b)

оптимизации работы программного кода

c)

тестирования программного кода

d)

преобразующие программный код с языка программирования в машинный код

9.

Отметьте частные случаи трансляторов:

a)

Ассемблеры

b)

Интерпретаторы

c)

Парсеры

d)

Компиляторы

10.

Программа, написанная на императивном языке программирования, записывается...

a)

В виде вложенных функций от некоторых аргументов

b)

В виде последовательности операций над данными

c)

В виде спецификации, описывающей конечный результат

d)

В виде блок схем, реализующих алгоритм программы