Языки программирования.. Этапы создания программы. Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала разрабатывается.

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



Advertisements
Похожие презентации
Введение в язык программирования Pascal Введение в программирование.
Advertisements

Введение в язык программирования Basic Введение в программирование.
Введение в язык программирования Basic Введение в программирование.
Информатика в школе Введение в язык программирования Basic Введение в программирование.
Информатика в школе Введение в язык программирования Pascal Введение в программирование.
Содержание: Что такое алгоритм? Что такое алгоритм? Что такое алгоритм? Что такое алгоритм? Этапы решения задач с использованием компьютера. Этапы решения.
ВЫПОЛНЕНИЕ АЛГОРИТМОВ КОМПЬЮТЕРОМ. Алгоритм, записанный на «понятном» компьютеру языке программирования, называется программой. Программа данные, предназначенные.
Виды алгоритмов: Линейный алгоритм (описание действий, которые выполняются однократно в заданном порядке); Циклический алгоритм (описание действий, которые.
Основы алгоритмизации и объектно-ориентированного программирования Алгоритм и его формальное исполнение.
*А*А лгоритм, записанный на «понятном» компьютеру языке программирования, называется программой
Этапы решения задач на компьютере 1. Постановка задачи. 2. Построение математической модели. 3. Составление алгоритма. 4. Запись алгоритма на языке программирования(кодирование)
Введение в программирование © Корюков И.В., 2012 г.
Язык программирования Паскаль (Pascal). Виды языков программирования Информацию в компьютере обрабатывает процессор, следовательно, алгоритм должен быть.
Тема 1.1 Рабочей программы Составитель: Учитель СОШ 116 Самохвалов Павел Анатольевич Алгоритм и его формальное исполнение.
Линейный алгоритм. Синтаксис языка Basic
Язык программирования Паскаль 1 часть. Система программирования – совокупность программ для создания других программ. Среда программирования – программная.
Классификация. Язык программирования – это фиксированная система обозначений и правил, предназначенная для описания алгоритмов и структур данных.
Мариупольский строительный техникум Предметная комиссия информационных дисциплин Подготовил: Корюков Игорь Вячеславович Решение задач с использованием.
Программа Виды программ Языки программирования. ПК – это электронный прибор, предназначенный для автоматизации создания, хранения, обработки и передачи.
Введение в QBasic Исторические сведения. Основы составления линейных алгоритмов на языке QBasic.
Транксрипт:

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

Этапы создания программы. Для представления алгоритма в виде, понятном компьютеру, служат языки программирования. Сначала разрабатывается алгоритм действий, а потом он записывается на одном из таких языков. В итоге получается текст программы - полное, законченное и детальное описание алгоритма на языке программирования.

Языки программирования – средство реализации алгоритмов на компьютере.

Языки программирования - искусственные языки. От естественных они отличаются ограниченным числом "слов и очень строгими правилами записи команд (операторов). В языках программирования не допускаются даже незначительные нарушения в правилах написания программ.

Языки программирования высокого уровня низкого уровня (позволяют писать (Ассемблер - язык программы машинных кодов) с помощью условных обозначений, близких к языку человека)

Из истории языков программирования На заре компьютерной эры, в 50-е годы XX века, программы писались на машинном языке и представляли собой очень длинные последовательности нулей и единиц. Составление и отладка таких программ было чрезвычайно трудоемким делом.

В 6070-е годы для облегчения труда программистов начали создаваться языки программирования высокого уровня, кодирующие алгоритмы в привычном для человека виде (в виде предложений). Такие языки программирования строились на основе использования определенного алфавита и строгих правил построения предложений (синтаксиса).

Алгоритмические Логические ( процедурные, (объектно-ориентированные, реализуют алгоритмы описывают отношения между в виде последовательности объектами и величинами, операций с данными) явно не указывают какие операции нужно провести и в какой последовательности) Делфи, Пролог

Наиболее широко распространенным типом языков программирования высокого уровня являются процедурные языки. В таких языках широко используются управляющие конструкции (операторы), которые позволяют закодировать различные алгоритмические структуры (линейную, ветвление, цикл). Одним из первых процедурных языков программирования был известный всем Бейсик (Basic), созданный в 1964 году. В течение последующего времени Бейсик развивался, появлялись его различные версии (MSX- Basic, Бейсик-Агат, Q-Basic и др.). Другим широко распространенным языком программирования алгоритмического типа является Pascal. Basic (Бейсик) создавался в 60-х годах в качестве учебного языка и очень прост в изучении. По популярности занимает первое место в мире.

по назначению Универсальные Узкоспециализированные (общего назначения) (рассчитаны на Бейсик, Паскаль, профессиональных Фортран программистов) HTML – для создания Web-страниц

Паскаль – язык высокого уровня, алгоритмический, универсальный.

Языки программирования отличаются друг от друга: своими возможностями способом преобразования программы в команды, понятные ЭВМ (двоичные коды).

Транслятор – программа, которая преобразует алгоритм, записанный на языке программирования в машинные коды.

трансляторы компиляторы интерпретаторы ( читает всю программу (читает строку отмечает ошибки, программы, отмечает компилирует программу ошибки, транслирует в машинные коды) ее в коды) Паскаль, Q-BASIC Бейсик

CLS INPUT a s=a*a PRINT s END Очистить экран Ввести а Вычислить площадь Вывести результат программисттранслятор начало Очистить экран