Uploaded by printing_machine

индивидуальный проект

advertisement
Проектная работа
«Мёртвые языки программирования»
Руководитель: Ломов Валерий Владимирович
Выполнил ученик 11«Б» класса: Ибоян Артём
Юраевич
ОГЛАВЛЕНИЕ
Введение.
План работы над проектом.
1. Программирование. Язык программирования.
2. История возникновения языков программирования.
3. Эволюция языков программирования. Классификация
языков программирования.
4. Причины исчезновения языков программирования.
Заключение.
Список использованной литературы.
ВВЕДЕНИЕ
В истории программирования существует целый набор "мёртвых"
языков, которые, хоть и потеряли свою популярность, но оставили
свой след в развитии технологий. Погружаясь в мир этих "забытых"
языков, мы можем обнаружить удивительные и необычные
концепции, которые помогут нам лучше понять эволюцию
программирования. Давайте вместе исследовать и воскрешать
"мёртвые" языки программирования, чтобы почерпнуть уроки и
вдохновение из прошлого для создания будущего.
Актуальность проекта:
Мёртвые языки программирования - это как затерянные письменности,
утраченные в веках. Они когда-то владели миром, но с течением времени
пришли на забвение. Однако, стоит задаться вопросом - насколько актуально
их изучение в наше время? Могут ли они приносить пользу в нашем
современном информационном обществе?
Исследование и изучение этих языков помогают нам понять их особенности,
принципы работы, их влияние на развитие программирования. Также, оно
может подтолкнуть к новым открытиям и идеям в области информационных
технологий.
Цель проекта:
Познакомиться с историей развития программирования и первыми языками.
Определить понятие «устаревшие языки программирования». Выявить
причины, по которым языки программирования перестают использоваться.
ЗАДАЧИ ПРОЕКТА:
Изучить историю развития
языков
программирования;
Исследовать причины
упадка некоторых языков
программирования;
Определить, какие языки
программирования в
настоящее время
считаются устаревшими.
Практическая значимость проекта
заключается в возможности
использования продуктов данного
проекта (электронного учебного пособия
и буклета) на уроках информатики при
изучении раздела «Алгоритмизация и
программирование».
ПЛАН РАБОТЫ НАД ПРОЕКТОМ
Постановка целей и задач проекта.
Составление первичного плана.
Поиск информации, её сортировка и
анализ. Создание проекта.
Защита проекта «Мёртвые языки
программирования».
1. ПРОГРАММИРОВАНИЕ. ЯЗЫК ПРОГРАММИРОВАНИЯ.
Программирование — это процесс создания компьютерных
программ, предназначенных для выполнения определённых
задач. Программирование включает в себя написание кода,
тестирование, отладку и оптимизацию программы.
Язык программирования — это формальный язык, который используется для написания
компьютерных программ. Существует множество языков программирования, каждый из
которых имеет свои особенности и области применения. Языки программирования
используются для создания различных типов программ, таких как веб-приложения,
мобильные приложения, игры, операционные системы и многое другое. Выбор языка
программирования зависит от задачи, которую необходимо решить, и от предпочтений
разработчика.
2. ИСТОРИЯ ВОЗНИКНОВЕНИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ.
История возникновения языков программирования уходит корнями в середину XX века. Первые шаги в этой
области были сделаны с появлением электронных вычислительных машин (ЭВМ).
В конце 1950-х — начале 1960-х годов были разработаны и другие языки, такие как IBM FORTRAN FORTRAN-M
и IBM FORTRAN COBOL. COBOL был ориентирован на обработку деловой информации и стал первым языком,
в котором большое внимание уделялось простоте изучения и использования.
Первые языки программирования были машинно-ориентированными и представляли собой
последовательность двоичных кодов, которые напрямую взаимодействовали с аппаратным обеспечением
ЭВМ. Они были сложны для изучения и использования, поэтому возникла необходимость в создании более
универсальных и понятных языков.
С развитием технологий и появлением персональных компьютеров стали появляться новые языки
программирования. Они были более универсальными, удобными и доступными для широкого круга
пользователей.
В 1954 году IBM FORTRAN (FORmula TRANslator) стал первым широко используемым языком
программирования высокого уровня. Он был разработан для научных и инженерных вычислений и позволял
писать программы в виде математических формул.
Сегодня существует множество языков программирования, каждый из которых имеет свои особенности и
области применения. Они продолжают развиваться и совершенствоваться, чтобы соответствовать новым
требованиям и задачам.
В дальнейшем были созданы и другие языки программирования, такие как IBM FORTRAN II, IBM FORTRAN IV,
FORTRAN 77, FORTRAN 90 и FORTRAN M. Они постоянно совершенствовались, чтобы соответствовать
требованиям времени.
3. ЭВОЛЮЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ. КЛАССИФИКАЦИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ.
Эволюция языков программирования началась с появления первых языков в 1950-х годах,
таких как Fortran, Lisp и Cobol. С тех пор разработано тысячи различных языков
программирования, каждый из которых предназначен для определенных задач и имеет
свои особенности.
Языки программирования можно классифицировать по нескольким критериям:
По уровню абстракции: высокоуровневые языки (например, Python, Java) и низкоуровневые
языки (например, Ассемблер).
По способу исполнения программы: интерпретируемые языки (например, Python, Ruby) и
компилируемые языки (например, C, C++).
По типу программирования: процедурное программирование (например, С), объектноориентированное программирование (например, Java, C++) и функциональное
программирование (например, Haskell, Lisp).
По области применения: веб-разработка (например, JavaScript, PHP), научные вычисления
(например, Python, R) и мобильная разработка (например, Swift, Kotlin).
4. ПРИЧИНЫ ИСЧЕЗНОВЕНИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ.
Исчезновение устаревших языков
программирования обусловлено
технологическим прогрессом и
появлением более современных языков.
Неудобство использования и
несоответствие современным стандартам
также могут привести к исчезновению
устаревших языков.
Низкая популярность и отсутствие
поддержки могут привести к
исчезновению языков из-за отсутствия
обновлений.
Стандартизация индустрии
программирования способствует смене
устаревших языков на более современные
альтернативы.
Изменения в индустрии и появление
новых требований могут сделать
устаревшие языки неактуальными.
ЗАКЛЮЧЕНИЕ
Итак, ознакомившись с данной работой на тему
мёртвых языков программирования, можно сделать
вывод, что изучение и понимание истории эволюции
программирования имеет важное значение для
развития современных технологий. Анализ
утраченных языков позволяет узнать не только о
прошлых ошибках, но и обнаружить потенциальные
возможности для инноваций в будущем. Таким
образом, изучение мёртвых языков
программирования представляет собой ценный
источник информации о техническом прогрессе и
становится важным компонентом в развитии
программной индустрии.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Бодров, О.А. Предметно-ориентированные экономические
информационные системы: Учебник для вузов / О.А. Бодров. М.: Гор. линия-Телеком, 2017. -244 c.
2. Варфоломеева, А.О. Информационные системы
предприятия: Учебное пособие / А.О. Варфоломеева, А.В.
Коряковский, В.П. Романов. -М.: НИЦ ИНФРА-М, 2017. -283 c.
3. Васильков, А.В. Информатика: Учебное пособие / А.В.
Васильков, А.А. Васильков, И.А. Васильков. -М.: Форум, 2017. 528 c.
4. Вдовин, В.М. Предметно-ориентированные экономические
информационные системы: Учебное пособие / В.М. Вдовин. М.: Дашков и К, 2013. -388 c.
5. Велихов, А. С. Основы информатики и компьютерной
техники: учебное пособие / А. С. Велихов. –Москва: СОЛОНПресс, 2017. –539 с.
Download