| engineerklub | Дата: Воскресенье, 11.01.2026, 14:49 | Сообщение # 1 |
 Генералиссимус
Группа: Администраторы
Сообщений: 36670
Статус: Offline
| Технология программирования (Темы 1-9) тест с ответами Синергия/МОИ/ МТИ /МОСАП
1. Вернуть сроку "Hello, John!" из функции, которая представлена ниже, поможет код … (Укажите 2 варианта ответа) def greet(name): return "Hello, " + name + "!" *greet("John") *greet(name="John") *greet("John", "Doe") *greet() 2. Завершает выполнение функции и возвращает результат вызывающему коду … 3. Говоря о возможности передать значение по ссылке в функцию, можно утверждать, что … *следует использовать явные ссылки *все передачи происходят по ссылке в Python *рекомендуется использовать команды pass *такие значения нельзя передать по ссылке 4. Установите соответствие между терминами и их характеристиками A. Язык программирования Python B. Язык разметки HTML C. Язык стилей CSS D. Язык запросов SQL E. Язык программирования JavaScript F. язык с высокой читаемостью, используемый для создания скриптов и автоматизации задач G. язык, используемый для структурирования ве-бстраниц и определения их содержания H. язык, который позволяет добавлять стили и оформление к HTML-документам I. язык, используемый для выполнения запросов к базам данных и управления данными язык, который используется для написания скриптов на стороне клиента, позволяющий создавать интерактивные элементы на веб-страницах 5. …– это модель для создания объектов определенного типа, описывающая их структуру и определяющая алгоритмы для работы с этими объектами 6. Обработка исключений в Python – это … *процесс выполнения программы в фоновом режиме *способ обработки ошибок и исключительных ситуаций во время выполнения программы метод *оптимизации производительности кода *процесс компиляции и связывания программы 7. … в JavaScript — это зарезервированные идентификаторы, которые имеют определенную функциональность и не могут быть использованы в качестве имён переменных или функций. 8. Продолжение цикла независимо от наличия внешних условий обеспечивает инструкция … 9. Полиморфизм в Python можно реализовать с помощью … *функций с одинаковыми именами и разными сигнатурами *различных классов с одинаковым методом *глобальных переменных *комбинаций нескольких функций 10. Установите соответствие между типами файлов и их характеристиками: A. Текстовый файл B. Бинарный файл C. Исполняемый файл D. Файл изображений E. Архивный файл F. файл, содержащий данные в формате, удобном для чтения человеком, обычно сохраняется в кодировке UTF-8 или ASCII G. файл, который содержит данные в двоичном формате и не может быть прочитан с помощью текстового редактора H. файл, который содержит машинный код, который может быть выполнен непосредственно операционной системой I. файл, который хранит графическую информацию, такое как фотографии или рисунки, и может иметь разные форматы, например, JPEG или PNG J. файл, который содержит сжатые данные, позволяющие экономить место и упрощать передачу по сети 11. В Python при автоматическом преобразовании типов данных происходит … *Python всегда вызывает ошибку, если типы данных разные *Python автоматически конвертирует один тип данных в другой, если это возможно автоматическая конвертация одного типа данных в другой, если это возможно *пользователь должен явно указывать, как преобразовать данные *автоматическое преобразование возможно только для строк 12. Функция range может иметь максимум … *пять аргументов *один аргумент *два аргумента *три аргумента 13. Расположите в правильной последовательности шаги классификации языков программирования: 1 определить основные функции и задачи языка программирования 2 изучить парадигмы программирования и их влияние на языки 3 рассмотреть типы языков, такие как низкоуровневые, высокоуровневые, аппаратные и скриптовые 4 провести анализ целевой аудитории и области применения языка 5 составить окончательную классификацию языков программирования 14. Для добавления данных в бинарный файл используется … *'w' *'a' *'r+' *'wb'
СКАЧАТЬ
|
| |
|
|
| engineerklub | Дата: Воскресенье, 11.01.2026, 14:50 | Сообщение # 2 |
 Генералиссимус
Группа: Администраторы
Сообщений: 36670
Статус: Offline
| 15. Программа, предназначенная для выполнения определенных задач и рассчитанная на непосредственное взаимодействие с пользователем, называется прикладной программой или … 16. Соотнесите принципы работы со сложными системами с целями их использования A. Модульность B. Абстракция C. Инкапсуляция D. Упрощение E. Итеративность F. для облегчения разработки, тестирования и модификации системы путем ее разделения на независимые или слабо связанные компоненты G. для сосредоточения на ключевых характеристиках системы и игнорирования ненужных деталей H. для сокрытия деталей реализации и предоставления только необходимых интерфейсов для взаимодействия с системой I. для создания упрощенных моделей или подходов для работы с системами с высокой сложностью J. для адаптации системы и внесения изменений через повторяющиеся циклы разработки и тестирования 17. …– это высокоуровневый язык программирования *Assembly *C *Machine Code *Python 18. Расположите шаги в правильной последовательности для выполнения задач с числовыми данными: 1 получить ввод от пользователя или извлечь числовые данные из источника 3 преобразовать данные в нужный числовой формат, например, из строки в int или float 3 обработать возможные ошибки в вводе данных, например, если пользователь вводит недопустимые значения 4 выполнить необходимые математические операции, например, сложение, вычитание 5 вывести результат вычислений на экран 19. В Python для присваивания значения переменной используется оператор … *== *:= *= *=˃ 20. Установите правильную последовательность написания оператора ветвления: 1 if 2 условие 3 then 4 оператор 1 5 else 6 оператор 2 7 end if 21. Установите соответствие между категориями операций и их описаниями: A. Логические операции B. Встроенные функции для работы со строками C. Функции преобразования типов D. Приоритет операций E. Арифметические операции F. операции, используемые для сравнения логических значений, такие как AND и OR G. функция, которая применяет метод преобразования строки в нижний регистр H. функция, которая приводит значение к чисто целочисленному типу I. правила о порядке выполнения операций, определяющие, какие операции выполняются раньше J. операции, которые выполняются первыми в выражениях, например, сложение и умножение 22. Если попытаться обратиться к элементу с индексом 5 в массиве, который представлен ниже, то … arr = [1, 2, 3]? *вернется 0 *вернется None *возникнет ошибка индексации *вернется пустой массив 23. … – независимо компилируемый программный модуль, динамически подключаемый к основной программе и предназначенный для расширения и/или использования ее возможностей 24. Установите соответствие между правилами выполнений математических операций и их описаниями: A. Приоритет операций B. Использование круглых скобок C. Операторы объединения D. Правила для работы с числами и строками E. Типы операторов F. определяет, какие операции выполняются первыми при отсутствии скобок G. использует скобки для изменения порядка выполнения операций в выражении H. указывает на способ комбинирования выражений и операций, таких как сложение или умножение I. содержит правила, описывающие, как строки и числа могут комбинироваться и взаимодействовать J. включает в себя арифметические, логические и битовые операции 25. … – специальные структуры, ориентированные на исполнение повторяющихся операций или группы кода 26. Контейнеры, способные хранить более одного элемента одновременно – … 27. Установите соответствия между определениями и их характеристиками: A. Формальные параметры B. Фактические параметры C. Сложные типы данных D. Передача параметров по ссылке E. Взаимодействие формальных и фактических параметров F. переменные, указанные в определении функции, которые принимают значения, переданные при вызове функции G. аргументы, которые фактически передаются функции во время ее вызова H. типы данных, которые могут содержать несколько значений, такие как списки, кортежи и словари I. метод передачи, при котором функция может изменять входные данные, если они являются изменяемыми объектами J. отношение между параметрами, где фактические значения связываются с формальными параметрами в процессе вызова функции 28. Расположите в правильном порядке шаги разработки малой программы: 1 определить основную функцию программы 2 записать код функции 3 запустить программу и протестировать ее 4 документировать код
СКАЧАТЬ
|
| |
|
|