Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск

Кто сейчас на форуме
Сейчас посетителей на форуме: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1

Нет

[ Посмотреть весь список ]


Больше всего посетителей (9) здесь было Вс Фев 11, 2018 12:54 pm
Самые активные пользователи за неделю
Ярослав
 


[П 32017] Билеты к экзамену

Перейти вниз

[П 32017] Билеты к экзамену

Сообщение автор Ярослав в Пн Окт 29, 2018 2:16 pm

В билете будет по 3 вопроса: простой, средний, сложный. Список вопросов ниже. Группировку вопросов по билетам я держу в секрете.

1. Основные понятия платформы .NET: CLI, CIL, MSIL, CLR, JIT, CTS, CLS, FCL, BCL
2. Главные черты языка C#. Сравнение с другими языками
3. Система типов CTS и соответствующие типы в языке C#
4. Сравнение ссылочных и значимых типов
5. Преобразования типов: явные и неявные
6. Приоритеты операторов в C#. Операторы, упрощающие работу со значениями null
7. Управляющие конструкции в C#. Цикл foreach. Операторы безусловного перехода
8. Одномерные и многомерные прямоугольные массивы. Создание, посещение каждого элемента, распечатывание. Присваивание массивов
9. Строки. Операции со строками. Проверка строк на равенство. Разбиение строки, слияние строк
10. Поля, методы, конструкторы, свойства. Правила именования членов классов в C#
11. Модификаторы видимости в C#. Свойства с несовпадающими модификаторами видимости
12. Авто-свойства, их инициализация. Авто-свойства только для чтения
13. Функции с телом из одного утверждения. Конструкторы, свойства с телом из одного утверждения
14. Модификаторы аргументов функции ref и out. Современный эквивалент: кортежи
15. Функции с неограниченным числом аргументов. Аргументы со значением по умолчанию. Вызов функции с именованными и позиционными аргументами
16. Структуры. Отличия структур от классов. Преимущества и недостатки структур
17. Перечисления. Создание и использование перечислений. Класс System.Enum
18. Наследование. Затмевание членов. Виртуальные функции и свойства. Переопределение членов
19. Абстрактные члены класса. Абстрактные классы. Запечатанные классы и методы
20. Класс System.Object. Переопределение методов Equals, GetHashCode, ToString
21. Интерфейсы. Сравнение интерфейсов с абстрактными классами. Стандартные интерфейсы
22. Какую проблему решает перегрузка операторов? Правила языка C#, связанные с перегрузкой
23. Особенности перегрузки операторов сравнения и логических операторов
24. Перегрузка операторов преобразования типа
25. Индексаторы. Зачем нужны, как пользоваться
26. Исключения. Класс Exception и его наследники. throw, try, catch, finally
27. Сборщик мусора. Метод Finalize и деструктор. Проблемы финализации
28. Интерфейс IDisposable и метод Dispose. Утверждение using
29. Старые и новые коллекции C#. Использование старых коллекций
30. Интерфейсы коллекций: старые и новые. Основные операции коллекций
31. Обобщённые классы. Синтаксис, пример создания шаблонного класса
32. Итераторы. Интерфейсы IEnumerable, IEnumerator. Создание итератора с помощью слова yield
33. Делегаты, мультиделегаты. Вызов делегата. Арифметика делегатов. Готовые делегаты
34. События. Смысл событий, реализация с помощью делегатов по модели издатель / подписчик. Событие как член класса
35. Анонимные функции, лямбда-выражения. Методы расширения
36. LINQ to Objects. Методы расширения Where, OrderBy, Select, ToList. Агрегирующие методы Sum, Average, Count, Min, Max.
37. Имя файла: абсолютное и относительное. Путь к файлу. Операции с именами и путями
38. Файлы. Операции с файлом в целом. Директории. Операции с директориями
39. Байтовые потоки. Их классы и операции. Открытие байтового потока, связанного с файлом
40. Символьные потоки. Их классы и операции. Открытие символьного потока
41. Бинарные потоки. Их классы и операции. Открытие бинарного потока, связано с файлом
42. Сериализация и десериализация. Форматтеры. Атрибут Serializable. Граф сериализации
43. Язык XML. Какую задачу решает. Основные термины XML: элемент, атрибут, сущность, пролог, корневой элемент.
44. Сериализация в XML. Класс XmlSerializer.
45. XML-документация. Зачем нужна. Основные тэги XML-документации
46. Библиотеки классов. Библиотеки динамической загрузки (DLL). Создание библиотек DLL в C#
47. Global assembly cache (GAC). Зачем нужен. Как установить библиотеку в GAC. Сильное имя сборки
48. Регулярные выражения. Язык регулярных выражений. Как пользоваться регулярными выражениями в C#
avatar
Ярослав
Admin

Posts : 641
Join date : 2016-12-21
Location : Москва

Посмотреть профиль http://itstep.forum2x2.ru

Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения