Skip to content

norgera/cs3305

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS3305-Operating-Systems

Assignment 1: Brute force password cracker. Uses forking to increase speed of program

Assignment 2: Partition program to calculate large numbers. Uses pipes to transfer data between processes

Assignment 3: Calculates the sum of prime numbers given command line perameters. Uses threads to make multiple processes.

Assignment 4: Simulated scheduling algorithms for CPU processes. Includes First Come First Served, Round Robin w/ custom time quantums, and Shortest Job First.

Assignment 5: Multi-Threading and Mutual Exclusion Using Semaphores Scheduled trains taking passengers to/from different destinations/terminals with mutual exclusion to prevent deadlock occurence.

About

CS 3305: Operating Systems

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published