🗊Презентация Языки программирования высокого уровня

Нажмите для полного просмотра!
Языки программирования высокого уровня, слайд №1Языки программирования высокого уровня, слайд №2Языки программирования высокого уровня, слайд №3Языки программирования высокого уровня, слайд №4Языки программирования высокого уровня, слайд №5Языки программирования высокого уровня, слайд №6Языки программирования высокого уровня, слайд №7Языки программирования высокого уровня, слайд №8Языки программирования высокого уровня, слайд №9Языки программирования высокого уровня, слайд №10Языки программирования высокого уровня, слайд №11Языки программирования высокого уровня, слайд №12Языки программирования высокого уровня, слайд №13Языки программирования высокого уровня, слайд №14Языки программирования высокого уровня, слайд №15Языки программирования высокого уровня, слайд №16Языки программирования высокого уровня, слайд №17Языки программирования высокого уровня, слайд №18Языки программирования высокого уровня, слайд №19Языки программирования высокого уровня, слайд №20Языки программирования высокого уровня, слайд №21Языки программирования высокого уровня, слайд №22Языки программирования высокого уровня, слайд №23Языки программирования высокого уровня, слайд №24Языки программирования высокого уровня, слайд №25Языки программирования высокого уровня, слайд №26Языки программирования высокого уровня, слайд №27Языки программирования высокого уровня, слайд №28Языки программирования высокого уровня, слайд №29Языки программирования высокого уровня, слайд №30Языки программирования высокого уровня, слайд №31Языки программирования высокого уровня, слайд №32Языки программирования высокого уровня, слайд №33Языки программирования высокого уровня, слайд №34Языки программирования высокого уровня, слайд №35Языки программирования высокого уровня, слайд №36Языки программирования высокого уровня, слайд №37Языки программирования высокого уровня, слайд №38Языки программирования высокого уровня, слайд №39Языки программирования высокого уровня, слайд №40Языки программирования высокого уровня, слайд №41Языки программирования высокого уровня, слайд №42Языки программирования высокого уровня, слайд №43Языки программирования высокого уровня, слайд №44

Содержание

Вы можете ознакомиться и скачать презентацию на тему Языки программирования высокого уровня. Доклад-сообщение содержит 44 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Языки программирования высокого уровня, слайд №1
Описание слайда:

Слайд 2





Языки программирования высокого уровня
Описание слайда:
Языки программирования высокого уровня

Слайд 3





В компьютерах первого поколения
Описание слайда:
В компьютерах первого поколения

Слайд 4





Ассемблер
Описание слайда:
Ассемблер

Слайд 5





Например, хотим сложить содержимое ячеек 30013 и 30014, а результат поместить, а ячейку 30015:
Описание слайда:
Например, хотим сложить содержимое ячеек 30013 и 30014, а результат поместить, а ячейку 30015:

Слайд 6


Языки программирования высокого уровня, слайд №6
Описание слайда:

Слайд 7





Языки программирования, ориентированные на команды процессора и учитывающие его особенности, называются языками низкого уровня.
Описание слайда:
Языки программирования, ориентированные на команды процессора и учитывающие его особенности, называются языками низкого уровня.

Слайд 8





Преимущества языков программирования высокого уровня перед машинно-ориентированными:
Описание слайда:
Преимущества языков программирования высокого уровня перед машинно-ориентированными:

Слайд 9





Языки программирования
Описание слайда:
Языки программирования

Слайд 10





Фортран
Описание слайда:
Фортран

Слайд 11


Языки программирования высокого уровня, слайд №11
Описание слайда:

Слайд 12





Кобол
Описание слайда:
Кобол

Слайд 13





IDENTIFICATION DIVISION.         
    PROGRAM-ID. PRIVET-DRUG.       
 *         
  ENVIRONMENT DIVISION.
 *         
  DATA DIVISION.
 *         
  PROCEDURE DIVISION.        
  PARA-1.   
        DISPLAY “Privet, drug.".  
  *             
           EXIT PROGRAM.         
      END PROGRAM PRIVET-DRUG.
Описание слайда:
IDENTIFICATION DIVISION. PROGRAM-ID. PRIVET-DRUG. * ENVIRONMENT DIVISION. * DATA DIVISION. * PROCEDURE DIVISION. PARA-1. DISPLAY “Privet, drug.". * EXIT PROGRAM. END PROGRAM PRIVET-DRUG.

Слайд 14





Алгол
Описание слайда:
Алгол

Слайд 15





procedure Absmax(a) Size:(n, m) Result:(y) Subscripts:(i, k);   
       value n, m; array a; integer n, m, i, k; real y;
comment Максимальный элемент матрицы a, размера n на m  передаётся в виде результата в y, а его индексы — в параметры i и k;
begin integer p, q;
    y := 0; i := k := 1;
    for p:=1 step 1 until n do
      for q:=1 step 1 until m do
        if abs(a[p, q]) > y then
        begin y := abs(a[p, q]);
          i := p; k := q
        end
end Absmax
Описание слайда:
procedure Absmax(a) Size:(n, m) Result:(y) Subscripts:(i, k); value n, m; array a; integer n, m, i, k; real y; comment Максимальный элемент матрицы a, размера n на m передаётся в виде результата в y, а его индексы — в параметры i и k; begin integer p, q; y := 0; i := k := 1; for p:=1 step 1 until n do for q:=1 step 1 until m do if abs(a[p, q]) > y then begin y := abs(a[p, q]); i := p; k := q end end Absmax

Слайд 16





В 1963 г. сотрудники Дартмутского колледжа Томас Курц и Джон Кемени
Описание слайда:
В 1963 г. сотрудники Дартмутского колледжа Томас Курц и Джон Кемени

Слайд 17





Beginners All-purpose Symbolic Instruction Code.
Описание слайда:
Beginners All-purpose Symbolic Instruction Code.

Слайд 18





10 CLS 'Очистка экрана
20 PRINT "Добро пожаловать!" 'Заголовок в первой строке
30 'Цикл, выводящий линию под заголовком, на всю ширину экрана
40 FOR I=1 TO 80
50 PRINT "=";
60 NEXT I
65 'Ввод символьных данных от пользователя (комментарий добавлен после ввода нижних строк)
70 INPUT "Имя:  ",N$
80 INPUT "Фамилия: ",S$
90 INPUT "Отчество: ",T$
95 'Вырезаем копию первых символов из имени и отчества
100 N2$=LEFT$(N$,1)
110 T2$=LEFT$(T$,1)
120 'Выводим результат
130 PRINT "Ваше имя кратко: ";S$;" ";N2$;". ";T2$;". "
140 INPUT "Повторить программу? (Y/N) ",U$
150 IF U$="Y" THEN GOTO 10
160 END
Описание слайда:
10 CLS 'Очистка экрана 20 PRINT "Добро пожаловать!" 'Заголовок в первой строке 30 'Цикл, выводящий линию под заголовком, на всю ширину экрана 40 FOR I=1 TO 80 50 PRINT "="; 60 NEXT I 65 'Ввод символьных данных от пользователя (комментарий добавлен после ввода нижних строк) 70 INPUT "Имя: ",N$ 80 INPUT "Фамилия: ",S$ 90 INPUT "Отчество: ",T$ 95 'Вырезаем копию первых символов из имени и отчества 100 N2$=LEFT$(N$,1) 110 T2$=LEFT$(T$,1) 120 'Выводим результат 130 PRINT "Ваше имя кратко: ";S$;" ";N2$;". ";T2$;". " 140 INPUT "Повторить программу? (Y/N) ",U$ 150 IF U$="Y" THEN GOTO 10 160 END

Слайд 19





Паскаль
Описание слайда:
Паскаль

Слайд 20





Был назван в честь выдающегося французского математика, физика, литератора и философа Блеза Паскаля
Описание слайда:
Был назван в честь выдающегося французского математика, физика, литератора и философа Блеза Паскаля

Слайд 21





Создавался, чтобы способствовать хорошему стилю программирования.
Описание слайда:
Создавался, чтобы способствовать хорошему стилю программирования.

Слайд 22


Языки программирования высокого уровня, слайд №22
Описание слайда:

Слайд 23





Ада
Описание слайда:
Ада

Слайд 24





Язык Ада предназначен для создания и длительного сопровождения больших программных систем.
Описание слайда:
Язык Ада предназначен для создания и длительного сопровождения больших программных систем.

Слайд 25





Язык С
Описание слайда:
Язык С

Слайд 26


Языки программирования высокого уровня, слайд №26
Описание слайда:

Слайд 27





Декларативные языки
Описание слайда:
Декларативные языки

Слайд 28





Lisp
Описание слайда:
Lisp

Слайд 29





Логические языки
Описание слайда:
Логические языки

Слайд 30





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

Слайд 31





Perl
Описание слайда:
Perl

Слайд 32





HTML
Описание слайда:
HTML

Слайд 33





<b>  Этот текст - жирный,  
        <i> а этот - ещё и курсивный</i>
</b>
Описание слайда:
<b> Этот текст - жирный, <i> а этот - ещё и курсивный</i> </b>

Слайд 34





Структуры и типы данных языка программирования
Описание слайда:
Структуры и типы данных языка программирования

Слайд 35





Integer – целые числа.
Описание слайда:
Integer – целые числа.

Слайд 36





Список – это структура данных, состоящая из нескольких связанных друг с другом элементов.
Значение каждого элемента содержит собственное значение (некоторую информацию) и ссылку (адрес) на следующий элемент.
Описание слайда:
Список – это структура данных, состоящая из нескольких связанных друг с другом элементов. Значение каждого элемента содержит собственное значение (некоторую информацию) и ссылку (адрес) на следующий элемент.

Слайд 37





Бинарные деревья – от каждого элемента идет 2 адреса – указатели на левую ветку и на правую ветку.
Описание слайда:
Бинарные деревья – от каждого элемента идет 2 адреса – указатели на левую ветку и на правую ветку.

Слайд 38





Запись – это последовательность элементов разного типа.
Описание слайда:
Запись – это последовательность элементов разного типа.

Слайд 39





Трансляция, компиляция и интерпретация
Описание слайда:
Трансляция, компиляция и интерпретация

Слайд 40





Пошаговый перевод программы, написанной на языке программирования, в машинные команды, которые сразу исполняются, называется интерпретацией.
Описание слайда:
Пошаговый перевод программы, написанной на языке программирования, в машинные команды, которые сразу исполняются, называется интерпретацией.

Слайд 41





Стадии обработки программы:
Описание слайда:
Стадии обработки программы:

Слайд 42





2) Синтаксический анализ.
    
Синтаксический анализатор занимается разбором структуры программы в соответствии с правилами грамматики языка.
Описание слайда:
2) Синтаксический анализ. Синтаксический анализатор занимается разбором структуры программы в соответствии с правилами грамматики языка.

Слайд 43





3) Семантический анализ.

Включает в себя проверку соответствия типов, наличия описаний.
Описание слайда:
3) Семантический анализ. Включает в себя проверку соответствия типов, наличия описаний.

Слайд 44





После генерации кода работает редактор связей.

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



Похожие презентации
Mypresentation.ru
Загрузить презентацию