Методология - программирование - Большая Энциклопедия Нефти и Газа, статья, страница 1
Мало знать себе цену - надо еще пользоваться спросом. Законы Мерфи (еще...)

Методология - программирование

Cтраница 1


Методология программирования охватывает те аспекты разработки программного обеспечения, которые связаны непосредственно с составлением программ для ЭВМ.  [1]

Методология программирования, при которой программа описывается как совокупность процедур. При этом каждая процедура описывает некоторое законченное действие посредством элементарных операций или действий, определенных другими процедурами.  [2]

Методология программирования, при которой программа описывается как совокупность процедур; каждая процедура описывает некоторое законченное действие посредством элементарных операций или действий, определенных другими процедурами.  [3]

В связи с этим поиски лучшей методологии программирования все время были направлены на то, чтобы сделать его как можно более направленным, лишить его непрерывности, создать в процессе написания программы логические паузы, позволяющие остановиться, оглянуться, отделить локальныз мелочи от глобальной информации, сократить возможности для внесения описок или формальных ошибок. Разработка чисто языковых средств - алгоритмические языки, графика блок-схем - это только составная часть в поисках лучших способов программирования.  [4]

Ваши сверстники, возможно, изучали методологию программирования, называемую структурным программированием.  [5]

В основе существующих в настоящее время функционально-ориентированных методов, направленных на совершенствование методологии программирования, лежит процесс целенаправленного разделения реализуемых моделей на составные, более простые части, т.е. декомпозиция модели, которая может быть функциональной или проводиться по структуре данных.  [6]

Таким образом, предлагаемое в настоящей статье сравнение языков Си и Паскаль является субъективным, т.е. существенно зависящим от привязанностей автора и его понимания современных тенденций методологии программирования.  [7]

С тех пор теория проектирования программного обеспечения достигла определенного прогресса, и теперь, согласно точке зрения Ие [2], она представляет собой инженерный подход к разработке программных средств ЭВМ, охватывающий методологию программирования, проблемы обеспечения надежности программ, оценки рабочих характеристик и качества проектов, вопросы управления проектированием систем программного обеспечения, а также средства и стандарты разработки программ.  [8]

Методология программирования, при которой программа описывается как совокупность абстрактных типов данных.  [9]

Методология программирования, при которой программа описывается как совокупность абстрактных типов данных. Абстракция данных обеспечивает большую модульность, чем процедурная абстракция.  [10]

Объектно-ориентированное программирование ( OOP) является методом программирования, имитирующим то, как человек выполняет какую-либо работу. Объектно-ориентированное программирование - результат естественной эволюции более ранних методологий программирования: оно более структурировано и.  [11]

В научной литературе приведено много результатов, посвященных рекурсии в программировании или в теории алгоритмов. Эта проблематика является одной из наиболее горячих точек методологии программирования. Вместе с тем результаты по данной теме даны в многочисленных публикациях, авторы которых используют разнообразные подходы, пригодные только в рассматриваемых ими случаях. Отсутствует учебная литература, посвященная теме рекурсии.  [12]

Тем временем важные успехи в несколько ином направлении были достигнуты за счет усилий Уоррена и его коллег из Эдинбургского университета. Марсельский Пролог функционировал там еще с 1974 г., и его недостатки побудили Уоррена разработать свой собственный компилятор с Пролога на машине DEC-10, получивший в настоящее время широкое и вполне заслуженное признание за искусную конструкцию и методологию программирования. К отличительным особенностям, впервые появившимся в этом компиляторе, относятся индексирование и компилирование входных процедур, двухстековая реализация совместного использования структур, а также большое число тщательно разработанных оптимизаций, направленных на сокращение как времени обработки, так и потребляемой памяти. Для предоставления пользователю двухцелевой среды, предназначенной и для разработки, и для исполнения его программ, средства реализации Пролога на DEC-10 включают сейчас как интерпретатор, так и компилятор. Обе эти компоненты написаны преимущественно на Прологе и приведены в действие посредством раскрутки. Последующие отчеты Уоррена и др. ( 1977, 1979) включают руководство для пользователей и сравнение свойств этой системы со свойствами типичных реализаций Лиспа. В дальнейшем многие его разработки были перенесены на другие вычислительные устройства. Например, производные этой системы как с совместным использованием структур, так и без использования данного метода были установлены Меллишем ( 1982) в Эдинбургском университете на ЭВМ PDP-11, а многие из ее возможностей были включены в венгерскую систему МПролог.  [13]

Языки программирования суть средства, с помощью которых выражаются почти все такие вычисления. Они играют двойную роль: это и системы обозначений, влияющие на наше мышление ( см. лекцию Кеннета Айверсона 1979 г. в части II), и одновременно указания для абстрактной вычислительной машины, из которых инструкции для физической машины получаются в процессе автоматической трансляции - Поэтому неудивительно, что примерно половина Тьюринговских премий была присуждена за работы по языкам программирования, методологиям программирования и программным системам.  [14]

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



Страницы:      1    2