dc.contributor.advisor | Barcelos, Patrícia Pitthan de Araújo | |
dc.creator | Laranjeira, Bruno Rezende | |
dc.date.accessioned | 2022-07-18T14:16:26Z | |
dc.date.available | 2022-07-18T14:16:26Z | |
dc.date.issued | 2011-12-20 | |
dc.date.submitted | 2011 | |
dc.identifier.uri | http://repositorio.ufsm.br/handle/1/25395 | |
dc.description | Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa
Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2011. | por |
dc.description.abstract | It is becoming increasingly common to find people who develop computer programs. This is due to several factors. Among them, are the facilities provided by high level programming languages and, mainly, by modern operating systems and programming supporting tools. The development of these systems, however, is quite complex due to the high degree of knowledge required and the lack of supporting tools for this task. In this context, this work comes out intended to assist in the development of operating systems, using a debugging tool to an essential stage for any operating system: the initialization phase. The tool was developed using the Java language and RSP, a communicating protocol used by the GDB debugger, present in most Linux distributions, for exchanging messages with remote processes. | eng |
dc.language | por | por |
dc.rights | Acesso Aberto | por |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.title | Depuração do processo de inicialização de um sistema operacional | por |
dc.type | Trabalho de Conclusão de Curso de Graduação | por |
dc.degree.local | Santa Maria, RS, Brasil. | por |
dc.description.resumo | Torna-se cada vez mais comum encontrar pessoas que desenvolvem programas de computador. Isso se deve a vários fatores. Entre eles, estão as facilidades oferecidas por linguagens de programação de alto nível e, principalmente, pelos sistemas operacionais modernos e por software auxiliar para a programação. O desenvolvimento desses sistemas, no entanto, é bastante complexo, devido ao elevado grau de conhecimento necessário e pela escassez de ferramentas auxiliares para a realização dessa tarefa. Nesse contexto, este trabalho aparece com a intenção de ajudar no desenvolvimento de sistemas operacionais, através de uma ferramenta de depuração para uma etapa essencial para todo e qualquer sistema operacional: a fase de inicialização. A ferramenta foi desenvolvida utilizando-se a linguagem Java e o RSP, um protocolo de comunicação usado pelo depurador GDB, presente na maioria das distribuições Linux, para troca de mensagens com processos remotos. | por |
dc.publisher.country | Brasil | por |
dc.publisher.initials | UFSM | por |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
dc.publisher.unidade | Centro de Tecnologia | por |