De variabelen in de algebra en de computer programma- (A)
Hier moeten we een beetje
dwaal Om volledig te begrijpen van het gebruik van " memory huizen "
We weten dat de belangrijkste geheugenkaart is als een stad
Met honderdduizenden huizen
Alle netjes met elkaar verbonden door een doolhof
Of loodrechte en parallelle wegen.
Elk geheugen huis heeft acht of zestien kamers
Alle in een rij om de herinnering huis
Kijk als een lange militaire kazerne
maken < p> De rij van de kamers zijn ook in het algemeen met elkaar verbonden
De fabrikant toebedeelt een "huisnummer"
Voor elke herinnering huis net als de stad gemeente doet.
Maar deze " huisnummers 'niet direct door ons gebruikt.
We erkennen vele gebouwen met speciale namen
Zoals hotel, school, ziekenhuis, bioscoop etc
Maar niet verwijzen om hen met hun huisnummers
Welke zijn toegewezen door de gemeente.
Ook in het grote stad "memory huizen"
Wij selecteren een paar dozijn "memory huizen"
In een bepaald gebied van het hoofdgeheugen board
En geef ze formele namen als X, Y en Z
Deze namen zijn als de variabelen X, Y, Z in algebra.
We gebruiken om onbekende hoeveelheden aan te geven.
In verschillende problemen die de variabelen verschillende waarden.
X kan duiden 2 en 200 en 2000 in verschillende problemen.
Ook in het geheugen van huizen door ons
geselecteerd
Verschillende nummers mogen verblijven in verschillende "computerprogramma's"
In een programma van de nummer 2 levens in het geheugen huis x
In het volgende programma het nummer 9 levens er
En in nog een ander programma het nummer 27 woont daar.
Een eenvoudig programma is dus vergelijkbaar met een algebra probleem
In de wiskunde we noemen het "probleem"
En computer lore we noemen het een "programma".
In kleine computerprogramma's
We gebruiken slechts drie of vier memory huizen
Of hooguit een tiental geheugen huizen.
Maar we kunnen vereisen een paar geheugen huizen
Als het programma ontwikkelt.
De CPU zelf kan gebruiken een paar geheugen huizen
Om interim datawith houden ons zelfs bewust.
In een computerprogramma
Het eerste wat we doen is om "te verklaren variabelen"
Het betekent dat we identificeren wat geheugen huizen
En geef ze specifieke namen als X, Y, Z.
In zakenlieden computers
Zij verklaren de variabelen met namen
"salaris", "belang", "winst"
Metropolit…