Arrange the following operating system components from lowest to highest in terms of abstraction (from hardware to user-level):
1️⃣ Kernel
2️⃣ User Interface (Shell)
3️⃣ Application Programs
4️⃣ Hardware
Qusनिम्नलिखित ऑपरेटिंग सिस्टम घटकों को अमूर्तता के संदर्भ में निम्नतम से उच्चतम तक व्यवस्थित करें (हार्डवेयर से उपयोगकर्ता-स्तर तक):
A. 1 → 4 → 3 → 2
B. 4 → 3 → 2 → 1
C. 3 → 2 → 4 → 1
D. 4 → 1 → 2 → 3