Logo
Olá visitante Início
INSTALAÇÃO E ATUALIZAÇÃO MASSIVA DE APLICAÇÕES PARA SISTEMA OPERACIONAL LINUX EDUCACIONAL ATRAVÉS DA ADAPTAÇÃO DE SOFTWARE OPEN SOURCE
Autor: RODRIGO ALVES COLONETTI Enviar e-mailVer Currículo Lattes
Orientador: SÉRGIO CORAL Enviar e-mailVer Currículo Lattes
Resumo:
Através do incentivo do governo federal escolas do Brasil são beneficiadas pelo Programa Nacional de Tecnologia Educacional, onde recebe-se um número considerável de computadores para montagem de laboratórios de informática, com o intuito de promover a educação e desenvolvimento dos alunos através do meio tecnológico. Neste contexto destaca-se o sistema GNU/Linux e sua distribuição educacional, utilizada nos computadores que compõem os laboratórios. Pensando nisto foi realizado o presente trabalho de pesquisa voltado para área de sistema operacional, visando o desenvolvimento de uma ferramenta em linguagem de programação python e shell script, utilizando juntamente à elas chamada de sistema socket e suas derivações, tendo como objetivo auxiliar o profissional da educação que lida com a manutenção dos laboratórios de informática diariamente. O trabalho propõe o desenvolvimento de um software que trabalhe sobre o modelo de sistema cliente-servidor, onde através da rede de computadores tem-se uma máquina servidor comunicando-se com as demais máquinas clientes, enviando comandos pré-definidos ou inseridos manualmente pelos responsáveis do laboratório, além de scripts diversos, gerados através do gerenciador de pacotes Synaptic presente na distribuição educacional, proporcionando otimização em processos de atualização, correção, instalação e até mesmo remoção de softwares do sistema. Para o desenvolvimento do trabalho foi pesquisado temas como a história do sistema operacional, onde foi visto que sempre houve procura por otimização de processos, pesquisou-se ainda as estruturas e tipos de sistema operacional, como são realizados os processos de obtenção e instalação de softwares em distribuições GNU/Linux, além dos tipos de licenças de software que podem ser utilizadas ao obter ou criar um software livre ou open source. Por fim após estudo e desenvolvimento a ferramenta realizou a manutenção de software de forma satisfatória, contando com uma interface simples, podendo melhorar em alguns aspectos, como é o caso do gerenciamento de conexões, mas que consegue auxiliar os profissionais que venham a utilizá-la. Palavras-chave: Cliente-Servidor; Linux Educacional; Pacotes; Python; Sistema Operacional.
Início: 2013.2  Término: 2014.2



Curso de Ciência da Computação (UNESC)