Input #include <iostream> #include <cstring> #include <cstdlib> #include <ctime> using namespace std; char *crc(char *, char...
Practicals
Syllabus with topics linked
Simulate And Implement Stop And Wait Protocol For Noisy Channel – Computer Network Practical
Input #include <iostream> #include <cstring> #include <cstdlib> #include <ctime> using namespace std; #ifdef...
Simulate And Implement Go Back n Sliding Window Protocol – Computer Network Practicals
Input #include <iostream> #include <cstdlib> #include <cstring> #include <ctime> #include <queue> #include <string>...
Simulate And Implement Selective Repeat Sliding Window Protocol – Computer Network Practicals
Input #include <iostream> #include <cstdlib> #include <string> #include <queue> #include <ctime> using...
Simulate And Implement Dijkstra Algorithm For Shortest Path Routing – Computer Network Practical
Input #include <iostream> using namespace std; #define INF 9999 #define VISITED 1 #define NOT_VISITED 0 class Router { int **graph; int...
Simulate And Implement Distance Vector Routing Algorithm – Computer Network Practicals
Input #include <iostream> #include <cstdlib> #include <climits> #include <iomanip> #ifdef __linux__ #define CLRSCR "clear"...
Write a program (using fork() and/or exec() commands)
Question: Write a program (using fork() and/or exec() commands) where parent and child execute: a) same program, same code. b) same...
Write a program to search an element from a list. Give user the option to perform Linear or Binary search. Use Template functions
Input #include<bits/stdc++.h> using namespace std; template<class T> class Linear { public: int n; T a; T *arr; Linear(int x) { n=...
Write a program to report behaviour of Linux kernel including kernel version, CPU type and model. (CPU information)
Input #include<stdio.h> #include<stdlib.h> #include<sys/utsname.h> using namespace std; int main() { int m=0; struct utsname s1;...
Write a program using templates to sort a list of elements. Give user the option to perform sorting using Insertion sort, Bubble sort or Selection sort
Input #include<iostream> using namespace std; template <class X_Type> class SortingOfArray { public: X_Type *arr; int size; X_Type...
Write a program to report behaviour of Linux kernel including information on 19 configured memory, amount of free and used memory. (memory information)
Input #include<stdio.h> #include<sys/sysinfo.h> #include<stdlib.h>...
Implement Linked List using templates. Include functions for insertion, deletion and search of a number, reverse the list and concatenate two linked lists (include a function and also overload operator +)
Input #include<iostream> using namespace std; template<class t> class node { public: t data; node<t> *next; }; template<class...
Write a program to print file details including owner access permissions, file access time, where file name is given as argument
Input #include<iostream> #include<fcntl.h> #include<sys/stat.h> using namespace std; int main(int argc , char *argv[]) { char...
Implement Doubly Linked List using templates. Include functions for insertion, deletion and search of a number, reverse the list
Input #include<iostream> using namespace std; template<class t> class node { public: t data; node *prev,*next; }; template<class...
Write a program to copy files using system calls
Input #include<iostream> #include <stdio.h> #include <stdlib.h> #include <fcntl.h> #include <errno.h> #include...