Алфавит языка TURBO PASCAL. Цель урока: Узнать: Алфавит языка программирования TURBO PASCAL. Этапы разработки программы Типы ошибок Разделы программы.

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



Advertisements
Похожие презентации
1 ESC – ВЫХОД НА СЛЕДУЮЩИЙ миэт цко НА ПРЕДЫДУЩИЙ Алфавит языка Турбо-Паскаль: БУКВЫ И ЦИФРЫ 1. Прописные и строчные буквы латинского алфавита: A B C D.
Advertisements

Алфавит и словарь языка Паскаль Учитель информатики Абдулзагирова А.И.
Министерство Образования Азербайджанской Республики Азербайджанский Государственный Педагогический Университет Факультет химии и биологии. Специальность.
Составление программ Разработка программ в среде Турбо- Паскаль.
ОБЩИЕ СВЕДЕНИЯ О ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ПАСКАЛЬ НАЧАЛА ПРОГРАММИРОВАНИЯ.
Знакомство с языком Паскаль Структура программы Ветвление на Паскале Циклические программы Пример линейной программы Пример программы с ветвлением Пример.
Урок 6 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Основы языка Pasсal.
Язык программирования Pascal. Основные понятия Программа Компиляция Оператор Идентификатор Набор команд на языке программирования Перевод программы (целой)
Урок 3 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
Основы программирования в Turbo Pascal Язык программирования Паскаль.
Язык программирования Pascal. Программа это упорядоченный список команд, необходимых для решения некоторой задачи. Языком программирования называют систему.
Основные этапы решения задач на компьютере. Первый этап – постановка задачи. На этом этапе участвует человек, хорошо представляющий предметную область.
Язык программирования Delphi. Алфавит языка 53 буквы латинского алфавита и символ подчеркивания Цифры от 0 до 9 23 спец.символа
Структура программы. Операторы. Историческая справка Язык программирования Паскаль создан в 1970 году швейцарским физиком Никлаусом Виртом и был назван.
Язык программирования Turbo Pascal. Программирование Программирование – это запись разработанного алгоритма на языке программирования. 4 Автор языка Паскаль.
Алгоритмизация - процесс разработки алгоритма ( плана действий ) для решения задачи.
Оператор присваивания. Оператор вывода информации на экран.
Тема урока Переменная. Тип данных. Ввод и вывод данных.
ГРАФИЧЕСКИЙ ИНТЕРФЕЙС PASCAL ABC. ОКНО РЕДАКТОРА КОДА.
Транксрипт:

Алфавит языка TURBO PASCAL

Цель урока: Узнать: Алфавит языка программирования TURBO PASCAL. Этапы разработки программы Типы ошибок Разделы программы Структура программы Операторы ввода и вывода Рассмотреть пример решения задачи Научиться записывать математические формулы на языке TURBO PASCAL

СПЕЦИАЛЬНЫЕ СИМВОЛЫ: СИМВОЛ НАЗВАНИЕ + - * / = > < [] () {}. : ;, Плюс Минус Звездочка Дробная черта Равно Больше Меньше Квадратные скобки Круглые скобки Фигурные скобки Точка Апостроф Двоеточие Точка с запятой Запятая

СОСТАВНЫЕ СИМВОЛЫ: Символ Название := <>.. <= >= Присваивание Не равно Диапазон Меньше или равно Больше или равно

Зарезервированные слова: Слово Смысл слова Array Begin Case Const Div Do Downto Else End File For Function Goto If Label Массив Начало блока Вариант Константа Деление нацело Выполнять Уменьшить до Иначе Конец блока Файл Для Функция Переход на Если Метка

Зарезервированные слова: Слово Смысл слова Mod Not Of Or Procedure Program Repeat String Then To Type Until Uses Var While Остаток от деления Логическое не Из Логическое или Процедура Программа Повторять Строка То Увеличивая Тип До Использовать Переменная Пока

Арифметические операции: Знак Операция +-*/+-*/ Сложение Вычитание Умножение Деление

Арифметические процедуры и функции: Стандартная функция Выполняемое действие Abs(x) Sqr(x) Sqrt(x) Exp(x) Ln(x) Pi Sin(x) Cos(x) |x| x е х Ln(x) Число пи Sin(x) Cos(x)

Этапы разработки программы 1. Постановка задачи 2. Анализ задачи и моделирование 3. Разработка или выбор алгоритма решения задачи 4. Проектирование общей структуры программы 5. Кодирование 6. Отладка и тестирование программы 7. Анализ результатов

Типы ошибок: Синтаксические ошибки Ошибки выполнения Ошибки в алгоритме

Разделы программы {заголовок} {описательная часть} Раздел подключаемых библиотечных модулей; Раздел объявляемых меток; Раздел объявляемых констант; Раздел объявляемых типов; Раздел объявляемых переменных Раздел объявляемых процедур и функций; {исполнительная часть} Раздел инструкций (операторов) программы, заключаемых в слова Begin и End; В конце программы ставится признак останова-.(точка)

Структура программы Program Имя программы; Uses Имя модуля; Label Имя метки; Const Имя константы = Значение Константы; Type Имя типа= Значение Типа; Var Имя Переменной: Тип; Begin {инструкция основной программы} End

Ввод данных- это передача исходных данных программы в оперативную память компьютера для обработки. Вывод данных- это передача данных после обработки из оперативной памяти на внешнее устройство (экран, принтер, файл на диск). Для ввода и вывода данных в языке TURBO PASCAL предусмотрены следующие процедуры ввода/вывода:read, readln, write и writeln. Названия означают «читай», «читай строку», «пиши», «пиши строку» Операторы

Задача: Найти площадь треугольника по трем сторонам 1. Определим исходные данные: а, b, с. В результате нужно найти S. 2. Математическая модель p=(a+b+c)/2 3. Алгоритм решения задачи 4.Кодирование

Начало Очистить экран Ввод a,b,c p=(a+b+c)/2 Конец s=SQRT(p(p-a)(p-b)(p-c)) Вывод s Блок- схема

Программа может иметь вид: Program str; название программы Var a,b,c,p:integer; описание переменных S:integer; BEGIN начало программы writeln(введите а= ); пиши строку readln(a); читай строку writeln(введите b= ); readln(b); writeln(введите c= ); readln(c); P:=1/2*(a+b+c); операторы S:=SQRt(p*(p-a)*(p-b)*(p-c)); writeln(площадь треугольника S=,S); вывод данных readln; задержка END. конец программы

Задания: Запишите выражения на языке программирования: