Информатика: Сегментация программ. Гурьяшова Р.Н - 3 стр.

UptoLike

Введение
Сегментация программразбиение программ на подпрограммы
является одним из средств, позволяющих упростить разработку,
тестирование и сопровождение больших программ.
Использование подпрограмм является логичным шагом разви-
тия навыка программированияот программ, написанных «по
вдохновению», «одним куском», к программе, разработанной в со-
ответствии с принципом «разделяй и властвуй», принципами раз-
работки программ сверху вниз.
В пособии излагается теоретический материал, связанный с ис-
пользованием подпрограмм.
Приводятся семь лабораторных работ и таблиц заданий к ним
по следующим темам:
Функция.
o Вычисление значения выражения.
o Вычисление значения величины, заданной в форме ветв-
ления.
o Вычисление значения выражения (обработка массива).
Процедура.
o Исследование функции одной переменной, зависящей от
параметра.
o Вычисление координат искомой точки.
o Анализ итогов сдачи сессии.
o Анализ итогов работы предприятия.
Для каждой лабораторной работы приводятся программы на ал-
горитмических языках Basic, Fortran, используемых в учебном про-
цессе.
Кроме того, приводится пять таблиц индивидуальных заданий,
предназначенных для самостоятельной работы.
Приведенные программы тестировались в средах QBasic 1.0
(1.1), GNU g95 Fortran compiler и Intel Fortran. Программы легко
могут быть адаптированы для других используемых версий Фор-
трана и Бейсика. Общие сведения по организации подпрограмм
будут полезны при написании программ на любом поддерживаю-
щем их языке.
3
                         Введение
    Сегментация программ – разбиение программ на подпрограммы
– является одним из средств, позволяющих упростить разработку,
тестирование и сопровождение больших программ.
    Использование подпрограмм является логичным шагом разви-
тия навыка программирования – от программ, написанных «по
вдохновению», «одним куском», к программе, разработанной в со-
ответствии с принципом «разделяй и властвуй», принципами раз-
работки программ сверху вниз.
   В пособии излагается теоретический материал, связанный с ис-
пользованием подпрограмм.
    Приводятся семь лабораторных работ и таблиц заданий к ним
по следующим темам:
• Функция.
    o Вычисление значения выражения.
    o Вычисление значения величины, заданной в форме ветв-
       ления.
    o Вычисление значения выражения (обработка массива).
• Процедура.
    o Исследование функции одной переменной, зависящей от
       параметра.
    o Вычисление координат искомой точки.
    o Анализ итогов сдачи сессии.
    o Анализ итогов работы предприятия.

    Для каждой лабораторной работы приводятся программы на ал-
горитмических языках Basic, Fortran, используемых в учебном про-
цессе.
    Кроме того, приводится пять таблиц индивидуальных заданий,
предназначенных для самостоятельной работы.
    Приведенные программы тестировались в средах QBasic 1.0
(1.1), GNU g95 Fortran compiler и Intel Fortran. Программы легко
могут быть адаптированы для других используемых версий Фор-
трана и Бейсика. Общие сведения по организации подпрограмм
будут полезны при написании программ на любом поддерживаю-
щем их языке.

                               3