Modern programozási módszertan - studopediya
Módszertan és programozási paradigma
Programozási módszertan - egy sor használt módszerek életciklusának egy szoftver termék, és egységes a közös filozófiai megközelítés.
akkor link néhány sajátos tulajdonságokat meg minden programozási módszertan:
1. filozófiai megközelítés (vagy alapelv).
2. A csatlakoztatott set végrehajtás módszereit.
3. Concepts (fogalmak, gondolatok), támogatási módszerek és lehetővé teszi számukra, hogy pontosabban meghatározzuk.
Minden van egy egyértelmű módszertan alkotója - az alapító a módszertan. Mindegyik módszertan alapján létrejött felhalmozott domén empirikus tények és gyakorlati eredmények. Programozási módszerek, mint a tények és az eredményeket a meglévő programozási nyelveket.
Amikor a módszertannal szakaszában szoftveralkotás, gyakran nevezik programozási paradigma - a gondolkodás és a programozás. nem kapcsolódnak egy konkrét programozási nyelv.
A „paradigma” először javasolta Thomas Kuhn. Ő meg a paradigma egy sor szabályt a tudományos gondolkodás.
Általában a paradigma - ez a szabály (működési módja) a tudományos ismeretek fejlődésének. Ez egy bizonyos időn belül megadja a tudományos közösség modellt jelentő problémákat és azok megoldásait.
Osztályozása modern módszereket lehet meghatározni alapján a módszer leírása:
1. Módszertan kényszerítő programozás.
2. A módszer az objektum-orientált programozás.
3. Módszertan funkcionális programozás.
4. Módszertan A logikai programozás.
5. módszertana korlátozás programozás.
6. Módszertan neurális hálózat programozás.
Meg kell jegyezni, hogy a módszer a tartományban a két alapvető fogalmak számítástechnika - algoritmus és a modell.
Az osztályozás azokat csökkenő sorrendben kommunikációs módszer a koncepció az algoritmus és a növekedés kapcsán a koncepció modell.
Abban a pillanatban, is kibocsátanak kétféle hardver támogatás szervezet módszerek: központi és párhuzamosak.
Előállítás bármely minőségi értékelést alapuló módszer alkalmazásával két paraméter:
1. A hatékonyság a szoftver a modern számítógépek.
2. A teljes költség szoftverfejlesztés.
Ennek megfelelően a két ág a fejlesztés nyelvek, amelyek támogatják a módszertan:
1. nyelvek (általában össze), orientált a végrehajtási sebesség a program kódját.
2. Nyelv (lefordított és értelmezett), amelynek célja a magas szintű és a könnyű programozás.