Introduction
Firmware மற்றும் Embedded Software என்பது hardware-உடன் நெருக்கமாக இணைந்த சிறப்பு வகை software ஆகும். போட்டித் தேர்வுகளில், சாதாரண system software / application software மற்றும் சாதனங்களில் நிரந்தரமாக உட்பொதிக்கப்பட்ட software ஆகியவற்றை நீங்கள் தெளிவாக வேறுபடுத்த முடியுமா என்பதைச் சோதிக்க இந்த pattern பயன்படுத்தப்படுகிறது.
இத்தகைய கேள்விகள் பொதுவாக கருத்தரங்கானவை மற்றும் சற்று அதிக difficulty நிலை கொண்டவை.
Pattern: Firmware & Embedded Software
Pattern
Firmware மற்றும் embedded software என்பது மின்னணு சாதனங்கள் மற்றும் hardware கூறுகளின் அடிப்படை செயல்பாடுகளை கட்டுப்படுத்தும் வகையில் நிரந்தரமாக சேமிக்கப்பட்ட programs ஆகும்.
Step-by-Step Example
Question
கீழ்கண்டவற்றில் எது Firmwareக்கு உதாரணம்?
Options:
A. Microsoft Word
B. Linux Operating System
C. BIOS
D. Web Browser
Solution
-
Step 1: firmware எங்கு சேமிக்கப்படுகிறது என்பதை நினைவில் கொள்ளுங்கள்
Firmware என்பது ROM அல்லது flash memory போன்ற non-volatile memory-யில் நிரந்தரமாக சேமிக்கப்படுகிறது. -
Step 2: ஒவ்வொரு option-ஐ மதிப்பீடு செய்யுங்கள்
Word, Linux OS, மற்றும் web browser ஆகியவை பயனர்கள் நிறுவும் application அல்லது system software ஆகும். -
Step 3: hardware-level software-ஐ அடையாளம் காணுங்கள்
BIOS என்பது motherboard chip-இல் சேமிக்கப்பட்டு கணினி hardware-ஐ தொடங்குகிறது. -
Final Answer:
BIOS → Option C -
Quick Check:
ROM/flash-ல் சேமிக்கப்பட்டு hardware-ஐ தொடங்கும் software என்றால், அது firmware ✅
Quick Variations
• firmware உதாரணங்களை அடையாளம் காணச் சொல்லி கேள்விகள் வரலாம்.
• embedded software options-ல் system software உடன் குழப்பமாக கொடுக்கப்படலாம்.
• தேர்வுகளில் “Which software is permanently stored in hardware?” என்ற கேள்வியும் வரலாம்.
Trick to Always Use
- Step 1 → software hardware memory-யில் நிரந்தரமாக சேமிக்கப்பட்டிருந்தால், Firmware என்று நினையுங்கள்.
- Step 2 → software ஒரு குறிப்பிட்ட சாதனத்தின் செயல்பாட்டை கட்டுப்படுத்தினால், Embedded Software என்று நினையுங்கள்.
Summary
Summary
- Firmware என்பது ROM அல்லது flash memory-யில் நிரந்தரமாக சேமிக்கப்படுகிறது.
- தேர்வுகளில் அதிகம் கேட்கப்படும் firmware உதாரணம் BIOS.
- Embedded software குறிப்பிட்ட சாதனங்களை கட்டுப்படுத்துகிறது.
- இவ்வகை software hardware-உடன் மிக நெருக்கமாக இணைந்துள்ளது.
நினைவில் வைத்துக்கொள்ள உதாரணம்:
BIOS → Firmware | Washing Machine Software → Embedded Software
