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