Языки программирования - это система обозначений и правил для передачи сообщений. Язык.

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



Advertisements
Похожие презентации
Этапы решения задач на компьютере 1. Постановка задачи. 2. Построение математической модели. 3. Составление алгоритма. 4. Запись алгоритма на языке программирования(кодирование)
Advertisements

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

Языки программирования

- это система обозначений и правил для передачи сообщений. Язык

Любой язык задаётся алфавитом, синтаксисом (правилами правописания) и семантикой (смысловым значением слов).

М ашинные коды ( ) А ссемблер Естественные (рус., англ., фр., и др.) Искусственные (языки программирования) Языки Низкого уровняВысокого уровня Процедурно- ориентированнные Декларативные (описательные) машинно- ориентиро- ванные Б ейсик ( для обучения) Ф ортран ( для мат. задач) К обол ( для эконом. задач) П аскаль М одула С и П ролог Л ИСП (используются для решения задач искусственног о интеллекта) (универсальные)

- трудоёмки, не наглядны, сопряжены с вероятностью ошибок, зависят от типа ЭВМ, но рационально используют память ЭВМ. Машинные программы

близки к естественным, значит программы наглядны и легко читаемы, не зависят от типа ЭВМ. Языки высокого уровня Сейчас процедурно-ориентированные языки развиваются в объектно- ориентированные: Borland Delphi Microsoft Visual Basic

- это алгоритм решения задачи, записанный на языке программирования. Программа

Программа, написанная на каком-либо языке программирования высокого уровня, перед исполнением на ЭВМ должна быть переведена в машинные коды транслятором.

- это программа- переводчик с языка высокого уровня на язык машинных кодов. Транслятор

ИнтерпретаторыКомпиляторы Трансляторы Производят перевод и выполнение программы построчно (пооператорно) с проверкой правильности. Производят перевод всей программы целиком, одновременно подключая другие модули и проверяя правильность. Результатом является загрузочная программа, которую можно сохранять в исполняемом файле типа. exe на диске.

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