Технология программирования итоговый и компетентностный тест Синергия 3 семестр — часть 1

300

Внимание! Указывайте верный электронный адрес, там вы сможете скачать бланк с ответами на тест Синергия Технология программирования итоговый и компетентностный тест  3 семестр

Тут вы можете купить ответы на тесты Синергия. Ответы и вопросы в купленном тесте полностью совпадают с теми что представлены на сайте. Верные ответы будут выделены . Тест был сдан в 2026 году. После покупки вы сможете скачать файл с тестами или найти файл в письме на почте, которую указали при оформлении заказа. Для решения теста Синергия Технология программирования итоговый и компетентностный тест  3 семестр в своем личном кабинете обращайтесь к менеджерам сайта. Так же мы выполняем практики, курсовые работы и дипломные работы!

Раздел: Ответы на тесты Синергия
# Вопрос
1 Компиляция в контексте программирования – это процесс …
2 Расположите в правильном порядке шаги моделирования взаимодействия между объектами в Python:
3 …– это модель для создания объектов определенного типа, описывающая их структуру и определяющая алгоритмы для работы с этими объектами
4 Расположите в правильной последовательности шаги классификации языков программирования:
5 Требования к программному обеспечению – это …
6 … – это международный стандарт, представляющий руководство по принципам, лежащим в основе социальной ответственности
7 Установите соответствие между моделями жизненного цикла и их характеристиками:
8 Установите соответствие между макросами и их описаниями, задачами:
9 Расположите шаги в правильной последовательности для выполнения задач с числовыми данными:
10 Расположите шаги в правильной последовательности для выполнения задач со строками:
11 … – специальные структуры, ориентированные на исполнение повторяющихся операций или группы кода
12 Установите правильную последовательность написания оператора ветвления:
13 В Python при автоматическом преобразовании типов данных происходит …
14 Установите соответствие между категориями операций и их описаниями:
15 Продолжение цикла независимо от наличия внешних условий обеспечивает инструкция …
16 Одномерный массив (список) в Python объявляется следующим образом: …
17 Способы объявления массива для создания массива, который будет содержать 10 одинаковых элементов (например, нулей) – …
18 Если попытаться обратиться к элементу с индексом 5 в массиве, который представлен ниже, то … arr = [1, 2, 3]?
19 Установите соответствие между понятиями и их характеристиками:
20 Метод в классе Image из библиотеки Pillow используется для изменения размера растрового изображения …
21 Функция, используемая для преобразования матрицы в одномерный вектор …
22 Вернуть сроку "Hello, John!" из функции, которая представлена ниже, поможет код … (Укажите 2 варианта ответа)

def greet(name):

return "Hello, " + name + "!"

23 … в программировании – это техника, при которой функция вызывает сама себя для решения подзадачи, которая является частью исходной задачи
24 Если использовать режим 'w', то при открытии текстового файла в Python …
25 Важный компьютерный файл, без которого компьютерная система может работать некорректно, – это … файл
26 Для хранения кодов в VBA используется …
27 Макрорекордеры обычно используют для …
28 Программа, предназначенная для выполнения определенных задач и рассчитанная на непосредственное взаимодействие с пользователем, называется прикладной программой или …
29 Расположить в правильной последовательности шаги для анализа кода, созданного макрорекордером:
30 Установите соответствие между возможностями макрорекордера и их описаниями:
# Вопрос
1 На изображении ниже представлен код.

class Animal:

def speak(self):

raise NotImplementedError("Subclass must implement abstract method")

class Dog(Animal):

def speak(self):

return "Woof!"

class Cat(Animal):

def speak(self):

return "Meow!"

dog = Dog()

cat = Cat()

print(dog.speak())  # Вывод: Woof!

print(cat.speak())  # Вывод: Meow!

 

Какие концепции объектно-ориентированного программирования здесь применены

2 Николай написал функцию is_alive(health), которая проверяет здоровье персонажа в игре (см. изображние ниже). Если оно равно или меньше нуля, то функция возвращает False, в противном случае True. К сожалению, функция не работает, так как ученик допустил в ней ряд ошибок.

def is_alive(health):

if:

health < 0

False

else:

return true

Как должен был написать Николай эту функцию?

3 Требуется решить задачу нахождения произведения элементов двумерного массива.

Какой код потребуется для решения данной задачи?

4 На изображении ниже представлена данная функция:

def sum_range(start, end):

if start > end:

end, start = start, end

return sum(range(start, end + 1))

Что выполняет данная функция? Что для этого требуется сделать?

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

Какие описания функции верные?Технология программирования итоговый и компетентностный тест

6 Дана функция three_args(), которая принимает 1, 2 или 3 строго ключевых параметра. В результате ее работы на печать в консоль выводятся значения переданных переменных, но только если они не равны None.

Какой код подойдет для этой программы?

7 Алгоритм вычисления значения функции 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 Ирине было предложено отредактировать последние несколько строк статьи. Она обратилась к программисту за советом, как можно быстрее обработать неопределенное количество строк в статье, чтобы самой не считать строки. Ей предложили написать функцию, которая будет решать эту задачу.

Помогите Ирине выбрать правильную функцию read_last(lines, file), которая будет открывать определенный файл file и выводить на печать построчно последние строки в количестве lines (на всякий случай проверим, что задано положительное целое число).

9 Игорь хочет выбрать определенный интервал в электронной таблице на активном листе.

Как это можно реализовать, используя макросы?

10 Для работы с таблицами Ивану нужно выделить ячейку, для того чтобы определить формулу в ней.

Как Иван должен написать макрос, который решает данную задачу?

# Вопрос
1 На изображении ниже представлен программный код:

class Car:

def __init__(self, make, model, year):

self.make = make

self.model = model

self.year = year

Какие атрибуты описаны в этом программном коде?

2 На изображении ниже представлена программа:

    text = 'Python - простой и понятный язык'

kort = text.partition('и')

print(kort)

Определите, что будет напечатано после выполнения этой программы.

3 На уроке информатике учитель написал на доске несколько версий написания программы (см.изображение ниже). После этого спросил у учеников, какая из этих версий подойдет для преобразования сроки в дату время. Степанов ответил, что версия № 2. Иванова посчитала, что правильной будет версия № 4.

1) from datetime import datetime

date_object = datetime ('Jul 1 2014 2:43PM', '%b %d %Y %I:%M%p')

print(date_object)

 

2) from datetime import datetime

date_object = datetime.strptime('Jul 1 2014 2:43PM', '%b %d %Y %I:%M%p')

print(date_object)

 

3) from datetime import datetime

date  = datetime.strptime('Jul 1 2014 2:43PM', '%b %d %Y %I:%M%p')

print(date_object)

 

4) from datetime import datetime

date_object = datetime.strptime('%b %d %Y %I:%M%p','Jul 1 2014 2:43PM',)

print(date_object)

Кто из учеников был прав?

4 Николай написал функцию is_alive(health), которая проверяет здоровье персонажа в игре (см. изображние ниже). Если оно равно или меньше нуля, то функция возвращает False, в противном случае True. К сожалению, функция не работает, так как ученик допустил в ней ряд ошибок.

def is_alive(health):

if:

health < 0

False

else:

return true

Как должен был написать Николай эту функцию?

5 На изображении ниже представлен код:

 

a = int(input("введите число:"))

if a ˂ 0:

print("Neg")

elif a == 0:

print("Zero")

else:

print("Pos")

По данном коду определите условие задачи.

6 Необходимо написать программу, которая будет выводить квадраты чисел от 0 до 4. Как правильно отобразить эту программу?
7 На изображении ниже представлена данная функция:

def sum_range(start, end):

if start > end:

end, start = start, end

return sum(range(start, end + 1))

Что выполняет данная функция? Что для этого требуется сделать?

8 На изображении ниже представлен код:

import os

def print_docs(directory):

all_files = os.walk(directory)

for catalog in all_files:

print(f'Папка {catalog[0]} содержит:')

print(f'Директории: {", ".join([folder for folder in catalog[1]])}')

print(f'Файлы: {", ".join([file for file in catalog[2]])}')

print('-' * 40)

Какую задачу решает этот код?

9 Антон работает редактором документов. Чтобы облегчить процесс редактирования он пользуется программами.

Определите, какая из указанных ниже программ поможет Антону задать стиль левой границы.

10 Для работы с таблицами Ивану нужно выделить ячейку, для того чтобы определить формулу в ней.

Как Иван должен написать макрос, который решает данную задачу?

# Вопрос
1 На изображении ниже представлен программный код:

class Car:

def __init__(self, make, model, year):

self.make = make

self.model = model

self.year = year

Какие атрибуты описаны в этом программном коде?

2 Система здравоохранения поставила перед программистами задачу: создать ПО, которое будет диагностировать рак на любой стадии.

Какая модель жизненного цикла ПО подойдет для решения данной задачи?

3 На уроке информатике учитель написал на доске несколько версий написания программы (см.изображение ниже). После этого спросил у учеников, какая из этих версий подойдет для преобразования сроки в дату время. Степанов ответил, что версия № 2. Иванова посчитала, что правильной будет версия № 4.

1) from datetime import datetime

date_object = datetime ('Jul 1 2014 2:43PM', '%b %d %Y %I:%M%p')

print(date_object)

 

2) from datetime import datetime

date_object = datetime.strptime('Jul 1 2014 2:43PM', '%b %d %Y %I:%M%p')

print(date_object)

 

3) from datetime import datetime

date  = datetime.strptime('Jul 1 2014 2:43PM', '%b %d %Y %I:%M%p')

print(date_object)

 

4) from datetime import datetime

date_object = datetime.strptime('%b %d %Y %I:%M%p','Jul 1 2014 2:43PM',)

print(date_object)

Кто из учеников был прав?

4 На изображении ниже представлена программа:

import constant

print(constant.PI)

print(constant.GRAVITY)

Определите, что будет выведено на экран после выполнения этой программы.

5 Ниже представлена программа.

num_int = 123

num_float = 1.23

num_new = num_int + num_float

print("Тип данных в num_int:", type(num_int))

print("Тип данных в num_float:", type(num_float))

print("Значение num_new:", num_new)

print("Тип данных в num_new:", type(num_new))

Как можно описать эту программу?

6 Необходимо написать программу, которая будет выводить квадраты чисел от 0 до 4. Как правильно отобразить эту программу?
7 Требуется решить задачу нахождения произведения элементов двумерного массива.

Какой код потребуется для решения данной задачи?

8 На изображении ниже представлена данная функция:

def sum_range(start, end):

if start > end:

end, start = start, end

return sum(range(start, end + 1))

Что выполняет данная функция? Что для этого требуется сделать?

9 Ирине было предложено отредактировать последние несколько строк статьи. Она обратилась к программисту за советом, как можно быстрее обработать неопределенное количество строк в статье, чтобы самой не считать строки. Ей предложили написать функцию, которая будет решать эту задачу.

Помогите Ирине выбрать правильную функцию read_last(lines, file), которая будет открывать определенный файл file и выводить на печать построчно последние строки в количестве lines (на всякий случай проверим, что задано положительное целое число).

10 Игорь хочет выбрать определенный интервал в электронной таблице на активном листе.

Как это можно реализовать, используя макросы?

# Вопрос
1 На изображении ниже представлена программа:

def average_score(self):

return sum(self.scores) / len(self.scores)

Определите, для чего в ней используется метод average_score?

2 Система здравоохранения поставила перед программистами задачу: создать ПО, которое будет диагностировать рак на любой стадии.

Какая модель жизненного цикла ПО подойдет для решения данной задачи?

3 Параллельно с внедрением различных методологий в производстве, развивается процесс разработки программного обеспечения. Предпосылки для внедрения принципов проект-менеджмента в процесс разработки ПО зародились в конце 60х — начале 70-х годов 20 века в связи с резким увеличением производительности ЭВМ при значительном снижении его стоимости. В его основе лежит логическая последовательность шагов, которые должна быть предприняты на протяжении жизненного цикла разработки ПО. Каждый этап согласовывается компетентными сотрудниками, документируется и передаётся дальше. Вся работа идет последовательно от этапа к этапу. Пока предыдущий этап полностью не завершен, следующий запрещено начинать.

Определите по описанию о какой модели идет речь.

4 На изображении ниже представлена программа:

    text = 'Python - простой и понятный язык'

kort = text.partition('и')

print(kort)

Определите, что будет напечатано после выполнения этой программы.

5 На изображении ниже представлен код:

 

a = int(input("введите число:"))

if a ˂ 0:

print("Neg")

elif a == 0:

print("Zero")

else:

print("Pos")

По данном коду определите условие задачи.

6 Необходимо написать программу, которая будет выводить квадраты чисел от 0 до 4. Как правильно отобразить эту программу?
7 Требуется создать массив из пяти целых чисел и отобразить элементов массива. Доступ к отдельному элементу должен выполняться через индексы.

Как для решения этой задачи правильно отобразить программу на Python?

8 Требуется решить задачу нахождения произведения элементов двумерного массива.

Какой код потребуется для решения данной задачи?

9 Игорь хочет выбрать определенный интервал в электронной таблице на активном листе.

Как это можно реализовать, используя макросы?

10 Для работы с таблицами Ивану нужно выделить ячейку, для того чтобы определить формулу в ней.

Как Иван должен написать макрос, который решает данную задачу?

Нужна помощь с тестами? Обращайтесь к нашим менеджерам

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Технология программирования итоговый и компетентностный тест Синергия 3 семестр — часть 1”

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Оплата принимается посредствам онлайн кассы «Robokassa» — укажите реквизиты карты или воспользуйтесь оплатой по «СБП».
После оплаты система, направит Вас на страницу с товаром, где вы сможете его скачать на своё устройство.
Если по какой- то причине вы закрыли страницу или не скачали товар, то всегда сможете найти и скачать его на почте.
Указывайте настоящий Email — при утере документа вы сможете скачать его из письма.
При возникновении трудностей с оплатой или получением товара обращайтесь к нашим менеджерам. Все контакты указаны на сайте, можете выбрать любой удобный.

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

Просмотренные товары

VK MAX Telegram WhatsApp
Отправьте нам сообщение