🗊 Презентация Модульное программирование

Категория: Образование
Нажмите для полного просмотра!
Модульное программирование, слайд №1 Модульное программирование, слайд №2 Модульное программирование, слайд №3 Модульное программирование, слайд №4 Модульное программирование, слайд №5 Модульное программирование, слайд №6 Модульное программирование, слайд №7 Модульное программирование, слайд №8 Модульное программирование, слайд №9 Модульное программирование, слайд №10 Модульное программирование, слайд №11 Модульное программирование, слайд №12 Модульное программирование, слайд №13 Модульное программирование, слайд №14 Модульное программирование, слайд №15 Модульное программирование, слайд №16 Модульное программирование, слайд №17 Модульное программирование, слайд №18 Модульное программирование, слайд №19 Модульное программирование, слайд №20 Модульное программирование, слайд №21

Содержание

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

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


Слайд 1


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

Слайд 2


Структура П-Ф Структура П-Ф Через формальные параметры в П-Ф передаются данные, необходимые для выполнения вычислений, т.е. все формальные параметры...
Описание слайда:
Структура П-Ф Структура П-Ф Через формальные параметры в П-Ф передаются данные, необходимые для выполнения вычислений, т.е. все формальные параметры являются входными. В качестве формальных параметров могут использоваться имена простых переменных, массивов и функций. Вертикальная черта и вертикальный столбец с полями для ввода операторов, образующих тело П-Ф, появляются при щелчке на кнопке Add Line, расположенной на Панели программирования. Тело П-Ф включает в себя любое число операторов (локальных операторов присваивания, условных операторов и операторов цикла), а также вызов других П-Ф и функций пользователя.

Слайд 3


Замечание 1. П-Ф может не иметь формальных параметров, и тогда данные передаются через имена переменных, заданных выше описания П-Ф. Замечание 1. П-Ф...
Описание слайда:
Замечание 1. П-Ф может не иметь формальных параметров, и тогда данные передаются через имена переменных, заданных выше описания П-Ф. Замечание 1. П-Ф может не иметь формальных параметров, и тогда данные передаются через имена переменных, заданных выше описания П-Ф. Замечание 2. Самое нижнее поле ввода в структуре П-Ф служит для записи переменной или выражения, определяющих возвращаемое через имя П-Ф результат. Замечание 3. Если результатом работы П-Ф являются несколько величин, то из них в теле П-Ф необходимо сформировать массив и его имя поместить в нижнее поле П-Ф. Локальный оператор присваивания Для задания внутри П-Ф значения или выражения какой-либо переменной используется локальный оператор присваивания, имеющий вид:

Слайд 4


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

Слайд 5


Программирование линейных алгоритмов Программирование линейных алгоритмов Пример. Составить П-Ф для вычисления значения функции z(x), определяемую...
Описание слайда:
Программирование линейных алгоритмов Программирование линейных алгоритмов Пример. Составить П-Ф для вычисления значения функции z(x), определяемую выражением: Вычислить значения функции при: а) a = 1.2; b = 3; x = 0.45; б) a = 1.2; b = 3; x = –8.34 Решение

Слайд 6


Программирование разветвляющихся алгоритмов Программирование разветвляющихся алгоритмов Для программирования разветвляющихся алгоритмов в П-Ф можно...
Описание слайда:
Программирование разветвляющихся алгоритмов Программирование разветвляющихся алгоритмов Для программирования разветвляющихся алгоритмов в П-Ф можно использовать: условную функцию if; условный оператор if (только в П-Ф). Реализация структуры ЕСЛИ-ТО Используется условный оператор if. Для ввода условного оператора надо щелкнуть на кнопке if на Панели программирования. В Поле 2 вводится логическое выражение (условие ). В Поле 1 вводится выражение или локальный оператор присваивания, выполняемые только в том случае, когда логическое выражение равно 1 (ИСТИНА).

Слайд 7


Реализация структуры ЕСЛИ-ТО-ИНАЧЕ Реализация структуры ЕСЛИ-ТО-ИНАЧЕ Используются условный оператор if и оператор otherwise. Для ввода операторов...
Описание слайда:
Реализация структуры ЕСЛИ-ТО-ИНАЧЕ Реализация структуры ЕСЛИ-ТО-ИНАЧЕ Используются условный оператор if и оператор otherwise. Для ввода операторов надо щелкнуть на кнопках if и otherwise на Панели программирования. Конструкция ВЫР1, стоящая перед оператором if, выполняется, если логическое выражение (условие) равно 1 (ИСТИНА). Конструкция ВЫР2, стоящая перед оператором otherwise, выполняется, если логическое выражение (условие) равно 0 (ЛОЖЬ).

Слайд 8


Примеры программирования разветвляющихся алгоритмов Примеры программирования разветвляющихся алгоритмов Пример 1. Составить описание П-Ф для...
Описание слайда:
Примеры программирования разветвляющихся алгоритмов Примеры программирования разветвляющихся алгоритмов Пример 1. Составить описание П-Ф для вычисления функции μ(x, ε) по формуле: где . Решение

Слайд 9


Примеры программирования разветвляющихся алгоритмов Примеры программирования разветвляющихся алгоритмов
Описание слайда:
Примеры программирования разветвляющихся алгоритмов Примеры программирования разветвляющихся алгоритмов

Слайд 10


Примеры программирования разветвляющихся алгоритмов Примеры программирования разветвляющихся алгоритмов Пример 2. Составить описание П-Ф для...
Описание слайда:
Примеры программирования разветвляющихся алгоритмов Примеры программирования разветвляющихся алгоритмов Пример 2. Составить описание П-Ф для вычисления значения z по одной из трех ветвей: Решение

Слайд 11


Реализация сложной структуры разветвляющихся алгоритмов Реализация сложной структуры разветвляющихся алгоритмов В сложных алгоритмах в операторах if...
Описание слайда:
Реализация сложной структуры разветвляющихся алгоритмов Реализация сложной структуры разветвляющихся алгоритмов В сложных алгоритмах в операторах if и otherwise требуется выполнять не одну, а несколько конструкций. Для реализации такой структуры необходимо в поле перед оператором if или otherwise щелкнуть нужное число раз на кнопке Add Line на Панели программирования. Вариант 1 Вариант 2

Слайд 12


Примеры программирования разветвляющихся алгоритмов Примеры программирования разветвляющихся алгоритмов Пример 3. Даны два числа x, y. Составить...
Описание слайда:
Примеры программирования разветвляющихся алгоритмов Примеры программирования разветвляющихся алгоритмов Пример 3. Даны два числа x, y. Составить описание П-Ф, которая переменной x присваивает максимальное значение из этих двух чисел, а y – минимальное. Решение

Слайд 13


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

Слайд 14


Структура оператора цикла for Структура оператора цикла for Для ввода оператора цикла с параметром надо щелкнуть на кнопке for на Панели...
Описание слайда:
Структура оператора цикла for Структура оператора цикла for Для ввода оператора цикла с параметром надо щелкнуть на кнопке for на Панели программирования. В Поле 1 вводится имя переменной, являющейся параметром цикла. В Поле 2 задается закон изменения параметра цикла. В Поле 3 вводятся операторы, составляющие тело цикла. Если одного поля недостаточно, то дополнительные поля для ввода операторов создаются щелчком на кнопке Add Line на Панели программирования.

Слайд 15


Примеры программирования циклических алгоритмов с параметром цикла Примеры программирования циклических алгоритмов с параметром цикла Пример 1....
Описание слайда:
Примеры программирования циклических алгоритмов с параметром цикла Примеры программирования циклических алгоритмов с параметром цикла Пример 1. Составить описание П-Ф, реализующей формирование вектора z из n (n=5) элементов, определяемых по правилу: Решение

Слайд 16


Примеры программирования циклических алгоритмов с параметром цикла Примеры программирования циклических алгоритмов с параметром цикла Пример 2. Для...
Описание слайда:
Примеры программирования циклических алгоритмов с параметром цикла Примеры программирования циклических алгоритмов с параметром цикла Пример 2. Для переменной x, изменяющейся от 0.5 до 1.5 с шагом 0.2, сформировать вектор q, состоящий из соответствующих значений функции: где a и b – заданные вещественные числа.

Слайд 17


Примеры программирования циклических алгоритмов с параметром цикла Примеры программирования циклических алгоритмов с параметром цикла Пример 2...
Описание слайда:
Примеры программирования циклических алгоритмов с параметром цикла Примеры программирования циклических алгоритмов с параметром цикла Пример 2 (решение) Вариант 1. Параметр цикла – переменная х.

Слайд 18


Примеры программирования циклических алгоритмов с параметром цикла Примеры программирования циклических алгоритмов с параметром цикла Пример 2...
Описание слайда:
Примеры программирования циклических алгоритмов с параметром цикла Примеры программирования циклических алгоритмов с параметром цикла Пример 2 (решение) Вариант 2. Параметр цикла – переменная i.

Слайд 19


Программирование итерационных циклов Программирование итерационных циклов Для программирования итерационных циклов используется оператор цикла while....
Описание слайда:
Программирование итерационных циклов Программирование итерационных циклов Для программирования итерационных циклов используется оператор цикла while. Структура оператора цикла while Для ввода оператора надо щелкнуть на кнопке while на Панели программирования. В Поле 1 вводится условие выполнения цикла. В Поле 2 вводятся операторы тела цикла. В теле цикла должны присутствовать операторы, которые изменяют значение переменной, управляющей циклом.

Слайд 20


Программирование итерационных циклов Программирование итерационных циклов Пример Составить П-Ф, реализующую приближенное вычисление корня квадратного...
Описание слайда:
Программирование итерационных циклов Программирование итерационных циклов Пример Составить П-Ф, реализующую приближенное вычисление корня квадратного по итерационной формуле: В качестве приближенного значения принимается , удовлетворяющее условию: где  – заданная точность вычисления корня квадратного.

Слайд 21


Программирование итерационных циклов Программирование итерационных циклов Пример (решение) При составлении П-Ф нет необходимости запоминать все...
Описание слайда:
Программирование итерационных циклов Программирование итерационных циклов Пример (решение) При составлении П-Ф нет необходимости запоминать все приближенные решения x0, x1, x2,…на каждой итерации. Достаточно хранить два последних значения. Обозначим: х – решение, полученное на текущей итерации; х1 – решение, полученное на предыдущей итерации.



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