Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Wat zijn de voordelen van Top -Down Coding
Vroege computer programmeren was bottom - up - ? Kleine secties werden ontwikkeld en vervolgens samengevoegd tot grotere secties totdat het programma was gebouwd . Rond 1970 , top-down ontwerp werd het ontwerp paradigma van keuze . Top - down ontwerp kijkt naar het hele programma eerste , het indelen in onderafdelingen . Deze paragrafen zijn verder verfijnd tot ze klein genoeg om te schrijven . Beide benaderingen werden vervangen door object - georiënteerd programmeren ( OOP ) in de late jaren 1980 . OOP is een combinatie van top-down en bottom - up aanpak . Focus op doel

Houden van het einddoel in het achterhoofd is een goed idee voor een complexe taak , maar het is essentieel voor het schrijven van een computerprogramma . Een van de heuristische ( vuistregels ) regels voor het top-down ontwerp is dat geen enkel deel van het programma dient te nemen van meer dan een pagina - of een computerscherm . Het hoogste niveau van de top -down- programma bestaat uit een enkel document dat de input-en output -parameters en de grootste modules toont - dit toont de algemene structuur van het programma . Deze top - level pagina wordt vaak geschreven door de systeem analist en is onderdeel van de officiële specificatie van het programma opdracht die wordt gegeven aan de programmeur .
Modularization

Modularisatie
betekent het breken van het programma tot in verteerbare stukken , meestal een pagina . Dit weerspiegelt een besef dat programma's niet werden geschreven voor computers - het werd ook geschreven voor programmeurs . Modulaire programma's makkelijker te begrijpen , gemakkelijker te debuggen en gemakkelijker te werken . Updates zijn een vast onderdeel van de computer programmeren bedrijf , en de programma's wordt regelmatig bijgewerkt door een ander dan de persoon die ze schreef iemand - er was veel werk de omzet in de jaren '70 en '80 . De computer geeft niet als de programma's zijn geschreven top-down , bottom - up of in OOP , de computer draait gewoon een opeenvolging van instructies . Modularisering is een innovatie die programma's makkelijker voor programmeurs te behandelen maakt . Dit weerspiegelt een trend die in de jaren '70 begon : de mens is meer waard dan computertijd
gemakkelijk te lezen

Beginnend met de top - niveau . pagina , wordt elke module geschreven met de namen van gedefinieerde modules . Deze modules worden vervolgens geschreven met de namen van andere ongedefinieerde modules , en het proces gaat door totdat de module is klein genoeg om te schrijven op een enkele pagina . Een zeer belangrijk onderdeel van deze strategie is dat het veel gemakkelijker is om te begrijpen een blok code als het allemaal op een pagina past . Wanneer het programma in hapklare 's , is het gemakkelijk om fouten te lokaliseren - ze snel geïsoleerd op een kanaal in de meeste gevallen . Het is ook gemakkelijk te updaten , want de update is in een enkele module , en het is gemakkelijk om te zien hoe de verandering die de update met zich meebrengt past in zijn omgeving .

Previous: Next:
  Computer Programming Languages
·Wat is logisch ORing ? 
·Hoe te portlets converteren na…
·Hoe kan ik zoeken naar een bes…
·Hoe je Eigenaar Div Creëren 
·Hoe te Rijen van DataGrid in J…
·Oracle Business Intelligence t…
·Hoe toegang DataSet Columns 
·Hoe te Line Endings Verwijder …
·Hoe te gebruiken Krul aan de i…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Navigeren Van jQuery Modal Venster naar …
·Hoe maak je een Tag Cloud in PHP Zorg 
·Java Afbeelding API Tutorial 
·Hoe de MySQL tabel User Interface Bewerk…
·Hoe te gebruiken VBA om Toggle een Check…
·Hoe te Macro's in Visual Basic Schrijf 
·Hoe om te leren Macromedia Flash 
·Hoe jezelf Teach Visual C 6 
·Wat zijn de verschillende evenementen in…
Copyright © Computer Kennis http://www.nldit.com