Презентация, доклад Языки программирования 10 класс

СТАНДАРТИЗАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ Синтаксис Семантика

Слайд 1Проект выполнил
Учитель информатики
Алхасов Камиль Хасбулатович

Проект выполнилУчитель информатики Алхасов Камиль Хасбулатович

Слайд 3СТАНДАРТИЗАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ


Синтаксис


Семантика

СТАНДАРТИЗАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ Синтаксис Семантика

Слайд 4Компилируемые и интерпретируемые языки
КОМПИЛИРУЕМЫЕ

ИНТЕРПРЕТИРУЕМЫЕ
Компилируемые и интерпретируемые языки     КОМПИЛИРУЕМЫЕ    ИНТЕРПРЕТИРУЕМЫЕ

Слайд 8FORTRAN (1954)

COBOL (1959)
BASC
(1964 г.)

FORTRAN (1954) COBOL (1959) BASC(1964 г.)

Слайд 9
Изображение отрезка
LINE (x1,y1)-(x2,y2)
Например:
SCREEN 7
LINE
(50,100)-(80,30),5
Изображение прямоугольника
LINE(x1,y1)-(x2,y2)
Например:
SCREEN 7
LINE


(50,100)-(80,30),5,B

Изображение закрашенного
прямоугольника
LINE(x1,y1)-(x2,y2),

Изображение отрезкаLINE (x1,y1)-(x2,y2)Например:SCREEN 7LINE    (50,100)-(80,30),5 Изображение прямоугольникаLINE(x1,y1)-(x2,y2)Например:SCREEN 7LINE (50,100)-(80,30),5,BИзображение закрашенного прямоугольникаLINE(x1,y1)-(x2,y2),

Слайд 10Фрагмент программы на языке Фортран Алгоритм Евклида (нахождение наибольшего общего делителя)
     

       INTEGER FUNCTION NOD (X,Y)        INTEGER X        INTEGER Y 40   IF (X.EQ.Y) GO TO 10        IF (X.GT.Y) GO TO 20        Y=Y-X GO TO 30 20   X=X-Y 30   GO TO 40 10   RETURN        END
Фрагмент программы на языке Фортран Алгоритм Евклида  (нахождение наибольшего общего делителя)               INTEGER FUNCTION

Слайд 11Фрагмент подпрограммы на языке Algol-60 Алгоритм Евклида (нахождение наибольшего общего делителя)
integer procedure

NOD (X,Y); integer X,Y; begin     while X#Y do            if X
Фрагмент подпрограммы на языке Algol-60 Алгоритм Евклида (нахождение наибольшего общего делителя) integer procedure NOD (X,Y); integer X,Y;

Слайд 13Фрагмент программы на языке Pascal Алгоритм Евклида (нахождение наибольшего общего делителя двух

чисел)
function NOD (X,Y: integer): integer; begin     while X<>Y do        if X>Y then           X:=X-Y       else           Y:=Y-X;     NOD:=X; end;
Фрагмент программы на языке Pascal Алгоритм Евклида  (нахождение наибольшего общего делителя двух чисел) function NOD (X,Y:

Слайд 15Языки программирования на платформе .NET.
на языке Visual Basic .Net (

на основе Visual Basic) - 2003 г.;

на языке Visual C# (С-шарп) – на основе языков С++ и J – 2003 г.;

на языке Visual J# (J-шарп) – на основе Java и JavaScript – 2003 г.
Языки программирования на платформе .NET.  на языке Visual Basic .Net ( на основе Visual Basic) -

Слайд 16Со времени создания первых программируемых машин человечество придумало уже более восьми

с половиной тысяч языков программирования. Каждый год их число пополняется новыми. Некоторыми языками умеет пользоваться только небольшое число их собственных разработчиков, другие становятся известны миллионам людей. Профессиональные программисты иногда применяют в своей работе более десятка разнообразных языков программирования.

Давайте научимся общаться с компьютером на его языке!!!
Будем взаимно вежливы, изучив хотя бы один язык программирования !

Со времени создания первых программируемых машин человечество придумало уже более восьми с половиной тысяч языков программирования. Каждый

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть