ਗਿਆਰਵੀਂ ਕਲਾਸ ਦੀ ਦà©à¨¹à¨°à¨¾à¨ˆ
• ਸੀ à¨à¨¾à¨¸à¨¼à¨¾ ਵਿੱਚ ਪà©à¨°à©‹à¨—ਰਾਮਿੰਗ ਲਈ à¨à©‚ਮਿਕਾ
• ਕਮਪਾਇਰ ਨਿਰਦੇਸ਼ |
• à¨à¨°à©‡ :- à¨à¨°à©‡ ਵਿੱਚ ਡਾਟਾ à¨à¨°à¨¨à¨¾, à¨à¨°à©‡ ਦੇ ਮà©à©±à¨²à¨¾à¨‚ ਦੀ ਪਹà©à©°à¨š ਕਰਨੀ, ਦੋ ਡਾਇਨੈਸ਼ਨਲ à¨à¨°à©‡ ਦੀ ਡਿਕਲੇਅਰੇਸ਼ਨ .
• ਨੈਟਵਰਕਿੰਗ ਸੰਕਲਪ
1. ਸਟਰਿੰਗ ਫੰਕਸ਼ਨ ਦੀ ਵਰਤੋਂ
• à¨à©‚ਮਿਕਾ
• ਡਿਕਲੇਰੇਸ਼ਨ ਅਤੇ ਸਟਰਿੰਗ ਵੇਰੀà¨à¨¬à¨²
• ਪà©à¨°à©‹à¨—ਰਾਮ ਸਟਰਿੰਗ ਦੀ ਪà©à¨°à¨¿à©°à¨Ÿà¨¿à©°à¨— ਪà©à¨°à¨¦à¨°à¨¸à¨¼à¨¿à¨¤ ਕਰਨੀ
ਸਟਰਿੰਗ ਪੜà©à¨¹à¨¨à¨¾ ਅਤੇ ਲਿਖਣਾ : ਸਟਰਿੰਗ ਪਨਾ, ਸਟਰਿੰਗ ਲਿਖਣਾ, ਮੋਨੀਟਰ ਤੋਂ ਸਟਰਿੰਗ ਪੜà©à¨¹à¨¨à¨¾
• ਸਧਾਰਣ ਇਨਪà©à©±à¨Ÿ ਆਊਟਪà©à©±à¨Ÿ
• ਸਟਰਿੰਗ ਉਪਰੇਸ਼ਨ : ਸਟਰਕਟ ਫੰਕਸ਼ਨ (strcit ) function)
• ਸਟਰਮਪ ਫੰਕਸ਼ਨ (strcmp ) function)
• ਸਟਰਲਵਰ ਫੰਕਸ਼ਨ (strlwr ( function)
• ਸਟਰੀਵ ਫੰਕਸ਼ਨ (strrev ) function)
• ਸਟਅਪਰ ਫੰਕਸ਼ਨ (strupr () function)
ਪà©à¨°à©‹à¨—ਰਾਮ ਪਰਿà¨à¨¾à¨¸à¨¼à¨¾ -1
ਇਕ ਪà©à¨°à©‹à¨—ਰਾਮ ਸਟਰਿੰਗ ਫੰਕਸ਼ਨਜ਼ ਦੀ ਵਰਤੋਂ ਬਿਨਾਂ ਦੋ ਸਟਰਿੰਗ ਨੂੰ ਕਨਕੇਟੀਨੇਟ (concatenate) ਕਰਨ ਲਈ ਅਤੇ ਇੱਕ ਨਵੀਂ ਸਟਰਿੰਗ ਬਣਾਉਣ ਲਈ।
ਪà©à¨°à©‹à¨—ਰਾਮ ਪਰਿà¨à¨¾à¨¸à¨¼à¨¾ - 2
ਇਕ ਪà©à¨°à©‹à¨—ਰਾਮ ਸਟਰਿੰਗ ਫੰਕਸ਼ਨਜ਼ ਦੀ ਵਰਤੋਂ ਦੇ ਬਿਨਾਂ ਦੋ ਸਟਰਿੰਗਜ਼ ਦੀ ਤà©à¨²à¨¨à¨¾ ਲਈ।
ਪà©à¨°à©‹à¨—ਰਾਮ ਪਰਿà¨à¨¾à¨¸à¨¼à¨¾ - 3
ਇਕ ਪà©à¨°à©‹à¨—ਰਾਮ ਸਟਰਿੰਗ ਦੀ ਵਰਤੋਂ ਬਿਨਾਂ ਦਿੱਤੇ ਗਠਟੈਕਸਟ ਨੂੰ ਉਲਟਾਉਣ ਲਈ।
2. ਯੂਜਰ ਡਿਫਾਇੰਡ ਫੰਕਸ਼ਨ
• à¨à©‚ਮਿਕਾ
• ਬਿਲਟ ਇੰਨ ਫੰਕਸ਼ਨ / ਲਾਇਬਰੇਰੀ ਫੰਕਸ਼ਨ ਯੂਜਰ ਡੀਫਾਈਨ ਫੰਕਸ਼ਨਜ਼, ਫੰਕਸ਼ਨਜ਼ ਦੀ ਜ਼ਰੂਰਤ
• ਆਰਗੂਮੈਂਟ ਅਤੇ ਪੈਰਾਮੀਟਰ
• ਕੋਡ ਲਾਈਨ
• ਮਲਟੀਫੰਕਜ਼ਨ ਪà©à¨°à©‹à¨—ਰਾਮ
• ਫੰਕਸ਼ਨ ਦੀ ਬਣਤਰ
• ਰਿਟਰਨ ਮà©à©±à¨² ਅਤੇ ਉਹਨਾਂ ਦੇ ਟਾਈਪਸ, ਸਿੰਪਲ ਰਿਟਰਨ
• ਫੰਕਸ਼ਨ ਨੂੰ ਕਾਲ ਕਰਨਾ ਫੰਕਸ਼ਨ ਨਾਲ ਆਰਗੂਮੈਂਟ, ਬਗੈਰ ਰਿਟਰਨ ਮà©à©±à¨²
• ਸਟੋਰੇਜ ਸ਼à©à¨°à©‡à¨£à©€à¨†à¨‚
• ਸਟੈਟਿਕ ਵੇਰੀà¨à¨¬à¨²
• à¨à¨•ਸਟਰਨਲ ਵੇਰੀà¨à¨¬à¨²
• ਫੰਕਸ਼ਨ ਬਗੈਰ ਆਰਗੂਮੈਂਟ, ਰਿਟਰਨ ਮà©à©±à¨² ਨਾਲ
3. ਵਿੰਡੋ ਵੀ ਮੇਕਰ -1
• à¨à©‚ਮਿਕਾ
• ਫਾਈਲ ਦੀਆਂ ਕਿਸਮਾਂ : ਆਡੀਓ ਫਾਈਲ, ਵੀਡੀਓ ਫਾਈਲ, ਪਿਕਚਰ ਫਾਈਲ
• ਕੋਲੈਕਸ਼ਨਜ਼, ਪà©à¨°à©‹à¨œà©ˆà¨•ਟ ਅਤੇ ਮੂਵੀਜ਼ ਨੂੰ ਜਾਨਣਾ
• ਸੋਰਸ ਫਾਈਲ
• ਵੀਡੀਓ ਕੈਪਚਰ ਡੀਵਾਈਸਜ਼
• ਆਡੀਓ ਕੈਪਚਰ ਡੀਵਾਈਸਜ਼
• ਕੈਪਚਰ ਡੀਵਾਈਸ ਦੀ ਸੂਚੀ : ਵੈਬ ਕੈਮਰਾ, à¨à¨¨à¨¾à¨²à¨¾à¨— ਕੈਮਰਾ ਜਾਂ ਵੀ. ਸੀ. ਆਰ. (V.C.R) ਦਾ à¨à¨¨à¨¾à¨²à¨¾à¨— ਕੈਪਚਰ (capture) ਕਾਰਡ ਨਾਲ ਜੋੜ
• ਡਿਜੀਟਲ ਵੀਡੀਓ ਕੈਮਰਾ ਜਾਂ ਵੀ.ਸੀ.ਆਰ ਦਾ IEEE 1394 ਪੋਰਟ ਨਾਲ ਜੋੜ, ਮਾਈਕਰੋਫੋਨ ਦਾ ਸਾਉਂਡ ਕਾਰਡ ਜਾਂ ਯੂ. à¨à¨¸. ਬੀ ਪੋਰਟ ਨਾਲ ਜੋੜ
• ਵਿੰਡੋਜ਼ ਮੂਵੀ ਮੇਕਰ ਇੰਟਰਫੇਸ : ਮੀਨੂੰ ਬਾਰ ਅਤੇ ਟੂਲ-ਬਾਰ, ਪੇਨਜ਼, ਸਟੋਰੀ-ਬੋਰਡ ਜਾਂ ਟਾਈਮ ਲਾਈਨ ਪੇਨਜ਼, ਕੋਲੈਕਸ਼ਨ ਪੇਨ, ਕਾਨਵੈਂਟਸ ਪੇਨ, ਡੀਟੇਲਜ਼, ਬੰਬ ਨੇਲ, ਮੋਨੀਟਰ
• ਸਟੋਰੀਬੋਰਡ : ਸਟੋਰੀ ਬੋਰਡ ਦੀ ਵਰਤੋਂ, ਸਟੋਰੀ ਬੋਰਡ ਦਾ ਨਿਰਮਾਣ
• ਵਿੰਡੋਜ਼ ਮੂਵੀਮੇਕਰ ਦੀ ਵਰਤੋਂ : ਮੂਵੀ ਟਾਸਕ ਪੇਨ, ਵੀਡੀਓ ਕੈਪਚਰ, à¨à¨¡à¨¿à¨Ÿ ਵੀਡੀਓ, ਫਿਨਿਸ਼ ਵੀਡੀਓ
• ਕੋਲੈਕਸ਼ਨ, ਸਪਲਿਟ ਬਟਨ, ਸਕਰੀਨ ਸ਼ਾਟ ਬਟਨ, ਵੀਡੀਓ ਟਰੈਕ, ਆਡੀਓ ਟਰੈਕ, ਟਾਈਟਲ ਟਰੈਕ
• ਹੈਂਡਜ਼ ਆਨ ਵਿੰਡੋਜ਼ ਮੂਵੀਮੇਕਰ (hands on windows movie maker) : ਨਿਊ ਪà©à¨°à©‹à¨œà©ˆà¨•ਟ ਖੋਲà©à¨¹à¨£à¨¾, ਆਪਣੇ, | ਕੰਪਿਊਟਰ ਤੋਂ ਵੀਡੀਓ ਇਮਪੋਰਟ ਕਰਨਾ,ਪਿਕਚਰ ਇੰਪੋਰਟ ਕਰਨਾ
• ਵੀਡੀਓ ਸਕਰੀਨ | ਮੋਨੀਟਰ : ਕਲਿਪ ਨੂੰ ਦੇਖਣਾ, ਨਿਊ ਕੋਲੈਕਸ਼ਨ ਬਣਾਉਣਾ, ਆਡੀਓ ਜਾਂ ਵੀਡੀਓ ਨੂੰ ਦੋ à¨à¨¾à¨—ਾਂ ਵਿੱਚ ਵੰਡਣਾ, ਸਪਲਿਟ ਕੀਤੀ ਹੋਈ ਆਡੀਓ ਜਾਂ ਵੀਡੀਓ ਨੂੰ ਜੋੜਨਾ, ਕਲਿਪ ਨੂੰ ਕੋਲੈਕਸ਼ਨ ਵਿੱਚ ਕਾਪੀ ਕਰਨਾ, ਇਕ ਵੀਡੀਓ ਤੋਂ ਮੋਨੀਟਰ ਰਾਹੀਂ ਪਿਕਚਰ ਲੈਣੀ
4. ਵਿੰਡੋ ਮੂਵੀ ਮੇਕਰ - 2
• à¨à©‚ਮਿਕਾ
• ਟਾਈਮ-ਲਾਈਨ ਵਿਉ
• ਸਟੋਰੀ ਬੋਰਡ ਵਿੱਚ ਵੀਡੀਓ ਕਲਿੱਪ ਜੋੜਨਾ
• ਸਟੋਰੀ ਬੋਰਡ ਵਿੱਚ ਦà©à¨¬à¨¾à¨°à¨¾ ਤੋਂ ਤਰਤੀਬਵਾਰ ਕਰਨਾ, ਟਾਈਮ ਲਾਈਨ ਦਾ ਪà©à¨°à¨¯à©‹à¨— ਕਰਦੇ ਹੋਠਕਲਿਪਸ । ਤੋੜਨਾ, ਇਕ ਵੀਡੀਓ ਨੂੰ ਤੋੜਨਾ
• ਕਲਿਪਸ ਦੀ ਟਰੀਮਿੰਗ : ਕਲਿਪਸ ਦੀ ਛਟਾਈ ਕਰਨਾ, ਇਕ ਕਲਿਪ ਦੀ ਟਰਿਮ ਜਾਂ ਛਾਂਟੀ ਕਰਨਾ, ਰਿਮ ਪà©à¨†à¨‡à©°à¨Ÿ ਨੂੰ ਸਾਫ਼ ਕਰਨਾ, ਟà©à©±à¨Ÿà©‡ ਹੋਠਵੀਡੀਓ ਕਲਿਪਸ ਨੂੰ ਆਪਸ ਵਿੱਚ ਜੋੜਨਾ, ਮੂਵੀ ਨੂੰ à¨à¨¡à¨¿à¨Ÿ ਕਰਨਾ, ਵੀਡੀਓ ਟਰਾਂਜਿਸ਼ਨ, ਵੀਡੀਓ ਇਫੈਕਟਸ, ਟਾਈਟਲ ਅਤੇ ਕਰੈਡਿਟਸ, ਵੀਡੀਓ ਟਰਾਂਜਿਸ਼ਨ ਨੂੰ ਲਾਗੂ ਕਰਨਾ, ਵੀਡਿਓ ਇਨਫੈਕਟਸ ਜੋੜਨਾ, ਟਾਈਟਲ ਤੇ ਕਰੈਡਿਟ, ਪੀ-ਵਿਊ ਮੂਵੀ ਟਾਈਟਲ, ਆਡੀਓ à¨à¨¡ ਕਰਨਾ, ਆਡੀਓ ਨੂੰ ਪਿਕਚਰ ਨਾਲ ਅਲਾਈਨ ਕਰਨਾ, ਆਡੀਓ ਕਲਿਪ ਦਾ ਟਾਈਮ ਲਾਈਨ ਵਿਊ, à¨à¨¡à¨Ÿà¨¿à©°à¨— ਆਡੀਓ, ਵੀਡੀਓ ਦਾ ਆਡੀਓ ਘੱਟ ਜਾਂ ਵੱਧ ਕਰਨਾ।
5. ਨੈਟਵਰਕਿੰਗ ਸੰਕਲਪ
• à¨à©‚ਮਿਕਾ
• ਨੈੱਟਵਰਕਰ ਕੀ ਹà©à©°à¨¦à¨¾ ਹੈ; ਨੈੱਟਵਰਕਿੰਗ ਲਈ ਲੋੜ, ਨੈੱਟਵਰਕਿੰਗ ਟਰਮੀਨੋਲੋਜੀ
• ਨੈੱਟਵਰਕ ਦੀਆਂ ਕਿਸਮਾਂ
• ਨੈੱਟਵਰਕ ਟੋਪੋਲੋਜੀ : ਟੋਪੋਲੋਜੀ ਕੀ ਹà©à©°à¨¦à©€ ਹੈ, à¨à©Œà¨¤à¨¿à¨• ਟੋਪੋਲੋਜੀ ਦੀਆਂ ਮà©à©±à¨– ਕਿਸਮਾਂ, ਲੀਨੀਅਰ ਬੱਸ ਟੋਪੋਲੋਜੀ, ਸਟਾਰ -ਟੋਪੋਲੋਜੀ, ਟੀ-ਟੋਪੋਲੋਜੀ, ਮੈਸ਼- ਟੋਪੋਲੋਜੀ, ਪਾਰਸ਼ਲ ਮੈਸ਼- ਟੋਪੋਲੋਜੀ
• ਪà©à¨°à©‹à¨Ÿà©‹à¨•ੋਲਜ਼ : ਯੂਨੀਫਾਰਮ ਰਿਸੋਰਸ ਲੋਕੇਟਰ (ਯੂ.ਆਰ.à¨à¨²) ਫਾਈਲ ਟਰਾਂਸਫਰ ਪà©à¨°à©‹à¨Ÿà©‹à¨•ੋਲ ਅਤੇ ਹਾਈਪਰਟੈਕਸਟ
ਟਰਾਂਸਫਰ ਪà©à¨°à©‹à¨Ÿà©‹à¨•ੋਲ (ਫਾਈਲ ਟਰਾਂਸਫਰ ਕੋਲ, ਹਾਈਪਰਟੈਕਸਟ ਟਰਾਂਸਫਰ ਕੋਲ), ਪà©à¨°à¨¾à¨ˆà¨µà©‡à¨Ÿ ਨੈੱਟਵਰਕਸ ·
• ਚੈਨਲ ਦੀ ਵਿਚਾਰਧਾਰਾ : ਸੰਚਾਰ ਚੈਨਲ ਕੀ ਹà©à©°à¨¦à¨¾ ਹੈ , ਡਾਟਾ ਬਦਲੀ ਦਰ
• ਸੰਚਾਰ ਮਾਧਿਅਮ : ਗਾਈਡਿਡ ਮੀਡੀਆ, ਅਨਗਾਈਡਿਡ ਮੀਡੀਆ, ਆਰ à¨à¨« ਪà©à¨°à¨¸à¨¾à¨°
• ਨੈਟਵਰਕਿੰਗ ਡਿਵਾਇਸ : ਹੱਬ ਅਤੇ ਮੋਡਮ
6. ਲਾਈਬà©à¨°à©‡à¨°à©€ ਫੰਕਸ਼ਨ
• ਫੰਕਸ਼ਨ
• ਸਟਰਲੇਨ ਫੰਕਸ਼ਨ ( Strlen (0))
• ਸਟਰੇਪੀ ਫੰਕਸ਼ਨ ( Strcpy())
• ਸਟਰੀਟ ਫੰਕਸ਼ਨ (Strcat())
• ਸਟਰੈਮਪ ਫੰਕਸ਼ਨ (Strcmp) )
• ਗੈਟਚਰ ਫੰਕਸ਼ਨ (getchar())
• ਪà©à¨Ÿà¨šà¨° ਫੰਕਸ਼ਨ ( putchar())
• ਪਿੰਟà¨à¨« ਫੰਕਸ਼ਨ ( Printt())
• ਸਕੈਨà¨à¨« ਫੰਕਸ਼ਨ ( Scanf() )
• ਕੋਸ ਫੰਕਸ਼ਨ ( Cos())
• à¨à¨•ਸਪ ਫੰਕਸ਼ਨ ( Exp) )
• ਪੋਵ ਫੰਕਸ਼ਨ ( Pow())
• ਸਕਰਟ ਫੰਕਸ਼ਨ ( Sqrt())
• à¨à¨«à¨®à©‹à¨¡ ਫ ਫੰਕਸ਼ਨ (fmod( )
• ਫੇਬਸ ਫੰਕਸ਼ਨ (Fabs())
• ਸੀਲ ਫੰਕਸ਼ਨ ( Ceil (9)
• ਫਲੋਰ ਫੰਕਸ਼ਨ ( floor())
• ਇਜ਼ਲੋਅਰ ਅਤੇ ਇਜ਼ਅਪਰ ਫੰਕਸ਼ਨ ( islower() and isupper())
• ਟਲੋਅਰ ਅਤੇ ਅਪਰ ਫੰਕਸ਼ਨ ( tolower ) and ( toupper (1)
• ਫੰਕਸ਼ਨ ਦੇ ਲਾà¨
7. ਈ-ਗਵਰਨੈਂਸ (e-Governance)
• ਈ-ਗਵਰਨੈਂਸ ਦਾ ਪà©à¨°à¨¯à©‹à¨—
• ਘੱਟ ਖਰਚ, ਤੇਜ਼ ਰਫ਼ਤਾਰ,ਕਿਤੇ ਵੀ ਕਿਸੇ ਵੀ ਟਾਇਮ ਆਸਾਨ ਪà©à¨°à¨¬à©°à¨§
• ਈ-ਗਵਰਨੈਂਸ ਦੇ ਅੱਲਗ-ਅੱਲਗ ਖੇਤਰ:ਇੰਟਰਨੈੱਟ ਬੈਂਕਿੰਗ,ਆਨ-ਲਾਈਨ ਰੇਲਵੇ ਅਤੇ ਹਵਾਈ ਟਿਕਟਿੰਗ,
ਆਈ- ਟਿਕਟਿੰਗ,ਈ-ਟਿਕਟਿੰਗ, ਪਾਸਪੋਰਟ ਸੇਵਾਵਾਂ
• ਸà©à¨µà¨¿à¨§à¨¾ ਸੈਂਟਰ