diff --git a/README.md b/README.md index 217fe09..7aec0cf 100644 --- a/README.md +++ b/README.md @@ -8,29 +8,29 @@ This repository serves as a comprehensive resource for the Systems Programming a ### Codes -> Checkout [python version](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Python%20version) of all the codes. +> Checkout [python version](Codes/Python%20version) of all the codes. ##### Group A -1. [Code-A1 - Pass 1](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20A/Assignment-A1) - - [Code](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20A/Assignment-A1/Code-A1.py) - - [Source file](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20A/Assignment-A1/source.txt) -2. [Code-A2 - Pass 1 and Pass 2 of 2-Pass Macroprocessor](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20A/Code-A2.py) -3. [Code-A3 - DLL](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20A/Assignment-A3/) +1. [Code-A1 - Pass 1](Codes/Group%20A/Assignment-A1) + - [Code](Codes/Group%20A/Assignment-A1/Code-A1.py) + - [Source file](Codes/Group%20A/Assignment-A1/source.txt) +2. [Code-A2 - Pass 1 and Pass 2 of 2-Pass Macroprocessor](Codes/Group%20A/Code-A2.py) +3. [Code-A3 - DLL](Codes/Group%20A/Assignment-A3/) ##### Group B -4. [Code-B4 - Mutex and Semaphore](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20B/Code-B4.cpp) -5. [CPU Scheduling Algorithms: FCFS, SJF (Preemptive), Priority (Non-Preemptive) and Round Robin (Preemptive)](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20B/Assignment%20-%205) - - [FCFS (Non-Preemptive)](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20B/Assignment%20-%205/FCFS%20%28Non-Preemptive%29.cpp) - - [SJF (Preemptive)](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20B/Assignment%20-%205/SJF%20%28Preemptive%29.cpp) - - [Priorty (Non-Preemptive)](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20B/Assignment%20-%205/Priority%20%28Non-Preemptive%29.cpp) - - [Round Robin (Preemptive)](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20B/Assignment%20-%205/Round%20Robin%20%28Preemptive%29.cpp) -6. [Code-B6 - Memory Placement Strategies – Best Fit, First Fit, Next Fit and Worst Fit](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20B/Code-B6.cpp) -7. [Code-B7 - Page Replacement Algorithms - LRU(Least Recently Used), Optimal](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Codes/Group%20B/Code-B7.cpp) +4. [Code-B4 - Mutex and Semaphore](Codes/Group%20B/Code-B4.cpp) +5. [CPU Scheduling Algorithms: FCFS, SJF (Preemptive), Priority (Non-Preemptive) and Round Robin (Preemptive)](Codes/Group%20B/Assignment%20-%205) + - [FCFS (Non-Preemptive)](Codes/Group%20B/Assignment%20-%205/FCFS%20%28Non-Preemptive%29.cpp) + - [SJF (Preemptive)](Codes/Group%20B/Assignment%20-%205/SJF%20%28Preemptive%29.cpp) + - [Priorty (Non-Preemptive)](Codes/Group%20B/Assignment%20-%205/Priority%20%28Non-Preemptive%29.cpp) + - [Round Robin (Preemptive)](Codes/Group%20B/Assignment%20-%205/Round%20Robin%20%28Preemptive%29.cpp) +6. [Code-B6 - Memory Placement Strategies – Best Fit, First Fit, Next Fit and Worst Fit](Codes/Group%20B/Code-B6.cpp) +7. [Code-B7 - Page Replacement Algorithms - LRU(Least Recently Used), Optimal](Codes/Group%20B/Code-B7.cpp) ### Notes -1. [Unit 1 - Introduction](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Notes/Unit%201%20-%20Introduction) -2. [Unit 2 - Macro Processor and Compilers](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Notes/Unit%202%20-%20Macro%20Processor%20and%20Compilers) +1. [Unit 1 - Introduction](Notes/Unit%201%20-%20Introduction) +2. [Unit 2 - Macro Processor and Compilers](Notes/Unit%202%20-%20Macro%20Processor%20and%20Compilers) 3. [Unit 3 - Linkers and Loaders] 4. [Unit 4 - Operating System] 5. [Unit 5 - Synchronization and Concurrency Control] @@ -44,52 +44,52 @@ This repository serves as a comprehensive resource for the Systems Programming a ##### Assignment A3 -- [Handout-A3](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-A3/Handout-A3.pdf) -- [Write-up - A3](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-A3/Write-up%20-%20A3.pdf) -- [Softcopy-A3](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Softcopy/Softcopy-A3.pdf) +- [Handout-A3](Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-A3/Handout-A3.pdf) +- [Write-up - A3](Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-A3/Write-up%20-%20A3.pdf) +- [Softcopy-A3](Softcopy/Softcopy-A3.pdf) ##### Assignment B5 -- [Handout-B5](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-B5/Handout-B5.pdf) -- [Write-up - B5](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-B5/Write-up%20-%20B5.pdf) -- [Softcopy-B5](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Softcopy/Softcopy-B5.pdf) +- [Handout-B5](Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-B5/Handout-B5.pdf) +- [Write-up - B5](Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-B5/Write-up%20-%20B5.pdf) +- [Softcopy-B5](Softcopy/Softcopy-B5.pdf) ##### Assignment B6 -- [Handout-B6](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-B6/Handout-B6.pdf) -- [Write-up - B6](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-B6/Write-up%20-%20B6.pdf) -- [Softcopy-B6](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Softcopy/Softcopy-B6.pdf) +- [Handout-B6](Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-B6/Handout-B6.pdf) +- [Write-up - B6](Assignments/Common%20%28both%20X%20and%20Y%20group%29/Assignment-B6/Write-up%20-%20B6.pdf) +- [Softcopy-B6](Softcopy/Softcopy-B6.pdf) #### Group-X > [!NOTE] > These assignments are only for group X. ##### Assignment A1 -- [Handout-A1](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/X-Group/Assignment-A1/Handout-A1.pdf) -- [Write-up - A1](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/X-Group/Assignment-A1/Write-up%20-%20A1.pdf) +- [Handout-A1](Assignments/X-Group/Assignment-A1/Handout-A1.pdf) +- [Write-up - A1](Assignments/X-Group/Assignment-A1/Write-up%20-%20A1.pdf) ##### Assignment B4 -- [Handout-B4](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/X-Group/Assignment-B4/Handout-B4.pdf) -- [Write-up - B4](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/X-Group/Assignment-B4/Write-up%20-%20B4.pdf) +- [Handout-B4](Assignments/X-Group/Assignment-B4/Handout-B4.pdf) +- [Write-up - B4](Assignments/X-Group/Assignment-B4/Write-up%20-%20B4.pdf) #### Group-Y > [!NOTE] > These assignments are only for group Y. ##### Assignment A2 -- [Handout-A2](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/Y-Group/Assignment-A2/Handout-A2.pdf) -- [Write-up - A2](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/Y-Group/Assignment-A2/Write-up%20-%20A2.pdf) -- [Softcopy-A2](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Softcopy/Softcopy-A2.pdf) +- [Handout-A2](Assignments/Y-Group/Assignment-A2/Handout-A2.pdf) +- [Write-up - A2](Assignments/Y-Group/Assignment-A2/Write-up%20-%20A2.pdf) +- [Softcopy-A2](Softcopy/Softcopy-A2.pdf) ##### Assignment B7 -- [Handout-B7](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/Y-Group/Assignment-B7/Handout-B7.pdf) -- [Write-up - B7](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Assignments/Y-Group/Assignment-B7/Write-up%20-%20B7.pdf) -- [Softcopy-B7](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Softcopy/Softcopy-B7.pdf) +- [Handout-B7](Assignments/Y-Group/Assignment-B7/Handout-B7.pdf) +- [Write-up - B7](Assignments/Y-Group/Assignment-B7/Write-up%20-%20B7.pdf) +- [Softcopy-B7](Softcopy/Softcopy-B7.pdf) ### Question Papers -- [IN-SEM](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Question%20Papers/IN-SEM) -- [END-SEM](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Question%20Papers/END-SEM) +- [IN-SEM](Question%20Papers/IN-SEM) +- [END-SEM](Question%20Papers/END-SEM) -> [Sample Photocopy (END-SEM)](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Question%20Papers/SPOS%20-%20Sample%20Photocopy%20-%20END-SEM%20%282019%20Pattern%29.pdf) +> [Sample Photocopy (END-SEM)](Question%20Papers/SPOS%20-%20Sample%20Photocopy%20-%20END-SEM%20%282019%20Pattern%29.pdf) -> [Sample IN-SEM Unit Test Paper](https://git.kska.io/sppu-te-comp-content/SystemsProgrammingAndOperatingSystem/src/branch/main/Question%20Papers/SPOS%20-%20Unit%20Test%20Sample%20Paper%20%28IN-SEM%2C%202019%20Pattern%29.pdf) +> [Sample IN-SEM Unit Test Paper](Question%20Papers/SPOS%20-%20Unit%20Test%20Sample%20Paper%20%28IN-SEM%2C%202019%20Pattern%29.pdf) ---