Ответы к зачёту: Технология программирования

Описание

Тема 1. Основы алгоритмических языков программирования. Классификация языков программирования:
  • Понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую от исходных данных к искомому результату, называется …
  • Неверно, что к языкам программирования высокого уровня можно отнести … (Укажите 2 варианта ответа)
  • Неверно, что к основным принципам объектно-ориентированного программирования относится …
Основные парадигмы программирования: …
Английская аббревиатура для обозначения унифицированного языка моделирования – ...

Тема 2. Жизненный цикл и современные методы и процессы разработки ПО:
  • Непрерывный процесс, который начинается с момента принятия решения о необходимости его создания и заканчивается в момент его полного изъятия из эксплуатации, – это … программного обеспеченияВ числе примеров принципа модульности … (Укажите 2 варианта ответа)
  • Модель объединяет в себе два процесса – проектирование и поэтапное прототипирование ПО для проверки жизнеспособности сложных и нестандартных технических решений – … модель
  • Пользовательские требования определяют …
  • Требования к программному обеспечению – это …
  • Цель структурного программирования – …
  • Структура, содержащая процессы действия и задачи, которые осуществляются в ходе разработки, использования и сопровождения программного продукта – модель …
Тема 3. Среда разработки программ. Структура программы. Типы данных и переменные. Операции и встроенные функции:
  • Правильный синтаксис для импортирования времени и потоков в Python для создания макросов: …
  • Имена, используемые для определения переменных, функций, классов, модулей и других объектов – это …
  • Код, приведенный ниже, выведет строку …
st = ‘1’ + ‘2’
print(st)

  • Вывод программы, приеденной ниже, - …
st = “spam”
print(st[:-1:])

  • Код, приведенный ниже, выведет …
b = - 21
a = 11 * 2 ** 2 – 12 / 4 + b

Тема 4. Основные операторы. Линейное программирование. Условные операторы и их виды:
  • Запись выражения a не равно b в Питоне - …
  • Встроенная функция Python … может быть использована для нахождения модуля числа
  • В результате выполнения кода условия (см. изображение ниже) на экран будет выведено …
a,b = 5,10
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(0) = 0;
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 …
Тема 9. Применение макрорекордера. Связь разных приложений:
  • Макрорекордер - это …
  • Для обработки больших объемов данных из Excel в Python наилучшим подходом считается …
  • Для автоматической обработки документов
  • Word в Python используют модуль …
  • … - это набор предварительно написанных кодов и функций, которые можно использовать для выполнения определенных задач без необходимости писать новый код
  • В Python библиотека openpyxl предназначена для работы в …
  • Английская аббревиатура для обозначения интерфейса, предоставляемого приложением для взаимодействия с его функциональностью в Python







Характеристики ответов (шпаргалок) к зачёту

Учебное заведение
Семестр
Просмотров
9
Размер
32,88 Kb

Список файлов

Технология программирования 9 тем..odt
❓ Как копировать вопросы во время теста в Синергии?

Комментарии

Нет комментариев
Стань первым, кто что-нибудь напишет!
Поделитесь ссылкой:
Цена: 249 руб.
Расширенная гарантия +3 недели гарантии, +10% цены
Рейтинг автора
5 из 5
Поделитесь ссылкой:
Сопутствующие материалы

Подобрали для Вас услуги

Вы можете использовать полученные ответы для подготовки к экзамену в учебном заведении и других целях, не нарушающих законодательство РФ и устав Вашего учебного заведения.
Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7056
Авторов
на СтудИзбе
258
Средний доход
с одного платного файла
Обучение Подробнее