Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yogeshrnaik/cdac
CDAC Projects
https://github.com/yogeshrnaik/cdac
Last synced: 22 days ago
JSON representation
CDAC Projects
- Host: GitHub
- URL: https://github.com/yogeshrnaik/cdac
- Owner: yogeshrnaik
- Created: 2015-06-02T17:31:11.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-05-25T11:14:24.000Z (over 4 years ago)
- Last Synced: 2023-08-27T21:09:55.680Z (over 1 year ago)
- Language: Java
- Size: 2.02 MB
- Stars: 5
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## CDAC Projects
All the projects done during CDAC (formerly National Center for Software Technology) courses namely:
* Post Graduate Diploma in Software technology
* Advanced Post Graduate Diploma in Software technology### CPU Scheduling Algorithms Simulation
This project contains a .C program file that can be used to simulate four CPU Scheduling algorithms namely:
* First Come First Serve (Non-Preemptive)
* Shortest Process Next (Non-Preemptive)
* Shortest Remaining Time (Preemptive)
* Round Robin (Preemptive)### HTTP proxy server with Caching
This is a HTTP Proxy Server developed in Java. This proxy server has following features built into it.
* Authentication for users - This service is provided to restrict access to the proxy server. Only users with valid username and password can access the proxy.
* Bandwidth Management - This service is used to restrict the bandwidth for different users.
* User Time out - This service is provided to log out the user from the proxy if he is in-active from 30 minutes.
* Block Sites - Restrict access to specified sites.For more information, please check the document inside the folder: "HTTP proxy server with Caching"
### OOAD - Game Of Bricks
This contains Game of Bricks developed in Java. This project was done as part of Object Oriented Analysis and Design module of CDAC's course.### PCCP - Game Of Bricks
This contains Game of Bricks developed in C++ and curses library. This project was done as part of Programming in C and C++ module of CDAC's course.### Programming-Paradigm
The document "Programming-Paradigm-Project.doc" in this folder explains five different programming paradigms.
* Object-oriented programming
* Imperative / Procedural Programming
* Functional programming
* Logical programming
* Constraint ProgrammingThe "Problem Solutions" folder contains solution to a problem in four different programming languages representing one of the programming paradigms.
### Simulation of Network Routing Protocols
This project contains two Java files one for each of the following Network Routing protocol simulation.
* Distance Vector Routing
* Link State Routing