Rajasthan Computer Teacher Preparation – Day 3
Focus: OS (Process vs Thread), DSA Sorting, OS PYQs, Mini Mock, Analytical Ability & Rajasthan GK
Audience: Working Professionals | Short Blocks | Zero Fluff
1. Operating System – Process vs Thread
Core Concepts
- Process: Independent execution unit, own memory space, heavy context switching
- Thread: Lightweight unit inside process, shared memory, fast context switching
| Aspect | Process | Thread |
|---|---|---|
| Memory | Separate | Shared |
| Context Switch | Heavy | Light |
| Communication | IPC required | Shared variables |
| Isolation | High | Low |
Process = Isolation + Safety
Thread = Speed + Resource Sharing
Output: Write 5 differences from memory. Explain one real-world thread example.
2. DSA – Sorting Algorithms
Bubble Sort
- Repeated swapping of adjacent elements
- Best: O(n), Worst: O(n²)
- Stable but inefficient
Quick Sort
- Divide & Conquer using pivot
- Average: O(n log n)
- Worst case when array is already sorted
Output: Dry run one array + write complexity table without help.
3. Office Session – OS PYQs
- Process vs Thread
- Scheduling basics
- Deadlock terms
Rule: Understand why wrong options are wrong.
4. Night – Mini Mock
- OS: 12 Questions
- DSA: 8 Questions
Output: List top 3 weak areas for Day 4.
5. Analytical Ability – 8 Puzzles
- Linear Seating – 3
- Circular Seating – 2
- Blood Relation – 1
- Ranking – 1
- Direction Sense – 1
Max 7 minutes per puzzle. Guessing = ❌
6. Rajasthan GK – Rivers
Chambal River
Perennial | Origin: Vindhya Range (MP) | Yamuna System
Banas River
Seasonal | Aravalli Origin | Longest river in Rajasthan | Joins Chambal
Luni River
Seasonal | Pushkar Origin | Saline after Balotra | Ends in Rann of Kutch
Longest river of Rajasthan → Banas
NOT seasonal → Chambal
Night Revision (10 Minutes)
- 1 fact per river
- 1 trap per river
- If you can’t recall → you didn’t study