PERL/C2/Arrays/Malayalam
From Script | Spoken-Tutorial
Time | Narration |
00:01 | Arrays in Perl.'സ്പോക്കൺ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം. |
00:06 | ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിക്കുന്നത്: |
00:09 | Index |
00:11 | ഒരു അറേയുടെ ലെങ്ത് |
00:13 | ഒരു അറേ യുടെ എലെമെന്റ്സ് ആക്സസ്സുചെയ്യുന്നു |
00:16 | ഒരു അറേയ്ക്ക് മുകളിലേക്ക് ലൂപ്പുചെയ്യുന്നു |
00:18 | Sequential Array |
00:20 | Array Slicing. |
00:22 | ഇവിടെ Ubuntu Linux 12.04 ഓപ്പറേറ്റിങ് സിസ്റ്റവും Perl 5.14.2.ഉം ആണ് ഉപയോഗിക്കുന്നത്. |
00:30 | ഞാൻ geditടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിക്കും. |
00:34 | നിങ്ങൾക്ക് ഇഷ്ടപ്പെട്ട ഏതെങ്കിലും ടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിക്കാം. |
00:37 | Perlലെ variables, comments & data Structures എന്ന അടിസ്ഥാന അറിവ് നിങ്ങൾക്കുണ്ടായിരിക്കണം. |
00:43 | ' loops conditional statements എന്നിവ അറിയുന്നത് അധിക നേട്ടമായിരിക്കും. |
00:48 | Spoken Tutorial വെബ്സൈറ്റിൽ ബന്ധപ്പെട്ട സ്പോക്കൺ ട്യൂട്ടോറിയലിലൂടെ പോകുക. |
00:54 | അറേ എന്നത് ഏത് ഡാറ്റ ടൈപ്പ് elements ഉൾക്കൊള്ളുന്ന ഒരു ലളിതമായ data structure ആണ്. |
00:59 | Array indexപൂജ്യത്തിൽ നിന്ന് എപ്പോഴും ആരംഭിക്കുന്നു. |
01:03 | Perl, ൽ, ഒരു അറേയുടെ ലെങ്ത് പ്രഖ്യാപിക്കേണ്ടത് ആവശ്യമില്ല. |
01:08 | അറെ നീളം കൂട്ടുന്നു, അതിൽ നിന്നും ഘടകങ്ങൾ ചേർക്കുമ്പോൾ / അതിൽ നിന്ന് നീക്കംചെയ്യുന്നു. |
01:15 | ഒരു അറെ പ്രഖ്യാപിക്കുന്നതിനുള്ള സിന്റാക്സ് ഇതാണ്: |
01:18 | @myArray equal to open bracket 1 comma 2 comma 3 comma single quote abc single quote comma 10.3 close bracket semicolon. |
01:31 | ഒരു അറേയുടെ ലിസ്റ് ഇൻഡക്സ് ഈ കമാൻഡിൽ കാണാം: |
01:35 | $#myArray |
01:38 | ഈ സാമ്പിൾ പ്രോഗ്രാം ഉപയോഗിച്ചു നോക്കാം. |
01:42 | ടെർമിനൽ തുറന്ന് ടൈപ്പ് ചെയ്യുക: |
01:44 | gedit arrayIndex dot pl space ampersand |
01:50 | Enter. അമര്ത്തുക. |
01:52 | ഇത് 'arrayIndex dot pl' ഫയൽ geditor 'തുറക്കും. |
01:57 | സ്ക്രീനിൽ ദൃശ്യമാകുന്ന കോഡ്യുടെ ഭാഗം ടൈപ്പ് ചെയ്യുക. |
02:02 | ഇവിടെ, 5 എളേമേംണ്ട് കൾ അടങ്ങുന്ന ഒരു അറേയെ ഞങ്ങൾ പ്രഖ്യാപിക്കുകയും നിർവചിക്കുകയും ചെയ്തിരിക്കുന്നു. |
02:07 | array index' പൂജ്യത്തില് നിന്ന് ആരംഭിക്കുന്നു, ലാസ്റ് ഇന്ഡക്സ് മൂല്യം 4 ആയിരിക്കും |
02:14 | 5, minus 1 ആയ എലമെൻറുകളുടെ എണ്ണം. |
02:18 | 'Ctrl + S' അമർത്തി ഫയല് സേവ് ചെയ്യുക |
02:22 | ഇപ്പോൾ, ടെർമിനലിലേക്ക് പോയി പേൾ സ്ക്രിപ്റ്റ് എക്സിക്യൂട്ട് ചെയുക . |
02:26 | ടൈപ്പ് 'perl arrayIndex dot pl' |
02:30 | Enter. അമര്ത്തുക |
02:32 | ഔട്ട്പുട്ട് ടെർമിനലിൽ പ്രദർശിപ്പിക്കും. |
02:37 | ഇപ്പോൾ, 'Perl' ൽ എങ്ങനെയാണ് ഒരു അറേയുടെ നീളം നേടുമെന്ന് നമുക്ക് നോക്കാം. |
02:41 | നമുക്ക് ഒരു അറേയുടെ നീളം കണ്ടെത്തുന്നതിന് നിരവധി മാർഗ്ഗങ്ങളുണ്ട്. |
02:46 | Index of an array + 1 i.e. $#array + 1. |
02:53 | PERL ഇൻബിൽറ്റ് സ്കാലാർ ഫംഗ്ഷൻ ഉപയോഗിക്കൽ; scalar open bracket @array close bracket. |
03:02 | സ്കാലാർ വേരിയബിളിനായി അറേ അസൈൻ ചെയ്യുക. '$ ArrayLength = @ theray' . |
03:09 | ഒരു സാമ്പിൾ പ്രോഗ്രാം ഉപയോഗിച്ച് ഒരു അറയ് യുടെ ലെങ്ത് നമുക്ക് നോക്കാം. |
03:14 | ടെർമിനലിലേക്ക് പോകുക എന്നിട്ട് ടൈപ്പ് ചെയ്യുക: |
03:18 | gedit arrayLength dot pl space ampersand |
03:24 | 'Enter.' അമർത്തുക |
03:27 | സ്ക്രീനില് കാണിച്ചിരിക്കുന്നതുപോലെ താഴെക്കൊടുത്തിരിക്കുന്ന കോഡ് ടൈപ്പ് ചെയ്യുക. |
03:32 | ഇവിടെ, 5 എലമെന്റ് കൾ അടങ്ങുന്ന ഒരു അറേയെ ഞങ്ങൾ പ്രഖ്യാപിക്കുകയും നിർവചിക്കുകയും ചെയ്തിരിക്കുന്നു. |
03:38 | അതിനാൽ, ഔട്ട്പുട്ട് 5 പ്രദർശിപ്പിക്കും. |
03:41 | Perlൽ ഒരു അറേയുടെ നീളം കണ്ടെത്തുന്നതിനുള്ള വിവിധ വഴികൾ ഹൈലൈറ്റാണ്. |
03:47 | ദയവായി ശ്രദ്ധിക്കുക:കോമ ഉപയോഗിച്ച്' print സ്റ്റെമെന്റ്റ് ലെ ഔട്ട്പുട്ട് concatenated ചെയ്തു |
03:53 | Ctrl + S'അമർത്തി ഫയല് സേവ് ചെയുക . |
03:57 | ഇപ്പോൾ നമുക്ക് സ്ക്രിപ്റ്റ് എക്സിക്യൂട്ട് ചെയ്യാം. |
03:59 | ടെർമിനലിലേക്ക് ടൈപ്പ് ചെയ്യുക, ടൈപ്പ് ചെയ്യുക: |
04:02 | perl arrayLength dot pl Enter.' അമർത്തുക |
04:07 | ഔട്ട്പുട്ട് ടെർമിനലിൽ പ്രദർശിപ്പിക്കും. |
04:12 | ഇപ്പോൾ, നമുക്ക് ഒരു അറേയിൽ ഓരോ എലമെൻറുകളും എങ്ങനെ ആക്സസ് ചെയ്യാം എന്ന് മനസിലാക്കാം. |
04:18 | ഒരു അറേയുടെ ഘടകങ്ങൾ ആക്സസ് ചെയ്യാൻ ഇൻഡക്സിംഗ് ഉപയോഗിക്കുന്നു. |
04:22 | ഒരു അറേയുടെ എലെമെന്റ്സ് ആക്സസ് ചെയ്യുന്നതിനുള്ള ഒരു ഉദാഹരണം നോക്കാം: |
04:27 | ഫസ്റ്റ് പൊസിഷൻ , ലാസ്റ് പൊസിഷൻ |
04:29 | എനി പൊസിഷൻ . . |
04:32 | ടെർമിനലിലേക്ക് പോകുക എന്നിട്ട് ടൈപ്പ് ചെയ്യുക: |
04:35 | gedit perlArray dot pl space ampersand |
04:42 | Enter. അമര്ത്തുക |
04:45 | താഴെ പറഞ്ഞിരിക്കുന്ന ഒരു പീസ് ഓഫ് ടൈപ്പ് ചെയ്യുക. |
04:49 | ദയവായി ശ്രദ്ധിക്കുക:myArray is declared with @ (at the rate) sign. |
04:54 | പക്ഷേ, ഒരു ആരെ എലമെന്റ് അക്സസ്സ് ചെയ്യാൻ നമുക്ക് '$' (ഡോളർ) ചിഹ്നം ഉപയോഗിക്കേണ്ടതുണ്ട്. |
04:59 | ഏത് സ്ഥാനത്തും എലമെന്റ് നെ സമീപിക്കാൻ, നമുക്ക് indexഒരു അറേയിലേക്ക് കൈമാറേണ്ടതുണ്ട്. |
05:07 | ഇവിടെ myArray, യുടെ ആദ്യ എലമെന്റ് ആക്സസ് ചെയ്യാൻ, |
05:11 | പൂജ്യത്തെ ഇൻഡക്സ് ആയി നൽകിയിരിക്കുന്നു. |
05:16 | myArray, യുടെ ആദ്യ എലമെന്റ് ആക്സസ് ചെയ്യാൻ myArray. യുടെ ലാസ്റ് ഇൻഡക്സ് പാസ് ചെയ്തു |
05:24 | ഓർക്കുക, ഞങ്ങൾ നേരത്തെ പഠിച്ചിരുന്നു. |
05:28 | 'Ctrl + S' അമർത്തി ഫയൽ സ്വവ ചെയുക |
05:30 | ടെർമിനലിലേക്ക് മാറുകയും സ്ക്രിപ്റ്റ് എക്സിക്യൂട്ട് ചെയ്യുക: |
05:36 | perl perlArray dot pl |
05:41 | Enter.അമര്ത്തുക. |
05:43 | ഔട്ട്പുട്ട് ടെർമിനലിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ആയിരിക്കും. |
05:47 | ഇപ്പോൾ നമുക്ക് ഒരു അറേയുടെ ഓരോ എലമെന്റ് ലും loop ഓവർ എങ്ങനെ മനസിലാക്കാം എന്ന് മനസിലാക്കാം. |
05:52 | അരെ looping over ചെയ്യാൻ രണ്ട് വഴികൾ ഉണ്ട്. |
05:56 | for ലൂപ്പ് |
05:58 | 'Foreach' ലൂപ്പ് എന്നിവ ഉപയോഗിച്ച് |
06:01 | ഒരു സാമ്പിൾ പ്രോഗ്രാം ഉപയോഗിച്ച് ഒരു അറേയിലൂടെ ലൂപ്പുകളെ എങ്ങനെ ഉപയോഗിക്കുമെന്ന് പഠിക്കാം. |
06:07 | ഇതിനായി, ടെർമിനലിലേക്ക് മാറുകയും ടൈപ്പ് ചെയ്യുകയും ചെയ്യുക: |
06:11 | gedit loopingOverArray dot pl space ampersand |
06:17 | 'Enter' അമർത്തുക. |
06:20 | സ്ക്രീനിൽ കാണിച്ചിരിക്കുന്നതുപോലെ കോഡിന്റെ ഭാഗം ടൈപ്പുചെയ്യുക. |
06:24 | ഇവിടെ, ഓരോ ഇന്ഡക്സിന്റെയും ഘടകം നമ്മള് ഇന്ഡക്സില് ഘടിപ്പിച്ചുകൊണ്ട് പ്രിന്റ് ചെയ്യുന്നു. |
06:31 | 'I' എന്ന വോള്യത്തിന്റെ മൂല്യം 'i' വേരിയബിളിന്റെ അവസാനം 'സൂചിക' വരെയുന്നതുവരെ നടപ്പിലാക്കും. |
06:38 | ഇവിടെ, 'foreach' ലൂപ്പ് ഒരു അറേയുടെ ഓരോ ഘടകത്തിനും എക്സിക്യൂട്ട് ചെയ്യും. |
06:46 | അറേയുടെ അവസാനത്തെ ഘടകം എത്തുമ്പോൾ, അത് 'foreach' ലൂപ്പിലൂടെ പുറത്തുകടക്കും. |
06:53 | ശ്രദ്ധിക്കുക for foreach ലൂപ്പ് കളെക്കുറിച്ച അറിയില്ലെങ്കിൽ |
06:58 | "spoken tutorial" വെബ്സൈറ്റിൽ പ്രസക്തമായ സ്പോക്കൺ ട്യൂട്ടോറിയലിലൂടെ പോകുക. |
07:04 | ഇപ്പോൾ ഫയൽ save ചെയ്യാൻ 'Ctrl + S' അമർത്തുക |
07:07 | തുടർന്ന് ടെർമിനലിലേക്ക് പോയി സ്ക്രിപ്റ്റ് എക്സിക്യൂട്ട് ചെയുക |
07:12 | 'Perl loopingOverArray dot pl' |
07:15 | Enter. 'അമര്ത്തുക.' |
07:19 | ഔട്ട്പുട്ട് ടെർമിനലിൽ പ്രദർശിപ്പിക്കും. |
07:24 | Perl' ൽ, നമുക്ക്sequential array ഇങ്ങനെ പ്രഖ്യാപിക്കാം: |
07:28 | @alphaArray = open bracket a dot dot d close bracket semicolon |
07:37 | alphaArrayയിൽ 'a', 'b', 'c' and 'd'. എന്നെ എലമെന്റ് കൾ ഉണ്ട് |
07:44 | സമാനമായി,, @numericArray equal to open bracket 1 dot dot 5 close bracket semicolon is same as @numericArray equal to open bracket 1 comma 2 comma 3 comma 4 comma 5. |
08:03 | Perl array slicing. നൽകുന്നു. |
08:06 | ഇത് ഒരു അറേയുടെ ഒരു ഭാഗത്തെ വേർതിരിച്ചെടുക്കുകയും അതിനെ പുതിയ അറേ യിലേക്ക് കൊടുക്കുന്ന ഒന്നുമല്ല. |
08:13 | @array = 19 comma 23 comma 56 comma 45 comma 87 comma 89 close bracket semicolon |
08:27 | @newArray = @array open square bracket 1 comma 4 close square bracket semicolon
|
08:38 | slicing ചെയ്ത ശേഷം, newArray ഇതുപോലെ കാണപ്പെടും: |
08:42 | @newArray = open bracket 23 comma 87 close bracket semicolon |
08:51 | നമുക്ക് സംഗ്രഹിക്കാം. ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിച്ചത്: |
08:55 | ഒരു അറേയുടെindex കണ്ടെത്തുക |
08:57 | ഒരു അറേയുടെലെങ്ത് കണ്ടെത്തുക |
08:59 | ഒരു അറേയുടെAccess' എലെമെന്റ്സ് |
09:01 | അറേ Loop ഓവർ ചെയുന്നത് |
09:03 | Sequential Array |
09:05 | സാമ്പിൾ പ്രോഗ്രാമുകൾ ഉപയോഗിച്ച് Array Slicing |
09:07 | നിങ്ങൾക്കായി ഒരു അസൈൻമെന്റ് ഇതാ: |
09:10 | റെയിൻബോ കളേഴ്സ് ന്റെ ഒരു അറയ് ഡിക്ലറേ ചെയുക |
09:13 | ഈഅറയ് യിലെ നാലാമത്തെ എലമെന്റ് പ്രിന്റുചെയ്യുക. |
09:16 | ഈ അറെ യുടെ ലെങ്തും ലാസ്റ് ഇൻഡക്സും പ്രിന്റ് ചെയ്യുക. |
09:19 | for & foreach ലൂപ്പുകള് ഉപയോഗിച്ച് 'ഉപയോഗിച്ചിരിക്കുന്ന ഒരു അറേയുടെ ഓരോ എലെമെന്റും ലൂപ്പ് ഓവർ ചെയ്യുക. |
09:25 | അറെ ഡിക്ലറേ ചെയുക @myArray = open bracket 1..9 close bracket semicolon. And then create an array of odd numbers, from above array, using array slicing. |
09:41 | ലഭ്യമായ ലിങ്ക് കാണുക. |
09:44 | സ്പോക്കണ് ട്യൂട്ടോറിയല് പ്രൊജക്റ്റിനെ ഇത് സംഗ്രഹിക്കുന്നു. |
09:48 | നിങ്ങൾക്ക് നല്ല ബാൻഡ് വിഡ്ത്ത് ഇല്ലെങ്കിൽ, ഡൌൺലോഡ് ചെയ്ത് കാണാവുന്നതാണ്. |
09:53 | സ്പോകെൻ ട്യൂട്ടോറിയൽ പ്രോജക്ട് ടീം:* സ്പോക്കൺ ട്യൂട്ടോറിയലുകൾ ഉപയോഗിച്ച് വർക്ക്ഷോപ്പുകൾ നടത്തുന്നു. |
09:58 | ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സർട്ടിഫികറ്റുകൾ നല്കുന്നു. |
10:02 | കൂടുതൽ വിവരങ്ങൾക്ക് ദയവായി എഴുതുക:കോണ്ടാക്റ്റ് ഹൈഫൻ ട്യൂട്ടോറിയൽ ഡോട്ട് org. |
10:09 | "സ്പോക്കൺ ട്യൂട്ടോറിയൽ" പ്രോജക്റ്റ് "ടോക്ക് ടു എ ടീച്ചർ" എന്ന പദ്ധതിയുടെ ഭാഗമാണ്. |
10:13 | ഇത് നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ത്രൂ ഐസിടി, എംഎച്ച്ആർഡി, ഗവർമെന്റ് ഓഫ് ഇന്ത്യ. |
10:20 | ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ലഭ്യമാണ്:spoken hyphen tutorial dot org slash NMEICT hyphen Intro. |
10:31 | നിങ്ങൾ ഈ 'Perl' 'ട്യൂട്ടോറിയൽ ഇഷ്ടമാണെന്ന് പ്രതീക്ഷിക്കുന്നു. |
10:35 | ഇത് വിജി നായർ ആണ്, സൈൻ ഓഫ് ചെയ്യുന്നു. |
10:37 | അംഗമാകുന്നതിന് നന്ദി. |