(ТулГУ, 2022 год, май) Технологии программирования. Часть 1 (40 вопросов с правильными ответами)

Раздел
Программирование
Тип
Просмотров
300
Покупок
1
Антиплагиат
Не указан
Размещена
20 Мая 2022 в 22:51
ВУЗ
Интернет институт ТулГУ (Тульский Государственный Университет)
Курс
Не указан
Стоимость
299 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
doc
Технологии программирования. Часть 1 (с правильными ответами)
89 Кбайт 299 ₽
Описание

Технологии программирования. Часть 1

40 вопросов с правильными ответами


Ссылки на тест по специальностям

Прикладная информатика в экономике:

https://i-institute.tsu.tula.ru/moodle/mod/quiz/view.php?id=19915


Если нужна помощь с другими тестами - пишите в личку.

https://studwork.ru/info/86802


Вопросы (расположены в алфавитном порядке, работает поиск - Ctrl+F):

Оглавление

Абстрактный класс часто определяет методы без фактической их реализации, потому что эти методы могут быть .... классами-наследниками.

Выберите один ответ:

a. игнорированы

b. переименованы

c. скрыты

d. заменены

В результате выполнения программы, записанной ниже на экран будет выведено два числа A и B. Укажите такое наибольшее число x, при вводе которого на экран будет выведено сначала 3, а потом 5.

x = int(input())

A = 0

B = 0

while x > 0:

A = A + 1

if B < x % 10:

B = x % 10

x = x // 10

print(A)

print(B)

Ответ:

В состав спецификации программного модуля входят такие компоненты, как ...

Выберите один или несколько ответов:

a. спецификация связей внутренних процедур и функций

b. описание семантики функций по каждому входу

c. синтаксическая спецификация входов

d. описание внутренних данных модуля

e. спецификация обращений данного модуля к другим модулям

Возможность объектов с одинаковой спецификацией иметь различную реализацию , - это…

Выберите один ответ:

a. Инкапсуляция

b. Объектно-ориентированное программирование Объект

c. Полиморфизм

d. Наследование

Возможность при описании класса указывать на его происхождение от другого класса , - это …

Выберите один ответ:

a. Наследование

b. Инкапсуляция

c. Полиморфизм

d. Объектно-ориентированное программирование

e. Объект

Возможность скрыть внутреннее устройство объекта от его пользователей, предоставив через интерфейс доступ только к тем членам объекта, с которыми клиенту разрешается

Выберите один ответ:

a. Полиморфизм

b. Наследование

c. работать напрямую, - это …

d. Инкапсуляция

e. Объект

f. Объектно-ориентированное программирование

Выберите набор действий, характерных для конструктивного подхода в разработке программы?

Выберите один или несколько ответов:

a. Формирование дерева подзадач головного модуля

b. Поочередное тестирование и отладка в нисходящем порядке

c. Программирование головного модуля, исходя из спецификации программы в целом

d. Построение модульной структуры программы в процессе программирования модуля с повышением уровня используемого языка программирования

e. Поочередное программирование модулей программы в восходящем порядке

Выберите основополагающие принципы, на которых базируется структурный подход к программированию?

Выберите один или несколько ответов:

a. Декомпозиция задачи сверху вниз

b. Использование сценарного стиля программирования

c. Декомпозиция задачи снизу вверх

d. Использование процедурного стиля программирования

e. Использование функционального стиля программирования

Если в процессе контроля программы оцениваются ее структурные особенности, то мы имеем дело со ....

Выберите один ответ:

a. статическим контролем

b. динамическим контролем

c. сквозным контролем

d. смежным контролем

Именованные категории, позволяющие группировать сходные объекты, - это …

Выберите один ответ:

a. Классы

b. Свойства

c. Методы класса

d. Объекты

e. События

Инкапсуляция – это …

Выберите один ответ:

a. через интерфейс доступ только к тем членам объекта, с которыми клиенту разрешается работать напрямую

b. Возможность объектов с одинаковой спецификацией иметь различную реализацию

c. Возможность скрыть внутреннее устройство объекта от его пользователей, предоставив

d. Методика разработки программ, в основе которой лежит понятие объекта как некоторой структуры, описывающей объект реального мира, его поведение

e. целое

f. Некоторая часть окружающего нас мира, которая может быть рассмотрена как единое

g. Возможность при описании класса указывать на его происхождение от другого класса

Как получить порядок базовых классов, в котором будет производиться поиск нужного метода во время исполнения программы?

Выберите один ответ:

a. cls.__bro__

b. cls.get_bases()

c. Это невозможно

d. cls.__mro__

Какая библиотека отвечает за время?

Выберите один ответ:

a. Time

b. localtime

c. time

d. clock

Класс объектов в ООП – это ....

Выберите один ответ:

a. множество предметов реального мира, что все предметы в этом множестве – экземпляры - имеют разные характеристики; все экземпляры не подчинены и не согласовываются с одним и тем же набором правил и линий поведения

b. такая абстракция множества предметов реального мира, что все предметы в этом множестве – экземпляры (объекты) - имеют одни и те же характеристики; все экземпляры (объекты) подчинены и согласовываются с одним и тем же набором правил и линий поведения

c. такая абстракция реального мира, что все предметы – объекты - имеют разные характеристики и не согласовываются с одним и тем же набором правил и линий поведения

d. такая абстракция множества предметов реального мира, что все предметы в этом множестве – объекты - имеют множество характеристик; все объекты подчинены одним и тем же набором правил, но не согласовываются с одним и тем же набором линий поведения

Классы – это …

Выберите один или несколько ответов:

a. В коде нет никаких ошибок

b. Процедуры и функции, объявление которых включено в описание класса, выполняющие действия над объектами класса

c. Некоторые особые состояния, в которые может попадать объект

d. Именованные категории, позволяющие группировать сходные объекты

e. Отдельные, четко обозначенные экземпляры некоторого класса

f. Характеристики объекта

Количество внутренних связей модуля, скрытых по отношению к внешней части программы, называется ...

Выберите один ответ:

a. сцеплением модуля

b. прочностью модуля

c. гибкостью модуля

d. структурной сложностью модуля

e. надежностью модуля

Некоторая часть окружающего нас мира, которая может быть рассмотрена как единое целое, - это …

Выберите один ответ:

a. Полиморфизм

b. Объектно-ориентированное программирование

c. Объект

d. Наследование

e. Инкапсуляция

Некоторые особые состояния, в которые может попадать объект, - это …

Выберите один ответ:

a. Методы класса

b. Объекты

c. Классы

d. События

e. Свойства

Объект – это …

Выберите один ответ:

a. Возможность объектов с одинаковой спецификацией иметь различную реализацию

b. Возможность скрыть внутреннее устройство объекта от его пользователей, предоставив через интерфейс доступ только к тем членам объекта, с которыми клиенту разрешается работать напрямую

c. Методика разработки программ, в основе которой лежит понятие объекта как некоторой структуры, описывающей объект реального мира, его поведение

d. Возможность при описании класса указывать на его происхождение от другого класса

e. Некоторая часть окружающего нас мира, которая может быть рассмотрена как единое целое

Объектно-ориентированное программирование – это …

Выберите один ответ:

a. Объединение записей с процедурами и функциями, работающими с полями этих записей, которое формирует новый тип данных – объект

b. Некоторая часть окружающего нас мира, которая может быть рассмотрена как единое целое

c. используется по всей иерархии объектов сверху донизу, причем каждый объект иерархии выполняет это действие характерным именно для него способом

d. Определение объекта и дальнейшее использование всех его свойств для построения

e. Методика разработки программ, в основе которой лежит понятие объекта как

f. некоторой структуры, описывающей объект реального мира, его поведение

g. иерархии порожденных объектов с возможностью для каждого порожденного объекта, относящегося к иерархии, доступа к коду и данным всех порождающих объектов

h. Присваивание определенному действию одного имени, которое затем совместно

Определите, что будет напечатано в результате выполнения следующего скрипта:

a = 23

b = 4

while a > b:

if a % 2 == 0:

b = b + a

else:

a = a – 2 * b + 1

print(b)

Ответ:

Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

for k in range(3,11):

s = s + k

print(s)

Ответ:

Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 0

m = 123

while m > 0:

d = m % 10

s = s + d

m = m // 10

print(s)

Ответ:

Определите, что будет напечатано в результате выполнения следующего скрипта:

s = 1

for k in range(30):

s = (–1) * s

print(s)

Ответ:

Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(10):

if n < 0:

z = z – 2 * n

else:

z = n - z

print(z)

Ответ:

Определите, что будет напечатано в результате выполнения следующего скрипта:

z = 30

for n in range(30):

if n > 10:

z = z - n

else:

z = z + n

print(z)

Ответ:

Основными конструкциями объектно-ориентированного программирования являются?

Выберите один или несколько ответов:

a. класс

b. условие

c. объект

d. дерево

e. структура

f. обобщенный оператор

Основными характеристиками программного модуля являются .....

Выберите один или несколько ответов:

a. структурная простота модуля

b. сцепление с другими модулями

c. прочность модуля

d. надежность модуля

e. размер модуля

Отдельные, четко обозначенные экземпляры некоторого класса, - это …

Выберите один ответ:

a. Классы

b. Методы класса

c. События

d. Свойства

e. Объекты

Полиморфизм – это …

Выберите один ответ:

a. Методика разработки программ, в основе которой лежит понятие объекта как некоторой структуры, описывающей объект реального мира, его поведение

b. Некоторая часть окружающего нас мира, которая может быть рассмотрена как единое целое

c. через интерфейс доступ только к тем членам объекта, с которыми клиенту разрешается работать напрямую

d. Возможность объектов с одинаковой спецификацией иметь различную реализацию

e. Возможность при описании класса указывать на его происхождение от другого класса Возможность скрыть внутреннее устройство объекта от его пользователей, предоставив

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

Выберите один ответ:

a. следует

b. включает

c. содержит

d. является

e. принадлежит

Процедуры и функции, объявление которых включено в описание класса, выполняющие действия над объектами класса, - это …

Выберите один ответ:

a. События

b. Свойства

c. Объекты

d. Методы класса

e. Классы

Процесс пошаговой детализации при построении текста модуля состоит .....

Выберите один или несколько ответов:

a. во введении в описание модуля нового понятия, обобщающего понятия, построенные на предыдущих шагах

b. в уточнении одного из понятий в описании, построенном на предыдущих шагах

c. в использовании псевдокода для представления уточняемого понятия в описании, построенном на предыдущих шагах

Свойства - это …

Выберите один ответ:

a. Именованные категории, позволяющие группировать сходные объекты

b. Процедуры и функции, объявление которых включено в описание класса, выполняющие действия над объектами класса

c. Отдельные, четко обозначенные экземпляры некоторого класса

d. Некоторые особые состояния, в которые может попадать объект

e. Характеристики объекта

Сколько библиотек можно импортировать в один проект?

Выберите один ответ:

a. Не более 23

b. Не более 5

c. Неограниченное количество

d. Не более 10

e. Не более 3

Тестирование ПС в целом с поиском и исправлением фиксируемых при тестировании ошибок во всех документах – это -

Выберите один ответ:

a. Композиционная отладка.

b. Автономная отладка.

c. Комплексная отладка.

d. Системная отладка.

Характеристики объекта - это …

Выберите один ответ:

a. События

b. Классы

c. Объекты

d. Свойства

Целью модульного программирования является .....

Выберите один или несколько ответов:

a. использование иерархических структур

b. борьба со сложностью

c. уменьшение объема программного кода

d. использование абстрактных типов данных

e. обеспечение независимости компонент

Что будет показано в результате?

name = "John"

print('Hi, %s' % name)

Выберите один ответ:

a. Ошибка

b. "Hi, John"

c. "Hi, "

d. "Hi, name"

Что покажет этот код?

for j in 'Hi! I\'m mister Robert':

if j == '\'':

print ("Найдено")

break

else:

print ("Готово")

Выберите один ответ:

a. "Готово"

b. Ошибку в коде

c. "Найдено"

d. "Найдено" и "Готово"

Вам подходит эта работа?
Похожие работы
Основы программирования
Тест Тест
25 Апр в 17:30
10 +10
0 покупок
Основы программирования
Дипломная работа Дипломная
24 Апр в 19:02
22 +6
0 покупок
Основы программирования
Задача Задача
23 Апр в 18:19
46 +14
0 покупок
Основы программирования
Курсовая работа Курсовая
21 Апр в 15:22
83 +10
0 покупок
Основы программирования
Курсовая работа Курсовая
21 Апр в 15:20
71 +7
0 покупок
Другие работы автора
ТОЭ - Теоретические основы электротехники
Тест Тест
25 Апр в 16:15
22 +5
0 покупок
ТОЭ - Теоретические основы электротехники
Тест Тест
25 Апр в 16:11
16 +5
0 покупок
Темы журнала
Показать ещё
Прямой эфир