Основы программирования на языке Паскаль
Программирование на языке Паскаль: алфавит, решение задач, простейшие программы, разветвляющие программы, циклические программы, ввод-вывод, массивы, подпрограммы, строковые данные, записи, файлы, использование библиотеки CRT, графика в Паскале.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | учебное пособие |
Язык | русский |
Дата добавления | 30.03.2008 |
Размер файла | 211,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
4. В.В. Фаронов. TURBO PASCAL 7.0 /Начальный курс/ - "Нолидж", 1997.
ОГЛАВЛЕНИЕ
- 1. Предварительные сведения 4
- 1.1. Алфавит 4
- 1.2. Решение задач 4
- 2. Простейшие программы 5
- 2.1. Оператор присваивания 5
- 2.2. комментарии 7
- 2.3. Программа 7
- 2.4. Простейший ввод-вывод 8
- 2.5. Арифметические выражения 9
- 2.6. Описания переменных. 12
- 2.7. Раздел описания типов 14
- 3. Разветвляющиеся программы 16
- 3.1. Общие положения 16
- 3.2. Оператор goto, раздел описания меток 17
- 3.3. Оператор if 19
- 3.4. Оператор case (оператор выбора) 25
- 4. Циклические программы 27
- 4.1. Оператор for 27
- 4.2. Оператор repeat. Общий вид 32
- 4.3. Оператор While 33
- 4.4. Вложенные циклы 34
- 5. Ввод - вывод 37
- 5.1. Общие положения 37
- 5. 2. Ввод 38
- 5. 3. Вывод 39
- 5. 4. Некоторые возможности ввода-вывода 39
- 6. Массивы 41
- 6. 1. Описание массивов 41
- 7. Подпрограммы 49
- 7.1. Общие положения 49
- 7.2. Подпрограммы-функции, определенные пользователем 51
- 7.3. Подпрограммы-процедуры 54
- 7.4. Локальные и глобальные описания объектов 58
- 8. Строковые данные 59
- 8.1. Общие замечания 59
- 8.2. Строковые выражения 60
- 8.3. Стандартные процедуры и функции для обработки строк 61
- 8.3.1. Процедуры обработки строк 61
- 8.3.2. Функции обработки строк 62
- 9. Записи 63
- 9.1. Комплексные данные 68
- 9.2. Запись с вариантами 70
- 10. Файлы 71
- 10.1. Общие замечания 71
- 10.2. Стандартные процедуры и функции для работы с файлами 72
- 10. 3. Стандартные файлы 73
- 10.4. Файлы последовательного доступа, созданные пользователем 74
- 10.5. Файлы произвольного доступа 80
- 10.6. Текстовые файлы 83
- 11. Использование библиотеки CRT 85
- 11.1. Программирование клавиатуры 85
- 11.2. Текстовый вывод на экран 88
- 11.3. Программирование звукового генератора 96
- 12. Графика в Паскале 99
- 12.1. Инициализация графического режима 99
- 12.2. Процедуры и функции библиотеки Graph 99
- 12.3. Примеры программ 102
- СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ............................................109
Подобные документы
Международный стандарт на язык программирования Паскаль. Приемы объектно-ориентированного программирования в Турбо Паскале. Символы языка, его алфавит. Этапы разработки программы. Понятие алгоритмов и алгоритмизации. Структура программ на Паскале.
курсовая работа [29,8 K], добавлен 28.02.2010Создание транслятора, обрабатывающего код программы на языке Паскаль и за счет эквивалентных операторов генерирующего программу на Си. Особенности внешней спецификации и работы лексического анализатора. Структура программы, вывод результатов на экран.
курсовая работа [254,0 K], добавлен 02.07.2011Особенности программирования на языке Паскаль в среде Турбо Паскаль. Линейные алгоритмы, процедуры и функции. Структура данных: массивы, строки, записи. Модульное программирование, прямая и косвенная рекурсия. Бинарный поиск, организация списков.
отчет по практике [913,8 K], добавлен 21.07.2012Язык программирования Турбо Паскаль. Запись алгоритма на языке программирования и отладка программы. Правила записи арифметических выражений. Стандартное расширение имени файла, созданного системным редактором. Составной оператор и вложенные условия.
курсовая работа [75,0 K], добавлен 21.03.2013Изучение основных конструкций и способов написания программ на языке Паскаль. Обзор принципов работы и интерфейса написанной программы. Обработка и модификация двумерных массивов. Файловые структуры данных. Текстовые файлы. Элементы машинной графики.
курсовая работа [761,7 K], добавлен 11.03.2015Выбор метода проектирования транслятора с языка Паскаль на язык Си, разработка и кодирование алгоритма программы. Использование допустимых операторов в исходном тексте, определение типов переменных и синтаксиса логических и арифметических выражений.
курсовая работа [1,0 M], добавлен 03.07.2011Освоение технологии структурного программирования и применения стандартных методов работы с одномерными массивами при разработке и создании программы на языке Турбо Паскаль. Разработка программы методом пошаговой детализации с помощью псевдокода.
реферат [276,9 K], добавлен 27.02.2008Алгоритмы, алфавит языка, структура программы, написанной на Турбо Паскале. Целые, вещественные, логические, символьные типы данных, их совместимость. Линейные алгоритмы, пустой и составной операторы, простейший ввод и вывод, разветвляющиеся алгоритмы.
курсовая работа [49,8 K], добавлен 03.11.2009Сравнительный анализ языков программирования высокого уровня Си и Паскаль. Реализация алгоритма обработки данных. Тестирование и отладка программы или пакета программ. Структура программы на языке Турбо Паскаль. Указатели и векторные типы данных.
курсовая работа [233,5 K], добавлен 14.12.2012Схема разбора арифметического и логического выражения. Внешняя спецификация конвертора и алгоритм перевода программ на языке Паскаль в текст на языке Си. Назначение подпрограмм, особенности констант и переменных. Код программы и ее тестирование.
курсовая работа [567,5 K], добавлен 03.07.2011