PERL/C2/Blocks-in-Perl/Punjabi

From Script | Spoken-Tutorial
Jump to: navigation, search
Time Narration
00:01 ਪਰਲ ਵਿੱਚ ਬਲਾਕਸ ਉੱਤੇ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਤੁਹਾਡਾ ਸਵਾਗਤ ਹੈ ।
00:06 ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀ ਪਰਲ ਵਿੱਚ ਉਪਲੱਬਧ ਵੱਖ-ਵੱਖ ਬਲਾਕਸ ਦੇ ਬਾਰੇ ਵਿੱਚ ਸਿਖਾਂਗੇ ।
00:13 ਮੈਂ ਉਬੰਟੁ ਲਿਨਕਸ 12 . 04 ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅਤੇ ਪਰਲ 5 . 14 . 2 ਦੀ ਵਰਤੋ ਕਰ ਰਿਹਾ ਹਾਂ ।
00:21 ਮੈਂ gedit ਟੈਕਸਟ ਐਡੀਟਰ ਦੀ ਵਰਤੋ ਵੀ ਕਰਾਂਗਾ ।
00:26 ਤੁਸੀ ਆਪਣੇ ਪਸੰਦ ਦਾ ਕੋਈ ਵੀ ਟੈਕਸਟ ਐਡੀਟਰ ਵਰਤ ਸਕਦੇ ਹੋ ।
00:31 ਇੱਕ ਪੂਰਵ-ਜਰੂਰਤ ਦੇ ਰੂਪ ਵਿੱਚ , ਤੁਹਾਨੂੰ ਪਰਲ ਵਿੱਚ ਵੇਰਿਏਬਲਸ , ਕਮੈਂਟਸ ਦਾ ਮੁਢਲਾ ਗਿਆਨ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ ।
00:38 ਪਰਲ ਵਿੱਚ ਡੇਟਾ ਸਟਰਕਚਰਸ ਦਾ ਗਿਆਨ ਵਧੇਰੇ ਲਾਭਦਾਇਕ ਹੋਵੇਗਾ ।
00:44 ਕਿਰਪਾ ਕਰਕੇ ਸੰਬੰਧਤ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲਸ ਲਈ ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਵੈਬਸਾਈਟ ਉੱਤੇ ਜਾਓ ।
00:50 ਪਰਲ 5 ਵਿਸ਼ੇਸ਼ ਬਲਾਕਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ।
00:53 ਇਹ ਬਲਾਕਸ ਪਰਲ ਪ੍ਰੋਗਰਾਮ ਦੇ ਵੱਖਰੇ ਸਤਰਾਂ ਉੱਤੇ ਚੱਲਦੇ ਹਨ ।
00:59 ਇਹ ਬਲਾਕਸ ਹਨ ,
01:01 BEGIN, END
01:03 UNITCHECK, CHECK
01:05 INIT BEGIN ਬਲਾਕਸ ਦੇ ਨਾਲ ਸ਼ੁਰੂ ਕਰਦੇ ਹਾਂ ।
01:10 BEGIN ਬਲਾਕ ਇਕੱਤਰੀਕਰਨ ਦੇ ਸਮੇਂ ਚੱਲਦਾ ਹੈ ।
01:15 ਸੋ, ਇਸ ਬਲਾਕ ਵਿੱਚ ਲਿਖਿਆ ਗਿਆ ਕੋਈ ਵੀ ਕੋਡ ਇਕੱਤਰੀਕਰਨ ਦੇ ਸਮੇਂ ਪਹਿਲੀ ਵਾਰ ਚੱਲਦਾ ਹੈ ।
01:22 ਪਰਲ ਸਕਰਿਪਟ ਵਿੱਚ ਸਾਡੇ ਕੋਲ ਕਈ BEGIN ਬਲਾਕਸ ਹੋ ਸਕਦੇ ਹਨ ।
01:26 ਇਹ ਬਲਾਕਸ ਡਿਕਲੈਰੇਸ਼ਨ ਦੇ ਕ੍ਰਮ ਵਿੱਚ ਚੱਲਣਗੇ
01:31 ਜੋ First define First execute ਸਵਰੂਪ ਵਿੱਚ ਹੈ ।
01:35 BEGIN ਬਲਾਕਸ ਲਈ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ ।
01:40 BEGIN ਵੱਡੇ ਅੱਖਰਾਂ ਵਿੱਚ ਸਪੇਸ ਓਪਨ ਕਰਲੀ ਬਰੈਕੇਟ ।
01:45 ਐਂਟਰ ਦਬਾਓ ।
01:47 ਇਕੱਤਰੀਕਰਨ ਦੇ ਸਮੇਂ ਕੋਡ ਦਾ ਭਾਗ ਚੱਲੇਗਾ ।
01:51 ਐਂਟਰ ਦਬਾਓ । ਕਲੋਜ ਕਰਲੀ ਬਰੈਕੇਟ ।
01:55 ਹੁਣ BEGIN ਬਲਾਕਸ ਦਾ ਇੱਕ ਉਦਾਹਰਣ ਵੇਖਦੇ ਹਾਂ ।
01:59 ਟਰਮਿਨਲ ਖੋਲੋ ਅਤੇ ਟਾਈਪ ਕਰੋ ,
02:02 gedit beginBlock dot pl space ampersand
02:08 ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
02:10 ਇਹ gedit ਵਿੱਚ beginBlock dot pl ਫਾਇਲ ਖੋਲੇਗਾ ।
02:15 ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਦੇ ਭਾਗ ਨੂੰ ਟਾਈਪ ਕਰੋ ਜਿਵੇਂ ਸਕਰੀਨ ਉੱਤੇ ਵਖਾਇਆ ਗਿਆ ਹੈ ।
02:20 ਵੇਖਦੇ ਹਾਂ ਕਿ ਮੈਂ ਸਕਰਿਪਟ ਵਿੱਚ ਕੀ ਲਿਖਿਆ ਹੈ ।
02:24 ਇੱਥੇ ਅਸੀਂ BEGIN ਬਲਾਕਸ ਤੋਂ ਪਹਿਲਾਂ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਕੁੱਝ ਟੈਕਸਟ ਪ੍ਰਿੰਟ ਕੀਤਾ ਹੈ ।
02:31 ਇਸ ਤਰ੍ਹਾਂ , ਮੈਂ ਹਰ ਇੱਕ BEGIN ਬਲਾਕ ਵਿੱਚ ਇੱਕ ਪ੍ਰਿੰਟ ਸਟੇਟਮੈਂਟ ਲਿਖਿਆ ਹੈ ।
02:37 ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ , ਮੈਂ BEGIN ਬਲਾਕਸ ਤੋਂ ਬਾਅਦ ਸੈਮੀਕਾਲਨ ਨਹੀਂ ਦਿੱਤਾ ਹੈ ।
02:42 ਸੈਮੀਕਾਲਨ ਇਨਸਰਟ ਕਰਨ ਉੱਤੇ , ਪ੍ਰੋਗਰਾਮ ਦੇ ਨਿਸ਼ਪਾਦਨ ਵਿੱਚ ਸਿੰਟੈਕਸ ਐਰਰ ਹੋਵੇਗੀ ।
02:49 ਹੁਣ , ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰਨ ਲਈ Ctrl + s ਦਬਾਓ ।
02:53 ਫਿਰ ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ perl beginBlock dot pl ਟਾਈਪ ਕਰਕੇ
02:58 ਸਕਰਿਪਟ ਨੂੰ ਚਲਾਓ ।
03:01 ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
03:04 ਤੁਸੀ ਆਊਟਪੁਟ ਪ੍ਰਾਪਤ ਕਰੋਗੇ ਜਿਵੇਂ ਕਿ ਟਰਮਿਨਲ ਉੱਤੇ ਦਿਖਾਇਆ ਹੋਇਆ ਹੈ ।
03:09 ਧਿਆਨ ਦਿਓ ਕਿ ਪਹਿਲੇ BEGIN ਬਲਾਕ ਵਿੱਚ ਲਿਖੀ ਲਕੀਰ ਪਹਿਲਾਂ ਪ੍ਰਿੰਟ ਹੁੰਦੀ ਹੈ ਅਤੇ
03:16 ਸਕਰਿਪਟ ਵਿੱਚ ਪਹਿਲਾ ਪ੍ਰਿੰਟ ਸਟੇਟਮੈਂਟ ਵਾਸਤਵ ਵਿੱਚ BEGIN ਬਲਾਕ ਸਟੇਟੇਮੈਂਟਸ ਦੇ ਬਾਅਦ ਪ੍ਰਿੰਟ ਹੁੰਦਾ ਹੈ ।
03:25 BEGIN ਬਲਾਕਸ ਉਨ੍ਹਾਂ ਦੇ ਡਿਕਲੈਰੇਸ਼ਨ ਦੇ ਕ੍ਰਮ ਵਿੱਚ ਚੱਲਦਾ ਹੈ
03:31 ਇਸ ਉਦਾਹਰਣ ਤੋਂ ਸਪੱਸ਼ਟ ਹੁੰਦਾ ਹੈ ਕਿ
03:34 BEGIN ਬਲਾਕਸ ਵਿੱਚ ਲਿਖਿਆ ਗਿਆ ਕੋਡ ਪਹਿਲਾਂ ਚੱਲਦਾ ਹੈ ।
03:40 ਇਹ ਪਰਲ ਸਕਰਿਪਟ ਵਿੱਚ BEGIN ਬਲਾਕ ਦਾ ਨਿਰਪੇਖ ਸਥਾਨ ਹੈ ।
03:46 BEGIN ਬਲਾਕਸ ਹਮੇਸ਼ਾ First In First Out ਤਰੀਕੇ ਨਾਲ ਚੱਲਦਾ ਹੈ ।
03:52 ਅਸਲੀ ਨਿਸ਼ਪਾਦਨ ਸ਼ੁਰੂ ਹੋਣ ਵਲੋਂ ਪਹਿਲਾਂ , ਇਸ ਬਲਾਕ ਦੀ ਪਹਿਲੀ ਵਰਤੋ ਸਕਰਿਪਟ ਵਿੱਚ ਫਾਇਲਸ ਸ਼ਾਮਿਲ ਕਰਨਾ ਹੈ ।
04:01 ਹੁਣ , END ਬਲਾਕ ਨੂੰ ਸਮਝਦੇ ਹਾਂ ।
04:04 END ਬਲਾਕ ਪਰਲ ਪ੍ਰੋਗਰਾਮ ਦੇ ਅੰਤ ਵਿੱਚ ਚੱਲਦਾ ਹੈ ।
04:09 ਇਸ ਬਲਾਕ ਵਿੱਚ ਲਿਖਿਆ ਗਿਆ ਕੋਡ ਪਰਲ ਦੁਆਰਾ ਪ੍ਰੋਗਰਾਮ ਦੇ ਨਿਸ਼ਪਾਦਨ ਦੇ ਅੰਤ ਤੋਂ ਬਾਅਦ ਚੱਲਦਾ ਹੈ ।
04:17 ਸਾਡੇ ਕੋਲ ਪਰਲ ਸਕਰਿਪਟ ਵਿੱਚ ਕਈ END ਬਲਾਕਸ ਹੋ ਸਕਦੇ ਹਨ ।
04:21 ਇਹ ਬਲਾਕਸ ਡਿਕਲੈਰੇਸ਼ਨ ਦੇ ਵਿਪਰੀਤ ਕ੍ਰਮ ਵਿੱਚ ਚੱਲਣਗੇ ।
04:26 ਅਰਥਾਤ Last define First execute ਸਵਰੁਪ ਵਿੱਚ ।
04:30 END ਬਲਾਕਸ ਲਈ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ ,
04:35 ਵੱਡੇ ਅੱਖਰਾਂ ਵਿੱਚ END ਓਪਨ ਕਰਲੀ ਬਰੈਕੇਟ ।
04:39 ਐਂਟਰ ਦਬਾਓ । ਕੋਡ ਦਾ ਭਾਗ ਜੋ ਪਰਲ ਸਕਰਿਪਟ ਦੇ ਅੰਤ ਵਿੱਚ ਚੱਲੇਗਾ ।
04:45 ਐਂਟਰ ਦਬਾਓ । ਕਲੋਜ ਕਰਲੀ ਬਰੈਕੇਟ ।
04:49 ਹੁਣ END ਬਲਾਕਸ ਦਾ ਇੱਕ ਉਦਾਹਰਣ ਵੇਖਦੇ ਹਾਂ ।
04:53 ਟਰਮਿਨਲ ਖੋਲੋ ਅਤੇ ਟਾਈਪ ਕਰੋ ,
04:56 gedit endBlock dot pl space ampersand
05:00 ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
05:03 ਇਹ gedit ਵਿੱਚ endBlock dot pl ਫਾਇਲ ਖੋਲੇਗਾ ।
05:08 ਹੇਠਾਂ ਦਿੱਤੇ ਕੋਡ ਦੇ ਭਾਗ ਨੂੰ ਟਾਈਪ ਕਰੋ ਜਿਵੇਂ ਸਕਰੀਨ ਉੱਤੇ ਵਖਾਇਆ ਗਿਆ ਹੈ ।
05:13 ਵੇਖਦੇ ਹਾਂ ਕਿ ਮੈਂ ਇਸ ਸਕਰਿਪਟ ਵਿੱਚ ਕੀ ਲਿਖਿਆ ਹੈ ।
05:17 ਇੱਥੇ ਅਸੀਂ END ਬਲਾਕਸ ਤੋਂ ਪਹਿਲਾਂ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਕੁੱਝ ਟੈਕਸਟ ਪ੍ਰਿੰਟ ਕੀਤਾ ਹੈ ।
05:23 ਇਸੇ ਤਰ੍ਹਾਂ, ਅਸੀਂ ਹਰ ਇੱਕ END ਬਲਾਕ ਵਿੱਚ ਇੱਕ ਪ੍ਰਿੰਟ ਸਟੇਟਮੈਂਟ ਲਿਖਿਆ ਹੈ ।
05:29 ਕਿਰਪਾ ਕਰਕੇ ਧਿਆਨ ਦਿਓ , ਮੈਂ END ਬਲਾਕ ਦੇ ਬਾਅਦ ਸੈਮੀਕਾਲਨ ਨਹੀਂ ਦਿੱਤਾ ਹੈ ।
05:34 ਜੇਕਰ ਅਸੀ ਸੈਮੀਕਾਲਨ ਦਿੰਦੇ ਹਾਂ , ਤਾਂ ਇੱਥੇ ਕੰਪਾਇਲੇਸ਼ਨ ਉੱਤੇ ਇੱਕ ਸਿੰਟੈਕਸ ਐਰਰ ਹੋਵੇਗਾ ।
05:41 ਹੁਣ ਫਾਇਲ ਨੂੰ ਸੇਵ ਕਰਨ ਲਈ Ctrl + s ਦਬਾਓ ।
05:45 ਫਿਰ ਟਰਮਿਨਲ ਉੱਤੇ ਜਾਓ ਅਤੇ perl endBlock dot pl ਟਾਈਪ ਕਰਕੇ
05:50 ਸਕਰਿਪਟ ਨੂੰ ਚਲਾਓ ।
05:53 ਅਤੇ ਐਂਟਰ ਦਬਾਓ ।
05:55 ਤੁਹਾਨੂੰ ਆਊਟਪੁਟ ਪ੍ਰਾਪਤ ਹੋਵੇਗਾ ਜਿਵੇਂ ਕਿ ਟਰਮਿਨਲ ਉੱਤੇ ਵਖਾਇਆ ਗਿਆ ਹੈ ।
06:00 ਧਿਆਨ ਦਿਓ ਕਿ , END ਬਲਾਕ ਵਿੱਚ ਲਿਖੀ ਲਕੀਰ ਅੰਤ ਵਿੱਚ ਪ੍ਰਿੰਟ ਹੁੰਦੀ ਹੈ ।
06:06 ਸਕਰਿਪਟ ਵਿੱਚ ਆਖਰੀ ਪ੍ਰਿੰਟ ਸਟੇਟਮੈਂਟ , ਵਾਸਤਵ ਵਿੱਚ END ਬਲਾਕ ਸਟੇਟਮੈਂਟਸ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰਿੰਟ ਹੁੰਦੀ ਹੈ ਅਤੇ
06:13 END ਬਲਾਕ ਉਨ੍ਹਾਂ ਦੀ ਡਿਕਲੇਰੈਸ਼ਨ ਦੇ ਵਿਪਰੀਤ ਕ੍ਰਮ ਵਿੱਚ ਚੱਲਦੇ ਹਨ ।
06:20 ਉਦਾਹਰਣ ਲਈ , ਇਹ ਸਪੱਸ਼ਟ ਹੈ ਕਿ ,
06:23 END ਬਲਾਕਸ ਵਿੱਚ ਲਿਖਿਆ ਗਿਆ ਕੋਡ ਅੰਤ ਵਿੱਚ ਚੱਲਦਾ ਹੈ ।
06:29 ਇਹ ਪਰਲ ਸਕਰਿਪਟ ਵਿੱਚ END ਬਲਾਕ ਦੇ ਸਥਾਨ ਦਾ ਨਿਰਪੇਖ ਹੈ ਅਤੇ
06:36 END ਬਲਾਕਸ Last In First Out ਤਰੀਕੇ ਨਾਲ ਚੱਲਦੇ ਹਨ ।
06:41 ਸੋ, END ਬਲਾਕ ਦੀ ਇੱਕ ਵਰਤੋ , ਐਗਜਿਟ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰੋਗਰਾਮ ਵਿੱਚ ਬਣਾਏ ਗਏ ਆਬਜੈਕਟਸ ਨੂੰ ਨਸ਼ਟ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ।
06:49 ਇਸੇ ਤਰ੍ਹਾਂ, ਪਰਲ ਵਿੱਚ UNITCHECK , CHECK ਅਤੇ INIT ਬਲਾਕਸ ਹਨ ।
06:55 ਇਹਨਾ ਬਲਾਕਸ ਦੀ ਵਰਤੋ ਡਿਵੈਲਪਰਸ ਦੁਆਰਾ ਬਹੁਤ ਘੱਟ ਹੁੰਦੀ ਹੈ ਅਤੇ ਇਹ ਸਮਝਣ ਵਿਚ ਥੋੜ੍ਹਾ ਮੁਸ਼ਕਲ ਹੁੰਦੇ ਹਨ ।
07:02 ਸੋ , ਮੈਂ ਤੁਹਾਨੂੰ ਇਹਨਾ ਬਲਾਕਸ ਦੇ ਬਾਰੇ ਵਿੱਚ ਜਾਣਕਾਰੀ ਦੇਵਾਂਗਾ ।
07:06 UNITCHECK , CHECK ਅਤੇ INIT ਬਲਾਕਸ
07:10 ਮੁੱਖ ਪ੍ਰੋਗਰਾਮ ਦੇ ਕੰਪਾਇਲੇਸ਼ਨ ਅਤੇ ਨਿਸ਼ਪਾਦਨ ਫੇਸ (phase) ਦੇ ਵਿਚਕਾਰ ਤਬਦੀਲੀ ਨੂੰ ਜਾਣਨ ਲਈ ਉਪਯੋਗੀ ਹਨ ਅਤੇ
07:18 ਨਿਸ਼ਪਾਦਨ ਤੋਂ ਪਹਿਲਾਂ ਅਤੇ ਕੰਪਾਇਲੇਸ਼ਨ ਤੋਂ ਬਾਅਦ ਕੁੱਝ ਚੈੱਕਸ ਜਾਂ ਇਨਿਸ਼ਿਲਾਇਜੇਸ਼ਨ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਉਪਯੋਗੀ ਹਨ ।
07:24 UNITCHECK ਅਤੇ CHECK ਬਲਾਕਸ Last in First out ਤਰੀਕੇ ਨਾਲ ਚੱਲਦੇ ਹਨ ।
07:31 ਜਦੋਂ ਕਿ INIT ਬਲਾਕ First In First Out ਤਰੀਕੇ ਨਾਲ ਚੱਲਦਾ ਹੈ ।
07:37 UNITCHECK ਬਲਾਕ ਲਈ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ
07:41 ਵੱਡੇ ਅੱਖਰਾਂ ਵਿੱਚ UNITCHECK , ਸਪੇਸ ਓਪਨ ਕਰਲੀ ਬਰੈਕੇਟ ।
07:46 ਐਂਟਰ ਦਬਾਓ ।
07:48 ਚੱਲਣ ਵਾਲੇ ਕੋਡ ਦਾ ਭਾਗ ।
07:50 ਐਂਟਰ ਦਬਾਓ ।
07:52 ਕਲੋਜ ਕਰਲੀ ਬਰੈਕੇਟ ।
07:54 CHECK ਬਲਾਕ ਲਈ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ
07:58 ਵੱਡੇ ਅੱਖਰਾਂ ਵਿੱਚ CHECK , ਸਪੇਸ ਓਪਨ ਕਰਲੀ ਬਰੈਕੇਟ ।
08:03 ਐਂਟਰ ਦਬਾਓ । ਚੱਲਣ ਵਾਲੇ ਕੋਡ ਦਾ ਭਾਗ ।
08:07 ਐਂਟਰ ਦਬਾਓ । ਕਲੋਜ ਕਰਲੀ ਬਰੈਕੇਟ ।
08:11 INIT ਬਲਾਕ ਲਈ ਸਿੰਟੈਕਸ ਇਸ ਪ੍ਰਕਾਰ ਹੈ
08:15 ਵੱਡੇ ਅੱਖਰਾਂ ਵਿੱਚ INIT ਸਪੇਸ ਓਪਨ ਕਰਲੀ ਬਰੈਕੇਟ ।
08:20 ਐਂਟਰ ਦਬਾਓ । ਇਨਿਸ਼ਿਲਾਇਜ ਹੋਣ ਵਾਲੇ ਕੋਡ ਦਾ ਭਾਗ
08:24 ਐਂਟਰ ਦਬਾਓ ।
08:26 ਕਲੋਜ ਕਰਲੀ ਬਰੈਕੇਟ ।
08:28 ਚੰਗੀ ਤਰ੍ਹਾਂ ਨਾਲ ਸਮਝਣ ਦੇ ਲਈ , ਮੈਂ ਤੁਹਾਨੂੰ ਸਲਾਹ ਦਿੰਦਾ ਹਾਂ ਕਿ ਤੁਸੀ ਆਪਣੀਆਂ ਪਰਲ ਸਕਰਿਪਟਸ ਵਿੱਚ ਇਹਨਾ ਬਲਾਕਸ ਦੇ ਨਾਲ ਪ੍ਰਯੋਗ ਕਰੋ ।
08:36 ਚਲੋ ਇਸਦਾ ਸਾਰ ਕਰਦੇ ਹਾਂ , ਇਸ ਟਿਊਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿੱਖਿਆ -
08:40 ਸੈਂਪਲ ਪ੍ਰੋਗਰਾਮਾਂ ਦੀ ਵਰਤੋ ਕਰਕੇ , ਵਿਸਥਾਰ ਵਿੱਚ BEGIN ਅਤੇ
08:44 END ਬਲਾਕਸ ਅਤੇ UNITCHECK , CHECK ਅਤੇ
08:48 INIT ਬਲਾਕਸ ਦੇ ਬਾਰੇ ਵਿੱਚ ।
08:52 ਇੱਥੇ ਤੁਹਾਡੇ ਲਈ ਨਿਅਤ ਕਾਰਜ ਹੈ
08:54 ਪਰਲ ਸਕਰਿਪਟ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤਾ ਕੋਡ ਟਾਈਪ ਕਰੋ ।
08:58 ਸਕਰਿਪਟ ਨੂੰ ਚਲਾਓ ਅਤੇ ਆਊਟਪੁਟ ਵੇਖੋ ।
09:02 ਹੇਠਾਂ ਦਿੱਤੇ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਵੀਡੀਓ ਵੇਖੋ ।
09:06 ਇਹ ਸਪੋਕਨ ਟਿਅਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਦਾ ਸਾਰ ਕਰਦਾ ਹੈ।
09:09 ਜੇਕਰ ਤੁਹਾਡੇ ਕੋਲ ਚੰਗੀ ਬੈਂਡਵਿਡਥ ਨਹੀਂ ਹੈ , ਤਾਂ ਤੁਸੀ ਇਸਨੂੰ ਡਾਉਨਲੋਡ ਕਰਕੇ ਵੇਖ ਸਕਦੇ ਹੋ ।
09:14 ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟੀਮ , ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲਸ ਦੀ ਵਰਤੋ ਕਰਕੇ ਵਰਕਸ਼ਾਪਾਂ ਲਗਾਉਂਦੀ ਹੈ।
09:20 ਆਨਲਾਇਨ ਟੈਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਪ੍ਰਮਾਣ - ਪੱਤਰ ਵੀ ਦਿੰਦੇ ਹਨ ।
09:24 ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ contact @ spoken - tutorial . org ਉੱਤੇ ਲਿਖੋ ।
09:32 ਸਪੋਕਨ ਟਿਊਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ ਟੂ ਅ ਟੀਚਰ ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ ।
09:37 ਇਹ ਭਾਰਤ ਸਰਕਾਰ ਦੇ MHRD ਦੇ “ਆਈਸੀਟੀ ਦੇ ਮਾਧਿਅਮ ਵਲੋਂ ਰਾਸ਼ਟਰੀ ਸਾਖਰਤਾ ਮਿਸ਼ਨ” ਦੁਆਰਾ ਸੁਪੋਰਟ ਕੀਤਾ ਗਿਆ ਹੈ ।
09:45 ਇਸ ਮਿਸ਼ਨ ਉੱਤੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ਉੱਤੇ ਉਪਲੱਬਧ ਹੈ http: / / spoken - tutorial . org / NMEICT - Intro
09:57 ਆਸ ਕਰਦਾ ਹਾਂ ਕਿ ਤੁਸੀਂ ਇਸ ਪਰਲ ਦੇ ਟਿਊਟੋਰਿਅਲ ਦਾ ਆਨੰਦ ਲਿਆ ਹੋਵੇਗਾ ।
10:00 ਇਹ ਸਕਰਿਪਟ ਹਰਮੀਤ ਸੰਧੂ ਦੁਆਰਾ ਅਨੁਵਾਦਿਤ ਹੈ , ਮੈਂ ਹੁਣ ਤੁਹਾਡੇ ਤੋਂ ਵਿਦਾ ਲੈਂਦਾ ਹਾਂ ।
10:02 ਸਾਡੇ ਨਾਲ ਜੁੜਨ ਲਈ ਧੰਨਵਾਦ

Contributors and Content Editors

Harmeet, PoojaMoolya, Pratik kamble