Entrance Announcement
MICTE 2080
2080 Magh 07
User:Srijana Paudel/Teaching Lesson Plan 21: Difference between revisions
Jump to navigation
Jump to search
Created page with "__notoc__ <div style="column-count: 2; column-gap: 20px;"> '''Subject :''' Operating System '''Period:''' Third '''Topic:''' Introduction '''Teaching Item:''' '''Class:''' BICT 4th Semester '''Unit:''' One '''Time:''' 50 min '''No. of Students:''' 20 </div> == 1. Specific Objective: == At the end of this lesson, students will be able: * * == 2. Instructional materials: == * Daily Usage Materials, * [https://drive.google...." |
No edit summary |
||
Line 6: | Line 6: | ||
'''Period:''' Third | '''Period:''' Third | ||
'''Topic:''' | '''Topic:''' Process Management | ||
'''Teaching Item:''' | '''Teaching Item:''' Deadlock Prevention and Deadlock Avoidance | ||
'''Class:''' BICT 4th Semester | '''Class:''' BICT 4th Semester | ||
'''Unit:''' | '''Unit:''' Two | ||
'''Time:''' 50 min | '''Time:''' 50 min | ||
Line 21: | Line 21: | ||
== 1. Specific Objective: == | == 1. Specific Objective: == | ||
At the end of this lesson, students will be able: | At the end of this lesson, students will be able to: | ||
* | * Describe methods and strategies for preventing and avoiding deadlock in operating systems. | ||
* | * Apply the concepts of deadlock prevention and avoidance in practical scenarios. | ||
== 2. Instructional materials: == | == 2. Instructional materials: == | ||
* Daily Usage Materials, | * Daily Usage Materials, | ||
* [https://drive.google.com/file/d/1A-WuUtvHpmoGuKhCY5t34TXv1IRqT6SI/view?usp=drive_link PowerPoint Presentation Slide], Laptop, Projector etc. | * [https://drive.google.com/file/d/1A-WuUtvHpmoGuKhCY5t34TXv1IRqT6SI/view?usp=drive_link PowerPoint Presentation Slide], | ||
* Laptop, | |||
* Projector etc. | |||
== 3. Teaching Learning Activities: == | == 3. Teaching Learning Activities: == | ||
*Enter the classroom, and | *Enter the classroom, greet students and encourage then to focus and participate actively before starting the lesson for their concentration on the lesson. | ||
*Begin the class by asking some questions | *Open first slide of presentation that shows what we are going to learn today "Deadlock Prevention and Deadlock Avoidance". | ||
* | *Begin the class by asking some questions about deadlock and its necessary condition that we have taught in previous class. | ||
* | *Begin the explanation of todays with etymological meaning of deadlock avoidance & deadlock prevention. | ||
*Summarize the lesson in | *Explain various methods and strategies for preventing and avoiding deadlock, including deadlock prevention algorithms like Banker's algorithm and deadlock avoidance techniques like resource allocation graphs. | ||
*Summarize the key points of the lesson, emphasizing the importance of understanding and managing deadlocks in operating systems. | |||
*Encourage students to ask questions and clarify any doubts they may have before ending the lesson. | |||
== 4. Assessment: == | == 4. Assessment: == | ||
Line 44: | Line 47: | ||
During the session, ask questions like, | During the session, ask questions like, | ||
* | * Can anyone define what a deadlock is? | ||
* | * What do you think are the conditions necessary for a deadlock to occur? | ||
* Explain how Banker's algorithm helps in deadlock prevention. | |||
* Describe a scenario where deadlock avoidance techniques would be applied. | |||
== 5. | == 5. Evaluation: == | ||
Solve practice problems related to deadlock prevention algorithms and deadlock avoidance techniques. |
Latest revision as of 02:13, 21 April 2024
Subject : Operating System
Period: Third
Topic: Process Management
Teaching Item: Deadlock Prevention and Deadlock Avoidance
Class: BICT 4th Semester
Unit: Two
Time: 50 min
No. of Students: 20
1. Specific Objective:
At the end of this lesson, students will be able to:
- Describe methods and strategies for preventing and avoiding deadlock in operating systems.
- Apply the concepts of deadlock prevention and avoidance in practical scenarios.
2. Instructional materials:
- Daily Usage Materials,
- PowerPoint Presentation Slide,
- Laptop,
- Projector etc.
3. Teaching Learning Activities:
- Enter the classroom, greet students and encourage then to focus and participate actively before starting the lesson for their concentration on the lesson.
- Open first slide of presentation that shows what we are going to learn today "Deadlock Prevention and Deadlock Avoidance".
- Begin the class by asking some questions about deadlock and its necessary condition that we have taught in previous class.
- Begin the explanation of todays with etymological meaning of deadlock avoidance & deadlock prevention.
- Explain various methods and strategies for preventing and avoiding deadlock, including deadlock prevention algorithms like Banker's algorithm and deadlock avoidance techniques like resource allocation graphs.
- Summarize the key points of the lesson, emphasizing the importance of understanding and managing deadlocks in operating systems.
- Encourage students to ask questions and clarify any doubts they may have before ending the lesson.
4. Assessment:
During the session, ask questions like,
- Can anyone define what a deadlock is?
- What do you think are the conditions necessary for a deadlock to occur?
- Explain how Banker's algorithm helps in deadlock prevention.
- Describe a scenario where deadlock avoidance techniques would be applied.
5. Evaluation:
Solve practice problems related to deadlock prevention algorithms and deadlock avoidance techniques.