Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)? icon

Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)?




Скачати 16.88 Kb.
НазваВопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)?
Дата конвертації05.01.2013
Розмір16.88 Kb.
ТипВопросы к экзамену

Вопросы к экзамену по курсу
«Технология Программирования Сложных Информационных Систем»
(3 курс)

Уровень А:

  1. Особенности архитектуры .NET. Что такое «общая среда выполнения» (CLR)?

  2. Как проходит компиляция и выполнения кода? Что такое «JIT» компилятор?

  3. Что такое «Ад dll»? Как эта проблема решается в .Net?

  4. Особенность организации памяти в .Net. Что такое сборщик мусора?

  5. Что такое управляемая куча (managed heap)? Какие типы хранятся в управляемой куче, а какие в стеке?

  6. Что такое метаданные (metadata), для чего они служат и как их извлечь?

  7. Что такое «глобальный кэш сборок» (global assembly cache)? Для чего он нужен?

  8. Статические и экземплярные члены классов. В чем разницы с точки зрения представления в памяти и использования?

  9. Блоки синхронизации в .Net. Параллельный доступ к данным.

  10. Позднее (late binding) и ранее (early binding) связывание.


Уровень В:

  1. Упаковка (boxing) и распаковка (unboxing) значимых типов. Чего следует избегать?

  2. Строки. Различия и назначение классов: String и StringBuilder.

  3. Регулярные выражения. В чем преимущества регулярных выражений?

  4. Массивы. Простые и многомерные массивы. Статичные и динамические массивы.

  5. Отношения между сущностями. Наследование классов, модификаторы наследования.

  6. Возможно ли множественное наследование в .Net и почему?

  7. Общие классы (generic class). В чем особенность и преимущества?

  8. Делегаты и события. Статические события и делегаты.

  9. Зачем нужен интерфейс IDisposable? Когда вызывается метод Dispose()?

  10. Сериализация данных. Двоичная (binary) и XML сериализация.


Уровень С:

  1. Значимые типы данных.

  2. Ссылочные типы данных.

  3. Преобразование типов. Прямое и косвенное (оператор as) преобразование типов.

  4. Управляющие конструкции языка C#.

  5. Назначение структуры в языке С#. Модификаторы доступа членов структуры.

  6. Назначение класса в языке C#. Модификаторы доступа.

  7. Конструкторы и Деструкторы. Почему Деструктор не обязателен?

  8. Понятие метода в языке C#. Сигнатура методов.

  9. Свойство класса (property). Свойства индексаторы.

  10. Обработка исключительных ситуаций (exceptions). Порядок обработки различных типов исключений.

  11. Абстрактный класс и интерфейс. В чем различия и особенности?



Схожі:

Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)? iconВопросы к экзамену по программированию на языках c / C++ Когда появился язык программирования c ?
Возможно ли использование в программе на языке c модулей, написанных на других языках программирования?
Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)? iconВопросы к экзамену по курсу «Земельное право»
Понятие и особенности земельных отношений как предмета земельного права. Виды земельных правоотношений
Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)? iconГ. Замковой Теоретические основы безопасности
...
Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)? iconН. П. Огарева факультет экономический кафедра информационных систем в экономике и управлении курсовая
Определение системы программирования
Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)? iconЗадание на курсовое проектирование по дисциплине "Основы автоматизированного проектирования сложных систем" на тему
Анализ и синтез звеньев сложных систем в проектной системе компьютерной алгебры Matlab
Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)? iconВопросы для подготовки к экзамену по курсу «Международное право»

Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)? iconВопросы к экзамену по инженерной геодезии. Специальность: 06010113 «Монтаж, обслуживание оборудования и систем газоснабжения»
Отдельное подразделение национального университета биоресурсов и природопользования украины
Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)? iconПеречень дисциплин, закрепленных за кафедрой экономической кибернетики и информационных систем Направление подготовки "Экономическая кибернетика" Образовательно-квалификационный уровень «бакалавр»
Учебная практика: Университетское образование 030502 «Экономическая кибернетика»
Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)? iconВопросы к экзамену по курсу «Налоговый учет» (темы рефератов)
Методы признания доходов и расходов для целей налогового учета по налогу на прибыль
Вопросы к экзамену по курсу «Технология Программирования Сложных Информационных Систем» ( 3 курс ) Уровень А: Особенности архитектуры. Net. Что такое «общая среда выполнения» (clr)? iconВопросы к экзамену по дисциплине «Производственный менеджмент»
Вопросы к экзамену по дисциплине «Производственный менеджмент» для студентов 5 курса специальности «Менеджмент организации»
Додайте кнопку на своєму сайті:
Документи


База даних захищена авторським правом ©te.zavantag.com 2000-2017
При копіюванні матеріалу обов'язкове зазначення активного посилання відкритою для індексації.
звернутися до адміністрації
Документи