First Semester Lab Experiments
-
Updated
Nov 11, 2024 - C
First Semester Lab Experiments
Header only library that extends the C programming language
PUSHBUTTON_SWITCH_LIB - simple C cross-platform library
The project involves building a basic shell that mimics the behavior of the popular bash shell. It covers fundamental concepts such as process creation, input/output redirection, and signal handling
a multithreaded proxy web server with LRU cache is being implemented in CPP programming language. strong understanding of OS related concepts is being used here.
Learning Materials, Assignments and Exercises for the Programming Algorithms Course
A text editor built from scratch in C, using less than 1000 lines of code.
FIB-SOA 2023-24 Q1 Advanced Operating Systems Subject
The os_io.h header defines three variable types, several macros, and various functions for performing buffered input and output operations with files.
Implemented a program that reads command line arguments and performs find/replace on files.
This project is about programming a function that returns a line read from a file descriptor.
DSA Project: Developed a C program to manage various operations on Dynamic link list. You could display the list, modify it as well as search within the database.
A mini shell written in C. Implements a subset of features of well-known shells, such as bash. Handles variable expansion, comments, blank lines, input and output redirection, foreground and background processes, and more.
This is the So Long project from the 42 school curriculum. So Long is a simple 2D game where the player controls a character that must collect items and avoid enemies to win the game. The game is developed in a graphical environment using the MinilibX library.
A minimalist command-line interpreter. It provides a basic interface for users to interact with their computer, allowing them to execute commands, navigate the file system, and manage processes. This project demonstrates fundamental principles of system programming, and serves as a foundation for building more advanced shell applications.
Complete C for beginners want to get started on their coding journey. Easy to learn environment with a lot of fun programs and alot about C yet to explore!
Add a description, image, and links to the input-output topic page so that developers can more easily learn about it.
To associate your repository with the input-output topic, visit your repo's landing page and select "manage topics."