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 | അംഗമാകുന്നതിന് നന്ദി. |