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

Содержание

Слайд 2

КЛЮЧЕВЫЕ ПОНЯТИЯ Microsoft visual studio - линейка продуктов компании Microsoft,включающих интегрированную

КЛЮЧЕВЫЕ ПОНЯТИЯ

Microsoft visual studio - линейка продуктов компании Microsoft,включающих интегрированную среду

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

1ИС

Слайд 3

Visual Studio 97 1ИС

Visual Studio 97

1ИС

Слайд 4

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

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

1ИС

Слайд 5

Стандартизация языков программирования 1ИС

Стандартизация языков программирования

1ИС

Слайд 6

Типы данных 1ИС

Типы данных

1ИС

Слайд 7

Структуры данных 1ИС

Структуры данных

1ИС

Слайд 8

При описании семантики в рамках операционного подхода обычно исполнение конструкций языка

При описании семантики в рамках операционного подхода обычно исполнение конструкций языка программирования интерпретируется

с помощью некоторой воображаемой (абстрактной) ЭВМ.
Аксиоматическая семантика описывает последствия выполнения конструкций языка с помощью языка логики и задания пред- и постусловий.
Денотационная семантика оперирует понятиями, типичными для математики — множества, соответствия, а также суждения, утверждения и др.

Семантика языков программирования

1ИС

Слайд 9

Язык программирования строится в соответствии с той или иной базовой моделью

Язык программирования строится в соответствии с той или иной базовой моделью вычислений и парадигмой программирования.
Несмотря

на то, что большинство языков ориентировано на императивную модель вычислений, задаваемую фон-неймановской архитектурой ЭВМ, существуют и другие подходы. Можно упомянуть языки со стековой вычислительной моделью (Форт, Factor, PostScript и др.), а также функциональное (Лисп, Haskell, ML, F#, РЕФАЛ, основанный на модели вычислений, введённой советским математиком А. А. Марковым-младшим и др.) и логическое программирование (Пролог).
В настоящее время также активно развиваются декларативные и визуальные языки программирования, а также методы и средства разработки проблемно-специфичных языков (см. Языково-ориентированное программирование).

Парадигма программирования

1ИС

Слайд 10

Способы реализации языков программирование 1ИС

Способы реализации языков программирование

1ИС

Слайд 11

Языки программирования низкого и высокого уровня 1ИС

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

1ИС

Слайд 12

Адрес на язык программирования Фортран Кобол Алгол Pascal Pascal ABC Python

Адрес на язык программирования
Фортран
Кобол
Алгол
Pascal
Pascal ABC

Python
Java
C++

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

1ИС

Слайд 13

C Basic C++ Objective-C Smalltalk C# Delphi Языки программирования высокого уровня 1ИС

C
Basic
C++
Objective-C
Smalltalk
C#
Delphi

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

1ИС

Слайд 14

C Sharp(C#) Visual Basic .NET F SHARP(F#) Microsoft Visual C++ Языки

C Sharp(C#)
Visual Basic .NET
F SHARP(F#)
Microsoft Visual C++

Языки

программирования используемые в Visual Studio

1ИС