Презентация - Модули

Нажмите для просмотра
Модули
Распечатать
  • Последний IP: 213.180.203.85
  • Уникальность: 90%
  • Слайдов: 8
  • Просмотров: 1080
  • Скачиваний: 690
  • Размер: 1.44 MB
  • Онлайн: Да
  • Формат: ppt и pptx
В закладки
Оцени!

Слайды и текст этой онлайн презентации

Слайд 1

Модули, слайд 1
Модули

Слайд 2

Модули, слайд 2
ВВЕДЕНИЕ Когда программа превышает определенный объем или когда одновременно несколько человек хотят работать н ад программой , можно разбить программу на части. Такое разбиение программы называется построением ее по модульному принципу. При этом можно выделить три ступени: - разбиение на модули исходной программы; - разбиение на модули программы в объектных кодах ; - раздельная трансляция модулей исходной программы . Модули позволяют реально построить программу по модульному принципу, когда части программы можно компилировать по отдельности.

Слайд 3

Модули, слайд 3
Структура модуля unit das; Interface procedure p (a,b:real ); implementation procedure p (a,b:real ); begin end; ( of р ) end. Интерфейсная часть описывает константы, типы, переменные, процедуры и функции " общего пользования , к которым с помощью uses имя модуля могут обращаться другие программы или модули . Вызывающая программа может использовать эти модули, обратившись к ним с помощью uses имя модуля, также, как если бы они были описаны в самой программе. Все вызванные величины являются для вызывающей программы глобальными. В интерфейсной части стоят лишь заголовки процедур и функций. Наряду с этим здесь могут описываться константы, типы, переменные, процедуры и функции, которые не общедоступны, а используются модулем " приватно

Слайд 4

Модули, слайд 4
Unit My Unit; Interface Function f(n:Integer):Longint; Implementation Function f(n:Integer):Longint; Var i: Integer; Result: Longint; begin Result: 1; 0! 1 for i: 1 to n do Result: Result i; f: Result; end; end. конец модуля ОСНОВНАЯ ПРОГРАММА Program fact; Uses My Unit; подключение модуля вычисления факториала My Unit Var m:integer; Begin Writeln ( Введите m ); Readln(m); Writeln ( m! (m 2 )! , f(m) f(m m):2:2 ); End. При компиляции модуля на Паскале автоматически создается модуль с расширением имя модуля. TPU Пример. Описать модуль, содержащий функцию вычисления n! и программу, вычисляющую m! (m 2 )!

Слайд 5

Модули, слайд 5
Стандартные модули SYSTEM, CRT, GRAPH, DOS, PRINTER

Слайд 6

Модули, слайд 6
Стандартные модули SYSTEM, CRT, GRAPH, DOS, PRINTER

Слайд 7

Модули, слайд 7
Стандартные модули

Слайд 8

Модули, слайд 8
Стандартные модули
^ Наверх
X

Благодарим за оценку!

Мы будем признательны, если Вы так же поделитесь этой презентацией со своими друзьями и подписчиками.