Практикум по программированию в Турбо Паскале, Анцыпа В.А., Вдовин В.В.

Практикум по программированию в Турбо Паскале, Анцыпа В.А., Вдовин В.В.

   В предлагаемом материале обобщен многолетний опыт авторов по преподаванию языка программирования Паскаль в лицейских классах общеобразовательной школы.
Авторы сознательно избегали сложных примеров, будучи уверены в том, что при изучении языка программирования следует сосредоточить внимание именно на процессе программирования, а не на процессе поиска решения сложной задачи: для учащихся гораздо важнее понимание алгоритмов решения предлагаемых задач, приобретение навыков разработки алгоритмов, их программирования и выполнения на компьютере в течение одного урока. Сложные задачи занимают неоправданно большое количество учебного времени: учащиеся подолгу ищут прием решения, а затем молчаливо отказываются от решения задачи, ожидая подсказки учителя. Мы считаем, что для учащегося психологически важно решить поставленную перед ним задачу, чтобы через пусть даже маленький успех обрести уверенность в своих силах.
Уроки строятся таким образом, что после прослушивания теоретического материала (10—15 мин) учащимся предлагается несложное практическое задание, которое выполняется ими за 20—30 мин. Далее в процессе изучения материала это задание корректируется в более сложную задачу по изучаемой теме.

Практикум по программированию в Турбо Паскале, Анцыпа В.А., Вдовин В.В.


Учебная программа вычисления произведения двух чисел.
Предлагаемый пример простой учебной программы содержит все основные элементы структуры монолитной (т. е. без подпрограмм — процедур и функций) Паскаль-программы.

Для выполнения примера следует войти в ТП, набрать текст программы, записать программу в каталог пользователя и запустить ее на выполнение. Следует также отладить программу, т. е. устранить возможные синтаксические и логические ошибки. Отлаженную программу записать в каталог пользователя.

СОДЕРЖАНИЕ.
Предисловие.
1. Система программирования Турбо Паскаль 7.0.
УРОК 1.1. Введение в систему программирования Турбо Паскаль 7.0.
УРОК 1.2. Элементы языка Паскаль. Структура Паскаль-программы.
УРОК 1.3. Простые и составные операторы.
Контрольные вопросы и упражнения.
2. Типы данных Паскаля. Целочисленные типы.
УРОК 2.1. Типы данных Паскаля.
УРОК 2.2. Арифметические операции над целыми числами.
УРОК 2.3. Профилактика ошибок вычислений.
Контрольные вопросы.
3. Типы данных Паскаля. Логические типы.
УРОК 3.1. Логические (булевские) типы данных. Условный оператор.
УРОК 3.2. Оператор выбора. Исследование по логическим операциям.
Контрольные вопросы и упражнения.
4. Типы данных Паскаля. Вещественные типы.
УРОК 4.1. Вещественные типы данных Турбо Паскаля 7.0.
УРОК 4.2. Основные математические функции и процедуры Турбо Паскаля 7.0.
Контрольные вопросы и упражнения.
5. Операторы цикла. Оператор цикла со счетчиком.
УРОК 5.1. Организация циклических операций операторами безусловного и условного переходов.
УРОК 5.2. Оператор цикла со счетчиком.
УРОК 5.3. Практическая работа.
Контрольные вопросы и упражнения.
6. Операторы цикла. Оператор цикла с постусловием. Оператор цикла с предусловием.
УРОК 6.1. Оператор цикла с постусловием repeat. until.
УРОК 6.2. Оператор цикла с предусловием while. do.
Контрольные вопросы и упражнения.
7. Структурированные типы данных. Массивы.
УРОК 7.1. Определение массива данных. Одномерные массивы.
УРОК 7.2. Пример практической работы с массивами данных.
Организация, формирование, производство вычислений
УРОК 7.3. Примеры практической работы с массивами данных. Организация, формирование, поиск необходимой информации в массиве данных.
Контрольные вопросы и упражнения.
8. Преобразование одномерных массивов данных — сортировка.
УРОК 8.1. Преобразование одномерных массивов данных — сортировка. Методы сортировки числовых данных. Сортировка обменом.
УРОК 8.2. Сортировка выбором.
УРОК 8.3. Сортировка вставкой.
Контрольные вопросы и упражнения.
9. Двумерные массивы данных.
УРОК 9.1. Определение двумерного массива данных и его формирование в памяти компьютера.
УРОК 9.2. Поиск информации в двумерных массивах данных. Поиск элементов массива по их значениям.
Контрольные вопросы.
10. Операции над матрицами.
УРОК 10.1. Алгоритмы формирования матриц со специальными названиями (нулевая, единичная, верхнетреугольная, нижнетреугольная).
УРОК 10.2. Алгоритмы формирования матриц со специальными названиями (симметричная, кососимметричная).
УРОК 10.3. Типовые задачи преобразования двумерных массивов данных. Преобразование матрицы в вектор.
Контрольные вопросы и упражнения.
11. Преобразование матриц.
УРОК 11.1. Элементарные преобразования матриц. Перестановка двух строк (столбцов).
УРОК 11.2. Элементарные преобразования матриц. Добавление к одной строке другой, умноженной на любое число.
УРОК 11.3. Типовые задачи преобразования двумерных массивов данных. Преобразования элементов двумерного массива по логическим условиям.
Контрольные вопросы и упражнения.
12. Умножение матриц.
УРОК 12.1. Умножение матрицы на матрицу.
УРОК 12.2. Умножение матрицы на вектор и вектора на матрицу.  
Контрольные вопросы и упражнения.



Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Практикум по программированию в Турбо Паскале, Анцыпа В.А., Вдовин В.В. - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - pdf - Яндекс.Диск.
Дата публикации:





Хештеги: :: :: ::