Программирование на JavaScript.sa_Fullstak-р

Скачать тест — (Программирование на JavaScript.sa_Fullstak-р_33762e1f.pdf)

  1. Что такое домен?
  2. Что представляет собой шаблонизатор Smarty?
  3. Что такое HTML?
  4. Что такое MVC?
  5. Какой SQL-оператор создает базу данных в MySQL?
  6. Выберите варианты старта транзакции в MySQL?
  7. С помощью какого ключевого слова в MySQL можно соединить строки из нескольких таблиц, основываясь на их связи?
  8. Каким запросом можно получить список всех баз данных?
  9. С помощью какой языковой конструкции можно изменять структуру таблиц?
  10. С помощью какого ключевого слова задаются условия запроса?
  11. Каким запросом можно выбрать базу my_db для работы?
  12. Что такое ассоциативный массив?
  13. За что в MVC отвечает контроллер ?
  14. За что отвечает модель в MVC?
  15. Для чего используется ключевое слово global?
  16. Логический оператор ИЛИ на языке php выражается символом:
  17. Для чего используются методы _isset и _unset?
  18. Перечислите основные типы данных в php:
  19. Какую парадигму программирования поддерживает PHP?
  20. Каким HTTP методом по умолчанию отправляются данные из веб-формы?
  21. С помощью какой функции можно получить идентификатор сессии?
  22. Какая функция добавляет новый элемент в начало массива
  23. В чем состоит одна из функций сервера?
  24. Как можно задать массив в языке PHP?
  25. Как можно задать массив в языке PHP?
  26. Какую парадигму программирования поддерживает PHP?
  27. Как можно программно узнать имя класса, представителем которого является объект?
  28. С помощью какой функции можно проверить, существует ли файл?
  29. В каком файле определяется работа сокращенных конструкций?
  30. Что делает оператор break при вызове внутри цикла?
  31. Что выведет этот код? print(«Привет, Python!», end=» «) print(«Я учусь на курсе Python-разработчик», end=»\n :)»)
  32. Что выведет этот код? def send_message(message=»Пользователь не указал сообщения»):    return message msg = 1 + «22» send_message(msg)
  33. Предположим, Вы вводите натуральное целое число в переменную num, с помощью строки кода: num = int(input(«Введите целое число: «)) И далее хотите совершить объединение этого числа со строкой “Python”, чтобы получилось, например “1234Python”. Что вам для этого потребуется?
  34. Как создаётся список в Python?
  35. Вы создали список, который содержит в себе следующие числа: 4, 8, 15, 16, 23, 42 и включили его в переменную my_list. Как быстрее всего подсчитать сумму чисел в этом списке?
  36. Вам дана задача. Создать класс с названием Dog. При создании экземпляра класса Dog должна быть возможность присвоить значение свойству name. Какой вариант кода будет правильным, чтобы после создания экземпляра, вы также могли получить значение свойства name?
  37. Какие характеристики можно отнести к языку Python?
  38. Какие парадигмы и стили программирования поддерживает Python?
  39. Почему этот код выдаст ошибку?:   print(int(True) // float(False))
  40. Что выведет этот код? S = 0 for i in range(1, 10):   if i % 2 == 0:     S = S + i print(S)
  41. У нас есть скрипт my_functions. Как подключить его к новому скрипту my_script, если модуль и новый скрипт находятся в одной директории?
  42. Выберите лишнее:
  43. Когда вызовется исключение ZeroDivisionError?
  44. С помощью чего можно вывести числа Фибоначчи?
  45. Что сделает функция sum(), если ей в качестве значения передать строку и попытаться вывести результат на консоль с помощью переменной result_str?
  46. Есть базовый класс Person и производный класс Developer. Вопрос: Как будет выглядеть наследование производного класса Developer от Базового класса Person?:
  47. Как можно преобразовать строку my_string в список?
  48. О чём Вам говорит этот код?:       class Synergy:                   pass
  49. Что означает этот код: super().__init__() ?
  50. Что выведет этот код?: lst = [[1, 2, 3], [4, 5], [6], [7, 8, 9]] print(sum(lst, []))
  51. У нас есть кортеж my_tuple = (1, 82, 21). Каким образом мы можем добавить в него новое значение 38? Условимся, что мы не создаем новый кортеж, а хотим именно добавить новый элемент в него
  52. Как можно провести сортировку списка?:
  53. В каком месте необходимо явно объявлять функцию в одном скрипте?
  54. Что выведет этот код? try:             print(1) except Exception:             print(0)
  55. Какая функция используется для вывода информации на консоль?
  56. С помощью какой функции можно получить длину object, если это список/кортеж/словарь/строка?
  57. Почему данный код вызовет исключение? fruits = [‘banana’, ‘apple’, ‘mango’] for index in range(len(fruits)):    print(‘Current fruit :’, fruts[index])   print(«Good bye!»)
  58. Почему данный код вызовет исключение? def printme(my_str):    print(my_str)    return   printme()
  59. Что такое рекурсивная функция?
  60. Каким образом при обработке ошибок в Python с помощью try: except: можно избежать остановки программы при возникновении любых ошибок?
  61. Что такое PEP?
  62. Какую команду ввести, чтобы получить первый и последний элемент списка lst = [‘Нулевой элемент’, ‘One’, 2, 3, 4, (5, 5, 5)]?
  63. Разница между is и ==?
  64. В чем разница между итераторами и генераторами?
  65. Какой метод позволяет получить от словаря сразу ключ и значение?
  66. Какая команда используется для подключения модулей?
  67. Что происходит, когда создается виртуальная среда?
  68. Для чего служит ключевое слово «self». Например, def __init__(self):?
  69. Что такое __init__.py?
  70. Какой вывод будет у данного кода? def swap_words(string):     lst = string.split(‘ ‘)     lst.reverse()   return ‘ ‘.join(lst)     if __name__ == ‘__main__’:     print(swap_words(‘идет снег’))     print(swap_words(‘идет снег давно’))
  71. Какая арифметическая операция приводит к ошибке в JavaScript?
  72. Что из следующего верно в отношении соглашений об именовании переменных в JavaScript?
  73. Назовите основные преимущества JSON?
  74. В чем разница между ключевыми словами «var», «let» и «const»?  
  75. Что такое стрелочные функции (Arrow Functions)?
  76. Что такое классы (Classes)?
  77. Что такое объект Set?
  78. Что такое функция обратного вызова (Callback Function)?
  79. Для чего используется оператор «&&»?
  80. Для чего используется оператор «||»?
  81. Является ли использование унарного плюса (оператор «+») самым быстрым способом преобразования строки в число?
  82. Что такое промисы (Promises)?
  83. Что такое async/await?
  84. Что такое неявное преобразование?
  85. Что такое ECMAScript?
  86. Какой оператор служит для создания нового экземпляра из класса однотипных объектов?
  87. Какое ключевое слово позволяет создавать объекты общего вида?
  88. Что, из нижеперечисленного, относится к событию?
  89. Какая из следующих функций String object объединяет текст двух строк и возвращает новую строку?
  90. Какая из следующих функций объекта Array объединяет все элементы массива в строку?
  91. Какая из следующих функций объекта Array возвращает значение true, если каждый элемент в этом массиве удовлетворяет предоставленной функции тестирования?
  92. Что такое AJAX?
  93. Как в JS создать объект?
  94. В чем разница между методами Object.freeze и Object.seal?
  95. В чем разница между оператором «in» и методом hasOwnProperty?
  96. Какие приемы работы с асинхронным кодом в JS Вы знаете?
  97. Что такое запоминание или мемоизация (Memoization)?
  98. Для чего используется ключевое слово «new»?
  99. Какие значения возвращают следующие выражения? 5 == “5” 5 === “5”
  100. Какие значения возвращают следующие выражения? 0 == False 0 === False
  101. Какие значения возвращают следующие выражения? null == undefined null === undefined
  102. Какие значения возвращают следующие выражения? console.log(!!null) console.log(!!undefined) console.log(!!») console.log(!!0) console.log(!!NaN)
  103. Какие значения возвращают следующие выражения? console.log(!!’ ‘) console.log(!!{}) console.log(!![]) console.log(!!1)
  104. Где можно использовать JavaScript?
  105. Мгновенно ли срабатывает setState?
  106. В чем разница между confirm и prompt?
  107. Что будет записано в переменную test? var a = 5; var test = 5 != a ? «Yes» : «No»;
  108. Что в web называется клиентом?
  109. Что такое сервер?
  110. Дайте определение браузеру.
  111. Какие виды запросов на сервер вы знаете?
  112. Что означает ответ сервера с номером 404?
  113. Какой ответ от сервера означает, что запрос успешно обрабатывается?
  114. Из каких составляющих складывается frontend?
  115. Как бы вы охарактеризовали css?
  116. За что, в основном, отвечает функционал js?
  117. Для чего нужны инструменты разработчика?
  118. С какой операционной системой можно работать в VSCode?
  119. Для чего используется расширение VSCode Live Server?
  120. Может ли сайт обойтись без html файла?
  121. Для чего используются атрибуты тегов?
  122. В чем разница при использовании атрибутов class и id?
  123. Для чего используется семантическая верстка?
  124. Как можно быстро и правильно заполнить базовую структуру нового документа html?
  125. За что отвечает атрибут мультимедиа loop?
  126. Какую форму, с точки зрения браузера, имеет элемент html/css “circle”, отображаемый визуально как круг?
  127. Как можно увидеть блочную модель web приложения?
  128. Выберите правильные единицы измерения в css:
  129. Что такое вьюпорт?
  130. Каким образом определяются углы в css?
  131. Как подключается flexbox в css?
  132. Как включить в фигме сетку и линейку?
  133. Приведите пример синтаксиса написания препроцессора Sass.
  134. Для чего используют github page?
  135. Что нужно прописать в командной строке, чтобы git начал отслеживать изменение всех файлов в проекте?
  136. Что означает patch — запрос?
  137. Как будут расположены элементы flex контейнера, если записать: flex-direction: column?