Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 6 лет назад пользователемНадежда Задик
1 «Я только с теми, кто стеная, ищет истину» Блез Паскаль ( )PASCAL
2 «Решение задач с использованием стандартных функций»
3 Цели урока: использовать стандартные математические функции при решении задач в языке программирования Pascal ABC; создавать пользовательские функции в языке программирования Pascal ABC.
4 Повторение материала: § 1.1 стр. 3 и § 1.2 стр Дайте определение понятию подпрограмма. 2. Как взаимодействуют программа и подпрограмма? 3. Перечислите виды подпрограмм языка Паскаль.
5 4. Дайте определение функции. 5. Дайте определение процедуре. 6. Выберите из предложенных вариантов правильную структуру любой программы в Паскале, обоснуйте ответ:
6 вариант 1 вариант 2 вариант 3
7 7. Ответьте на вопросы основываясь на рисунке: -дайте определение: формальные параметры; -что можно описать в разделе описания локальных имен; -объясните почему строка: := ; - является обязательной; -дайте определение: фактические параметры. Описание функции: Function ( ): тип возв. результата; {раздел описания локальных имён} Begin {раздел выполняемых операторов} := ; {обязательный параметр} End; Begin... := ( ); End.
8 Подпрограммы решают три важные задачи, значительно облегчающие программирование: избавляют от необходимости многократно повторять в тексте программы аналогичные фрагменты, т. е. сократить объем программы; улучшают структуру программы, облегчая понимание при разборе; уменьшают вероятность появления ошибок, повышают устойчивость к ошибкам программирования и непредвиденным по следствиям при модификации.
9 Слишком длинную программу полезно разбить на составные части подобно тому, как книгу разбивают на главы. При этом основная программа становится похожей на оглавление; Функция - обрабатывает данные, предназначенные ей из главной программы, и затем возвращает полученный результат. Функции Pascal можно разделить на две группы: стандартные функции; функции программиста (объявлять свою собственную функцию и дальнейшем использовать её так же как и стандартную).
11 Условие программы: Написать программу, содержащую две подпрограммы: - первая подпрограмма функция должна высчитывать тангенс числа введенного с клавиатуры. - вторая подпрограмма функция должна высчитать следующее уравнение: z=|x+y|.
12 Практическая работа за компьютером Решение задач по карточкам
13 Заполняем лист оценивания
14 Тест за компьютером Адрес для теста:
15 Достигнуты ли цели нашего урока?
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.