Difference between revisions of "C-and-C++/C2/First-C-Program/Punjabi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| Border=1 !Timing !Narration |- | 00.02 | ਫਸਟ C ਪ੍ਰੋਗਰਾਮ ਦੇ ਸਪੋਕਨ ਟਯੂਟੋਰਿਅਲ (Spoken tutorial) ਵਿਚ ਤੁਹਾਡ…')
 
Line 4: Line 4:
 
|-
 
|-
 
| 00.02  
 
| 00.02  
| ਫਸਟ C ਪ੍ਰੋਗਰਾਮ ਦੇ ਸਪੋਕਨ ਟਯੂਟੋਰਿਅਲ (Spoken tutorial) ਵਿਚ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ।
+
| ਫਸਟ C ਪ੍ਰੋਗਰਾਮ ਦੇ ਸਪੋਕਨ ਟਯੂਟੋਰਿਅਲ ਵਿਚ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ।
 
|-
 
|-
 
| 00.06  
 
| 00.06  
| ਇਸ ਟਯੂਟੋਰੀਅਲ ਵਿਚ ਅਸੀਂ ਸਿਖਾਂਗੇ
+
| ਇਸ ਟਯੂਟੋਰੀਅਲ ਵਿਚ ਅਸੀਂ ਸਿਖਾਂਗੇ।
 
|-
 
|-
 
| 00.08  
 
| 00.08  
| ਸਿੰਪਲ C ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕਿਵੇਂ ਲਿਖਣਾ ਹੈ
+
| ਸਿੰਪਲ C ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕਿਵੇਂ ਲਿਖਣਾ ਹੈ।
 
|-
 
|-
 
| 00.11  
 
| 00.11  
| ਇਸਨੂੰ ਕਿਵੇਂ ਕੰਪਾਇਲ  ਕਰਨਾ ਹੈ
+
| ਇਸਨੂੰ ਕਿਵੇਂ ਕੰਪਾਇਲ  ਕਰਨਾ ਹੈ।
 
|-
 
|-
 
| 00.13  
 
| 00.13  
| ਇਸਨੂੰ ਕਿਵੇਂ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨਾ ਹੈ
+
| ਇਸਨੂੰ ਕਿਵੇਂ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨਾ ਹੈ।
 
      
 
      
 
|-
 
|-
Line 23: Line 23:
 
|-
 
|-
 
| 00.19  
 
| 00.19  
| ਇਸ ਟਯੂਟੋਰਿਅਲ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ, ਮੈਂ ਵਰਤ ਰਹੀ ਹਾਂ
+
| ਇਸ ਟਯੂਟੋਰਿਅਲ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ, ਮੈਂ ਵਰਤ ਰਹੀ ਹਾਂ।
 
|-
 
|-
 
| 00.21  
 
| 00.21  
| ਊਬੰਤੂ ਅੋਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਰਜ਼ਨ 11.10 (Ubuntu operating system version 11.10) ਅਤੇ  ਊਬੰਤੂ ‘ਤੇ gcc ਕੰਪਾਇਲਰ ਵਰਜ਼ਨ 4.6.1  
+
| ਉਬੰਟੂ ਅੋਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਰਜ਼ਨ 11.10 ਅਤੇ  ਉਬੰਟੂ ‘ਤੇ gcc ਕੰਪਾਇਲਰ ਵਰਜ਼ਨ 4.6.1।  
 
|-
 
|-
 
| 00.31  
 
| 00.31  
| ਇਸ ਟਯੂਟੋਰਿਅਲ ਦਾ ਅਭਿਆਸ ਕਰਨ ਲਈ
+
| ਇਸ ਟਯੂਟੋਰਿਅਲ ਦਾ ਅਭਿਆਸ ਕਰਨ ਲਈ।
 
|-
 
|-
 
| 00.33  
 
| 00.33  
| ਊਬੰਤੂ ਅੋਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅਤੇ ਐਡੀਟਰ (Ubuntu Operating System and an Editor) ਬਾਰੇ ਤੁਹਾਨੂੰ ਜਾਣਕਾਰੀ ਹੋਣਾ ਜਰੂਰੀ ਹੈ।
+
| ਊਬੰਤੂ ਅੋਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅਤੇ ਐਡੀਟਰ ਬਾਰੇ ਤੁਹਾਨੂੰ ਜਾਣਕਾਰੀ ਹੋਣਾ ਜਰੂਰੀ ਹੈ।
 
|-
 
|-
 
| 00.39  
 
| 00.39  
| ਕੁਝ ਐਡੀਟਰਜ਼, ਵਿਮ ਅਤੇ ਜੀਐਡਿਟ (vim and gedit) ਹਨ
+
| ਕੁਝ ਐਡੀਟਰਜ਼, '''ਵਿਮ''' ਅਤੇ '''ਜੀਐਡਿਟ''' ਹਨ।
 
|-
 
|-
 
| 00.42  
 
| 00.42  
| ਮੈਂ ਇਸ ਟਯੂਟੋਰਿਅਲ ਵਿਚ ਜੀਐਡਿਟ ਵਰਤਾਂਗੀ
+
| ਮੈਂ ਇਸ ਟਯੂਟੋਰਿਅਲ ਵਿਚ ਜੀਐਡਿਟ ਵਰਤਾਂਗੀ।
 
|-
 
|-
 
| 00.46  
 
| 00.46  
Line 45: Line 45:
 
|-
 
|-
 
| 00.51  
 
| 00.51  
| ਮੈਂ ਤੁਹਾਨੂੰ ਇਕ ਉਦਾਹਰਣ ਰਾਹੀਂ ਦੱਸਾਂਗੀ ਕਿ C ਪ੍ਰੋਗਰਾਮ ਕਿਵੇਂ ਲਿਖਦੇ ਹਨ
+
| ਮੈਂ ਤੁਹਾਨੂੰ ਇਕ ਉਦਾਹਰਣ ਰਾਹੀਂ ਦੱਸਾਂਗੀ ਕਿ C ਪ੍ਰੋਗਰਾਮ ਕਿਵੇਂ ਲਿਖਦੇ ਹਨ।
 
|-
 
|-
 
| 00.56  
 
| 00.56  
| ਟਰਮਿਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹਣ ਲਈ ਆਪਣੇ ਕੀ-ਬੋਰਡ ’ਤੇ Ctrl, Alt ਅਤੇ T  ਬਟਨ ਇੱਕਠੇ ਦਬਾਉ।
+
| ਟਰਮਿਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹਣ ਲਈ ਆਪਣੇ ਕੀ-ਬੋਰਡ ’ਤੇ '''Ctrl, Alt ਅਤੇ T''' ਬਟਨ ਇੱਕਠੇ ਦਬਾਉ।
 
|-
 
|-
 
| 01.07  
 
| 01.07  
| ਆਉ ਟੈਕਸਟ ਐਡੀਟਰ ਖੋਲੀਏ। ਪਰੋਂਪਟ (prompt) ’ਤੇ ਟਾਈਪ ਕਰੋ
+
| ਆਉ ਟੈਕਸਟ ਐਡੀਟਰ ਖੋਲੀਏ। ਪਰੋਂਪਟ ’ਤੇ ਟਾਈਪ ਕਰੋ-
 
|-
 
|-
 
| 01.12  
 
| 01.12  
| “ਜੀਐਡਿਟ” ਸਪੇਸ “ਟਾਕ” ਡੋਟ “ਸੀ” ਸਪੇਸ ਐਂਪਰਸੈਂਡ “&”
+
| '''“gedit”''' space '''“talk”''' dot '''“c”''' space “&”
(“gedit” space “talk” dot “c” space “&”)
+
 
 
|-
 
|-
 
| 01.20  
 
| 01.20  
| ਪਰੋਂਪਟ ਨੂੰ ਖਾਲੀ ਕਰਨ ਲਈ ਅਸੀਂ ਐਂਪਰਸੈਂਡ (&) ਵਰਤਾਂਗੇ ।
+
| '''ਪਰੋਂਪਟ ਨੂੰ ਖਾਲੀ ਕਰਨ ਲਈ ਅਸੀਂ ਐਂਪਰਸੈਂਡ (&) ਵਰਤਾਂਗੇ।'''
 
|-
 
|-
 
| 01.25  
 
| 01.25  
Line 65: Line 65:
 
|-
 
|-
 
| 01.31  
 
| 01.31  
| ਹੁਣ ਐਂਟਰ (Enter) ਦਬਾਉ।
+
| ਹੁਣ '''ਐਂਟਰ''' ਦਬਾਉ।
 
|-
 
|-
 
| 01.33  
 
| 01.33  
| ਟੈਕਸਟ ਐਡੀਟਰ ਖੁਲ੍ਹ ਗਿਆ ਹੈ
+
| ਟੈਕਸਟ ਐਡੀਟਰ ਖੁਲ ਗਿਆ ਹੈ।
 
|-
 
|-
 
| 01.37  
 
| 01.37  
Line 74: Line 74:
 
|-
 
|-
 
| 01.39  
 
| 01.39  
| ਡਬਲ ਸਲੈਸ਼  “//” ਸਪੇਸ ਟਾਈਪ ਕਰੋ
+
| ਡਬਲ ਸਲੈਸ਼  “//” ਸਪੇਸ ਟਾਈਪ ਕਰੋ।
 
|-
 
|-
 
| 01.42  
 
| 01.42  
| “ਮੇਰਾ ਪਹਿਲਾ C ਪ੍ਰੋਗਰਾਮ”
+
| '''“My first C program”'''
(“My first C program”.)
+
 
 
|-
 
|-
 
| 01.48  
 
| 01.48  
Line 87: Line 87:
 
|-
 
|-
 
| 01.56  
 
| 01.56  
| ਇਹ ਡਾਕੂਮੈਂਟ ਬਣਾਉਣ ਲਈ ਇਹ ਬਹੁਤ ਮਹੱਤਵਪੂਰਣ ਹੈ ।
+
| ਇਹ ਡਾਕੂਮੈਂਟ ਬਣਾਉਣ ਲਈ ਇਹ ਬਹੁਤ ਮਹੱਤਵਪੂਰਣ ਹੈ।
 
|-
 
|-
 
| 01.58  
 
| 01.58  
Line 96: Line 96:
 
|-
 
|-
 
| 02.07  
 
| 02.07  
| ਹੁਣ ਐਂਟਰ ਦਬਾਉ।
+
| ਹੁਣ '''ਐਂਟਰ''' ਦਬਾਉ।
 
|-
 
|-
 
| 02.09  
 
| 02.09  
| ਹੈਸ਼ “#include”  ਸਪੇਸ ਔਪਨਿੰਗ ਬਰੈਕਟ, ਕਲੋਜ਼ਿੰਗ ਬਰੈਕਟ ਟਾਈਪ ਕਰੋ।
+
| '''hash “#include”''' space  opening bracket , closing bracket ਟਾਈਪ ਕਰੋ।
(hash “#include” space  opening bracket , closing bracket
+
 
|-
 
|-
 
| 02.17  
 
| 02.17  
Line 107: Line 106:
 
|-
 
|-
 
| 02.24  
 
| 02.24  
| ਹੁਣ ਬਰੈਕਟ ਦੇ ਅੰਦਰ  “ਐਸਟੀਡੀਆਈਓ” ਡੋਟ “ਐਚ”  (“stdio” dot”.” “h”ਟਾਈਪ ਕਰੋ।
+
| ਹੁਣ ਬਰੈਕਟ ਦੇ ਅੰਦਰ  '''“stdio”''' dot ”.” '''“h”''' ਟਾਈਪ ਕਰੋ।
 
|-
 
|-
 
| 02.30  
 
| 02.30  
| ਐਸਟੀਡੀਆਈਓ.ਐਚ (stdio.hਇਕ  ਹੈਡਰ ਫਾਈਲ ਹੈ।
+
| '''stdio.h''' ਇਕ  ਹੈਡਰ ਫਾਈਲ ਹੈ।
 
|-
 
|-
 
| 02.33  
 
| 02.33  
| ਇਕ ਪ੍ਰੋਗਰਾਮ ਵਿਚ ਇਹ ਹੈਡਰ ਫਾਈਲ ਜਰੂਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ ਜਦ ਇਹ ਸਟੈਂਡਰਡ ਇਨਪੁਟ/ਆਉਟਪੁਟ ਫੰਕਸ਼ਨਸ ਵਰਤਦਾ ਹੈ। ਹੁਣ ਐਂਟਰ ਦਬਾਉ।
+
| ਇਕ '''ਪ੍ਰੋਗਰਾਮ''' ਵਿਚ ਇਹ ਹੈਡਰ ਫਾਈਲ ਜਰੂਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ ਜਦ ਇਹ ਸਟੈਂਡਰਡ '''ਇਨਪੁਟ/ਆਉਟਪੁਟ ਫੰਕਸ਼ਨਸ''' ਵਰਤਦਾ ਹੈ। ਹੁਣ ਐਂਟਰ ਦਬਾਉ।
 
|-
 
|-
 
| 02.43  
 
| 02.43  
| “ਆਈਐਨਟੀ” ਸਪੇਸ “ਮੇਨ” ਔਪਨਿੰਗ ਬਰੈਕਟ, ਕਲੋਜ਼ਿੰਗ ਬਰੈਕਟ “()” ਟਾਈਪ ਕਰੋ ।
+
| '''“int”''' space '''“main”''' opening bracket, closing bracket “()” ਟਾਈਪ ਕਰੋ।
(“int” space “main” opening bracket,
+
closing bracket “()” )   
+
 
|-
 
|-
 
| 02.50  
 
| 02.50  
|  ਮੇਨ (main)  ਇਕ ਸਪੈਸ਼ਲ ਫੰਕਸ਼ਨ ਹੈ।
+
'''ਮੇਨ''' ਇਕ ਸਪੈਸ਼ਲ ਫੰਕਸ਼ਨ ਹੈ।
 
|-
 
|-
 
| 02.52  
 
| 02.52  
Line 127: Line 124:
 
|-
 
|-
 
| 02.58  
 
| 02.58  
| ਬਰੈਕਟ ਖੋਲ੍ਹਨਾ ਅਤੇ ਬਰੈਕਟ ਬੰਦ ਕਰਨ ਨੂੰ ਪੈਰੇਨਥੀਸਿਜ਼ ਕਹਿੰਦੇ ਹਨ।
+
| ਬਰੈਕਟ ਖੋਲਨਾ ਅਤੇ ਬਰੈਕਟ ਬੰਦ ਕਰਨ ਨੂੰ ਪੈਰੇਨਥੀਸਿਜ਼ ਕਹਿੰਦੇ ਹਨ।
 
|-
 
|-
 
| 03.04  
 
| 03.04  
| ਮੇਨ ਤੋਂ ਬਾਅਦ  ਪੈਰੇਨਥੀਸਿਜ਼ ਆਉਣਾ ਦੱਸਦਾ ਹੈ ਕਿ ਮੇਨ  ਇਕ ਫੰਕਸ਼ਨ ਹੈ ।
+
| '''ਮੇਨ''' ਤੋਂ ਬਾਅਦ  ਪੈਰੇਨਥੀਸਿਜ਼ ਆਉਣਾ ਦੱਸਦਾ ਹੈ ਕਿ '''ਮੇਨ''' ਇਕ '''ਫੰਕਸ਼ਨ''' ਹੈ।
 
|-
 
|-
 
| 03.11  
 
| 03.11  
| ਇਥੇ ਆਈਐਨਟੀ (int) ਮੇਨ ਫੰਕਸ਼ਨ ਕੋਈ  ਆਰਗੁਮੈਨਟ ਨਹੀਂ ਲੈਂਦਾ ਹੈ।
+
| ਇਥੇ '''int ਮੇਨ ਫੰਕਸ਼ਨ''' ਕੋਈ  ਆਰਗੁਮੈਨਟ ਨਹੀਂ ਲੈਂਦਾ ਹੈ।
 
|-
 
|-
 
| 03.15  
 
| 03.15  
| ਇਸਦੀ  ਵੈਲਯੂ ਟਾਈਪ ਇੰਟੀਜ਼ਰ (integer) ਵਿਚ ਹੀ ਆਉਂਦੀ ਹੈ।
+
| ਇਸਦੀ  ਵੈਲਯੂ ਟਾਈਪ '''ਇੰਟੀਜ਼ਰ''' ਵਿਚ ਹੀ ਆਉਂਦੀ ਹੈ।
 
|-
 
|-
 
| 03.19  
 
| 03.19  
| ਅਸੀਂ ਦੂਜੇ ਟਯੂਟੋਰਿਅਲ ਵਿਚ ਡਾਟਾ ਟਾਈਪ ਬਾਰੇ ਸਿੱਖਾਂਗੇ।
+
| ਅਸੀਂ ਦੂਜੇ ਟਯੂਟੋਰਿਅਲ ਵਿਚ '''ਡਾਟਾ ਟਾਈਪ''' ਬਾਰੇ ਸਿੱਖਾਂਗੇ।
 
|-
 
|-
 
| 03.23  
 
| 03.23  
Line 145: Line 142:
 
|-
 
|-
 
| 03.30  
 
| 03.30  
| ਹਰ  ਪ੍ਰੋਗਰਾਮ ਵਿਚ  ਇਕ ਮੇਨ ਫੰਕਸ਼ਨ ਹੁੰਦਾ ਹੈ
+
| ਹਰ  ਪ੍ਰੋਗਰਾਮ ਵਿਚ  ਇਕ ਮੇਨ ਫੰਕਸ਼ਨ ਹੁੰਦਾ ਹੈ।
 
|-
 
|-
 
| 03.33  
 
| 03.33  
Line 163: Line 160:
 
|-
 
|-
 
| 03.58  
 
| 03.58  
| ਔਪਨਿੰਗ ਕਰਲੀ ਬਰੈਕਟ (opening curly brace) “{”   ਟਾਈਪ ਕਰੋ।
+
| ਔਪਨਿੰਗ ਕਰਲੀ ਬਰੈਕਟ '''“{”'''  ਟਾਈਪ ਕਰੋ।
 
|-
 
|-
 
| 04.00  
 
| 04.00  
Line 169: Line 166:
 
|-
 
|-
 
| 04.05  
 
| 04.05  
| ਫਿਰ ਕਲੋਜ਼ਿੰਗ ਕਰਲੀ  ਬਰੈਕਟ  “}”   ਟਾਈਪ ਕਰੋ।
+
| ਫਿਰ ਕਲੋਜ਼ਿੰਗ ਕਰਲੀ  ਬਰੈਕਟ  '''“}”'''  ਟਾਈਪ ਕਰੋ।
 
|-
 
|-
 
| 04.08  
 
| 04.08  
| ਕਲੋਜ਼ਿੰਗ ਕਰਲੀ ਬਰੈਕਟ , ਮੇਨ ਫੰਕਸ਼ਨ ਦੇ ਖਤਮ ਹੋਣ ਦੀ ਨਿਸ਼ਾਨੀ ਹੈੁ।
+
| ਕਲੋਜ਼ਿੰਗ ਕਰਲੀ ਬਰੈਕਟ ਮੇਨ ਫੰਕਸ਼ਨ ਦੇ ਖਤਮ ਹੋਣ ਦੀ ਨਿਸ਼ਾਨੀ ਹੈ।
 
|-
 
|-
 
| 04.13  
 
| 04.13  
| ਹੁਣ ਬਰੈਕਟ ਦੇ ਅੰਦਰ
+
| ਹੁਣ ਬਰੈਕਟ ਦੇ ਅੰਦਰ,
 
|-
 
|-
 
| 04.14  
 
| 04.14  
| ਦੋ ਵਾਰੀ ਐਂਟਰ ਦਬੋ, ਕਰਸਰ ਇਕ ਲਾਈਨ ਉਪਰ ਲੈ ਕੇ ਜਾਉ
+
| ਦੋ ਵਾਰੀ ਐਂਟਰ ਦਬੋ, ਕਰਸਰ ਇਕ ਲਾਈਨ ਉਪਰ ਲੈ ਕੇ ਜਾਉ।
 
|-
 
|-
 
| 04.20  
 
| 04.20  
Line 190: Line 187:
 
|-
 
|-
 
| 04.29  
 
| 04.29  
| ਅਤੇ “printf” ਔਪਨਿੰਗ ਬਰੈਕਟ ਕਲੋਜ਼ਿੰਗ ਬਰੈਕਟ “()”  ਟਾਈਪ ਕਰੋ
+
| ਅਤੇ '''“printf”''' ਔਪਨਿੰਗ ਬਰੈਕਟ ਕਲੋਜ਼ਿੰਗ ਬਰੈਕਟ '''“()”''' ਟਾਈਪ ਕਰੋ।
 
|-
 
|-
 
| 04.34  
 
| 04.34  
| ਟਰਮਿਨਲ  ਤੇ ਆਉਟਪੁਟ (output) ਨੂੰ ਪਰਿੰਟ ਕਰਨ ਲਈ  printf  ਇਕ ਸਟੈਂਡਰਡ  C ਫੰਕਸ਼ਨ ਹੈ।
+
| ਟਰਮਿਨਲ  ਤੇ ਆਉਟਪੁਟ ਨੂੰ ਪਰਿੰਟ ਕਰਨ ਲਈ  '''printf''' ਇਕ ਸਟੈਂਡਰਡ  C ਫੰਕਸ਼ਨ ਹੈ।
 
      
 
      
 
|-
 
|-
Line 203: Line 200:
 
|-
 
|-
 
| 04.50  
 
| 04.50  
| “ਟਾਕ ਟੂ ਏ ਟੀਚਰ ਬੈਕਸਲੈਸ਼ ਐਨ” ਟਾਈਪ ਕਰੋ।
+
|''' “Talk To a Teacher backslash n”''' ਟਾਈਪ ਕਰੋ।
(“Talk To a Teacher backslash n” )
+
 
 
|-
 
|-
 
| 05.00  
 
| 05.00  
| ਬੈਕਸਲੈਸ਼ ਐਨ  “\n”  ਇਕ ਨਵੀਂ ਲਾਈਨ ਲਈ ਹੈ।
+
| ਬੈਕਸਲੈਸ਼ ਐਨ  '''“\n”''' ਇਕ ਨਵੀਂ ਲਾਈਨ ਲਈ ਹੈ।
 
|-
 
|-
 
| 05.03  
 
| 05.03  
Line 213: Line 210:
 
|-
 
|-
 
| 05.11  
 
| 05.11  
| ਹਰ C ਸਟੇਟਮੈਂਟ  ਦਾ ਅੰਤ ਸੈਮੀਕੋਲਨ   “;” ਨਾਲ ਹੋਣਾ ਜਰੂਰੀ ਹੈ।
+
| ਹਰ C ਸਟੇਟਮੈਂਟ  ਦਾ ਅੰਤ ਸੈਮੀਕੋਲਨ ''' “;”''' ਨਾਲ ਹੋਣਾ ਜਰੂਰੀ ਹੈ।
 
|-
 
|-
 
| 05.15  
 
| 05.15  
Line 234: Line 231:
 
|-
 
|-
 
| 05.45  
 
| 05.45  
| ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ ਦੱਸਦੀ ਹੈ ਕਿ ਐਕਜ਼ੀਕਯੂਟੇਬਲ ਸਟੇਟਮੈਂਟਸ ਪੂਰੀਆਂ ਹੋ ਗਈਆਂ ਹਨ।
+
| ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ ਦੱਸਦੀ ਹੈ ਕਿ ਐਕਜ਼ੀਕਯੂਟੇਬਲ ਸਟੇਟਮੈਂਟਸ ਪੂਰੀਆਂ ਹੋ ਗਈਆਂ ਹਨ।
 
|-
 
|-
 
| 05.51  
 
| 05.51  
Line 240: Line 237:
 
|-
 
|-
 
| 05.56  
 
| 05.56  
| ਹੁਣ  ਫਾਈਲ ਨੂੰ ਸੇਵ ਕਰਨ ਲਈ "ਸੇਵ"  ਬਟਨ ’ਤੇ ਕਲਿਕ ਕਰੋ।
+
| ਹੁਣ  ਫਾਈਲ ਨੂੰ ਸੇਵ ਕਰਨ ਲਈ "Save"  ਬਟਨ ’ਤੇ ਕਲਿਕ ਕਰੋ।
 
|-
 
|-
 
| 06.00  
 
| 06.00  
Line 252: Line 249:
 
|-
 
|-
 
| 06.10  
 
| 06.10  
| ਆਉ ਹੁਣ ਟਰਮਿਨਲ ‘ਤੇ ਵਾਪਸ ਆ ਕੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕੰਪਾਇਲ ਕਰੀਏ।
+
| ਆਉ ਹੁਣ ਟਰਮਿਨਲ ‘ਤੇ ਵਾਪਸ ਆ ਕੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕੰਪਾਇਲ ਕਰੀਏ।
 
|-
 
|-
 
| 06.15  
 
| 06.15  
| “ਜੀਸੀਸੀ” ਸਪੇਸ “ਟਾਕ.ਸੀ” ਸਪੇਸ ਹਾਈਫਨ “ਅੋ” ਸਪੇਸ “ਮਾਈਆਉਟਪੁਟ” ਟਾਈਪ ਕਰੋ।
+
| '''“gcc”''' space '''“talk.c”''' space hyphen '''“-o”''' space '''“myoutput”''' ਟਾਈਪ ਕਰੋ।
(“gcc” space “talk.c” space hyphen “-o” space “myoutput”)
+
 
 
|-
 
|-
 
| 06.24  
 
| 06.24  
| gcc ਕੰਪਾਇਲਰ  ਹੈ।   
+
| '''gcc''' ਕੰਪਾਇਲਰ  ਹੈ।   
 
|-
 
|-
 
| 06.27  
 
| 06.27  
| talk.c ਸਾਡੀ ਫਾਈਲ ਦਾ ਨਾਮ ਹੈ।
+
| '''talk.c''' ਸਾਡੀ ਫਾਈਲ ਦਾ ਨਾਮ ਹੈ।
 
|-
 
|-
 
| 06.30  
 
| 06.30  
| -o myoutput ਕਹਿੰਦਾ ਹੈ ਕਿ ਐਕਜ਼ੀਕਯੂਟੇਬਲ , myoutput ਫਾਈਲ ਤੇ ਜਾਏ।
+
|''' -o myoutput''' ਕਹਿੰਦਾ ਹੈ ਕਿ ਐਕਜ਼ੀਕਯੂਟੇਬਲ myoutput ਫਾਈਲ ਤੇ ਜਾਏ।
 
|-
 
|-
 
| 06.37  
 
| 06.37  
Line 274: Line 271:
 
|-
 
|-
 
| 06.42  
 
| 06.42  
| ls -lrt ਟਾਈਪ ਕਰਨ ਨਾਲ ਅਸੀਂ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ myoutput ਬਣਨ ਵਾਲੀ ਆਖਰੀ ਫਾਈਲ ਹੈ।
+
| '''ls -lrt''' ਟਾਈਪ ਕਰਨ ਨਾਲ ਅਸੀਂ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ '''myoutput''' ਬਣਨ ਵਾਲੀ ਆਖਰੀ ਫਾਈਲ ਹੈ।
 
|-
 
|-
 
| 06.54  
 
| 06.54  
| ਪ੍ਰੋਗਰਾਮ  ਐਕਜ਼ੀਕਿਯੂਟ  ਕਰਨ ਲਈ, dot slash “./myoutput”  ਟਾਈਪ ਕਰੋ, ਐਂਟਰ ਦਬਾਉ।
+
| ਪ੍ਰੋਗਰਾਮ  ਐਕਜ਼ੀਕਿਯੂਟ  ਕਰਨ ਲਈ, dot slash '''“./myoutput”''' ਟਾਈਪ ਕਰੋ, ਐਂਟਰ ਦਬਾਉ।
 
|-
 
|-
 
| 07.01  
 
| 07.01  
| ਇਥੇ ਆਉਟਪੁਟ , “Talk To a Teacher” ਆ ਰਹੀ ਹੈ।
+
| ਇਥੇ ਆਉਟਪੁਟ '''“Talk To a Teacher”''' ਆ ਰਹੀ ਹੈ।
 
|-
 
|-
 
| 07.06  
 
| 07.06  
Line 286: Line 283:
 
|-
 
|-
 
| 07.10  
 
| 07.10  
| ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ  ਤੋਂ ਬਾਅਦ ਕੁਝ ਵੀ ਐਕਜ਼ੀਕਿਯੂਟ ਨਹੀਂ ਹੋਵੇਗਾ। ਚਲੋ ਇਸ ਨੂੰ ਕਰ ਕੇ ਵੇਖੀਏ    
+
| ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ  ਤੋਂ ਬਾਅਦ ਕੁਝ ਵੀ ਐਕਜ਼ੀਕਿਯੂਟ ਨਹੀਂ ਹੋਵੇਗਾ। ਚਲੋ ਇਸ ਨੂੰ ਕਰ ਕੇ ਵੇਖੀਏ।    
 
|-
 
|-
 
| 07.15  
 
| 07.15  
Line 292: Line 289:
 
|-
 
|-
 
| 07.17  
 
| 07.17  
| ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ ਤੋਂ ਬਾਅਦ, ਆਉ ਇਕ printf ਸਟੇਟਮੈਂਟ  ਹੋਰ ਸ਼ਾਮਲ ਕਰੀਏ,  printf("Welcome \n");  ਟਾਈਪ ਕਰੋ ।
+
| ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ ਤੋਂ ਬਾਅਦ, ਆਉ ਇਕ printf ਸਟੇਟਮੈਂਟ  ਹੋਰ ਸ਼ਾਮਲ ਕਰੀਏ,  '''printf("Welcome \n");'''   ਟਾਈਪ ਕਰੋ ।
 
|-
 
|-
 
| 07.35  
 
| 07.35  
| ਹੁਣ ਸੇਵ ’ਤੇ ਕਲਿਕ ਕਰੋ।
+
| ਹੁਣ Save ’ਤੇ ਕਲਿਕ ਕਰੋ।
 
|-
 
|-
 
| 07.37  
 
| 07.37  
Line 307: Line 304:
 
|-
 
|-
 
| 07.51  
 
| 07.51  
| ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ ਦੂਜੀ ਸਟੇਟਮੈਂਟ  welcome , ਐਕਜ਼ੀਕਿਯੂਟ, ਨਹੀਂ ਹੋਈ।
+
| ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ ਦੂਜੀ ਸਟੇਟਮੈਂਟ  welcome ਐਕਜ਼ੀਕਿਯੂਟ ਨਹੀਂ ਹੋਈ।
 
|-
 
|-
 
| 07.58  
 
| 07.58  
Line 329: Line 326:
 
|-
 
|-
 
| 08.29  
 
| 08.29  
| ਮੰਨ ਲਉ ਕਿ ਮੈਂ  “stdio.h”  ਵਿਚੋਂ ਡੋਟ ਛੱਡ ਦਿੰਦੀ ਹਾਂ। ਸੇਵ ਤੇ ਕਲਿਕ ਕਰੋ।
+
| ਮੰਨ ਲਉ ਕਿ ਮੈਂ  '''“stdio.h”''' ਵਿਚੋਂ ਡੋਟ ਛੱਡ ਦਿੰਦੀ ਹਾਂ। ਸੇਵ ਤੇ ਕਲਿਕ ਕਰੋ।
 
|-
 
|-
 
| 08.36  
 
| 08.36  
Line 338: Line 335:
 
|-
 
|-
 
| 08.42  
 
| 08.42  
| ਸਾਡੀ talk.c ਫਾਈਲ ਵਿਚ ਲਾਈਨ ਨੰ. 2 ’ਤੇ ਇਕ ਮੱਹਤਵਪੂਰਣ ਗਲਤੀ ਹੈ।
+
| ਇਕ ਮੱਹਤਵਪੂਰਣ ਗਲਤੀ, ਲਾਈਨ ਨੰ. 2 ’ਤੇ, ਸਾਡੀ talk.c ਫਾਈਲ ਵਿਚ ਹੈ।
 
|-
 
|-
 
| 08.48  
 
| 08.48  
| ਕੰਪਾਇਲਰ  ਨੂੰ  “stdioh”  ਨਾਂ ਵਾਲੀ ਹੈਡਰ  ਫਾਈਲ  ਨਹੀਂ ਮਿਲ ਰਹੀ, ਇਸ ਲਈ ਇਥੇ ਉਹ ਇਕ ਗਲਤੀ ਦਿਖਾ ਰਿਹਾ ਹੈ “ਅਜਿਹੀ ਕੋਈ ਫਾਈਲ ਜਾਂ ਡਾਇਰੈਕਟਰੀ ਨਹੀਂ ਹੈ” (no such file or directory.)
+
| ਕੰਪਾਇਲਰ  ਨੂੰ  “stdioh”  ਨਾਂ ਵਾਲੀ ਹੈਡਰ  ਫਾਈਲ  ਨਹੀਂ ਮਿਲ ਰਹੀ, ਇਸ ਲਈ ਇਥੇ ਉਹ ਇਕ ਗਲਤੀ ਦਿਖਾ ਰਿਹਾ ਹੈ: ‘No such file or directory’ (“ਅਜਿਹੀ ਕੋਈ ਫਾਈਲ ਜਾਂ ਡਾਇਰੈਕਟਰੀ ਨਹੀਂ ਹੈ”)
 
|-
 
|-
 
| 08.59  
 
| 08.59  
Line 350: Line 347:
 
|-
 
|-
 
| 09.11  
 
| 09.11  
| ਆਉ ਕੰਪਾਇਲ ਕਰਕੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੀਏ । ਹਾਂ ਇਹ ਚਲ ਰਿਹਾ ਹੈ।
+
| ਆਉ ਕੰਪਾਇਲ ਕਰਕੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੀਏ। ਹਾਂ ਇਹ ਚਲ ਰਿਹਾ ਹੈ।
 
|-
 
|-
 
| 09.19  
 
| 09.19  
Line 359: Line 356:
 
|-
 
|-
 
| 09.26  
 
| 09.26  
| ਹੁਣ ਮੰਨ ਲਉ ਕਿ ਮੈਂ ਲਾਈਨ ਦੇ ਅਖੀਰ ’ਤੇ ਸੈਮੀਕੋਲਨਛੱਡ ਦਿੰਦੀ ਹਾਂ।
+
| ਹੁਣ ਮੰਨ ਲਉ ਕਿ ਮੈਂ ਲਾਈਨ ਦੇ ਅਖੀਰ ’ਤੇ ਸੈਮੀਕੋਲਨ ਛੱਡ ਦਿੰਦੀ ਹਾਂ।
 
|-
 
|-
 
| 09.31  
 
| 09.31  
| ਸੇਵ ਤੇ ਕਲਿਕ ਕਰੋ । ਆਉ ਕੰਪਾਇਲ ਕਰਕੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੀਏ।
+
| ਸੇਵ ਤੇ ਕਲਿਕ ਕਰੋ। ਆਉ ਕੰਪਾਇਲ ਕਰਕੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੀਏ।
 
|-
 
|-
 
| 09.41  
 
| 09.41  
| ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ ਸਾਡੀ ਫਾਈਲ, talk.c ਵਿਚ ਲਾਈਨ ਨੰ. 6 ’ਤੇ ਇਕ ਗਲਤੀ ਹੈ। ਉਹ printf  ਤੋਂ ਪਹਿਲਾਂ ਸੈਮੀਕੋਲਨ  ਮੰਗਦਾ ਹੈ।
+
| ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ, ਇਕ ਗਲਤੀ, ਲਾਈਨ ਨੰ. 6 ਤੇ, ਸਾਡੀ talk.c ਫਾਈਲ ਵਿਚ ਹੈ: ‘Expected semicolon before printf’।
 
|-
 
|-
 
| 09.51  
 
| 09.51  
Line 374: Line 371:
 
|-
 
|-
 
| 10.07  
 
| 10.07  
| ਇਹ  ਲਾਈਨ 6 ਹੈ
+
| ਇਹ  ਲਾਈਨ 6 ਹੈ।
 
|-
 
|-
 
| 10.09  
 
| 10.09  
Line 407: Line 404:
 
|-
 
|-
 
| 10.59  
 
| 10.59  
| “Welcome to the World of  C" ਪਰਿੰਟ ਕਰਨ ਲਈ ਇਕ  ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ
+
| “Welcome to the World of  C" ਪਰਿੰਟ ਕਰਨ ਲਈ ਇਕ  ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ।
 
|-
 
|-
 
| 11.03  
 
| 11.03  
Line 413: Line 410:
 
|-
 
|-
 
| 11.09  
 
| 11.09  
| ਇਹ ਸਾਨੂੰ ਇਸ ਟਿਯੂਟੋਰਿਅਲ ਦੇ ਅੰਤ ’ਤੇ ਲੈ ਆਇਆ ਹੈ
+
| ਇਹ ਸਾਨੂੰ ਇਸ ਟਿਯੂਟੋਰਿਅਲ ਦੇ ਅੰਤ ’ਤੇ ਲੈ ਆਇਆ ਹੈ।
 
|-
 
|-
 
| 11.12  
 
| 11.12  
 
| ਨੀਚੇ ਦੱਸੇ ਗਏ ਲਿੰਕ ’ਤੇ ਦਿਤੀ ਗਈ ਵੀਡੀਊ ਵੇਖੋ
 
| ਨੀਚੇ ਦੱਸੇ ਗਏ ਲਿੰਕ ’ਤੇ ਦਿਤੀ ਗਈ ਵੀਡੀਊ ਵੇਖੋ
http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial
+
http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial।
 
|-
 
|-
 
| 11.15  
 
| 11.15  
| ਇਹ ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਜੈਕਟ ਨੂੰ ਸੰਖੇਪ ਕਰਦਾ ਹੈ
+
| ਇਹ ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਜੈਕਟ ਨੂੰ ਸੰਖੇਪ ਕਰਦਾ ਹੈ।
 
|-
 
|-
 
| 11.18  
 
| 11.18  
Line 429: Line 426:
 
|-
 
|-
 
| 11.24  
 
| 11.24  
| ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਦੀ ਵਰਤੋਂ ਨਾਲ ਵਰਕਸ਼ਾਪ ਲਗਾਉਂਦੀ ਹੈ
+
| ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਦੀ ਵਰਤੋਂ ਨਾਲ ਵਰਕਸ਼ਾਪ ਲਗਾਉਂਦੀ ਹੈ।
 
|-
 
|-
 
| 11.28  
 
| 11.28  

Revision as of 22:46, 15 December 2013

Timing Narration
00.02 ਫਸਟ C ਪ੍ਰੋਗਰਾਮ ਦੇ ਸਪੋਕਨ ਟਯੂਟੋਰਿਅਲ ਵਿਚ ਤੁਹਾਡਾ ਸੁਆਗਤ ਹੈ।
00.06 ਇਸ ਟਯੂਟੋਰੀਅਲ ਵਿਚ ਅਸੀਂ ਸਿਖਾਂਗੇ।
00.08 ਸਿੰਪਲ C ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕਿਵੇਂ ਲਿਖਣਾ ਹੈ।
00.11 ਇਸਨੂੰ ਕਿਵੇਂ ਕੰਪਾਇਲ ਕਰਨਾ ਹੈ।
00.13 ਇਸਨੂੰ ਕਿਵੇਂ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨਾ ਹੈ।
00.14 ਅਸੀਂ ਕੁਝ ਆਮ ਗ਼ਲਤੀਆਂ ਅਤੇ ਉਹਨਾਂ ਦੇ ਹੱਲ ਬਾਰੇ ਵੀ ਦਸਾਂਗੇ।
00.19 ਇਸ ਟਯੂਟੋਰਿਅਲ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ, ਮੈਂ ਵਰਤ ਰਹੀ ਹਾਂ।
00.21 ਉਬੰਟੂ ਅੋਪਰੇਟਿੰਗ ਸਿਸਟਮ ਵਰਜ਼ਨ 11.10 ਅਤੇ ਉਬੰਟੂ ‘ਤੇ gcc ਕੰਪਾਇਲਰ ਵਰਜ਼ਨ 4.6.1।
00.31 ਇਸ ਟਯੂਟੋਰਿਅਲ ਦਾ ਅਭਿਆਸ ਕਰਨ ਲਈ।
00.33 ਊਬੰਤੂ ਅੋਪਰੇਟਿੰਗ ਸਿਸਟਮ ਅਤੇ ਐਡੀਟਰ ਬਾਰੇ ਤੁਹਾਨੂੰ ਜਾਣਕਾਰੀ ਹੋਣਾ ਜਰੂਰੀ ਹੈ।
00.39 ਕੁਝ ਐਡੀਟਰਜ਼, ਵਿਮ ਅਤੇ ਜੀਐਡਿਟ ਹਨ।
00.42 ਮੈਂ ਇਸ ਟਯੂਟੋਰਿਅਲ ਵਿਚ ਜੀਐਡਿਟ ਵਰਤਾਂਗੀ।
00.46 ਕ੍ਰਿਪਾ ਕਰਕੇ ਇਸ ਨਾਲ ਸਬੰਧਤ ਟਯੂਟੋਰਿਅਲਜ਼ ਲਈ, ਸਾਡੀ ਵੈਬਸਾਈਟ http://spoken-tutorial.org ਵੇਖੋ।
00.51 ਮੈਂ ਤੁਹਾਨੂੰ ਇਕ ਉਦਾਹਰਣ ਰਾਹੀਂ ਦੱਸਾਂਗੀ ਕਿ C ਪ੍ਰੋਗਰਾਮ ਕਿਵੇਂ ਲਿਖਦੇ ਹਨ।
00.56 ਟਰਮਿਨਲ ਵਿੰਡੋ ਖੋਲ੍ਹਣ ਲਈ ਆਪਣੇ ਕੀ-ਬੋਰਡ ’ਤੇ Ctrl, Alt ਅਤੇ T ਬਟਨ ਇੱਕਠੇ ਦਬਾਉ।
01.07 ਆਉ ਟੈਕਸਟ ਐਡੀਟਰ ਖੋਲੀਏ। ਪਰੋਂਪਟ ’ਤੇ ਟਾਈਪ ਕਰੋ-
01.12 “gedit” space “talk” dot “c” space “&”
01.20 ਪਰੋਂਪਟ ਨੂੰ ਖਾਲੀ ਕਰਨ ਲਈ ਅਸੀਂ ਐਂਪਰਸੈਂਡ (&) ਵਰਤਾਂਗੇ।
01.25 ਧਿਆਨ ਰਖਣਾ ਕਿ ਸਾਰੀਆਂ C ਫਾਈਲਜ਼, ਦੀ ਐਕਸਟੈਨਸ਼ਜ਼ ਡੋਟ “c” ਹੋਏਗੀ।
01.31 ਹੁਣ ਐਂਟਰ ਦਬਾਉ।
01.33 ਟੈਕਸਟ ਐਡੀਟਰ ਖੁਲ ਗਿਆ ਹੈ।
01.37 ਚਲੋ ਇਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖਣਾ ਸ਼ੁਰੂ ਕਰੀਏ।
01.39 ਡਬਲ ਸਲੈਸ਼ “//” ਸਪੇਸ ਟਾਈਪ ਕਰੋ।
01.42 “My first C program”
01.48 ਇਥੇ ਡਬਲ ਸਲੈਸ਼ ਦੀ ਵਰਤੋਂ ਲਾਈਨ ’ਤੇ ਕੋਮੈਂਟ ਕਰਨ ਲਈ ਹੋਏਗੀ।
01.52 ਕੋਮੈਂਟਸ ਦੀ ਵਰਤੋਂ ਪ੍ਰੋਗਰਾਮ ਦੀ ਤਰਤੀਬ ਨੂੰ ਸਮਝਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
01.56 ਇਹ ਡਾਕੂਮੈਂਟ ਬਣਾਉਣ ਲਈ ਇਹ ਬਹੁਤ ਮਹੱਤਵਪੂਰਣ ਹੈ।
01.58 ਇਹ ਸਾਨੂੰ ਪ੍ਰੋਗਰਾਮ ਬਾਰੇ ਜਾਣਕਾਰੀ ਦਿੰਦਾ ਹੈ।
02.01 ਡਬਲ ਸਲੈਸ਼ ਨੂੰ ਸਿੰਗਲ ਲਾਈਨ ਕੋਮੈਂਟ ਕਿਹਾ ਜਾਂਦਾ ਹੈ।
02.07 ਹੁਣ ਐਂਟਰ ਦਬਾਉ।
02.09 hash “#include” space opening bracket , closing bracket ਟਾਈਪ ਕਰੋ।
02.17 ਇਹ ਹਮੇਸ਼ਾ ਲਈ ਚੰਗੀ ਆਦਤ ਹੈ ਕਿ ਪਹਿਲਾਂ ਬਰੈਕਟਸ ਪੂਰੀ ਕਰੋ ਅਤੇ ਉਸਤੋਂ ਬਾਅਦ ਅੰਦਰ ਲਿਖਣਾ ਸ਼ੁਰੂ ਕਰੋ।
02.24 ਹੁਣ ਬਰੈਕਟ ਦੇ ਅੰਦਰ “stdio” dot ”.” “h” ਟਾਈਪ ਕਰੋ।
02.30 stdio.h ਇਕ ਹੈਡਰ ਫਾਈਲ ਹੈ।
02.33 ਇਕ ਪ੍ਰੋਗਰਾਮ ਵਿਚ ਇਹ ਹੈਡਰ ਫਾਈਲ ਜਰੂਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ ਜਦ ਇਹ ਸਟੈਂਡਰਡ ਇਨਪੁਟ/ਆਉਟਪੁਟ ਫੰਕਸ਼ਨਸ ਵਰਤਦਾ ਹੈ। ਹੁਣ ਐਂਟਰ ਦਬਾਉ।
02.43 “int” space “main” opening bracket, closing bracket “()” ਟਾਈਪ ਕਰੋ।
02.50 ਮੇਨ ਇਕ ਸਪੈਸ਼ਲ ਫੰਕਸ਼ਨ ਹੈ।
02.52 ਇਹ ਸੂਚਿਤ ਕਰਦਾ ਹੈ ਕਿ ਇਸ ਲਾਈਨ ਤੋਂ ਪ੍ਰੋਗਰਾਮ ਦੀ ਐਕਜ਼ੀਕਿਯੂਸ਼ਨ ਸ਼ੁਰੂ ਹੋ ਗਈ ਹੈ।
02.58 ਬਰੈਕਟ ਖੋਲਨਾ ਅਤੇ ਬਰੈਕਟ ਬੰਦ ਕਰਨ ਨੂੰ ਪੈਰੇਨਥੀਸਿਜ਼ ਕਹਿੰਦੇ ਹਨ।
03.04 ਮੇਨ ਤੋਂ ਬਾਅਦ ਪੈਰੇਨਥੀਸਿਜ਼ ਆਉਣਾ ਦੱਸਦਾ ਹੈ ਕਿ ਮੇਨ ਇਕ ਫੰਕਸ਼ਨ ਹੈ।
03.11 ਇਥੇ int ਮੇਨ ਫੰਕਸ਼ਨ ਕੋਈ ਆਰਗੁਮੈਨਟ ਨਹੀਂ ਲੈਂਦਾ ਹੈ।
03.15 ਇਸਦੀ ਵੈਲਯੂ ਟਾਈਪ ਇੰਟੀਜ਼ਰ ਵਿਚ ਹੀ ਆਉਂਦੀ ਹੈ।
03.19 ਅਸੀਂ ਦੂਜੇ ਟਯੂਟੋਰਿਅਲ ਵਿਚ ਡਾਟਾ ਟਾਈਪ ਬਾਰੇ ਸਿੱਖਾਂਗੇ।
03.23 ਆਉ ਹੁਣ, ਮੇਨ ਫੰਕਸ਼ਨ ਬਾਰੇ ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ ਸਲਾਈਡ ਵੇਖੀਏ। ਆਉ ਅਗਲੀ ਨੂੰ ਸਲਾਈਡ ਵੇਖੀਏ।
03.30 ਹਰ ਪ੍ਰੋਗਰਾਮ ਵਿਚ ਇਕ ਮੇਨ ਫੰਕਸ਼ਨ ਹੁੰਦਾ ਹੈ।
03.33 ਮੇਨ ਫੰਕਸ਼ਨ ਇਕ ਤੋਂ ਜਿਆਦਾ ਨਹੀਂ ਹੋਣੇ ਚਾਹੀਦੇ।
03.37 ਨਹੀਂ ਤਾਂ, ਕੰਪਾਇਲਰ, ਪ੍ਰੋਗਰਾਮ ਦੀ ਸ਼ੁਰੂਆਤ ਨੂੰ ਲੱਭ ਨਹੀਂ ਸਕੇਗਾ।
03.41 ਪੈਰੇਨਥੀਸਿਜ਼ ਦੇ ਖਾਲੀ ਜੋੜਾ ਦਰਸਾਂਦੇ ਹਨ ਕਿ ਮੇਨ ਕੋਲ ਕੋਈ ਆਰਗੁਮੈਨਟ ਨਹੀਂ ਹਨ।
03.46 ਆਰਗੁਮੈਨਟ ਦਾ ਕੋਨਸੈਪਟ ਆਉਣ ਵਾਲੇ ਟਯੂਟੋਰਿਅਲਸ ਵਿਚ ਵਿਸਤਾਰ ਨਾਲ ਦੱਸਿਆ ਜਾਏਗਾ।
03.52 ਆਉ ਹੁਣ ਅਸੀਂ ਆਪਣੇ ਪ੍ਰੋਗਰਾਮ’ਤੇ ਵਾਪਸ ਆਈਏ। ਐਂਟਰ ਦਬਾਉ।
03.58 ਔਪਨਿੰਗ ਕਰਲੀ ਬਰੈਕਟ “{” ਟਾਈਪ ਕਰੋ।
04.00 ਔਪਨਿੰਗ ਕਰਲੀ ਬਰੈਕਟ, ਫੰਕਸ਼ਨ ਮੇਨ ਦੇ ਸ਼ੁਰੂ ਹੋਣ ਦੀ ਨਿਸ਼ਾਨੀ ਹੈ।
04.05 ਫਿਰ ਕਲੋਜ਼ਿੰਗ ਕਰਲੀ ਬਰੈਕਟ “}” ਟਾਈਪ ਕਰੋ।
04.08 ਕਲੋਜ਼ਿੰਗ ਕਰਲੀ ਬਰੈਕਟ ਮੇਨ ਫੰਕਸ਼ਨ ਦੇ ਖਤਮ ਹੋਣ ਦੀ ਨਿਸ਼ਾਨੀ ਹੈ।
04.13 ਹੁਣ ਬਰੈਕਟ ਦੇ ਅੰਦਰ,
04.14 ਦੋ ਵਾਰੀ ਐਂਟਰ ਦਬੋ, ਕਰਸਰ ਇਕ ਲਾਈਨ ਉਪਰ ਲੈ ਕੇ ਜਾਉ।
04.20 ਇਨਡੈਨਟੇਸ਼ਨ, ਕੋਡ ਨੂੰ ਪੜ੍ਹਨ ਲਈ ਅਸਾਨ ਬਣਾਉਂਦਾ ਹੈ।
04.23 ਇਹ ਗਲਤੀਆਂ ਨੂੰ ਜਲਦੀ ਲੱਭਣ ਵਿਚ ਵੀ ਮੱਦਦ ਕਰਦਾ ਹੈ।
04.26 ਆਉ ਇਥੇ ਤਿੰਨ ਸਪੈਸ ਦਈਏ।
04.29 ਅਤੇ “printf” ਔਪਨਿੰਗ ਬਰੈਕਟ ਕਲੋਜ਼ਿੰਗ ਬਰੈਕਟ “()” ਟਾਈਪ ਕਰੋ।
04.34 ਟਰਮਿਨਲ ਤੇ ਆਉਟਪੁਟ ਨੂੰ ਪਰਿੰਟ ਕਰਨ ਲਈ printf ਇਕ ਸਟੈਂਡਰਡ C ਫੰਕਸ਼ਨ ਹੈ।
04.39 ਇਥੇ ਬਰੈਕਟਸ ਦੇ ਅੰਦਰ, ਡਬਲ ਕੋਟਸ ਵਿਚ,
04.44 printf ਸਟੇਟਮੈਂਟ ਵਿਚਲੀ ਕੋਈ ਵੀ ਚੀਜ ਜਿਹੜੀ ਡਬਲ ਕੋਟਸ ਵਿਚ ਹੈ ਟਰਮਿਨਲ ’ਤੇ ਪਰਿੰਟ ਹੋ ਜਾਏਗੀ।
04.50 “Talk To a Teacher backslash n” ਟਾਈਪ ਕਰੋ।
05.00 ਬੈਕਸਲੈਸ਼ ਐਨ “\n” ਇਕ ਨਵੀਂ ਲਾਈਨ ਲਈ ਹੈ।
05.03 ਨਤੀਜੇ ਵਜੋਂ, printf ਫੰਕਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਤੋਂ ਬਾਅਦ, ਕਰਸਰ ਨਵੀਂ ਲਾਈਨ ’ਤੇ ਚਲਾ ਜਾਏਗਾ।
05.11 ਹਰ C ਸਟੇਟਮੈਂਟ ਦਾ ਅੰਤ ਸੈਮੀਕੋਲਨ “;” ਨਾਲ ਹੋਣਾ ਜਰੂਰੀ ਹੈ।
05.15 ਇਸ ਲਈ, ਇਸ ਨੂੰ ਲਾਈਨ ਦੇ ਅਖੀਰ ’ਤੇ ਟਾਈਪ ਕਰੋ।
05.19 ਸੈਮੀਕੋਲਨ ਇਕ ਸਟੇਟਮੈਂਟ ਟਰਮੀਨੇਟਰ (ਸਮਾਪਕ) ਵਾਂਗ ਕੰਮ ਕਰਦਾ ਹੈ।
05.24 ਹੁਣ ਐਂਟਰ ਦਬਾ ਕੇ ਤਿੰਨ ਸਪੈਸ ਦਿਉ।
05.28 ਅਤੇ “ਰਿਟਰਨ” ਸਪੇਸ “0” ਅਤੇ ਸੈਮੀਕੋਲਨ “;” ਟਾਈਪ ਕਰੋ।
05.34 ਇਹ ਸਟੇਟਮੈਂਟ ਇੰਟੀਜ਼ਰ ਜ਼ੀਰੋ ਦੇਂਦੀ ਹੈ।
05.38 ਇਸ ਫੰਕਸ਼ਨ ਦਾ ਜਵਾਬ ਇੰਟੀਜ਼ਰ ਵਿਚ ਹੀ ਆਏਗਾ ਕਿਉਂਕਿ ਇਸ ਫੰਕਸ਼ਨ ਦੀ ਟਾਈਪ int ਹੈ।
05.45 ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ ਦੱਸਦੀ ਹੈ ਕਿ ਐਕਜ਼ੀਕਯੂਟੇਬਲ ਸਟੇਟਮੈਂਟਸ ਪੂਰੀਆਂ ਹੋ ਗਈਆਂ ਹਨ।
05.51 ਅਸੀਂ ਅੱਗੇ ਇਕ ਦੂਜੇ ਟਿਯੂਟੋਰਿਅਲ ਵਿਚ ਰਿਟਰਨਡ ਵੈਲਯੂਸ ਬਾਰੇ ਹੋਰ ਜਿਆਦਾ ਸਿੱਖਾਂਗੇ।
05.56 ਹੁਣ ਫਾਈਲ ਨੂੰ ਸੇਵ ਕਰਨ ਲਈ "Save" ਬਟਨ ’ਤੇ ਕਲਿਕ ਕਰੋ।
06.00 ਫਾਈਲ ਬਾਰ ਬਾਰ ਸੇਵ ਕਰਨਾ ਚੰਗੀ ਆਦਤ ਹੈ।
06.03 ਇਹ ਤੁਹਾਨੂੰ ਅਚਾਨਕ ਬਿਜ਼ਲੀ ਕੱਟ ਜਾਣ ਤੋਂ ਹੋਣ ਵਾਲੇ ਨੁਕਸਾਨ ਤੋਂ ਬਚਾਉਂਦਾ ਹੈ।
06.06 ਇਹ ਤੁਹਾਡੀਆਂ ਐਪਲੀਕੇਸ਼ਨਸ ਦੇ ਕਰੈਸ਼ ਹੋ ਜਾਣ ਦੇ ਮਾਮਲੇ ਵਿਚ ਵੀ ਮੱਦਦਗਾਰ ਹੁੰਦਾ ਹੈ।
06.10 ਆਉ ਹੁਣ ਟਰਮਿਨਲ ‘ਤੇ ਵਾਪਸ ਆ ਕੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕੰਪਾਇਲ ਕਰੀਏ।
06.15 “gcc” space “talk.c” space hyphen “-o” space “myoutput” ਟਾਈਪ ਕਰੋ।
06.24 gcc ਕੰਪਾਇਲਰ ਹੈ।
06.27 talk.c ਸਾਡੀ ਫਾਈਲ ਦਾ ਨਾਮ ਹੈ।
06.30 -o myoutput ਕਹਿੰਦਾ ਹੈ ਕਿ ਐਕਜ਼ੀਕਯੂਟੇਬਲ myoutput ਫਾਈਲ ਤੇ ਜਾਏ।
06.37 ਹੁਣ ਐਂਟਰ ਦਬਾਉ।
06.39 ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ ਪ੍ਰੋਗਰਾਮ ਕੰਪਾਇਲ ਹੋ ਗਿਆ ਹੈ।
06.42 ls -lrt ਟਾਈਪ ਕਰਨ ਨਾਲ ਅਸੀਂ ਵੇਖ ਸਕਦੇ ਹਾਂ ਕਿ myoutput ਬਣਨ ਵਾਲੀ ਆਖਰੀ ਫਾਈਲ ਹੈ।
06.54 ਪ੍ਰੋਗਰਾਮ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਨ ਲਈ, dot slash “./myoutput” ਟਾਈਪ ਕਰੋ, ਐਂਟਰ ਦਬਾਉ।
07.01 ਇਥੇ ਆਉਟਪੁਟ “Talk To a Teacher” ਆ ਰਹੀ ਹੈ।
07.06 ਜਿਵੇਂ ਕਿ ਮੈਂ ਪਹਿਲਾਂ ਦੱਸਿਆ ਹੈ ਕਿ ਰਿਟਰਨ ਐਕਜ਼ੀਕਿਯੂਟ ਹੋਣ ਵਾਲੀ ਆਖਰੀ ਸਟੇਟਮੈਂਟ ਹੈ ।
07.10 ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ ਤੋਂ ਬਾਅਦ ਕੁਝ ਵੀ ਐਕਜ਼ੀਕਿਯੂਟ ਨਹੀਂ ਹੋਵੇਗਾ। ਚਲੋ ਇਸ ਨੂੰ ਕਰ ਕੇ ਵੇਖੀਏ।
07.15 ਆਪਣੇ ਪ੍ਰੋਗਰਾਮ ’ਤੇ ਵਾਪਸ ਆਈਏ।
07.17 ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ ਤੋਂ ਬਾਅਦ, ਆਉ ਇਕ printf ਸਟੇਟਮੈਂਟ ਹੋਰ ਸ਼ਾਮਲ ਕਰੀਏ, printf("Welcome \n"); ਟਾਈਪ ਕਰੋ ।
07.35 ਹੁਣ Save ’ਤੇ ਕਲਿਕ ਕਰੋ।
07.37 ਆਉ ਕੰਪਾਇਲ ਤੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰਕੇ ਆਪਣੇ ਟਰਮਿਨਲ ਤੇ ਵਾਪਸ ਆਈਏ।
07.41 ਤੁਸੀਂ ਪਹਿਲਾਂ ਵਰਤੀਆਂ ਕਮਾਂਡਸ ਨੂੰ ਅਪ-ਐਰੋ ਕੀ ਨਾਲ ਫਿਰ ਤੋਂ ਇਸਤੇਮਾਲ ਕਰ ਸਕਦੇ ਹੋ।
07.46 ਮੈਂ ਹੁਣੇ ਉਹੀ ਕਰ ਰਹੀ ਹਾਂ।
07.51 ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ ਦੂਜੀ ਸਟੇਟਮੈਂਟ welcome ਐਕਜ਼ੀਕਿਯੂਟ ਨਹੀਂ ਹੋਈ।
07.58 ਹੁਣ ਆਪਣੇ ਪ੍ਰੋਗਰਾਮ ’ਤੇ ਵਾਪਸ ਆਉਂਦੇ ਹਾਂ।
08.00 ਆਉ ਅਸੀਂ ਰਿਟਰਨ ਸਟੇਟਮੈਂਟ ਦੇ ਉਪਰ 'Welcome' ਸਟੇਟਮੈਂਟ ਲਿਖੀਏ।
08.07 ਸੇਵ ’ਤੇ ਕਲਿਕ ਕਰੋ।
08.09 ਆਉ ਕੰਪਾਇਲ ਕਰਕੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੀਏ ।
08.15 ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ ਦੂਜੀ printf ਸਟੇਟਮੈਂਟ welcome ਵੀ ਐਕਜ਼ੀਕਿਯੂਟ ਹੋ ਗਈ ਹੈ।
08.23 ਆਉ ਅਸੀਂ ਉਹ ਆਮ ਗਲਤੀਆਂ ਵੇਖੀਏ ਜਿਹੜੀਆਂ ਅਸੀਂ ਅਕਸਰ ਕਰ ਦਿੰਦੇ ਹਾਂ। ਆਪਣੇ ਪ੍ਰੋਗਰਾਮ ’ਤੇ ਵਾਪਸ ਆਉ।
08.29 ਮੰਨ ਲਉ ਕਿ ਮੈਂ “stdio.h” ਵਿਚੋਂ ਡੋਟ ਛੱਡ ਦਿੰਦੀ ਹਾਂ। ਸੇਵ ਤੇ ਕਲਿਕ ਕਰੋ।
08.36 ਆਉ ਕੰਪਾਇਲ ਕਰਕੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੀਏ ।
08.41 ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ
08.42 ਇਕ ਮੱਹਤਵਪੂਰਣ ਗਲਤੀ, ਲਾਈਨ ਨੰ. 2 ’ਤੇ, ਸਾਡੀ talk.c ਫਾਈਲ ਵਿਚ ਹੈ।
08.48 ਕੰਪਾਇਲਰ ਨੂੰ “stdioh” ਨਾਂ ਵਾਲੀ ਹੈਡਰ ਫਾਈਲ ਨਹੀਂ ਮਿਲ ਰਹੀ, ਇਸ ਲਈ ਇਥੇ ਉਹ ਇਕ ਗਲਤੀ ਦਿਖਾ ਰਿਹਾ ਹੈ: ‘No such file or directory’ (“ਅਜਿਹੀ ਕੋਈ ਫਾਈਲ ਜਾਂ ਡਾਇਰੈਕਟਰੀ ਨਹੀਂ ਹੈ”)
08.59 ਅਤੇ ਕੰਪਾਇਲੇਸ਼ਨ ਰੁੱਕ ਗਈ ਹੈ।
09.03 ਆਉ ਹੁਣ ਗਲਤੀ ਦਾ ਸੁਧਾਰ ਕਰੀਏ, ਪ੍ਰੋਗਰਾਮ ਵਿਚ ਵਾਪਸ ਆਉ, ਡੋਟ “.” ਫਿਰ ਤੋਂ ਪਾਉ, ਸੇਵ ਤੇ ਕਲਿਕ ਕਰੋ।
09.11 ਆਉ ਕੰਪਾਇਲ ਕਰਕੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੀਏ। ਹਾਂ ਇਹ ਚਲ ਰਿਹਾ ਹੈ।
09.19 ਮੈਂ ਤੁਹਾਨੂ ਇਕ ਹੋਰ ਆਮ ਗਲਤੀ ਦਿਖਾਵਾਂਗੀ।
09.22 ਆਉ ਪ੍ਰੋਗਰਾਮ ਤੇ ਵਾਪਸ ਚਲੀਏ।
09.26 ਹੁਣ ਮੰਨ ਲਉ ਕਿ ਮੈਂ ਲਾਈਨ ਦੇ ਅਖੀਰ ’ਤੇ ਸੈਮੀਕੋਲਨ ਛੱਡ ਦਿੰਦੀ ਹਾਂ।
09.31 ਸੇਵ ਤੇ ਕਲਿਕ ਕਰੋ। ਆਉ ਕੰਪਾਇਲ ਕਰਕੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੀਏ।
09.41 ਅਸੀਂ ਵੇਖਦੇ ਹਾਂ ਕਿ, ਇਕ ਗਲਤੀ, ਲਾਈਨ ਨੰ. 6 ਤੇ, ਸਾਡੀ talk.c ਫਾਈਲ ਵਿਚ ਹੈ: ‘Expected semicolon before printf’।
09.51 ਆਪਣੇ ਪ੍ਰੋਗਰਾਮ ਤੇ ਵਾਪਸ ਚਲੋ। ਜਿਵੇਂ ਕਿ ਮੈਂ ਪਹਿਲਾਂ ਕਿਹਾ ਸੀ ਕਿ ਸੈਮੀਕੋਲਨ ਇਕ ਸਟੇਟਮੈਂਟ ਟਰਮੀਨੇਟਰ ਦਾ ਕੰਮ ਕਰਦਾ ਹੈ।
09.59 ਇਸ ਲਈ ਇਹ ਇਸਨੂੰ ਲਾਈਨ 5 ਦੇ ਅਖੀਰ ’ਤੇ ਅਤੇ ਲਾਈਨ 6 ਦੇ ਸ਼ੁਰੂ ਵਿਚ ਲੱਭੇਗਾ।
10.07 ਇਹ ਲਾਈਨ 6 ਹੈ।
10.09 ਇਹ ਆਖਰੀ ਜਗਾ੍ਹ ਹੈ ਜਿਥੇ ਤੁਸੀਂ ਸੈਮੀਕੋਲਨ ਪਾ ਸਕਦੇ ਹੋ।
10.13 ਯਾਦ ਕਰੋ ਕਿ ਕੰਪਾਇਲਰ ਨੇ ਲਾਈਨ 6 ‘ਤੇ ਵੀ ਗਲਤੀ ਦਾ ਮੈਸਜ਼ ਦਿਤਾ ਸੀ।
10.18 ਆਉ ਵੇਖੀਏ ਕੀ ਹੁੰਦਾ ਹੈ ਜਦ ਅਸੀਂ ਇਥੇ ਸੈਮੀਕੋਲਨ ਪਾਉਂਦੇ ਹਾਂ।
10.24 ਸੇਵ ਤੇ ਕਲਿਕ ਕਰੋ ।
10.26 ਆਉ ਕੰਪਾਇਲ ਕਰਕੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੀਏ। ਹਾਂ ਇਹ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ।
10.33 ਹੁਣ ਆਪਣੇ ਪ੍ਰੋਗਰਾਮ ਤੇ ਵਾਪਸ ਆਉ। ਲਾਈਨ ਦੇ ਅਖੀਰ ’ਤੇ ਇਥੇ ਸੈਮੀਕੋਲਨ ਟਾਈਪ ਕਰੋ।
10.41 ਜਿਵੇਂ ਕਿ ਪਰੰਪਰਾਗਤ ਅਭਿਆਸ ਹੈ ਕਿ ਸੈਮੀਕੋਲਨ, ਲਾਈਨ ਦੇ ਅੰਤ `ਤੇ ਟਾਈਪ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਹੁਣ ਸੇਵ ‘ਤੇ ਕਲਿਕ ਕਰੋ।
10.49 ਆਉ ਕੰਪਾਇਲ ਕਰਕੇ ਐਕਜ਼ੀਕਿਯੂਟ ਕਰੀਏ। ਹਾਂ ਇਹ ਕੰਮ ਕਰ ਰਿਹਾ ਹੈ।
10.49 ਆਉ ਆਪਣੀਆਂ ਸਲਾਈਡਸ ਤੇ ਵਾਪਸ ਚਲੀਏ।
10.57 ਇਕ ਅਸਾਈਨਮੈਂਟ ਵਜੋਂ,
10.59 “Welcome to the World of C" ਪਰਿੰਟ ਕਰਨ ਲਈ ਇਕ ਪ੍ਰੋਗਰਾਮ ਲਿਖੋ।
11.03 ਵੇਖੋ ਕੀ ਹੁੰਦਾ ਹੈ ਜੇ “\n” ਨੂੰ printf ਸਟੇਟਮੈਂਟ ਵਿਚ ਸ਼ਾਮਲ ਨਾ ਕੀਤਾ ਜਾਏ।
11.09 ਇਹ ਸਾਨੂੰ ਇਸ ਟਿਯੂਟੋਰਿਅਲ ਦੇ ਅੰਤ ’ਤੇ ਲੈ ਆਇਆ ਹੈ।
11.12 ਨੀਚੇ ਦੱਸੇ ਗਏ ਲਿੰਕ ’ਤੇ ਦਿਤੀ ਗਈ ਵੀਡੀਊ ਵੇਖੋ

http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial।

11.15 ਇਹ ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਜੈਕਟ ਨੂੰ ਸੰਖੇਪ ਕਰਦਾ ਹੈ।
11.18 ਜੇ ਤੁਹਾਡੇ ਇੰਟਰਨੈਟ ਦੀ ਸਪੀਡ ਚੰਗੀ ਨਹੀਂ ਹੈ ਤਾਂ ਤੁਸੀਂ ਇਸ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਕੇ ਦੇਖ ਸਕਦੇ ਹੋ।
11.22 ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਜੈਕਟ ਟੀਮ
11.24 ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਦੀ ਵਰਤੋਂ ਨਾਲ ਵਰਕਸ਼ਾਪ ਲਗਾਉਂਦੀ ਹੈ।
11.28 ਔਨਲਾਈਨ ਟੈਸਟ ਪਾਸ ਕਰਨ ਵਾਲਿਆਂ ਨੂੰ ਸਰਟੀਫਿਕੇਟ ਦਿਤਾ ਜਾਂਦਾ ਹੈ।
11.32 ਜਿਆਦਾ ਜਾਣਕਾਰੀ ਲਈ, ਕੋਂਟੈਕਟ ਐਟ ਦੀ ਰੇਟ ਸਪੋਕਨ ਹਾਈਫਨ ਟਿਯੂਟੋਰਿਅਲ ਡੋਟ ਅੋ.ਰ.ਜੀ. (contact @spoken-tutorial.org) ਤੇ ਲਿਖ ਕੇ ਸੰਪਰਕ ਕਰੋ।
11.38 ਸਪੋਕਨ ਟਿਯੂਟੋਰਿਅਲ ਪੋ੍ਜੈਕਟ “ਟਾਕ ਟੂ ਏ ਟੀਚਰ ਪੋ੍ਜੈਕਟ”(Talk to a Teacher project) ਦਾ ਇਕ ਹਿੱਸਾ ਹੈ।
11.42 ਇਸ ਦਾ ਸਮਰੱਥਨ ਆਈ.ਸੀ.ਟੀ.( ICT), ਐਮ. ਐਚ.ਆਰ.ਡੀ.(MHRD), ਭਾਰਤ ਸਰਕਾਰ ਦੇ ਨੈਸ਼ਨਲ ਮਿਸ਼ਨ ਅੋਨ ਏਜੂਕੈਸ਼ਨ (National Mission on Education) ਕਰਦਾ ਹੈ।
11.48 ਇਸ ਮਿਸ਼ਨ ਦੀ ਹੋਰ ਜਾਣਕਾਰੀ ਇਸ ਲਿੰਕ ’ਤੇ ਉਪਲੱਭਦ ਹੈ : http://spoken-tutorial.org\NMEICT-Intro
11.51 ਇਸ ਸਕਰਿਪਟ ਦਾ ਅਨੁਵਾਦ ਮਹਿੰਦਰ ਕੌਰ ‘ਰਿਸ਼ਮ’ ਨੇ ਕੀਤਾ ਹੈ।

ਇਸ ਟਿਯੂਟੋਰਿਅਲ ਵਿਚ ਸ਼ਾਮਲ ਹੋਣ ਲਈ ਧੰਨਵਾਦ।

Contributors and Content Editors

Gagan, Khoslak, PoojaMoolya, Pratik kamble