
- •Иванов и.Н. Паскаль История развития языка.
- •Как пишутся программы
- •Язык программирования
- •Методика решения задач
- •Структура паскаль-программы
- •Раздел описаний
- •Uses - подключение библиотеки данные и их типы
- •Переменные
- •Имена переменных
- •Константы
- •Синтаксис и семантика написания программ
- •Стандартные типы данных
- •Знакомство с интегрированной средой
- •Вход в интегрированную среду
- •Поля основного меню File - работа с файлами
- •Edit - редактирование
- •Search - поиск информации
- •Compile - компиляция программы
- •Debug - отладка программы
- •Tools - инструментальные средства
- •Options - параметры среды
- •Window - работа с окнами
- •Help - информационная помощь
- •Лабораторная работа №1 на тему
- •Запуск среды
- •1). Прежде всего, установите свой каталог, в котором будут содержаться ваши программы:
- •2). Ввод новой программы:
- •Редактирование программы
- •Копирование информации
- •Операторы паскаля: присваивания, ввода-вывода данных Оператор присваивания.
- •Оператор ввода данных.
- •Оператор вывода данных.
- •Модуль crt.
- •Выражения и функции в Паскале.
- •Возведение в степень
- •Практическая работа № 1 тема: "составление линейных и диалоговых программ"
- •Организация ввода-вывода в паскале.
- •Стандартные функции. Линейные программы
- •Ветвления и циклы в паскале. Оператор варианта Оператор ветвления (условный).
- •Оператор варианта.
- •Оператор цикла с параметром.
- •Вложенные циклы
- •Оператор цикла с предусловием. (Работает, пока истинно условие)
- •Оператор цикла с постусловием. (Работает, пока ложно условие)
- •Нестандартные типы данных: перечисляемый и ограниченный тип
- •Var имя переменной: имя типа;
- •Ограниченный тип данных
- •1 Октября 1994 года - 4 квартал – суббота
- •Символьные переменные и функции в паскале
- •Процедуры и функции в паскале
- •Графика паскаля
- •Практический зачет на тему:
- •Сложные типы данных тип массив. Одномерные массивы
- •Решение задач
- •IV. Домашнее задание.
- •Сложные типы данных. Тип массив двумерные массивы
- •Ввод-вывод элементов массива.
- •Решение задач
- •Файловый тип данных
- •Урок № 55-56
- •Ход урока.
- •I. Самостоятельная работа с теоретическим материалом.
- •II. Теоретический материал.
- •III. Домашнее задание.
- •Урок № 57-58
- •Ход работы.
- •Урок-исследование № 59-60
- •Ход урока.
- •Теоретический материал к уроку.
- •Var имя множества: set of базовый элемент;
- •Var имя множества: имя типа;
- •Задание для работы в группах по теме “Множества”
- •Урок № 61-62
- •Ход работы.
- •I. Консультация по билетам.
- •II. Решение задач.
- •III. Домашнее задание.
I. Консультация по билетам.
Билет № 1.
1. Интегрированная среда турбо-паскаля 7.0
2. Записи в паскале.
3. Задача.
Билет № 2.
1. Структура паскаль-программы.
2. Множества в паскале.
3. Задача.
Билет № 3.
1. Простые типы данных в паскале.
2. Назначение и состав операционных cистем.
3. Задача.
Билет № 4.
1. Выражения и оператор присваивания в паскале.
2. Алгоритм загрузки операционной системы.
3. Задача.
Билет № 5.
1. Организация ввода-вывода данных в паскале.
2. Работа с файлами в операционной системе ms-dos.
3. Задача.
Билет № 6.
1. Организация ветвлений в паскале.
2. Модуль crt.
3. Задача.
Билет № 7.
1. Организация циклов в паскале.
2. Работа с каталогами в операционной системе ms-dos.
3. Задача.
Билет № 8.
1. Перечислимые и ограниченные типы данных в паскале.
2. Преобразование элементов двумерного массива.
3. Задача.
Билет № 9.
1. Регулярные типы данных в паскале.
2. Оператор варианта.
3. Задача.
Билет № 10.
1. Графика паскаля.
2. Одномерные массивы.
3. Задача.
Билет № 11.
1. Концепция данных в паскале.
2. Двумерные массивы.
3. Задача.
Билет № 12.
1. Преобразование элементов одномерных массивов.
2. Стандартные функции паскаля.
3. Задача.
Билет № 13.
1. Процедуры и функции в паскале.
2. Программа norton commander: общие сведения.
3. Задача.
Билет № 14.
1. Символьные переменные и функции в паскале.
2. Программа norton commander: работа с файлами.
3. Задача.
Билет № 15.
1. Файловые типы данных в паскале.
2. Программа NORTON COMMANDER: каталоги, диски.
3. Задача.
Билет № 16.
1. Комбинированные типы. Оператор присоединения в паскале.
2. Программа NORTON COMMANDER: меню и конфигурирование.
3. Задача.
II. Решение задач.
№ 1. Дано число х. Расположить в порядке возрастания tgx, 1+|x|, (1+x2)k .
№ 2. Дан текст, в котором слова разделены пробелами. Найти самое длинное слово текста. Длина текста - 100 символов.
№ 3. Протабулировать функцию f(x,y)=x2+2y на отрезке [-0.5,2] и найти полусумму наибольшего и наименьшего значений.
III. Домашнее задание.
Подготовка к итоговому зачету.
УРОК № 65-68
ТЕМА: “ИТОГОВЫЙ ЗАЧЕТ”.
Итоговый зачет проходит по билетам. Учащийся вытягивает билет (см. предыдущий урок), готовит ответ и решение и отвечает комиссии (2-3 учителя).
Задача к билету № 1
Заданы фамилия, имя и отчество учителя, разделенные пробелом. Напечатать его фамилию и инициалы.
Задача к билету № 2
Задан список фамилий брокеров товарной биржи из N человек. Поменять местами фамилии брокеров: первого и последнего, второго и предпоследнего, третьего от начала и третьего от конца и т.д.
Задача к билету № 3
В квадратной таблице поменять местами элементы строки и столбца, на
пересечении которых находится min элемент.
Задача к билету № 4
Наименьший элемент каждой строки прямоугольной таблицы, начиная со второй, заменить наибольшим элементом предшествующей строки.
Задача к билету № 5
Слить две линейных таблицы A и В в новую таблицу С, поставив элементы таблицы A на нечетные места, а элементы таблицы В на четные.
Задача к билету № 6
В линейном массиве найти максимальный элемент. Вставить порядковый номер максимального элемента за ним, передвинув все оставшиеся на одну позицию вправо.
Задача к билету № 7
Таблица содержит сведения о выработке электроэнергии одной из турбин электростанции по месяцам с января по декабрь. Воспользоваться алгоритмом СУММА(X,S), определяющим сумму S значений элементов таблицы Х из 12 элементов, для вычисления средней месячной выработки электроэнергии.
Задача к билету № 8
Вычислить:
Задача к билету № 9
Вычислить: cколько членов суммы 1 + 1/2 + 1/4 + 1/8 + 1/16 + ... надо взять, чтобы результат оказался: не менее 1.99.
Задача к билету № 10
Даны числа a1,b1,c1,a2,b2,c2. Найти координаты точки пересечения прямых, описываемых уравнениями a1x+b1y=c1 и a2x+b2y=c2, либо сообщить, что эти прямые совпадают, не пересекаются или вообще не существуют.
Задача к билету № 11
Вычеркнуть из заданного слова все буквы, совпадающие с его последней буквой.
Задача к билету № 12
Сколько одуванчиков может вырасти из одного одуванчика через N лет, если известно, что один одуванчик приносит ежегодно P семян и все они прорастают?
Задача к билету № 13
Ведомость на зарплату представлена в виде двух таблиц: одна содержит фамилии работников цеха, а вторая - их зарплату за текущий месяц.
Удалить из ведомости на зарплату сведения о работнике с минимальной зарплатой.
Задача к билету № 14
Отрезок [a,b] разбит точками на n равных частей; в каждой точке вычисляется значение функции f(x). Найти наибольшее значение функции.
Задача к билету № 15
Для определения максимальной дальности стрельбы из орудия осуществлялась серия выстрелов для различных углов наклона ствола, начиная с 5° и кончая 75° через 2°. Определить, при каком угле наклона ствола орудия дальность до точки падения снаряда будет наибольшей.
Задача к билету № 16
Арбуз диаметром D1 стоит на рынке S1 рублей за кг, арбуз диаметром D2 - S2 рублей. Толщина корки арбуза t мм. Арбуз какой стоимости выгоднее купить? Плотность корки и мякоти считать равными.