Содержание
- 2. План лекции Язык Паскаль Алфавит языка Паскаль. Структура Паскаль-программы. Комментарии. Идентификаторы. Переменные и типы данных. Оператор
- 3. Язык Паскаль Язык Паскаль - язык профессионального программирования, который назван в честь французского математика и философа
- 4. Язык Паскаль Причины популярности языка Паскаль Прост для обучения. Отражает фундаментальные идеи алгоритмов в легко воспринимаемой
- 5. Алфавит языка Паскаль Алфавит языка - набор элементарных символов, используемый для составления программ. Алфавит содержит: 52
- 6. Структура Паскаль - программ Блок типа PROGRAM Имеет имя, состоящее только из латинских букв и цифр.
- 7. Общая структура программы на языке Паскаль Рrogram ИМЯ..; {заголовок программы} Uses ...; {раздел описания модулей} Var
- 8. Пример программы на языке Паскаль Program z1 (input, output); { Программа для вычисления площади прямоугольника по
- 9. Комментарии Комментарий - это строка (или несколько строк) из произвольных символов, заключенная в фигурные скобки: {
- 10. Идентификаторы Имена, даваемые программным объектам (константам, типам, переменным, функциям и процедурам, да и всей программе целиком)
- 11. Примеры зарезервированных слов and goto set array implementation shl begin in shr case interface string const
- 12. Переменные и типы данных Переменная - это программный объект, значение которого может изменяться в процессе работы
- 13. О типах данных Для временного хранения информации в операторах памяти машины в языке Паскаль используются константы
- 14. Описание переменных Приведем пример описания переменных: Var a : integer; b,c : real; m : boolean;
- 15. Оператор присваивания Оператор присваивания - основной оператор любого языка программирования. Общая форма записи оператора: имя величины
- 16. Константы Константа - это объект, значение которого известно еще до начала работы программы. В языке Pascal
- 17. Неименованные константы Неименованные константы не имеют имен, и потому их не нужно описывать. Примерами использования неименованных
- 18. Нетипизированные константы Именованные константы, как следует из их названия, должны иметь имя. Эти имена необходимо сообщить
- 19. Нетипизированные константы Вот несколько примеров описания нетипизированных именованных констант: const n = -10; m = 1000000000;
- 20. Типизированные константы Типизированные именованные константы представляют собой переменные(!) с начальным значением, которое к моменту старта программы
- 21. Типизированные константы Пример описания типизированных констант const n: integer = -10; x: real = 2.5; c:
- 22. Операции и выражения. Арифметические операции. Операции общей арифметики (арифметические оперции) + сложение - вычитание * умножение
- 23. Арифметические операции Операции целочисленной арифметики применимы, как легко догадаться, только к целым типам. a div b
- 24. Арифметические операции a mod b - взятие остатка при делении а на b нацело. Пример: x:=13;
- 25. Логические операции Операции сравнения = равно неравно > больше >= больше либо равно Применимы ко всем
- 26. Логические операции Пример операций сравнения: 5>=4 true 7 (2+7) true=false false a>b зависит от значений a
- 27. Логические операции and логическое «и» (конъюнкция) or логическое «или» (дизъюнкция) not логическое «не» (инверсия) xor логическое
- 28. Логические операции Пример использования операции and : 2 5 X (x>2) and (x Обозначим true за
- 29. Логические операции Пример использования операции or : 2 5 X (x 5) Обозначим true за 1
- 30. Логические операции Пример использования операции xor : 2 5 X (x 5) Обозначим true за 1
- 31. Логические операции Пример использования операции not : 2 5 X not ((x =5)) Обозначим true за
- 32. Стандартные математические функции
- 33. Порядок вычислений Приоритеты операций языка Pascal
- 34. Запись выражений Пример записи выражения на языке Pascal b:=sqrt((2+x1-abs(x2))/sqr(sin(alpha)))+2*k;
- 35. Операторы ввода-вывода Операторы ввода Для того чтобы получить данные, вводимые пользователем вручную (то есть с клавиатуры),
- 36. Операторы ввода-вывода Операторы вывода Для того чтобы вывести на экран какое-либо сообщение, используют процедуру write( )
- 37. Простейшие операторы a:= b; - присваивание. В данном примере переменной а присваивается значение переменной b. ;
- 38. Пример реализации линейного алгоритма на языке Pascal Задача . Составить алгоритм нахождения среднего арифметического трех чисел
- 39. Вопросы - Кто является автором языка Паскаль? Для каких целей был создан Паскаль? - Какие буквы,
- 40. Вопросы Что такое выражение? Приведите примеры. - Где могут использоваться выражения? - Можно ли считать константу,
- 42. Скачать презентацию







































Презентация на тему Защита от компьютерных вирусов
Информация и ее свойства
Разветвляющиеся алгоритмы. Решение задач
Инструмент моделирования роботов, проектирование их окружения, программирование и симуляция их поведения
Научная электронная библиотека
Отправить сообщения на электронный адрес на темы Электронная почта
Источники картографической информации
Математические основы информатики. Восьмеричная и шестнадцатеричная системы счисления. Компьютерные системы счисления
Автоматизированные системы управления химико-технологическими процессами
Создатели Viber
Омниканальная диалоговая платформа
HTML Forms and Frames
Интернет. Территория безопасности
Методы математического описания линейных непрерывных САУ
Экономическая информатика
Новейшие источники информации как средство обучения детей дошкольного возраста
Дігітайзери
Стендовый моделизм
Блокчейн и решение его проблем
Прикладное программирование на Java СКБ-лаб
Алгоритмы. Структуры управления
Сети. Самая простая сеть (network)
Алгоритмизация и программирование. Перегрузка методов
Лекция № 9. Серверный и браузерный контексты исполнения скрипта. Node.js
Инструкция по подключению Клиентам МСБ сервиса Система конвертации валют (СКВ) на базе BSS 3.17.7
Программное обеспечение компьютера
Advantages and disadvantages of the internet
Вставка и удаление строк и столбцов