- •Цели, предмет исследований и методы информатики. Информация и данные, основные понятия
- •Информационная потребность и информационная деятельность
- •Информационные революции
- •Уровни структурирования информации
- •Представление информации в эвм, единицы измерения объема информации
- •Хранение информации в эвм, основные типы носителей
- •Основные процессы преобразования информации. Системы счисления
- •Этапы решения задач
- •Способы представления алгоритма
- •Графические алгоритмы, основные элементы блок-схемы
- •Основные понятия и операторы языка Паскаль
- •Структура программы на языке Паскаль
- •Переменные и типы данных в программах на языке Паскаль
- •Разветвляющиеся структуры в программировании, условный оператор в языке Паскаль
- •Описание массивов в программах на Паскаль
- •Обработка массивов в программах на Паскаль
- •Сложные типы данных в программах на Паскаль.
- •Использование подпрограмм в программах на Паскаль
- •Главные составные части среды программирования Delphi
- •Работа с модулями в среде программирования Delphi
- •Структура программного обеспечения эвм
- •Информационные технологии, классификация, основные свойства
- •Пользовательский интерфейс, назначение и основные функции
- •Операционные системы
- •Локальные вычислительные сети
- •Сущность объектно-ориентированного программирования
- •Модульное программирование
- •Новейшие направления в области создания технологий программирования
Использование подпрограмм в программах на Паскаль
Подпрограммой называется группа операторов, к которой обращаются из основной программы несколько раз. На языке Паскаль подпрограммы бывают двух видов, - это процедуры и функции.
Процедуры помещаются в разделе описаний и начинается служебным словом Procedure. Процедуре обязательно дается имя, которое должно удовлетворять тем же требованиям, что и имена переменных, т.е. это может быть одна или несколько букв. Параметры процедуры. Они нужны в ней, как и в любой другой программе и описываются также. Их имена должны отличаться от имен входных и выходных параметров. Процедура может быть такой, что в ней не будет вообще параметров, достаточно тех, которые будут введены из программы.
Функция. Структура описания и механизм использования функции аналогичен процедуре с учетом некоторых особенностей. FUNCTION – зарезервированное слово функция; Разделы описаний функции содержат те же разделы что и основная программа, в том числе описания подпрограмм низшего уровня. Функция в отличие от процедуры возвращает единственное скалярное значение. Имя функции имеет тип.
20
Главные составные части среды программирования Delphi
1.Дизайнер Форм (то место, где Вы создаете визуальный интерфейс программы);
2.Окно Редактора Исходного Текста (В окне Редактора Вы создаете логику управления программой);
3.Палитра Компонент (позволяет выбрать нужные объекты для размещения их на форму), (Палитра Компонент использует постраничную группировку объектов. Внизу Палитры находится набор закладок - Standard, Additional, Dialogs и т.д.);
4.Инспектор Объектов (позволяет определять свойства и поведение объектов, помещенных на форму), (состоит из двух страниц, каждую из которых можно использовать для определения поведения данного компонента), (Первая страница - это список свойств, вторая - список событий.);
5.Справочник (быстрый поиск любой информации), (при нажатии клавиши F1);
Есть, конечно, и другие важные составляющие Delphi, вроде линейки инструментов, системного меню и многие другие, нужные Вам для точной настройки программы и среды программирования. В данном разделе внимание фокусируется на трех инструментах, которые можно воспринимать как вспомогательные для среды программирования:
Меню;
Панель с кнопками для быстрого доступа;
Редактор картинок.
21
Работа с модулями в среде программирования Delphi
DELPHI автоматически создает новый модуль всякий раз, когда создается новый проект. Начинается модуль словом unit, за которым следует имя модуля. Именно это имя упоминается в списке используемых модулей в инструкции uses главного модуля приложения.
Модуль состоит из следующих разделов:
– интерфейса (сообщает компилятору, какая часть модуля является доступной для других модулей программы, в этом разделе перечислены библиотечные модули, используемые данным модулем, и находится описание формы)
– реализации (содержит объявления локальных переменных, процедур и функций)
– инициализации (позволяет выполнить инициализацию переменных модуля)
22
