Что такое модульное програмирование? какие критерии используются для оценки программного модуля?
  • Какой формат поддерживает самсунг F480?

  • Как мне заставить мозг работать? а то у меня плохие оценки по алгебре ну смысле я не могу решить задачи по матиматике!:-o

  • Какие ткани растений существуют


  • что такое модульное програмирование?какие критерии используются для оценки программного модуля?

    • Модульное программирование основано на понятии модуля – логически взаимосвязанной совокупности функциональных элементов, оформленных в виде отдельных программных модулей.

      Модуль характеризуют:
      – один вход и один выход – на входе программный модуль получает определенный набор исходных данных, выполняет содержательную обработку и возвращает один набор результатных данных, т. е. реализуется стандартный принцип IPO – вход–процесс–выход;
      – функциональная завершенность – модуль выполняет перечень регламентированных операций для реализации каждой отдельной функции в полном составе, достаточных для завершения начатой обработки;
      – логическая независимость – результат работы программного модуля зависит только от исходных данных, но не зависит от работы других модулей;
      – слабые информационные связи с другими программными модулями – обмен информацией между модулями должен быть по возможности минимизирован.
      Каждый модуль состоит из спецификации и тела. Спецификации определяют правила использования модуля, а тело – способ реализации процесса обработки.

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

      Однотипные функции реализуются одними и теми же модулями. Функция верхнего уровня обеспечивается главным модулем; он управляет выполнением нижестоящих функций, которым соответствуют подчиненные модули.

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

      Состав и вид программных модулей, их назначение и характер использования в программе в значительной степени определяются инструментальными средствами. Например: применительно к средствам СУБД отдельными модулями могут быть:
      – экранные формы ввода и/или редактирования информации базы данных;
      – отчеты генератора отчетов;
      – макросы;
      – стандартные процедуры обработки информации;
      – меню, обеспечивающее выбор функции обработки и др.

      http://www.maksakov-sa.ru/TehProgram/ModulProgram/index.html

      Модуль в программировании представляет собой функционально законченный фрагмент программы, оформленный в виде отдельного файла с исходным кодом или поименованной непрерывной его части (например, Active Oberon), предназначенный для использования в других программах. Модули позволяют разбивать сложные задачи на более мелкие в соответствии с принципом модульности. Обычно проектируются таким образом, чтобы предоставлять программистам удобную для многократного использования функциональность (интерфейс) в виде набора функций, классов, констант. Модули могут объединяться в пакеты и, далее, в библиотеки.
      Модули могут быть обычными, т. е. написанными на том же языке, что и основная программа, в которой они используются, либо модулями расширения, которые пишутся на отличном от языка основной программы языке. Модули расширения обычно пишутся на более низкоуровневом языке, что позволяет получить выигрыш в скорости выполнения (производительности) программы.
      http://ru.wikipedia.org/wiki/Модуль_(программирование)

    Вас заинтересует

  • Какой формат поддерживает самсунг F480?

  • Как мне заставить мозг работать? а то у меня плохие оценки по алгебре ну смысле я не могу решить задачи по матиматике!:-o

  • Какие ткани растений существуют



  • Последние новости


    Спор в корпоративном праве. Часть 7

    7. Обеспечение эффективности в реализации норм права. Общепризнано, что управомочивающие нормы, установленные государством, реализуются людьми более охотно, чем обязывающие и запрещающие. Это связано с тем, что степень волевого начала в данном случае выше. Нормы же корпоративного права, особенно это положение касается норм, регулирующих внутреннюю жизнь корпораций, в большей мере, нежели «централизованные», выражают волю коллектива. Люди выполняют собственные решения и действуют тем энергичнее, чем шире у них возможность пр...
    Читать далее »

    Лицензионный режим предпринимательской деятельности

    Регулирование бизнеса со стороны государства в значительной степени обеспечивается наличием лицензионного режима предпринимательской деятельности, который, по сути, представляет собой совокупность методов и способов правового регулирования определенных (подлежащих лицензированию) видов деятельности. Лицензирование осуществляется в порядке, предусмотренном Федеральным законом от 8 августа 2001 г. № 128 ФЗ «О лицензировании отдельных видов деятельности», а также иными нормативными актами. Так, например, лицензирован...
    Читать далее »

    Понятие ценной бумаги. Часть 5

    Осуществление прав по предъявительским эмиссионным ценным бумагам производится по предъявлении их владельцем либо его доверенным лицом. В случае хранения сертификатов документарных эмиссионных ценных бумаг в депозитариях права, закрепленные ценными бумагами, осуществляются на основании предъявленных этими депозитариями сертификатов по поручению, предоставляемому депозитарными договорами владельцев, с приложением списка этих владельцев. Эмитент в этом случае обеспечивает реализацию прав по предъявительским ценным бумагам лица, указанного ...
    Читать далее »

    Понятие и признаки корпорации. Часть 6

    И, наконец, Пятый признак, отличающий корпорации от других образований, заключается в том, что любая корпорация создается для осуществления какой либо социально полезной деятельности. Нужно признать, что ни прямого и четкого законодательного определения понятия «социально полезная деятельность», ни перечня видов деятельности, относимых к таковой, не существует. Вместе с тем в нормах российского законодательства определенные виды деятельности характеризуются как «представляющие опасность для личности, общества или госуда...
    Читать далее »

    Ответственность за нарушение корпоративных норм. Часть 13

    Действительно, согласно пункту 2 ст. 44 Арбитражного процессуального кодекса РФ (АПК РФ) истцами являются организации и граждане, предъявившие иск в защиту своих прав и законных интересов. Участники корпораций если и могут предъявить подобный иск, то только в интересах корпорации, поэтому истцом в любом случае должна выступать сама корпорация. Кроме того, возможности для предъявления подобного иска участниками корпораций значительно сужаются и потому, что для предъявления такого иска к членам совета директоров или коллегиального исполнительног...
    Читать далее »

    Понятие дисциплины труда. Дисциплинарная ответственность. Часть 2

    Что же касается дисциплинарной ответственности, подчеркнем, что ее приходится применять к работникам, виновно не исполняющим или недобросовестно исполняющим свои трудовые обязанности, т. е. за дисциплинарные проступки. Как справедливо указывает Т. В. Кашанина1, объем корпоративного правотворчества в данном случае гораздо ниже. В целом же за нарушение трудовых обязанностей в соответствии с положениями трудового законодательства администрация корпорации может наложить следующие Дисциплинарные взыскания (ст. 192 ТК РФ): замечание; выговор; у...
    Читать далее »

    Спор в корпоративном праве. Часть 6

    Для моделирования таких быстротекущих процессов, каким, в частности, является предпринимательская деятельность, государственное регулирование подходит не всегда. Законодатель может указывать только общие ориентиры, предоставляя участникам гражданского оборота возможность самим определять вид деятельности, условия ее осуществления, устанавливать цену в процессе реализации ее результатов и т. д. Государство должно регламентировать лишь некоторые стороны такой деятельности: налоги, экологические требования, нормы, касающиеся охраны труда, мин...
    Читать далее »