Skip to content
Computer science – Vibrant Online Academy
TRB ONLINE TEST
Contact Time
Mon-Sat 9.00am - 6.00pm
Contact Email
vibrantonlineacademy@gmail.com
Menu
COMPUTER SCIENCE
ONLINE TEST
COMPUTER INSTRUCTOR – REGISTER
COMPUTER INSTRUCTOR – LOGIN
Unit 3 SYSTEM SOFTWARE AND OPERATING SYSTEM
System Software:
Machine
FREE
Assembly and High-Level Languages
FREE
Compilers and Interpreters
Loading
Linking and Relocation
Macros
Basics of Operating Systems:
Operating System Structure
Operations and Services
System Calls
Operating-System Design and Implementation
System Boot
Process Management:
Process Scheduling and Operations
Inter-process Communication
Communication in Client-Server Systems
Process Synchronization
Critical-Section Problem
Peterson’s Solution
Semaphores
Synchronization
Threads:
Multicore Programming
Multithreading Models
Thread Libraries
Implicit Threading
Threading Issues
CPU Scheduling:
Scheduling Criteria and Algorithms
Thread Scheduling
Multiple Processor Scheduling
Real-Time Scheduling
Deadlocks:
Deadlock Characterization
Methods for Handling Deadlocks
Deadlock Prevention
Avoidance and Detection
Recovery from Deadlock
Memory Management:
Contiguous Memory Allocation
Swapping
Paging
Segmentation
Demand Paging
Page Replacement
Allocation of Frames
Thrashing
Memory-Mapped Files
error:
Content is protected !!