Основы программирования кибериммунных систем на Python.фип_БАК_ИБ_н/с

Скачать тест — (Основы программирования кибериммунных систем на Py_31d4c402.pdf)

  1. Какая из перечисленных программ является IDE?
  2. Какой оператор используется для вывода данных в консоль в Python?
  3. Что вернёт следующий код: print(«Hello, World!»)?
  4. Как в Python получить ввод данных от пользователя?
  5. Какая из следующих переменных является числом с плавающей точкой?
  6. Что будет результатом выполнения выражения 10 // 3 в Python?
  7. Каков результат выполнения следующего выражения: 2 ** 3?
  8. Что делает следующий код: x = input(«Введите число: «)?
  9. Что произойдёт, если попытаться выполнить сложение строки и числа: print(«Результат: » + 10)?
  10. Как преобразовать строку «123» в целое число?
  11. Что произойдёт, если ввести нечисловое значение в следующем коде: int(input())?
  12. Что означает выражение 5 % 2?
  13. Какой результат выполнения кода: print(2 + 3 * 4)?
  14. Расположите шаги в правильной последовательности для вывода строки на экран:
  15. Соотнесите типы данных с их примерами:
  16. Что такое IDE?
  17. Что такое объект в Python?
  18. Чем целые числа (int) отличаются от чисел с плавающей точкой (float)?
  19. Что делает функция float() в Python?
  20. Введите два числа 15 и 23, умножьте их друг на друга, затем прибавьте 10. Какой результат?
  21. Что делает условный оператор if в Python?
  22. Какой блок выполняется, если условие в операторе if ложное?
  23. Какой результат выведет следующий код? x = 5 if x > 3:   print(«Большое») else:   print(«Маленькое»)
  24. Какая конструкция используется для проверки нескольких условий подряд?
  25. Что выведет следующий код? x = 10 if x == 10:   print(«Равно 10») elif x > 10:   print(«Больше 10») else:   print(«Меньше 10»)
  26. Что означает оператор == в Python?
  27. Какой из следующих операторов используется для проверки неравенства?
  28. Что вернёт следующий код? x = 4 if x < 5 and x > 2:   print(«Верно») else:   print(«Неверно»)
  29. Что вернёт следующий код, если x = 6? if x > 5 or x < 3:   print(«Условие выполнено») else:   print(«Условие не выполнено»)
  30. Какие логические операторы используются в Python?
  31. Что выведет следующий код? x = 0 if x:   print(«Истина») else:   print(«Ложь»)
  32. Какой из операторов является логическим отрицанием?
  33. Что вернёт следующий код? x = 7 if not x == 5:   print(«Не равно 5») else:   print(«Равно 5»)
  34. Что произойдёт, если не использовать блок else после if?
  35. Что выведет следующий код? x = 10 y = 20 if x > y:   print(«x больше y») else:   print(«y больше x»)
  36. Расположите шаги для проверки условий в правильном порядке:
  37. Соотнесите условные операторы с их описанием:
  38. Что произойдёт, если оба условия в конструкции if-elif истинны?
  39. Какое из следующих выражений проверяет, что переменная x меньше 10?
  40. Как называется оператор, который используется для выполнения условного ветвления в Python? Введите одно слово.
  41. Какой из следующих операторов используется для создания цикла в Python?
  42. Какой оператор используется для выхода из цикла?
  43. Какой оператор продолжает выполнение следующей итерации цикла?
  44. Сколько раз выполнится тело цикла for i in range(5):?
  45. Какой из следующих циклов является бесконечным?
  46. Что выведет следующий код? for i in range(3): print(i)
  47. Какой результат выполнится в этом коде: while False: print(«Hello»)?
  48. Что выведет следующий код? for i in range(1, 10, 2): print(i)
  49. Какой из следующих операторов не является частью цикла?
  50. Какой метод можно использовать, чтобы получить индекс текущей итерации в цикле for?
  51. Сколько раз выполнится тело цикла while x < 5 при x = 0?
  52. Какой результат даст следующий код? for i in range(3): for j in range(2): print(i, j)
  53. Какой оператор используется для прерывания цикла, если выполняется определённое условие?
  54. Какой результат выполнения следующего кода: x = 0; while x < 3: x += 1; print(x)?
  55. Какой метод можно использовать для итерации по элементам списка?
  56. Что произойдет, если в цикле while не будет условия выхода?
  57. Какой оператор можно использовать для получения списка четных чисел от 0 до 10?
  58. Установите соответствие между оператором и его функцией
  59. Упорядочите следующие операторы по порядку их использования в цикле for:
  60. Напишите программу, которая использует цикл для нахождения суммы всех четных чисел от 1 до 100. Результат суммы:
  61. Какой из следующих компонентов отвечает за выполнение программ в компьютере?
  62. Что из следующего описывает «процесс» в контексте компьютера?
  63. Какой тип памяти используется для хранения данных, к которым требуется быстрый доступ?
  64. Что представляет собой PyObject в Python?
  65. Какой из следующих типов данных является неизменяемым?
  66. Какой из следующих типов данных является изменяемым?
  67. Какой из следующих операторов используется для объединения списков?
  68. Что вернет следующий код: len([1, 2, 3, 4])?
  69. Какой метод используется для добавления элемента в конец списка?
  70. Что произойдет при попытке изменить элемент кортежа?
  71. Какой из следующих методов используется для получения элемента из списка по индексу?
  72. Какой из следующих методов удаляет последний элемент списка?
  73. Что произойдет, если попытаться добавить элемент в кортеж?
  74. Какой из следующих типов данных не может содержать дубликаты?
  75. Какой метод используется для объединения двух списков?
  76. Какой из следующих методов возвращает индекс первого вхождения элемента в списке?
  77. Какой из следующих типов данных можно использовать в качестве ключа в словаре?
  78. Упорядочите следующие типы данных по изменяемости, начиная с неизменяемого:
  79. Установите соответствие между типом данных и его свойством
  80. Какой тип данных в Python изменяемый?
  81. Какой тип данных используется для хранения уникальных элементов в Python?
  82. Какой метод позволяет вычислить хэш-значение объекта?
  83. Как называется структура данных в Python, которая хранит пары «ключ-значение»?
  84. Какой тип данных является неизменяемым и хэшируемым?
  85. Что возвращает функция hash()?
  86. Какой тип данных является неупорядоченной коллекцией хэшируемых объектов?
  87. Можно ли изменить ключ в словаре после его создания?
  88. Какой метод словаря возвращает список всех ключей?
  89. Какие объекты могут быть ключами в словаре?
  90. Какая структура данных не допускает дубликатов?
  91. Как называется функция, которая проверяет наличие ключа в словаре?
  92. Какой тип данных поддерживает методы update() и pop()?
  93. Какой тип данных может использоваться для хранения строковых данных?
  94. Какой метод строки удаляет пробелы с начала и конца строки?
  95. Какой тип данных поддерживает операцию объединения |?
  96. Какой метод множества удаляет все элементы?
  97. Расположите шаги создания и работы с словарем в правильном порядке:
  98. Установите соответствие между методами и их назначением:
  99. Какой метод словаря возвращает значение по ключу, если ключ существует?
  100. Напишите какой вывод будет у данного программного кода: my_dict = {‘a’: 1, ‘b’: 2, ‘c’: 3} my_dict[‘d’] = 4 del my_dict[‘a’] print(my_dict[‘b’])
  101. Какой метод используется для добавления элемента в конец списка?
  102. Какой метод используется для удаления элемента из списка по значению?
  103. Какой метод возвращает количество вхождений элемента в списке?
  104. Какой из следующих методов позволяет добавить несколько элементов в список?
  105. Какой результат будет при выполнении следующего кода? lst = [1, 2, 3, 4] print(lst[1:3])
  106. Какой метод используется для сортировки списка на месте?
  107. Какой из следующих методов возвращает новый отсортированный список?
  108. Какой из следующих методов переворачивает список на месте?
  109. Какой из следующих срезов вернёт весь список, кроме первого элемента?
  110. Какой метод создаёт новый список, содержащий только четные числа из исходного списка? lst = [1, 2, 3, 4, 5]
  111. Какой результат будет при выполнении следующего кода? lst = [1, 2, 3] lst[1:2] = [4, 5] print(lst)
  112. Какой метод позволяет получить индекс первого вхождения элемента в списке?
  113. Какой тип среза возвращает все элементы списка с конца?
  114. Какой результат будет при выполнении следующего кода? lst = [1, 2, 3] lst.append([4, 5]) print(lst)
  115. Какой метод возвращает сумму всех чисел в списке?
  116. Расположите методы работы со списками в правильном порядке по их функциям:
  117. Установите соответствие между методами и их назначением:
  118. Какой результат будет при выполнении следующего кода? lst = [1, 2, 3] lst *= 2 print(lst)
  119. Какой результат будет при выполнении следующего кода? lst = [1, 2, 3, 4, 5] lst = lst[1:4] print(lst)
  120. Какой будет вывод программы? lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] result = 1 for num in lst:   result *= num print(result)
  121. Какое ключевое слово используется для определения функции в Python?
  122. Какое значение по умолчанию имеет аргумент функции, если он не указан?
  123. Какой тип переменной существует только внутри функции?
  124. Что произойдет, если попытаться получить доступ к локальной переменной вне функции?
  125. Какое ключевое слово используется для возврата значения из функции?
  126. Какой результат будет при выполнении следующего кода? def add(a, b=5):   return a + b print(add(3))
  127. Какой результат будет при выполнении следующего кода? def multiply(x, y):   return x * y print(multiply(2, 3))
  128. Какое из следующих утверждений о глобальных переменных неверно?
  129. Какой метод рекурсии используется для выхода из рекурсивной функции?
  130. Какой результат будет при выполнении следующего кода? def factorial(n):   if n == 1:     return 1   return n * factorial(n — 1) print(factorial(5))
  131. Какой из следующих методов не является частью определения функции?
  132. Какой результат будет при выполнении следующего кода? x = 10 def func():   global x   x += 5 func() print(x)
  133. Какой результат будет при выполнении следующего кода? def recursive(n):   if n > 0:     return n + recursive(n — 1)   return 0 print(recursive(3))
  134. Упорядочите шаги, необходимые для определения функции:
  135. Установите соответствие между понятиями и их описаниями:
  136. Какой результат будет при выполнении следующего кода? def my_func(a):   return a * 2 print(my_func(5))
  137. Какой результат будет при выполнении следующего кода? def increment(x):   x += 1   return x num = 3 print(increment(num)) print(num)
  138. Какой результат будет при выполнении следующего кода? def outer():   x = «local»   def inner():     nonlocal x     x = «nonlocal»     return x   inner()   return x print(outer())
  139. Какой результат будет при выполнении следующего кода? def f(n):   return n if n <= 1 else n * f(n — 1) print(f(4))
  140. Какой будет вывод программы? def add_numbers(a, b):   return a + b print(add_numbers(3, 4))
  141. Что такое замыкание в Python?
  142. Какое ключевое слово используется для определения декоратора в Python?
  143. Что делает декоратор в Python?
  144. Какой из следующих терминов относится к функции, которая возвращает другой объект-функцию?
  145. Какое значение возвращает функция next() для генератора, если он завершен?
  146. Какой результат будет при выполнении следующего кода? def outer_func(x):   def inner_func(y):     return x + y   return inner_func add_five = outer_func(5) print(add_five(3))
  147. Какой результат будет при выполнении следующего кода? def make_incrementer(n):   def increment(x):     return x + n   return increment increment_by_2 = make_incrementer(2) print(increment_by_2(3))
  148. Что возвращает следующий генератор? def simple_generator():   yield 1   yield 2 gen = simple_generator() print(next(gen))
  149. Какой метод используется для получения следующего значения из генератора?
  150. Какой результат будет при выполнении следующего кода? def counter():   count = 0   while True:     yield count     count += 1 gen = counter() print(next(gen))
  151. Какой результат будет при выполнении следующего кода? def decorator(func):   def wrapper():     print(«Something before the function.»)     func()     print(«Something after the function.»)   return wrapper   @decorator def say_hello():   print(«Hello!») say_hello()
  152. Какой результат будет при выполнении следующего кода? def square(n):   return n * n   def decorator(func):     def wrapper(n):     return func(n) + 1   return wrapper square_decorator = decorator(square) print(square_decorator(3))
  153. Упорядочите шаги для создания и использования декоратора:
  154. Установите соответствие между понятиями и их описаниями:
  155. Какой результат будет при выполнении следующего кода? def generator():   yield from range(3)   gen = generator() print(list(gen))
  156. Какой результат будет при выполнении следующего кода? def outer():   x = «local»   def inner():     nonlocal x     x = «nonlocal»     return x   inner()   return x print(outer())
  157. Какой результат будет при выполнении следующего кода? def my_generator():   for i in range(3):     yield i gen = my_generator() print(next(gen))
  158. Какой результат будет при выполнении следующего кода? def fibonacci():   a, b = 0, 1   while True:     yield a     a, b = b, a + b gen = fibonacci() print(next(gen))
  159. Какой результат будет при выполнении следующего кода? def multiply_by(n):   def multiplier(x):     return x * n   return multiplier double = multiply_by(2) print(double(5))
  160. Какой будет вывод программы? def square_generator():   for i in range(1, 6):     yield i * i gen = square_generator() print(list(gen)[-1])
  161. Что такое многомерный массив?
  162. Какой метод используется для доступа к элементу многомерного массива в Python?
  163. Как создать двумерный массив в Python с помощью библиотеки NumPy?
  164. Какой размер имеет следующий массив? import numpy as np arr = np.array([[1, 2, 3], [4, 5, 6]]) print(arr.shape)
  165. Как получить доступ к элементу в третьем ряду и втором столбце массива arr?
  166. Какой результат будет при выполнении следующего кода? import numpy as np arr = np.array([[1, 2, 3], [4, 5, 6]]) print(arr[1, 1])
  167. Какой из следующих способов используется для создания трехмерного массива в NumPy?
  168. Как получить доступ ко всему первому ряду в двумерном массиве?
  169. Какой результат будет при выполнении следующего кода? import numpy as np arr = np.array([[1, 2], [3, 4], [5, 6]]) print(arr[:, 0])
  170. Какой результат будет при выполнении следующего кода? import numpy as np arr = np.array([[1, 2], [3, 4]]) arr[0, 0] = 10 print(arr)
  171. Упорядочите шаги для работы с многомерными массивами:
  172. Установите соответствие между типами массивов и их описаниями:
  173. Какой результат будет при выполнении следующего кода? import numpy as np arr = np.array([[1, 2], [3, 4]]) print(arr.sum())
  174. Какой результат будет при выполнении следующего кода? import numpy as np arr = np.array([[1, 2], [3, 4]]) print(arr.flatten())
  175. Какой результат будет при выполнении следующего кода? import numpy as np arr = np.zeros((2, 3)) print(arr)
  176. Какой результат будет при выполнении следующего кода? import numpy as np arr = np.array([[1, 2], [3, 4]]) print(arr[1, :])
  177. Какой результат будет при выполнении следующего кода? import numpy as np arr = np.array([[1, 2], [3, 4]]) arr[1, 1] = 10 print(arr)
  178. Какой результат будет при выполнении следующего кода? import numpy as np arr = np.array([[1, 2], [3, 4]]) print(arr[:, 1])
  179. Какой результат будет при выполнении следующего кода? import numpy as np arr = np.array([[1, 2], [3, 4]]) print(arr[0, 0] + arr[1, 1])
  180. Какое число выведет следующий программный код?     import numpy as np     arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) print(arr)   product = np.prod(arr) print(product)
  181. Какой из следующих операторов используется для обработки исключений в Python?
  182. Какой тип исключения возникает, если вы пытаетесь делить на ноль?
  183. Какой оператор используется для завершения блока try и перехода к блоку except?
  184. Какой метод используется для получения сообщения об ошибке в блоке except?
  185. Какое из следующих исключений возникает, если файл не может быть найден?
  186. Какой код используется для обработки исключения и завершения программы без сообщения об ошибке?
  187. Какой из следующих методов позволяет отправить запрос к API в Python?
  188. Какой библиотекой можно воспользоваться для работы с HTTP-запросами в Python?
  189. Какой код ответа HTTP означает успешный запрос?
  190. Какой метод используется для выполнения POST-запроса в библиотеке requests?
  191. Какой из следующих типов данных используется для хранения данных JSON в Python?
  192. Какой метод преобразует объект Python в строку формата JSON?
  193. Какое из следующих исключений возникает при неправильном формате JSON?
  194. Какой метод используется для получения содержимого ответа от HTTP-запроса?
  195. Какое из следующих исключений возникает, если вы пытаетесь получить элемент из пустого списка?
  196. Какой оператор используется для определения, произошло ли исключение в блоке кода?
  197. Какой метод используется для отправки данных в формате JSON с POST-запросом?
  198. Упорядочите следующие шаги для обработки исключений:
  199. Сопоставьте исключения с их описанием:
  200. Какой будет статус код, если запрос выполнен успешно?
  201. Что такое ООП?
  202. Какой принцип ООП отвечает за скрытие внутренней реализации?
  203. Какой из следующих терминов относится к созданию нового класса на основе существующего?
  204. Какой из следующих принципов ООП позволяет объектам разных классов обрабатывать один и тот же интерфейс?
  205. Какой из следующих элементов класса используется для получения значения атрибута?
  206. Какой из следующих элементов класса используется для установки значения атрибута?
  207. Упорядочите этапы создания класса:
  208. Соответствие между терминами и их описаниями:
  209. Какой из следующих методов используется для инициализации атрибутов объекта в классе?
  210. Какой из следующих атрибутов может быть объявлен как приватный?
  211. Какой из методов используется для представления объекта в строковом виде?
  212. Какой из следующих типов классов позволяет создавать только один экземпляр?
  213. Какой из следующих принципов позволяет создавать интерфейсы для разных классов?
  214. Какой оператор используется для вызова метода родительского класса в дочернем классе?
  215. Какой из следующих атрибутов можно использовать для определения переменных, доступных во всех экземплярах класса?
  216. Какой тип метода позволяет обращаться к атрибутам класса без создания экземпляра?
  217. Какой будет результат выполнения следующего кода, если shape — это абстрактный класс с методом area? shape = Shape() print(shape.area())
  218. Какой из следующих принципов ООП позволяет скрыть внутренние детали реализации класса от внешнего мира?
  219. Какой из следующих методов может использоваться для создания абстрактных методов в классе?
  220. Какой тип класса используется для создания базового класса, от которого будут наследоваться другие классы?
  221. Какой модуль в Python используется для работы с CSV-файлами?
  222. Какой метод используется для записи данных в CSV-файл?
  223. Какой метод используется для чтения JSON-файла?
  224. Что возвращает функция csv.reader()?
  225. Какой тип данных представляет собой JSON?
  226. Упорядочите шаги для записи данных в CSV-файл:
  227. Какой символ обычно используется в CSV-файлах для разделения значений?
  228. Какой метод позволяет прочитать строку JSON и преобразовать её в Python-объект?
  229. Какой метод позволяет записать Python-объект в CSV-файл?
  230. Какой метод используется для получения значений из словаря?
  231. Что такое «хранение данных в формате JSON»?
  232. Что возвращает метод json.loads()?
  233. Какой метод используется для записи данных в JSON-файл в текстовом виде?
  234. Какой метод используется для чтения CSV-файла с учётом заголовков?
  235. Сопоставьте функции с их назначением:
  236. Какой метод используется для открытия CSV-файла в режиме чтения?
  237. Что происходит, если вы пытаетесь загрузить невалидный JSON-файл с помощью json.load()?
  238. Какой параметр метода json.dump() позволяет указать, чтобы данные записывались в читаемом виде с отступами?
  239. Что происходит, если CSV-файл не существует при попытке его открыть для записи?
  240. Какой модуль в Python чаще всего используется для работы с изображениями?
  241. Какой метод модуля Pillow используется для открытия изображения?
  242. Какой формат изображения поддерживается библиотекой Pillow по умолчанию?
  243. Какой метод используется для сохранения изображения в другой формат?
  244. Какой метод используется для изменения размера изображения?
  245. Какой метод используется для поворота изображения?
  246. Какой метод позволяет обрезать изображение?
  247. Какой цветовой режим используется в изображениях RGB?
  248. Какой формат изображения используется для векторной графики?
  249. Какой метод позволяет применить фильтр к изображению?
  250. Какой метод используется для получения размеров изображения?
  251. Какой метод используется для изменения прозрачности изображения?
  252. Какой формат изображения лучше всего подходит для сохранения графики с прозрачностью?
  253. Какой метод используется для получения изображения из массива пикселей?
  254. Какой метод используется для преобразования изображения в оттенки серого?
  255. Какой метод используется для создания миниатюры изображения?
  256. Какой метод используется для вставки текста на изображение?
  257. Сопоставьте методы с их функциями:
  258. Упорядочите методы работы с изображениями в правильной последовательности, начиная с открытия изображения и заканчивая его сохранением.
  259. Какой формат изображения обозначается расширением .jpg?
  260. Какова суть кибериммунного подхода к разработке?
  261. Какова цель принципа минимизации доверенной кодовой базы в кибериммунной системе?
  262. С чего начинается создание кибериммунных решений?
  263. Что представляют собой предположения безопасности?
  264. Какой метод используется для определения предположений безопасности?
  265. Что представляют собой «артефакты» разработки в кибериммунном подходе?
  266. Что представляют собой цели безопасности для кибериммунной информационной системы?
  267. Какие методы могут использоваться для определения целей безопасности?  Выберите все верные ответы
  268. Какие фундаментальные правила лежат в основе кибериммунной системы?
  269. Для обеспечения кибериммунного подхода в процессе разработки необходимы требования к организации разработки и требования к … и дизайну системы.
  270. Доверенная кодовая база — это тот код, который влияет на наши … в системе, на то как она работает, какую ценность она приносит.
  271. В киберимунном подходе требования безопасности приравниваются к … требованиям и влияют на выбор архитектуры решения и аппаратной базы.
  272. Кибериммунный подход предъявляет требования к результатам … этапа разработки.
  273. … – первый артефакт для построения кибериммунной системы.
  274. Для определения примерных объемов работ, трудоемкости и цены создания безопасной системы необходима диаграмма … .
  275. Установите соответствие между размером (объемом) кода компонентов системы и их обозначениями:
  276. Установите соответствие между элементами системы и их обозначениями:
  277. Установите соответствие между терминами и их определениями:
  278. Расположите этапы кибериммунного процесса по порядку их выполнения:
  279. Расположите этапы кибериммунного процесса по порядку их выполнения:
  280. Как реализуется архитектура FLASK в кибериммунном подходе?
  281. Какая цель у концепции Zero Trust?
  282. Что является ключевыми принципами концепции нулевого доверия? Выберите все верные ответы
  283. Что может входить в комплекс мероприятий по внедрению «нулевого доверия»? Выберете все верные ответы
  284. Что включает в себя политика минимальных привилегий?
  285. Какие системы в российских стандартах соответствуют системам с разделением доменов?
  286. Что предполагает концепция системы с разделением доменов?
  287. Secure By Design предполагает, что … должны быть интегрированы на ранних стадиях проектирования, чтобы обеспечить надежную защиту от киберугроз.
  288. Каждый домен безопасности полагается на свои собственные функции безопасности и не доверяет никому, кроме … – самого доверенного компонента всей системы.
  289. Концепция … — многоуровневая система безопасности с изолированными разделами.
  290. Архитектура … — архитектура безопасности операционной системы, которая обеспечивает гибкую поддержку политик безопасности.
  291. Нулевое доверие — концепция информационной безопасности, предполагающая … доверия к каким бы то ни было объектам IT-инфраструктуры организации, будь то пользователи, устройства или программы.
  292. Все компоненты, входящие в состав системы, должны быть полностью … друг от друга, внешней среды и не влиять на работу друг друга.
  293. … подразумевает, что все информационные потоки, которые проходят в системе при взаимодействии этих компонентов должны обязательно проверяться.
  294. … количество целей безопасности приведет к тому, что потребуется создавать более дорогие и сложные системы.
  295. В комплекс мероприятий по внедрению «нулевого доверия» может входить настройка … в соответствии с политиками безопасности.
  296. Еще до формального моделирования угроз нужно определить критические части системы, непосредственно отвечающие за … системы, и изолировать их от любого потенциально возможного нежелательного воздействия.
  297. Суть Secure by Design заключается в проектировании киберсистем, в которых меры безопасности глубоко интегрированы в … и программный код решения и являются его частью.
  298. Установите соответствия между свойствами монитора безопасности и их обозначениями:
  299. Установите соответствия между терминами и их определениями:
  300. Какой тип данных используется для хранения целых чисел в Python?
  301. Какой метод используется для добавления элемента в список?
  302. Какой код вызывает исключение в Python?
  303. Какой статус-код возвращается при успешном запросе в API?
  304. Что делает оператор continue в циклах?
  305. Какой метод используется для чтения строк из текстового файла?
  306. Что из перечисленного является неизменяемым типом данных?
  307. Как называется функция, которая вызывает саму себя?
  308. Какой метод используется для удаления элемента из словаря?
  309. Какой синтаксис используется для создания класса в Python?
  310. Какой оператор используется для наследования классов?
  311. Что возвращает функция hash()?
  312. Какое ключевое слово используется для обработки исключений в Python?
  313. Какой модуль используется для работы с JSON-файлами в Python?
  314. Какой оператор используется для генерации значений в генераторе?
  315. Какой метод изменяет размер списка?
  316. Какой встроенный тип данных в Python является хэшируемым?
  317. Какое из этих значений имеет тип None?
  318. Какой метод применяется для сортировки списка в Python?
  319. Соответствуйте методы их назначению:
  320. Соответствуйте принципы ООП их описанию:
  321. Упорядочьте шаги работы с текстовым файлом, начиная с открытия файла и заканчивая чтением и закрытием.
  322. Упорядочьте шаги работы с API:
  323. Какой тип данных используется для хранения неизменяемой последовательности значений в Python?
  324. Какой метод строки используется для удаления пробелов в начале и в конце строки?
  325. Какой тип данных является хэшируемым?
  326. Какой метод словаря возвращает список его ключей?
  327. Что возвращает функция len()?
  328. Какой встроенный метод используется для сортировки списка?
  329. Как называется процесс создания новой функции внутри другой функции, которая может запоминать своё окружение?
  330. Какой тип данных в Python является неупорядоченной коллекцией уникальных элементов?
  331. Каким образом претворяется в жизнь архитектура FLASK в рамках кибериммунного подхода?
  332. Какой метод используется для определения предположений безопасности?
  333. Что является главными принципами концепции нулевого доверия? Выберите все верные ответы
  334. Что НЕ входит в комплекс мероприятий по внедрению «нулевого доверия»? Выберете все верные ответы
  335. Что представляют собой цели безопасности?
  336. Что включает в себя политика минимальных привилегий?
  337. Что представляют собой «артефакты» разработки в кибериммунном подходе?
  338. Что предполагает концепция системы с разделением доменов?
  339. Какова основная цель концепции Zero Trust?
  340. Какие методы могут использоваться для определения целей безопасности? Выберите все верные ответы
  341. С чего начинается создание кибериммунных решений?
  342. Что представляют собой предположения безопасности?
  343. Какова цель принципа минимизации доверенной кодовой базы в кибериммунной системе?
  344. Какое правило НЕ относится к кибериммунной системе?
  345. Какие системы в российских стандартах соответствуют системам с разделением доменов?
  346. Какова суть кибериммунного подхода к разработке?
  347. Для обеспечения кибериммунного подхода в процессе разработки необходимы требования к организации разработки и требования к архитектуре и … системы.
  348. … — это тот код, который влияет на наши активы в системе, на то как она работает, какую ценность она приносит.
  349. В киберимунном подходе требования … приравниваются к функциональным требованиям и влияют на выбор архитектуры решения и аппаратной базы.
  350. Кибериммунный подход предъявляет требования к результатам … этапа разработки.
  351. Концепция безопасности продукта – первый … для построения кибериммунной системы.
  352. «…» — выходные данные каждого этапа разработки в кибериммунном подходе.
  353. Secure By Design предполагает, что меры безопасности должны быть интегрированы на … стадиях проектирования, чтобы обеспечить надежную защиту от киберугроз.
  354. Каждый домен безопасности полагается на свои собственные функции безопасности и не доверяет никому, кроме ядра разделения – самого … компонента всей системы.
  355. Концепция … — многоуровневая система безопасности с изолированными разделами.
  356. Архитектура … — архитектура безопасности операционной системы, которая обеспечивает гибкую поддержку политик безопасности.
  357. … — концепция информационной безопасности, предполагающая отсутствие доверия к каким бы то ни было объектам IT-инфраструктуры организации, будь то пользователи, устройства или программы.
  358. Все компоненты, входящие в состав системы, должны быть полностью … друг от друга, внешней среды и не влиять на работу друг друга.
  359. Контроль подразумевает, что все информационные потоки, которые проходят в системе при взаимодействии этих компонентов должны обязательно ….
  360. Большое количество … безопасности приведёт к тому, что потребуется создавать более дорогие и сложные системы.
  361. В комплекс мероприятий по внедрению «нулевого доверия» может входить настройка … в соответствии с политиками безопасности.
  362. Ещё до формального моделирования угроз нужно определить … части системы, непосредственно отвечающие за активы системы, и изолировать их от любого потенциально возможного нежелательного воздействия.
  363. Суть … заключается в проектировании киберсистем, в которых меры безопасности глубоко интегрированы в архитектуру и программный код решения и являются его частью.
  364. Установите соответствия между свойствами монитора безопасности и их обозначениями:
  365. Установите соответствия между терминами и их определениями:
  366. Установите соответствие между размером (объёмом) кода компонентов системы и их обозначениями:
  367. Установите соответствие между элементами системы и их обозначениями:
  368. Установите соответствие между терминами и их определениями:
  369. Расположите этапы кибериммунного процесса по порядку их выполнения:
  370. Расположите этапы кибериммунного процесса по порядку их выполнения:
  371. Какой метод используется для получения значений из словаря?
  372. Какой метод в модуле csv используется для чтения строк из CSV-файла?