Difference between revisions of "PERL/C3/Sample-PERL-program/Telugu"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(2 intermediate revisions by 2 users not shown)
Line 10: Line 10:
 
|-
 
|-
 
|00:06
 
|00:06
|ఈ ట్యుటోరియల్లో, మనం ఇప్పటి వరకు కవర్ చేసిన అన్ని ప్రధాన అంశాలని  
+
|ఈ ట్యుటోరియల్లో, మనం ఇప్పటి వరకు కవర్ చేసిన అన్ని ప్రధాన అంశాలని ఒక నమూనా పెర్ల్ ప్రోగ్రాం లో నేర్చుకుంటాము.
ఒక నమూనా పెర్ల్ కార్యక్రమంలో నేర్చుకుంటాము.
+
  
 
|-
 
|-
 
|00:14
 
|00:14
|ఈ ట్యుటోరియల్ ను రికార్డు చేయడానికి నేను  
+
|ఈ ట్యుటోరియల్ ను రికార్డు చేయడానికి నేను    Ubuntu Linux 12.04    ఆపరేటింగ్ సిస్టం    Perl 5.14.2  మరియు    gedit    టెక్స్ట్ ఎడిటర్ ను ఉపయోగిస్తున్నను.
   Ubuntu Linux 12.04    ఆపరేటింగ్ సిస్టం  
+
   Perl 5.14.2  మరియు  
+
   gedit    టెక్స్ట్ ఎడిటర్ ను ఉపయోగిస్తున్నను.
+
  
 
|-
 
|-
 
|00:25
 
|00:25
|మీరు మీకు నచ్చిన ఏ వెబ్ బ్రౌసర్ నైనా ఉపయోగించుకోవచ్చు  
+
|మీరు మీకు నచ్చిన ఏ టెక్స్ట్ ఎడిటర్ ను  అయినా ఉపయోగించుకోవచ్చు.
  
 
|-
 
|-
 
|00:29
 
|00:29
|ప్రేరేక్విసితే గా మీకు    Perl    ప్రొగ్రమింగ్ గురుంచి కొంత అవగాహనా ఉండాలి  
+
|ముందుగా  మీకు    Perl    ప్రొగ్రమింగ్ గురుంచి కొంత అవగాహన ఉండాలి.
  
 
|-
 
|-
 
|00:34
 
|00:34
|లేకపోతే, అప్పుడు ఈ వెబ్సైట్లో సంబంధిత    Perl     స్పోకెన్ ట్యుటోరియల్స్ ద్వారా వెళ్ళండి.
+
|లేకపోతే, అప్పుడు ఈ వెబ్సైట్లో సంబంధిత    Perl   స్పోకెన్ ట్యుటోరియల్స్ ద్వారా వెళ్ళండి.
  
 
|-
 
|-
 
|00:39
 
|00:39
| నమూనా    Perl   కార్యక్రమం ఒక ప్రాంతం యొక్క వివిధ వాతావరణ సూచనల యొక్క  output   ఇస్తుంది.
+
| నమూనా    Perl   యొక్క ఒక ప్రాంతం యొక్క వివిధ వాతావరణ సూచనల నివేదికల యొక్క  output ను    ఇస్తుంది.
  
 
|-
 
|-
 
|00:46
 
|00:46
| weather dot pm     కార్యక్రమం కోసం అవసరమైన డేటాని నిర్వహించడానికి ఒక క్లిష్టమైన     data-structure     కలిగి ఉన్న     module     .
+
| weather dot pm,  అనేది ఈ  ప్రోగ్రాం  కోసం అవసరమైన డేటాని నిర్వహించడానికి కావలసిన ఒక క్లిష్టమైన data-structure ను  కలిగి ఉన్న module.
  
 
|-
 
|-
 
|00:54
 
|00:54
| ఇది నివేదికను రూపొందించడానికి వివిధ     functions     కలిగి ఉంటుంది.
+
| ఇది నివేదికను రూపొందించడానికి కావలసిన వివిధ functions ను కలిగి ఉంటుంది.
  
 
|-
 
|-
 
|00:59
 
|00:59
|  weather underscore report dot pl     Perl   కార్యక్రమం, ఇది అవసరమైన అవుట్పుట్ ఇవ్వడానికి ఈ     module     ఫైల్ను ఉపయోగించుకుంటుంది.
+
|  weather underscore report dot pl అనేది ఒక Perl ప్రోగ్రాం.  ఇది అవసరమైన అవుట్పుట్ ఇవ్వడానికి ఈ module ఫైల్ ను ఉపయోగించుకుంటుంది.
  
 
|-
 
|-
 
| 01:08
 
| 01:08
| అదే కోడ్కల ఫైల్స్ మా వెబ్ సైట్ లో ఈ వీడియో క్రింద అందుబాటులో ఉంటాయి .
+
| అదే కోడ్ గల ఫైల్స్ మా వెబ్ సైట్ లో ఈ వీడియో క్రిందన  అందుబాటులో ఉన్నాయి.  
  
 
|-
 
|-
 
|01:13
 
|01:13
|     code file link     లో ఇవ్వబడిన ఫైళ్ళు ను డౌన్ లోడ్ మరియు    unzip చేయండి  
+
| Code file link లో ఇవ్వబడిన ఫైళ్ళను  డౌన్ లోడ్ చేసి, unzip చేయండి
  
 
|-
 
|-
 
|01:18
 
|01:18
|ఇప్పుడు మన నమూనా  Weather dot pm.      Perl      కార్యక్రమం  ను చూద్దాం.
+
|ఇప్పుడు మన నమూనా  Perl  ప్రోగ్రాం  Weather dot pm ను చూద్దాం.
  
 
|-
 
|-
 
|01:24
 
|01:24
| ఈ కార్యక్రమంలో యొక్క కోడ్     namespace Weather     కింద ఉంది.
+
| ఈ ప్రోగ్రాం లో కోడ్ యొక్క  బ్లాక్,  namespace Weather క్రిందన ఉంది.
 
+
 
|-
 
|-
 
|01:29
 
|01:29
|     Perl       package   కీ వర్డ్ ను ఉపయోగించి   namespace    ను ఇంప్లెమెంత్ చేస్తుంది
+
| Perl నందు  namespace ను  package కీ వర్డ్ ను ఉపయోగించి, implement చేస్తాము. 
  
 
|-
 
|-
 
|01:34
 
|01:34
|    BEGIN  బ్లాక్  main  కార్యక్రమం ముందు సంకలనం చేసి అమలు చేయబడుతుంది.
+
|    BEGIN  బ్లాక్  main  ప్రోగ్రాం కంటే  ముందు compile చేయబడి, అమలు చేయబడుతుంది.
  
 
|-
 
|-
 
|01:40
 
|01:40
|   Export       functions     మరియు వేరియబుల్      modules    ను యూజర్     namespace     కు ఎగుమతి చెయ్యడానికి అనుమతిస్తుంది.
+
| Export, మాడ్యూల్స్  నందు గల functions మరియు వేరియబుల్స్ ను యూజర్ namespace కు ఎగుమతి చేస్తుంది.  
  
 
|-
 
|-
 
|01:48
 
|01:48
|   export    ఆపరేషన్ జరుగుతున్నపుడు    At the rate EXPORT   and    at the rate EXPORT underscore OK   వేరియబుల్స్ రెండు ప్రధాన పాత్ర పోషిస్తాయి
+
| At the rate EXPORT మరియు  at the rate EXPORT underscore OK రెండు వేరియబుల్స్ export ఆపరేషన్ జరుగుటకు ప్రధాన పాత్ర పోషిస్తాయి.
+
 
|-
 
|-
 
|01:57
 
|01:57
|    At the rate EXPORT       subroutines     module      యొక్క వేరియబుల్స్ జాబితాను కలిగి ఉంటుంది.   
+
|    At the rate EXPORT   అనేది      subroutines   యొక్క జాబితాను  module      యొక్క వేరియబుల్స్ ను కలిగి ఉంటుంది.   
  
 
|-
 
|-
 
|02:03
 
|02:03
|ఇవి కాలర్     namespace.    లోకి ఎగుమతి చేయబడతాయి.     
+
|ఇవి కాలర్   namespace   లోనికి ఎగుమతి చేయబడతాయి.     
  
 
|-
 
|-
 
|02:07
 
|02:07
|   At the rate EXPORT underscore OK     డిమాండ్ ఆధారంగా గుర్తులను ఎగుమతి చేస్తుంది.
+
| At the rate EXPORT underscore OK డిమాండ్ ఆధారంగా గుర్తులను ఎగుమతి చేస్తుంది.
  
 
|-
 
|-
 
|02:14
 
|02:14
|ఇక్కడ, వాతావరణ-నివేదిక కోసం అవసరమైన డేటాను నిర్వహించడానికి, క్లిష్టమైన డేటా-నిర్మాణాలను సృష్టించడానికి నేను     references     ను ఉపయోగిస్తున్నాను.
+
|ఇక్కడ, వాతావరణ-నివేదిక కోసం అవసరమైన డేటాను నిర్వహించడానికి, క్లిష్టమైన డేటా-స్ట్రక్చర్స్ లను సృష్టించడానికి నేను references ను ఉపయోగిస్తున్నాను.
  
 
|-
 
|-
 
|02:24
 
|02:24
|   hash reference  అనేది   $weather_report   “   place   ” మరియు “  nstate   ”లు స్కాలర్ విలువలను కలిగి ఉన్నాయ్
+
|  $weather_report  అనేది  ఒక  hash reference.  place మరియు nstate లు స్కాలర్ విలువలను కలిగి ఉన్నాయి.
  
 
|-
 
|-
 
|02:32
 
|02:32
|     weekly     " hash references    యొక్క     hash     .
+
| weekly అనేది hash యొక్క hash references.
  
 
|-
 
|-
 
|02:37
 
|02:37
| ప్రతి వారం రోజు నాలుగు     keys    కలిగి ఉన్నాయి -
+
|వరం లో ప్రతి రోజు నాలుగు keysను  కలిగి ఉంటుంది.  max underscore tempmin underscore temp, sunrise మరియు  sunset.   
  max underscore temp  
+
  min underscore temp  
+
  sunrise  
+
  sunset.   
+
 
|-
 
|-
 
|02:48
 
|02:48
|“  record underscore time   ” is an    array reference  అనేది   array reference   తెజో రెండు  index   విలువలు
+
| record underscore time అనేది రెండు index విలువలు గల  array reference.    
 
   
 
   
 
|-
 
|-
 
|02:54
 
|02:54
|వివిధ ఎంపికల యొక్క వాతావరణ నివేదికను ప్రదర్శించడానికి మనం కొన్ని     subroutines   కలిగి ఉన్నాము.మనం ఒక్కదానిని చూద్దాము.
+
|వివిధ ఎంపికల వాతావరణ నివేదికను ప్రదర్శించడానికి నా దెగ్గర కొన్ని subroutines ఉన్నాయి. మనం వాటిని ఒక్కటి గా  చూద్దాము.
  
 
|-
 
|-
 
|03:01
 
|03:01
|ఈ     function       header    శీర్షిక, నివేదిక, స్థలం, స్థితి మరియు ప్రస్తుత తేదీ వంటి సమాచారం వంటి వాటిని ముద్రిస్తుంది.
+
|ఈ function   శీర్షిక, నివేదిక, స్థలం, స్థితి మరియు ప్రస్తుత తేదీ వంటి header  సమాచారాన్ని ముద్రిస్తుంది.
  
 
|-
 
|-
 
|03:10
 
|03:10
| ఇప్పుడు, మనం తేదుపరి    display underscore daily underscore report.    ఫంక్షన్ ను చూదాం
+
| ఇప్పుడు, మనం తదుపరి    ఫంక్షన్  display underscore daily underscore report ను చూద్దాము. 
  
 
|-
 
|-
 
|03:16
 
|03:16
|This    function    prints the daily report on the screen, depending upon the weekday input.
+
| ఈ function   ఇచ్చిన  రోజు  ఆధారంగా స్క్రీన్ పై రోజువారీ నివేదికను ముద్రిస్తుంది.
  function     వారంలోని రోజువారీ ఇన్పుట్ ఆధారంగా స్క్రీన్పై రోజువారీ నివేదికను ముద్రిస్తుంది.
+
  
 
|-
 
|-
 
|03:22
 
|03:22
|   shift     ఫంక్షన్ ను ఉపయోగించి     subroutine     లో పారామితి జారీ చేయబడుతుంది.
+
| shift ఫంక్షన్ ను ఉపయోగించి subroutine కు పంపిన  పారామితి లను పొందుతాము.  
  
 
|-
 
|-
 
|03:27
 
|03:27
|     parameter     విలువ యొక్క ప్రధాన మరియు వెనుకంజల ప్రదేశాలను తొలగించడానికి నేను     trim ()     ఫంక్షన్ని ఉపయోగించాను.
+
| నేను parameter విలువ కు  రెండు వైపుల గల స్పేస్ లను  తొలగించడానికి నేను trim () ఫంక్షన్ ను ఉపయోగించాను.
  
 
|-
 
|-
 
|03:34
 
|03:34
| ఇక్కడ      trim ()     ఫంక్షన్ కోసం కోడ్ ఉంది.
+
| trim () ఫంక్షన్ కు  కోడ్ ఇక్కడ  ఉంది.
  
 
|-
 
|-
 
|03:37
 
|03:37
|     Lc ()     ఫంక్షన్ ఇచ్చిన ఇన్పుట్ యొక్క చిన్నదైన వెర్షన్ను అందిస్తుంది.
+
| lc () ఫంక్షన్ ఇచ్చిన ఇన్పుట్ యొక్క lowercase ను  అందిస్తుంది.
  
 
|-
 
|-
Line 154: Line 144:
 
|-
 
|-
 
|03:45
 
|03:45
| స్థానిక వేరియబుల్     dollar week underscore day   కు కేటాయించిన    main  ప్రోగ్రాం నుంచి  వారపు రోజు పారామిటర్గా పంపబడింది
+
| main  ప్రోగ్రాం నుంచి  పారామీటర్ గా  పంపిన week-day  స్థానిక వేరియబుల్ dollar week underscore day కు కేటాయించబడినది.
 
+
 
|-
 
|-
 
|03:55
 
|03:55
| కింది "" print statement  "" లు పేర్కొన్న వారం రోజుకు సంబంధించిన డేటాను ముద్రిస్తాయి.
+
| ఈ క్రింది  print statement  లు పేర్కొన్న week-day కు సంబంధించిన డేటాను ముద్రిస్తాయి.  
  
 
|-
 
|-
 
|04:01
 
|04:01
| మనము  $weather underscore report    లో విలువ ను  dereference    చేయడానికి    arrow operator   ను ఉపయోగిస్తున్నాము.
+
| మనము  $weather underscore report    లో విలువ ను  dereference    చేయడానికి    arrow operator ను ఉపయోగిస్తున్నాము.
  
 
|-
 
|-
 
|04:09
 
|04:09
|     references     తో పని చేస్తున్నప్పుడు, మనం   data type   ను          dereferencing    ను అర్థం చేసుకోవాలి.
+
| references తో పని చేస్తున్నప్పుడు, మనం dereferencing  చేస్తున్న data type ను అర్థం చేసుకోవాలి.
  
 
|-
 
|-
 
|04:15
 
|04:15
| అది     hash     అయితే, మనము కర్లీ బ్రాకెట్స్ లో     key     ను పంపించవలిసి ఉంటుంది .
+
| అది hash అయితే, మనము కర్లీ బ్రాకెట్స్ లో   key ను పంపించవలిసి ఉంటుంది.
  
 
|-
 
|-
 
|04:20
 
|04:20
| ఇది       array    అయితే,     మనం     index value     లుతో చదరపు బ్రాకెట్లు ను పంపించవలిసి ఉంటుంది.
+
| ఇది array    అయితే,   మనం   index value ను చదరపు బ్రాకెట్లలలో  పంపించవలిసి ఉంటుంది.
  
 
|-
 
|-
 
|04:26
 
|04:26
|     Perl     return     ఫంక్షన్  విలువ ఒక విలువను తిరిగి ఇస్తుంది.
+
| Perl లో return ఫంక్షన్  ఒక విలువను తిరిగి ఇస్తుంది.
  
 
|-
 
|-
 
|04:29
 
|04:29
|     main     కార్యక్రమంలో     function     యొక్క స్థితిని తనిఖీ చేయడానికి ఇది ఉపయోగబడుతుంది.
+
|   main   ప్రోగ్రాంలో     function యొక్క స్థితిని తనిఖీ చేయడానికి ఇది ఉపయోగబడుతుంది.
  
 
|-
 
|-
 
|04:36
 
|04:36
|       write underscore daily underscore report.    అనేది తరువాతి     function   
+
| write underscore daily underscore report అనేది తరువాతి   function.  
  
 
|-
 
|-
 
|04:40
 
|04:40
| ఈ    function    ఫైల్ కు  report output   ను ముద్రిస్తుయంది.
+
| ఈ    function    ఫైల్ కు  report output ను ముద్రిస్తుంది.  
  
 
|-
 
|-
 
|04:45
 
|04:45
|     open    ఫంక్షన్ కంటే ఎక్కువ (>) చిహ్నం    WRITE     మోడ్ ను నిర్వచిస్తుంది.
+
|   గ్రేటర్ దెన్ గుర్తు తో ఉన్న  open    ఫంక్షన్ WRITE మోడ్ ను నిర్వచిస్తుంది.
  
 
|-
 
|-
 
|04:50
 
|04:50
| ఫైల్ పేరు వారాంతం పేరుతో మరియు     dot txt     పొడిగింపుతో సృష్టించబడింది.
+
| weekday పేరు మరియు dot txt పొడిగింపుతో ఫైల్ పేరు సృష్టించబడింది.
  
 
|-
 
|-
 
|04:56
 
|04:56
| ప్రింట్ స్టేట్మెంట్ పేర్కొన్న వారానికి సంభందించిన డేటాను ఫైల్ కు ముద్రిస్తుంది.
+
| ప్రింట్ స్టేట్మెంట్ పేర్కొన్న రోజుకు  సంభందించిన డేటాను ఫైల్ నందు ముద్రిస్తుంది.
  
 
|-
 
|-
Line 210: Line 199:
 
|-
 
|-
 
|05:05
 
|05:05
|నేను     hash reference   యొక్క ప్రతి వారపురోజు ద్వారా లూప్ కు    foreach loop    ను డిక్లేర్ చేస్తాను.  
+
|నేను   hash reference యొక్క ప్రతి రోజు ద్వారా లూప్ కు    foreach loop    ను డిక్లేర్ చేస్తాను.  
  
 
|-
 
|-
 
|05:11
 
|05:11
|     hash reference   మరియు     arrow     ఆపరేటర్   ను   డిరెఫరెన్స్      సూచించడానికి నేను కర్లీ బ్రాకెట్లను ఉపయోగిస్తాను.
+
| నేను hash reference సూచించుటకు  కర్లీ బ్రాకెట్లను  మరియు డిరెఫరెన్స్  సూచించడానికి arrow ఆపరేటర్ ను ఉపయోగించాను.
  
 
|-
 
|-
 
|05:18
 
|05:18
| నేను    hash    లోని    keys    ద్వారా లూప్ చేయడానికి    “keys” in-built function   ను ఉపయోగిస్తాను.
+
| నేను    hash    లోని    keys    ద్వారా లూప్ చేయడానికి    in-built function లోని  “keys”  ను ఉపయోగించాను.
  
 
|-
 
|-
 
|05:23
 
|05:23
|  display underscore daily underscore report function       hash    యొక్క ప్రతి అంశాన్ని ముద్రిస్తుంది.
+
|  display underscore daily underscore report functionhash    యొక్క ప్రతి అంశాన్ని ముద్రిస్తుంది.
  
 
|-
 
|-
 
|05:30
 
|05:30
|ఇప్పుడు మనము     weather underscore report dot pl         Perl     ప్రోగ్రాం ను చూద్దాం ఈ    module    ఫైల్ ను    Weather dot pm    ఉపయోగించడానికి చేద్దాం
+
|ఇప్పుడు మనము   Weather dot pm  module  ఫైల్  ను  ఉపయోగించిన  weather underscore report dot pl అనే  Perl ప్రోగ్రాం ను చూద్దాం.
  
 
|-
 
|-
 
|05:40
 
|05:40
|ఇక్కడ,     use strict     మరియు    use warnings     అనేవి సాధారణ ప్రోగ్రామింగ్ తప్పులను నివారించడానికి సహాయపడే కంపైలర్ ఫ్లాగ్లు ఉన్నాయి .
+
|ఇక్కడ, use strict మరియు    use warnings అనేవి సాధారణ ప్రోగ్రామింగ్ తప్పులను నివారించడానికి సహాయపడే కంపైలర్ ఫ్లాగ్ లు.  
  
 
|-
 
|-
 
|05:48
 
|05:48
|     use Weather     సెమీకోలన్. ఇక్కడ,     Weather   కార్యక్రమం లో ఉపయోగించిన     module     పేరు.
+
| use Weather సెమీకోలన్. ఇక్కడ, Weather, ప్రోగ్రాం  లో నేను ఉపయోగించిన module పేరు.
  
 
|-
 
|-
 
|05:56
 
|05:56
| ఈ ప్రోగ్రామ్ కోసం అవసరమైన ఫంక్షన్ లను ఈ     module     లో నిల్వ చేయడాన్ని మనం ఇప్పటికే చూశాము.
+
| ఈ ప్రోగ్రామ్ కోసం అవసరమైన ఫంక్షన్ లను ఈ module లో నిల్వ చేయడాన్ని మనం ఇప్పటికే చూశాము.
  
 
|-
 
|-
 
|06:03
 
|06:03
|ఇక్కడ     dot pm     ఫైల్ పొడిగింపు ను ఇవ్వవలసిన అవసరం లేదు.
+
|ఇక్కడ   dot pm ఫైల్ పొడిగింపు ను ఇవ్వవలసిన అవసరం లేదు.
  
 
|-
 
|-
Line 250: Line 239:
 
|-
 
|-
 
|06:14
 
|06:14
|ముద్రించడానికి యూజర్ ఒక ఎంపికను ఎంటర్ చెయ్యాలి:
+
| యూజర్ రిపోర్ట్ ముద్రించడానికి ఒక ఎంపికను ఎంటర్ చెయ్యాలి:  
ఒక ప్రత్యేకమైన వారం యొక్క రోజువారీ వాతావరణ నివేదిక
+
ఒక ప్రత్యేకమైన రోజు  యొక్క రోజువారీ వాతావరణ నివేదిక, అవుట్పుట్ ఫైల్ కు ఒక ప్రత్యేకమైన రోజు యొక్క రోజువారీ వాతావరణ నివేదిక, వారపు వాతావరణ నివేదిక.
అవుట్పుట్ ఫైల్ కు ఒక నిర్దిష్ట వారపు రోజువారీ వాతావరణ నివేదిక  
+
వారపు వాతావరణ నివేదిక.
+
 
+
 
|-
 
|-
 
|06:27
 
|06:27
|ఒకవేళ ఎంపిక  1  ను టైప్ చేస్తే, అది యూజర్ ను వారపు రోజును ఎంటర్ చేయమని అడుగుతుంది.
+
|ఒకవేళ ఎంపిక  1  ను టైప్ చేస్తే, అది యూజర్ ను రోజును ఎంటర్ చేయమని అడుగుతుంది.
  
 
|-
 
|-
 
|06:32
 
|06:32
|     diamond  ఆపరేటర్ కీబోర్డ్      STDIN     , ను నుండి చదువుతుంది.
+
| diamond  ఆపరేటర్ STDIN   అనగా కీబోర్డ్  నుండి ఇన్పుట్ ను తీసుకుంటుంది.  
  
 
|-
 
|-
 
|06:38
 
|06:38
|ఉదాహరణకు, యూజర్    monday     ఎంటర్ చేసినట్లయితే, అది    local variable    అయిన వేరియబుల్       dollar dayoption,    కు కేటాయించబడుతుంది.
+
|ఉదాహరణకు, యూజర్    Monday     ఎంటర్ చేసినట్లయితే, అది    local variable    అయిన వేరియబుల్   dollar dayoption   కు కేటాయించబడుతుంది.
  
 
|-
 
|-
 
|06:47
 
|06:47
|తరువాత, మనం రెండు ఫంక్షన లను పిలవడాన్ని చూడవచ్చు-
+
|తరువాత, మనం రెండు ఫంక్షన్లు     Display_header ()    మరియు    Display_daily_report () లను పిలవడం చూడవచ్చు.
     Display_header ()    మరియు
+
     Display_daily_report ().  
+
 
+
 
|-
 
|-
 
|06:56
 
|06:56
|మనం ఈ ఫైల్ లో     use Weather     స్టేట్మెంట్ తో    Weather dot pm     లో అన్ని ఫంక్షన లను ఎగుమతి చేశాము.
+
|మనం ఈ ఫైల్ లో use Weather   స్టేట్మెంట్ తో    Weather dot pm లోని  అన్ని ఫంక్షన్ లను ఎగుమతి చేశాము.
  
 
|-
 
|-
 
|07:03
 
|07:03
|కాబట్టి,    colon colon (::)package qualifier  ఉపయోగించి గురుంచి ప్యాకేజీ లో ఫంక్షన్ లను సూచించాల్సిన అవసరం లేదు.
+
|కాబట్టి,    colon colon (::)package qualifier  ఉపయోగించి ప్యాకేజీ లో ఫంక్షన్ లను సూచించాల్సిన అవసరం లేదు.
  
 
|-
 
|-
Line 287: Line 270:
 
|-
 
|-
 
|07:13
 
|07:13
|ఒకవేళ ఎంపికను  2  టైప్ చేస్తే,అది యూజర్ ను వారపు రోజును ప్రాంప్ట్ చేయమని అడుగుతుంది.
+
|ఒకవేళ ఎంపికను  2  టైప్ చేస్తే, అది యూజర్ ను వారపు రోజును ప్రాంప్ట్ చేయమని అడుగుతుంది.
  
 
|-
 
|-
 
|07:19
 
|07:19
|    $ Dayoption        function write underscore daily underscore report.    కు ఇన్పుట్ పారామితిగా పంపబడుతుంది.
+
|    $dayoption  అనేది  function write underscore daily underscore report   కు ఇన్పుట్ పారామితిగా పంపబడుతుంది.
  
 
|-
 
|-
 
|07:27
 
|07:27
|     return      విలువ ఫంక్షన్ నుండి వేరియబుల్      dollar result     లో నిల్వ చేయబడుతుంది.
+
| ఫంక్షన్ నుండి వచ్చిన  return విలువ  dollar result వేరియబుల్ లో నిల్వ చేయబడుతుంది.
  
 
|-
 
|-
 
|07:33
 
|07:33
|     Print statement     అవుట్పుట్ కోసం టెక్స్ట్ ఫైల్ ను తనిఖీ చేయడానికి యూజర్ ను అడుగుతుంది.
+
|   Print statement అవుట్పుట్ కోసం టెక్స్ట్ ఫైల్ ను తనిఖీ చేయడానికి యూజర్ ను అడుగుతుంది.
  
 
|-
 
|-
 
|07:38
 
|07:38
| వారపు రోజు   dot txt   తో ఫైల్ పేరు అవుట్ పుట్ గా సృష్టించబడుతుంది.  
+
| వారపు రోజు dot txt తో ఫైల్ పేరు అవుట్ పుట్ గా సృష్టించబడుతుంది.  
  
 
|-
 
|-
Line 311: Line 294:
 
|-
 
|-
 
|07:51
 
|07:51
|    display underscore weekly underscore repor    అనేది వారపు నివేదిక యొక్క     function    పేరు.
+
|    display underscore weekly underscore report    అనేది వారపు నివేదిక అందించే    function యొక్క పేరు.
  
 
|-
 
|-
 
|07:57
 
|07:57
|నిర్దిష్ట సమయాల కోసం     print     స్టేట్మెంట్ సమాంతర రేఖను చిత్రిస్తుంది.
+
| ఈ print స్టేట్మెంట్ తెలిపిన  వరస సంఖ్యలకు ఒక సమాంతర రేఖను చిత్రిస్తుంది.
  
 
|-
 
|-
Line 327: Line 310:
 
|-
 
|-
 
|08:11
 
|08:11
| పేర్కొన్న వాటి కంటే ఇతర ఎంపికలు ఇవ్వబడినట్లయితే, ప్రింట్ స్టేట్మెంట్ "" Incorrect option "" "" అని చెప్తుంది.
+
| పేర్కొన్న వాటి కంటే ఇతర ఎంపికలు ఇవ్వబడినట్లయితే, ప్రింట్ స్టేట్మెంట్ Incorrect option అని చెప్తుంది.
  
 
|-
 
|-
 
|08:19
 
|08:19
|ఇక్కడ, నిష్క్రమణ విలువ  0 , ప్రోగ్రామ్ విజయవంతంగా అమలవడాన్ని సూచిస్తుంది.
+
|ఇక్కడ, నిష్క్రమణ విలువ  0, ప్రోగ్రామ్ విజయవంతంగా అమలవడాన్ని సూచిస్తుంది.
  
 
|-
 
|-
 
|08:25  
 
|08:25  
|నిష్క్రమణ విలువ  0  కాకుండా అంటే ఒక రకమైన ఎర్రర్ సంభవించిందని అర్ధం.
+
|నిష్క్రమణ విలువ  0  కాకుండా ఉంటే ఒక రకమైన ఎర్రర్ సంభవించిందని అర్ధం.
  
 
|-
 
|-
Line 343: Line 326:
 
|-
 
|-
 
|08:34
 
|08:34
|  terminal     కు మారండి మరియు    perl weather underscore report dot pl    అని టైప్ చేసి    Enter  నొక్కండి  
+
|  terminal కు మారి,  perl weather underscore report dot pl    అని టైప్ చేసి    Enter  నొక్కండి.
  
 
|-
 
|-
Line 351: Line 334:
 
|-
 
|-
 
|08:45
 
|08:45
|1 టైప్ చేయండి మరియు      Enter.    నొక్కండి
+
|1 టైప్ చేసి,  Enter   నొక్కండి.
  
 
|-
 
|-
 
|08:48
 
|08:48
|మేము వారపు రోజుకు ప్రవేశించడానికి ప్రాంప్ట్ చేసాము . నేను "monday" అని టైప్ చేసి     Enter.    నొక్కండి.
+
|మనము వారపు రోజుకు ప్రవేశించడానికి ప్రాంప్ట్ పొందుతాము. నేను monday అని టైప్ చేసి   Enter చేస్తాను.  
  
 
|-
 
|-
 
|08:56  
 
|08:56  
|ఇది     function display underscore header().    నుండి సృష్టించబడిన    header output   .
+
|ఇది function display underscore header() నుండి సృష్టించబడిన    header output.
  
 
|-
 
|-
Line 371: Line 354:
 
|-
 
|-
 
|09:13
 
|09:13
| 1 టైప్ చేయండి మరియు      Enter.    నొక్కండి
+
| 2 టైప్ చేసి,  Enter నొక్కండి
  
 
|-
 
|-
 
|09:17
 
|09:17
|ప్రాంప్ట్ వద్ద, మనము ఏ వారపు రోజు నైనా టైప్ చేయవచ్చు . నేను "Wednesday" అని టైప్ చేస్తాను మరియు      Enter    నొక్కుతాను.
+
|ప్రాంప్ట్ వద్ద, మనము ఏ వారపు రోజు నైనా టైప్ చేయవచ్చు . నేను wednesday అని టైప్ చేసి,  Enter    నొక్కుతాను.
  
 
|-
 
|-
Line 385: Line 368:
 
|అవుట్పుట్ ఈ టెక్స్ట్ ఫైల్ కు వ్రాయబడింది. మనము ఫైల్ ను తెరుద్దాం మరియు కంటెంట్స్ ను తనిఖీ చేద్దాం.
 
|అవుట్పుట్ ఈ టెక్స్ట్ ఫైల్ కు వ్రాయబడింది. మనము ఫైల్ ను తెరుద్దాం మరియు కంటెంట్స్ ను తనిఖీ చేద్దాం.
 
|-
 
|-
|09:3
+
|09:38
|    gedit wednesday dot txt    అని టైప్ చేయండి మరియు      Enter.     నొక్కండి
+
|    gedit wednesday dot txt    అని టైప్ చేసి,  Enter   నొక్కండి.  
  
 
|-
 
|-
 
|09:44
 
|09:44
| txt  పొడిగింపుతో ఎంటర్ చేసిన వారపు రోజు పేరుతో అవుట్ పుట్ ఫైల్ సృష్టించబడింది.
+
|ఎంటర్ చేసిన వారపు రోజు పేరుతో txt  పొడిగింపుతో అవుట్ పుట్ ఫైల్ సృష్టించబడింది.
  
 
|-
 
|-
Line 398: Line 381:
 
|-
 
|-
 
|09:54
 
|09:54
|   terminal   కు మారండి మరియు    perl weather underscore report dot pl     అని టైప్ చేయండి మరియు      Enter.    నొక్కండి
+
| terminal కు మారి,  perl weather underscore report dot pl అని టైప్ చేసి, Enter   నొక్కండి.
  
 
|-
 
|-
 
|10:00
 
|10:00
| 3 టైప్ చేయండి మరియు      Enter.    నొక్కండి
+
| 3 టైప్ చేసి,  Enter   నొక్కండి.
  
 
|-
 
|-
Line 410: Line 393:
 
|-
 
|-
 
|10:08
 
|10:08
|     hash keys     మరియు     hash values     యాదృచ్ఛిక క్రమంలో నిల్వ చేయబడతాయి.
+
| hash keys మరియు hash values యాదృచ్ఛిక క్రమంలో నిల్వ చేయబడతాయి.
  
 
|-
 
|-
Line 425: Line 408:
 
|-
 
|-
 
|10:32
 
|10:32
| ఉద్యోగి జీతం, హోదా, శాఖ, సెలవు_సమస్యలు    వివరాలు ప్రదర్శించడానికి     పెర్ల్    కార్యక్రమం    ఉద్యోగి అండర్స్కో రిపోర్టు.
+
|ఒక అసైన్మెంట్ గా  employee salary, designation, department, leave_balance వివరాలను ప్రదర్శించడానికి ఇలాంటి  పెర్ల్    ప్రోగ్రాం  employee underscore report.pl ను వ్రాయండి.  
  
 
|-
 
|-
 
|10:45
 
|10:45
| పాస్    ఎంప్లాయీ ID     లేదా ఇన్పుట్గా    ఉద్యోగుల పేరు    .
+
| Employee ID లేదా Employee name లను ఇన్పుట్ గా పంపించండి.  
  
 
|-
 
|-
 
|10:50
 
|10:50
| అవసరమైన ఫంక్షన్లను     మాడ్యూల్         ఎంప్లాయీ డాట్ ప్రైమ్     ఫైలులో రాయండి.
+
| అవసరమైన ఫంక్షన్లను Employee dot pm  మాడ్యూల్    ఫైలులో వ్రాయండి.
 
|-
 
|-
 
|10:56
 
|10:56
| కింది    లింకులోని వీడియో     స్పోకెన్ ట్యుటోరియల్     సారాంశం. దయచేసి దానిని డౌన్లోడ్ చేయండి మరియు చూడండి.
+
| క్రింది లింకులోని వీడియో, స్పోకెన్ ట్యుటోరియల్ సారాంశం ను ఇస్తుంది. దయచేసి దానిని డౌన్లోడ్ చేసి చూడండి.
  
 
|-
 
|-
 
|11:03
 
|11:03
| మేము వర్క్ షాప్స్ నిర్వహిస్తాము మరియు మా ఆన్లైన్ పరీక్షలను పాస్ చేసే వారికి సర్టిఫికేట్లను ఇస్తాము. మరిన్ని వివరాల కోసం, దయచేసి మాకు వ్రాయండి.
+
| మేము వర్క్ షాప్స్ నిర్వహిస్తాము మరియు మా ఆన్లైన్ పరీక్షలను పాస్ అయితే, వారికి సర్టిఫికేట్లను ఇస్తాము. మరిన్ని వివరాల కోసం, దయచేసి మాకు వ్రాయండి.
  
 
|-
 
|-
 
|11:12
 
|11:12
|ఇది NMEICT,MHRDభారత ప్రభుత్వం ద్వారా సహకరించబడుతుంది. ఈ మిషన్ పై మరింత సమాచారం ఈ    link    లో అందుబాటులో ఉంది
+
|ఇది NMEICT,MHRD భారత ప్రభుత్వం ద్వారా సహకరించబడుతుంది. ఈ మిషన్ పై మరింత సమాచారం ఈ    link    లో అందుబాటులో ఉంది.
  
 
|-
 
|-
 
|11:25
 
|11:25
|ట్యుటోరియల్ ను తెలుగులోకి అనువదించినది నాగూర్ వలి. మీకు ధన్యవాదాలు.
+
|ట్యుటోరియల్ ను తెలుగులోకి అనువదించినది నాగూర్ వలి మరియు నేను ఉదయ లక్ష్మి  మీకు ధన్యవాదాలు.
 
+
|-
 
|}
 
|}

Latest revision as of 19:20, 27 February 2020

Time
Narration
00:01 Sample PERL program. పై Spoken Tutorial కు స్వాగతం
00:06 ఈ ట్యుటోరియల్లో, మనం ఇప్పటి వరకు కవర్ చేసిన అన్ని ప్రధాన అంశాలని ఒక నమూనా పెర్ల్ ప్రోగ్రాం లో నేర్చుకుంటాము.
00:14 ఈ ట్యుటోరియల్ ను రికార్డు చేయడానికి నేను Ubuntu Linux 12.04 ఆపరేటింగ్ సిస్టం Perl 5.14.2 మరియు gedit టెక్స్ట్ ఎడిటర్ ను ఉపయోగిస్తున్నను.
00:25 మీరు మీకు నచ్చిన ఏ టెక్స్ట్ ఎడిటర్ ను అయినా ఉపయోగించుకోవచ్చు.
00:29 ముందుగా మీకు Perl ప్రొగ్రమింగ్ గురుంచి కొంత అవగాహన ఉండాలి.
00:34 లేకపోతే, అప్పుడు ఈ వెబ్సైట్లో సంబంధిత Perl స్పోకెన్ ట్యుటోరియల్స్ ద్వారా వెళ్ళండి.
00:39 నమూనా Perl యొక్క ఒక ప్రాంతం యొక్క వివిధ వాతావరణ సూచనల నివేదికల యొక్క output ను ఇస్తుంది.
00:46 weather dot pm, అనేది ఈ ప్రోగ్రాం కోసం అవసరమైన డేటాని నిర్వహించడానికి కావలసిన ఒక క్లిష్టమైన data-structure ను కలిగి ఉన్న module.
00:54 ఇది నివేదికను రూపొందించడానికి కావలసిన వివిధ functions ను కలిగి ఉంటుంది.
00:59 weather underscore report dot pl అనేది ఒక Perl ప్రోగ్రాం. ఇది అవసరమైన అవుట్పుట్ ఇవ్వడానికి ఈ module ఫైల్ ను ఉపయోగించుకుంటుంది.
01:08 అదే కోడ్ గల ఫైల్స్ మా వెబ్ సైట్ లో ఈ వీడియో క్రిందన అందుబాటులో ఉన్నాయి.
01:13 Code file link లో ఇవ్వబడిన ఫైళ్ళను డౌన్ లోడ్ చేసి, unzip చేయండి.
01:18 ఇప్పుడు మన నమూనా Perl ప్రోగ్రాం Weather dot pm ను చూద్దాం.
01:24 ఈ ప్రోగ్రాం లో కోడ్ యొక్క బ్లాక్, namespace Weather క్రిందన ఉంది.
01:29 Perl నందు namespace ను package కీ వర్డ్ ను ఉపయోగించి, implement చేస్తాము.
01:34 BEGIN బ్లాక్ main ప్రోగ్రాం కంటే ముందు compile చేయబడి, అమలు చేయబడుతుంది.
01:40 Export, మాడ్యూల్స్ నందు గల functions మరియు వేరియబుల్స్ ను యూజర్ namespace కు ఎగుమతి చేస్తుంది.
01:48 At the rate EXPORT మరియు at the rate EXPORT underscore OK రెండు వేరియబుల్స్ export ఆపరేషన్ జరుగుటకు ప్రధాన పాత్ర పోషిస్తాయి.
01:57 At the rate EXPORT అనేది subroutines యొక్క జాబితాను module యొక్క వేరియబుల్స్ ను కలిగి ఉంటుంది.
02:03 ఇవి కాలర్ namespace లోనికి ఎగుమతి చేయబడతాయి.
02:07 At the rate EXPORT underscore OK డిమాండ్ ఆధారంగా గుర్తులను ఎగుమతి చేస్తుంది.
02:14 ఇక్కడ, వాతావరణ-నివేదిక కోసం అవసరమైన డేటాను నిర్వహించడానికి, క్లిష్టమైన డేటా-స్ట్రక్చర్స్ లను సృష్టించడానికి నేను references ను ఉపయోగిస్తున్నాను.
02:24 $weather_report అనేది ఒక hash reference. place మరియు nstate లు స్కాలర్ విలువలను కలిగి ఉన్నాయి.
02:32 weekly అనేది hash యొక్క hash references.
02:37 వరం లో ప్రతి రోజు నాలుగు keysను కలిగి ఉంటుంది. max underscore temp, min underscore temp, sunrise మరియు sunset.
02:48 record underscore time అనేది రెండు index విలువలు గల array reference.
02:54 వివిధ ఎంపికల వాతావరణ నివేదికను ప్రదర్శించడానికి నా దెగ్గర కొన్ని subroutines ఉన్నాయి. మనం వాటిని ఒక్కటి గా చూద్దాము.
03:01 ఈ function శీర్షిక, నివేదిక, స్థలం, స్థితి మరియు ప్రస్తుత తేదీ వంటి header సమాచారాన్ని ముద్రిస్తుంది.
03:10 ఇప్పుడు, మనం తదుపరి ఫంక్షన్ display underscore daily underscore report ను చూద్దాము.
03:16 ఈ function ఇచ్చిన రోజు ఆధారంగా స్క్రీన్ పై రోజువారీ నివేదికను ముద్రిస్తుంది.
03:22 shift ఫంక్షన్ ను ఉపయోగించి subroutine కు పంపిన పారామితి లను పొందుతాము.
03:27 నేను parameter విలువ కు రెండు వైపుల గల స్పేస్ లను తొలగించడానికి నేను trim () ఫంక్షన్ ను ఉపయోగించాను.
03:34 trim () ఫంక్షన్ కు కోడ్ ఇక్కడ ఉంది.
03:37 lc () ఫంక్షన్ ఇచ్చిన ఇన్పుట్ యొక్క lowercase ను అందిస్తుంది.
03:42 ఇది కేస్ సెన్సిటివిటీని నివారించడానికి ఉపయోగించబడుతుంది.
03:45 main ప్రోగ్రాం నుంచి పారామీటర్ గా పంపిన week-day స్థానిక వేరియబుల్ dollar week underscore day కు కేటాయించబడినది.
03:55 ఈ క్రింది print statement లు పేర్కొన్న week-day కు సంబంధించిన డేటాను ముద్రిస్తాయి.
04:01 మనము $weather underscore report లో విలువ ను dereference చేయడానికి arrow operator ను ఉపయోగిస్తున్నాము.
04:09 references తో పని చేస్తున్నప్పుడు, మనం dereferencing చేస్తున్న data type ను అర్థం చేసుకోవాలి.
04:15 అది hash అయితే, మనము కర్లీ బ్రాకెట్స్ లో key ను పంపించవలిసి ఉంటుంది.
04:20 ఇది array అయితే, మనం index value ను చదరపు బ్రాకెట్లలలో పంపించవలిసి ఉంటుంది.
04:26 Perl లో return ఫంక్షన్ ఒక విలువను తిరిగి ఇస్తుంది.
04:29 main ప్రోగ్రాంలో function యొక్క స్థితిని తనిఖీ చేయడానికి ఇది ఉపయోగబడుతుంది.
04:36 write underscore daily underscore report అనేది తరువాతి function.
04:40 ఈ function ఫైల్ కు report output ను ముద్రిస్తుంది.
04:45 గ్రేటర్ దెన్ గుర్తు తో ఉన్న open ఫంక్షన్ WRITE మోడ్ ను నిర్వచిస్తుంది.
04:50 weekday పేరు మరియు dot txt పొడిగింపుతో ఫైల్ పేరు సృష్టించబడింది.
04:56 ప్రింట్ స్టేట్మెంట్ పేర్కొన్న రోజుకు సంభందించిన డేటాను ఫైల్ నందు ముద్రిస్తుంది.
05:02 ఇది వారాంతపు నివేదికను ముద్రిస్తుంది.
05:05 నేను hash reference యొక్క ప్రతి రోజు ద్వారా లూప్ కు foreach loop ను డిక్లేర్ చేస్తాను.
05:11 నేను hash reference సూచించుటకు కర్లీ బ్రాకెట్లను మరియు డిరెఫరెన్స్ సూచించడానికి arrow ఆపరేటర్ ను ఉపయోగించాను.
05:18 నేను hash లోని keys ద్వారా లూప్ చేయడానికి in-built function లోని “keys” ను ఉపయోగించాను.
05:23 display underscore daily underscore report function, hash యొక్క ప్రతి అంశాన్ని ముద్రిస్తుంది.
05:30 ఇప్పుడు మనము Weather dot pm module ఫైల్ ను ఉపయోగించిన weather underscore report dot pl అనే Perl ప్రోగ్రాం ను చూద్దాం.
05:40 ఇక్కడ, use strict మరియు use warnings అనేవి సాధారణ ప్రోగ్రామింగ్ తప్పులను నివారించడానికి సహాయపడే కంపైలర్ ఫ్లాగ్ లు.
05:48 use Weather సెమీకోలన్. ఇక్కడ, Weather, ఈ ప్రోగ్రాం లో నేను ఉపయోగించిన module పేరు.
05:56 ఈ ప్రోగ్రామ్ కోసం అవసరమైన ఫంక్షన్ లను ఈ module లో నిల్వ చేయడాన్ని మనం ఇప్పటికే చూశాము.
06:03 ఇక్కడ dot pm ఫైల్ పొడిగింపు ను ఇవ్వవలసిన అవసరం లేదు.
06:08 ఈ ప్రోగ్రామ్లో, నేను ఇచ్చిన ఎంపికల ఆధారంగా వివిధ నివేదికలను ముద్రిస్తాను.
06:14 యూజర్ రిపోర్ట్ ముద్రించడానికి ఒక ఎంపికను ఎంటర్ చెయ్యాలి:

ఒక ప్రత్యేకమైన రోజు యొక్క రోజువారీ వాతావరణ నివేదిక, అవుట్పుట్ ఫైల్ కు ఒక ప్రత్యేకమైన రోజు యొక్క రోజువారీ వాతావరణ నివేదిక, వారపు వాతావరణ నివేదిక.

06:27 ఒకవేళ ఎంపిక 1 ను టైప్ చేస్తే, అది యూజర్ ను రోజును ఎంటర్ చేయమని అడుగుతుంది.
06:32 diamond ఆపరేటర్ STDIN అనగా కీబోర్డ్ నుండి ఇన్పుట్ ను తీసుకుంటుంది.
06:38 ఉదాహరణకు, యూజర్ Monday ఎంటర్ చేసినట్లయితే, అది local variable అయిన వేరియబుల్ dollar dayoption కు కేటాయించబడుతుంది.
06:47 తరువాత, మనం రెండు ఫంక్షన్లు Display_header () మరియు Display_daily_report () లను పిలవడం చూడవచ్చు.
06:56 మనం ఈ ఫైల్ లో use Weather స్టేట్మెంట్ తో Weather dot pm లోని అన్ని ఫంక్షన్ లను ఎగుమతి చేశాము.
07:03 కాబట్టి, colon colon (::)package qualifier ఉపయోగించి ప్యాకేజీ లో ఫంక్షన్ లను సూచించాల్సిన అవసరం లేదు.
07:10 ఇప్పుడు తదుపరి ఎంపికను చూద్దాము.
07:13 ఒకవేళ ఎంపికను 2 టైప్ చేస్తే, అది యూజర్ ను వారపు రోజును ప్రాంప్ట్ చేయమని అడుగుతుంది.
07:19 $dayoption అనేది function write underscore daily underscore report కు ఇన్పుట్ పారామితిగా పంపబడుతుంది.
07:27 ఫంక్షన్ నుండి వచ్చిన return విలువ dollar result వేరియబుల్ లో నిల్వ చేయబడుతుంది.
07:33 Print statement అవుట్పుట్ కోసం టెక్స్ట్ ఫైల్ ను తనిఖీ చేయడానికి యూజర్ ను అడుగుతుంది.
07:38 వారపు రోజు dot txt తో ఫైల్ పేరు అవుట్ పుట్ గా సృష్టించబడుతుంది.
07:46 ఒకవేళ ఎంపిక 3 ను టైప్ చేస్తే, అది మొత్తం వారం యొక్క వాతావరణ నివేదికను ముద్రిస్తుంది.
07:51 display underscore weekly underscore report అనేది వారపు నివేదిక అందించే function యొక్క పేరు.
07:57 ఈ print స్టేట్మెంట్ తెలిపిన వరస సంఖ్యలకు ఒక సమాంతర రేఖను చిత్రిస్తుంది.
08:02 ఇది కేవలం నివేదికకు మంచి రూపాన్ని ఇస్తుంది.
08:06 చివరగా, ఎంపిక 4 అయితే, ఇది ప్రోగ్రామ్ నుండి నిష్క్రమించబడుతుంది.
08:11 పేర్కొన్న వాటి కంటే ఇతర ఎంపికలు ఇవ్వబడినట్లయితే, ప్రింట్ స్టేట్మెంట్ Incorrect option అని చెప్తుంది.
08:19 ఇక్కడ, నిష్క్రమణ విలువ 0, ప్రోగ్రామ్ విజయవంతంగా అమలవడాన్ని సూచిస్తుంది.
08:25 నిష్క్రమణ విలువ 0 కాకుండా ఉంటే ఒక రకమైన ఎర్రర్ సంభవించిందని అర్ధం.
08:31 ఇప్పుడు, మనం ప్రోగ్రాం ను అమలు చేద్దాము.
08:34 terminal కు మారి, perl weather underscore report dot pl అని టైప్ చేసి Enter నొక్కండి.
08:41 మనం స్క్రీన్ పై నాలుగు ఎంపికలను చూడవచ్చు.
08:45 1 టైప్ చేసి, Enter నొక్కండి.
08:48 మనము వారపు రోజుకు ప్రవేశించడానికి ప్రాంప్ట్ పొందుతాము. నేను monday అని టైప్ చేసి Enter చేస్తాను.
08:56 ఇది function display underscore header() నుండి సృష్టించబడిన header output.
09:02 ఇప్పుడు, మనం సోమవారం వాతావరణ నివేదికను చూడవచ్చు.
09:06 ఇప్పుడు, నేను ఇతర ఎంపికలను ప్రదర్శించేందుకు మరోసారి ప్రోగ్రామ్ ను అమలు చేస్తాను.
09:13 2 టైప్ చేసి, Enter నొక్కండి
09:17 ప్రాంప్ట్ వద్ద, మనము ఏ వారపు రోజు నైనా టైప్ చేయవచ్చు . నేను wednesday అని టైప్ చేసి, Enter నొక్కుతాను.
09:25 మనము "Please check the file wednesday dot txt for report output" సందేశాన్ని చూడవచ్చు.
09:32 అవుట్పుట్ ఈ టెక్స్ట్ ఫైల్ కు వ్రాయబడింది. మనము ఫైల్ ను తెరుద్దాం మరియు కంటెంట్స్ ను తనిఖీ చేద్దాం.
09:38 gedit wednesday dot txt అని టైప్ చేసి, Enter నొక్కండి.
09:44 ఎంటర్ చేసిన వారపు రోజు పేరుతో txt పొడిగింపుతో అవుట్ పుట్ ఫైల్ సృష్టించబడింది.
09:51 ఇప్పుడు, మనం తదుపరి ఎంపికను తనిఖీ చేద్దాం.
09:54 terminal కు మారి, perl weather underscore report dot pl అని టైప్ చేసి, Enter నొక్కండి.
10:00 3 టైప్ చేసి, Enter నొక్కండి.
10:04 ఈ సారి మనం వారాంతపు వాతావరణ నివేదికను చూడవచ్చు.
10:08 hash keys మరియు hash values యాదృచ్ఛిక క్రమంలో నిల్వ చేయబడతాయి.
10:13 కాబట్టి, ప్రదర్శించబడిన అవుట్పుట్ అవి జోడించినబడిన క్రమానికి సంబంధించినది కాదు.
10:19 దీనితో మనం ఈ ట్యుటోరియల్ చివరకు చేరుకున్నాము. మనం సారాంశం చుద్దాం.
10:24 ఈ ట్యుటోరియల్లో, మన మునుపటి ట్యుటోరియల్ యొక్క ప్రధాన విషయాల ద్వారా కవర్ చేయబడిన ఒక నమూనా Perl ప్రోగ్రాం ను చూస్తాం.
10:32 ఒక అసైన్మెంట్ గా employee salary, designation, department, leave_balance వివరాలను ప్రదర్శించడానికి ఇలాంటి పెర్ల్ ప్రోగ్రాం employee underscore report.pl ను వ్రాయండి.
10:45 Employee ID లేదా Employee name లను ఇన్పుట్ గా పంపించండి.
10:50 అవసరమైన ఫంక్షన్లను Employee dot pm మాడ్యూల్ ఫైలులో వ్రాయండి.
10:56 క్రింది లింకులోని వీడియో, స్పోకెన్ ట్యుటోరియల్ సారాంశం ను ఇస్తుంది. దయచేసి దానిని డౌన్లోడ్ చేసి చూడండి.
11:03 మేము వర్క్ షాప్స్ నిర్వహిస్తాము మరియు మా ఆన్లైన్ పరీక్షలను పాస్ అయితే, వారికి సర్టిఫికేట్లను ఇస్తాము. మరిన్ని వివరాల కోసం, దయచేసి మాకు వ్రాయండి.
11:12 ఇది NMEICT,MHRD భారత ప్రభుత్వం ద్వారా సహకరించబడుతుంది. ఈ మిషన్ పై మరింత సమాచారం ఈ link లో అందుబాటులో ఉంది.
11:25 ట్యుటోరియల్ ను తెలుగులోకి అనువదించినది నాగూర్ వలి మరియు నేను ఉదయ లక్ష్మి మీకు ధన్యవాదాలు.

Contributors and Content Editors

Ahalyafoundation, Madhurig, Yogananda.india