Основы программирования на языке Паскаль

Программирование на языке Паскаль: алфавит, решение задач, простейшие программы, разветвляющие программы, циклические программы, ввод-вывод, массивы, подпрограммы, строковые данные, записи, файлы, использование библиотеки 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

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.