C# | Тесты
Kanalga Telegram’da o‘tish
Сайт: https://easyoffer.ru/ Все каналы: t.me/+xGeAw6ckJ4liYzQy Контакт для рекламы: @sendme_ads
Ko'proq ko'rsatish2 663
Obunachilar
Ma'lumot yo'q24 soatlar
-67 kun
-1530 kun
Postlar arxiv
2 664
🤔 Какое из следующих утверждений о сборке мусора (Garbage Collection) в .NET верно?
2 664
🤔 Что такое reference-type?
Это ссылочный тип. Хранится в куче. Переменная содержит ссылку на объект, а не сам объект. Примеры:
- class, string, object, array.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Какой из следующих методов LINQ используется для проекции данных с использованием делегатов?
2 664
🤔 Какое пространство имён содержит классы, которые обеспечивают функциональность TCP/IP в C#?
2 664
🤔 Какие есть базовые методы object?
Каждый тип в .NET наследует от базового класса object, который содержит:
- ToString — преобразует объект в строку.
- Equals — сравнивает два объекта на равенство.
- GetHashCode — возвращает числовой хэш объекта.
- GetType — возвращает информацию о типе.
- ReferenceEquals — сравнение ссылок, а не содержимого.
Эти методы можно переопределять для добавления нужного поведения.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Какой метод используется для преобразования строки в число с плавающей точкой?
2 664
🤔 Что такое I/O bound и CPU bound?
- I/O-bound — задачи, основное время которых уходит на ожидание внешних операций: чтение файлов, запросы в сеть или базу данных.
Решение: использовать асинхронность, чтобы не блокировать поток.
- CPU-bound — задачи, требующие активных вычислений, загрузки процессора (например, шифрование, расчёты).
Решение: запускать на отдельных потоках или использовать параллелизм.
Знание разницы помогает выбрать стратегию оптимизации.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Какое ключевое слово используется для вызова конструктора базового класса из конструктора производного класса?
2 664
🤔 Какой метод класса Array используется для копирования элементов одного массива в другой?
2 664
🤔 Что такое ООП?
ООП (Объектно-Ориентированное Программирование) — это парадигма программирования, основанная на концепции объектов, которые объединяют данные и методы для их обработки. Основные принципы ООП включают инкапсуляцию, наследование, полиморфизм и абстракцию. ООП позволяет моделировать реальный мир с помощью классов и объектов, улучшая структуру и повторное использование кода. В C# все программы строятся на основе классов, что делает его строго объектно-ориентированным языком.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Какой метод интерфейса IEnumerator сбрасывает перечислитель в его начальное положение?
2 664
🤔 Какой метод должен быть реализован для корректной сортировки объектов через интерфейс IComparable?
2 664
🤔 Сравнение паттернов Adapter и Decorator
1. Adapter: преобразует интерфейс одного класса в интерфейс, который ожидает клиент; используется для интеграции несовместимых компонентов.
2. Decorator: добавляет новую функциональность существующему объекту без изменения его структуры.
3. Adapter изменяет совместимость, а Decorator — поведение объекта.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Какой метод класса List используется для добавления элемента в конец списка?
2 664
🤔 Какое атрибут используется для указания, что метод контроллера должен обрабатывать HTTP GET запросы?
2 664
🤔 Чем отличается метод Equal от ==?
Метод `Equals()` предназначен для сравнения значений объектов, в то время как оператор `==` может быть переопределен для сравнения ссылок (для ссылочных типов) или значений (для типов значений). `Equals()` может быть переопределен для обеспечения сравнения по содержимому.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
2 664
🤔 Какой метод класса List выполняет бинарный поиск элемента в отсортированном списке?
2 664
🤔 Какой метод используется для установки значения приватного поля с использованием рефлексии?
2 664
🤔 В чем разница между процессами и потоками?
Процессы — это независимые экземпляры программ, имеющие собственное адресное пространство. Потоки — это более лёгкие единицы выполнения, которые делят память и ресурсы внутри одного процесса. Потоки более экономичны в плане ресурсов, но сложнее в управлении из-за общих данных. Процессы изолированы друг от друга, что делает их более безопасными, но затратными.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
