Онлайн тесты на тему "Технология программирования, итоговый и компетентностный тест - 3 семестр | Синергия [ID 61387]"

Эта работа представлена в следующих категориях:

Тестовое задание на тему: Технология программирования, итоговый и компетентностный тест - 3 семестр
Тест набрал 86 баллов, был выполнен на зачет. Отчёт набранных баллов предоставляю в демо работах.
В купленном тесте будут вопросы и ответы которые размещены ниже.
Так же могу выполнять данную работу индивидуально. Делайте индивидуальный заказ.

Демо работы

Описание работы

Итоговый тест

Компиляция в контексте программирования – это процесс …
Расположите в правильном порядке шаги моделирования взаимодействия между объектами в Python:
…– это модель для создания объектов определенного типа, описывающая их структуру и определяющая алгоритмы для работы с этими объектами
Расположите в правильной последовательности шаги классификации языков программирования:
Требования к программному обеспечению – это …
… – это международный стандарт, представляющий руководство по принципам, лежащим в основе социальной ответственности
Установите соответствие между моделями жизненного цикла и их характеристиками:
Установите соответствие между макросами и их описаниями, задачами:
Расположите шаги в правильной последовательности для выполнения задач с числовыми данными:
Расположите шаги в правильной последовательности для выполнения задач со строками:
… – специальные структуры, ориентированные на исполнение повторяющихся операций или группы кода
Установите правильную последовательность написания оператора ветвления:
В Python при автоматическом преобразовании типов данных происходит …
Установите соответствие между категориями операций и их описаниями:
Продолжение цикла независимо от наличия внешних условий обеспечивает инструкция …
Одномерный массив (список) в Python объявляется следующим образом: …
Способы объявления массива для создания массива, который будет содержать 10 одинаковых элементов (например, нулей) – …
Если попытаться обратиться к элементу с индексом 5 в массиве, который представлен ниже, то … arr = [1, 2, 3]?
Установите соответствие между понятиями и их характеристиками:
Метод в классе Image из библиотеки Pillow используется для изменения размера растрового изображения …
Вернуть сроку "Hello, John!" из функции, которая представлена ниже, поможет код … (Укажите 2 варианта ответа)
def greet(name):
return "Hello, " + name + "!"
… в программировании – это техника, при которой функция вызывает сама себя для решения подзадачи, которая является частью исходной задачи
Если использовать режим 'w', то при открытии текстового файла в Python …
Важный компьютерный файл, без которого компьютерная система может работать некорректно, – это … файл
Для хранения кодов в VBA используется …
Макрорекордеры обычно используют для …
Программа, предназначенная для выполнения определенных задач и рассчитанная на непосредственное взаимодействие с пользователем, называется прикладной программой или …
Расположить в правильной последовательности шаги для анализа кода, созданного макрорекордером:
Установите соответствие между возможностями макрорекордера и их описаниями:

Компетентностный тест 1

Чтобы проверить понимание параметров и область их видимости Николай создал три функции (см.изображение ниже):
Какие описания функции верные?

Компетентностный тест 2

На изображении ниже представлен программный код:
class Car:
def __init__(self, make, model, year):
self.make = make
self.model = model
self.year = year
Какие атрибуты описаны в этом программном коде?
Николай написал функцию is_alive(health), которая проверяет здоровье персонажа в игре (см. изображние ниже). Если оно равно или меньше нуля, то функция возвращает False, в противном случае True. К сожалению, функция не работает, так как ученик допустил в ней ряд ошибок.
def is_alive(health):
if:
health < 0
False
else:
return true
Как должен был написать Николай эту функцию?
Необходимо написать программу, которая будет выводить квадраты чисел от 0 до 4. Как правильно отобразить эту программу?
На изображении ниже представлена данная функция:
def sum_range(start, end):
if start > end:
end, start = start, end
return sum(range(start, end + 1))
Что выполняет данная функция? Что для этого требуется сделать?
Антон работает редактором документов. Чтобы облегчить процесс редактирования он пользуется программами.
Определите, какая из указанных ниже программ поможет Антону задать стиль левой границы.

Компетентностный тест 3

На изображении ниже представлен программный код:
class Car:
def __init__(self, make, model, year):
self.make = make
self.model = model
self.year = year
Какие атрибуты описаны в этом программном коде?
Система здравоохранения поставила перед программистами задачу: создать ПО, которое будет диагностировать рак на любой стадии.
Какая модель жизненного цикла ПО подойдет для решения данной задачи?
Необходимо написать программу, которая будет выводить квадраты чисел от 0 до 4. Как правильно отобразить эту программу?
На изображении ниже представлена данная функция:
def sum_range(start, end):
if start > end:
end, start = start, end
return sum(range(start, end + 1))
Что выполняет данная функция? Что для этого требуется сделать?
Ирине было предложено отредактировать последние несколько строк статьи. Она обратилась к программисту за советом, как можно быстрее обработать неопределенное количество строк в статье, чтобы самой не считать строки. Ей предложили написать функцию, которая будет решать эту задачу.
Помогите Ирине выбрать правильную функцию read_last(lines, file), которая будет открывать определенный файл file и выводить на печать построчно последние строки в количестве lines (на всякий случай проверим, что задано положительное целое число).
Игорь хочет выбрать определенный интервал в электронной таблице на активном листе.
Как это можно реализовать, используя макросы?

Компетентностный тест 4

Система здравоохранения поставила перед программистами задачу: создать ПО, которое будет диагностировать рак на любой стадии.
Какая модель жизненного цикла ПО подойдет для решения данной задачи?
Параллельно с внедрением различных методологий в производстве, развивается процесс разработки программного обеспечения. Предпосылки для внедрения принципов проект-менеджмента в процесс разработки ПО зародились в конце 60х — начале 70-х годов 20 века в связи с резким увеличением производительности ЭВМ при значительном снижении его стоимости. В его основе лежит логическая последовательность шагов, которые должна быть предприняты на протяжении жизненного цикла разработки ПО. Каждый этап согласовывается компетентными сотрудниками, документируется и передаётся дальше. Вся работа идет последовательно от этапа к этапу. Пока предыдущий этап полностью не завершен, следующий запрещено начинать.
Определите по описанию о какой модели идет речь.
На изображении ниже представлена программа:
text = 'Python - простой и понятный язык'
kort = text.partition('и')
print(kort)
Определите, что будет напечатано после выполнения этой программы.
Необходимо написать программу, которая будет выводить квадраты чисел от 0 до 4. Как правильно отобразить эту программу?
Требуется решить задачу нахождения произведения элементов двумерного массива.
Какой код потребуется для решения данной задачи?
Игорь хочет выбрать определенный интервал в электронной таблице на активном листе.
Как это можно реализовать, используя макросы?
Для работы с таблицами Ивану нужно выделить ячейку, для того чтобы определить формулу в ней.
Как Иван должен написать макрос, который решает данную задачу?

Похожие работы


Другое
Онлайн тесты
Автор: Pyotr

Экологическая безопасность
Онлайн тесты
Автор: Majya

Другие работы автора


Информационные системы
Онлайн тесты
Автор: Majya

Экономический анализ
Онлайн тесты
Автор: Majya

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ