Актюбинский Политехнический колледж
Отчет
по учебной практике
по программированию
Выполнила:
Волоснова А.С
учащаяся
группы 202АС
Проверила:
Гайсагалеева Б.М
Актобе 2010
ДНЕВНИК.
ДАТА | ТЕМА | ПРОДЕЛАННАЯ РАБОТА | ПРОВЕРКА |
14.06.10 | Виды загрузки. Основные приемы работы в среде ТР. Редактирование текста программы, процесс отладки. | Изучили основные виды загрузки и приемы работы в ТР и процесс отладки. | |
14.06.10 | Изучение команд редактирования отладки программ с помощью командного меню Pascal. | Изучили команды редактирования отладки программ с помощью командного меню Pascal. | |
14.06.10 | Оформление программы. Разделы. Описание разделов. Назначение каждой части программы. | Изучили, как оформлять программы, а также назначение каждой части программы. | |
15.06.10 | Разработка постановки задачи. Разработка простейших программ с использованием команд присваивания, ввода, вывода. | Научились составлять программы с использованием простейших операторов ввода, вывода, присваивания. | |
15.06.10 | Форматы ввода, вывода. Команды Read, Readln, Write, Writeln. | Изучили форматы ввода и вывода и команды Read, Readln, Write, Writeln. | |
15.06.10 | Определение типов данных. Объявление данных. Константы. Метки. Комментарии. Разделители. Признаки концов строк на Pascale | Изучили различные типы данных и признаки концов строки на Pascal | |
16.06.10 | Команды ветвления. Полные и не полные команды ветвления. | Изучили полную и не полную формы команд ветвления. | |
16.06.10 | Составные операторы. Служебные скобки. Использование собственных операторов команды ветвления. | Изучили различные виды составных операторов. | |
16.06.10 | Виды выражения. Сравнения с текстовых и числовых условий. | Изучили виды выражений и сравнения с текстовыми и числовыми условиями. | |
17.06.10 | Составные условия. Оформления составных условий. Союзы составных условий. Примеры применения составных условий. | Изучили составные условия их оформление и применение. | |
17.06.10 | Решение задач по выбору функции по значению аргумента. Команда выбора. Определение принадлежности точки к фигуре, к функции. Словесные условия. | Решали задачи по выбору функции по значению аргумента, определяли принадлежность точки к фигуре, к функции. | |
17.06.10 | Решение задач. Применения. Ограничения отладки. | Решали задачи по ограничению отладки | |
18.06.10 | Организация цикла с условием продолжения. Составные операторы в цикле WHILE DO. Применение. Решение задач. Блок-схема. Отладка. | Изучали составные операторы в цикле WHILE DO. Решали задачи. | |
18.06.10 | Оператор цикла с условием окончания UNTIL, REPEAT. Правила применения. | Изучили оператор цикла с условием окончания UNTIL, REPEAT. Решали задачи. | |
18.06.10 | Решения задач. Блок-схема. Отладка. Результаты. | Решение задач. | |
19.06.10 | Оператор цикла с параметром FOR TO DO. Правила применения. Составные операторы в цикле. Решение задач с использованием оператора цикла с параметром. | Изучили оператор цикла с параметром FOR TO DO. Решение задач. | |
19.06.10 | Нахождение суммы, произведения элементов ряда. Параметр цикла. | Научились находить сумму и произведение элементов ряда. | |
19.06.10 | Цикл с параметром, с выборкой конца. Применение. | Изучили оператор цикла с параметром | |
21.06.10 | Производные типы. Одномерные массивы. Типы индекса. Использование значений регулярного типа. | Рассмотрели одномерные массивы, производные типы. Выполнили практическую работу. | |
21.06.10 | Многомерные массивы. | Рассмотрели многомерные массивы. Выполнили практическую работу. | |
21.06.10 | Синтаксис задания регулярного типа. | Изучили синтаксис регулярного типа | |
22.06.10 | Двумерный массивы. Матрица матриц. Создание формирование и работа с двумерными массивами. Поиск элементов в матрицах. | Изучили двумерный массив и работу с двумерным массивом. | |
22.06.10 | Упорядочивание и сортировка элементов. Решение задач на матрицы. | Научились сортировать элементы массива. Решали задач на матрицы. | |
22.06.10 | Составление программ с использованием матриц. | Составляли программы с использованием матриц. | |
23.06.10 | Процедуры без параметров. Процедуры с параметрами. Параметры - значение. Параметры- переменные | Изучили разные виды процедур: с параметрами, без параметров, параметры- значение, параметр- переменные. | |
23.06.10 | Параметры произвольных типов. Синтаксис процедур. | Рассмотрели параметры произвольных типов. И синтаксис процедур. | |
23.06.10 | Определение оператора процедуры. Примеры использования процедур | Изучили оператора процедуры и его применение. | |
24.06.10 | Описание процедуры- функции. Вызов функции. Побочные эффекты. Рекурсивные функции. | Изучили описание процедуры- функции, её вызов. Побочные эффекты. | |
24.06.10 | Параметры- функции и параметры- процедуры. | Изучили параметры- функции и параметры- процедуры. | |
24.06.10 | Процедуры и шаговая детализация. | Рассмотрели шаговую детализацию. | |
25.06.10 | Строковые величины. Работа со строковыми величинами. Формирование строк с учетом конца строки. Подсчет, замена элементов. Удаление символов, ведущих, ведомых пробелов. Поиск нужного символа. | Научились работать со строковыми величинами. | |
25.06.10 | Работа со стандартными функциями строк- Concat, Copy, Insert, Delete, POS, Length. | Научились работать со стандартными строковыми функциями: Concat, Copy, Insert, Delete, POS, Length. | |
25.06.10 | Функции STR, Val, UpCase. | Изучили функции: STR, Val, UpCase. | |
26.06.10 | Простейшие комбинированные типы. Описание комбинированных типов. Работа с элементами комбинированного типа. Выборка элементов. | Изучили простейшие комбинированные типы, их описание, принцип работы. | |
26.06.10 | Многоуровневые записи. | Изучили многоуровневые записи | |
26.06.10 | Оператор присоединения. | Изучили оператор присоединения. | |
28.06.10 | Обозначение множеств в Паскале. Задание множественного типа и множественная переменная. Операции над множествами. | Изучили множества в Паскале. | |
28.06.10 | Процедуры работы с множествами. | Изучили процедуры работы с множествами. | |
28.06.10 | Примеры использования множественного типа | Рассмотрели примеры множественного типа | |
29.06.10 | Файлы и работа с ними. Доступ к файлам. Имена файлов. Файлы логических устройств. Инициация файла. | Изучили файлы, доступ к ним, их имена. | |
29.06.10 | Процедуры и функции для работы с файлами Reset, Rewrite, Append, Assign | Изучили процедуры и функции для работы с файлами: Reset, Rewrite, Append, Assign | |
29.06.10 | Процедуры и функции для работы с файлами Reset, Rewrite, Append, Assign | Изучили процедуры и функции для работы с файлами: Reset, Rewrite, Append, Assign | |
30.06.10 | Текстовые файлы. Их объявление. Работа с ними. | Изучили текстовые файлы, и работу с ними. | |
30.06.10 | Буферная переменная и её использование. | Изучили буферную переменную. | |
30.06.10 | Буферная переменная и её использование. | Изучили буферную переменную. | |
01.07.10 | Работа с графикой в Паскале. Графический режим. Установка драйверов графики. Инициализация драйверов графики. Описание драйверов. | Выполняли работы в графическом режиме Паскаль. | |
01.07.10 | Команды вычеркивания точек, линей, окружностей, дуг, секторов и простых геометрических фигур. | Изучили команды вычеркивания простых геометрических фигур. | |
01.07.10 | Команды вычеркивания точек, линей, окружностей, дуг, секторов и простых геометрических фигур. | Изучили команды вычеркивания простых геометрических фигур. | |
02.07.10 | Модуль Граф. Модули установки цветов. Модули выбора стилей заливок- SetLineStile, SetFileStile, FlodFileStile. | Изучили модуль Граф. И различные модули заливки и стилей. | |
02.07.10 | Вычеркивание геометрических фигур с анимацией и организация движения и перемещения фигур по экрану. | Изучили вычеркивание геометрических фигур с анимацией и организацией движения и перемещения фигур по экрану. | |
03.07.10 | Разработка программы графики с использованием всех модулей Граф. | Изучили разработку программ с использованием модуля Граф. | |
03.07.10 | Разработка программы графики с использованием всех модулей Граф. | Изучили разработку программ с использованием модуля Граф. | |
03.07.10 | Модули работы с текстом в графическом режиме. Модуль CRT. Системный модуль System. | Изучили принцип работы в графическом режиме. |
СОДЕРЖАНИЕ.
1. Линейная программа на Паскаль.
2. Программа с ветвлениями.
3. Циклическая программа.
4. Массивы.
5. Процедуры и функции.
6. Файловые данные в Паскале.
7. Записи в Паскале.
8. Строки.
9. Графика в Турбо-Паскале.
Раздел: Линейные алгоритмы
1.Описание: Программа вычисления периметра треугольника.
program one;