Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metoOAiP_4_v9.doc
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
737 Кб
Скачать
☆

Введение

Данный лабораторный практикум представляет собой четвертую часть лабораторного практикума по дисциплине «Основы алгоритмизации и программирования» для студентов специальности I-40 01 01 «Программное обеспечение информационных технологий».

В первой части лабораторного практикума приведены сведения для выполнения лабораторной работы № 1. Дано описание среды программирования Borland Pascal 7.0. Рассмотрены правила разработки и отладки программы, написанной на языке Pascal, на примере циклической программы с известным числом повторений. Приведены варианты индивидуальных заданий по лабораторной работе № 1. Даны варианты заданий для самостоятельной работы.

Вторая часть лабораторного практикума посвящена методам и алгоритмам сортировки совокупностей однотипных объектов. Рассмотрены методы сортировки массивов и файлов. Приведены два вида вариантов индивидуальных заданий к лабораторным работам: по сортировке одномерных массивов и сортировке в двумерных массивах. Даны варианты заданий для самостоятельной работы.

Третья часть лабораторного практикума посвящена вопросам модульного построения программ с использованием процедур и функций. Рассмотрены различные механизмы передачи параметров в вызываемые подпрограммы. Рассмотрены особенности рекурсивной организации подпрограмм. Даны варианты индивидуальных заданий для выполнения лабораторных работ.

  1. Среда Borland Delphi 7

Среда программирования Borland Delphi 7 представляет собой интегрированную среду, включающую экранный текстовый редактор, компилятор, редактор связей, отладчик, а также ряд других инструментов, позволяющих упростить процесс разработки приложений, предназначенных для выполнения под управлением ОС Windows (дизайнер форм, палитра компонентов, инспектор объектов, менеджер проектов и т. д.).

После запуска Delphi 7 на экране появляется Splash-окно среды Delphi, и через несколько секунд после загрузки необходимых компонентов на экране отображаются собственно окна среды программирования (рис.1.1).

Рис. 1.1. Среда программирования Delphi 7

В верхней части экрана располагается главное окно Delphi (1). Закрытие этого окна приводит к завершению работы среды. Кроме того, здесь располагаются главное меню (2), некоторые пункты которого дублируются кнопками панели инструментов (3), а также палитра компонентов (4).

Ниже располагаются окна различных инструментов, входящих в состав среды программирования: дерева объектов (5), инспектора объектов (6), дизайнера форм (7), а также текстового редактора (8).

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

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

Все приложения в операционной системе Windows принято разделять на оконные и консольные. Оконные приложения выводят информацию в графическом виде, создавая окна с надписями и элементами управления, посредством которых пользователь управляет их выполнением, осуществляет ввод исходных данных и получает результаты работы программы. Консольные приложения предоставляют более примитивный пользовательский интерфейс: ввод команд осуществляется с клавиатуры, вывод данных, как правило, – на экран.

С точки зрения пользователя рассмотренное деление является достаточно условным: в случае необходимости консольное приложение может создавать графические окна, а оконное приложение может быть неотличимым от консольного. Тем не менее для программиста консольные приложения зачастую оказываются более удобными, поскольку позволяют перейти к реализации алгоритма решения поставленной задачи, не отвлекаясь на создание и настройку графического интерфейса. По этой причине для начального освоения языка программирования Delphi более предпочтительными являются консольные приложения.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]