Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемГаля Бражникова
1 Авторы Боголюбов Алексей, Панкратов Игорь, Скрехин Сергей, Холин Никита ученики 8 г класса МОУ СОШ 3 г. Ершов Саратовская область
2 На данный момент в энциклопедии языков программирования Progopedia.ru описано языков программирования: 51 диалектов: 79 реализаций: 186 версий: 483
3 выяснить, почему существует такое многообразие языков программирования?
4 1.Подобрать материалы по данной теме 2.Проанализировать подобранный материал 3.Сделать выводы
5 Языки программирования Машинные коды Машинные коды Ассемблер Ассемблер Фортран Бейсик Паскаль Лисп Алгол Кобол PL/I APL Лого Пролог Си Ада Форт Автокод Java
6 Машинный язык Появился с развитием компьютерной техники. Программист оперировал ячейками памяти, полностью использовал возможности машины. Написание программ – адский труд.
7 Ассемблер – «сборщик» Вместо машинных команд используются понятные человеку слова. Работа с ассемблером тоже сложна и требует специальной подготовки, но программы пишутся быстрее.
8 Автокод разработан в 1952 году Автор Алик Гленн. Позволял программисту пользоваться в программах математическими формулами.
9 Фортран появился в 1957 году Автор Джон Бэкус. Имеет большие возможности для обработки числовой информации. Широкое признание среди научных работников и инженеров.
10 Лисп Автор Джон Маккарти. Язык позволял имитировать всю сложность процесса человеческого мышления. Основной язык в исследованиях по искусственному интеллекту.
11 Алгол 60 Разрабатывался для научных вычислений. Язык обладал непревзойденными (на время своего появления) выразительными средствами для строгого и изящного представления алгоритма. Недостаток: слаборазвитый ввод/вывод В конце 1950-годов возникла идея создать еще один язык программирования – в Европе были обеспокоены диктатом компании IBM.
12 Кобол Возможность обработки гигантских объемов простой информации, например регистрационных карточек служащих.
13 Фортран, Кобол и Алгол - эффективно связавшие человека с машиной, возникли в конце 50-х годов и долгое время лидировали в компьютерном мире. Большинство современных программ написано на языках, которые представляют собой различные потомки этих трех языков, ставших поистине классическими.
14 Бейсик – создан в середине 60 годов Авторы Дж. Кемени и Т. Куртс Цель – использование людьми не являющимися профессиональными программистами. Простой и удобный язык, содержащий всего несколько ключевых слов. Недостаток: выполнение только внутри его интегрированной среды.
15 PL/I- цель – создание многоцелевого языка программирования. Задача – автоматизировать экономические расчеты, управление производством. Достоинства: большой набор средств для решения любых прикладных задач. Недостаток: громоздкий, сложный.
16 APL – опубликован в 1962 году Автор Кеннет Айверсон Создавался для записи математических алгоритмов. Получил распространение в инженерной среде.
17 Лого разработан в конце 60 годов Автор Сеймур Пейперт. Простой в использовании язык, даже трехлетний ребенок способен писать программы. Обучаясь программированию, дети задают простые команды, которые управляют игрушечной черепахой, снабженной карандашом.
18 Паскаль Вышел в свет в1972 году. Автор Никлаус Вирт. Цель – разработка языка, пригодного для обучения студентов. Достоинства: 1.достаточно прост 2.реализован на различных платформах.
19 Пролог разработан в 1972 году Автор Алан Колмари. Удобен для написания программ, получивших название «экспертные системы». Экспертные системы используются в таких областях как диагностика заболеваний, поиск месторождений полезных ископаемых.
20 Си разработан в 1972 году Автор Денис Ритчи. Цель – создание языка пригодного для экспериментов с новым программным обеспечением.
21 Ада – появление в мае 1979 года Автор – Жан Ишбиа. Цель – создание языка, пригодного для программирования компьютеризированных военных систем. Ада позволяет создавать надежные, легко читаемые и удобные в сопровождении программы, до сих пор широко применяется, в основном в системах реального времени в авиационной и транспортной отраслях.
22 Форт Автор Чарльз Мур. «… за 40 лет очень хороший программист может написать 40 программ, а мне хотелось гораздо больше…» Используется для разработки систем управления разнообразными научными инструментами и установками. Форт труден для изучения и малопонятен всем, кроме самих его пользователей.
23 Java Автор Патрик Нотон. В г.самый распространенный язык Разработан специально для профессиональных программистов.
24 Причины многообразия языков программирования 1.Завоевание лидирующих позиций в промышленности. 2.Создание языка для решения конкретной задачи. 3.Попытка создания универсального средства решения любых задач на компьютере. 4.Оттеснение конкурентов.
25 Информационные ресурсы 1.progopedia.ru 2.ru.wikipedia.org/wiki/ 3.barsic.spbu.ru/ 4.club.shelek.ru/ 5.excode.ru/ 6.qbas.by.ru/docym/ 7.chernykh.net/ 8.inf.1september.ru/2002/ 9.ru.wikibooks.org/wiki/ otvet.mail.ru/question / forum.sakh.com/ 14.forum.citforum.ru/
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.