Структура программы общий вид

Вы можете изучить и скачать доклад-презентацию на тему Основы программирования на языке Pascal. Алфавит, типы данных, структура программ. Основные операторы. Презентация на заданную тему содержит 69 слайдов. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас — поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций в закладки!

Презентации » Информатика » Основы программирования на языке Pascal. Алфавит, типы данных, структура программ. Основные операторы

Основы программирования на языке Pascal Алфавит, типы данных, структура программ. ОсновныеПонятие языков программирования Языки программирования – искусственные языки, инструментальные средства разработкиУровни языков программирования Язык программирования низкого уровня ориентирован на конкретныйУровни языков программирования Языки программирования высокого уровня не учитывают особенности конкретныхПоколения языков программированияКомпиляция и интерпретация Существует два метода получения машинного кода - компиляцияИнтегрированные системы программирования текстовый редактор, ориентированный на конкретный язык программирования; Элементы языка Pascal: буквы латинского алфавита А-Z (в любом регистре), аЭлементы языка Pascal: Идентификаторы - неделимые последовательности символов алфавита, используемые дляЭлементы языка Pascal: Константа - это объект, значение которого известно ещеЭлементы языка Pascal: именованные нетипизированные константы (имеют имя, описываются в специальномЭлементы языка Pascal: Выражение задает порядок выполнения действий над элементами данныхСтруктура программы Program <имя программы>; Var … ConstРаздел описаний программы раздел меток (label); раздел констант (const); Раздел исполняемых операторов Пример программы, служащей для вычисления площади кругаТипы данныхСтандартные функции ABS(x) – модуль х ( | xОператор присваивания Общий вид оператора присваивания: Понятие составного оператора Составной оператор начинается ключевым словом BEGIN иОператоры ввода Для организации ввода данных с клавиатуры в языке ПаскальПроцедура вывода Процедура, выводящая содержимое переменных на экран, называется процедурой вывода. Основные алгоритмические структуры СледованиеОсновные алгоритмические структуры ВетвлениеОсновные алгоритмические структуры ЦиклыПрограммирование на языке Паскаль Тема 2. ВетвленияСтруктура программы общий вид

Основы программирования: структура программ

Источник: myslide.ru

Презентация на тему ABC-Pascal. Структура программы. Переменные и присваивание. Ввод-вывод

Структура программы program имя_программы; var блок переменных; begin тело программы end.

  • Главная
  • Информатика
  • ABC-Pascal. Структура программы. Переменные и присваивание. Ввод-вывод

ABC-Pascal. Структура программы. Переменные и присваивание. Ввод-вывод Валов Андрей Михайлович, к.п.н., доц. каф.</p><p> ИТвО НИПКиПРО» /> <img decoding=Комментирование строк Строка: // Блок строк: < > Объявление констант Общий вид: const имя константы = значение; Пример: const N = 10; Типы переменных Integer – целочисл. Real – веществ. Boolean – логич. Char – симв. String Объявление переменной Общий вид: var имя перем.: тип; Пример: var a: Integer; Объявление переменных Общий вид: var имя_перем1, имя_перем2: тип1; имя_перем3: тип2; Пример: var a,b: Integer; Оператор присваивания Общий вид: := Пример: a:=5; Знак окончания команды (разделитель) Общий вид: ; Пример: a:=5;b:=10;c:=a+b; Математика: a+b //сложение a-b //вычитание a*b //умножение a/b //деление Математика: a div b //целочисл. дел. a mod b //остаток от дел. power(a,b) //возв. в Округление trunc(x) //отброс др.части round(x) //до ближ. цел. uses Math; //(.NET) ceil(x) //вверх Тригонометрия sin(x) cos(x) uses Math; //(.NET) tan(x) arcsin(x) Ввод данных с клавиатуры Общий вид: read (имя_перем.); readln (имя_перем.); Пример: read (a); //в Вывод данных на экран Общий вид: write (имя_перем.); writeln (имя_перем.); Пример: write (a); //в Ввод-вывод с пояснениями Ввод данных: writeln ( Вывод с форматированием a:=10; //цел. b:=3; //цел. c:=a/b; //вещ. write(c:4:3); //определяем в операторе вывода Спасибо за внимание! Обратная связь http://nipkipro.ru/

Слайды и текст этой презентации

Слайд 1 ABC-Pascal. Структура программы. Переменные и присваивание. Ввод-вывод
Валов Андрей Михайлович, к.п.н.,

ABC-Pascal. Структура программы. Переменные и присваивание. Ввод-выводВалов Андрей Михайлович, к.п.н., доц. каф. ИТвО НИПКиПРО

доц. каф. ИТвО НИПКиПРО

Слайд 2 Структура программы
program имя_программы;
var блок переменных;
begin
тело программы
end.

Структура программыprogram имя_программы;var блок переменных;begin тело программыend.

Слайд 3 Пример программы
program calculator;
var a,b,c: integer;
begin

Пример программыprogram calculator;var a,b,c: integer;begin writeln(

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

Читайте также:
Программа для исправления Smart ошибки на жестком диске

Предлагаемый курс является введением в программирование на языке Pascal. Его особенность в том, что важнейшие основные понятия программирования: типы и структуры данных, операторы, алгоритмы, рассматриваются на конкретных примерах, что делает их более понятными для начинающих программистов.

Программы на языке Pascal отличаются строгой структурой. Программирование на нем приучает к аккуратности, продуманности. Строгость в описании типов данных, процедур и функции оборачивается понятными конструкциями, а также высокой производительностью программ и экономным использованием памяти.

Учащиеся смогут на примерах оценить важность правильного выбора типа переменных или данных, научиться оптимальному программированию.

Цель предлагаемого курса: изучить структуру программ, основные приемы программирования на языке Pascal и познакомить слушателей с основными понятиями и методами, связанными с программированием на языке Pascal.

  1. Рассмотреть основной понятийный аппарат языка программирования Pascal;
  2. Изучить структуру программы и её основные элементы: разделы описания типов переменных, процедур и функций;
  3. Познакомить с методами организации ввода и вывода данных;
  4. Научить использовать среду разработчика;
  5. Познакомить с основными стандартными типами данных;
  6. Научить создавать пользовательские типы данных.

Требования к уровню усвоения содержания курса

В результате освоения программы курса слушатели должны знать основные элементы программы на Pascal, уметь работать в интегрированной среде разработчика Turbo Pascal, знать простые основные алгоритмы работы с типами данных и уметь применять полученные знания при составлении простых программ на языке Pascal.

Кол-во часов практика

Основные понятия и конструкции языка программирования Pascal.

Структура программы. Типы данных в языке Pascal. Простые типы данных. Присваивание. Ввод и вывод.

Условный оператор. Повторение.

Структурированные типы данных. Массивы и записи в Pascal. Их применение к решению задач.

Массивы: понятие, описание и манипулирование, примеры решения задач.

Записи: понятие, описание и манипулирование, примеры решения задач в Pascal.

Дополнительные возможности языка программирования Pascal.

Файловые типы и файловые переменные.

Виды файлов. Операции над файлами. Работа с файлами в языке Pascal

Понятия процедурного программирования.

Процедуры и функции в Pascal’e.

В широком смысле язык программирования – это фиксированная система обозначений и правил для алгоритмов и структур данных. Основой для языка программирования Pascal является латинский алфавит, десятичные цифры и правила, используемые для написания программ.

Читайте также:
Как установить программу на iPhone ipa

Общий вид программы

Структура программы на 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.

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

Читайте также:
Инициализация программы photoshop невозможна первичный рабочий диск переполнен что делать

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

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru