De variabler i algebra og i computer programmering (A)
Her bør vi sidespring lidt
For fuldt ud at forstå brugen af "memory huse"
Vi vide, at hovedhukommelsen bord er som en by
Med hundrede tusinder af huse
Alle pænt forbundet med en labyrint
Af vinkelrette og parallelle veje.
Hver hukommelse hus har otte eller seksten kamre
Alt i træk at gøre hukommelsen huset
ligne en lang militær kasernebygninger
rækken af kamre er også generelt forbundet
Producenten tildeler et "husnummer"
Til hver hukommelse hus ligesom byens kommune gør.
Men disse "husnumre" ikke direkte bruges af os.
Vi anerkender mange bygninger med særlige navne
Såsom hotel, skole, hospital, biograf hall osv
Men du behøver ikke henvise til dem med deres husnumre
< p> Hvilken tildeles af kommunen.
På samme måde i den store by "Memory huse"
Vi vælger et par dusin "hukommelse huse"
I et bestemt område af de vigtigste hukommelseskort
Og give dem formelle navne som X, Y og Z
Disse navne er som variable X, Y, Z i algebra.
Vi bruger at angive ukendte mængder.
I forskellige problemer, variablerne tage forskellige værdier.
X kan betegne 2 og 200 og 2000 i forskellige problemer.
Ligeledes i hukommelsen huse valgt af os
Forskellige numre kan opholde sig i forskellige "edb-programmer"
I et program nummer 2 liv i hukommelsen hus x
I næste program nummer 9 liv der
Og i endnu et andet program de nummer 27 bor der.
Et simpelt program er så ligner en algebra problem
I matematik, vi kalder det "problem"
< p> Og i computer lore vi kalder det et "program".
I små computerprogrammer
Vi bruger bare tre eller fire memory huse
Eller på det mest et dusin hukommelse huse.
Men vi kan kræve et par mere hukommelse huse
Som programmet udvikler sig.
CPU'en selv kan bruge et par memory huse
For at holde foreløbig datawith ud os selv at være klar over.
I et computerprogram
Det første, vi gør, er at "erklære variabler"
Det betyder, at vi identificere nogle hukommelse huse
Og give dem specifikke navne som X, Y, Z.
I forretningsfolk computere
De kan erklære variabler med navnene
"Løn", "interesse", "profit", "provisi