
- •24.Поясните, что представляет собой такой тип данных, как структура, запишите синтаксис объявления структуры, приведите примеры инициализации и использования.
- •23.Запишите имена функций, предназначенных для ввода/вывода в файл в контексте языка с, поясните их назначение, особенности подключения и использования, приведите примеры.
- •25.Перечислите основные принципы ооп, дайте определение каждому понятию, приведите примеры возможных вариантов реализации обозначенных принципов.
- •31.2 Основные свойства конструкторов:
- •32.2 Конструктор копирования
- •37.Поясните назначение и особенности использования виртуальных методов, запишите синтаксис их объявления, приведите примеры.
- •Virtual тип имя([параметры]){
- •41.Назовите основные компоненты вкладок Standard, Additional, поясните их назначение, приведите примеры использования.
- •42.Назовите основные компоненты вкладок Win32, System, поясните их назначение, приведите примеры использования.
- •43.Назовите основные компоненты вкладок Dialogs, Samples, поясните их назначение, приведите примеры использования.
- •45.Поясните, что представляет собой технология AсtivеX, порядок создания и использования компонент AсtivеX.
- •44.Опишите основные компоненты представления данных, компоненты доступа к базам данных, поясните их назначение, приведите примеры использования.
- •48.Расскажите этапы разработки языка программирования c#, перечислите его достоинства.
- •48.2 Достоинстваc#
48.Расскажите этапы разработки языка программирования c#, перечислите его достоинства.
СОЗДАНИЕC#
Язык C# является наиболее известной новинкой в области языков программирования.
Язык C# является молодым языком и продолжает интенсивно развиваться. Каждая новая версия языка включает принципиально новые свойства. Первая версия стандарта языка была принята еще в 2001 году, последняя – четвертая – в июне2006 года. Руководителем группы, создающей язык C#, является сотрудник Microsoft Андреас Хейлсберг. Хейлсберг входил в число ведущих разработчиков одной из самых популярных сред разработки- Delphi.В Microsoft он участвовал в создании версииJava - J++.
48.2 Достоинстваc#
C# создавался как язык компонентного программирования– дает возможность повторного использования созданных компонентов; C# создавался и развивается параллельно с каркасом Framework.Net и в полной мере учитывает все его возможности; C# является мощным объектным языком с возможностями наследования и универсализации; C# является наследником языка C++. Общий синтаксис, общие операторы языка облегчают переход от языка С++ к C#; сохранив основные черты своего родителя, язык стал проще и надежнее; благодаря каркасу Framework.Net, ставшему надстройкой над операционной системой, программисты C# получают преимущества работы с виртуальной машиной;
Framework.Net поддерживает разнообразие типов приложений на C#; реализация, сочетающая построение надежного и эффективного кода, является немаловажным фактором, способствующим успеху C#.