Ответы к зачёту: Технология программирования
Описание
Тема 1. Основы алгоритмических языков программирования. Классификация языков программирования:
Английская аббревиатура для обозначения унифицированного языка моделирования – ...
Тема 2. Жизненный цикл и современные методы и процессы разработки ПО:
print(st)
print(st[:-1:])
a = 11 * 2 ** 2 – 12 / 4 + b
Тема 4. Основные операторы. Линейное программирование. Условные операторы и их виды:
if a˃b:
print("a˃b")
else:
print("a˂=b")
Тема 5. Циклы, их виды и синтаксис:
c = 1
m = 123
while m ˃1:
d = m % 10
c = c * d
m = m // 10
print(c)
import random
print(random. uniform(1,1.1))
Тема 6. Массивы и записи. Многомерные массивы:
A[1] = A[0] + A[5]
print( 3*A[1]+A[4] )
A = [13, 34, 4, 46, 53, 6, 63]
summa = 0
for x in A:
if x % 2 != 0:
summa += x
print ( summa )
Тема 7. Создание и применение пользовательских процедур и функций:
def f(a, b):
pass
print(f(4,2))
F(n) = F(n / 2), если n > 0 и при этом чётно;
F(n) = 1 + F(n − 1), если n нечётно.
- Понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату, называется …
- Неверно, что к языкам программирования высокого уровня можно отнести … (Укажите 2 варианта ответа)
- Неверно, что к основным принципам объектно-ориентированного программирования относится …
Английская аббревиатура для обозначения унифицированного языка моделирования – ...
Тема 2. Жизненный цикл и современные методы и процессы разработки ПО:
- Непрерывный процесс, который начинается с момента принятия решения о необходимости его создания и заканчивается в момент его полного изъятия из эксплуатации, – это … программного обеспеченияВ числе примеров принципа модульности … (Укажите 2 варианта ответа)
- Модель объединяет в себе два процесса – проектирование и поэтапное прототипирование ПО для проверки жизнеспособности сложных и нестандартных технических решений – … модель
- Пользовательские требования определяют …
- Требования к программному обеспечению – это …
- Цель структурного программирования – …
- Структура, содержащая процессы действия и задачи, которые осуществляются в ходе разработки, использования и сопровождения программного продукта – модель …
- Правильный синтаксис для импортирования времени и потоков в Python для создания макросов: …
- Имена, используемые для определения переменных, функций, классов, модулей и других объектов – это …
- Код, приведенный ниже, выведет строку …
print(st)
- Вывод программы, приеденной ниже, - …
print(st[:-1:])
- Код, приведенный ниже, выведет …
a = 11 * 2 ** 2 – 12 / 4 + b
Тема 4. Основные операторы. Линейное программирование. Условные операторы и их виды:
- Запись выражения a не равно b в Питоне - …
- Встроенная функция Python … может быть использована для нахождения модуля числа
- В результате выполнения кода условия (см. изображение ниже) на экран будет выведено …
if a˃b:
print("a˃b")
else:
print("a˂=b")
- К верному формату представления условной инструкции можно отнести …
- Для инвертирования условия в инструкции if можно использовать оператор …
Программа (см. изображение ниже)выведет на экран …
a = False
b = False
if a and b:
print(1)
else:
print(2)
Тема 5. Циклы, их виды и синтаксис:
- Функция range может иметь максимум …
- Чтобы выполнить принудительный выход, пропустить часть или игнорировать заданные условия в цикле используют операторы … и continue
- Циклическая структура, в которой число
- повторений цикла заранее неизвестно, а определяется только в процессе выполнения алгоритма, называется … структурой
- Инструмент в программировании, который создаёт последовательности чисел, которые следуют скрытому рецепту, зависящему от начального «секрета» (зерна), … случайных чисел
- В результате выполнения программы определите, в которой описано нахождение произведения остатков от деления, (см. изображение ниже) будет напечатано …
c = 1
m = 123
while m ˃1:
d = m % 10
c = c * d
m = m // 10
print(c)
- Код, изображенный ниже, выведет …
import random
print(random. uniform(1,1.1))
Тема 6. Массивы и записи. Многомерные массивы:
- Для доступа к элементам массива в Python используется операция взятия элемента по …
- Массивы, которые состоят из набора массивов, то есть имеют более одного индекса на каждый элемент называются …
- Если дан массив: A = [2, 13, 1, 14, 6, 15], то программа, приведенная ниже, выведет …
A[1] = A[0] + A[5]
print( 3*A[1]+A[4] )
- Программа, приведенная ниже, при ее запуске выведет ...
A = [13, 34, 4, 46, 53, 6, 63]
summa = 0
for x in A:
if x % 2 != 0:
summa += x
print ( summa )
- Если дан массив: A = [8]*6, то индекс последнего элемента массива A будет равен …
Тема 7. Создание и применение пользовательских процедур и функций:
- Для создания функции используется ключевое слово …
- Код, приведенный ниже, выдаст …
def f(a, b):
pass
print(f(4,2))
- Алгоритм вычисления значения функции F(n), где n — целое неотрицательное число, задан следующими соотношениями:
F(n) = F(n / 2), если n > 0 и при этом чётно;
F(n) = 1 + F(n − 1), если n нечётно.
- Сколько существует таких чисел n, что 1 ≤ n ≤ 1000 и F(n) = 3?
Тема 8. Организация доступа к файловой системе: - Система, которая определяет способ организации, хранения и именования данных на носителях информации в компьютерах, называется … системой
- Бинарный файл (двоичный файл) – это …
- … - это метод в Python, который позволяет получить доступ к атрибутам файла, таким как размер, дата создания или дата изменения
- Изменить права доступа к файлу в Python можно с помощью …
- Модуль в Python, который позволяет осуществлять операции с файловой системой, – …
- Надежный инструмент для создания графических интерфейсов в Python …
- Макрорекордер - это …
- Для обработки больших объемов данных из Excel в Python наилучшим подходом считается …
- Для автоматической обработки документов
- Word в Python используют модуль …
- … - это набор предварительно написанных кодов и функций, которые можно использовать для выполнения определенных задач без необходимости писать новый код
- В Python библиотека openpyxl предназначена для работы в …
- Английская аббревиатура для обозначения интерфейса, предоставляемого приложением для взаимодействия с его функциональностью в Python
Характеристики ответов (шпаргалок) к зачёту
Предмет
Учебное заведение
Семестр
Просмотров
9
Размер
32,88 Kb
Список файлов
Технология программирования 9 тем..odt

❓ Как копировать вопросы во время теста в Синергии?
Комментарии
Нет комментариев
Стань первым, кто что-нибудь напишет!
МФПУ «Синергия»
uranchan20













