Презентация «Паскаль»

Смотреть слайды в полном размере
Презентация «Паскаль»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 47 слайдов и доступен в формате ppt. Размер файла: 146.00 KB

Просмотреть и скачать

Pic.1
Pascal
Pascal
Pic.2
Pascal Паскаль был разработан швейцарским ученым Никлаусом Виртом. Паскаль считается важнейшим инстр
Pascal Паскаль был разработан швейцарским ученым Никлаусом Виртом. Паскаль считается важнейшим инструментом для обучения методам структурного программирования и с 1983 г. введен в учебные курсы в …
Pic.3
Язык Паскаль относительно прост в изучении, довольно ясен и логичен и, будучи первым изучаемым языко
Язык Паскаль относительно прост в изучении, довольно ясен и логичен и, будучи первым изучаемым языком программирования, приучает к хорошему стилю. Язык Паскаль относительно прост в изучении, довольно …
Pic.4
Как и естественные языки, каждый язык программирования имеет свой стиль и свои правила. Как и естест
Как и естественные языки, каждый язык программирования имеет свой стиль и свои правила. Как и естественные языки, каждый язык программирования имеет свой стиль и свои правила. Синтаксис языка …
Pic.5
Алфавит языка Паскаль 26 латинских строчных и 26 латинских прописных букв: A B C D E F G H I J K L M
Алфавит языка Паскаль 26 латинских строчных и 26 латинских прописных букв: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z подчеркивание _ 10 …
Pic.6
Структура программы {1. заголовок программы} program Имя_Программы; {2. раздел указания используемых
Структура программы {1. заголовок программы} program Имя_Программы; {2. раздел указания используемых модулей} uses Список_Используемых_Модулей; {3. Раздел описаний} label Описания_меток; const …
Pic.7
Упрощенная структура программы {1. заголовок программы} program Имя_Программы; {2. раздел указания и
Упрощенная структура программы {1. заголовок программы} program Имя_Программы; {2. раздел указания используемых модулей} uses Список_Используемых_Модулей; {3. Раздел описаний} const …
Pic.8
Команды языка программирования называются операторами Команды языка программирования называются опер
Команды языка программирования называются операторами Команды языка программирования называются операторами Разделителем операторов в Паскале является ; (точка с запятой)
Pic.9
Комментарий представляет собой фрагмент текста программы, ограниченный символами { }. Комменнтарии в
Комментарий представляет собой фрагмент текста программы, ограниченный символами { }. Комменнтарии в программе выполняют информационную функцию. {Моя первая программа } program first; begin …
Pic.10
Пример: периметр прямоугольника program perimetr; {заголовок программы} uses crt; {crt – необходим д
Пример: периметр прямоугольника program perimetr; {заголовок программы} uses crt; {crt – необходим для очистки экрана} var a,b:integer; {объявление переменных} P:integer; Begin {начало программы} …
Pic.11
Программа в своей работе имеет дело с данными. Некоторые данные устанавливаются еще до того, как про
Программа в своей работе имеет дело с данными. Некоторые данные устанавливаются еще до того, как программа начнет выполняться, а после ее запуска сохраняют свои значения неизменными на всем …
Pic.12
Различие между переменной и константой довольно очевидно: во время выполнения программы значение пер
Различие между переменной и константой довольно очевидно: во время выполнения программы значение переменной может быть изменено, а значение константы нет. Различие между переменной и константой …
Pic.13
Под переменной мы будем понимать ячейку («коробку»), куда компьютер может записывать («складывать»)
Под переменной мы будем понимать ячейку («коробку»), куда компьютер может записывать («складывать») данные. Под переменной мы будем понимать ячейку («коробку»), куда компьютер может записывать …
Pic.14
Идентификаторы. Именами (идентификаторами) называют элементы языка - константы, метки, типы, перемен
Идентификаторы. Именами (идентификаторами) называют элементы языка - константы, метки, типы, переменные, процедуры, функции, модули, объекты. Идентификатором является последовательность букв, цифр и …
Pic.15
Имя может содержать произвольное количество символов, но значащими являются 63 символа. Имя может со
Имя может содержать произвольное количество символов, но значащими являются 63 символа. Имя может содержать произвольное количество символов, но значащими являются 63 символа. Не разрешается в языке …
Pic.16
В Паскале разница между строчными и прописными буквами игнорируется, поэтому имена NaMe и name одина
В Паскале разница между строчными и прописными буквами игнорируется, поэтому имена NaMe и name одинаковы.
Pic.17
Служебное слово – это слово, которое в языке ПАСКАЛЬ имеет определенное смысловое значение, которое
Служебное слово – это слово, которое в языке ПАСКАЛЬ имеет определенное смысловое значение, которое не может быть изменено. Иногда его называют ключевым словом. Служебное слово – это слово, которое в …
Pic.18
Служебные (зарезервированные) слова: ABSOLUTE EXPORTS LIBRARY SET ASSEMBLER EXTERNAL MOD SHL AND FAR
Служебные (зарезервированные) слова: ABSOLUTE EXPORTS LIBRARY SET ASSEMBLER EXTERNAL MOD SHL AND FAR NAME SHR ARRAY FILE NIL STRING ASM FOR NEAR THEN ASSEMBLER FORWARD NOT TO BEGIN FUNCTION OBJECT …
Pic.19
Пробелы нельзя использовать внутри сдвоенных символов и зарезервированных слов. Пробелы нельзя испол
Пробелы нельзя использовать внутри сдвоенных символов и зарезервированных слов. Пробелы нельзя использовать внутри сдвоенных символов и зарезервированных слов. Существуют имена которые называются …
Pic.20
Это указание компилятору, сколько памяти необходимо зарезервировать для переменных нашей программы.
Это указание компилятору, сколько памяти необходимо зарезервировать для переменных нашей программы. Это указание компилятору, сколько памяти необходимо зарезервировать для переменных нашей программы. …
Pic.21
Данные бывают различных типов. . .
Данные бывают различных типов. . .
Pic.22
Типы данных Имена стандартных типов являются предопределенными идентификаторами и действуют в любой
Типы данных Имена стандартных типов являются предопределенными идентификаторами и действуют в любой точке программы. Они описаны в стандартном модуле System, который по умолчанию подключается в …
Pic.23
Стандартные типы данных группа целых типов (Shortint, Integer, Longint, Byte, Word); группа действит
Стандартные типы данных группа целых типов (Shortint, Integer, Longint, Byte, Word); группа действительных типов(Single, Real, Double, Extended, Comp); логические (булевские типы)(Boolean, ByteBool, …
Pic.24
Группа целых типов
Группа целых типов
Pic.25
Var b : byte; Var b : byte; summa, count : integer;
Var b : byte; Var b : byte; summa, count : integer;
Pic.26
«Паскаль», слайд 26
Pic.27
«Паскаль», слайд 27
Pic.28
«Паскаль», слайд 28
Pic.29
«Паскаль», слайд 29
Pic.30
«Паскаль», слайд 30
Pic.31
Символьному типу соответствует стандартный идентификатор Char. Переменные и константы символьного ти
Символьному типу соответствует стандартный идентификатор Char. Переменные и константы символьного типа могут принимать значения из множества символов кода ASCII.
Pic.32
Строковому типу соответствует стандартный идентификатор String. Строковому типу соответствует станда
Строковому типу соответствует стандартный идентификатор String. Строковому типу соответствует стандартный идентификатор String. Var S : String; {строка от 0 до 255 символов} S2: String[5]; {стока из …
Pic.33
Строка символов представляет собой последовательность символов из набора символов кода ASCII, заключ
Строка символов представляет собой последовательность символов из набора символов кода ASCII, заключенную в одиночные кавычки. Строка символов представляет собой последовательность символов из набора …
Pic.34
Символьный тип, а также целые и булевские типы относят к, так называемым, порядковым типам. Символьн
Символьный тип, а также целые и булевские типы относят к, так называемым, порядковым типам. Символьный тип, а также целые и булевские типы относят к, так называемым, порядковым типам. Множество …
Pic.35
Функция Ord возвращает порядковый номер этого значения в описании типа. Ord(2)=2, Ord(‘0’)=48 Writel
Функция Ord возвращает порядковый номер этого значения в описании типа. Ord(2)=2, Ord(‘0’)=48 Writeln(ord(‘e’)); Writeln(ord(‘9’));
Pic.36
Таблица кодировки ASCII ASCII (American Standard Code for Information Interchange; произносится «а́с
Таблица кодировки ASCII ASCII (American Standard Code for Information Interchange; произносится «а́ски») —компьютерная кодировка для представления латинского алфавита, арабских цифр, некоторых знаков …
Pic.37
«Паскаль», слайд 37
Pic.38
«Паскаль», слайд 38
Pic.39
Стандартный ввод и вывод Осуществляется встроенными процедурами Read(список переменных); – чтение зн
Стандартный ввод и вывод Осуществляется встроенными процедурами Read(список переменных); – чтение значений, введенных с клавиатуры Readln(список переменных); - ln в конце означает переход на новую …
Pic.40
Пример Program primer; Uses crt; Var a,b,summa:integer; Begin clrscr; write(‘Введите 2 целых числа:
Пример Program primer; Uses crt; Var a,b,summa:integer; Begin clrscr; write(‘Введите 2 целых числа: ’); readln(a,b); Summa:=a+b; write(‘Сумма = ’,summa); End.
Pic.41
Вводить можно переменные целых, вещественных, символьного и строкового типов. Вводить можно переменн
Вводить можно переменные целых, вещественных, символьного и строкового типов. Вводить можно переменные целых, вещественных, символьного и строкового типов. Допускается вывод значений целых, …
Pic.42
Операции и выражения Выражение в программировании служит для определения действий. Выражения состоят
Операции и выражения Выражение в программировании служит для определения действий. Выражения состоят из операций и операндов. По количеству операндов выражения делятся на унарные (один операнд с …
Pic.43
Классификация операций арифметические операции: унарные: +, - бинарные: +, -, *, /, div, mod 2. опер
Классификация операций арифметические операции: унарные: +, - бинарные: +, -, *, /, div, mod 2. операции отношения: =, <>, <, >, <=, >= 3. булевские (логические) операции: not …
Pic.44
div – частное от деления div – частное от деления 7 div 3 = 2 A:=10 div 3; mod – остаток от деления
div – частное от деления div – частное от деления 7 div 3 = 2 A:=10 div 3; mod – остаток от деления 7 mod 3 = 1 A:=25 mod 10;
Pic.45
Операторы предназначены для описания действий, которые будут выполняться при реализации алгоритма.
Операторы предназначены для описания действий, которые будут выполняться при реализации алгоритма.
Pic.46
Простые операторы не содержат в себе других операторов. 1. Оператор присваивания := 2. Оператор проц
Простые операторы не содержат в себе других операторов. 1. Оператор присваивания := 2. Оператор процедуры состоит из имени, за которым в круглых скобках может располагаться список фактических …
Pic.47
Структурные операторы включают в себя другие операторы. Составной оператор Условные операторы (if, c
Структурные операторы включают в себя другие операторы. Составной оператор Условные операторы (if, case) Операторы цикла (while, repeat, for) Оператор присоединения with


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!