Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы алгоритмизации и программирования.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
582.14 Кб
Скачать

1.5. Использование циклов с параметром для обработки массивов.

Массив - упорядоченная структура, предназначенная для хранения однотипных данных.

Упорядочение элементов в массиве происходит по их индексам.

Индекс - порядковый номер элемента.

Массив задается именем (заглавные латинские буквы), типом данных и размерностью.

Размерность - максимально возможное количество элементов в массиве. В один момент времени можно обратиться только к одному элементу массива. Для этого указывается имя массива и в скобках индекс элемента.

Массивы делятся на одномерные (линейные) и двумерные.

Прообразом в математике для одномерного массива является вектор. Для двумерного - матрица.

Пример: вычислить n!

Пример: вычислить an

Пример: ввести элементы массива:

а)одномерного, размерности 10

б)двумерного, 5x5

Модуль 2. Основные конструкции языка Паскаль

2.1. История создания языка.

Первая версия языка Паскаль была разработана в 1968 году. Ее разработчиком является швейцарский ученый Никлаус Вирт. Свое название язык получил в честь создателя первой механической вычислительной машины француза Блеза Паскаля. На основе языка Паскаль в 1985 г. фирма Borland выпустила версию Turbo Pascal версии 3.0. С этого времени язык Паскаль используется во всем мире в учебных заведениях в качестве первого изучаемого языка программирования.

В пакете Turbo Pascal 4.0 были устранены ошибки и ограничения компилятора предыдущей версии. Наиболее важным нововведением была unit-концепция, позаимствованная из языка МОДУЛА-2. Это позволило разрабатывать крупные программные продукты. В версии 5.0 появился интегрированный отладчик. Был реализован аппарат перекрытий overlays. В этой версии были исправлены и улучшены библиотеки графических процедур, которым была обеспечена совместимость с графическими адаптерами класса VGA. Появились новые возможности справочной системы Help.

В версии 6.0 была реализована концепция объектно-ориентированного программирования с полным набором прикладных задач для пользователя. В оболочку был встроен интегрированный текстовый редактор. В этой версии впервые использовалась мышь для управления работой.

В 1992 г. появилась последняя на сегодняшний день версия языка Turbo Pascal - 7.0. В ней сохранились все достоинства предыдущих версий:

  • многооконный режим работы

  • возможность использования мыши

  • возможность использования Ассемблера

  • возможность создавать объектно-ориентированные программы

К улучшениям этой версии относятся:

  • возможность выделять определенным цветом различные элементы исходного текста

  • расширен язык программирования. Появился типизированный адресный оператор, открытые массивы и строки

  • улучшен компилятор

  • изменен интерфейс пользователя

2.2. Интегрированная инструментальная оболочка (иио) Turbo Pascal (tp).

При инсталляции программа устанавливается в директорию C:\TP. Нормальный режим работы программы обеспечивается при размещении файлов программы в директории C:\TP\BIN. В этом случае инструментальная оболочка доступна из любой директории пользователя. Запуск программы на выполнение осуществляется файлом turbo.exe. В ОС Windows этот файл расположен в основной директории C:\TP\BIN. В ОС DOS файл активизируется командой turbo. После запуска программы на экране появляется фирменная заставка с указанием фирмы изготовителя, индекса и года издания данной версии. После заставки открывается основной экран программы. Он состоит из трех различающихся по функциональному назначению частей:

  1. Строка меню

  2. Рабочая зона

  3. Строка состояния

Строка меню содержит команды File, Edit (основные команды редактирования текста), Search (осуществляет поиск фрагментов текста; при необходимости производит замену на новые), Run (команды, запускающие программу или ее часть на выполнение), Compile (осуществляет компиляцию программы, которая находится в рабочей зоне), Debug (содержит команды поиска ошибок), Tools (позволяет запустить некоторые программы не выходя из оболочки Turbo), Options (позволяет установить параметры компилятора и инструментальной оболочки), Windows (содержит команды по работе с окнами), Help (Справка).

Для обращения к строке меню, т.е. ее активизации используются:

  1. Щелчок левой кнопки мыши на одном из пунктов

  2. Нажатие клавиши F10. Для выбора необходимого пункта меню в клавиатурном режиме используются клавиша с литерой, выделенной команды

Другой способ обращения к команде - это одновременное нажатие клавиш Alt+'литера'. При открытии диалогового окна, перемещение по нему осуществляется кнопкой Tab. Закрыть диалоговое окно можно нажатием клавиши Esc.

В рабочую зону ТП 7.0 помещаются окна файлов. В один момент времени доступным или активным может быть только одно окно файла. Оно расположено поверх остальных. Окна файлов могут располагаться несколькими способами. Работа с ними производится из меню Window. Каждое окно снабжено рамкой. Левый верхний угол содержит кнопку закрыть окно. Верхний правый угол содержит кнопку развернуть окно. Верхняя часть рамки содержит имя и директорию файла.

Строка состояния содержит краткий список горячих клавиш, необходимых для использования в текущем режиме.

Перед первым использованием интегрированной инструментальной оболочки (ИИО) необходимо проверить ее настройку и, в случае необходимости, изменить настройки. Выполняется это из соответствующего меню (Options). Здесь необходимо проверить установку команды Desktop. Ее установка гарантирует сохранение ваших установок конфигурации ИИО. Сохранение установок происходит в файл turbo.tp. За размещение этого файла в основной директории отвечает специальная команда. Для того, чтобы выполненные настройки сохранились, в меню Options выполняется команда Save turbo.tp