Computer Fundamentals — MCQ Practice

Hindi aur English dono mein practice karo — click karo answer check karne ke liye

📚 2618 Questions 🌐 Hindi + English ✅ Free
भाषा / Language:
2618 questions
1036
EN + हिं Medium
GB Which expansion card adds Thunderbolt to a desktop PC?
IN कौन सा विस्तार कार्ड थंडरबोल्ट को डेस्कटॉप पीसी में जोड़ता है?
A
GPU जीपीयू
B
Thunderbolt add-in card वज्र ऐड-इन कार्ड
C
USB hub यूएसबी हब
D
Network card नेटवर्क कार्ड
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Thunderbolt add-in cards (AIC) can add Thunderbolt connectivity to compatible desktop motherboards.
व्याख्या (हिन्दी) थंडरबोल्ट ऐड-इन कार्ड (एआईसी) संगत डेस्कटॉप मदरबोर्ड में थंडरबोल्ट कनेक्टिविटी जोड़ सकते हैं।
1037
EN + हिं Medium
GB Which scheduling algorithm is used in Linux by default?
IN लिनक्स में डिफ़ॉल्ट रूप से कौन सा शेड्यूलिंग एल्गोरिदम उपयोग किया जाता है?
A
FCFS एफसीएफएस
B
Round Robin राउंड रोबिन
C
CFS (Completely Fair Scheduler) सीएफएस (पूरी तरह से निष्पक्ष अनुसूचक)
D
SJF एसजेएफ
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Linux uses the CFS (Completely Fair Scheduler) which aims to give each process a fair share of CPU time.
व्याख्या (हिन्दी) लिनक्स सीएफएस (कम्प्लीटली फेयर शेड्यूलर) का उपयोग करता है जिसका उद्देश्य प्रत्येक प्रक्रिया को सीपीयू समय का उचित हिस्सा देना है।
1038
EN + हिं Medium
GB CFS in Linux uses which data structure?
IN लिनक्स में सीएफएस किस डेटा संरचना का उपयोग करता है?
A
Array सरणी
B
Linked list लिंक की गई सूची
C
Red-black tree लाल-काला पेड़
D
Hash table हैश तालिका
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Linux CFS uses a red-black tree ordered by virtual runtime to efficiently select the next process to run.
व्याख्या (हिन्दी) लिनक्स सीएफएस चलाने के लिए अगली प्रक्रिया को कुशलतापूर्वक चुनने के लिए वर्चुअल रनटाइम द्वारा आदेशित लाल-काले पेड़ का उपयोग करता है।
1039
EN + हिं Medium
GB Which signal in Linux cannot be caught or ignored?
IN लिनक्स में कौन सा सिग्नल पकड़ा या अनदेखा नहीं किया जा सकता है?
A
SIGTERM सिगटर्म
B
SIGHUP आह
C
SIGKILL सिगकिल
D
SIGINT हस्ताक्षर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) SIGKILL (9) is unblockable and uncatchable — it immediately terminates any process regardless.
व्याख्या (हिन्दी) SIGKILL (9) अनब्लॉकेबल और अनकैचेबल है - यह बिना किसी परवाह के किसी भी प्रक्रिया को तुरंत समाप्त कर देता है।
1040
EN + हिं Medium
GB D-Bus in Linux is used for?
IN लिनक्स में डी-बस का उपयोग किसके लिए किया जाता है?
A
Disk management डिस्क प्रबंधन
B
Inter-process communication between desktop applications डेस्कटॉप अनुप्रयोगों के बीच अंतर-प्रक्रिया संचार
C
Network routing नेटवर्क रूटिंग
D
Display management प्रदर्शन प्रबंधन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) D-Bus is a message bus system providing IPC for desktop applications and system services in Linux.
व्याख्या (हिन्दी) डी-बस एक संदेश बस प्रणाली है जो लिनक्स में डेस्कटॉप अनुप्रयोगों और सिस्टम सेवाओं के लिए आईपीसी प्रदान करती है।
1041
EN + हिं Medium
GB systemd in Linux replaces?
IN Linux में systemd प्रतिस्थापित करता है?
A
bash दे घुमा के
B
init (SysV init) init (SysV init)
C
GNOME सूक्ति
D
X11 X11
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) systemd is a modern init system and service manager that replaced SysV init in most Linux distributions.
व्याख्या (हिन्दी) systemd एक आधुनिक init सिस्टम और सेवा प्रबंधक है जिसने अधिकांश Linux वितरणों में SysV init को प्रतिस्थापित कर दिया है।
1042
EN + हिं Medium
GB Which systemd command starts a service?
IN कौन सा सिस्टमडी कमांड एक सेवा शुरू करता है?
A
systemctl enable systemctl सक्षम करें
B
systemctl start systemctl प्रारंभ
C
systemctl status systemctl स्थिति
D
systemctl daemon-reload systemctl डेमॉन-रीलोड
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 'systemctl start servicename' starts a systemd-managed service immediately.
व्याख्या (हिन्दी) 'systemctl प्रारंभ servicename' तुरंत systemd-प्रबंधित सेवा प्रारंभ करता है।
1043
EN + हिं Medium
GB Docker Compose is used for?
IN डॉकर कंपोज़ का उपयोग किसके लिए किया जाता है?
A
Single container management एकल कंटेनर प्रबंधन
B
Defining and running multi-container applications मल्टी-कंटेनर एप्लिकेशन को परिभाषित करना और चलाना
C
Docker image building डॉकर छवि निर्माण
D
Network configuration only केवल नेटवर्क कॉन्फ़िगरेशन
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Docker Compose uses YAML files to define and orchestrate multi-container application deployments.
व्याख्या (हिन्दी) डॉकर कंपोज़ मल्टी-कंटेनर एप्लिकेशन परिनियोजन को परिभाषित और व्यवस्थित करने के लिए YAML फ़ाइलों का उपयोग करता है।
1044
EN + हिं Medium
GB Dockerfile is used to?
IN डॉकरफाइल का उपयोग किसके लिए किया जाता है?
A
Run containers कंटेनर चलाएँ
B
Define instructions to build a Docker image डॉकर छवि बनाने के लिए निर्देशों को परिभाषित करें
C
Manage networks नेटवर्क प्रबंधित करें
D
Configure volumes वॉल्यूम कॉन्फ़िगर करें
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A Dockerfile contains step-by-step instructions for building a Docker image (FROM, RUN, COPY, CMD, etc.).
व्याख्या (हिन्दी) Dockerfile में Docker छवि (FROM, RUN, COPY, CMD, आदि) बनाने के लिए चरण-दर-चरण निर्देश होते हैं।
1045
EN + हिं Medium
GB Which Linux command shows all Docker containers (including stopped)?
IN कौन सा लिनक्स कमांड सभी डॉकर कंटेनर (बंद किए गए सहित) दिखाता है?
A
docker ps डोकर पी.एस
B
docker ps -a डॉकर पीएस-ए
C
docker images डॉकर छवियां
D
docker list डॉकर सूची
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) 'docker ps -a' shows all containers including stopped ones; 'docker ps' shows only running containers.
व्याख्या (हिन्दी) 'docker ps -a' रुके हुए सहित सभी कंटेनर दिखाता है; 'डॉकर पीएस' केवल चालू कंटेनर दिखाता है।
1046
EN + हिं Medium
GB Kubernetes deployment ensures?
IN Kubernetes परिनियोजन सुनिश्चित करता है?
A
Manual pod management मैनुअल पॉड प्रबंधन
B
Desired number of pod replicas are always running वांछित संख्या में पॉड प्रतिकृतियां हमेशा चलती रहती हैं
C
Single pod only केवल एकल फली
D
No auto-restart कोई स्वतः पुनः आरंभ नहीं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) A Kubernetes Deployment ensures the specified number of pod replicas are always running and healthy.
व्याख्या (हिन्दी) कुबेरनेट्स परिनियोजन यह सुनिश्चित करता है कि निर्दिष्ट संख्या में पॉड प्रतिकृतियां हमेशा चालू और स्वस्थ रहें।
1047
EN + हिं Medium
GB Kubernetes Service provides?
IN Kubernetes सेवा प्रदान करती है?
A
Pod storage फली भंडारण
B
Stable network endpoint for accessing pods (load balances) पॉड्स तक पहुँचने के लिए स्थिर नेटवर्क एंडपॉइंट (लोड संतुलन)
C
Container registry कंटेनर रजिस्ट्री
D
Monitoring निगरानी
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Kubernetes Service provides a stable IP/DNS name and load balances traffic to matching pods.
व्याख्या (हिन्दी) कुबेरनेट्स सेवा एक स्थिर आईपी/डीएनएस नाम प्रदान करती है और मेल खाने वाले पॉड्स पर ट्रैफ़िक को संतुलित करती है।
1048
EN + हिं Medium
GB Kubernetes Ingress manages?
IN Kubernetes Ingress प्रबंधन करता है?
A
Storage volumes भंडारण की मात्रा
B
External HTTP/HTTPS access to services सेवाओं तक बाहरी HTTP/HTTPS पहुंच
C
Pod scheduling पॉड शेड्यूलिंग
D
Container networking only केवल कंटेनर नेटवर्किंग
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Kubernetes Ingress manages external HTTP/HTTPS routing to internal services based on rules.
व्याख्या (हिन्दी) Kubernetes Ingress नियमों के आधार पर आंतरिक सेवाओं के लिए बाहरी HTTP/HTTPS रूटिंग का प्रबंधन करता है।
1049
EN + हिं Medium
GB Helm in Kubernetes is?
IN कुबेरनेट्स में हेल्म है?
A
A monitoring tool एक निगरानी उपकरण
B
Package manager for Kubernetes applications (charts) कुबेरनेट्स अनुप्रयोगों के लिए पैकेज प्रबंधक (चार्ट)
C
A container runtime एक कंटेनर रनटाइम
D
A load balancer एक लोड बैलेंसर
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Helm is the package manager for Kubernetes, using 'charts' to define, install, and manage applications.
व्याख्या (हिन्दी) हेल्म कुबेरनेट्स के लिए पैकेज प्रबंधक है, जो अनुप्रयोगों को परिभाषित करने, स्थापित करने और प्रबंधित करने के लिए 'चार्ट' का उपयोग करता है।
1050
EN + हिं Easy
GB CI in CI/CD stands for?
IN CI/CD में CI का मतलब क्या है?
A
Computer Intelligence कंप्यूटर इंटेलिजेंस
B
Continuous Integration — merging code frequently with automated testing सतत एकीकरण - स्वचालित परीक्षण के साथ कोड को बार-बार मर्ज करना
C
Controlled Input नियंत्रित इनपुट
D
Compiler Integration संकलक एकीकरण
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English) Continuous Integration involves frequently merging code changes into a shared repository with automated builds/tests.
व्याख्या (हिन्दी) सतत एकीकरण में कोड परिवर्तनों को स्वचालित बिल्ड/परीक्षणों के साथ साझा रिपॉजिटरी में बार-बार मर्ज करना शामिल है।
1036–1050 of 2618