Библиотека задач по C# | тесты, код, задания
5.33K subscribers
355 photos
1 video
171 links
Задачи и тесты по C# для тренировки и обучения.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/05448a24

Работать у нас: https://job.proglib.io/

Наши каналы: https://yangx.top/proglibrary/9197
加入频道
Что выведет код сверху?

👾 — 8
👍 — 8 0
🥰 — 8 3
🥱 — Error

Библиотека задач по C#
Каково имя родительского игрового объекта при создании игрового объекта пользовательского интерфейса в Unity?

👾 — Canvas
👍 — Game Object
🥰 — EventSystem
🥱 — Ничего из вышеперечисленного

Библиотека задач по C#
Что из перечисленного ниже верно для вызовов отрисовки?
1) Unity использует вызовы отрисовки для игровых объектов на экране.
2) Unity использует вызовы отрисовки для очистки памяти.
3) Вызовы отрисовки часто приводят к снижению производительности на стороне ЦП.
4) Вызовы отрисовки вообще не нагружают ЦП.


👾 — 1 & 4
👍 — 2 & 4
🥰 — 3 & 1
🥱 — Все вышеперечисленное

Библиотека задач по C#
📝 Создаем красивую документацию API с помощью Scalar в ASP.NET Core

Документация для API — это не просто набор ссылок и описаний. Это инструмент, который помогает разработчикам быстрее понять, как использовать ваш сервис. Используя Scalar, можно превратить стандартный Swagger в нечто действительно элегантное.

Процесс не сложный, а результат превзойдет все ожидания.

➡️ Прочитать статью

🐸Библиотека шарписта
Please open Telegram to view this post
VIEW IN TELEGRAM
Какой компонент пользовательского интерфейса рекомендуется для текстов в Unity?

👾 — Встроенный текст Unity
👍 — Text Mesh Pro
🥰 — 1 & 2
🥱 — Ни один из вышеперечисленных

Библиотека задач по C#
Почему для разработчика игр так важно хорошее знание школьной математики и физики?

👾 — Чтобы создавать визуально ошеломляющую графику и анимацию в игре
👍 — Чтобы эффективно организовывать и управлять большими объемами игровых данных
🥰 — Чтобы разрабатывать надежную архитектуру сервера для многопользовательских игр
⚡️ — Чтобы управлять тем, как объекты движутся, сталкиваются и взаимодействуют в игровом мире

Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Какое исключение возникает, если формат URI недействителен?

👾 — UriFormatException
👍 — URLNotFound
🥰 — MalformedURLException
⚡️ — URLSourceNotFound

Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Поиск в строке

С помощью метода IndexOf мы можем определить индекс первого вхождения отдельного символа или подстроки в строке.

Подобным образом действует метод LastIndexOf, только находит индекс последнего вхождения символа или подстроки в строку.
🪄 Визуальные вычисления в Power BI: прокачиваем условное форматирование

Теперь настраивать условное форматирование в Power BI можно без сложных DAX-формул!

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

⭐️ Пора сделать отчеты действительно интерактивными!

🔗 Ссылка на статью: https://proglib.io/sh/lsb0fEuYSv

Библиотека дата-сайентиста
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет код?

👾 — Мусорное значение
👍 — Compile time error
🥰 — Программа распечатает значение по адресу 65535
⚡️ — 65535

Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Что означает «A» в ACID?

👾 — «Адаптивность»: система подстраивается под нагрузку и изменяет стратегию выполнения транзакций.
👍 — «Абсолютность»: результат транзакции полностью определён, независимо от внешних условий.
🥰 — «Атомарность»: транзакция выполняется целиком или не выполняется вовсе — нет полумер.
⚡️ — «Автоматизация»: каждая операция автоматически масштабируется при необходимости.

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
🕸 Как работает протокол HTTP/2: основные принципы и преимущества в сравнении с HTTP/1.1

​HTTP/2 — это как переход с однополосной дороги HTTP/1.1 на скоростное шоссе: быстрее, эффективнее и без пробок.

Узнайте, как новые технологии ускоряют загрузку веб-страниц и улучшают работу приложений.

➡️ Читать статью

🐸Библиотека шарписта
Please open Telegram to view this post
VIEW IN TELEGRAM
Что произойдёт, если мультикаст-делегат ссылается на несколько методов

👾 — Выполнится только первый метод
👍 — Выполнится только последний метод
🥰 — Все методы будут вызваны по порядку
⚡️ — Случится ошибка компиляции

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Что означает «C» в ACID?

👾 — «Консистентность»: система всегда переходит в корректное состояние после транзакции, независимо от её сложности.
👍 — «Целостность»: данные остаются целыми и непротиворечивыми после выполнения транзакции.
🥰 — «Контроль»: транзакции выполняются таким образом, что любые ошибки или сбои не приводят к утрате данных.
⚡️ — «Корректность»: система гарантирует, что все ограничения целостности данных соблюдаются без исключений.

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
🎮🔌 4 cамых популярных фреймворка для разработки онлайн-игр на Unity

Сетевое взаимодействие — это сердце многопользовательской игры, и правильный выбор фреймворка это решающий фактор для проекта.

Посмотрите обзор самых популярных фреймворков для разработки онлайн-игр на Unity и выберите тот, который подходит для вашего проекта.

➡️ Читать обзор

🐸Библиотека шарписта
Please open Telegram to view this post
VIEW IN TELEGRAM
Что такое IoC-контейнеры?

👾 — управляет зависимостями в приложении, автоматически создавая и внедряя объекты.
👍 — инвертирует управление созданием объектов, снижая связность между компонентами.
🥰 — упрощают код, управляя жизненным циклом и зависимостями объектов.
⚡️ — разрешает зависимости между классами и помогает внедрять их через конструкторы или свойства.

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
Что означает «I» в ACID?

👾 — «Изоляция»: каждая транзакция выполняется так, как будто она единственная в системе — другие не влияют на её выполнение.
👍 — «Интеграция»: транзакции выполняются без нарушения логики взаимодействия между системой и данными.
🥰 — «Индивидуальность»: каждая транзакция работает независимо, и её результат не виден другим до завершения.
⚡️ — «Инвариантность»: состояние данных остается неизменным, даже если несколько транзакций выполняются одновременно.

🐸Библиотека задач по C#
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔📝 Псевдокод: когда преподы не шарят, а ты в тупике

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

Узнайте, как сделать псевдокод полезным инструментом, а не дополнительной нагрузкой.

➡️ Читать статью

🐸Библиотека шарписта
Please open Telegram to view this post
VIEW IN TELEGRAM