കമ്പ്യൂട്ടറുകൾ, പ്രോഗ്രാമിംഗ്
അറേ - തീം ഒരു ... ഒരു ഹ്രസ്വ ആമുഖം
സർവകലാശാലയിൽ പ്രോഗ്രാമിംഗ് പഠിച്ച ആർക്കും അധ്യാപകരുടെ വിദ്യാർത്ഥികൾക്ക് മാത്രം അടിസ്ഥാന, അടിസ്ഥാന വസ്തുക്കൾ നൽകാൻ പ്രവണത അറിയാം. വിഷയം അറേ പരിഗണനയില്, എന്നാൽ പിന്നീട് കോഴ്സുകൾ. എന്തുകൊണ്ട്? അറേ കാരണം - പ്രോഗ്രാമർ വിവരങ്ങൾ വലിയ തോതിൽ പ്രവർത്തിക്കാൻ അനുവദിക്കുന്ന അടിസ്ഥാനമാണ്.
അവതാരിക
ഇന്നത്തെ വിഷയം, ഞങ്ങൾ ആ പദം നിർവചനം പരിചയപ്പെടുത്താൻ വസ്തുത ആരംഭിക്കുക. അറേ - ഘടകങ്ങൾ പ്രോഗ്രാമിങ് പരിസ്ഥിതിയും പട്ടികാ ഫോം അല്ലെങ്കിൽ വരിയിൽ ഡാറ്റ ഒരു കൂട്ടം പ്രതിനിധീകരിക്കുന്ന. റാൻഡം നമ്പർ 1, 6, 2, 4, 8. ഒരു പരമ്പര അത് ചെയ്യും അറേ സങ്കൽപ്പിക്കുക. തുടർച്ചയായി എഴുതിയ ഓരോ നമ്പർ, സ്വന്തം സീരിയൽ നമ്പർ ഉണ്ട്, പ്രോഗ്രാമിങ് അറേയിലെയോ അവരെ (കൊണ്ട്) വിവരിച്ചുതരുന്നു സാധ്യമാക്കുന്നു എന്താണ്.
രേഖ
അറേ പ്രായോഗികമായി രേഖപ്പെടുത്തിയിട്ടുണ്ട് എന്ന്. റെക്കോർഡ്, അടയാളം അറേ - അത് അവരുടെ പ്രോഗ്രാം തരം (മൂല്യങ്ങൾ അണിനിരന്നു സംഭരിക്കും ഏത്) സൂചിപ്പിക്കാൻ, സൃഷ്ടിക്കാൻ സെല്ലുകളുടെ എണ്ണം ആണ്. ചിലപ്പോൾ പ്രോഗ്രാമർമാരുടെ ഘടകങ്ങൾ കൃത്യമായ എണ്ണം വ്യക്തമാക്കാതെ മഹത്തായ അറേ സൃഷ്ടിക്കുക, എന്നാൽ പിന്നീട് അത് ആക്സസ് പ്രോഗ്രാം അച്ഛൻപറ്റിയവരോ അല്ല വെറുതെ കോശങ്ങൾ അപ്ടേറ്റ് തുടങ്ങി വളരെ ശ്രദ്ധിക്കേണ്ടതാണ്.
- ഡി: അറേ [൧..ക്] യഥാർത്ഥ; - അങ്ങനെ എഴുതുന്നു "പാസ്കൽ" അണിനിരന്നു. പ്രോഗ്രാം സൃഷ്ടിക്കാൻ ഉണ്ടെങ്കിൽ നിങ്ങൾ 5 ഘടകങ്ങൾ പരമാവധി ഞാൻ അറിയുന്നു, നിങ്ങൾ എൻട്രി ഡി ഉപയോഗിക്കാം: അറേ [1..5] യഥാർത്ഥ;
നിങ്ങൾ ഡി ഊഹിച്ചു പോലെ ചെയ്തിരിക്കുന്നു - ശ്രേണിയുടെ പേര്,, കത്ത്; യഥാർത്ഥ - ഈ അണിനിരന്നു ഉൾപ്പെടുത്തിയ ഡാറ്റ തരം (ഫോർമാറ്റ്) ആണ്; അറേ [] - അറേ ഘടകങ്ങൾ എണ്ണം.
അപ്പീൽ
ശ്രേണിയുടെ ഘടകം ഉപയോഗിച്ചുകൊണ്ട് പ്രവർത്തിക്കുന്നതിന്, അത് പ്രോഗ്രാം ബാധകമാക്കാൻ അത്യാവശ്യമാണ്. അറേ - ഈ മറ്റേതെങ്കിലും പോലെ, ഒരേ നമ്പറുകളോ വാക്കുകൾ ആകുന്നു. അറേ ഘടകം ഉപയോഗിച്ചുകൊണ്ട് പ്രവർത്തിക്കുന്നതിന് അവതരിപ്പിക്കരുത് അത്യാവശ്യമാണ്: ഡി [1]. ഈ ശ്രേണിയുടെ ആദ്യ ഘടകം തിരഞ്ഞെടുക്കും അവനോടുകൂടെ പ്രവർത്തനങ്ങൾ നടത്താനുള്ള. ഉദാഹരണത്തിന്:
- പ്രിന്റ് (ഡി [1]); - ഈ കമാൻഡ് അറെയിലെ ആദ്യ സെൽ അടങ്ങിയിരിക്കുന്ന പ്രദർശിപ്പിക്കുന്നതിന് ഉപയോക്താവിനെ പ്രാപ്തമാക്കും.
അതു നിങ്ങൾ അറേകൾക്കൊപ്പം ഗണിതശാസ്ത്ര നടത്താനുള്ള പോകുന്നത് എങ്കിൽ, പിന്നെ നിങ്ങൾ തരം ശ്രദ്ധ വേണം എന്നു ശ്രദ്ധേയമാണ്. നിങ്ങൾ നമ്പറുകൾ ഒരു പറ്റം ചെയ്തിട്ടുണ്ടെങ്കിൽ മാത്രം ഈ ചെയ്യാൻ കഴിയും. അത് വ്യക്തമാകും വരുത്താൻ:
- നിങ്ങൾ ഡി ഒരു അറേ ഉണ്ടെങ്കിൽ: അറേ [൧..ക്] വാചകത്തിന്റെ; - അറയിൽ ഡി [1] = 1, പിന്നീട് ഈ ഘടകം ഗണിതശാസ്ത്ര ഓപ്പറേഷനുകളിൽ വേണ്ടി "1" പ്രോഗ്രാം കാരണം ഉപയോഗിക്കാൻ കഴിയില്ല - ഈ പദ "ഒരു", അല്ല നമ്പർ ആണ്. അങ്ങനെ വേരിയബിളുകൾ അവരുടെ തരം കാണാൻ.
നിങ്ങൾ ഗണിത പ്രവർത്തനങ്ങൾക്ക് പ്ലാൻ, അല്ലെങ്കിൽ ശ്രേണിയിലെ മികച്ചതായി സംഭരിച്ചിരിക്കുന്ന നമ്പറുകൾ ചെയ്യാൻ ഉണ്ടെങ്കിൽ മുൻകൂട്ടി അതിന്റെ തരം ഒബെസ്പൊകൊയ്തെസ് ഒപ്പം നിയോഗിക്കുകയോ "യഥാർത്ഥ" അല്ലെങ്കിൽ "പൂർണ്ണസംഖ്യ".
പട്ടിക
ഇപ്പോൾ നമുക്കു ചുറ്റും സ്ഥലം കുറിച്ച് സംസാരിക്കാം. നാം ഒരു ത്രിമാന ലോകത്തിൽ ജീവിക്കുന്നു; വസ്തുക്കളുടെ ഏറ്റവും 3 പരാമീറ്ററുകളുപോഗിച്ച് ചെയ്യപ്പെട്ടിട്ടുണ്ട്: നീളം, വീതി, ഉയരം. എന്നാൽ മാനം അറേ അവിടെ നിന്ന്. രണ്ട്-ഡൈമൻഷനൽ അറേ - ഇതിൽ ഓരോ ഘടകം ഒന്നിലധികം സീരിയൽ നമ്പർ ലഭിച്ച ഡാറ്റ ഒരു മേശ, രണ്ടു - ലൈൻ നമ്പറും നിര നമ്പർ. ഡി [1, 1] - ദ്വിമാന അറേ പരാമർശിച്ചുകൊണ്ട് ഇരുവരും സംഖ്യ വ്യക്തമാക്കിയിരിക്കണം.
അതിൻപ്രകാരം, ഈ അറേ ഡാറ്റ വലിയ അളവിലുള്ള സംഭരിക്കാൻ കഴിയും. നിർഭാഗ്യവശാൽ, പഴയ പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ, മിക്ക കേസുകളിലും, അറേ ഘടകം നമ്പർ നമ്പറുകൾ മാത്രമേ പ്രവർത്തിക്കാൻ കഴിയൂ. അതുകൊണ്ടു, വലിയ പട്ടികകൾ സംഭരണം വളരെ പ്രശ്നമുള്ള കാരണം പട്ടിക ഓരോ നിരയും വ്യത്യസ്ത അറേ സൃഷ്ടിക്കേണ്ടതുണ്ട് വസ്തുത മാറുന്നു.
ഉദാഹരണത്തിന്, ഇതിൽ ഡാറ്റ വിദ്യാർത്ഥികൾക്ക് എഴുതിയിരിക്കുന്നു ഒരു മേശയുണ്ടോ കരുതുക. അവ: ജനനത്തീയതി, ക്ലാസ് പേര്.
| 1989 | ഇവാനോവ് | ഇവാൻ | 9 |
| 1988 | Petrov | പത്രോസ് | 10 |
| .... |
സാധാരണ സാഹചര്യങ്ങളിൽ, ഞങ്ങൾ ആശ്രയിച്ച്, ഒന്നിലധികം അറേ സൃഷ്ടിക്കുക. ജനനത്തീയതി ക്ലാസ് സ്റ്റോർ തീയതി, ടെക്സ്റ്റ് വിവരങ്ങൾ (റഷ്യ) സംഭരിക്കാനായി രണ്ടാം ശ്രേണിയിലുള്ള സംഖ്യാ തരം ഒരു ദ്വിമാന അറേ സൃഷ്ടിക്കാൻ കഴിയും. എന്നാൽ അൻസാരിയുടെ ആണ്. ആദ്യം, അവസാന ആദ്യ പേര്, പ്രത്യേകമായി കൈകാര്യം ചെയ്യാം. രണ്ടാമതായി, എളുപ്പത്തിൽ ഒരു വർഷം ക്ലാസ് അറേ പൂരിപ്പിക്കുമ്പോൾ ആശയക്കുഴപ്പത്തിലാണ് ലഭിക്കും. അതുകൊണ്ടു, അത് ഓരോ നിരയ്ക്കും 4 പ്രത്യേക അറേ സൃഷ്ടിക്കാൻ എളുപ്പം ആയിരിക്കും. അത് വളരെ മേലുളള അപകടകരമായ ഒരു പ്രവണതയാണ്?
പി.എച്ച്.പി
മുകളിൽ സൂചിപ്പിച്ച പി.എച്ച്.പി അറേ പ്രശ്നം പരിഹരിക്കാൻ കഴിയും. വസ്തുത ഈ പ്രോഗ്രാമിങ് ഭാഷയിൽ, നിങ്ങൾ അണിനിരന്നു ഡാറ്റ മാത്രമല്ല തരം, എന്നാൽ മീറ്റർ തരം (സൂചിക) വ്യക്തമാക്കാൻ കഴിയും എന്നതാണ്. കൂടാതെ, വിവിധ തരം ഡാറ്റ ഒരു അണിനിരന്നു ഉൾപ്പെടുത്തിയ. ഒരു സൃഷ്ടിക്കുന്നു ഏകമാന അറേ (നിങ്ങൾ ഒരു കോളം നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെങ്കിലും):
- $ അറേ = അറേ (1989, 1988, ...);
ഈ ഉദാഹരണം ഒരു ലളിതമായ അറേ സൃഷ്ടിക്കുന്നു. സൂചിക സ്വയം തയ്യാറാക്കി, പൂജ്യം കണക്കാക്കപ്പെടുന്നു. 1989, ആദ്യ - - 1988, മുതലായവ ആ, പൂജ്യം അറേ ഘടകം ഇതാണ് എന്നാൽ ഞങ്ങൾ ഒരു പിയാഷേ പറ്റം മുഴുവൻ പട്ടിക വേണ്ടത് എന്താണ്? മൾട്ടി-ദ്വിമാന എന്തൊക്കെയാണ് പി.എച്ച്.പി അറേ? ഈ ഘടന, ഇതിൽ ഓരോ ഘടകം ഒരു അറേ ആണ്. ഞങ്ങൾക്ക് ഉദാഹരണത്തിന് എങ്ങനെ ഡിസ്അസംബ്ലിംഗ് ചെയ്യാൻ?
$ പട്ടിക = അറേ (
അറേ (1989, "സ്മിത്ത്", "ജോൺ", 9)
അറേ (1988, "സ്മിത്ത്", "പത്രോസ്", 10),
...
);
ഞങ്ങൾ അവസാനം എന്തു? നാം നമ്മുടെ മുമ്പിൽ വരികൾ പട്ടികയിലെ വരികൾ പാലിക്കുന്ന $ പട്ടിക വിളിച്ചു ഒരു അറേ, ഞങ്ങൾക്കുണ്ട്. മൂലകങ്ങളുടെ ഒരു അറേ കൊവൊരിത് പക്ഷം അവർ ഇങ്ങനെ കാണപ്പെടും:
- $ പട്ടിക [0, 0] = 1989, $ പട്ടിക [0, 1] = "സ്മിത്ത്", $ പട്ടിക [0, 2] = "ജോൺ", $ പട്ടിക [0, 3] = 9.
- $ പട്ടിക [1, 0] = 1988, $ പട്ടിക [1, 1] = "പത്രോസ്", $ പട്ടിക [1 2] = "പത്രോസ്", $ പട്ടിക [1, 3] = 10.
ടെക്സ്റ്റ് - അറിയിക്കുന്നതിൽ 0 3 നിരകൾ സംഖ്യാ അറേ, 1, 2 ആകുന്നു. ആവശ്യമെങ്കിൽ, നിങ്ങൾ എപ്പോഴും ആവശ്യമുള്ള ഫോർമാറ്റിൽ ആവശ്യമായ ഡാറ്റ പരിവർത്തനം സെല്ലുകൾ ലയിപ്പിക്കാൻ കഴിയും.
Similar articles
Trending Now