Entrance Announcement
MICTE 2080
2080 Magh 07
User:Srijana Paudel/Teaching Lesson Plan 23: 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:''' Memory Management | ||
'''Teaching Item:''' | '''Teaching Item:''' Introduction to Memory Management | ||
'''Class:''' BICT 4th Semester | '''Class:''' BICT 4th Semester | ||
'''Unit:''' | '''Unit:''' Two | ||
'''Time:''' 50 min | '''Time:''' 50 min | ||
Line 23: | Line 23: | ||
At the end of this lesson, students will be able: | At the end of this lesson, students will be able: | ||
* | * Define memory management and its importance in an operating system. | ||
* | * Identify various memory management strategies: Single Contiguous Allocation, Partitioned Allocation, Paged Memory Management, and Segmented Memory Management. | ||
== 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: == | ||
* | *I will enter the classroom and greet the students and will motivate them before starting the lesson for their concentration on the lesson, and then I will write today's topic on the board. | ||
*Begin the class by asking | *Why is memory management important in an operating system? Begin the class by asking questions to gauge prior knowledge: Can anyone explain what memory management is? | ||
*Open the presentation slide and briefly introduce | *Open the presentation slide and briefly introduce the concept of memory management and its significance in operating systems. Explain the importance of memory management in detail in multi-processing environment. | ||
* | *Introduce each of the memory management strategies like: Single Contiguous Allocation: Memory is allocated to a process in a single contiguous block., Partitioned Allocation: Memory is divided into fixed-size partitions and processes are allocated memory from these partitions., Paged Memory Management: Memory is divided into fixed-size blocks called pages. Processes are divided into blocks called pages as well., and Segmented Memory Management: Memory is divided into variable-size segments. Each segment represents a logical division of a program. | ||
*Summarize the lesson | *Summarize the key points covered in the lesson. And encourage students to ask questions and clarify doubts. | ||
== 4. Assessment: == | == 4. Assessment: == | ||
Line 44: | Line 45: | ||
During the session, ask questions like, | During the session, ask questions like, | ||
* | * Which memory management strategy allocates memory to a process in a single block? | ||
* | * In which memory management strategy is memory divided into fixed-size partitions? | ||
* What are the main differences between paged and segmented memory management? | |||
== 5. | == 5. Evaluation: == | ||
Explain about memory management along its importance and its various strategies. |
Latest revision as of 03:03, 21 April 2024
Subject : Operating System
Period: Third
Topic: Memory Management
Teaching Item: Introduction to Memory Management
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:
- Define memory management and its importance in an operating system.
- Identify various memory management strategies: Single Contiguous Allocation, Partitioned Allocation, Paged Memory Management, and Segmented Memory Management.
2. Instructional materials:
- Daily Usage Materials,
- PowerPoint Presentation Slide,
- Laptop,
- Projector etc.
3. Teaching Learning Activities:
- I will enter the classroom and greet the students and will motivate them before starting the lesson for their concentration on the lesson, and then I will write today's topic on the board.
- Why is memory management important in an operating system? Begin the class by asking questions to gauge prior knowledge: Can anyone explain what memory management is?
- Open the presentation slide and briefly introduce the concept of memory management and its significance in operating systems. Explain the importance of memory management in detail in multi-processing environment.
- Introduce each of the memory management strategies like: Single Contiguous Allocation: Memory is allocated to a process in a single contiguous block., Partitioned Allocation: Memory is divided into fixed-size partitions and processes are allocated memory from these partitions., Paged Memory Management: Memory is divided into fixed-size blocks called pages. Processes are divided into blocks called pages as well., and Segmented Memory Management: Memory is divided into variable-size segments. Each segment represents a logical division of a program.
- Summarize the key points covered in the lesson. And encourage students to ask questions and clarify doubts.
4. Assessment:
During the session, ask questions like,
- Which memory management strategy allocates memory to a process in a single block?
- In which memory management strategy is memory divided into fixed-size partitions?
- What are the main differences between paged and segmented memory management?
5. Evaluation:
Explain about memory management along its importance and its various strategies.