Среда программирования Visual C++

Слайд 2

Среда программирования (IDE) IDE( Integrated development environment, Интегрированная среда разработки) -

Среда программирования (IDE)

IDE( Integrated development environment, Интегрированная среда разработки) - комплекс

программных средств, используемый программистами для разработки программного обеспечения (ПО).
Среда разработки включает в себя:
текстовый редактор,
компилятор и/или интерпретатор,
средства автоматизации сборки,
отладчик.
Слайд 3

Примеры Для нескольких языков программирования: Microsoft Visual Studio Eclipse Xcode Embarcadero

Примеры

Для нескольких языков программирования:
Microsoft Visual Studio
Eclipse
Xcode
Embarcadero RAD Studio
Для одного языка программирования:
Delphi
Dev-C

Слайд 4

Microsoft Visual Studio Microsoft Visual Studio — линейка продуктов компании Microsoft,

Microsoft Visual Studio

Microsoft Visual Studio — линейка продуктов компании Microsoft, включающих

интегрированную среду разработки программного обеспечения и ряд других инструментальных средств. Данные продукты позволяют разрабатывать как консольные приложения, так и приложения с графическим интерфейсом, в том числе с поддержкой технологии Windows Forms, а также веб-сайты, веб-приложения и веб-службы.
Слайд 5

Компоненты Visual Studio включает один или несколько компонентов из следующих: Visual

Компоненты

Visual Studio включает один или несколько компонентов из следующих:
Visual Basic .NET,

а до его появления — Visual Basic
Visual C++
Visual C# (включен начиная с Visual Studio .NET)
Visual F# (включен начиная с Visual Studio 2010)
Многие варианты поставки также включают:
Microsoft SQL Server либо Microsoft SQL Server Express
Слайд 6

Пример рабочего окна Visual C++

Пример рабочего окна Visual C++

Слайд 7

.NET Framework .NET Framework — программная платформа, выпущенная компанией Microsoft в

.NET Framework

.NET Framework — программная платформа, выпущенная компанией Microsoft в 2002

году. Основой платформы является общеязыковая среда исполнения Common Language Runtime (CLR), которая подходит для разных языков программирования. Функциональные возможности CLR доступны в любых языках программирования, использующих эту среду.
Практически все компоненты Visual Studio работают на этой платформе.
Слайд 8

Архитектура .NET Программа для .NET Framework, написанная на любом поддерживаемом языке

Архитектура .NET

Программа для .NET Framework, написанная на любом поддерживаемом языке программирования,

сначала переводится компилятором в единый для .NET промежуточный байт-код Common Intermediate Language (CIL). В терминах .NET получается сборка, англ. assembly. Затем код либо исполняется виртуальной машиной Common Language Runtime (CLR), либо транслируется утилитой NGen.exe в исполняемый код для конкретного целевого процессора.
Слайд 9

Архитектура .NET

Архитектура .NET

Слайд 10

Спасибо за внимание

Спасибо за внимание