Workbooks (Second Attempt) Actual Exam With
Complete Questions And Correct Detailed Answers
(Verified Answers) |Already Graded A+
Ejecting USB Drives - answer ; Safely removing devices to prevent data loss.
CPU Time Waste - answer ; Inefficiency when programs wait for resources.
Address Resolution - answer ; Translating logical addresses to physical addresses.
Partition Table - answer ; Records starting addresses and sizes of partitions.
Memory Carving - answer ; Creating partitions based on program requirements.
Main Memory - answer ; Primary storage used by the computer.
Address Bounds - answer ; Limits of valid addresses for a program.
Resource Allocation - answer ; Distributing CPU and memory resources to programs.
Single Contiguous Approach - answer ; Simple memory management but inefficient.
Program Loading - answer ; Placing a program into memory for execution.
,Memory Complexity - answer ; Challenges arising from managing multiple programs.
Battery Power Operations - answer ; Phone's ability to complete tasks without direct power.
Logical Address - answer ; Integer relative to a starting point of 0.
Base Register - answer ; Stores the starting address of a program's partition.
Bounds Register - answer ; Stores the length of a program's partition.
First Fit - answer ; Allocates first sufficient partition for a program.
Best Fit - answer ; Allocates smallest sufficient partition for a program.
Worst Fit - answer ; Allocates largest sufficient partition for a program.
Dynamic Partitions - answer ; Partitions that can change size during execution.
Fixed Partitions - answer ; Partitions with a predetermined size, unchangeable.
Compaction - answer ; Shuffling jobs to create larger free partitions.
Partition Table - answer ; Tracks allocated and free memory partitions.
Paged Memory Management - answer ; Divides memory into fixed-size blocks called frames.
Page-Map Table (PMT) - answer ; Maps process pages to their corresponding frames.
Frames - answer ; Fixed-size blocks of storage in main memory.
,Pages - answer ; Divisions of a process, same size as frames.
Offset - answer ; Remainder when dividing logical address by page size.
Page Number - answer ; Result of dividing logical address by page size.
Physical Address - answer ; Actual address in memory after translation.
Address Translation - answer ; Process of converting logical to physical addresses.
Memory Fragmentation - answer ; Unused memory space due to partition allocation.
Program Termination - answer ; Updates partition table to free allocated memory.
Memory Allocation - answer ; Assigning memory space to programs.
Consecutive Empty Partitions - answer ; Merged into one large empty partition in dynamic allocation.
Logical Address Format - answer ; Written as <page, offset> for clarity.
Physical Address - answer ; Calculated using frame number, size, and offset.
Logical Address - answer ; Reference used by a process to access memory.
Frame Number - answer ; Identifies the physical memory location of a page.
Page Size - answer ; Fixed size of a page in memory, e.g., 1024 bytes.
, Page Swap - answer ; Transferring a page between main and secondary memory.
Demand Paging - answer ; Pages loaded into memory only when referenced.
Virtual Memory - answer ; Illusion of larger memory than physically available.
Thrashing - answer ; Excessive page swapping degrading system performance.
Process States - answer ; Different stages a process goes through in execution.
New State - answer ; Process is being created and initialized.
Ready State - answer ; Process waiting for CPU without barriers.
Executing State - answer ; Process currently using the CPU for tasks.
Waiting State - answer ; Process waiting for a resource or event.
Process Life Cycle - answer ; Sequence of states a process undergoes.
Secondary Memory - answer ; Storage used for pages not currently in memory.
CPU Access - answer ; The ability of a process to utilize the CPU.
Memory Overhead - answer ; Additional resource usage due to virtual memory management.
Contiguous Memory Allocation - answer ; Storing a process in a single continuous block.
Non-contiguous Memory Allocation - answer ; Dividing a process into smaller memory chunks.