Авторы Боголюбов Алексей, Панкратов Игорь, Скрехин Сергей, Холин Никита ученики 8 г класса МОУ СОШ 3 г. Ершов Саратовская область.

Презентация:



Advertisements
Похожие презентации
История языков программирования 9 класс. Языки программирования Даже при наличии десятков тысяч программ разработанных для IBM PC пользователям может.
Advertisements

История языков программирования. Язык программирования – это система команд, понятных ЭВМ. 1.машинно-ориентированные языки (языки низкого уровня): Автокоды,
Языки программирования.. Этапы создания программы. Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала разрабатывается.
Алгоритмы. Программы.. Алгоритм Появление алгоритмов связывают с зарождением математики. Более 1000 лет назад (в 825 году) ученый из города Хорезма Абдулла.
Языки программирования. Программа - это алгоритм, записанный на языке программирования. Программирование – процесс создания программы.
Авторы Костенко Яна, Караваева Ксения, Мазур Анастасия ученицы 8 г класса МОУ СОШ 3 г. Ершов Саратовская область.
СТРУКТУРА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ПК Системное ПОПрикладное ПОСистемы программирования Прикладное ПО – это программы, с помощью которых пользователь имеет.
ПОНЯТИЕ ПРОГРАММЫ, ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ.. Программа - составленная на понятном компьютеру языке точная и подробная последовательность инструкций;
АНАСТАСИЯ ТКАЧУК PK11-PV TEKO 1 Языки программирования.
Программная обработка данных. Основной функцией компьютера является обработка информации е годы – вычисление е годы – вычисление 70-е годы.
Автор: Евтина М. Г.1 Структура программного обеспечения компьютера.
Лекция 3. Программное обеспечение информационных технологий По дисциплине: «Информационные технологии в коммерческой деятельности»
1 История языков программирования. 2 Обучать компьютер понимать человеческие слова первыми стали американцы. Была необходима специальная программа в машинных.
1 Компьютерная модель и исполнители. 2 Модели задач С моделями задач вы имеете дело ежедневно, ежечасно и даже ежеминутно. Но до сих пор вы, возможно,
Как «заставить» компьютер выполнять наши команды?.
Информационные технологии Литература Керниган Б., Ритчи Д. Язык программирования Си. М.И. Болски. Язык программирования Си. Справочник. 2.
История развития языков программирования. Терминологический словарь: ПРОГРАММИРОВАНИЯЯЗЫК Знаковая система совокупность условных знаков и правил их взаимосвязи.
Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических.
Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических.
Тема урока: Классификация языков программирования.
Транксрипт:

Авторы Боголюбов Алексей, Панкратов Игорь, Скрехин Сергей, Холин Никита ученики 8 г класса МОУ СОШ 3 г. Ершов Саратовская область

На данный момент в энциклопедии языков программирования Progopedia.ru описано языков программирования: 51 диалектов: 79 реализаций: 186 версий: 483

выяснить, почему существует такое многообразие языков программирования?

1.Подобрать материалы по данной теме 2.Проанализировать подобранный материал 3.Сделать выводы

Языки программирования Машинные коды Машинные коды Ассемблер Ассемблер Фортран Бейсик Паскаль Лисп Алгол Кобол PL/I APL Лого Пролог Си Ада Форт Автокод Java

Машинный язык Появился с развитием компьютерной техники. Программист оперировал ячейками памяти, полностью использовал возможности машины. Написание программ – адский труд.

Ассемблер – «сборщик» Вместо машинных команд используются понятные человеку слова. Работа с ассемблером тоже сложна и требует специальной подготовки, но программы пишутся быстрее.

Автокод разработан в 1952 году Автор Алик Гленн. Позволял программисту пользоваться в программах математическими формулами.

Фортран появился в 1957 году Автор Джон Бэкус. Имеет большие возможности для обработки числовой информации. Широкое признание среди научных работников и инженеров.

Лисп Автор Джон Маккарти. Язык позволял имитировать всю сложность процесса человеческого мышления. Основной язык в исследованиях по искусственному интеллекту.

Алгол 60 Разрабатывался для научных вычислений. Язык обладал непревзойденными (на время своего появления) выразительными средствами для строгого и изящного представления алгоритма. Недостаток: слаборазвитый ввод/вывод В конце 1950-годов возникла идея создать еще один язык программирования – в Европе были обеспокоены диктатом компании IBM.

Кобол Возможность обработки гигантских объемов простой информации, например регистрационных карточек служащих.

Фортран, Кобол и Алгол - эффективно связавшие человека с машиной, возникли в конце 50-х годов и долгое время лидировали в компьютерном мире. Большинство современных программ написано на языках, которые представляют собой различные потомки этих трех языков, ставших поистине классическими.

Бейсик – создан в середине 60 годов Авторы Дж. Кемени и Т. Куртс Цель – использование людьми не являющимися профессиональными программистами. Простой и удобный язык, содержащий всего несколько ключевых слов. Недостаток: выполнение только внутри его интегрированной среды.

PL/I- цель – создание многоцелевого языка программирования. Задача – автоматизировать экономические расчеты, управление производством. Достоинства: большой набор средств для решения любых прикладных задач. Недостаток: громоздкий, сложный.

APL – опубликован в 1962 году Автор Кеннет Айверсон Создавался для записи математических алгоритмов. Получил распространение в инженерной среде.

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

Паскаль Вышел в свет в1972 году. Автор Никлаус Вирт. Цель – разработка языка, пригодного для обучения студентов. Достоинства: 1.достаточно прост 2.реализован на различных платформах.

Пролог разработан в 1972 году Автор Алан Колмари. Удобен для написания программ, получивших название «экспертные системы». Экспертные системы используются в таких областях как диагностика заболеваний, поиск месторождений полезных ископаемых.

Си разработан в 1972 году Автор Денис Ритчи. Цель – создание языка пригодного для экспериментов с новым программным обеспечением.

Ада – появление в мае 1979 года Автор – Жан Ишбиа. Цель – создание языка, пригодного для программирования компьютеризированных военных систем. Ада позволяет создавать надежные, легко читаемые и удобные в сопровождении программы, до сих пор широко применяется, в основном в системах реального времени в авиационной и транспортной отраслях.

Форт Автор Чарльз Мур. «… за 40 лет очень хороший программист может написать 40 программ, а мне хотелось гораздо больше…» Используется для разработки систем управления разнообразными научными инструментами и установками. Форт труден для изучения и малопонятен всем, кроме самих его пользователей.

Java Автор Патрик Нотон. В г.самый распространенный язык Разработан специально для профессиональных программистов.

Причины многообразия языков программирования 1.Завоевание лидирующих позиций в промышленности. 2.Создание языка для решения конкретной задачи. 3.Попытка создания универсального средства решения любых задач на компьютере. 4.Оттеснение конкурентов.

Информационные ресурсы 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/