An open API service indexing awesome lists of open source software.

https://github.com/piero24/operating-systems_20-21

Go exercises for the operating systems course at unipd
https://github.com/piero24/operating-systems_20-21

go operating-system os unipd unipd-dei universita-di-padova

Last synced: about 1 month ago
JSON representation

Go exercises for the operating systems course at unipd

Awesome Lists containing this project

README

          

[![Last modified](https://img.shields.io/badge/Last%20modified-10--Aug--2021-red)](https://github.com/Piero24/F.SW16-17)
# Operating-Systems_20-21

> academic year 2020-2021 (unipd)
>
> University of Padua

---

## Concurrent programming exercises for the Operational Systems course

These files are the exercises required in the 2020-2021 academic year for
the Operating Systems course.

Here is a collection with related solutions.

Homework consists of carrying out some exercises to learn the basics
of concurrent programming using the GO Lang language.

There are the texts of the various exercises with relative solution.

**NOTE:** The exercises can have multiple solutions and not necessarily those present
in these files are the best.

## Disclaimer

These exercises should ONLY be used to learn the basics of programming.

**I AM IN NO WAY RESPONSIBLE FOR IMPROPER USE OF THIS MATERIAL.**

**DO NOT** rely solely on the following exercises for preparation.
As the course program may vary over the years.
Use this material only and exclusively for practice.

## Description

There are 4 exercises of increasing difficulty.

- 3 exercises require writing the code from scratch.

- The fourth exercise requires you to debug some code.

The starting code for ES 4 can be found in the tunnelbug.go file
The solutions in the files:

1. soluzioniEs1.go
2. soluzioniEs2.go
3. soluzioniEs3.go
4. soluzioniEs4.go

### Authors and Copyright

Pietrobon Andrea

### Note

This material will **NOT** be updated in the future.