Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm для начинающих > Линейное и нелинейное программирование!


Автор: 100usd 8.8.2008, 13:02
Читая статью http://wasm.ru/article.php?article=1022001, я встретился с терминами "линейное программирование" и "нелинейное программирование" без какого описание либо разъяснения (может пропустил), но в любом случае сразу решил спросить следущие вопросы тут: 
  Чем отличается одно от другого?
   В каких случаях надо использовать их?
   и вообще общая информация а каждом из них.

Прощу прощение если написал это все как то не красиво с точки зрение русского языка.

 

Автор: W4FhLF 8.8.2008, 13:09
Погугли. По таким базовым понятиям материала полно. 

Автор: 100usd 8.8.2008, 13:28
Искал в Гугле все что нашел было очень большого обьема и совсем не понятно.
Думаю когда человек обьясняет человеку, это на много понятнее.
Все еще жду ответа.
Спасибо за ранее, тому кто сможет мне это обьяснить!!! 

Автор: aleksh 8.8.2008, 14:26
если в двух словах: линейное -- это когда код идет и выполняется подряд -- сначала 1-я строчка, только потом 2-я и так до конца, исключение -- циклы да goto приснапамятный; а не линейный -- это ооп (что такое объектно-ориентированное программирование объяснять?)
для примера (грубо): юзать турбо паскаль -- это линейное программирование, а делфи -- это нелинейное

Автор: airyashov 13.8.2008, 14:08
Цитата(aleksh @ 8.8.2008,  14:26)
если в двух словах: линейное -- это когда код идет и выполняется подряд -- сначала 1-я строчка, только потом 2-я и так до конца, исключение -- циклы да goto приснапамятный; а не линейный -- это ооп (что такое объектно-ориентированное программирование объяснять?)
для примера (грубо): юзать турбо паскаль -- это линейное программирование, а делфи -- это нелинейное

лучше не нужно объяснять, если сами не понимаете о чем говорите.
в данном контексте
линейно - по порядку выполнение,
нелинейно - это использование операторов условного/(безусловного) перехода и циклов, т.е. допускается ветвление программы


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)