Home » Ответы Синергия тесты МТИ МосАП практика » Программирование тест с ответами Синергия/МТИ/МОИ/МосТех/МосАП

Программирование тест с ответами Синергия/МТИ/МОИ/МосТех/МосАП

Скачать тест: Программирование.ти_ФИТ тест с ответами Синергия МТИ МОИ МосТех МосАП.pdf

1. Какой метод строки разбивает текст на массив подстрок по заданному разделителю?
2. Какое действие выполняет команда «dotnet run» без дополнительных параметров в каталоге консольного проекта?
3. Какое описание соответствует концептуальному уровню модели данных?
4. Какое свойство алгоритма позволяет применять его к разным исходным данным одного класса задач?
5. Какое средство задает сравнение строк без учета регистра при вызове «string.Equals»?
6. Почему при проектировании сложной системы используются несколько согласованных моделей?
7. Какое содержимое обычно размещается в каталоге «obj» проекта .NET?
8. Какое описание отражает две роли класса в объектно-ориентированной программе?
9. Какое действие делает типы библиотеки доступными проекту приложения на уровне зависимостей?
10. Какое решение позволяет избежать бесконечного повторения, если условие завершения цикла зависит от обрабатываемых данных?
11. Какое применение статического вспомогательного класса уменьшает зависимость программы от общего изменяемого состояния?
12. Какой индекс имеет последний элемент одномерного массива из восьми элементов в C#?
13. Какой подход соответствует технологии нисходящего проектирования?
14. Какое правило поддерживает внешний ключ в таблице записей студентов на курсы?
15. Для чего внутри экземплярного метода используется ключевое слово «this» при совпадении имени поля и параметра?
16. Какой признак указывает на высокую связность внутри модуля?
17. Почему вызов метода «Trim» без использования возвращаемого значения не изменяет содержимое строковой переменной?
18. Какое назначение имеет файл с расширением «.csproj» в проекте C#?
19. Какое представление обычно формирует компилятор C# перед последующим преобразованием в машинный код?
20. Какой тип C# предпочтителен для денежных расчетов с десятичными дробями?
21. Какой метод «Npgsql» возвращает значение первого столбца первой строки результата запроса?
22. Почему рекомендуется отменять подписку обработчика, если издатель события продолжает существовать после завершения работы подписчика?
23. Какой принцип лежит в основе объектно-ориентированной декомпозиции предметной области?
24. Какое решение позволяет получать актуальную площадь прямоугольного участка после изменения его длины или ширины?
25. Какая команда предназначена для подготовки приложения .NET к развертыванию?
26. Какое начальное значение следует присвоить переменной максимума при поиске наибольшего элемента непустого массива произвольных целых чисел?
27. Какое решение позволяет проверять положительность длины дороги при каждом присваивании через открытое свойство?
28. Какое действие отладчика помогает исследовать состояние программы во время ее выполнения?
29. Какое описание соответствует содержанию UML-диаграммы классов?
30. Какую роль выполняет объект «DbContext» в приложении с «Entity Framework Core»?
31. Какое назначение имеет фильтр «when» в блоке «catch»?
32. Какая команда запускает автоматические тесты в решении .NET?
33. Какое изменение устраняет транзитивную зависимость, если в таблице сотрудников хранятся код отдела и название отдела, определяемое этим кодом?
34. Как выбирается реализация переопределенного виртуального метода при вызове через переменную базового типа?
35. Какое решение корректно отделяет введенное пользователем значение от текста SQL-запроса?
36. Почему директивы «using» недостаточно для подключения типов из другого проекта?
37. Какое требование предъявляется к конкретному неабстрактному потомку, наследующему абстрактный метод без готовой реализации?
38. Какое назначение имеет модификатор доступа «internal» у класса верхнего уровня?
39. Каково назначение первичного ключа таблицы?
40. Какая алгоритмическая структура непосредственно задает выбор действия в зависимости от проверяемого условия?
41. Какое решение позволяет одному классу поддерживать несколько независимых контрактов поведения?
42. Какое назначение имеет провайдер «Npgsql» в приложении C#?
43. Какую задачу выполняет компилятор при подготовке программы к запуску?
44. Какое решение требуется в конструкторе производного класса, если доступный конструктор базового класса требует аргументов?
45. Какое решение делает зависимость сервиса от источника данных явной?
46. Какое средство SQL позволяет получить имена студентов вместе с названиями курсов на основе связанных таблиц?
47. Какое распределение обязанностей подходит приложению для расчета расхода краски на заборы участков?
48. Как следует представить связь студентов и курсов, если студент может посещать несколько курсов, а курс — включать нескольких студентов?
49. Что означает использование ключевого слова «var» при объявлении локальной переменной с начальным значением?
50. Что непосредственно задает объявление вспомогательного класса внутри другого класса?
51. Какое средство подходит для проверки введенной строки на возможность преобразования в целое число без исключения при обычной ошибке ввода?
52. Какое решение при проектировании класса соответствует принципу абстракции?
53. Какое свойство алгоритма выражается в разделении решения на отдельные элементарные действия?
54. Какой способ позволяет последовательно обрабатывать большой текстовый файл без загрузки всего содержимого в память?
55. Какое решение позволяет сохранить запись на курс и запись в таблице журнала одной базы данных как единую операцию, отменив обе записи при ошибке?
56. Как называется цикл, в котором параметр изменяется с заданным шагом в установленном диапазоне значений?
57. Почему решение о создании индекса следует принимать с учетом выполняемых запросов?
58. Какое решение позволяет повторно использовать одну реализацию правил расчета в консольном и веб-приложении независимо от их интерфейсов?
59. Какой элемент объявления свойства позволяет задавать его значение при инициализации объекта, ограничивая обычную последующую запись?
60. Какое поведение характерно для многоадресного делегата, если один из обработчиков выбросил неперехваченное исключение при обычном синхронном вызове?
61. Какая команда .NET CLI явно запускает восстановление пакетных зависимостей без последующей сборки или публикации проекта?
62. Какой способ объявления свойства предоставляет внешнему коду чтение, сохраняя запись в пределах самого класса?
63. Какое значение возвращает вызов «GetLength(1)» для прямоугольного двумерного массива, в котором первое измерение задает строки, а второе — столбцы?
64. Какой способ повторной передачи перехваченного исключения сохраняет исходный стек вызовов?
65. Какой метод «Entity Framework Core» включает непосредственно связанные сущности в результат запроса к основной сущности?
66. Какой метод добавляет текст в конец существующего файла, сохраняя ранее записанное содержимое?
67. Какое отношение лучше отражает модель команды, объединяющей игроков, которые существуют независимо и могут переходить в другую команду?
68. Какую задачу выполняет среда «CLR» при работе управляемого приложения?
69. Какое назначение имеет предложение «HAVING» в запросе с группировкой?
70. Какой результат даст изменение экземплярного свойства объекта через вторую переменную, если ей присвоена ссылка из первой переменной?
71. Каково назначение блока «finally» при обычном завершении блока «try» или выходе из него из-за исключения?
72. Какой этап решения задачи включает исследование зависимостей между величинами и построение математической модели?
73. Какое решение позволяет проверить правила расчета без имитации консольного ввода?
74. Какое отношение возникает, если метод сервиса получает объект журнала в качестве аргумента, использует его в операции и не сохраняет ссылку в состоянии сервиса?
75. Какое значение содержится в элементах нового массива ссылок на объекты класса до отдельного создания этих объектов?
76. Почему при логическом И с коротким вычислением проверка строки на отсутствие «null» должна предшествовать обращению к ее длине?
77. Какое утверждение об экземплярных конструкторах обычного класса C# верно, если в классе объявлен единственный конструктор с обязательными параметрами?
78. Для чего используются миграции в «Entity Framework Core»?
79. Какое действие доступно внешнему подписчику при работе с открытым событием обычного класса?
80. Как следует хранить общий счетчик созданных объектов класса, если он должен увеличиваться при каждом вызове конструктора?
81. Какое назначение имеет элемент «TargetFramework» в файле проекта?
82. Как выполняется цепочка «if — else if — else», если истинны условия двух ее ветвей?
83. Почему каталоги «bin» и «obj» обычно исключаются из репозитория Git?
84. Какую задачу выполняет конструктор класса при создании объекта?
85. Для чего при нисходящей разработке временно используются подпрограммы-заглушки?
86. Какое отношение лучше отражает модель, в которой строка заказа принадлежит одному заказу и не имеет самостоятельного жизненного цикла?
87. Какое значение получится при делении целого числа 17 на целое число 5, если оба операнда имеют тип «int»?
88. Какое действие относится к постановке задачи при разработке программы?
89. Какое действие выполняет оператор «continue» внутри цикла?