
- •Кафедра информационных технологий
- •Практикум
- •Введение
- •Тема 1. Основы алгоритмизации
- •1.1. Общие понятия и определения
- •1.2. Свойства информации
- •1.3. Этапы решения задач
- •1.4. Блок-схемы алгоритмов
- •Тема 2. Интегрированная среда Turbo Pascal 7.0
- •2.1. Основные элементы ide Turbo Pascal 7.0
- •2.2. Ввод программы в среде Turbo Pascal
- •2.3.Сохранение программы в файле
- •2.4. Работа с существующей программой
- •2.5. Компиляция программы в среде Turbo Pascal
- •Compile successful: Press any key... (Успешная компиляция: Нажмите любую клавишу...)
- •2.6. Выполнение программы в среде Turbo Pascal
- •2.7. Выход из среды Turbo Pascal
- •Тема 3. Элементы языка Турбо Паскаль и программирование линейных вычислительных процессов
- •3. 1. Алфавит языка
- •3. 2. Идентификаторы
- •3.3. Основные типы данных и операции с ними
- •3.4. Константы и переменные
- •3.5. Выражения
- •3.6. Стандартные математические функции языка Турбо - Паскаль
- •3.7. Структура программы
- •X,y : Integer;
- •3.8. Ввод исходных данных. Операторы read и readln
- •3.9. Вывод данных. Операторы write и writeln
- •Writeln (выражение 1, выражение 2, … , выражение n).
- •3. 10. Оператор присваивания
- •3.11. Пример составления программы
- •3.12. Контрольные вопросы
- •3.13. Варианты заданий
- •Тема 4. Программирование разветвляющихся процессов
- •4.1. Методические указания
- •4.2. Условный оператор if и составной оператор Begin … End
- •4.3. Оператор безусловного перехода goto и оператор отбора case
- •4.4. Контрольные вопросы
- •4.5. Варианты заданий
- •Тема 5. Циклические процессы
- •5.1. Общие сведения
- •5.2. Цикл с предусловием
- •I:integer;
- •5.3. Оператор цикла с постусловием
- •I:integer;
- •5.4. Цикл с параметром
- •I:integer;
- •5.5. Итерационные циклы
- •XI, s, X, e: real;
- •5.6. Контрольные вопросы
- •5.7. Варианты заданий
- •Тема 6. Ввод с клавиатуры и формы представления выходной информации
- •6.1. Операторы ввода и вывода
- •6.2. Управление шириной поля вывода в процедурах Write и Writeln
- •6.3. Пример выполнения задания
- •Xn, xk, hx : real;
- •Результаты выполнения программы
- •6.4. Контрольные вопросы
- •6.5. Варианты заданий
- •Тема 7. Вложенные циклы
- •7.1. Общие сведения
- •7.2. Примеры выполнения задания
- •X, hx, a, b, hx, s, x0, xn, y: Real;
- •7.3. Контрольные вопросы
- •7.4. Варианты заданий
- •Тема 8. Массивы и действия с ними.
- •8.1. Методические указания
- •8.2.Одномерные массивы
- •8.3.Многомерные массивы
- •V:stroka;
- •8.4.Символьные массивы
- •8.5.Ввод-вывод массивов
- •8.6. Примеры выполнения программ
- •I,k,l:integer;
- •I,j,m,r:integer;
- •8.7. Контрольные вопросы
- •I,j: integer;
- •8.8. Варианты заданий
- •Приложение 1
- •Приложение 2 Структурограммы
- •Рязанский государственный медицинский университет
- •Кафедра информационных технологий отчет
- •Рязань 2004
- •Составить программу для вычисления значения функции
- •Библиографический список
- •Содержание
Библиографический список
Turbo Pascal 7.0: Практикум. Под ред. М.П.Булаева. - Рязань, РГМУ, 2001.
Зубов В.С. Программирование на языке Turbo Pascal (версии 6.0 и 7.0)- М.: Информационно-издательский дом "Филинъ", 1997. – 304 с.
Йенсен, Н. Вирт. Паскаль. Руководство для пользователя. - М.: Финансы и статистика, 1989.
Кетков Ю.Л., Кетков А.Ю. Практика программирования: Бейсик, Си, Паскаль. Самоучитель. – СПб.: БХВ-Петербург, 2001. – 480 с.
Меняев М.Ф. Информационные технологии управления: Учебное пособие. В 3 кн.: Книга 1: Информатика. – М.: Омега –Л, 2003. – 464 с.
Могилев А.В. Информатика: Учебное пособие для студ. пед. вузов / А.В. Могилев, Н.И. Пак, Е.К. Хеннер; Под ред. Е.К. Хеннера. – 2-е изд., стер. – М.: Издательский центр “Академия”, 2003. – 816 с.
Сергиевский М.В., Шалашов А.В. Турбо Паскаль 7.0.: Язык, среда программирования. – М: Машиностроение. – 1994. – 254с.
Сухарев М. Turbo Pascal 7.0, теория и практика программирования. – СПб.: Наука и Техника, 2003. – 576 с
Фаронов В. В. Программирование на персональных ЭВМ в среде Turbo-Pascal. -М.: Изд-во МГУ, 1997.
Фаронов В. В. Turbo Pascal. – СПб.: БХВ-Петербург, 2003. –1056 с.
Форсайт Р. Паскаль для всех/ Пер. с англ. М.В. Сергиевского, А.В. Шалашова; Под ред. Ю.И. Топчева. – М.: Машиностроение, 1986. –288 с.
Шелест В.Д. Программирование. – СПб.: БХВ-Петербург, 2001. – 592 с.
Содержание
Введение……………………………………………………………………….. |
3 |
Тема 1. Основы алгоритмизации…………………………………………….. |
4 |
Тема 2. Интегрированная среда Turbo Pascal 7.0…………………………… |
8 |
Тема 3. Элементы языка Турбо Паскаль и программирование линейных вычислительных процессов………………………………………………….. |
17 |
Тема 4. Программирование разветвляющихся процессов…………………. |
30 |
Тема 5. Циклические процессы……………………………………………… |
43 |
Тема 6. Ввод с клавиатуры и формы представления выходной информации…………………………………………………………………... |
53 |
Тема 7. Вложенные циклы…………………………………………………… |
61 |
Тема 8. Массивы и действия с ними………………………………………… |
67 |
Приложение 1………………………………………………………………… |
77 |
Приложение 2………………………………………………………………… |
79 |
Приложение 3………………………………………………………………… |
81 |
Библиографический список…………………………………………………. |
84 |