Please use this identifier to cite or link to this item: http://repositorio.aee.edu.br/jspui/handle/aee/16987
Title: UTILIZAÇÃO DA LINGUAGEM DE PROGRAMAÇÃO RUST NO DESENVOLVIMENTO DE SISTEMAS OPERACIONAIS
Authors: Tannus, Alexandre Moraes
Costa, Philipe Alexandre Fiaia
Keywords: linguagem de programação RUST
linguagem de programação C
sistemas operacionais
análise de sistemas operacionais
análise de desempenho
Issue Date: Dec-2019
Abstract: Este trabalho apresenta a proposta da utilização da linguagem de programação Rust no desenvolvimento de sistemas operacionais, que são normalmente desenvolvidos utilizando a linguagem de programação C. Por ser uma linguagem relativamente antiga (1972), diversos pontos negativos foram subvertidos por novas linguagens, sendo Rust uma delas. Para analisar o uso de Rust, foram comparados um sistema operacional escrito em C (Minix) e um sistema operacional escrito em Rust (Redox), tendo os estudos de caso de DEITEL, DEITEL e CHOFFNES (2005) como pontos a serem analisados, além da execução do algoritmo de Matmul e Base64 para a medição de desempenho. Com esta publicação, espera-se identificar a viabilidade da utilização de Rust no desenvolvimento de sistemas operacionais.
URI: http://repositorio.aee.edu.br/jspui/handle/aee/16987
Appears in Collections:Trabalhos de Conclusão de Curso - TCC's (Engenharia de Computação)

Files in This Item:
File Description SizeFormat 
2AlePhilipe.pdf761.05 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.