- •Методические указания для студентов заочной формы обучения
- •Введение
- •Основные теоретические положения
- •Тема 1.1 Свойства и типы алгоритмов
- •Тема 2.1 Структура программы
- •Описание констант
- •Описание переменных
- •Тема 2.2 Типы данных Типы данных
- •П Read(список ввода); Readln(список ввода) роцедуры ввода
- •Процедуры вывода
- •Тема 2.3 Управляющие структуры
- •Оператор присваивания
- •Составной оператор
- •Операторы передачи управления
- •7 Кратно 7
- •Тема 2.4 Циклы
- •Сравнение работы операторов цикла
- •Вложенные (сложные) циклы
- •Тема 2.5 Массивы
- •Одномерный массив
- •Способы описания одномерного массива
- •Ввод элементов массива
- •Двумерные массивы
- •Способы описания двумерного массива
- •Ввод элементов массива
- •Вывод элементов массива
- •Методические указания по методике отладки программ в интегрированной среде PascalAbc Изучение интегрированной среды Pascal abc
- •По дисциплине «Название дисциплины»
- •Порядок оформления отчета
- •Перечень рекомендуемых учебных изданий, интернет-ресурсов, дополнительной литературы
По дисциплине «Название дисциплины»
Работу выполнил(а) / /
(инициалы и фамидия)
студент(ка) группы ____________
Специальность 230115
Работу проверил
Преподаватель / И.Л.Рохманько /
Оценка « » дата __________________
Санкт-Петербург
2014
Порядок оформления отчета
Задания к контрольной или лабораторной работе оформляются на листах формата А4, машинописным или рукописным способом, начиная с титульного листа.
Каждое задание должно содержать:
номер задания;
постановка задачи;
алгоритм решения (текст программы);
и
Из окна вывода
сходные данныерезультаты решения
Пример оформления задания
Задание № 2
Условие: Даны целые числа X и Y. Если число X чётное - вывести соответствующее сообщение, иначе определить кратно ли оно числу Y.
Рисунок 1 - Алгоритм решения задачи 2
Текст программы:
program primer1;
{Даны целые числа X и Y.
Если число X чётное - вывести соответствующее сообщение,
иначе определить кратно ли оно числу Y.}
var x,y:integer;
begin
writeln('Введите числа x и y');
readln(x,y);
if x mod 2 =0 then writeln(x,' чётное число ')
else
if x mod y =0 then writeln(x,' кратно ',y)
else writeln(x,' не кратно ',y,' и нечётное');
end.
Исходные данные и результаты решения задачи
Введите числа x и y
7 7
7 кратно 7
Перечень рекомендуемых учебных изданий, интернет-ресурсов, дополнительной литературы
Основные источники:
Семакин И. Г., Основы программирования: учебник, Москва, Академия,2006г.
Голицына О.Л. Основы алгоритмизации и программирования Учеб. пособие для ССУЗов, М:, Академия. 2005
Голицына О.Л. Попов И.И., Основы алгоритмизации и программирования ,Учеб. пособие (Серия «роф.образ.»), Форум, ИНТРА-М, 2008
Аляев Ю.А. Алгоритмизация и языки программирования Pascal, C++, Visual Basic, учеб.пособие, М.: 2004
Попов В.Б. Turbo Pascal для школьников, учебное пособие, 3 зид. Дополн.,Москва, Финансы и статистика, 2010г.
Дополнительные источники:
Грызлов В.И. Турбо Паскаль 7.0 . Москва, ДМК Пресс, 2005 г.
Марченко А.И. Программирование в среде Turbo Pascal 7.0. Киев, ВЕК+, СПб.: Корона-Век ,2007г.
Фаронов В.В. Turbo Pascal 7.0. Начальный курс, Москва, Нолидж, 2003г.
Шафрин Ю. Информационные технологии, часть 1. Москва, Лаборатория
базовых знаний, 1997 г.
Семакин И. Хоннер Е. Задачник - практикум. Том 1. Москва, Лаборатория базовых знаний, 1999 г.
