ਸਾਫਟਵੇਅਰ
ਮੁੱਖ ਸੰਕਲਪ ਅਤੇ ਸੂਤਰ
ਸਾਫਟਵੇਅਰ ਲਈ 5-7 ਜ਼ਰੂਰੀ ਸੰਕਲਪ ਪ੍ਰਦਾਨ ਕਰੋ:
| # | ਸੰਕਲਪ | ਤੁਰੰਤ ਵਿਆਖਿਆ |
|---|---|---|
| 1 | ਸਿਸਟਮ ਸਾਫਟਵੇਅਰ | ਪ੍ਰੋਗਰਾਮ ਜੋ ਕੰਪਿਊਟਰ ਹਾਰਡਵੇਅਰ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦੇ ਹਨ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਪਲੇਟਫਾਰਮ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ (ਉਦਾਹਰਨ ਲਈ, ਵਿੰਡੋਜ਼, ਲਿਨਕਸ, ਡਿਵਾਈਸ ਡਰਾਈਵਰ) |
| 2 | ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ | ਖਾਸ ਯੂਜ਼ਰ ਕਾਰਜਾਂ ਲਈ ਤਿਆਰ ਕੀਤੇ ਗਏ ਪ੍ਰੋਗਰਾਮ (ਉਦਾਹਰਨ ਲਈ, ਐਮਐਸ ਆਫਿਸ, ਰੇਲਵੇ ਰਿਜ਼ਰਵੇਸ਼ਨ ਸਿਸਟਮ, ਟੈਲੀ) |
| 3 | ਫਰਮਵੇਅਰ | ਹਾਰਡਵੇਅਰ ਵਿੱਚ ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਗਿਆ ਸਥਾਈ ਸਾਫਟਵੇਅਰ (ਉਦਾਹਰਨ ਲਈ, ਰੇਲਵੇ ਟਿਕਟ ਵੇਂਡਿੰਗ ਮਸ਼ੀਨਾਂ ਵਿੱਚ BIOS) |
| 4 | ਓਪਨ ਸੋਰਸ ਬਨਾਮ ਮਾਲਕੀ | ਓਪਨ ਸੋਰਸ: ਵਰਤਣ/ਸੋਧਣ ਲਈ ਮੁਫ਼ਤ (ਲਿਨਕਸ); ਮਾਲਕੀ: ਲਾਇਸੈਂਸਡ (ਵਿੰਡੋਜ਼, ਓਰੇਕਲ) |
| 5 | ਕੰਪਾਈਲਰ ਬਨਾਮ ਇੰਟਰਪ੍ਰੀਟਰ | ਕੰਪਾਈਲਰ: ਪੂਰੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਇੱਕੋ ਸਮੇਂ ਬਦਲਦਾ ਹੈ; ਇੰਟਰਪ੍ਰੀਟਰ: ਲਾਈਨ ਦਰ ਲਾਈਨ ਬਦਲਦਾ ਹੈ |
| 6 | ਐਂਟੀਵਾਇਰਸ ਸਾਫਟਵੇਅਰ | ਮੈਲਵੇਅਰ ਤੋਂ ਬਚਾਉਂਦਾ ਹੈ (ਉਦਾਹਰਨ ਲਈ, ਰੇਲਵੇ ਕੰਪਿਊਟਰ ਸਿਸਟਮਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਕੁਇਕ ਹੀਲ) |
| 7 | ਡੇਟਾਬੇਸ ਸਾਫਟਵੇਅਰ | ਸੰਰਚਿਤ ਡੇਟਾ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹੈ (ਉਦਾਹਰਨ ਲਈ, IRCTC ਯਾਤਰੀ ਰਿਕਾਰਡਾਂ ਲਈ ਓਰੇਕਲ/MySQL ਵਰਤਦਾ ਹੈ) |
10 ਅਭਿਆਸ MCQs
Q1. ਹੇਠਾਂ ਦਿੱਤਿਆਂ ਵਿੱਚੋਂ ਕਿਹੜਾ ਸਿਸਟਮ ਸਾਫਟਵੇਅਰ ਦੀ ਇੱਕ ਉਦਾਹਰਨ ਹੈ? A) ਮਾਈਕ੍ਰੋਸਾਫਟ ਵਰਡ B) ਵਿੰਡੋਜ਼ 10 C) ਐਡੋਬੀ ਫੋਟੋਸ਼ਾਪ D) ਰੇਲਵੇ ਰਿਜ਼ਰਵੇਸ਼ਨ ਐਪ
ਜਵਾਬ: B) ਵਿੰਡੋਜ਼ 10
ਹੱਲ: ਸਿਸਟਮ ਸਾਫਟਵੇਅਰ ਕੰਪਿਊਟਰ ਹਾਰਡਵੇਅਰ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹੈ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਪਲੇਟਫਾਰਮ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਵਿੰਡੋਜ਼ 10 ਇੱਕ ਆਪਰੇਟਿੰਗ ਸਿਸਟਮ ਹੈ ਜੋ ਹਾਰਡਵੇਅਰ ਨੂੰ ਕੰਟਰੋਲ ਕਰਦਾ ਹੈ ਅਤੇ ਹੋਰ ਪ੍ਰੋਗਰਾਮਾਂ ਨੂੰ ਚਲਾਉਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।
ਸ਼ਾਰਟਕੱਟ: ਜੇਕਰ ਇਹ ਤੁਹਾਡੇ ਕੰਪਿਊਟਰ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹੈ ਜਾਂ ਪਹਿਲਾਂ ਤੋਂ ਇੰਸਟਾਲ ਹੁੰਦਾ ਹੈ, ਤਾਂ ਇਹ ਸੰਭਾਵਤ ਤੌਰ ‘ਤੇ ਸਿਸਟਮ ਸਾਫਟਵੇਅਰ ਹੈ।
ਸੰਕਲਪ: ਸਾਫਟਵੇਅਰ - ਸਿਸਟਮ ਬਨਾਮ ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ
Q2. IRCTC ਵੈੱਬਸਾਈਟ ‘ਤੇ ਰੇਲ ਟਿਕਟ ਬੁਕ ਕਰਨ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਸਾਫਟਵੇਅਰ ਇੱਕ ਉਦਾਹਰਨ ਹੈ: A) ਸਿਸਟਮ ਸਾਫਟਵੇਅਰ B) ਯੂਟਿਲਿਟੀ ਸਾਫਟਵੇਅਰ C) ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ D) ਫਰਮਵੇਅਰ
ਜਵਾਬ: C) ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ
ਹੱਲ: IRCTC ਬੁਕਿੰਗ ਸਾਫਟਵੇਅਰ ਖਾਸ ਉਦੇਸ਼ (ਟਿਕਟ ਬੁਕਿੰਗ) ਲਈ ਅੰਤਿਮ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ, ਇਸ ਲਈ ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ ਹੈ।
ਸ਼ਾਰਟਕੱਟ: ਯੂਜ਼ਰ-ਫੇਸਿੰਗ ਪ੍ਰੋਗਰਾਮ = ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ
ਸੰਕਲਪ: ਸਾਫਟਵੇਅਰ - ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ ਦੀਆਂ ਕਿਸਮਾਂ
Q3. ਕਿਹੜਾ ਸਾਫਟਵੇਅਰ ਉੱਚ-ਪੱਧਰੀ ਪ੍ਰੋਗਰਾਮਿੰਗ ਭਾਸ਼ਾ ਨੂੰ ਮਸ਼ੀਨ ਕੋਡ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਦਾ ਹੈ? A) ਅਸੈਂਬਲਰ B) ਕੰਪਾਈਲਰ C) ਐਂਟੀਵਾਇਰਸ D) ਡੇਟਾਬੇਸ
ਜਵਾਬ: B) ਕੰਪਾਈਲਰ
ਹੱਲ: ਇੱਕ ਕੰਪਾਈਲਰ ਪੂਰੇ ਉੱਚ-ਪੱਧਰੀ ਪ੍ਰੋਗਰਾਮਾਂ (ਜਿਵੇਂ C++, Java) ਨੂੰ ਮਸ਼ੀਨ ਭਾਸ਼ਾ (ਬਾਈਨਰੀ 0 ਅਤੇ 1) ਵਿੱਚ ਬਦਲਦਾ ਹੈ ਜਿਸਨੂੰ ਕੰਪਿਊਟਰ ਚਲਾ ਸਕਦੇ ਹਨ।
ਸ਼ਾਰਟਕੱਟ: ਕੰਪਾਈਲਰ = ਇੱਕੋ ਸਮੇਂ ਪੂਰਾ ਅਨੁਵਾਦ
ਸੰਕਲਪ: ਸਾਫਟਵੇਅਰ - ਪ੍ਰੋਗਰਾਮਿੰਗ ਟੂਲ
Q4. ਇੱਕ ਰੇਲਵੇ ਸਟੇਸ਼ਨ ਦੀ ਆਟੋਮੈਟਿਕ ਐਲਾਨ ਸਿਸਟਮ ਹਾਰਡਵੇਅਰ ਮੈਮੋਰੀ ਵਿੱਚ ਸਟੋਰ ਕੀਤੇ ਪਹਿਲਾਂ ਤੋਂ ਰਿਕਾਰਡ ਕੀਤੇ ਸੁਨੇਹਿਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦੀ ਹੈ। ਇਹ ਹੈ: A) ਸ਼ੇਅਰਵੇਅਰ B) ਫ੍ਰੀਵੇਅਰ C) ਫਰਮਵੇਅਰ D) ਮੈਲਵੇਅਰ
ਜਵਾਬ: C) ਫਰਮਵੇਅਰ
ਹੱਲ: ਫਰਮਵੇਅਰ ਹਾਰਡਵੇਅਰ ਡਿਵਾਈਸਾਂ ਵਿੱਚ ਸਥਾਈ ਤੌਰ ‘ਤੇ ਪ੍ਰੋਗਰਾਮ ਕੀਤਾ ਗਿਆ ਸਾਫਟਵੇਅਰ ਹੈ। ਰੇਲਵੇ ਐਲਾਨ ਸਿਸਟਮਾਂ ਦੇ ਆਪਣੇ ਹਾਰਡਵੇਅਰ ਚਿੱਪਾਂ ਵਿੱਚ ਸੁਨੇਹਾ ਸਾਫਟਵੇਅਰ ਏਮਬੈਡ ਕੀਤਾ ਹੁੰਦਾ ਹੈ।
ਸ਼ਾਰਟਕੱਟ: ਸਥਾਈ ਤੌਰ ‘ਤੇ ਏਮਬੈਡ ਕੀਤਾ ਗਿਆ ਸਾਫਟਵੇਅਰ = ਫਰਮਵੇਅਰ
ਸੰਕਲਪ: ਸਾਫਟਵੇਅਰ - ਫਰਮਵੇਅਰ ਦੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
Q5. ਜੇਕਰ ਇੱਕ ਰੇਲ ਸਿਮੂਲੇਟਰ ਸਾਫਟਵੇਅਰ ਦੀ ਲਾਇਸੈਂਸ ਦੀ ਕੀਮਤ ₹5,000 ਹੈ ਅਤੇ ਰੇਲਵੇ ਟ੍ਰੇਨਿੰਗ ਸੈਂਟਰ ਨੂੰ 50 ਕੰਪਿਊਟਰਾਂ ਲਈ ਇਸਦੀ ਲੋੜ ਹੈ, ਪਰ ਉਹ ਓਪਨ-ਸੋਰਸ ਵਿਕਲਪ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ₹2,50,000 ਬਚਾਉਂਦੇ ਹਨ, ਤਾਂ ਓਪਨ-ਸੋਰਸ ਸਾਫਟਵੇਅਰ ਹੈ: A) ਸ਼ੇਅਰਵੇਅਰ B) ਮਾਲਕੀ C) ਫ੍ਰੀਵੇਅਰ D) ਓਪਨ ਸੋਰਸ
ਜਵਾਬ: D) ਓਪਨ ਸੋਰਸ
ਹੱਲ: ਓਪਨ ਸੋਰਸ ਸਾਫਟਵੇਅਰ ਵਰਤਣ, ਸੋਧਣ ਅਤੇ ਵੰਡਣ ਲਈ ਮੁਫ਼ਤ ਉਪਲਬਧ ਹੈ। ₹2,50,000 (50 × ₹5,000) ਦੀ ਬੱਚਤ ਜ਼ੀਰੋ ਲਾਗਤ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ।
ਸ਼ਾਰਟਕੱਟ: ਮੁਫ਼ਤ + ਸੋਧਣ ਯੋਗ = ਓਪਨ ਸੋਰਸ
ਸੰਕਲਪ: ਸਾਫਟਵੇਅਰ - ਲਾਇਸੈਂਸਿੰਗ ਕਿਸਮਾਂ
Q6. ਰੇਲਵੇ ਦਾ ਮਾਲ ਭਾੜਾ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ ਪ੍ਰਤੀ ਘੰਟਾ 2,000 ਲੈਣ-ਦੇਣ ਪ੍ਰੋਸੈਸ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਹਰੇਕ ਲੈਣ-ਦੇਣ ਨੂੰ 0.5MB ਮੈਮੋਰੀ ਦੀ ਲੋੜ ਹੈ, ਅਤੇ ਸਿਸਟਮ 20% ਓਵਰਹੈੱਡ ਵਾਲੇ ਡੇਟਾਬੇਸ ਸਾਫਟਵੇਅਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਤਾਂ ਕੁੱਲ ਲੋੜੀਂਦੀ ਮੈਮੋਰੀ ਹੈ: A) 1.2 GB B) 1.5 GB C) 2.0 GB D) 2.4 GB
ਜਵਾਬ: A) 1.2 GB
ਹੱਲ: ਬੇਸਿਕ ਮੈਮੋਰੀ = 2,000 × 0.5MB = 1,000MB = 1GB 20% ਓਵਰਹੈੱਡ ਨਾਲ: 1GB × 1.2 = 1.2GB
ਸ਼ਾਰਟਕੱਟ: ਡੇਟਾਬੇਸ ਸਿਸਟਮਾਂ ਲਈ ਹਮੇਸ਼ਾ 20-25% ਓਵਰਹੈੱਡ ਜੋੜੋ
ਸੰਕਲਪ: ਸਾਫਟਵੇਅਰ - ਡੇਟਾਬੇਸ ਮੈਮੋਰੀ ਪ੍ਰਬੰਧਨ
Q7. ਇੱਕ ਰੇਲ ਸ਼ੈਡਿਊਲਿੰਗ ਸਾਫਟਵੇਅਰ ਵਿੱਚ 500 ਲਾਈਨਾਂ ਦਾ ਕੋਡ ਹੈ। ਜੇਕਰ ਕੰਪਾਈਲਰ ਪ੍ਰਤੀ ਲਾਈਨ 0.01 ਸਕਿੰਟ ਲੈਂਦਾ ਹੈ, ਇੰਟਰਪ੍ਰੀਟਰ ਪ੍ਰਤੀ ਲਾਈਨ 0.05 ਸਕਿੰਟ ਲੈਂਦਾ ਹੈ, ਤਾਂ 10 ਪ੍ਰੋਗਰਾਮ ਰਨਾਂ ਲਈ ਸਮਾਂ ਅੰਤਰ ਹੈ: A) 200s B) 250s C) 400s D) 500s
ਜਵਾਬ: C) 400s
ਹੱਲ: ਕੰਪਾਈਲਰ: 500 × 0.01 = 5s (ਇੱਕ ਵਾਰ) ਇੰਟਰਪ੍ਰੀਟਰ: 500 × 0.05 × 10 = 250s ਅੰਤਰ: 250 - 5 = 245s (250s ਦੇ ਸਭ ਤੋਂ ਨੇੜੇ)
ਸ਼ਾਰਟਕੱਟ: ਦੁਹਰਾਏ ਜਾਣ ਵਾਲੇ ਰਨਾਂ ਲਈ ਕੰਪਾਈਲਰ ਤੇਜ਼ ਹੈ
ਸੰਕਲਪ: ਸਾਫਟਵੇਅਰ - ਕੰਪਾਈਲਰ ਬਨਾਮ ਇੰਟਰਪ੍ਰੀਟਰ ਕੁਸ਼ਲਤਾ
Q8. ਰੇਲਵੇ ਦਾ GPS ਟਰੈਕਿੰਗ ਸਾਫਟਵੇਅਰ 1000 ਰੇਲਾਂ ਲਈ ਹਰ 5 ਸਕਿੰਟ ਬਾਅਦ ਅੱਪਡੇਟ ਹੁੰਦਾ ਹੈ। ਜੇਕਰ ਹਰੇਕ ਅੱਪਡੇਟ ਪੈਕੇਟ 2KB ਹੈ, ਤਾਂ ਰੋਜ਼ਾਨਾ ਡੇਟਾ ਵਰਤੋਂ ਲਗਭਗ ਹੈ: A) 33.8 GB B) 34.6 GB C) 35.2 GB D) 36.4 GB
ਜਵਾਬ: B) 34.6 GB
ਹੱਲ: ਪ੍ਰਤੀ ਰੇਲ ਪ੍ਰਤੀ ਦਿਨ ਅੱਪਡੇਟ = 86400/5 = 17,280 ਕੁੱਲ ਅੱਪਡੇਟ = 1000 × 17,280 = 17,280,000 ਡੇਟਾ = 17,280,000 × 2KB = 34,560,000KB = 34.56GB ≈ 34.6GB
ਸ਼ਾਰਟਕੱਟ: 5-ਸਕਿੰਟ ਅੰਤਰਾਲ ਪ੍ਰਤੀ ਦਿਨ 17,280 ਅੱਪਡੇਟ
ਸੰਕਲਪ: ਸਾਫਟਵੇਅਰ - ਰੀਅਲ-ਟਾਈਮ ਡੇਟਾ ਪ੍ਰੋਸੈਸਿੰਗ
Q9. ਇੱਕ ਰੇਲਵੇ ਸਿਗਨਲ ਕੰਟਰੋਲ ਸਿਸਟਮ ਵਿੱਚ ਰਿਡੰਡੈਂਟ ਸਾਫਟਵੇਅਰ ਹੈ। ਜੇਕਰ ਪ੍ਰਾਇਮਰੀ ਹਰ 1000 ਘੰਟਿਆਂ ਬਾਅਦ 99.9% ਭਰੋਸੇਯੋਗਤਾ ਨਾਲ ਫੇਲ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਬੈਕਅੱਪ ਦੀ 99.5% ਭਰੋਸੇਯੋਗਤਾ ਹੈ, ਤਾਂ ਸੰਯੁਕਤ ਸਿਸਟਮ ਭਰੋਸੇਯੋਗਤਾ ਹੈ: A) 99.9995% B) 99.9999% C) 99.9998% D) 99.9997%
ਜਵਾਬ: A) 99.9995%
ਹੱਲ: ਪ੍ਰਾਇਮਰੀ ਫੇਲ: 0.1% ਸਮਾਂ ਬੈਕਅੱਪ ਲੈਂਦਾ ਹੈ: ਲੋੜ ਪੈਣ ‘ਤੇ 99.5% ਸਫਲਤਾ ਸੰਯੁਕਤ: 99.9% + (0.1% × 99.5%) = 99.9% + 0.0995% = 99.9995%
ਸ਼ਾਰਟਕੱਟ: ਪ੍ਰਾਇਮਰੀ ਵਿੱਚ ਬੈਕਅੱਪ ਸਫਲਤਾ ਸੰਭਾਵਨਾ ਜੋੜੋ
ਸੰਕਲਪ: ਸਾਫਟਵੇਅਰ - ਭਰੋਸੇਯੋਗਤਾ ਇੰਜੀਨੀਅਰਿੰਗ
Q10. ਰੇਲ ਮੇਨਟੇਨੈਂਸ ਸਾਫਟਵੇਅਰ 2-ਹਫ਼ਤੇ ਦੇ ਸਪ੍ਰਿੰਟਾਂ ਨਾਲ ਐਜਾਈਲ ਵਿਕਾਸ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਹਰੇਕ ਸਪ੍ਰਿੰਟ ਕੁੱਲ ਕੰਮ ਦਾ 8% ਪੂਰਾ ਕਰਦਾ ਹੈ, ਅਤੇ 40% ਪਹਿਲਾਂ ਹੀ ਪੂਰਾ ਕੀਤਾ ਗਿਆ ਸੀ, ਤਾਂ ਬਾਕੀ ਕੰਮ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਸਪ੍ਰਿੰਟਾਂ ਦੀ ਗਿਣਤੀ ਹੈ: A) 6 B) 7 C) 8 D) 9
ਜਵਾਬ: C) 8
ਹੱਲ: ਬਾਕੀ ਕੰਮ = 100% - 40% = 60% ਲੋੜੀਂਦੇ ਸਪ੍ਰਿੰਟ = 60% ÷ 8% = 7.5 ≈ 8 ਸਪ੍ਰਿੰਟ
ਸ਼ਾਰਟਕੱਟ: ਪ੍ਰੋਜੈਕਟ ਪਲੈਨਿੰਗ ਵਿੱਚ ਭਿੰਨਾਂ ਨੂੰ ਰਾਊਂਡ ਅੱਪ ਕਰੋ
ਸੰਕਲਪ: ਸਾਫਟਵੇਅਰ - ਵਿਕਾਸ ਪ੍ਰਣਾਲੀ
5 ਪਿਛਲੇ ਸਾਲਾਂ ਦੇ ਪ੍ਰਸ਼ਨ
PYQ 1. ਹੇਠਾਂ ਦਿੱਤਿਆਂ ਵਿੱਚੋਂ ਕਿਹੜਾ ਸਿਸਟਮ ਸਾਫਟਵੇਅਰ ਨਹੀਂ ਹੈ? A) ਵਿੰਡੋਜ਼ OS B) ਲਿਨਕਸ C) ਐਮਐਸ ਐਕਸਲ D) ਡਿਵਾਈਸ ਡਰਾਈਵਰ [RRB NTPC 2021 CBT-1]
ਜਵਾਬ: C) ਐਮਐਸ ਐਕਸਲ
ਹੱਲ: ਐਮਐਸ ਐਕਸਲ ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ ਹੈ ਜੋ ਸਪ੍ਰੈਡਸ਼ੀਟ ਕਾਰਜਾਂ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ, ਜਦਕਿ ਵਿੰਡੋਜ਼, ਲਿਨਕਸ, ਅਤੇ ਡਿਵਾਈਸ ਡਰਾਈਵਰ ਹਾਰਡਵੇਅਰ ਸਰੋਤਾਂ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਦੇ ਹਨ।
ਪ੍ਰੀਖਿਆ ਸੁਝਾਅ: ਯਾਦ ਰੱਖੋ - ਜੇਕਰ ਅੰਤਿਮ ਉਪਭੋਗਤਾ ਇਸਨੂੰ ਖਾਸ ਕਾਰਜਾਂ ਲਈ ਵਰਤਦਾ ਹੈ, ਤਾਂ ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ ਹੈ
PYQ 2. ਰੇਲਵੇ ਟਿਕਟ ਪ੍ਰਿੰਟਰਾਂ ਦੀਆਂ ਹਾਰਡਵੇਅਰ ਚਿੱਪਾਂ ਵਿੱਚ ਸਥਾਈ ਤੌਰ ‘ਤੇ ਸਟੋਰ ਕੀਤਾ ਗਿਆ ਸਾਫਟਵੇਅਰ ਕਹਾਉਂਦਾ ਹੈ: A) ਫਰਮਵੇਅਰ B) ਸ਼ੇਅਰਵੇਅਰ C) ਫ੍ਰੀਵੇਅਰ D) ਐਡਵੇਅਰ [RRB Group D 2022]
ਜਵਾਬ: A) ਫਰਮਵੇਅਰ
ਹੱਲ: ਰੇਲਵੇ ਪ੍ਰਿੰਟਰਾਂ ਵਿੱਚ ਏਮਬੈਡ ਕੀਤਾ ਗਿਆ ਸਾਫਟਵੇਅਰ ਹੁੰਦਾ ਹੈ ਜੋ ਪ੍ਰਿੰਟਿੰਗ ਕਾਰਜਾਂ ਨੂੰ ਕੰਟਰੋਲ ਕਰਦਾ ਹੈ - ਇਹ ਫਰਮਵੇਅਰ ਹੈ।
ਪ੍ਰੀਖਿਆ ਸੁਝਾਅ: ਹਾਰਡਵੇਅਰ-ਏਮਬੈਡ ਕੀਤਾ ਗਿਆ ਸਾਫਟਵੇਅਰ = ਫਰਮਵੇਅਰ (“firm” = ਸਥਿਰ ਸੋਚੋ)
PYQ 3. ਕਿਹੜਾ ਪੂਰੇ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਇੱਕੋ ਸਮੇਂ ਐਕਜ਼ੀਕਿਊਸ਼ਨ ਤੋਂ ਪਹਿਲਾਂ ਬਦਲਦਾ ਹੈ? A) ਇੰਟਰਪ੍ਰੀਟਰ B) ਅਸੈਂਬਲਰ C) ਕੰਪਾਈਲਰ D) ਲਿੰਕਰ [RRB ALP 2018]
ਜਵਾਬ: C) ਕੰਪਾਈਲਰ
ਹੱਲ: ਕੰਪਾਈਲਰ ਐਕਜ਼ੀਕਿਊਸ਼ਨ ਤੋਂ ਪਹਿਲਾਂ ਪੂਰੇ ਉੱਚ-ਪੱਧਰੀ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਮਸ਼ੀਨ ਕੋਡ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਦਾ ਹੈ, ਜਦਕਿ ਇੰਟਰਪ੍ਰੀਟਰ ਲਾਈਨ-ਦਰ-ਲਾਈਨ ਕੰਮ ਕਰਦਾ ਹੈ।
ਪ੍ਰੀਖਿਆ ਸੁਝਾਅ: ਕੰਪਾਈਲਰ = ਪੂਰਾ; ਇੰਟਰਪ੍ਰੀਟਰ = ਵਾਧੂ
PYQ 4. ਡੇਟਾਬੇਸ ਪ੍ਰਬੰਧਨ ਲਈ ਭਾਰਤੀ ਰੇਲਵੇ ਦੁਆਰਾ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ ਓਪਨ ਸੋਰਸ ਸਾਫਟਵੇਅਰ ਹੈ: A) ਓਰੇਕਲ B) MySQL C) ਐਮਐਸ SQL D) DB2 [RRB JE 2019]
ਜਵਾਬ: B) MySQL
ਹੱਲ: MySQL ਓਪਨ-ਸੋਰਸ RDBMS ਹੈ ਜੋ ਰੇਲਵੇ ਦੁਆਰਾ ਯਾਤਰੀ ਰਿਜ਼ਰਵੇਸ਼ਨ ਸਿਸਟਮਾਂ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਜਦਕਿ ਬਾਕੀ ਮਾਲਕੀ ਹਨ।
ਪ੍ਰੀਖਿਆ ਸੁਝਾਅ: MySQL ਮੁਫ਼ਤ ਅਤੇ ਓਪਨ-ਸੋਰਸ ਹੈ (“My” = ਮੇਰੇ ਲਈ ਮੁਫ਼ਤ ਸੋਚੋ)
PYQ 5. ਰੇਲਵੇ ਕੰਪਿਊਟਰ ਸਿਸਟਮਾਂ ਨੂੰ ਵਾਇਰਸਾਂ ਤੋਂ ਬਚਾਉਣ ਵਾਲਾ ਸਾਫਟਵੇਅਰ ਹੈ: A) ਕੰਪਾਈਲਰ B) ਐਂਟੀਵਾਇਰਸ C) ਡੀਬੱਗਰ D) ਐਮੂਲੇਟਰ [RPF SI 2019]
ਜਵਾਬ: B) ਐਂਟੀਵਾਇਰਸ
ਹੱਲ: ਐਂਟੀਵਾਇਰਸ ਸਾਫਟਵੇਅਰ ਕੰਪਿਊਟਰ ਸਿਸਟਮਾਂ ਤੋਂ ਦੁਰਭਾਵਨਾਪੂਰਨ ਪ੍ਰੋਗਰਾਮਾਂ ਦਾ ਪਤਾ ਲਗਾਉਂਦਾ ਹੈ ਅਤੇ ਹਟਾਉਂਦਾ ਹੈ।
ਪ੍ਰੀਖਿਆ ਸੁਝਾਅ: ਐਂਟੀ-ਵਾਇਰਸ = ਵਾਇਰਸਾਂ ਦੇ ਵਿਰੁੱਧ (ਸ਼ਾਬਦਿਕ ਅਰਥ ਯਾਦ ਰੱਖਣ ਵਿੱਚ ਮਦਦ ਕਰਦਾ ਹੈ)
ਸਪੀਡ ਟ੍ਰਿਕਸ ਅਤੇ ਸ਼ਾਰਟਕੱਟ
| ਸਥਿਤੀ | ਸ਼ਾਰਟਕੱਟ | ਉਦਾਹਰਨ |
|---|---|---|
| ਸਿਸਟਮ ਬਨਾਮ ਐਪਲੀਕੇਸ਼ਨ ਦੀ ਪਛਾਣ | “SAD” ਨਿਯਮ: ਸਿਸਟਮ-ਹਮੇਸ਼ਾ-ਡਿਵਾਈਸ ਸਬੰਧਤ | ਵਿੰਡੋਜ਼ = ਸਿਸਟਮ (ਡਿਵਾਈਸ ਦਾ ਪ੍ਰਬੰਧਨ), ਐਕਸਲ = ਐਪਲੀਕੇਸ਼ਨ (ਯੂਜ਼ਰ ਕਾਰਜ) |
| ਓਵਰਹੈੱਡ ਨਾਲ ਮੈਮੋਰੀ ਗਣਨਾ | ਤੇਜ਼ੀ ਨਾਲ 20% ਜੋੜੋ: ×1.2 | 100MB ਓਵਰਹੈੱਡ ਨਾਲ = 120MB |
| ਕੰਪਾਈਲਰ ਬਨਾਮ ਇੰਟਰਪ੍ਰੀਟਰ ਸਪੀਡ | ਕੰਪਾਈਲਰ: 1 ਪਾਸ; ਇੰਟਰਪ੍ਰੀਟਰ: N ਪਾਸ | 500 ਲਾਈਨਾਂ × 10 ਰਨ: ਕੰਪਾਈਲਰ = 1×500, ਇੰਟਰਪ੍ਰੀਟਰ = 10×500 |
| ਓਪਨ ਸੋਰਸ ਪਛਾਣ | ਵਪਾਰਕ ਵਰਤੋਂ ਲਈ ਮੁਫ਼ਤ? ਹਾਂ = ਓਪਨ ਸੋਰਸ | MySQL = ਹਾਂ (ਓਪਨ), ਓਰੇਕਲ = ਨਹੀਂ (ਮਾਲਕੀ) |
| ਫਰਮਵੇਅਰ ਟਿਕਾਣਾ | “ਅੰਦਰ-ਬਾਹਰ” ਚੈੱਕ | ਹਾਰਡਵੇਅਰ ਅੰਦਰ ਸਾਫਟਵੇਅਰ = ਫਰਮਵੇਅਰ |
ਆਮ ਗਲਤੀਆਂ ਤੋਂ ਬਚੋ
| ਗਲਤੀ | ਵਿਦਿਆਰਥੀ ਇਹ ਕਿਉਂ ਕਰਦੇ ਹਨ | ਸਹੀ ਤਰੀਕਾ |
|---|---|---|
| ਐਂਟੀਵਾਇਰਸ ਨੂੰ ਵੈਕਸੀਨ ਨਾਲ ਉਲਝਾਉਣਾ | ਸਮਾਨ ਧੁਨੀ ਵਾਲੇ ਸ਼ਬਦ | ਐਂਟੀਵਾਇਰਸ = ਸਾਫਟਵੇਅਰ, ਵੈਕਸੀਨ = ਮੈਡੀਕਲ - ਕੋਈ ਸਬੰਧ ਨਹੀਂ |
| ਸਾਰੇ ਮੁਫ਼ਤ ਸਾਫਟਵੇਅਰ ਨੂੰ ਓਪਨ ਸੋਰਸ ਸਮਝਣਾ | “ਮੁਫ਼ਤ” ਦੀ ਉਲਝਣ | ਫ੍ਰੀਵੇਅਰ = ਮੁਫ਼ਤ ਪਰ ਬੰਦ ਸੋਰਸ; ਓਪਨ ਸੋਰਸ = ਮੁਫ਼ਤ + ਸੋਧਣ ਯੋਗ |
| ਕੰਪਾਈਲਰ ਅਤੇ ਇੰਟਰਪ੍ਰੀਟਰ ਨੂੰ ਮਿਲਾਉਣਾ | ਦੋਵੇਂ ਕੋਡ ਬਦਲਦੇ ਹਨ | ਯਾਦ ਰੱਖੋ: ਕੰਪਾਈਲਰ = ਪੂਰਾ ਬਦਲਾਅ; ਇੰਟਰਪ੍ਰੀਟਰ = ਇੰਟਰਐਕਟਿਵ |
| ਡਿਵਾਈਸ ਡਰਾਈਵਰਾਂ ਨੂੰ ਐਪਲੀਕੇਸ਼ਨ ਸਾਫਟਵੇਅਰ ਕਹਿਣਾ | ਦੋਵੇਂ ਪ੍ਰੋਗਰਾਮ ਹਨ | ਡਰਾਈਵਰ ਹਾਰਡਵੇਅਰ ਨੂੰ ਕੰਟਰੋਲ ਕਰਦੇ ਹਨ = ਸਿਸਟਮ ਸਾਫਟਵੇਅਰ |
| ਫਰਮਵੇਅਰ ਨੂੰ ਹਾਰਡਵੇਅਰ ਸਮਝਣਾ | “Firm” ਭੌਤਿਕ ਲੱਗਦਾ ਹੈ | ਫਰਮਵੇਅਰ = ਹਾਰਡਵੇਅਰ ਚਿੱਪਾਂ ਵਿੱਚ ਸਥਾਈ ਤੌਰ ‘ਤੇ ਸਟੋਰ ਕੀਤਾ ਗਿਆ ਸਾਫਟਵੇਅਰ |