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

Презентация урока "Мертвые языки программировния"

Скачать материал
Скачать материал "Презентация урока "Мертвые языки программировния""

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

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

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

Скачать

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

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

Теолог

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

  • Мертвые языки программирования

    1 слайд

    Мертвые языки программирования

  • А что такое язык программирования?Язык программирования — формальная знаковая...

    2 слайд

    А что такое язык программирования?
    Язык программирования — формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических, синтаксических ,семантических  правил, задающих внешний вид программы и действия, которые выполнит исполнитель (компьютер) под её управлением.

  • Существует около 8 500 языков программирования (не удивляйтесь, данные не пре...

    3 слайд

    Существует около 8 500 языков программирования (не удивляйтесь, данные не преувеличены), однако, несмотря на такое разнообразие, число языков, на которых пишет большинство, с трудом переваливает за десяток. Причин, почему тот или иной язык не стал популярным, ничуть не меньше, чем самих языков. Это и распри между их создателями, и плохо организованный процесс продажи, и появление новых технологий, и просто откровенная «кривизна»

  • brainfuck Не удивляйтесь, это не ругательство, а название реально существующе...

    4 слайд

    brainfuck
    Не удивляйтесь, это не ругательство, а название реально существующего языка программирования, причем несмотря на то что это имя собственное, в названии нет заглавных букв.
    brainfuck можно назвать самым непрактичным из когда-либо созданных языков. Целью создателей было бросить вызов программистам, разработав язык с самым маленьким компилятором (на тот момент были экземпляры размером менее 200 байт).
    Сам язык состоял из восьми команд (> > > > <<<<-]> .> . .. . > .<< .>. .--. ----.> .>. ) Не трудно догадаться, что brainfuck никогда не был конкурентом Java или С

  • Befungeзлейший враг компиляторов. До недавнего времени программы, написанные...

    5 слайд

    Befunge
    злейший враг компиляторов. До недавнего времени программы, написанные на нём, практически невозможно было скомпилировать.
    Все команды языка представляют собой одиночные символы. Что еще забавнее, в Befunge версии 97-го года практически каждый символ является командой.
    Befunge отличается от прочих языков программирования, поскольку программа представляет собой двухмерную таблицу, в которой программист может размещать элементы управления, перемещая их с помощью стрелок влево, вправо, вверх или вниз.

  • REBOLRelative Expression Based Object Language.  REBOL ворвался на арену прог...

    6 слайд

    REBOL
    Relative Expression Based Object Language. REBOL ворвался на арену программирования как абсолютно универсальный язык. Программы, написанные на нем, запускались из- под 38 различных операционных систем, он отлично работал с Интернет-приложениями. Плюс к тому, он стартовал с замечательной репутацией.
    Что же произошло дальше? REBOL погубило два фактора. Во- первых, тот факт, что конечный пользователь должен был вручную установить интерпретатор и хорошенько «поплясать с бубном», чтобы синхронизировать его с приложением, обеспечивал языку однозначное неприятие в массах.

  • Во-вторых, те пользователи, которые все же выбрали для себя REBOL, с появлени...

    7 слайд

    Во-вторых, те пользователи, которые все же выбрали для себя REBOL, с появлением.NET убедились, что большинство преимуществ, которые предоставлял язык, никому не нужны и откровенно устарели. На нынешней стадии развития программирования REBOL рассматривается как сервисный язык и используется в основном для «домашних» разработок.

  • ColdFusionон же язык разметки ColdFusion или CFML был провозглашен новым гран...

    8 слайд

    ColdFusion
    он же язык разметки ColdFusion или CFML был провозглашен новым грандиозным языком Web-разработок, ставящим себя в один ряд с ASP.NET и Java,Enterprise. Ожидалось, что ColdFusion станет весьма популярным благодаря своей простоте и доступности для начинающих программистов. CFML использует теги (наподобие HTML).

  • Программа на нем не требует никакой определенной формы написания, что очень п...

    9 слайд

    Программа на нем не требует никакой определенной формы написания, что очень помогает новичкам и не очень аккуратным программистам, постоянно забывающим о закрывающих тегах и заглавных буквах. Довольно удивительно, что ColdFusion так быстро потерял популярность, учитывая простоту использования и, так сказать, HTML-наследственность. Гибель ColdFusion произошла не из-за ошибки в продвижении его как языка программирования, и не из-за каких- то особенных недостатков при его разработке. Он просто был вытеснен ASP.NET и PHP

  • Java2k это вероятностный, недетерминированный язык программирования. По утвер...

    10 слайд

    Java2k
    это вероятностный, недетерминированный язык программирования. По утверждению его создателя, он имитирует истинную сущность вселенной, в которой не может быть достоверности, только вероятность .
    Говоря попросту, это означает, что вызов даже встроенных функций гарантирует лишь 90% вероятности, что функция выполнит то, что вам требуется. У каждой функции существует две реализации, и контролировать, какая из них будет задействована, у вас нет никакой возможности.
    Получается, что разработанная программа при каждом запуске будет работать по- разному.

  • Зачем, спрашивается, создавать язык, который целенаправленно выдает случайные...

    11 слайд

    Зачем, спрашивается, создавать язык, который целенаправленно выдает случайные результаты? Цитируя создателей языка, они придумали Java2 k, «потому что обычная java - это не прикольно».
    На самом же деле язык появился на свет, чтобы заставить программистов пошевелить мозгами, пытаясь написать на Java2k программу, выдающую предсказуемый результат. Учитывая тот факт, что программировать придётся в условиях полной непредсказуемости, даже программка «Hello World» будет выглядеть нереально круто.

  • INTERCAL В фильме «Говорящие с ветром» с Николосом Кейджем американские мор...

    12 слайд

    INTERCAL
    В фильме «Говорящие с ветром» с Николосом Кейджем американские морские пехотинцы используют переводчиков с языка навахо для передачи секретных сообщений, потому что на этом языке можно только говорить - у него нет письменной формы.
    То же и с INTERCAL - правда, с точностью до наоборот. Этот комичный язык - сплошная мистика. Он создавался как насмешка над небезызвестными FORTRAN и COBOL. Руководство к языку содержало в себе раздел «Миндалина». Как пояснялось в ссылке к разделу, все мануалы содержат раздел «Приложения» (по-английски «аппендикс»), поэтому создатели приняли решение включить в свою документацию какую-нибудь другую удаляемую часть человеческого тела - скажем, миндалины.

  • В языке используются модификаторы типа «ПОЖАЛУЙСТА». Если в программе он испо...

    13 слайд

    В языке используются модификаторы типа «ПОЖАЛУЙСТА». Если в программе он используется не достаточно часто, она не принимается компилятором как «недостаточно вежливая». Если же наоборот он появляется слишком часто, компилятор отвергает её как «чересчур вежливую». Но самое печальное в этой истории то, что, несмотря на наличие оценки вежливости, эта особенность не была нигде документирована.

  • SPARCStation-1 Знаменитое решето Эратосфена, часто используемое в качестве «к...

    14 слайд

    SPARCStation-1
    Знаменитое решето Эратосфена, часто используемое в качестве «контрольной» задачи, было запущено на рабочей станции SPARCStation-1 фирмы SUN. Выполненная на языке C, эта программа завершилась менее чем за полсекунды. У программы на на SPARCStation-1 получение результата ушло 17 часов.

  • VRMLVirtual Reality Modeling Language  Дословно переводится как «язык моделир...

    15 слайд

    VRML
    Virtual Reality Modeling Language Дословно переводится как «язык моделирования виртуальной реальности» (читается «вермал»). Разработанный SGI, VRML был призванпринести в Интернет через телефонную линию невиданную ранее трехмерную среду - графический эквивалент Nintendo 64. В связи с этим он и не ушел в широкие массы. В отличие от некоторых языков из нашего списка, VMRL привлек достаточно большую аудиторию и по сей день имеет потенциал для ее расширения.

  • На пике своей популярности в 1997 году VMRL использовался в домашних страничк...

    16 слайд

    На пике своей популярности в 1997 году VMRL использовался в домашних страничках и на некоторых 3D- сайтах вроде «CyberTown». Что убило VRML, так это тот факт, что SGI реструктурировал подразделение, занимавшееся этими разработками.

  • SMILSynchronized Multimedia Integration Language  SMIL (произносится как «сма...

    17 слайд

    SMIL
    Synchronized Multimedia Integration Language SMIL (произносится как «смайл») был создан в основном для представления мультимедийного (не потокового) контента через Интернет.
    Компания Real Networks создала этот язык для обеспечения таких реально важных нужд, как синхронизация текста и видео (например, субтитры в караоке) или звука и Flash-изображения. Результатом работы SMIL стала возможность создавать полноценную (хотя и не очень чистую) передачу видео, используя лишь скудную пропускную способность телефонного кабеля. Несмотря на наличие конкурентов от Microsoft, SMIL оставался все-таки более мощной альтернативой.

  • Но что действительно гарантировало SMIL второстепенное положение среди языко...

    18 слайд

    Но что действительно гарантировало SMIL второстепенное положение среди языков, это появление широкополосных каналов Интернет- соединения.
    С распространением широкополосных сетей и с приходом их в среднестатистические дома пропала необходимость в языке. SMIL стал хорошим примером того, как можно оказаться не в то время и не в том месте. В настоящее время SMIL находит применение в некоторых портативных устройствах, одной из функций которых является отправка MMS (мультимедийная альтернатива текстовым сообщениям).

  • Haskell По сравнению с большинством «провальных» представителей нашего списка...

    19 слайд

    Haskell
    По сравнению с большинством «провальных» представителей нашего списка, Haskell можно назвать довольно популярным языком. Но несмотря на толпу его фанатов (маленькую, но сильную и, главное, очень громкую), Haskell всю свою жизнь был языком-неудачником. Тот факт, что это - непревзойденный по своей функциональности и самый располагающий к лени язык, говорит о том, что, создавая и запуская различные версии программы на Haskell, вы можете добиться огромного роста производительности. Благодаря таким уникальным понятиям, как монады и классы типов, написание некоторых функций на Haskell многократно облегчается.

  • Однако то, что сделало Haskell таким уникальным, привело к неприятию его в об...

    20 слайд

    Однако то, что сделало Haskell таким уникальным, привело к неприятию его в обществе. Есть ряд серьезных проблем, связанных с функциональным программированием и так называемыми «ленивыми» вычислениями, которые в Haskell проявляют себя в полной мере. Кроме того, тонкости и нюансы синтаксиса, которые опытные программисты могут использовать в свою пользу, новичка только путают. Все вышеперечисленные особенности по отдельности не представляют большой опасности, однако, собранные вместе, они погубили Haskell.

  • Delphiэто «паскализированная» версия Visual Basic. Отдавая должное прошлой по...

    21 слайд

    Delphi
    это «паскализированная» версия Visual Basic. Отдавая должное прошлой популярности Delphi- программирования, было бы нечестно включать его в наш список языков- призраков. Однако, поскольку Delphi за такой короткий промежуток времени свалился с вершины славы в пучину почти полного забвения, было бы также нечестно утверждать, что Delphi достиг-таки предсказанной ему в середине-конце 90-х годов популярности. Turbo Pascal - это прямой потомок Delphi

  • Для всех, писавших на Visual Basic 3.0, инструменты Delphi не будут в новинку...

    22 слайд

    Для всех, писавших на Visual Basic 3.0, инструменты Delphi не будут в новинку. Учитывая, что это объектно- ориентированный язык, созданный с целью облегчения разработки программ под Windows, падение Delphi с пьедестала славы не стало последствием повышенной сложности языка для программистов без опыта. Не сказать, чтобы написать «Hello World» на Delphi было бы проще, чем на любом другом языке, однако и не настолько сложно, чтобы стоило из- за этого отвернуться от него. 2003 год стал годом восхождения платформы.NET, и Delphi начал свое плавное погружение во мрак.

  • PowerBuilder Поверьте, что PowerBuilder (он же «PB») все еще используется в...

    23 слайд

    PowerBuilder
    Поверьте, что PowerBuilder (он же «PB») все еще используется в сотнях организаций по всему миру. Но даже самые ярые его приверженцы вынуждены согласиться, что сейчас значимость PowerBuilder уже совсем не та, что в 1996 году.
    PowerBuilder был создан как простой в применении графический клиент-серверный инструмент, поддерживающий соединение с наиболее известными реляционными базами данных. В целом, проект достиг огромного успеха, что позволило компании-учредителю Powersoft выйти в свет. PowerBuilder был атакован одновременно с трех сторон. Интернет-бум, появление Delphi и возвышение Visual Basic - это три фактора, ставших началом его конца. Средства начали уходить на web- проекты на Visual Basic, «дельфийцев» стало значительно больше, чем людей, знающих PowerBuilder... Приговор был подписан.

  • ЗаключениеЯзыки программирования вынуждены преодолевать те же самые трудности...

    24 слайд

    Заключение
    Языки программирования вынуждены преодолевать те же самые трудности, что и многие фирмы и новые идеи. Зачастую успех языка программирования зависит не только от его характеристик и применяемых технологий, но и от появления в нужном месте в нужное время. Успех языка может быть столь же непостоянным, сколь непредсказуемыми могут быть причины его провала. В этой презентации вы узнали о 12 языках программирования (из нескольких тысяч), которые в один прекрасный день выпали из списка популярных, оставив после себя одни лишь воспоминания

  • Викторина

    25 слайд

    Викторина

  • Как называется компания которая выпустила SPARCStation-1 Sun
Java
PowerBuilder

    26 слайд

    Как называется компания которая выпустила SPARCStation-1
    Sun
    Java
    PowerBuilder

  • Java 2k
C
C++Какой из этих языков является мертвым?

    27 слайд

    Java 2k
    C
    C++
    Какой из этих языков является мертвым?

  • SPARCStation-1 
Java 2k
BefungeКакой из этих языков выполняет случайную команду?

    28 слайд

    SPARCStation-1
    Java 2k
    Befunge
    Какой из этих языков выполняет случайную команду?

  • brainfuck 
Java 2 k
ColdFusionКакой из этих языков состоит из восьми команд

    29 слайд

    brainfuck
    Java 2 k
    ColdFusion
    Какой из этих языков состоит из восьми команд

  • ColdFusion
INTERCAL 
VRMLКак называется язык насмешка (над FORTRAN и COBOL)

    30 слайд

    ColdFusion
    INTERCAL
    VRML
    Как называется язык насмешка (над FORTRAN и COBOL)

  • VRML
Haskell
smilКакой из языков используется для передачи MMS сообщений

    31 слайд

    VRML
    Haskell
    smil
    Какой из языков используется для передачи MMS сообщений

  •  INTERCAL 
С#
Java 2 kВ каком языке используются модификаторы типа «пожалуйста»

    32 слайд

    INTERCAL
    С#
    Java 2 k
    В каком языке используются модификаторы типа «пожалуйста»

  • Delphi
Java 2 k
C++ Turbo  Pascal  прямой потомок ….

    33 слайд

    Delphi
    Java 2 k
    C++
    Turbo Pascal прямой потомок ….

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

HR-менеджер

за 6 месяцев

Пройти курс

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

Скачать

Краткое описание документа:

Данная презентация может использоваться в рамках курса "Информатика и ИКТ" при изучении раздела "Алгоритмизация и программирование". Цель презентации познакомить с началом развития программирования, с первыми языками. Определить понятие «Мертвые языки программирования». Исследовать причины исчезновения языков программирования.

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

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

6 672 663 материала в базе

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

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

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

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

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

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

  • Скачать материал
    • 12.02.2018 10237
    • PPTX 3.6 мбайт
    • 129 скачиваний
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Рязанцева Алла Вадимовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Рязанцева Алла Вадимовна
    Рязанцева Алла Вадимовна
    • На сайте: 6 лет и 7 месяцев
    • Подписчики: 0
    • Всего просмотров: 30196
    • Всего материалов: 7

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

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

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

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 29 человек из 22 регионов

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

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

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

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

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

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

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 50 человек из 22 регионов
  • Этот курс уже прошли 152 человека

Курс повышения квалификации

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 615 человек из 77 регионов
  • Этот курс уже прошли 988 человек

Мини-курс

Развитие коммуникативных и здоровьесберегающих навыков

8 ч.

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

Мини-курс

Раннее развитие: комплексный подход к развитию и воспитанию детей от 0 до 7 лет.

5 ч.

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

Мини-курс

Физическая культура и спорт: методика, педагогика, психология

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Этот курс уже прошли 15 человек