Вы можете изучить и скачать доклад-презентацию на тему Основы программирования на языке Pascal. Алфавит, типы данных, структура программ. Основные операторы. Презентация на заданную тему содержит 69 слайдов. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас — поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций в закладки!
Презентации » Информатика » Основы программирования на языке Pascal. Алфавит, типы данных, структура программ. Основные операторы
Основы программирования: структура программ
Источник: myslide.ru
Презентация на тему ABC-Pascal. Структура программы. Переменные и присваивание. Ввод-вывод
Структура программы program имя_программы; var блок переменных; begin тело программы end.
- Главная
- Информатика
- ABC-Pascal. Структура программы. Переменные и присваивание. Ввод-вывод
Слайды и текст этой презентации
Слайд 1 ABC-Pascal. Структура программы. Переменные и присваивание. Ввод-вывод
Валов Андрей Михайлович, к.п.н.,
доц. каф. ИТвО НИПКиПРО
Слайд 2 Структура программы
program имя_программы;
var блок переменных;
begin
тело программы
end.
Слайд 3 Пример программы
program calculator;
var a,b,c: integer;
begin
writeln(‘Введите a:’);
readln (a);
writeln(‘Введите b:’);
readln (b);
c:=a+b;
writeln(‘a+b=’,c); //можно без ;
end.
Источник: mypreza.com
Методическое пособие по информатике по теме: «Программирование»
Методическое пособие по информатике по теме: «Программирование» для учеников 11 класса.
Скачать:
Предварительный просмотр:
Учебные материалы к элективным курсам по информатике для 10 — 11 классов, выпуск 4
Язык программирования Pascal в примерах
Общий вид программы
Основные понятия языка программирования
Стандартные простые типы данных в Turbo Pascal
Типы данных, определяемые пользователем
Процедуры и функции в Pascal
Предлагаемый курс является введением в программирование на языке Pascal. Его особенность в том, что важнейшие основные понятия программирования: типы и структуры данных, операторы, алгоритмы, рассматриваются на конкретных примерах, что делает их более понятными для начинающих программистов.
Программы на языке Pascal отличаются строгой структурой. Программирование на нем приучает к аккуратности, продуманности. Строгость в описании типов данных, процедур и функции оборачивается понятными конструкциями, а также высокой производительностью программ и экономным использованием памяти.
Учащиеся смогут на примерах оценить важность правильного выбора типа переменных или данных, научиться оптимальному программированию.
Цель предлагаемого курса: изучить структуру программ, основные приемы программирования на языке Pascal и познакомить слушателей с основными понятиями и методами, связанными с программированием на языке Pascal.
- Рассмотреть основной понятийный аппарат языка программирования Pascal;
- Изучить структуру программы и её основные элементы: разделы описания типов переменных, процедур и функций;
- Познакомить с методами организации ввода и вывода данных;
- Научить использовать среду разработчика;
- Познакомить с основными стандартными типами данных;
- Научить создавать пользовательские типы данных.
Требования к уровню усвоения содержания курса
В результате освоения программы курса слушатели должны знать основные элементы программы на Pascal, уметь работать в интегрированной среде разработчика Turbo Pascal, знать простые основные алгоритмы работы с типами данных и уметь применять полученные знания при составлении простых программ на языке Pascal.
Кол-во часов практика
Основные понятия и конструкции языка программирования Pascal.
Структура программы. Типы данных в языке Pascal. Простые типы данных. Присваивание. Ввод и вывод.
Условный оператор. Повторение.
Структурированные типы данных. Массивы и записи в Pascal. Их применение к решению задач.
Массивы: понятие, описание и манипулирование, примеры решения задач.
Записи: понятие, описание и манипулирование, примеры решения задач в Pascal.
Дополнительные возможности языка программирования Pascal.
Файловые типы и файловые переменные.
Виды файлов. Операции над файлами. Работа с файлами в языке Pascal
Понятия процедурного программирования.
Процедуры и функции в Pascal’e.
В широком смысле язык программирования – это фиксированная система обозначений и правил для алгоритмов и структур данных. Основой для языка программирования Pascal является латинский алфавит, десятичные цифры и правила, используемые для написания программ.
Общий вид программы
Структура программы на Pascal имеет следующий вид:
Примечание : принято использовать угловые скобки для указания на то, что параметр является обязательным и квадратные скобки [ ] для указания на то, что параметр может быть опущен.
Раздел описаний содержит определение всех элементов, используемых в программе: меток, констант, типов данных, переменных, функций, процедур. Для элементов программы принято следующее правило: элемент может быть использован при описании других элементов, только после того, как был описан сам.
Список команд состоит из последовательности операторов языка программирования и вызовов процедур отделенных друг от друга знаком точка с запятой “;”.
При записи программ на языке Pascal используются зарезервированные слова, идентификаторы предопределенных и описанных программистом элементов, знаки препинания и специальные символы, применяемые для описания элементов (чаще всего связанные со структурными типами данных) и обращения к ним и их компонентам.
Идентификаторы или имена элементов, являются определяемыми программистом последовательностями латинских букв и цифр. Для идентификаторов принято следующее соглашение — на первом месте всегда стоит латинская буква, следующие символы могут быть либо латинскими буквами, либо цифрами в любой комбинации, либо символ подчеркивания “_”. Пробелы и другие знаки являются недопустимыми символами.
Например: proba, A, exam_1, k1, d_r, alfa
Примечание : В Turbo Pascale большие и малые буквы воспринимаются транслятором одинаково, например, Proba, proba и PROBA являются одинаково воспринимаемыми идентификаторами.
Первым идентификатором в тексте программы является имя программы.
Основные понятия языка программирования
Константы – элементы данных, значения которых установлены в описательной части программы и в процессе выполнения программы не изменяются. Описание констант осуществляется в разделе const.
Переменные – величины, которые могут менять свои значения в процессе выполнения программы. Описание переменных осуществляется в разделе var.
Тип данных – множество величин, объединенных определенной совокупностью допустимых операций.
Например: 5.9 и -7.456 относятся к вещественному типу (real), их можно складывать, вычитать, умножать, делить и т.д.
Типы данных делятся на стандартные и пользовательские. Стандартные типы предложены разработчиками системы программирования Turbo Pascal, например, Boolean, real, byte, string, char.
Пользовательские типы данных разрабатывается пользователями системы, для обеспечения семантического контроля вводимых данных, значительного улучшения наглядности программы, более легкого поиска ошибок и экономии памяти. К пользовательским относят перечисляемый и интервальный типы.
Type color=(red, blue, white, black, brown);
Выражение – конструкция языка, задающая порядок выполнения действий над элементами данных.
Операнд – элемент данных, над которыми производиться операция.
Операция – действия, которые необходимо выполнить над операндом.
Оператор – предложение языка Pascal, задающее полное описание некоторого действия, которое необходимо выполнить.
Операторы в Pascal разделяются точкой с запятой (;).
Оператор присваивания (:=) А:=78;
Оператор вызова процедуры ClrScr;
Стандартные простые типы данных в Turbo Pascal
В Turbo Pascal определены следующие стандартные простые типы данных, с которыми связаны соответствующие зарезервированные слова.
Для каждого из перечисленных выше типов данных могут определяться константы, составляться соответствующего типа выражения, определяться переменные.
Диапазоны значений для различных типов данных имеют ограничения. Integer имеет диапазон значений от –MaxInt до MaxInt, где MaxInt – предопределенная системой константа. Byte – 0..255. Char имеет значением один символ из таблицы символов компьютера. String – цепочка символов длинной от 0 до 255 (строго говоря – этот тип является не простым, а структурным (сложным)).
Boolean имеет два значения – True (истина) и False (ложь).
Для перечисленных выше типов данных имеются предопределенные процедуры для операций ввода (кроме boolean) и вывода в текстовом виде.
Типы данных логический, целый, байтовый, литерный относятся к так называемым перечисляемым типам , то есть таким, для каждого значения которых однозначно определены предыдущий и следующий элементы.
В Turbo Pascal описанию элемента предшествует зарезервированное слово, указывающее его вид. Затем следует описание элемента.
Приведем пример , содержащий описания элементов некоторых типов
A=array[1..8] of real;
Оператор присваивания предназначен для задания переменной вычисляемого значения соответствующего выражения. Выражения составляются с использованием констант (предопределенных, определенных программистом, непосредственно вписанных в выражение), переменных, функций с использованием знаков допустимых для данных типов данных выражений и круглых скобок.
Формат оператора присваивания:
Тип выражения должен совпадать с типом переменной или быть совместимым с ним.
var a, b, c: integer;
Таблица символов операций
Источник: nsportal.ru