Giter Site home page Giter Site logo

projetos_so's Introduction

Projetos de SO

Português

Este repositório contém os projetos desenvolvidos por mim no âmbito da disciplina de Sistemas Operativos do 1º ano, 2º semestre da Licenciatura em Engenharia Informática do ISCTE, no ano letivo de 2022/2023. Foram realizados 3 projetos que podem ser encontrados nas respetivas pastas: parte1, parte2 e parte3. A última versão do enunciado de cada parte encontra-se na mesmas pastas, bem como seu o script validador.

Este projeto foi desenvolvido no servidor Tigre do ISCTE, o qual opera num sistema Linux pelo que apenas se garante que funcione corretamente nesse sistema operativo e nesse ambiente, devido aos vários scripts específicos que foram usados de modo a facilitar a avaliação. Os scripts validadores de cada parte foram testados e passam sem qualquer erro no ambiente referido.

São também utilizados os ficheiros com o nome so_define-colors, os quais foram disponibilizados na pasta reference, porém as referências nos vários ficheiros não foram atualizadas pelos motivos referidos acima, pelo que se alguém desejar utilizá-los deve fazer estas alterações manualmente.

Nas partes 2 e 3 realizadas em C foi disponibilizado um template que continha a função main, bem como a assinatura de todas as funções a desenvolver e algumas funções de ajuda, cujo nome começa por _, sendo que eu apenas desenvolvi o código dentro das mesmas.

English

This repository contains the projects developed by me in the scope of the Operating Systems course of the 1st year, 2nd semester of the Computer Science degree at ISCTE, in the academic year 2022/2023. 3 projects were developed and can be found in the respective folders: parte1, parte2 and parte3. The latest version of the instructions of each part (in portuguese) can be found in the same folders, as well as its validator script.

This project was developed on ISCTE's Tigre server, which runs on a Linux system, so it is only guaranteed to work correctly on that operating system and in that environment, due to the various specific scripts that were used to facilitate evaluation. The validator scripts for each part were tested and pass without any errors in the aforementioned environment.

The files with the name so_define-colors are also used, which were made available in the reference folder, however the references in the various files were not updated for the reasons mentioned above, so if anyone wishes to use them they must make these changes manually.

In parts 2 and 3 developed in C, a template was made available that contained the main function, as well as the signature of all the functions to be developed and some helper functions, prefixed with _, but only the code inside them was developed by me.

projetos_so's People

Contributors

imrodry avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.