История развития языков программирования. Терминологический словарь: ПРОГРАММИРОВАНИЯЯЗЫК Знаковая система совокупность условных знаков и правил их взаимосвязи.

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



Advertisements
Похожие презентации
Программы для первых ЭВМ программисты писали на языках машинных команд. Это очень трудоемкий и длительный процесс. Проходило значительное время между.
Advertisements

Государственное бюджетное образовательное учреждение среднего профессионального образования «Новороссийский колледж строительства и экономики» Краснодарского.
Языки программирования. Программа - это алгоритм, записанный на языке программирования. Программирование – процесс создания программы.
Уильям (Билл) Гейтс. Информатика Hard Ware (технические средства) Soft Ware (программные средства) Brain Ware (алгоритмические средства) MS Windows MS.
История языков программирования 9 класс. Языки программирования Даже при наличии десятков тысяч программ разработанных для IBM PC пользователям может.
История языков программирования. Язык программирования – это система команд, понятных ЭВМ. 1.машинно-ориентированные языки (языки низкого уровня): Автокоды,
История развития языков программирования. ИСТОРИЯ РАЗВИТИЯ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ Алгоритм, записанный на «понятном» компьютеру языке программирования,
Классификация. Язык программирования – это фиксированная система обозначений и правил, предназначенная для описания алгоритмов и структур данных.
План Введение Что такое языки программирования Для чего нужны языки программирования Классификация языков Какие существуют языки программирования Этапы.
Выполнение алгоритмов компьютером Алгоритм, записанный на «понятном» компьютеру языке программирования называется ПРОГРАММОЙ.
«Все наше достоинство – в способности мыслить» Блез Паскаль.
Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических.
Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических.
Язык программирования Паскаль 1 часть. Система программирования – совокупность программ для создания других программ. Среда программирования – программная.
Как «заставить» компьютер выполнять наши команды?.
Язык программирования формальная знаковая система, предназначенная для записи компьютерных программ. Язык программирования определяет набор лексических.
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ. Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой. Программа данные, предназначенные.
Языки программирования.. Этапы создания программы. Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала разрабатывается.
Этапы решения задач на компьютере 1. Постановка задачи. 2. Построение математической модели. 3. Составление алгоритма. 4. Запись алгоритма на языке программирования(кодирование)
Что такое программирование? Знакомство с языком программирования Паскаль Программное управление работой компьютера Домашнее задание: §32, §35.
Транксрипт:

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

Терминологический словарь: ПРОГРАММИРОВАНИЯЯЗЫК Знаковая система совокупность условных знаков и правил их взаимосвязи. Естественные языки Формальные языки Возникли в ходе эволюции человечества (национальные языки) Созданы специально для решения определенных задач А, Б, В, г, д,… Ά β θ λ …. 1, 2, 3, 4, 5,.. Н 2 О NCl E=mc 2 Program Name begin end. Program Name begin end.

Терминологический словарь: ПРОГРАММИРОВАНИЯЯЗЫК процесс создания программ алгоритм, записанный на языке программирования последовательность действия для исполнителя, направленная на получение результата.

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

жиры, белки и углеводымашинный язык

ДАТАЯЗЫКПРИМЕЧАНИЕ

1. Машинные языки программирования е годы последовательности 0 и 1

2. Ассемблеры 50-е годы последовательности 0 и 1 + операторы (корень, синус и т.д.) операторы машинный язык компилятор Грейс Хоппер разработала первую транслирующую программу, которую она назвала компилятором ADD

3. Языки высокого уровня 1959 COBOL (Common Business Oriented Language) 1954 FORTRAN (FORmula TRANslation) Местом рождения языка стала штаб-квартира фирмы IBM в Нью-Йорке. Одним из главных разработчиков является Джон Бэкус. В тот же период в европейских странах и в СССР популярным становится язык ALGOL. Как и FORTRAN, он ориентировался на математические задачи.

3. Языки высокого уровня 1964 BASIC, разработанный под руководством Джона Кемени и Томаса Курца. Однако первоначально этот язык был неструктурным и плохо подходил для обучения качественному программированию. В 1985 году была создана версия языка True BASIC, которая по мнению разработчиков была совершеннее.

3. Языки высокого уровня Для первых языков программирования характерной чертой была предметная ориентация. COBOL решение задач бизнеса, FORTRAN проведение инженерных и научных расчетов.

3. Языки высокого уровня 1971 PASCAL. Его автором является Никлаус Вирт, профессор из Швейцарии. Вирт назвал этот язык в честь французского математика и физика Блэза Паскаля, который в 1642 году сконструировал вычислительный механизм. Первоначально PASCAL создавался как язык для обучения. В нем ярко выражена структурная линия программирования. Широкое практическое применение язык получил с появлением персональных компьютеров в версии Turbo PASCAL.

Язык программирования С ("Си") был задуман как инструментальный язык для разработки операционных систем. Авторами этого языка американские программисты Деннис Ричи и Кеннет Томпсон. В настоящее время он применяется для разработки не только операционных систем, но и трансляторов, системных и прикладных программ. 3. Языки высокого уровня

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

4. Объектно-ориентированные языки СИ++ Visual C++ Basic Visual Basic Pascal Delphi

4. Объектно-ориентированные языки В 90-х годах прошлого столетия планировалось появление компьютеров пятого поколения, называемых машинами "искусственного интеллекта". В качестве основных языков программирования в этом, пока неосуществленном, проекте предполагались языки искусственного интеллекта LISP и PROLOG.

4. Объектно-ориентированные языки Создателем языка LISP ( гг.) является Джон Маккарти, которого называют отцом искусственного интеллекта. Именно он первым ввел термин «искусственный интеллект». Основные идеи этого языка были позже использованы в языке программирования для детей LOGO, разработанном в 70-е годы в Массачусетском технологическом институте под руководством Сэймура Пейперта. Подмножество языка LOGO, включающее команды для Черепашки, применяется при раннем обучении программированию.

5. Языки визуального программирования язык JAVA, 1995 году под руководством Джеймса Гослинга При его разработке была поставлена цель - создать простой язык, не требующий специального изучения JAVA является идеальным инструментом при создании приложений для Интернета

Домашнее задание Параграф Разобрать схему стр. 111 Составить и записать определения: транслятор, интерпретатор, компилятор