русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Все о программировании

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

Статические массивы

array [indexType1, ..., indexTypen] of baseType, где каждый indexType – это порядковый тип, размерность которого не превосходит… Словосочетание array of является зарезевированным. Квадратные скобки после слова array являются требованием… ...

Просмотров: 470


Область действия идентификаторов

  ...

Просмотров: 466


Стандартные модули языка Delphi

К системным модулям относятся System, SysUtils, ShareMem, Math. В них содержатся наиболее часто используемые в программах типы данных, константы,… Модули визуальных компонентов (VCL — Visual Component Library) используются… Все основные модули среды Delphi, включая модули визуальных компонентов, поставляются вместе с их исходными текстами… ...

Просмотров: 658


Структура модуля

Каждый модуль заканчивается зарезервированным словомend (конец) с точкой. Приведем общую структуру программного модуля. Модуль состоит из: заголовка, секция интерфейса, секция реализации, секция инициализации (может… ...

Просмотров: 511


Программный блок

1. Любая секция в программном блоке кроме тела программы может отсутствовать. 2. Секции описания констант, типов данных, переменных, процедур и функций… 3. Все описания должны быть сделаны до того, как они будут использованы. ...

Просмотров: 675


Заголовок программы

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

Просмотров: 493


Структура файла проекта

Синтаксически программа состоит из: 1. заголовка, 2. списка подключаемых к программе модулей (может отсутствовать), ...

Просмотров: 481


Процедурные типы данных

Определив процедурный тип, можно непосредственно перейти к так называемым процедурным переменным. Они объявляются точно так же, как и обычные… Можно так же описать процедурную переменную без предварительного описания… Приведем еще примеры: type TIntegerFunction = function: Integer; TProcedure = procedure; TStrProc =… ...

Просмотров: 489


Упреждающее объявление процедур и функций

Заметим, что после такого первичного описания в полном описании процедуры или функции можно не указывать список формальных параметров и тип… Директива forwardне нужна, если заголовки подпрограмм объявлены в секции… ...

Просмотров: 499


Рекурсивные подпрограммы

Приведенная ниже программа содержит функцию Factorial для вычисления факториала. Напомним, что факториал числа определяется через произведение всех… X! = 1 * 2 * ... * (X – 2) * (X – 1) * X Из определения следует, что факториал числа X равен факториалу числа (X – 1), умноженному на X. Математическая запись… ...

Просмотров: 488


Перегрузка процедур и функций

В языке Delphi существует возможность дать двум и более процедурам (функциям) одинаковые идентификаторы при условии, что все такие процедуры… Какую именно процедуру использовать в том или ином случае компилятор будет… Особенности перегрузки: ...

Просмотров: 530


Вызов процедур и функций

Вызов процедуры для выполнения осуществляется по ее имени, за которым в круглых скобках следует список фактических параметров, т.е. передаваемых в… Рассмотрим пример. Var A, G: Double; procedure Average(const X, Y:… При вызове подпрограмм необходимо помнить следующее: ...

Просмотров: 496


Соглашения о вызове подпрограмм

Директива, определяющая правила вызова, помещается в заголовок подпрограммы, например: procedure Proc; register;function Func(X: Integer):… Соглашения о вызове подпрограмм определяют порядок передачи параметров. 1. Директива register задействует регистры процессора для передачи параметров и поэтому обеспечивает наиболее… ...

Просмотров: 506


Тип возвращаемого значения

Важные тезисы: 1. В теле функции должен быть, по крайней мере, один оператор, присваивающий… 2. Если таких присваиваний несколько, то результатом функции будет значение последнего из этих операторов. ...

Просмотров: 489


Локальные объявления

Процедуры и функции иногда содержат в секции локальных объявлений другие функции и процедуры, так называемые вложенные. Например: procedure… Область видимости вложенных подпрограмм ограничена подпрограммой, внутри… ...

Просмотров: 575


Список формальных параметров

Примеры: (value: integer) (X, Y: Real) (st:string; n:integer; c,fill:char) Список формальных параметров – это последовательность объявлений однотипных… Существует два способа передачи параметра в подпрограмму: по значению (параметры-значения) или по ссылке. Для передачи… ...

Просмотров: 653



Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.