കമ്പ്യൂട്ടറുകൾ, പ്രോഗ്രാമിംഗ്
അറേ. അറേ ഘടകങ്ങൾ. അറേ മൂലകങ്ങളുടെ തുക, എണ്ണം
പ്രോഗ്രാമിംഗ് - ഒരു നീണ്ട, സൃഷ്ടിപരമായ പ്രക്രിയയാണ്. നിങ്ങൾ അപ്ലിക്കേഷനുകൾ പണിവാനുള്ള ഏതെല്ലാം തത്ത്വങ്ങൾ മനസ്സിലാക്കാൻ കഴിവില്ലായ്മ ഉണ്ടെങ്കിൽ, ഈ പ്രദേശത്ത് എന്തെങ്കിലും പഠിക്കാൻ മതിയായ ഹാർഡ്. ഇന്ന് നാം ഒരു ശ്രേണി, ശ്രേണി ഘടകങ്ങളും ലളിതമായ പ്രവർത്തനങ്ങൾ അവരുമായി സംസാരിക്കുന്നത്.
നിര്വചനം
ഈ മൂലകം ജോലി മുമ്പ് പ്രോഗ്രാമിങ് പരിസ്ഥിതിയും , ഞങ്ങൾ കൈകാര്യം മനസിലാക്കേണ്ടതുണ്ട്. സർവകലാശാലകളിലെ അധ്യാപകരുടെ നിങ്ങളുടെ വിശ്വാസ നിർവചനങ്ങൾ ആവർത്തിക്കുക അവരെ ച്രമ് ചെയ്യേണ്ടതുണ്ട്, എന്നാൽ ഈ പ്രോഗ്രാമർ വരെ പ്രശ്നമല്ല സത്ത മനസ്സിലാക്കാൻ മറ്റുള്ളവരെ അത് വിശദീകരിക്കാൻ കഴിയില്ല പ്രധാനമാണ്. ഒരു അറേ എന്താണ്? അറേ ഘടകങ്ങൾ എല്ലാം ഒരുമിച്ചു വസ്തുക്കളുടെ ഇടം പിടിച്ച. മറ്റൊരു രീതിയിൽ പറഞ്ഞാൽ, ഒരു കൂട്ടം, ഒരു മേശ, മൂല്യങ്ങൾ സ്ട്രിംഗ് പലതരം. എല്ലാവരും ഒരുപോലെ അവർ ഇനങ്ങളുടെ ഒരു ലിസ്റ്റ് രൂപം. ഈ പോലുള്ള ശ്രേണി തോന്നുന്നു:
- എം (ഐ), എവിടെ എം - അറേ തന്നെ, അതിന്റെ പേര്. ഞാൻ - അറേ ഘടകം നമ്പർ ആണ്. ഒരുമിച്ച്, ഈ രണ്ടു നമ്പറുകൾ അറേ എം ഞാൻ-ാം ഘടകമായി വായിക്കാൻ കഴിയും
വിവിധ പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ, ഈ മൂല്യങ്ങൾ വിവിധ തരം നിയോഗിച്ചിട്ടുള്ള കഴിയും. ഉദാഹരണത്തിന്, പാസ്കൽ എണ്ണിയ മാത്രമായി അക്കങ്ങൾ വേരിയബിൾ ഞാൻ മാത്രം തരം സംഖ്യ ആയിരിക്കണം വേണ്ടി സംഭവിക്കാം. പി.എച്ച്.പി ൽ, കാര്യങ്ങൾ വ്യത്യസ്തമാണ്. അവിടെ ഞാൻ - ഇനം കണ്ടെത്താൻ അനുവദിക്കുന്ന കീ ആണ്, കീ മുഴുവൻ വാക്കും തന്നെ അത് അണിനിരന്നു പ്രശ്നമല്ല - അറേ ( "ബാർ"). അങ്ങനെ, അറേ ഘടകങ്ങൾ പഴയത് ഏതെങ്കിലും തരത്തിലുള്ള ആകാം.
സൈക്കിളിൽ
ഈ ആശയം ചില അറേ പ്രവർത്തനങ്ങളുടെ പരിഗണന നമ്മെ ഉപകാരപ്രദമാണ്. സൈക്കിളുകൾ - കാലത്തോളം അവസ്ഥ യാതൊരു ആവർത്തന ഇല്ല പോലെ വീണ്ടും വീണ്ടും ഒരേ പ്രവർത്തനം ആവർത്തിക്കുന്നത് വേണ്ടി സോപാധിക പദപ്രയോഗങ്ങൾ ഉണ്ട്. ചക്രങ്ങൾ രണ്ട് തരം ദൃശ്യമാണ്.
- "ഇതുവരെ." ഈ സാഹചര്യത്തിൽ, അത് അവസാന അവസ്ഥ വരെ ലൂപ്പ് ശരീരം ആവർത്തിച്ചു ചെയ്യും. അതാണ് ആദ്യം മാറ്റം കൌണ്ടർ ആണ്, തുടർന്ന് കണക്കുകൂട്ടുന്നു, തുടർന്ന് സൈക്കിൾ വിധിയെഴുതുന്നു.
- "ഇതുവരെ." ഈ ദുരിതം അൽപ്പം വ്യത്യസ്തമായി കൂടി. ആദ്യം, വധശിക്ഷ അവസ്ഥയെ, പ്രോഗ്രാം ചക്രം നടത്തി; പിന്നെ എതിർ മാറ്റുന്നു.
തത്വത്തിൽ, രണ്ടു ഓപ്ഷനുകൾ ഞങ്ങളുടെ കാര്യത്തിൽ ഒരു ഉപയോഗിക്കേണ്ട കാര്യമില്ല, എന്നാൽ ഓരോ ഉപയോഗപ്രദമായ തന്റെ രീതി ആയിരിക്കും, തുല്യമാണ്.
കൂടാതെ
ചില സാഹചര്യങ്ങളിൽ, പ്രോഗ്രാമർ ശ്രേണിയുടെ ഘടകങ്ങൾ തുക എന്താണെന്ന് ആവശ്യമാണ്. ഈ ചുമതല കീഴിൽ ഞങ്ങൾ അറേ എല്ലാ ഘടകങ്ങളും സംയോജിപ്പിച്ച് ചെയ്യേണ്ട സൂചിപ്പിക്കുന്നു. എന്തായാലും ഈ സഹായിച്ചു ചക്രങ്ങൾ ചെയ്യും. ഈ ഉദാഹരണത്തിൽ, പ്രത്യേക പ്രോഗ്രാമിങ് ഭാഷയുടെയും തൂക്കി ഇല്ല നേടുകയും ഒരു വരി വേണം ഒരു വരി വിവരിക്കുക ചെയ്യും.
- നമുക്ക് വേരിയബിളുകള്ക്കായി പ്രസ്താവിക്കുന്നു. നാം ഓപ്പറേഷൻ ഫലം നമ്മെ കൈവരുത്തുന്ന 'എം', അറേ ഘടകം നമ്പർ കൌണ്ടർ "ഞാൻ", വേരിയബിൾ "എന്ന" അറേ അംഗങ്ങളുടെ എണ്ണത്തെ സൂചിപ്പിക്കുന്ന, അതുപോലെ വേരിയബിൾ "ആർ" എന്ന ഒരു അറേ പ്രഖ്യാപിക്കാൻ വേണം.
- ഏതെങ്കിലും വിധത്തിൽ "എന്ന" അറേ ഘടകങ്ങൾ നമ്പർ നൽകുക.
- അറേ ഘടകങ്ങൾ നൽകുക. നിങ്ങൾ ഉപയോക്താവുമായി ഡയലോഗുകളുടെ ഒരു പരമ്പര വഴി അത് ക്രമീകരിക്കാനാകും അല്ലെങ്കിൽ ഒരോ ഒരു മൂല്യം നൽകുക.
- നാം ഞാൻ = 1, r = 0 ഏർപെടുത്തികൊടുക്കും.
- ഇപ്പോൾ കിളിയോട്. നാം ലൂപ്പ് വേണം. ഇത് ചെയ്യുന്നതിന്, നിങ്ങൾ ആദ്യം തരം തിരഞ്ഞെടുക്കണം. ഞങ്ങൾ സൈക്കിൾ എണ്ണം ഘടകങ്ങളിലെ ഒരു ഉദാഹരണം താഴെ. പാസ്കൽ - ഉദാഹരണത്തിന്, പ്രോഗ്രാമിങ് ഭാഷ ഉപയോഗിക്കാൻ.
ആവര്ത്തിക്കുക
R = r + M എന്ന [ഞാൻ];
ഞാൻ = ഞാൻ + 1;
ഞാൻ> K വരെ
ഞങ്ങൾ എന്തു കാണുന്നു? ആദ്യം സൈക്കിൾ തുറക്കുന്നു "ആവർത്തിക്കുക" കമാൻഡ്. ശേഷം, വേരിയബിൾ മുമ്പത്തെ മൂല്യം അണിനിരന്നു എല്ലാ ഘടകങ്ങളും തുക അർത്ഥം, ഞങ്ങൾ അറേ മറ്റൊരു ഘടകം ചേർക്കുന്നു. ഇൻക്രിമെന്റ് കൌണ്ടർ (അറേ നമ്പർ). അടുത്തത്, ലൂപ്പ് കൗണ്ടർ അറേ വിട്ടു എന്ന് പരിശോധിക്കുന്നതിന് "വരെ" ഒരു ടീം. എല്ലാത്തിനുമുപരി, ഞങ്ങൾ മാത്രം 5 ഘടകങ്ങൾ (K = 5) ഉണ്ടെങ്കിൽ, പിന്നെ എം [6] അർത്ഥവുമില്ല, അത് ശൂന്യമായിരിക്കും ചേർക്കുക.
അവസ്ഥ
അറേകൾക്കൊപ്പം അടുത്ത ചുമതല മാറുന്നതിനു മുമ്പ്, കണ്ടീഷണൽ ചെയ്യട്ടെ. ഏറ്റവും പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ, സിന്റാക്സ് ഇതു പോലെ:
എങ്കിൽ (അവസ്ഥ) പിന്നീട് (കമാൻഡുകളുടെ പരമ്പര) മറ്റാരെങ്കിലും (അവസ്ഥ സത്യമല്ലെങ്കിൽ കല്പിക്കുന്നു)
ജനറൽ വിവരണം ഇങ്ങനെ ശബ്ദം: "അവസ്ഥ ശരിയാണെങ്കിൽ, പിന്നെ കമാൻഡുകൾ ആദ്യ ബ്ലോക്ക് എടുത്തു, അല്ലെങ്കിൽ ഒരു രണ്ടാം ബ്ലോക്ക് നടത്താൻ." കണ്ടീഷണൽ വ്യത്യസ്ത മൂല്യങ്ങൾ താരതമ്യം കൂടുതൽ അവരുടെ "വിധി" നിർണ്ണയിക്കുന്നതിൽ ഉപയോഗപ്രദമാണ്. ഒരുമിച്ചു സൈക്കിളിൽ അവർ ഡാറ്റ വിശകലനം ഉപകരണം ശക്തമായ അറേ മാറും.
താരതമ്യം
അത് ഇപ്പോഴും നമ്മെ ഒരു അറേ നടത്താൻ അനുവദിക്കുന്ന? അറേ ഘടകങ്ങൾ അവർ ചില വ്യവസ്ഥകൾ പൊരുത്തപ്പെടുന്നില്ല നോക്കി, അടുക്കിയ കഴിയും, പരസ്പരം തമ്മിൽ താരതമ്യം. യൂണിവേഴ്സിറ്റി പ്രൊഫസർമാരെ എന്റെ പ്രിയപ്പെട്ട ഉദാഹരണമാണ് - അറേ പരമാവധി ഘടകം കണ്ടെത്താൻ. ഉദാഹരണത്തിന്, സി ++ ഭാഷ ഉപയോഗിക്കുക.
- വിശദാംശങ്ങൾ തന്നെ, അത് കുറച്ച് ഒഴിവാക്കലുകളോടുകൂടി, മുൻ ഉദാഹരണത്തിൽ അതേ ചരങ്ങൾ പ്രഖ്യാപിക്കാൻ അത്യാവശ്യമാണ്. സൈക്കിൾ മറ്റൊരു തരം അല്പം തുടരും ഉണ്ട്. "ഞാൻ = 0" എന്ന പുതിയ കേസ്. എന്തുകൊണ്ട് ചെയ്യാൻ, ഞങ്ങൾ താഴെ വിശദീകരിക്കുന്നു.
(ഞാൻ = k <) അതേസമയം
{
ഞാൻ = ഞാൻ + 1; // അല്ലെങ്കിൽ ഞാൻ + = 1 പകരം കഴിയും;
(ആർ <= m [ഞാൻ]) എങ്കിൽ
{
R = m [ഞാൻ]
}
}
കഴിയും കാണാൻ പോലെ, സൈക്കിൾ ഈ തരം, ആദ്യം അവസ്ഥ പരിശോധിക്കുന്നു, മാത്രമേ തുക എണ്ണുമ്പോൾ ആരംഭിക്കുന്നു. കൃത്യമായി എന്താണ് സംഭവിക്കുന്നത്? ആദ്യം, ഞാൻ = k <അസമത്വം ലോയൽറ്റി പരിശോധിക്കുക, അങ്ങനെയെങ്കിൽ, ഞങ്ങൾ അറേ എം ആദ്യ ഘടകം വന്നിരിക്കുന്നു [1] ഞങ്ങളുടെ "ആർ" ചരങ്ങൾ ചെക്കിൽ താരതമ്യം. എങ്കിൽ "ആർ" ഒരു അറേ ഘടകം ചെറുതാണ്, പിന്നെ അത് ഘടകത്തിന്റെ മൂല്യം നിയോഗിക്കുന്നു. അങ്ങനെ, ഞങ്ങൾ മുഴുവൻ അറേ കടക്കുമ്പോൾ സമയത്ത്, അത് അടങ്ങിയിരിക്കും വലിയ എണ്ണം.
പി.എച്ച്.പി
ഇത് ഇതുവരെ ഏറ്റവും പ്രശസ്തമായ പ്രോഗ്രാമിംഗ് ഭാഷകളിൽ ഒരു. ഇത് ഭൂരിപക്ഷം പോലും ഏറ്റവും പ്രഗത്ഭരായ സർവകലാശാലകൾ അവനെ എന്നാൽ ഒരു സ്ഥാനം ഒരു അഞ്ചാം ഗ്രദെര് മാസ്റ്റർ വരെ വളരെ വിരസമായ അടിസ്ഥാന പഠിപ്പിച്ചു എന്ന് വിചിത്രമാണ്. അത് നമ്മെ പരിഗണനയിലാണ് മറ്റ് ഭാഷകളിൽ നിന്ന് അങ്ങനെ വ്യത്യസ്ത എന്താണ്?
പി.എച്ച്.പി പ്രോഗ്രാമർ ഏറ്റവും ഒറ്റയൊറ്റ അറേ സൃഷ്ടിക്കാൻ അനുവദിക്കുന്നു. അറേ ഘടകങ്ങൾ അത് തന്നെ ഏതെങ്കിലും തരത്തിലുള്ള ആകാം. അതേ പാസ്കൽ ഞങ്ങൾ ഒരു തരം (ഉദാ, എണ്ണം) വ്യക്തമാക്കാൻ വേണമെങ്കിൽ, ഞങ്ങൾ വാചകത്തിന് എഴുതാൻ ഒരുതരത്തിലും ശ്രേണിയുടെ തരം മാറ്റുകയാണ് ഇല്ലാതെ തന്നെ ... എന്നാൽ നിങ്ങൾ തരം മാറ്റുകയാണെങ്കിൽ, അതിൽ സംഖ്യാ ഡാറ്റ പ്ലെയിൻ ടെക്സ്റ്റ് ആകും; അതുകൊണ്ടു ഞങ്ങൾ അധിക കോഡുകളും തലവേദന ഇല്ലാതെ എന്തെങ്കിലും ഗണിത പ്രവർത്തനങ്ങൾ അവരുമായി കൊണ്ടുപോകും കഴിയില്ല.
പി.എച്ച്.പി അറേ ഘടകങ്ങളിൽ - ഒരു സ്വതന്ത്ര യൂണിറ്റ് ആണ്. അറേ സ്റ്റോറേജ് അതു കൈകാര്യം സൗകര്യാർത്ഥം മാത്രമായി ഉപയോഗിക്കുന്നു. ഏറ്റവും പ്രധാനമായി, മറ്റ് pls നിന്ന് അറേകൾക്കൊപ്പം ജോലി ശീലിച്ചു വേണ്ടി, നിങ്ങൾ കൃത്യമായി ഒരേ കൌണ്ടർ ഘടകങ്ങൾ ക്രമീകരിക്കാനും കഴിയും. മറ്റ് ഭാഷകളിൽ ഒരു ബിറ്റ് കൂടുതൽ സങ്കീർണ്ണമായ പി.എച്ച്.പി അറേ ഘടകങ്ങൾ അപ്പീല്, എന്നാൽ അതു തന്നെ.
ഫലം
ഞങ്ങൾ നിഗമനത്തിൽ എന്താണ് പറയേണ്ടത്? അറേ - ഒരു പിയാഷേ ഡാറ്റ വെയർഹൗസ്, വിവരങ്ങൾ വലിയ തോതിൽ കൂടെ ജോലി സമയത്ത് ഓപ്പറേറ്റ് അനുവദിക്കുന്നു. ഈ ലേഖനം മറ്റൊരു ചർച്ച ഈ വിഷയം കാരണം, പിയാഷേ അറേ പരിഗണിക്കും ഇല്ല. ഒടുവിൽ ഒരു ചെറിയ ഉപദേശം. ലളിതമാക്കി നമ്പറുകളുടെ പരമ്പരയാണ് സങ്കൽപ്പിക്കാൻ വിധേയമായി അറേ മനസ്സിലാക്കാൻ വരുത്തുന്നതിന് - ഇവിടെ ആദ്യം, എന്നാൽ രണ്ടാം അങ്ങനെ ഉണ്ട്. ഈ അറേ ആണ്. നിങ്ങൾ അവരിൽ ഒരു ബന്ധപ്പെടാൻ വേണമെങ്കിൽ, കേവലം പ്രോഗ്രാം നമ്പർ തിരഞ്ഞെടുക്കുക. ഈ ധാരണ സ്കൂൾ നിങ്ങളുടെ ജീവിതം വളരെ എളുപ്പമാണ്. അത് എപ്പോഴും അസ്പഷ്ടമ സ്പീച്ച് അധ്യാപകരുടെ കേൾക്കുന്നത് രൂപയുടെ അല്ല, ഓർക്കുക, മെച്ചപ്പെട്ട വിഷയം ബുദ്ധി അവരുടെ വഴി കണ്ടെത്താൻ.
Similar articles
Trending Now