1.70M
Категория: ПрограммированиеПрограммирование

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

1.

ЗАПАДНЫЙ
ФИЛИАЛ
Visual Studio
1ИС

2.

ЗАПАДНЫЙ
ФИЛИАЛ
КЛЮЧЕВЫЕ ПОНЯТИЯ
Microsoft visual studio - линейка продуктов компании Microsoft,включающих
интегрированную среду разработки ПО и ряд других инструментальных
средств.
Интегрированная среда разработки -система программных средств,
используемая программистами для разработки ПО.
1ИС
2

3.

ЗАПАДНЫЙ
ФИЛИАЛ
Visual Studio 97
1ИС
3

4.

ЗАПАДНЫЙ
ФИЛИАЛ
Языки программирования
1ИС
4

5.

ЗАПАДНЫЙ
ФИЛИАЛ
Стандартизация языков программирования
1ИС
5

6.

ЗАПАДНЫЙ
ФИЛИАЛ
Типы данных
1ИС
6

7.

ЗАПАДНЫЙ
ФИЛИАЛ
Структуры данных
1ИС
7

8.

ЗАПАДНЫЙ
ФИЛИАЛ
Семантика языков программирования
При описании семантики в рамках операционного подхода обычно исполнение конструкций
языка программирования интерпретируется с помощью некоторой воображаемой
(абстрактной) ЭВМ.
Аксиоматическая семантика описывает последствия выполнения конструкций языка с
помощью языка логики и задания пред- и постусловий.
Денотационная семантика оперирует понятиями, типичными для математики — множества,
соответствия, а также суждения, утверждения и др.
1ИС
8

9.

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

10.

ЗАПАДНЫЙ
ФИЛИАЛ
Способы реализации языков программирование
1ИС
10

11.

ЗАПАДНЫЙ
ФИЛИАЛ
Языки программирования низкого и высокого уровня
1ИС
11

12.

ЗАПАДНЫЙ
ФИЛИАЛ
Языки программирования высокого уровня
Адрес на язык программирования
Фортран
Кобол
Алгол
Pascal
Pascal ABC
Python
Java
C++
1ИС
12

13.

ЗАПАДНЫЙ
ФИЛИАЛ
Языки программирования высокого уровня
C
Basic
C++
Objective-C
Smalltalk
C#
Delphi
1ИС
13

14.

ЗАПАДНЫЙ
ФИЛИАЛ
Языки программирования используемые в Visual Studio
C Sharp(C#)
Visual Basic .NET
F SHARP(F#)
Microsoft Visual C++
1ИС
14

15.

Спасибо за внимание!
ЗАПАДНЫЙ
ФИЛИАЛ
15
English     Русский Правила