русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ТЕОРЕТИЧЕСКИЕ ВОПРОСЫ


Дата добавления: 2015-07-09; просмотров: 1149; Нарушение авторских прав


ЭКЗАМЕНАЦИОННЫЕ ВОПРОСЫ ДЛЯ ПОДГОТОВКИ

К ЭКЗАМЕНУ ПО ДИСЦИПЛИНЕ

«ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ»

 

 

Дата утверждения: протокол №___________________

 

Минск, 20

ТЕОРЕТИЧЕСКИЕ ВОПРОСЫ

 

1. Архитектура платформы .NET и характеристика основных ее компонентов (CLR, CTS, CLS). Библиотеки базовых классов. Пространства имен. Пользовательские пространства имен.

2. Базовые концепции объектно-ориентированного программирования и особенности их использования в языке C#. Примеры использования.

3. Классификация типов данных и их характеристика. Арифметические, логические операторы и операторы отношений. Способы инициализации переменных и преобразования типов. Примеры использования.

4. Структуры файлов с исходным кодом на языке C# для исполняемых приложений и динамических библиотек. Ввод–вывод с использованием методов класса Console. Приоритет операторов языка C#.

5. Синтаксис объявления класса. Характеристика членов класса. Конструкторы. Определение. Классификация. Примеры использования.

6. Синтаксис объявления класса. Характеристика членов класса. Методы. Определение. Классификация. Примеры использования.

7. Управление доступом к членам класса. Назначение и порядок использования модификатора static. Примеры использования.

8.Разработка приложений с использованием средств VISUAL STUDIO. Назначение и состав основных программных модулей для построения приложений. Понятия решения и проекта. Виды проектов и их основная характеристика. Способы создания. Установка взаимосвязей между проектами. Примеры создания решений, состоящих из множества проектов.

9.Создание и использование динамических библиотек классов. Использование разработанных *.dll в других проектах. Примеры использования.

10. Использование средств отладки приложений. Функциональные возможности. Примеры использования.



11. Конструкции выбора решений и операции сравнения. Синтаксис. Блок схемы алгоритмов. Примеры использования.

12. Использование циклических операторов. Синтаксис. Блок схемы алгоритмов. Примеры использования.

13. Создание классов и использование объектов. Примеры использования.

14. Типы массивов. Работа с одномерными и многомерными массивами. Инициализация элементов массива. Доступ к элементам. Примеры использования.

15. Тип данных System.String. Основные операции со строками. Примеры использования.

16. Перегрузка унарных и бинарных операторов. Примеры использования.

17. Программирование с использованием свойств. Примеры использования.

18. Программирование с использованием интерфейсов. Структуры. Особенности применения структур. Примеры использования.

19. Основы наследования. Виртуальные методы и их переопределение. Использование абстрактных классов. Примеры использования.

 

 



<== предыдущая лекция | следующая лекция ==>
Структура HTML-страницы | ОБРАЗОВАТЕЛЬНАЯ ЭКОНОМИКА АНДРЕЯ КУРБАТОВА


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 2.638 сек.