Содержание
- 2. Литература Павловская Т.А. C#. Программирование на языке высокого уровня. Учебник для вузов. – СПб.: Питер, 2007.
- 3. Введение Уровни языков программирования: машинные; машинно-оpиентиpованные (ассемблеpы); машинно-независимые (языки высокого уровня).
- 4. В качестве примера рассмотрим программу на языке ассемблера для IBM PC. Программа вычисляет значение a =
- 6. http://www.tiobe.com/tiobe-index// TIOBE Index for January 2015
- 7. TIOBE Index for February 2016
- 8. TIOBE Index for January 2017
- 9. История 1956 г. - язык FORTRAN 1972 г. - язык C (Bell Laboratories) 1974 г. -
- 10. Платформа Microsoft .NET .NET – это платформа, которая содержит средства для разработки любых современных новых приложений
- 11. Framework .Net - единый каркас среды разработки В каркасе Framework .Net можно выделить два основных компонента:
- 12. Microsoft начала разрабатывать .NET Framework в конце 1990-х под именем «Next Generation Windows Services» (NGWS). В
- 13. Продолжение. Версии .NET Framework: https://msdn.microsoft.com/ru-ru/library/bb822049(v=vs.110).aspx
- 15. Платформа .NET
- 16. CLR – это совокупность утилит и служб, которые включают в себя все необходимые для создания, запуска
- 17. CLR (Common Language Runtime) C++/CLI C# F# Visual Basic Iron Python Iron Ruby Ассемблер Intermediate Language
- 18. Трансляция Компиляция Интерпретация
- 19. Гибридная схема трансляции
- 20. Схема выполнения программы в .NET
- 21. - переносимый исполняемый файл (Portable Executable или PE-файл)
- 22. Компиляция исходного кода в управляемые модули
- 23. Схема формирования сборного кода в MSIL из модулей на разных языках программирования
- 24. Объединение управляемых модулей в сборку
- 25. Понятие сборки (assembly) единица повторного использования кода, в которой поддерживается система управления версиями и заложена система
- 26. Процесс создания приложения: Каждый файл компилируется в исполняемый модуль, который является совокупностью кода на промежуточном языке
- 27. Посмотрим по порядку, что же происходит с кодом 1. Вы пишете исходный код на С#. 2.
- 28. Манифест Версия сборки Список файлов, входящих в сборку Имена и версии сборок, которые используются данной сборкой
- 29. Метаданные это таблицы, описывающие типы данных и их члены, определенные в исходном коде, а также таблицы,
- 30. ILDASM Tool - Ildasm.exe (IL Disassembler) Дизассемблер IL — сопутствующее средство Ассемблера IL (Ilasm.exe).Ildasm.exe принимает входной
- 31. Добавление сборок в проект
- 32. Конфигурационный файл
- 33. C# создавался параллельно с каркасом Framework .Net и в полной мере учитывает все его возможности -
- 34. Особенности C#, заимствованные у Java Классы Классов в C#, как и в Java очень много. Интерфейсы
- 35. Особенности, заимствованные у C и C ++ Компиляция Программы выполняют компиляцию непосредственно в стандартную двоичную выполнимую
- 36. Особенности, уникальные для C# Определения в namespace Когда вы создаете программу, вы создаете один или более
- 37. Особенности, уникальные для C# Два фундаментальных класса Класс object - базовый класс всех классов. Класс string
- 38. Особенности, уникальные для C# Признаки Каждый член класса имеет признаки: public, protected, internal, protected internal, or
- 39. Особенности, уникальные для C# Виртуальные методы Прежде, чем метод в базовом классе будет переписан, он должен
- 40. Особенности, уникальные для C# Delegate и callback объект delegate содержит информацию, необходимую для вызова определенного метода.
- 41. Особенности, уникальные для C# Явные и неявные преобразования Подобно Java, C# учитывает неявное преобразование фундаментальных типов
- 42. Среды разработки, поддерживающие .NET:
- 47. Скачать презентацию