
- •Основы алгоритмизации и программирование
- •Раздел 6. Элементы системного программирования на Паскале. Инструкционная карта №21 Вариант1
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант8
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант2
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант3
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант4
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант5
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант6
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант7
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант9
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант10
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант11
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант12
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант13
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант14
- •Основы алгоритмизации и программирование
- •Инструкционная карта №21 Вариант15
- •4. Подведение итогов. Самоанализ результатов работы.
Основы алгоритмизации и программирование
Раздел 6. Элементы системного программирования на Паскале. Инструкционная карта №21 Вариант1
Тема: Разработка программ с использованием прерываний BIOS и DOS, процедурных типов.
Цель занятия:
разработать алгоритм решения задачи с использованием процедурных типов;
составить программу и произвести ее отладку и тестирование;
совершенствовать культуру общения.
Ход занятия:
1. Организационный момент.
2. Повторение изученного материала.
прерывания;
процедурные типы.
3. Самостоятельная работа.
Индивидуальное задание:
Напишите программу нахождения амплитуды функций f1(x) и f2(x) на отрезке [a; b]. Максимальное и минимальное значение функции вычислите приближенно (h=0.5). Значения a и b вводит пользователь. Вычисления оформите в виде отдельной функции, в которую f1(x) и f2(x) передаются в качестве параметра. f1(x)=sin(x)+cos(x), f2(x)=ln(x)+ex.
4. Подведение итогов. Самоанализ результатов работы.
Домашнее задание:
Turbo Pascal. Немнюгин С.А. СПб.: Питер, 2002, стр. 358-363.
Повторить темы «Объект, его свойства. Способы описания. Инкапсуляция. Полиморфизм. Наследование», «Инициализация и разрушение объекта. Конструктор. Деструктор. Виртуальные функции».
Основы алгоритмизации и программирование
Раздел 6. Элементы системного программирования на Паскале.
Инструкционная карта №21 Вариант8
Тема: Разработка программ с использованием прерываний BIOS и DOS, процедурных типов.
Цель занятия:
разработать алгоритм решения задачи с использованием процедурных типов;
составить программу и произвести ее отладку и тестирование;
совершенствовать культуру общения.
Ход занятия:
1. Организационный момент.
2. Повторение изученного материала.
прерывания;
процедурные типы.
3. Самостоятельная работа.
Индивидуальное задание:
Напишите программу нахождения произведения минимальных значений функций f1(x) и f2(x) на отрезке [a; b]. Минимальное значение функции вычислите приближенно (h=0.5). Значения a и b вводит пользователь. Вычисления оформите в виде отдельной функции, в которую f1(x) и f2(x) передаются в качестве параметра. f1(x)=sin(x)-x*cos(x), f2(x)=tg(x+1)+x.
4. Подведение итогов. Самоанализ результатов работы.
Домашнее задание:
Turbo Pascal. Немнюгин С.А. СПб.: Питер, 2002, стр. 358-363.
Повторить темы «Объект, его свойства. Способы описания. Инкапсуляция. Полиморфизм. Наследование», «Инициализация и разрушение объекта. Конструктор. Деструктор. Виртуальные функции».
Основы алгоритмизации и программирование
Раздел 6. Элементы системного программирования на Паскале.
Инструкционная карта №21 Вариант2
Тема: Разработка программ с использованием прерываний BIOS и DOS, процедурных типов.
Цель занятия:
разработать алгоритм решения задачи с использованием процедурных типов;
составить программу и произвести ее отладку и тестирование;
совершенствовать культуру общения.
Ход занятия:
1. Организационный момент.
2. Повторение изученного материала.
прерывания;
процедурные типы.
3. Самостоятельная работа.
Индивидуальное задание:
Напишите программу нахождения амплитуды функций f1(x) и f2(x) на отрезке [a; b]. Максимальное и минимальное значение функции вычислите приближенно (h=0.5). Значения a и b вводит пользователь. Вычисления оформите в виде отдельной процедуры, в которую f1(x) и f2(x) передаются в качестве параметра. f1(x)=sin(x)+x3, f2(x)=sin(x)+ex.
4. Подведение итогов. Самоанализ результатов работы.
Домашнее задание:
Turbo Pascal. Немнюгин С.А. СПб.: Питер, 2002, стр. 358-363.
Повторить темы «Объект, его свойства. Способы описания. Инкапсуляция. Полиморфизм. Наследование», «Инициализация и разрушение объекта. Конструктор. Деструктор. Виртуальные функции».