ಸಾಫ್ಟ್ವೇರ್
ಪ್ರಮುಖ ಪರಿಕಲ್ಪನೆಗಳು ಮತ್ತು ಸೂತ್ರಗಳು
ಸಾಫ್ಟ್ವೇರ್ ಗಾಗಿ 5-7 ಅತ್ಯಗತ್ಯ ಪರಿಕಲ್ಪನೆಗಳನ್ನು ನೀಡಿ:
| # | ಪರಿಕಲ್ಪನೆ | ತ್ವರಿತ ವಿವರಣೆ |
|---|---|---|
| 1 | ಸಿಸ್ಟಂ ಸಾಫ್ಟ್ವೇರ್ | ಕಂಪ್ಯೂಟರ್ ಹಾರ್ಡ್ವೇರ್ ಅನ್ನು ನಿರ್ವಹಿಸುವ ಮತ್ತು ಅನ್ವಯಿಕೆಗಳಿಗೆ ವೇದಿಕೆಯನ್ನು ಒದಗಿಸುವ ಪ್ರೋಗ್ರಾಂಗಳು (ಉದಾ., ವಿಂಡೋಸ್, ಲಿನಕ್ಸ್, ಸಾಧನ ಡ್ರೈವರ್ಗಳು) |
| 2 | ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ | ನಿರ್ದಿಷ್ಟ ಬಳಕೆದಾರ ಕಾರ್ಯಗಳಿಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಪ್ರೋಗ್ರಾಂಗಳು (ಉದಾ., ಎಂ.ಎಸ್. ಆಫೀಸ್, ರೈಲ್ವೇ ರಿಸರ್ವೇಶನ್ ಸಿಸ್ಟಂ, ಟ್ಯಾಲಿ) |
| 3 | ಫರ್ಮ್ವೇರ್ | ಹಾರ್ಡ್ವೇರ್ಗೆ ಪ್ರೋಗ್ರಾಂ ಮಾಡಲಾದ ಶಾಶ್ವತ ಸಾಫ್ಟ್ವೇರ್ (ಉದಾ., ರೈಲ್ವೇ ಟಿಕೆಟ್ ವೆಂಡಿಂಗ್ ಯಂತ್ರಗಳಲ್ಲಿ BIOS) |
| 4 | ಓಪನ್ ಸೋರ್ಸ್ vs ಪ್ರೊಪ್ರೈಟರಿ | ಓಪನ್ ಸೋರ್ಸ್: ಬಳಸಲು/ಮಾರ್ಪಡಿಸಲು ಉಚಿತ (ಲಿನಕ್ಸ್); ಪ್ರೊಪ್ರೈಟರಿ: ಪರವಾನಗಿ ಪಡೆದ (ವಿಂಡೋಸ್, ಒರಾಕಲ್) |
| 5 | ಕಂಪೈಲರ್ vs ಇಂಟರ್ಪ್ರಿಟರ್ | ಕಂಪೈಲರ್: ಸಂಪೂರ್ಣ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಒಮ್ಮೆಗೆ ಪರಿವರ್ತಿಸುತ್ತದೆ; ಇಂಟರ್ಪ್ರಿಟರ್: ಸಾಲು ಸಾಲಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ |
| 6 | ಆಂಟಿವೈರಸ್ ಸಾಫ್ಟ್ವೇರ್ | ಮಾಲ್ವೇರ್ನಿಂದ ರಕ್ಷಿಸುತ್ತದೆ (ಉದಾ., ರೈಲ್ವೇ ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ಕ್ವಿಕ್ ಹೀಲ್) |
| 7 | ಡೇಟಾಬೇಸ್ ಸಾಫ್ಟ್ವೇರ್ | ರಚನಾತ್ಮಕ ಡೇಟಾವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ (ಉದಾ., IRCTC ಪ್ರಯಾಣಿಕ ದಾಖಲೆಗಳಿಗಾಗಿ ಒರಾಕಲ್/MySQL ಅನ್ನು ಬಳಸುತ್ತದೆ) |
10 ಅಭ್ಯಾಸ ಬಹುಯಾಯಾ ಆಯ್ಕೆ ಪ್ರಶ್ನೆಗಳು
Q1. ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಯಾವುದು ಸಿಸ್ಟಂ ಸಾಫ್ಟ್ವೇರ್ನ ಉದಾಹರಣೆಯಾಗಿದೆ? A) ಮೈಕ್ರೋಸಾಫ್ಟ್ ವರ್ಡ್ B) ವಿಂಡೋಸ್ 10 C) ಅಡೋಬ್ ಫೋಟೋಶಾಪ್ D) ರೈಲ್ವೇ ರಿಸರ್ವೇಶನ್ ಆಪ್
ಉತ್ತರ: B) ವಿಂಡೋಸ್ 10
ಪರಿಹಾರ: ಸಿಸ್ಟಂ ಸಾಫ್ಟ್ವೇರ್ ಕಂಪ್ಯೂಟರ್ ಹಾರ್ಡ್ವೇರ್ ಅನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಅನ್ವಯಿಕೆಗಳಿಗೆ ವೇದಿಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ವಿಂಡೋಸ್ 10 ಒಂದು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಆಗಿದ್ದು ಅದು ಹಾರ್ಡ್ವೇರ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ ಮತ್ತು ಇತರ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಚಲಾಯಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.
ಶಾರ್ಟ್ಕಟ್: ಅದು ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ನಿರ್ವಹಿಸಿದರೆ ಅಥವಾ ಮುಂಚಿತವಾಗಿ ಸ್ಥಾಪಿಸಲ್ಪಟ್ಟಿದ್ದರೆ, ಅದು ಸಿಸ್ಟಂ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿರಬಹುದು
ಪರಿಕಲ್ಪನೆ: ಸಾಫ್ಟ್ವೇರ್ - ಸಿಸ್ಟಂ vs ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್ವೇರ್
Q2. IRCTC ವೆಬ್ಸೈಟ್ನಲ್ಲಿ ರೈಲು ಟಿಕೆಟ್ಗಳನ್ನು ಬುಕ್ ಮಾಡಲು ಬಳಸುವ ಸಾಫ್ಟ್ವೇರ್ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ: A) ಸಿಸ್ಟಂ ಸಾಫ್ಟ್ವೇರ್ B) ಯುಟಿಲಿಟಿ ಸಾಫ್ಟ್ವೇರ್ C) ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ D) ಫರ್ಮ್ವೇರ್
ಉತ್ತರ: C) ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್ವೇರ್
ಪರಿಹಾರ: IRCTC ಬುಕಿಂಗ್ ಸಾಫ್ಟ್ವೇರ್ ಅಂತಿಮ ಬಳಕೆದಾರರಿಗೆ ನಿರ್ದಿಷ್ಟ ಉದ್ದೇಶಕ್ಕಾಗಿ (ಟಿಕೆಟ್ ಬುಕಿಂಗ್) ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಇದು ಅದನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ ಆಗಿ ಮಾಡುತ್ತದೆ.
ಶಾರ್ಟ್ಕಟ್: ಬಳಕೆದಾರರನ್ನು ಎದುರಿಸುವ ಪ್ರೋಗ್ರಾಂಗಳು = ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್ವೇರ್
ಪರಿಕಲ್ಪನೆ: ಸಾಫ್ಟ್ವೇರ್ - ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ ಪ್ರಕಾರಗಳು
Q3. ಯಾವ ಸಾಫ್ಟ್ವೇರ್ ಹೈ-ಲೆವೆಲ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯನ್ನು ಮೆಷಿನ್ ಕೋಡ್ಗೆ ಭಾಷಾಂತರಿಸುತ್ತದೆ? A) ಅಸೆಂಬ್ಲರ್ B) ಕಂಪೈಲರ್ C) ಆಂಟಿವೈರಸ್ D) ಡೇಟಾಬೇಸ್
ಉತ್ತರ: B) ಕಂಪೈಲರ್
ಪರಿಹಾರ: ಕಂಪೈಲರ್ ಸಂಪೂರ್ಣ ಹೈ-ಲೆವೆಲ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು (C++, ಜಾವಾ ನಂತಹ) ಮೆಷಿನ್ ಭಾಷೆಗೆ (ಬೈನರಿ 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 ಗೆ ಹತ್ತಿರದಲ್ಲಿದೆ)
ಶಾರ್ಟ್ಕಟ್: ಪುನರಾವರ್ತಿತ ರನ್ಗಳಿಗೆ ಕಂಪೈಲರ್ ವೇಗವಾಗಿದೆ
ಪರಿಕಲ್ಪನೆ: ಸಾಫ್ಟ್ವೇರ್ - ಕಂಪೈಲರ್ vs ಇಂಟರ್ಪ್ರಿಟರ್ ದಕ್ಷತೆ
Q8. ರೈಲ್ವೇಯ GPS ಟ್ರ್ಯಾಕಿಂಗ್ ಸಾಫ್ಟ್ವೇರ್ ಪ್ರತಿ 5 ಸೆಕೆಂಡಿಗೆ 1000 ರೈಲುಗಳಿಗೆ ನವೀಕರಿಸುತ್ತದೆ. ಪ್ರತಿ ಅಪ್ಡೇಟ್ ಪ್ಯಾಕೆಟ್ 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) ಫರ್ಮ್ವೇರ್
ಪರಿಹಾರ: ರೈಲ್ವೇ ಪ್ರಿಂಟರ್ಗಳು ಅವುಗಳ ಚಿಪ್ಗಳಲ್ಲಿ ಮುದ್ರಣ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿಯಂತ್ರಿಸುವ ಹುದುಗಿಸಲಾದ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಹೊಂದಿರುತ್ತವೆ - ಇದು ಫರ್ಮ್ವೇರ್ ಆಗಿದೆ.
ಪರೀಕ್ಷಾ ಸಲಹೆ: ಹಾರ್ಡ್ವೇರ್-ಹುದುಗಿಸಲಾದ ಸಾಫ್ಟ್ವೇರ್ = ಫರ್ಮ್ವೇರ್ (“ಫರ್ಮ್” = ಸ್ಥಿರ ಎಂದು ಯೋಚಿಸಿ)
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 ಉಚಿತ ಮತ್ತು ಓಪನ್-ಸೋರ್ಸ್ ಆಗಿದೆ (“ನನ್ನ” = ನನಗೆ ಉಚಿತ ಎಂದು ಯೋಚಿಸಿ)
PYQ 5. ರೈಲ್ವೇ ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಗಳನ್ನು ವೈರಸ್ಗಳಿಂದ ರಕ್ಷಿಸುವ ಸಾಫ್ಟ್ವೇರ್: A) ಕಂಪೈಲರ್ B) ಆಂಟಿವೈರಸ್ C) ಡೀಬಗ್ಗರ್ D) ಎಮ್ಯುಲೇಟರ್ [RPF SI 2019]
ಉತ್ತರ: B) ಆಂಟಿವೈರಸ್
ಪರಿಹಾರ: ಆಂಟಿವೈರಸ್ ಸಾಫ್ಟ್ವೇರ್ ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಗಳಿಂದ ದುರುದ್ದೇಶಪೂರಿತ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಪತ್ತೆಹಚ್ಚುತ್ತದೆ ಮತ್ತು ತೆಗೆದುಹಾಕುತ್ತದೆ.
ಪರೀಕ್ಷಾ ಸಲಹೆ: ಆಂಟಿ-ವೈರಸ್ = ವೈರಸ್ಗಳ ವಿರುದ್ಧ (ಶಬ್ದಾರ್ಥದ ಅರ್ಥವು ನೆನಪಿಟ್ಟುಕೊಳ್ಳಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ)
ವೇಗದ ತಂತ್ರಗಳು ಮತ್ತು ಶಾರ್ಟ್ಕಟ್ಗಳು
| ಸನ್ನಿವೇಶ | ಶಾರ್ಟ್ಕಟ್ | ಉದಾಹರಣೆ |
|---|---|---|
| ಸಿಸ್ಟಂ vs ಅಪ್ಲಿಕೇಶನ್ ಗುರುತಿಸುವುದು | “SAD” ನಿಯಮ: ಸಿಸ್ಟಂ-ಯಾವಾಗಲೂ-ಸಾಧನ ಸಂಬಂಧಿತ | ವಿಂಡೋಸ್ = ಸಿಸ್ಟಂ (ಸಾಧನವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ), ಎಕ್ಸೆಲ್ = ಅಪ್ಲಿಕೇಶನ್ (ಬಳಕೆದಾರ ಕಾರ್ಯ) |
| ಓವರ್ಹೆಡ್ನೊಂದಿಗೆ ಮೆಮೊರಿ ಲೆಕ್ಕಾಚಾರ | 20% ತ್ವರಿತವಾಗಿ ಸೇರಿಸಿ: ×1.2 | 100MB ಓವರ್ಹೆಡ್ನೊಂದಿಗೆ = 120MB |
| ಕಂಪೈಲರ್ vs ಇಂಟರ್ಪ್ರಿಟರ್ ವೇಗ | ಕಂಪೈಲರ್: 1 ಪಾಸ್; ಇಂಟರ್ಪ್ರಿಟರ್: N ಪಾಸ್ಗಳು | 500 ಸಾಲುಗಳು × 10 ರನ್ಗಳು: ಕಂಪೈಲರ್ = 1×500, ಇಂಟರ್ಪ್ರಿಟರ್ = 10×500 |
| ಓಪನ್ ಸೋರ್ಸ್ ಗುರುತಿಸುವಿಕೆ | ವಾಣಿಜ್ಯ ಬಳಕೆಗೆ ಉಚಿತವೇ? ಹೌದು = ಓಪನ್ ಸೋರ್ಸ್ | MySQL = ಹೌದು (ಓಪನ್), ಒರಾಕಲ್ = ಇಲ್ಲ (ಪ್ರೊಪ್ರೈಟರಿ) |
| ಫರ್ಮ್ವೇರ್ ಸ್ಥಳ | “ಒಳಗಿನಿಂದ-ಹೊರಗೆ” ಪರಿಶೀಲನೆ | ಹಾರ್ಡ್ವೇರ್ ಒಳಗೆ ಸಾಫ್ಟ್ವೇರ್ = ಫರ್ಮ್ವೇರ್ |
ತಪ್ಪು ಮಾಡಲಾಗದ ಸಾಮಾನ್ಯ ತಪ್ಪುಗಳು
| ತಪ್ಪು | ವಿದ್ಯಾರ್ಥಿಗಳು ಅದನ್ನು ಏಕೆ ಮಾಡುತ್ತಾರೆ | ಸರಿಯಾದ ವಿಧಾನ |
|---|---|---|
| ಆಂಟಿವೈರಸ್ ಅನ್ನು ವ್ಯಾಕ್ಸಿನ್ನೊಂದಿಗೆ ಗೊಂದಲಗೊಳಿಸುವುದು | ಹೋಲುವ ಶಬ್ದಗಳು | ಆಂಟಿವೈರಸ್ = ಸಾಫ್ಟ್ವೇರ್, ವ್ಯಾಕ್ಸಿನ್ = ವೈದ್ಯಕೀಯ - ಯಾವುದೇ ಸಂಬಂಧವಿಲ್ಲ |
| ಎಲ್ಲ ಉಚಿತ ಸಾಫ್ಟ್ವೇರ್ ಓಪನ್ ಸೋರ್ಸ್ ಎಂದು ಭಾವಿಸುವುದು | “ಉಚಿತ” ಗೊಂದಲ | ಫ್ರೀವೇರ್ = ಉಚಿತ ಆದರೆ ಕ್ಲೋಸ್ಡ್ ಸೋರ್ಸ್; ಓಪನ್ ಸೋರ್ಸ್ = ಉಚಿತ + ಮಾರ್ಪಡಿಸಬಹುದಾದ |
| ಕಂಪೈಲರ್ ಮತ್ತು ಇಂಟರ್ಪ್ರಿಟರ್ ಅನ್ನು ಮಿಶ್ರಣ ಮಾಡುವುದು | ಎರಡೂ ಕೋಡ್ ಅನ್ನು ಪರಿವರ್ತಿಸುತ್ತವೆ | ನೆನಪಿಡಿ: ಕಂಪೈಲರ್ = ಸಂಪೂರ್ಣ ಪರಿವರ್ತನೆ; ಇಂಟರ್ಪ್ರಿಟರ್ = ಸಂವಾದಾತ್ಮಕ |
| ಸಾಧನ ಡ್ರೈವರ್ಗಳನ್ನು ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ ಎಂದು ಕರೆಯುವುದು | ಎರಡೂ ಪ್ರೋಗ್ರಾಂಗಳು | ಡ್ರೈವರ್ಗಳು ಹಾರ್ಡ್ವೇರ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುತ್ತವೆ = ಸಿಸ್ಟಂ ಸಾಫ್ಟ್ವೇರ್ |
| ಫರ್ಮ್ವೇರ್ ಹಾರ್ಡ್ವೇರ್ ಎಂದು ಭಾವಿಸುವುದು | “ಫರ್ಮ್” ಭೌತಿಕವಾಗಿ ಧ್ವನಿಸುತ್ತದೆ | ಫರ್ಮ್ವೇರ್ = ಹಾರ್ಡ್ವೇರ್ ಚಿಪ್ಗಳಲ್ಲಿ ಶಾಶ್ವತವಾಗಿ ಸಂಗ್ರಹಿಸಲಾದ ಸಾಫ್ಟ್ವೇರ್ |
ತ್ವರಿತ ಪುನರಾವರ್ತನೆ ಫ್ಲ್ಯಾಶ್ ಕಾರ್ಡ್ಗಳು
| ಮುಂಭಾಗ (ಪ್ರಶ್ನೆ/ಪದ) | ಹಿಂಭಾಗ (ಉತ್ತರ) |
|---|---|
| ಸಿಸ್ಟಂ ಸಾಫ್ಟ್ವೇರ್ ಉದಾಹರಣೆಗಳು | ವಿಂಡೋಸ್, ಲಿನಕ್ಸ್, ಸಾಧನ ಡ್ರೈವರ್ಗಳು, BIOS |
| ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್ವೇರ್ ಉದಾಹರಣೆಗಳು | ಎಂ.ಎಸ್. ಆಫೀಸ್, ರೈಲ್ವೇ ರಿಸರ್ವೇಶನ್ ಸಿಸ್ಟಂ, ಆಟಗಳು |
| ಫರ್ಮ್ವೇರ್ ಉದಾಹರಣೆ | ರೈಲ್ವೇ ಸಿಗ್ನಲ್ ನಿಯಂತ್ರಕ ಚಿಪ್ಗಳಲ್ಲಿ ಸಾಫ್ಟ್ವೇರ್ |
| ಓಪನ್ ಸೋರ್ಸ್ vs ಪ್ರೊಪ್ರೈಟರಿ | ಓಪನ್: ಮಾರ್ಪಡಿಸಲು ಉಚಿತ (ಲಿನಕ್ಸ್); ಪ್ರೊಪ್ರೈಟರಿ: ಪರವಾನಗಿ ಪಡೆದ (ವಿಂಡೋಸ್) |
| ಕಂಪೈಲರ್ ಪ್ರಯೋಜನ | ಒಮ್ಮೆಗೆ ಭಾಷಾಂತರದ ನಂತರ ವೇಗವಾದ ಕಾರ್ಯಗತಗೊಳಿಕೆ |
| ಇಂಟರ್ಪ್ರಿಟರ್ ಪ್ರಯೋಜನ | ಸುಲಭ ಡೀಬಗ್ಗಿಂಗ್, ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಸ್ವತಂತ್ರ |
| ಡೇಟಾಬೇಸ್ ಸಾಫ್ಟ್ವೇರ್ ಬಳಕೆ | ರೈಲ್ವೇ ಪ್ರಯಾಣಿಕ ದಾಖಲೆಗಳನ್ನು ಸಂಗ್ರಹಿಸಿ/ನಿರ್ವಹಿಸಿ |
| ಆಂಟಿವೈರಸ್ ಸಾಫ್ಟ್ವೇರ್ ಕಾರ್ಯ | ದುರುದ್ದೇಶಪೂರಿತ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಿ ಮತ್ತು ತೆಗೆದುಹಾಕಿ |
| ಶೇರ್ವೇರ್ vs ಫ್ರೀವೇರ್ | ಶೇರ್ವೇರ್: ಪ್ರಯೋಗ ಆವೃತ್ತಿ; ಫ್ರೀವೇರ್: ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತ |
| ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಮಾದರಿಗಳು | ಆಗೈಲ್ (ಸ್ಪ್ರಿಂಟ್ಗಳು), ವಾಟರ್ಫಾಲ್ (ಅನುಕ್ರಮ ಹಂತಗಳು) |
ವಿಷಯ ಸಂಪರ್ಕಗಳು
ಸಾಫ್ಟ್ವೇರ್ ಇತರ ಆರ್.ಆರ್.ಬಿ ಪರೀಕ್ಷಾ ವಿಷಯಗಳಿಗೆ ಹೇಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ:
- ನೇರ ಲಿಂಕ್: ಕಂಪ್ಯೂಟರ್ ಹಾರ್ಡ್ವೇರ್ - ಸಾಫ್ಟ್ವೇರ್ ಹಾರ್ಡ್ವೇರ್ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ; ಹೊಂದಾಣಿಕೆಯ ಹಾರ್ಡ್ವೇರ್ ಇಲ್ಲದೆ ಯಾವುದೇ ಸಾಫ್ಟ್ವೇರ್ ಕೆಲಸ ಮಾಡುವುದಿಲ್ಲ
- **ಸಂಯೋಜಿತ ಪ್ರಶ್ನ