🗊Презентация От алгоритма к программе. (Тема 3)

Нажмите для полного просмотра!
От алгоритма к программе. (Тема 3), слайд №1От алгоритма к программе. (Тема 3), слайд №2От алгоритма к программе. (Тема 3), слайд №3От алгоритма к программе. (Тема 3), слайд №4От алгоритма к программе. (Тема 3), слайд №5От алгоритма к программе. (Тема 3), слайд №6От алгоритма к программе. (Тема 3), слайд №7От алгоритма к программе. (Тема 3), слайд №8От алгоритма к программе. (Тема 3), слайд №9От алгоритма к программе. (Тема 3), слайд №10От алгоритма к программе. (Тема 3), слайд №11От алгоритма к программе. (Тема 3), слайд №12

Вы можете ознакомиться и скачать презентацию на тему От алгоритма к программе. (Тема 3). Доклад-сообщение содержит 12 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

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


Слайд 1





От алгоритма к программе
Чтобы выполнить алгоритм на ЭВМ, надо представить его в виде текста на языке программирования, т.е. в виде программы. 
Программа включает в себя кроме алгоритма описание всех данных, используемых алгоритмом.
Описание слайда:
От алгоритма к программе Чтобы выполнить алгоритм на ЭВМ, надо представить его в виде текста на языке программирования, т.е. в виде программы. Программа включает в себя кроме алгоритма описание всех данных, используемых алгоритмом.

Слайд 2





Программа, введенная в ЭВМ, обрабатывается транслятором соответствующего языка.
Программа, введенная в ЭВМ, обрабатывается транслятором соответствующего языка.
 В процессе трансляции проверяется правильность записи конструкций языка (синтаксический контроль).
 Если обнаружены ошибки, выводится соответствующее сообщение и трансляция приостанавливается, если ошибок нет - строится выполняемая программа.
 При этом выделяется память для всех данных программы и фиксируется их тип (информация для этого берется из раздела описаний программы).
Описание слайда:
Программа, введенная в ЭВМ, обрабатывается транслятором соответствующего языка. Программа, введенная в ЭВМ, обрабатывается транслятором соответствующего языка. В процессе трансляции проверяется правильность записи конструкций языка (синтаксический контроль). Если обнаружены ошибки, выводится соответствующее сообщение и трансляция приостанавливается, если ошибок нет - строится выполняемая программа. При этом выделяется память для всех данных программы и фиксируется их тип (информация для этого берется из раздела описаний программы).

Слайд 3





Концепция данных в Паскале
Каждому данному, используемому в программе приписывается некоторый тип. 
Тип константы определяется видом самой константы. 
Тип переменной задается явным указанием типа в разделе переменных.
Среди типов, используемых в языке, есть стандартные и определяемые программистом.
Любой тип определяет множество значений, которые могут принимать переменные соответствующего типа.
Описание слайда:
Концепция данных в Паскале Каждому данному, используемому в программе приписывается некоторый тип. Тип константы определяется видом самой константы. Тип переменной задается явным указанием типа в разделе переменных. Среди типов, используемых в языке, есть стандартные и определяемые программистом. Любой тип определяет множество значений, которые могут принимать переменные соответствующего типа.

Слайд 4





Типы данных делятся на простые (скалярные) и производные.
Типы данных делятся на простые (скалярные) и производные.
Значением переменной скалярного типа является одно данное (число, буква и т.п.).
 Значением переменной производного типа является, как правило, сложная структура, состоящая из различных компонентов.
Описание слайда:
Типы данных делятся на простые (скалярные) и производные. Типы данных делятся на простые (скалярные) и производные. Значением переменной скалярного типа является одно данное (число, буква и т.п.). Значением переменной производного типа является, как правило, сложная структура, состоящая из различных компонентов.

Слайд 5





Все скалярные типы, кроме вещественных, являются порядковыми типами, т.е. среди множества их значений установлен линейный порядок. 
Все скалярные типы, кроме вещественных, являются порядковыми типами, т.е. среди множества их значений установлен линейный порядок. 
Для порядковых типов в Паскале определены следующие функции:
      Succ(x) - дает следующее за x значение данного типа;
      Pred(x) - дает предыдущее значение.
Описание слайда:
Все скалярные типы, кроме вещественных, являются порядковыми типами, т.е. среди множества их значений установлен линейный порядок. Все скалярные типы, кроме вещественных, являются порядковыми типами, т.е. среди множества их значений установлен линейный порядок. Для порядковых типов в Паскале определены следующие функции: Succ(x) - дает следующее за x значение данного типа; Pred(x) - дает предыдущее значение.

Слайд 6





Например: Значение Succ(3) равно 4, значение Pred(7) равно 6.
Например: Значение Succ(3) равно 4, значение Pred(7) равно 6.
Следует иметь в виду, что применение функции Succ к последнему элементу и функции Pred к первому элементу последовательности приводит к ошибке.
Описание слайда:
Например: Значение Succ(3) равно 4, значение Pred(7) равно 6. Например: Значение Succ(3) равно 4, значение Pred(7) равно 6. Следует иметь в виду, что применение функции Succ к последнему элементу и функции Pred к первому элементу последовательности приводит к ошибке.

Слайд 7





Арифметические типы данных.
Описание слайда:
Арифметические типы данных.

Слайд 8





Данные целого типа
В  определены пять целых типов: shortint, integer, longint, byte, word. 
Эти типы отличаются диапазонами представимых значений, так например, в типе integer представимы значения от 
-32768 до 32767, в типе byte от 0 до 255.
Описание слайда:
Данные целого типа В определены пять целых типов: shortint, integer, longint, byte, word. Эти типы отличаются диапазонами представимых значений, так например, в типе integer представимы значения от -32768 до 32767, в типе byte от 0 до 255.

Слайд 9





Над целыми данными определены следующие операции:
Над целыми данными определены следующие операции:
 +    сложение,
 -    вычитание,
 *    умножение,
 div - целочисленное деление (операнды целые, результат целый), 
mod - остаток от деления целых чисел.
Описание слайда:
Над целыми данными определены следующие операции: Над целыми данными определены следующие операции: + сложение, - вычитание, * умножение, div - целочисленное деление (операнды целые, результат целый), mod - остаток от деления целых чисел.

Слайд 10





Данные вещественного типа
Вещественные данные также представлены несколькими типами.
 Наиболее употребительный из них real.
 Над вещественными типами определены операции: 
+  сложение, 
-  вычитание, 
*  умножение,  
/  деление. 
 Если операцию  /  применить к целым данным, то результат будет вещественный
Описание слайда:
Данные вещественного типа Вещественные данные также представлены несколькими типами. Наиболее употребительный из них real. Над вещественными типами определены операции: + сложение, - вычитание, * умножение, / деление. Если операцию / применить к целым данным, то результат будет вещественный

Слайд 11





Стандартные функции
Над арифметическими данными определены некоторые стандартные (элементарные) функции. 
В отличие от математики в Паскале обращение к таким функциям осуществляется единообразно, независимо от конкретной функции. 
Для использования такой функции надо написать ее имя и за ним в скобках параметр (аргумент).
Описание слайда:
Стандартные функции Над арифметическими данными определены некоторые стандартные (элементарные) функции. В отличие от математики в Паскале обращение к таким функциям осуществляется единообразно, независимо от конкретной функции. Для использования такой функции надо написать ее имя и за ним в скобках параметр (аргумент).

Слайд 12


От алгоритма к программе. (Тема 3), слайд №12
Описание слайда:



Похожие презентации
Mypresentation.ru
Загрузить презентацию