🗊 Введение в программирование Этапы автоматизации программирования Машинные коды Ассемблер Алгоритмические языки Объектно-

Категория: Информатика
Нажмите для полного просмотра!
  
  Введение в программирование  Этапы автоматизации программирования  Машинные коды  Ассемблер  Алгоритмические языки  Объектно-, слайд №1  
  Введение в программирование  Этапы автоматизации программирования  Машинные коды  Ассемблер  Алгоритмические языки  Объектно-, слайд №2  
  Введение в программирование  Этапы автоматизации программирования  Машинные коды  Ассемблер  Алгоритмические языки  Объектно-, слайд №3  
  Введение в программирование  Этапы автоматизации программирования  Машинные коды  Ассемблер  Алгоритмические языки  Объектно-, слайд №4  
  Введение в программирование  Этапы автоматизации программирования  Машинные коды  Ассемблер  Алгоритмические языки  Объектно-, слайд №5  
  Введение в программирование  Этапы автоматизации программирования  Машинные коды  Ассемблер  Алгоритмические языки  Объектно-, слайд №6  
  Введение в программирование  Этапы автоматизации программирования  Машинные коды  Ассемблер  Алгоритмические языки  Объектно-, слайд №7  
  Введение в программирование  Этапы автоматизации программирования  Машинные коды  Ассемблер  Алгоритмические языки  Объектно-, слайд №8  
  Введение в программирование  Этапы автоматизации программирования  Машинные коды  Ассемблер  Алгоритмические языки  Объектно-, слайд №9

Вы можете ознакомиться и скачать Введение в программирование Этапы автоматизации программирования Машинные коды Ассемблер Алгоритмические языки Объектно-. Презентация содержит 9 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





Введение в программирование
Этапы автоматизации программирования
Машинные коды
Ассемблер
Алгоритмические языки
Объектно-ориентированное программирование
Визуальное программирование
Описание слайда:
Введение в программирование Этапы автоматизации программирования Машинные коды Ассемблер Алгоритмические языки Объектно-ориентированное программирование Визуальное программирование

Слайд 2





Введение в программирование
Описание слайда:
Введение в программирование

Слайд 3





Алгоритмические языки
 1957г. – Fortran  ( Бэкус )
1960г. – Algol-60 ( Бэкус, Наур )
1959г. – Cobol  (правительство США)
1964г. – PL/1  (IBM)
1964 г Basic (Beginner All-purpose Symbolic             
                              Instruction Code)  
 1967г. – Симула 67
1968г. - Algol-68 ( университеты)
1969г. – Pascal ( Вирт )
1972г. – С ( Ритчи ) 
1979г.- Ada ( Мин.обороны США )
1995г.- Java-Oak (Sun Microsystems)
Описание слайда:
Алгоритмические языки 1957г. – Fortran ( Бэкус ) 1960г. – Algol-60 ( Бэкус, Наур ) 1959г. – Cobol (правительство США) 1964г. – PL/1 (IBM) 1964 г Basic (Beginner All-purpose Symbolic Instruction Code) 1967г. – Симула 67 1968г. - Algol-68 ( университеты) 1969г. – Pascal ( Вирт ) 1972г. – С ( Ритчи ) 1979г.- Ada ( Мин.обороны США ) 1995г.- Java-Oak (Sun Microsystems)

Слайд 4





Основные модели программирования
Императивное программирование 
Структурное программирование 
Функциональное программирование 
Логическое программирование 
Объектно-ориентированное программирование 
Программирование, основанное на классах 
Программирование, основанное на прототипах 
Субъектно-ориентированное программирование
Описание слайда:
Основные модели программирования Императивное программирование Структурное программирование Функциональное программирование Логическое программирование Объектно-ориентированное программирование Программирование, основанное на классах Программирование, основанное на прототипах Субъектно-ориентированное программирование

Слайд 5





Введение в программирование
Этапы разработки программ
Постановка задачи
Построение модели
Разработка алгоритма
Реализация алгоритма
Анализ алгоритма и его сложности
Проверка программы
Составление документации
Описание слайда:
Введение в программирование Этапы разработки программ Постановка задачи Построение модели Разработка алгоритма Реализация алгоритма Анализ алгоритма и его сложности Проверка программы Составление документации

Слайд 6





Определение алгоритма
Алгоритм (algorithm) – однозначно трактуемая процедура решения задачи
Процедура –конечная последовательность точно определенных шагов или операций, для выполнения каждой из которых требуется конечный объем оперативной памяти и конечное время
Описание слайда:
Определение алгоритма Алгоритм (algorithm) – однозначно трактуемая процедура решения задачи Процедура –конечная последовательность точно определенных шагов или операций, для выполнения каждой из которых требуется конечный объем оперативной памяти и конечное время

Слайд 7





Алгоритм Евклида 
(найти НОД целых  m и n)
Задать значения m и n (m > n)
Найти  r остаток от деления m на n
Если r = 0 то перейти на 5 иначе на 4 
m = n; n = r; перейти на 2
Результат НОД = n
Описание слайда:
Алгоритм Евклида (найти НОД целых m и n) Задать значения m и n (m > n) Найти r остаток от деления m на n Если r = 0 то перейти на 5 иначе на 4 m = n; n = r; перейти на 2 Результат НОД = n

Слайд 8





Графическое изображение
Описание слайда:
Графическое изображение

Слайд 9





Кодирование алгоритма - программа 
    Program Evclid;
      label 10;
      var m, n, r: integer;
        begin
            Readln ( m, n ); (* ввод исходных данных *)
            10: r := m mod n;
             if  r= 0 then Writeln ( ‘НОД=’ , n ) (* вывод *)
                         else begin 
                                     m := n;
                                     n := r;
                                     goto 10
                                 end 
       end.
Описание слайда:
Кодирование алгоритма - программа Program Evclid; label 10; var m, n, r: integer; begin Readln ( m, n ); (* ввод исходных данных *) 10: r := m mod n; if r= 0 then Writeln ( ‘НОД=’ , n ) (* вывод *) else begin m := n; n := r; goto 10 end end.



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