CERES - TCC - Sistemas de Informação
URI Permanente para esta coleçãohttps://repositorio.ufrn.br/handle/123456789/33179
Navegar
Navegando CERES - TCC - Sistemas de Informação por Data de Publicação
Agora exibindo 1 - 20 de 133
- Resultados por página
- Opções de Ordenação
TCC Utilização de técnicas de mineração de dados educacionais para predição de desempenho de alunos de EaD em ambientes virtuais de aprendizagem(Universidade Federal do Rio Grande do Norte, 6-06-20) Medeiros, Soraya Roberta dos Santos; Rabelo, HumbertoEste trabalho relata a aplicação de técnicas de mineração de dados em ambiente virtual de aprendizagem (AVA) que utiliza o Moodle como plataforma para realização de cursos de graduação à distância. A mineração de dados educacionais produz métodos e técnicas que objetivam a descoberta de padrões que forneçam conhecimentos utilizáveis na predição dos processos de ensino e aprendizagem. O experimento utiliza dados reais de uma base histórica contendo treze turmas de cursos de graduação, sendo parte de um estudo que visa melhorar o processo de ensino à distância da Universidade Federal do Rio Grande do Norte (UFRN).TCC Utilização de algoritmos genéticos para montagem de horários acadêmicos com foco na blocagem de horários(Universidade Federal do Rio Grande do Norte, 2015-06-13) Almeida, Maria Weslane de Sousa; Gorgônio, Flavius da Luz e; Gorgônio, Flavius da Luz e; Borges Nt., João Batista; Medeiros, João Paulo de SouzaA montagem de uma estrutura de horário acadêmico é uma das tarefas mais árduas de planejamento escolar para coordenadores e equipe pedagógica. Em uma proposta de horário bem estruturado é necessário investir tempo e trabalho árduo, devido aos vários fatores envolvidos: a disponibilidade dos professores, disciplinas e suas cargas horárias, alunos, sala. Além disto, cada fator possui restrições associadas a ele, como por exemplo, um professor não pode estar presente em aulas diferentes ao mesmo tempo. A dificuldade relacionada à montagem de uma estrutura de horário é conhecida como o problema de escalonamento de horários. Com base nos trabalhos relacionados é possível afirmar que na maioria das instituições, a solução adotada para esse problema é realizada de forma manual, o que requer muito tempo e esforço por parte do coordenador do curso. O espaço de busca a ser explorado varia de acordo com a quantidade de períodos do curso e a quantidade de disciplinas a serem ofertadas no semestre a ser considerado. Para o problema abordado neste trabalho, existem formas de otimizar a busca por soluções por meio da aplicação de heurísticas de busca que possibilitam encontrar uma solução quase ótima para o problema. É possível encontrar várias propostas de solução usando este tipo de técnica, entretanto elas oferecem soluções visando fatores administrativos, ou seja, consideram apenas os fatores de disciplina, sala e professor, não levando em consideração o corpo discente. Este trabalho difere dos demais por ter como objetivo propor uma solução utilizando algoritmos genéticos que encontre uma solução aceitável para o problema de escalonamento de horários que leve em consideração o corpo discente quanto à blocagem de horários, a fim de favorecer rendimento acadêmico do aluno.TCC Implementação de um serviço de telemetria do OpenStack em um ambiente Cloud Computing(Universidade Federal do Rio Grande do Norte, 2015-06-19) Soares, Jackson; Silva, Gilson Gomes da; Silva, Gilson Gomes da; Medeiros, João Paulo de Souza; Andrade, Adrianne Paula Vieira deA Cloud Computing (Computação em Nuvem) desde o início da década atual deixou de ser apenas um conceito e passou a ser um novo paradigma, influenciando a tomada de decisões de grandes empresas em todo mundo e afetando direta e indiretamente uma grande parte das pessoas. O objetivo deste trabalho consiste em desenvolver um serviço de telemetria para cálculo de estimativas e criação de relatórios de uso de recursos em uma nuvem OpenStack. Será abordado a Cloud Computing expondo seus conceitos, características, e seus impactos junto à Tecnologia da Informação. À medida que a Cloud Computing avança, também avançam os esforços, investimentos e projetos em toda a parte. O OpenStack é um exemplo de plataforma estável de código aberto para a nuvem (cloud). Fornecendo uma gama de opções e oportunidades para o desenvolvimento de aplicações baseadas em seus serviços. Diante deste cenário, surgiu a necessidade de desenvolver uma aplicação com o objetivo de realizar cálculos e estimativas do uso de recursos fornecidos pela nuvem, por meio da implantação e utilização do serviço de telemetria. Durante o desenvolvimento deste trabalho, e da aplicação resultante, foi feito a escolha do tema, realizado estudos bibliográficos e técnicos, a implementação do sistema, coleta e análise dos resultados. Conclui-se os resultados obtidos como positivos e satisfatórios, já que os testes realizados demonstraram que a aplicação desenvolvida fornece controle e gerência do uso de recursos na nuvem, provendo transparência para todos os tipos de usuários, sendo que este trabalho pode ser utilizado pela comunidade em geral, para estudos posteriores, levando em consideração nuvens computacionais e problemas de estudos similares.TCC Comparação entre as Linguagens de Programação Suportadas pelo Google App Engine(Universidade Federal do Rio Grande do Norte, 2015-12) Medeiros, Ciro Morais; Gorgônio, Flavius da Luz eA computação na nuvem é um novo modelo computacional onde recursos de TI (tecnologia da informação) de terceiros são disponibilizados através da internet. Grandes empresas oferecem sua infraestrutura de TI às empresas clientes, provisionando alto poder computacional, armazenamento e disponibilidade dos dados, escalabilidade e outros recursos. Dentre as empresas provedoras de computação em nuvem está o Google, com o Google App Engine (GAE). Na maioria dos casos, o modelo de pagamento pelo uso desses recursos é o PAYG (do inglês "payasyougo"), o que caracteriza a computação como uma utilidade (assim como eletricidade, água, etc.). Com a crescente adoção da computação na nuvem por parte das empresas do mercado atual, existe a tendência de se desenvolver software baseado nessa arquitetura e um dos desafios enfrentados é a escolha de uma linguagem de programação adequada. O presente trabalho compara as linguagens de programação suportadas pela plataforma Google App Engine, sendo elas Go, Java, PHP e Python, de acordo com os critérios facilidade de leitura, facilidade de escrita, desempenho, custo de mãodeobra, confiabilidade, popularidade e abrangência das APIs. Através da análise do desempenho de uma aplicação desenvolvida em cada linguagem suportada, dos códigos-fonte produzidos e da implementação interna das linguagens, este trabalho objetiva facilitar a escolha da linguagem de programação ideal para um determinado projeto de software nesta plataforma. Ao final da pesquisa são apontados os pontos fortes e fracos de cada linguagem de programação estudada.TCC Desenvolvimento de uma plataforma de interconexão de código aberto para a Internet das Coisas(Universidade Federal do Rio Grande do Norte, 2015-12-13) Pinheiro, Dênis Robson Santos; Silva Júnior, Rivaldo da; Silva Júnior, Rivaldo da; Araújo, Aislânia Alves de; Wanderley, Tiago de LimaO conceito de Internet das Coisas, do inglês Internet of Things (IoT), é tido como o futuro da Internet, saindo da típica visão de comunicação para um paradigma mais amplo, onde dispositivos inteligentes conversarão entre si, independente da intervenção humana. Nesse novo paradigma não são apenas coisas conectadas à Internet, é um sistema inteligente que será capaz de oferecer, no seu ápice, funcionalidades que irão nos proporcionar uma melhor qualidade de vida. Entretanto, existem desafios para a IoT, como a fragmentação e a interoperabilidade. As Redes de Sensores sem Fio (RSSF), tecnologia base para este novo paradigma, são compostas geralmente por dispositivos de baixo poder de processamento e armazenamento. Isso faz com que as redes de sensores sem fio permaneçam isoladas da Internet. Com o crescimento da utilização do protocolo de Internet versão 6 (IPv6) nas redes pessoais sem fio de baixo poder de processamento, surge uma alternativa de interoperabilidade entre as RSSF e a Internet. Porém, a utilização dessa alternativa é invisível para uma rede externa e exige uma tradução de protocolo adequada para a comunicação entre as duas redes. Neste trabalho, é apresentado o desenvolvimento de uma plataforma aberta, com a utilização de ferramentas e tecnologias livres que torna possível uma comunicação direta entre Redes de Sensores sem Fio e os dispositivos da Internet.TCC Análise da implantação de computação em nuvem: estudo de caso na alfa informatica.net – Currais Novos(Universidade Federal do Rio Grande do Norte, 2015-12-16) Medeiros, Monnalisa Christina P. de; Andrade, Adrianne Paula Vieira de; Andrade, Adrianne Paula Vieira de; Silva, Gilson Gomes da; Medeiros, João Paulo de SouzaComputação em nuvens é considerada o novo modelo computacional de armazenamento e processamento de informações. Gradativamente empresas passam a investir nessa nova tecnologia, buscando melhorar seus serviços e sua forma de operar. Embora já existam várias pesquisas sobre o tema da computação em nuvem, os estudos e a análise sobre os fatores de implantação da nuvem em empresas de pequeno porte no Rio Grande do Norte são escassos. O presente estudo tem como objetivo a análise das soluções de provedores de nuvem disponíveis no mercado, assim como a análise dos fatores de risco e benefícios apresentados pela tecnologia, estabelecendo uma relação entre os fatores apontados pela empresa estudada e os elementos assinalados na literatura. A coleta de dados foi realizada através de uma entrevista, na empresa Alfa Informática .NET, bem como de pesquisas bibliográficas. A pesquisa foi feita a partir de um estudo de caso de caráter exploratório, sendo a análise do tipo qualitativa. Os resultados do estudo mostram que os fatores mais importantes para a Alfa implantar ou não a nuvem são: aceitação dos clientes, Fornecimento de infraestrutura e armazenamento dos dados por terceiros, escalabilidade da nuvem, disponibilidade, acesso a rede, segurança dos dados trafegando pela rede, custo, suporte aos servidores, tempo de implantação do serviço. A partir desses resultados e da análise feita sobre os provedores de nuvem e de Internet, a Alfa e as empresas da região poderão ter uma compreensão maior dos desafios para adoção da nuvem, e assim comparar as vantagens e desvantagem de se adotar a nuvem.TCC Descoberta de infraestrutura e serviços de rede utilizando dispositivos móveis(Universidade Federal do Rio Grande do Norte, 2015-12-19) Vianna, Marcos Túlio de Lima; Medeiros, João Paulo de Souza; Medeiros, João Paulo de Souza; Borges Neto, João Batista; Medeiros, Luiz Paulo de SouzaDiante da versatilidade, do crescimento tecnológico, da popularização e convergência digital em torno dos dispositivos móveis, aliado ao avanço da infraestrutura nas redes de computadores, surgiu a ideia do desenvolvimento de um aplicativo com o intuito de obter informações relacionadas à descoberta de infraestrutura e serviços de rede. O objetivo deste trabalho consiste na construção de um aplicativo que irá permitir ao usuário obter informações para que seja possível analisar determinados aspectos numa determinada rede no que diz respeito à sua infraestrutura e/ou disponibilidade de serviços. O sistema a ser desenvolvido consiste em duas funcionalidades principais: um módulo de descoberta de serviços, para coletar informações obtidas por meio de um dispositivo com a finalidade de identificar e classificar o status das portas de uma máquina alvo; e uma ferramenta de descoberta de rotas, para o rastreio do caminho percorrido por um pacote em uma rede de computadores, possibilitando a visualização de informações referentes à infraestrutura da rede desde o dispositivo de origem até o destino, além do tempo gasto para obter a resposta para cada roteador encontrado. O aplicativo permitirá ainda o envio das informações obtidas pelos dispositivos para uma base de dados disponível em um servidor remoto, através de um Web Service, proporcionando a centralização dos dados. Conclui-se que os resultados obtidos com o aplicativo desenvolvido são considerados satisfatórios, visto que é possível realizar a captura e obter resultados coerentes em ambas as aplicações e armazená-las da maneira programada.TCC Técnicas de visualização de dados para auxílio ao processo de tomada de decisão na polícia militar no município de Caicó/RN(Universidade Federal do Rio Grande do Norte, 2016-06-13) Maia, José Rummenigge Pereira; Araújo, Aislânia Alves de; Amarildo Jeiele Ferreira de Lucena; Lucena, Amarildo Jeiele Ferreira de; Gorgônio, Flávius da Luz e; Silva, Janilson Cezar de AraújoA visualização de dados é compreendida como a ciência da representação de dados em formato gráfico. Ela permite que os tomadores de decisão analisem estatísticas de forma visual, fazendo com que os mesmos identifiquem padrões nos dados e obtenham um entendimento mais apurado sobre dificuldades encontradas nos registros. O presente trabalho trata-se de uma pesquisa exploratória onde foram estabelecidos métodos, parâmetros e técnicas para a visualização de dados. Os dados utilizados na pesquisa são da base de dados criminais da Polícia Militar do município de Caicó-RN. O objetivo da pesquisa foi compreender o crescimento criminal da cidade com o uso da visualização dos dados integrada com os processos do KDD sobre as ocorrências criminais a partir de uma base com 37.554 registros de ocorrências registradas no período de 2008 a 2014. Foram aplicadas técnicas de visualização como gráficos, mapeamento de pontos quentes, comparação de dados de ocorrências criminais e análise de séries temporais utilizando as seguintes tecnologias da: Google Maps API 3, Google Maps Geocoding API e Google Charts. Com a utilização das técnicas de visualização em mapas de pontos quentes foi possível perceber o crescimento anual dos crimes no município, assim como o acompanhamento da expansão criminal no ano de 2013, durante os doze meses. Com a utilização dos gráficos foi possível obter estatísticas para identificar quais crimes ocorreram com maior frequência e quais períodos dos sete anos ocorreram o maior índice de registros. Também foi possível realizar comparações criminais paralelas entre os períodos festivos municipais predeterminados para a análise. Embora não tenham sido abordadas todas as técnicas visuais possíveis, conclui-se que a pesquisa foi satisfatória trazendo resultados relevantes para o auxílio à tomada de decisão da Polícia Militar no município de Caicó-RN.TCC Utilização de mapas causais e mentais para a avaliação da metodologia ágil de desenvolvimento acadêmico (MADA) em projetos acadêmicos(Universidade Federal do Rio Grande do Norte, 2016-06-20) Medeiros, Sâmia Lorena Oliveira; Andrade, Adrianne Paula Vieira de; Andrade, Adrianne Paula Vieira de; Gorgônio, Flavius da Luz e; Araújo, Aislânia Alves deSabe-se que existem discrepâncias em relação ao uso de metodologias ágeis no âmbito acadêmico e no mercado de trabalho. Nesse sentido, surgiram questionamentos que buscam a combinação dessas utilizações. Dentro desse contexto existem estudos que realizaram adaptações das metodologias com foco no mercado, além dos estudos que levaram a criações de metodologias de base acadêmica, como a easYProcess (YP). Com a utilização da YP no curso de Sistemas de informação (SI) da UFRN, foram realizadas adaptações nessa metodologia. Com base nessa afirmação, pesquisas levaram a criação de uma metodologia que satisfaça a necessidade do curso, então nasceu a Metodologia Ágil de Desenvolvimento Acadêmico (MADA), direcionada para a realidade de SI. A mesma começou a ser aplicada em SI nos projetos de estágio. Em sua segunda aplicação, a metodologia sofreu modificações, mostrando lacunas que podem ser estudadas. Nessa circunstância, o presente trabalho apresenta uma avaliação da utilização da MADA de acordo com os princípios ágeis através da aplicação em algumas equipes disciplinares. Tal análise, realizada com os membros das equipes dos projetos envolvidos, executando entrevistas com base nos princípios ágeis. Sendo possível identificar as experiências dessas equipes nessa pesquisa, codificando os relatos dos entrevistados e construindo mapas causais com linguagem sistêmica que se relacionam com estes princípios. Com estes mapas foi possível identificar as características que influenciam positiva e negativamente na utilização da metodologia, além da possibilidade de percepção de aprendizagem dos alunos quanto ao uso de metodologias ágeis.TCC A adoção de práticas de Tecnologia de Informação (TI) Verde: um estudo com as indústrias de Caicó-RN(Universidade Federal do Rio Grande do Norte, 2016-12-08) Medeiros, Douglas Magno Santos; Silva, Gilson Gomes da; Andrade, Adrianne Paula Vieira de; Bezerra, Tiago dos SantosO trabalho a seguir dispõe-se a identificar as indústrias da cidade de Caicó – RN que possuem práticas de tecnologia da informação verde implantadas. Inicialmente há uma explicação do que é tecnologia da informação (TI), TI Verde que é um ramo da TI responsável por desenvolver equipamentos, dentre outros processos para não agredir o meio ambiente, os objetivos que o trabalho pretende atingir. Realizado a revisão da literatura que se aprofunda no tema TI Verde, detalhando afundo os principais ramos da TI Verde. Como principal instrumento de pesquisa uma entrevista que foi aplicada presencialmente com os gestores das indústrias. Os resultados obtidos são demonstrados em gráficos ao qual foram gerados nove gráficos que demonstram que os gestores na maioria dos casos não conhecem a TI Verde, mas de alguma forma ou de outra acabam aplicando as práticas nas suas indústrias. Conclui-se então que o trabalho serviu para identificar se as indústrias de Caicó – RN utilizavam algum tipo de prática de TI Verde: práticas de conscientização, datacenter verde, descarte e reciclagem, fontes alternativas de energia, hardware, impressão e software, o que nos mostrou que a maioria utiliza ao menos uma prática descrita nos ramos da TI Verde, portanto trabalhos futuros sobre esse tema podem ser feitos, aprofundando – se em um ramo, ou aplicando uma ou mais das práticas de TI Verde em um estudo de caso com alguma indústria ou empresa da região.TCC Inferência Automática de Protocolos de Rede(Universidade Federal do Rio Grande do Norte, 2016-12-16) Garcia, Eduardo; Medeiros, João PauloEngenharia reversa de protocolos de rede é área de pesquisa da segurança de informação. O processo de inferência da estrutura do protocolo, quando executado de forma manual e/ou utilizando a documentação como parâmetro de entrada para programas, tende a ser um processo lento e suscetível a erros. Considerando essa desvantagem, vários autores propuseram otimizações ao processo tendo como objetivo sua automatização. Neste trabalho, são apresentadas diferentes abordagens para o problema. São feitas considerações em relação as vantagens e desvantagens para seleção da abordagem adequada, dados os critérios de generalização e automação. Foram propostos experimentos na intenção de alcançar o objetivo de automatizar esse processo de inferência. Os resultados apresentados consistem na avaliação de duas métricas, sendo elas: (i) taxa de alternância, usada pra identificar campos com comportamento de endereços e (ii) taxa de mutação, usada primariamente para identificar campos com comportamento de checksum. Utilizando outros parâmetros, como tipo de dado por byte, é possível agrupar sequências arbitrárias de bytes de forma que estes remetam à estruturas do protocolo. A partir desses resultados foram criadas representações de máquina de estados capazes de expressar de forma aproximada o formato de mensagem do protocolo.TCC Decisão de multicritério na alocação de prioridades em atendimento médico voltado para procedimentos cardiológicos na cidade de Caicó-RN(Universidade Federal do Rio Grande do Norte, 2017) Silva, Flávia Mabel de Medeiros; Ferreira, Almir MirandaDecisões de multicritério são consideradas desde cedo como processos complexos de tomada de decisão. Essas decisões têm sido desenvolvidas para apoiar os decisores na avaliação e escolha das alternativas para chegar a uma solução. Gradativamente algumas tomadas de decisão começam a ser utilizadas em várias áreas do conhecimento, inclusive na área da saúde. Embora já existam várias pesquisas sobre o tema de decisões de multicritério, os estudos e a análise sobre vários temas são escassos. O presente estudo tem como objetivo a análise das comparações entre métodos multicritério aplicados às autorizações de procedimentos cardiológicos na cidade de Caicó-RN, assim como também a análise dos benefícios apresentados por essas comparações para que realizem essas autorizações por alocação de prioridades. Os dados apresentados nesta pesquisa, foram de acordo com pesquisas bibliográficas e os relacionados com os procedimentos cardiológicos, foram cedidos por gestores agregados na área da saúde da cidade de Caicó-RN. A pesquisa busca gerar conhecimentos sobre alguns fatos sendo de análise do tipo quantitativa. Os resultados do estudo mostram que os critérios mais importantes para essas autorizações são: a forma como o método inter-relaciona os critérios e os pesos elaborados para cada alternativa. A partir desses resultados e da análise feita sobre o uso do método AHP (Analytic Hierachy Process), os procedimentos cardiológicos poderão ser autorizados de forma mais proveitosa.TCC Sistemas de apoio à decisão no ambiente empresarial: um estudo de caso aplicado ao mercado caiocoense(Universidade Federal do Rio Grande do Norte, 2017) Fonseca, Luan Oliveira da; Ferreira, Almir Miranda; Lopes, Sócrates Dantas; Gorgônio, Flavius da Luz e; Ferreira, Almir MirandaO Sistema de Apoio à Decisão (SAD) é uma ferramenta que está inserida na classe dos sistemas de informações gerenciais diretamente ligados à análise sistêmica, e que tem como princípio auxiliar o processo de tomada de decisão. A inserção mais acentuada do SAD dentro de uma organização consiste em uma eficaz ferramenta de contribuição no processo decisório por parte dos gestores da empresa. A partir desse fato, o presente estudo de caso tem como objetivo mostrar o impacto da utilização desse tipo de sistema dentro de uma distribuidora de bebidas por meio dos gestores da unidade, o que é feito a partir do processo de simulação de vendas e do comportamento de preço de um grupo gerencial de produtos específicos. Ao final do trabalho, conclui-se que as informações geradas pelo SAD trouxeram uma gestão de controle e tomada de decisão antes não realizada pelos profissionais responsáveis pelo setor, fazendo com que todo o processo de implantação revele-se de grande importância para a empresa.TCC Um Estudo Comparativo entre Algoritmos de Proteção da Privacidade e Segurança de Dados Aplicado à Bases de Dados na Área de Saúde(Universidade Federal do Rio Grande do Norte, 2017-06-16) Nascimento, Francimaria Rayanne dos Santos; Gorgônio, Flavius da Luz e; Queiroga, Alexandre Melo; Lucena, Amarildo Jeiele Ferreira; Gorgônio, Flavius da Luz eO desenvolvimento de novas tecnologias e o crescente aumento no volume de dados coletados e armazenados em bases de dados na área de saúde, juntamente com a necessidade de compartilhamento desses dados, gerou benefícios e oportunidades para o processo de tomada de decisão com base no conhecimento, impulsionando a aplicação de técnicas de mineração de dados para extração de informações úteis. A despeito dos benefícios propiciados, o compartilhamento desses dados em seu formato original pode pôr em risco a privacidade dos registros. Por isso, algumas instituições que realizam pesquisas na área de saúde e necessitam fazer uso de várias fontes de dados, podem hesitar em compartilhar os seus dados entre si. Na tentativa de resolver este problema, diversas técnicas de proteção à privacidade de dados na mineração de dados foram propostas na literatura, nas quais são aplicados os mais diversos métodos. Tendo em vista a importância da aplicação dessas técnicas, neste trabalho é realizada uma análise comparativa entre as técnicas de anonimização, perturbação e DRBT, na busca de averiguar qual técnica é mais eficaz para preservação da privacidade dos dados submetidos à análise de agrupamentos. Os resultados obtidos mostram que as técnicas avaliadas são eficazes quanto a preservação da privacidade dos dados, evidenciando que quanto maior a privacidade obtida pela técnica, menor a precisão dos agrupamentos. Dentre as técnicas analisadas e testadas, a técnica de perturbação demonstrou ser mais eficaz, pois mantêm um equilíbrio entre a privacidade dos dados e a precisão dos resultados da mineração de dados.TCC Aplicação de mineração de dados na descoberta de perfis de alunos de uma escola de ensino público(Universidade Federal do Rio Grande do Norte, 2017-12) Silva, Angélyca Lanynne Santos; Frade, Rodrigo Valença Cavalcante; Frade, Rodrigo Valença Cavalcante; Melo, Jacicleide Ferreira Targino da Cruz; Lucena, AmarildoAs escolas públicas encontram-se desafiadas em fazer uma educação de qualidade, já que a cada dia surgem novos problemas no alunado do ensino público. A mineração de dados por descobrir conhecimentos em uma base de dados, pode ser aplicada na educação permitindo que a gestão e coordenação pedagógica melhore a qualidade do processo de ensino e aprendizagem. O referido trabalho apresenta um estudo em uma escola pública, usando técnicas de mineração de dados para identificar perfis de alunos. Como parte das referências teóricas, foram estudados conceitos sobre aprendizagem escolar, mineração de dados, suas técnicas e algoritmos, como também a busca de trabalhos relacionados ao tema, onde houve a escolha da ferramenta WEKA para aplicar a técnica de associação no conjunto de dados, cedidos pela a escola aonde foi aplicada a pesquisa. Os dados obtidos fornecidos pela escola e convertidos no formato exigido pelo WEKA, aplicando-se a técnica de mineração. Resultados foram alcançados significativamente, através de dados fornecidos para avaliações externas e internas da escola, revelando informações que eram despercebidas e importantes para obter uma melhor aprendizagem dos alunos.TCC TELI: Teclado Estrutural da Libras(Universidade Federal do Rio Grande do Norte, 2017-12-08) Dantas, Jaiane Júlia; Medeiros, João Paulo de Souza; Medeiros, João Paulo de Souza; Borges Neto, João Batista; Menezes, Ronny Diogenes de MedeirosCom o crescimento das tecnologias e necessidade da sua utilização cotidiana para a comunicação das pessoas, tornou-se indispensável o uso de ferramentas que facilitem cada vez mais o acesso à informação dos usuários e a sua interação com o meio, principalmente quando se trata de acessibilidade. Visando isto, o trabalho apresenta o desenvolvimento de um teclado tradutor LIBRAS-Português. É notoriamente importante o diálogo escrito entre surdos e ouvintes (leitores) em meios digitais, mas há uma dificuldade na comunicação, pois, ambos possuem línguas com regras gramaticais distintas que influenciam, por exemplo, na ordem das palavras e na estrutura de um texto. O teclado tradutor tem como objetivo permitir ao surdo o uso escrito da sua língua. No presente trabalho, aborda-se tanto sobre a Língua Brasileira de Sinais (LIBRAS), quanto sobre as particularidades de uma linguagem.TCC Computação em Nuvem: estudo comparativo do desempenho entre a nuvem publica utilizando a ferramenta Windows Azure e a privada utilizando a ferramenta Owncloud(Universidade Federal do Rio Grande do Norte, 2017-12-13) Silva, Adilson Oliveira da; Leite, Alexandre Faustino; Ferreira, Almir Miranda; Lucena, Amarildo Jeiele Ferreira deRESUMO Computação em nuvens é considerada o novo modelo computacional de armazenamento e processamento de informações. Gradativamente empresas passam a investir nessa nova tecnologia, buscando melhorar seus serviços e sua forma de operar. Embora já existam várias pesquisas sobre o tema da computação em nuvem, os estudos e a análise sobre os fatores de implantação da nuvem em empresas de pequeno porte no Rio Grande do Norte são escassos. O presente estudo tem como objetivo a análise das soluções de provedores de nuvem disponíveis no mercado, assim como a análise dos fatores de risco e benefícios apresentados pela tecnologia, estabelecendo uma relação entre os fatores apontados pela empresa estudada e os elementos assinalados na literatura. A coleta de dados foi realizada através das ferramentas OwnCloud para gerar e coletar dados da nuvem privada e Windows Azure para criar e coletar dados da nuvem pública, bem como pesquisas bibliográficas. A pesquisa foi feita a partir da comparação de caráter exploratório entre as nuvens pública e privada, sendo a análise do tipo qualitativa. Os resultados do comparativo mostram que os fatores importantes para que uma empresa implante ou não um dos modelos de nuvem em relação aos arquivos da coleta de dados são os formatos: Documento, Áudio, Imagem e Vídeo. A partir desses resultados e da análise feita sobre os modelos de nuvem e de Internet, as empresas da região poderão ter uma compreensão maior dos desafios para adoção de um de seus modelos de nuvem, e assim comparar as vantagens e desvantagem de se adotar a nuvem.TCC A utilização de Algoritmos Genéticos para a formação de equipes heterogêneas em turmas universitárias(Universidade Federal do Rio Grande do Norte, 2017-12-15) Silva, Yuri Kelvin Nascimento da; Gorgônio, Flavius da Luz e; Huliane Medeiros da SilvaA forma tradicional de aprendizagem por meio de equipes trata-se de um aspecto histórico pertinente à Educação. Entretanto, a dificuldade em distribuir os alunos de modo que favoreça o aprendizado entre os indivíduos ainda é um problema relativo a esta abordagem. Por outro lado, o avanço tecnológico e computacional possibilitou a criação de métodos e técnicas capazes de identificar resultados potenciais aos problemas nos quais são humanamente impossíveis de se solucionar. Por meio da utilização de meta-heurísticas, torna-se possível a exploração do espaço de busca a fim de se obter uma melhor configuração os fatores que se aproximem do estado ótimo. Nesse contexto, o presente trabalho propõe uma solução algorítmica baseada em Algoritmos Genéticos para a otimização do processo de formação de equipes em domínio de competências, favorecendo a aprendizagem colaborativa por meio da troca de conhecimentos entre os indivíduos. Os experimentos realizados constataram que a estratégia proposta foi capaz de maximizar heterogeneidade nas equipes, diferentemente dos métodos tradicionais comumente utilizados para a efetuação dos agrupamentos. Ainda, por meio da análise de variância, verificou-se que, de fato, o algoritmo proposto trata-se de uma técnica potencial para a garantia de soluções que sejam capazes de agrupar alunos com características heterogêneas, superando assim os métodos ainda empregados para este propósito.TCC Identificação remota de pontos de acesso utilizando aprendizado de máquina(Universidade Federal do Rio Grande do Norte, 2018-01-17) Santos, Iramar Ferreira dos; Medeiros, João Paulo de Souza; Medeiros, João Paulo de Souza; Borges Neto, Jo˜ao Batista; Barbosa, Luiz Paulo de AssisCom a evolução da tecnologia, a Internet tornou-se o maior canal de comunicação, principalmente por meio de pontos de acessos (roteadores) dispersos em vários lugares. Com isso, houve um crescimento na quantidade de incidentes virtuais, como ataques de negação de serviços, criação de pontos de acessos falsos, roubo de informações sigilosas e etc. Neste contexto, mesmo com o avanço das tecnologias, ainda há problemas com a segurança das informações, pois os sistemas de prevenção, inibição de incidentes virtuais e acessos não autorizados, não conseguem ser totalmente eficazes, e muito menos, identificar o responsável pelo incidente virtual. Este trabalho tem como objetivo geral desenvolver uma ferramenta capaz de identificar um ponto de acesso, por meio de suas impressões digitais. Primeiro, a ferramenta realiza captura de informações do mesmo para a criação de sua impressão digital. As informações capturadas de um ponto de acesso serão quadros IEEE 802.11. Em seguida, as impressões digitais são armazenadas em uma base de dados, e posteriormente o algoritmo ART-1 (Adaptive Resonance Theory) é aplicado para criar agrupamentos (clusters) e classificar as impressões digitais.TCC Impactos causados pelo uso da Tecnologia da Informação no aprendizado de línguas estrangeiras(Universidade Federal do Rio Grande do Norte, 2018-06-20) Pereira Sobrinho, Jackson Silva; Rabelo, Humberto; Rabelo, Humberto; Garcia, Maria de Fátima; Canuto, ValterAs línguas estrangeiras estão cada vez mais presentes nas atividades rotineiras, principalmente quando qualquer tipo de Tecnologia da Informação (TI) é utilizada. Tendo em vista o dia-a-dia da sociedade moderna e o constante contato com tecnologias móveis que proporcionam uma facilidade de acesso à internet nos colocando em contato constante com diversos idiomas, esse contato não é percebido, pois, tem se tornado parte da rotina diária. Devido a importância da fluência em outros idiomas, tal como oportunidades de emprego, este trabalho mostra os impactos quando as tecnologias da informação são utilizadas como ferramentas no aprendizado de línguas estrangeiras; analisando três aplicativos para o aprendizado de línguas estrangeiras, bem como o método de textos com áudio que vem sendo amplamente utilizado, comparando as ferramentas entre si e os resultados do aprendizado dos participantes com o ensino tradicional; os resultados mostram que, com o uso adequado da TI, o aprendizado de línguas se torna, gradativamente, mais eficiente. Uma das causas é decorrente do constante contato com as mesmas, como em músicas, podendo ser acessados a qualquer momento, melhorando sua eficiência quando acompanhada pelo professor de línguas estrangeiras.