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

История развития языков программирования

Скачать материал

Выберите документ из архива для просмотра:

Выбранный для просмотра документ История развития языков программирования.pptx

Скачать материал "История развития языков программирования"

Получите профессию

Копирайтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Логопед

Описание презентации по отдельным слайдам:

  • Выполнение алгоритмов компьютером

    1 слайд

    Выполнение алгоритмов компьютером

  • ПрограммаАлгоритм, записанный на «понятном» компьютеру языке программирования...

    2 слайд

    Программа
    Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой.

  • Этапы программирования:Проектирование - разработка алгоритма; 
Кодирование и...

    3 слайд

    Этапы программирования:
    Проектирование - разработка алгоритма;
    Кодирование и компиляцию - написание исходного текста программы и преобразование его в исполнимый код с помощью компилятора;
    Тестирование и отладку - выявление и устранение ошибок;
    Сопровождение. 

  • Машинный языкНа заре компьютерной эры, в 40-50-е годы ХХ века, программы писа...

    4 слайд

    Машинный язык
    На заре компьютерной эры, в 40-50-е годы ХХ века, программы писались на машинном языке и представляли собой очень длинные последовательности нулей и единиц. Составление и отладка таких программ являлись чрезвычайно трудоемким делом. Каждая программа учитывала аппаратные ресурсы ЭВМ. 

  • Первые ЭВМЭВМПерфокарта

    5 слайд

    Первые ЭВМ
    ЭВМ
    Перфокарта

  • В начале 50-х годов XX века были созданы языки программирования, которые назы...

    6 слайд

    В начале 50-х годов XX века были созданы языки программирования, которые называются ассемблерами. Вместо одних только нулей и единиц программисты теперь могли пользоваться операторами (MOV, ADD, SUB и т. д.), которые были похожи на слова английского языка. Для преобразования текста программы на ассемблере в понятный компьютеру машинный код использовался компилятор, который загружался в оперативную память ЭВМ. Программы на ассемблере были также машинно-зависимыми, т. е. ассемблеры для различных процессоров существенно различались между собой.

  • АссемблерЯзык ассемблера - язык программирования низкого уровня, команды кото...

    7 слайд

    Ассемблер
    Язык ассемблера - язык программирования низкого уровня, команды которого соответствуют инструкциям процессора вычислительной системы.
    Язык программирования - формальная знаковая система, предназначенная для записи компьютерных программ.



  • Интерпретаторы и компиляторыСуществует два вида программ- трансляторов:
 инте...

    8 слайд

    Интерпретаторы и компиляторы
    Существует два вида программ- трансляторов:
    интерпретаторы (это транслятор, который производит пооператорную обработку и выполнение исходного кода программы);
    компиляторы (преобразует всю программу в модуль на машинном языке, после чего программа записывается в память компьютера и лишь потом исполняется).

  • Если язык близок к естественному языку программирования, то он называется язы...

    9 слайд

    Если язык близок к естественному языку программирования, то он называется языком высокого уровня, если ближе к машинным командам, – языком низкого уровня. 

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

  • Стили программированияПроцедурное программирование
Функциональное программиро...

    10 слайд

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

  • 11 слайд

  • JavaВ 90-е годы XX века в связи с бурным развитием Интернета был создан язык...

    12 слайд

    Java
    В 90-е годы XX века в связи с бурным развитием Интернета был создан язык Java, обеспечивающий межплатформенную совместимость. На подключенных к Интернету компьютерах с различными операционными системами (Windows, Linux, Mac OS и др.) могли выпол­няться одни и те же программы.

  • ВопросыНазовите первый язык программирования?  В каком году он появился?
На ч...

    13 слайд

    Вопросы
    Назовите первый язык программирования? В каком году он появился?
    На чем записывали программы для первых ЭВМ?
    Как называются программы, которые переводят языки программирования на машинный язык? Какие типы бывают?


  • Домашнее заданиеЗаполнить таблицу:

    14 слайд

    Домашнее задание
    Заполнить таблицу:

  • Процедурное программирование Выполнение программы сводится к последовательном...

    15 слайд

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

  • Функциональное программированиеСпособ составления программ, в которых единств...

    16 слайд

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

  • Логическое программированиеЦентральным понятием в логическом программировании...

    17 слайд

    Логическое программирование
    Центральным понятием в логическом программировании является отношение. Программа представляет собой совокупность определений отношений между объектами (в терминах условий или ограничений) и цели (запроса). 

  • Объектно-ориентированное программирование В основе объектно-ориентированного...

    18 слайд

    Объектно-ориентированное программирование 
    В основе объектно-ориентированного стиля программирования лежит понятие объекта, а суть его выражается формулой: «объект = данные + процедуры». 

  • Бейсик(Basic)Один из первых языков программирования высокого уровня.

    19 слайд

    Бейсик(Basic)
    Один из первых языков программирования высокого уровня.

  • ALGOL и PascalВ конце 50-х годов начали создавать языки программирования, кот...

    20 слайд

    ALGOL и Pascal
    В конце 50-х годов начали создавать языки программирования, которые позволили перейти программистам к структурному программированию. Наибольшее влияние в этом оказали такие языки, как АЛГОЛ и ПАСКАЛЬ. Перечисленные языки поддерживают процедурный стиль программирования.

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 662 671 материал в базе

Материал подходит для УМК

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 04.11.2018 1214
    • ZIP 1.2 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Глухова Анастасия Константиновна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 5 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 4373
    • Всего материалов: 3

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в образовательной организации

Учитель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 681 человек из 79 регионов
  • Этот курс уже прошли 1 808 человек

Курс профессиональной переподготовки

Математика и информатика: теория и методика преподавания в профессиональном образовании

Преподаватель математики и информатики

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 41 человек из 23 регионов
  • Этот курс уже прошли 53 человека

Курс профессиональной переподготовки

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

Мини-курс

Психология эмпатии

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 35 человек из 19 регионов
  • Этот курс уже прошли 18 человек

Мини-курс

Феноменология в педагогике: основные концепции и их практическое применение

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Цифровая трансформация в управлении и информационных технологиях

4 ч.

780 руб. 390 руб.
Подать заявку О курсе