04.1 - Graduação (UAG)
URI permanente desta comunidadehttps://arandu.ufrpe.br/handle/123456789/2948
Navegar
Item A customização de atividades do gcompris utilizando o design participativo com crianças: um estudo de caso(2019-12-20) Pereira, Naira Lucia Torres; Andrade, Mariel José Pimentel de; http://lattes.cnpq.br/3111765717865989; http://lattes.cnpq.br/7764394313394810Diversos sistemas de software são desenvolvidos atualmente a partir da visão dos desenvolvedores que, nem sempre, compreendem a visão do seu público-alvo, influenciando o modo como os usuários interagem com o sistema. Com o crescimento do desenvolvimento de sistemas de software focados na educação, surge a demanda de compreender o universo dos usuários, suas visões e expectativas; em especial, as crianças. Este trabalho tem como principal objetivo avaliar o uso de Design Thinking com crianças, numa perspectiva do Design Participativo, para customização e desenvolvimento de uma atividade no software GCompris. Para isto, realizou-se um estudo de caso com um grupo de crianças, na perspectiva de método qualitativo de observação participante, na busca pela compreensão de quais dificuldades são encontradas neste tipo de processo. A aplicação do Design Participativo permitiu enxergar a necessidade do envolvimento de potenciais usuários no processo de criação, pois levou em consideração suas opiniões e questionamentos sobre o produto que está sendo desenvolvido. O uso das técnicas de Design Thinking contribuíram para a percepção destas necessidades, visto que orientam de modo eficiente esta construção.Item A utilização do DevOps como fonte de vantagem competitiva para uma organização(2019-07-11) Frazão, Dário de Araújo; Ximenes, Assuero Fonseca; http://lattes.cnpq.br/0060135791012696; http://lattes.cnpq.br/6101448290120723Com o aumento da competitividade no mercado de trabalho, as empresas de TI precisam adotar ferramentas e estratégias que garantam rapidez e qualidade na entrega de seus produtos, e, por isso, é necessário que se adote uma Governança de TI eficiente e metodologias que a suportem. O trabalho teve como objetivo analisar como as organizações podem ter vantagem competitiva com a utilização do DevOps, quais são os ganhos obtidos com a sua utilização dentro do contexto de governança de TI e de que forma uma empresa precisa se adaptar para conseguir implementar tal prática com sucesso através de um modelo proposto. Para isso, foram analisados quais os impactos ocasionados nas áreas de desenvolvimento e operação e, consequentemente, a governança de TI. Para atingir aos objetivos foi desenvolvida uma pesquisa do tipo exploratória que visa obter o entendimento sobre o que a governança de TI representa para as organizações e, com isto, entender qual a relevância e as vantagens ocasionadas pela adoção do DevOps. Os resultados evidenciam que a governança de TI é importante para que a organização agregue valor aos seus produtos e serviços, e que existem diversas metodologias que, se aplicadas de forma correta, trazem resultados significativos. Porém, essas metodologias não estão conseguindo alinhar a área de desenvolvimento com a área de operação. Em face disto, com a adoção do DevOps esperase resolver os problemas entre essas duas áreas. Logo, buscou-se entender os seus impactos para que se consiga obter as vantagens competitivas proporcionadas pela governança de TI por meio do uso do DevOps.Item Algoritmos Exatos e Heurísticos para os Problemas de Steiner e de Conexão de Terminais com Número Restrito de Roteadores e Elos(2019-07-08) Libório, Felipe Tenório de Holanda Rocha; Pinheiro, Rian Gabriel Santos; http://lattes.cnpq.br/1447954471683870; http://lattes.cnpq.br/1881833645223497Neste trabalho foram apresentadas soluções para o Problema de Conexão de Terminais com Número Restrito de Roteadores e Elos (TCP, do inglês Terminal Connection Problem). O TCP consiste em encontrar uma árvore que conecte um subconjunto de vértices de um dado grafo. Ele se diferencia do problema de Steiner pela introdução de uma restrição adicional ao número de vértices de Steiner que podem fazer parte de uma solução. O TCP pode ser aplicado nos mesmos tipos de problema em que se pode fazer uso do problema de Steiner, o que inclui: projetos de circuitos VLSI; roteamento multicast; modelar e resolver problemas de planejamento em telecomunicações; e distribuição de eletricidade. Como o TCP é uma generalização do problema de Steiner em grafos, também foram feitos testes em instâncias deste problema. Além disso, foram geradas diversas instâncias de diferentes níveis de dificuldade para o TCP, que trabalhos posteriores poderão utilizar para a comparação da performance de futuras soluções. Os resultados obtidos nas instâncias do Problema de Steiner foram comparados ao de outra solução da literatura e a meta-heurística utilizada na solução, a Large Neighborhood Search (LNS), se mostrou viável como uma forma simples e de baixo custo computacional, tanto em tempo de execução quanto em requisitos de memória, de se obter resultados satisfatórios para este problema. Conseguindo uma taxa de erro média abaixo de 2% nas instâncias avaliadas, a depender do tempo de execução dado ao algoritmo. Além disso, este é o primeiro trabalho a apresentar soluções para o TCP de que se tem conhecimento. Foi implementada, além da solução meta-heurística, uma solução exata com o uso do solver IBM Ilog CPLEX. Para as instâncias avaliadas cujos valores ótimos foram encontrados pela solução exata apresentada, a implementação da LNS obteve taxa de erro média de 0,66% ao mesmo tempo em que apresentou um tempo de execução 22 vezes menor que a solução exata e conseguiu obter o valor ótimo em 14 das 18 instâncias testadas. Os resultados obtidos na resolução das instâncias do TCP, juntamente às próprias instâncias geradas, formaram uma base para comparações de soluções futuras que possam vir a ser propostas para o problema.Item Análise das técnicas de segurança do framework laravel contra ataques as aplicações web(2019-07-11) Pacheco, Felipe Guimarães; Vanderlei, Igor Medeiros; http://lattes.cnpq.br/7448139435512224As aplicações web estão cada vez mais presentes em nosso cotidiano, nos auxiliando em diversas tarefas, como por exemplo, transações bancárias, sites de compras, sistemas de empresas, redes sociais, entre outros. Boa parte dessas aplicações armazenam e processam dados fornecidos pelo cliente, onde os mesmos são, muitas vezes, sigilosos e necessitam de proteção. Para agilizar o processo de entrega do desenvolvimento das aplicações, muitos desenvolvedores optam por fazer o uso de frameworks na criação das funcionalidades dos seus projetos. Com isso, a segurança da informação acaba não sendo priorizada, podendo causar problemas futuros, como ataques às aplicações web, por exemplo. Os ataques as aplicações web é algo corriqueiro entre crackers, tendo em vista que estas aplicações não estão limitadas apenas a ataques internos de uma organização, mas a qualquer usuário que acesse a internet. Diante disso foi desenvolvido este trabalho que aborda uma pesquisa de carater exploratório e que visa apresentar as técnicas de segurança integradas ao framework Laravel, analisando cada vulnerabilidade através da realização de testes contra cada uma utilizando ferramentas de penetração e verificação dos recursos presentes no framework. Foi observado como ataques alvo, as dez vulnerabilidades listadas pelo OWASP Top Ten, um dos projetos para segurança de dados desenvolvida pela OWASP (Open Web Application Security Project) e tem como finalidade apresentar as dez vulnerabilidades das aplicações web que podem causar mais danos a sistemas na internet. Por meio dos experimentos realizados é possivel ilustrar para quais vulnerabilidaes o Laravel tem mecanismos de defesa e como os desenvolvedores podem utilizá-los para proteção dos dados do usuário e contra quais vulnerabilidades o framework não apresenta recursos contra ataques externos.Item Análise dos componentes principais supervisionada: uma abordagem não-paramétrica(2019-02-04) Sousa, Raul Pedro de Vasconcelos; Carvalho, Tiago Buarque Assunção de; http://lattes.cnpq.br/7150833804013500; http://lattes.cnpq.br/3362844917050042Problemas de classificação tem se tornado cada vez mais comuns, sendo utilizados desde da detecção de emails spams até classificação de tumores em malignos e benignos. Nestes problemas a quantidade de características desempenha um papel fundamental tanto na qualidade quanto no desempenho dos classificadores, nos quais, dados que possuem alta dimensionalidade tendem apresentar taxa de acerto inferior e maior tempo de processamento. Assim técnicas de extração de características são excelentes opções para contornar essa situação, gerando novas características e selecionando as melhores para a classificação. O Principal Component Analysis (PCA) é uma das técnicas de extração de características mais utilizadas obtendo, em termos gerais, ótimos resultados, contudo, por ser uma técnica não supervisada que utiliza a variância como critério de seleção, há situações em que o método não consegue extrair as melhores características. Então desenvolvemos uma versão supervisionada do PCA utilizando classificação Bayesiana em conjunto com técnica de estimação de densidade de Kernel (janela de Parzen) para avaliar e selecionar as características, ao invés de utilizar a variância como na tradicional implementação do PCA. Propondo assim uma seleção que utiliza o erro Bayesiano como critério base da avaliação. Esse método surgiu como uma extensão do Minimum Classification Error PCA (MCPCA) que utiliza o erro Bayesiano como métrica também, contudo, apresentado uma série de restrições, como ser limitado a problemas de apenas 2 classes. Comparamos o método proposto com o PCA, MCPCA e com o Supervised PCA (SPCA), outra abordagem supervisionada do PCA, comparando a taxa de acerto por quantidade de características em 4 classificadores para 16 bases de dado. O método proposto apresentou maior taxa de acerto em 72% dos casos, enquanto o PCA, MCPCA e SPCA conseguiram 31%, 36%, 12% respectivamente. No cenário de apenas uma característica o resultado obtido foi de 89%, 14%, 37%, e 25% dos casos para o proposto, PCA, MCPCA e SPCA respectivamente.Item Análise e proposta de diretrizes para um sistema de gerenciamento de segurança da informação no Instituto Nacional do Seguro Social de Garanhuns – INSS/GEXGAR(2019-07-11) Soares, Samir Josué Laranjeira; Ximenes, Assuero Fonseca; http://lattes.cnpq.br/0060135791012696A proteção da informação tornou-se um fator crítico para as organizações. Com o crescimento tecnológico e, principalmente, com o advento da Internet se criou um ambiente propício ao desenvolvimento de ameaças, as quais se aproveitam da ausência de um ambiente seguro e da deficiência de políticas de segurança para trazer prejuízos às organizações. Portanto, devido a essa ausência de segurança, surgiu à necessidade de investimento em Segurança da Informação, o que se deu por meio da criação de políticas de segurança da informação. Este trabalho trata-se de uma pesquisa descritiva e bibliográfica de natureza qualitativa apresenta uma análise da situação atual da segurança da informação em uma organização pública federal feita por meio de questionário e observação sistemática e, por meio desta análise, propor diretrizes de um Sistema de Gestão de Segurança da Informação – SGSI, em conformidade com as normas ABNT NBR ISO/IEC 27001 e 27002. A proposta tem como planejamento criar uma comissão com a alta direção e coordenação local, treinamento sobre as normas para os envolvidos no planejamento e implantação do SGSI, criação do escopo e política do SGSI, identificação de ativos e riscos, análise dos riscos, classificação da informação, criação da declaração de aplicabilidade, criação de novos e documentações dos controles existentes através de procedimentos, políticas e manuais, criação de indicadores, realizações de reuniões críticas e auditorias internas, e conscientização para todos envolvidos no SGSI da instituição. Desta forma, por meio da proposta, será possível classificar a informação, identificar os riscos relevantes que atingem as informações, selecionar controles das normas e construir um plano de ação para a implantação do SGSI.Item Aplicativo para sorteio de jogadores na formação de equipes em esportes coletivos(2019) Almeida, Luiz Alberes Bispo de; Carvalho, Tiago Buarque Assunção de; http://lattes.cnpq.br/7150833804013500Neste relatório é apresentado o Sem Panelinha, um aplicativo para sorteio de jogadores na formação de equipes para esportes coletivos, com ênfase no futebol. Com o Sem Panelinha, o usuário pode escolher três tipos de sorteios: Aleatório, que distribui os jogadores para as equipes sem nenhum critério; Por Cabeças de Chave, que não permite que os jogadores definidos como Cabeças de Chave fiquem na mesma equipe; e Por Estrelas, onde é possível dar uma nota através da quantidade de estrelas para cada um dos jogadores. A partir da escolha de um desses sorteios são cadastrados os jogadores participantes e ao fim do processo de cadastro, as equipes serão formadas. Dentre os benefícios do sistema, destacam-se: praticidade, agilidade e poder de escolha. O aplicativo foi implementado utilizando o Android Studio, com o banco de dados local feito pelo SQLite. Além disso, técnicas de Engenharia de Software e de Banco de Dados foram utilizadas para um melhor desenvolvimento do projeto. Durante o processo de modelagem, reuniões com usuários e visitas aos locais de evento possibilitaram a criação de requisitos, atendendo às necessidades dos usuários. Foram realizados teste unitários que indicaram um bom funcionamento do sistema. Por fim, todos os requisitos propostos foram atendidos e o sistema encontra-se em funcionamento, passando por teste de usabilidade.Item Avaliação de desempenho de plataforma de provisionamento de contêineres de virtualização para computação em nuvem(2019-07-12) Oliveira, Felipe Dias de; Araujo, Jean Carlos Teixeira de; http://lattes.cnpq.br/2498961747789618; http://lattes.cnpq.br/5171703682108065Sistemas com arquiteturas baseadas em computação em nuvem (cloud computing) tem crescido nos últimos anos, principalmente porque constituem uma plataforma escalável de serviço robusto e de baixo custo. A tecnologia chave para a computação em nuvem é a virtualização, que permitiu a criação de ambientes virtuais de hardware simulando servidores físicos. Os sistemas de virtualização, possibilitam que a infraestrutura dos servidores seja melhor aproveitada, reduzindo custos e facilitando a manutenção de servidores. Virtualizadores, como o Xen e o KVM, são utilizados na virtualização de recursos computacionais, mas também são conhecidos por penalizarem a infraestrutura de nuvem com overheads. Em contrapartida, os virtualizadores baseados em contêineres, como LXC e Docker, mostram-se promissores para serem utilizados como base para o provimento de serviços na nuvem, pois utilizam menos recursos para simular ambientes isolados. Diversos trabalhos avaliaram o impacto causado pela camada de virtualização em serviços hospedados dentro da infraestrutura virtualizada, sendo importante para que se conheça como diferentes aplicações sofrem interferência das técnicas de virtualização. Este trabalho propõe uma avaliação de desempenho de uma plataforma de virtualização baseada em contêineres, o Docker, para caracterizar a utilização de recursos em cenários de computação em nuvem. Diferentes cargas de trabalho foram aplicadas considerando diferentes modelos de serviços. Os resultados evidenciam a boa gestão de recursos do Docker em modo simples.Item Avaliar: sistema para autoria e acompanhamento de recursos avaliativos(2019-07-11) Elias, Alana Maria Tenório; Vanderlei, Igor Medeiros; http://lattes.cnpq.br/7448139435512224; http://lattes.cnpq.br/4249467181282314A verificação de aprendizagem é alvo de inúmeros estudos que visam evoluí-la de seu caráter apenas classificatório, para um processo de diagnóstico completo da evolução e nível de conhecimento do aluno em todos os objetivos de uma disciplina. Esta perspectiva, no entanto, desencadeia dificuldades, tornando necessário o estabelecimento de métricas avaliativas precisas e um acompanhamento detalhado do processo de desenvolvimento de cada aluno em cada conteúdo. Esta pesquisa tem como objetivo apresentar um sistema para autoria de recursos avaliativos e acompanhamento de avaliação escolar, modelado com o intuito de apoiar professores e alunos no processo de verificação de aprendizagem, permitindo um mapeamento mais preciso do compreendimento de cada competência individual de uma disciplina. Para tanto, utilizando-se da metodologia Design Science Research, foi realizado um estudo bibliográfico no contexto da avaliação escolar e suas principais dificuldades, bem como a análise de sistemas de apoio à docência para fundamentar a modelagem da ferramenta. A solução apresentada foi validada através da realização de testes com potenciais usuários, seguida de um questionário sobre a experiência de uso.Item Conectaee: sistema de fomento à comunicação multidisciplinar na perspectiva da educação especial(2019-12-13) Santos, Eberson Nascimento; Vanderlei, Igor Medeiros; Andrade, Mariel José Pimentel de; http://lattes.cnpq.br/3111765717865989; http://lattes.cnpq.br/7448139435512224; http://lattes.cnpq.br/0397394471678923Alunos com deficiência, transtornos globais de desenvolvimento ou superdotação têm o direito, previsto na legislação, de receber Atendimento Educacional Especializado em complemento às aulas regulares. Este acompanhamento específico deve ser realizado por professores capacitados, de forma a contribuir no processo educacional, assim como inserção na sociedade. Esta perspectiva, no entanto, desencadeia dificuldades no que se refere a comunicação com outros agentes que estão envolvidos na educação dos discentes, tais como professores do ensino regular, pais ou responsáveis e profissionais de saúde. Assim, esta pesquisa tem como objetivo o desenvolvimento do ConectAEE, que é um sistema de informação Web que busca promover a comunicação desses sujeitos, permitindo o atendimento dos estudantes de forma compartilhada. Para tanto, utilizou-se da metodologia de desenvolvimento de software ágil denominada Scrum, sendo realizado um estudo bibliográfico e entrevistas para fundamentar e modelar o sistema. A solução apresentada foi avaliada através da realização de entrevista de grupo focal com especialistas no tema e permitiu concluir que o sistema tem o potencial de se tornar um grande aliado para ações multidisciplinares no contexto da Educação Especial.Item Contratação ou aquisição de softwares na administração pública: estudo de caso aplicado à prefeitura municipal de Garanhuns(2019-12-20) Santos, Jorge Veloso dos; Vanderlei, Igor Medeiros; http://lattes.cnpq.br/7448139435512224; http://lattes.cnpq.br/3833157859679169As Tecnologias da Informação se mostram no cenário global, como ativos essenciais ao bom funcionamento das instituições, sejam elas públicas ou privadas. Sendo aplicáveis aos mais diversos usos, os softwares são usados com finalidade desde a informatização de demandas até a otimização de processos. Face ao crescimento da quantidade de aplicações desenvolvidas, foram estabelecidas normas que possibilitam a identificação de parâmetros a serem satisfeitos, com vistas ao alcance do melhor atendimento das demandas, como a ISO/IEC / IEEE 12207-11 de 2017, que trata dos ciclos de vida dos softwares, a NBR ISO/IEC 9126-1 de 2003, trazendo consigo uma série de fatores voltados para a qualidade de software, além do disposto acerca deste tema pela Engenharia de Software. No tocante à administração pública, devem ser observados também, os preceitos legais estabelecidos pelas leis e demais regulamentos aplicáveis, como a Lei 8.666/1993, Instrução Normativa nº04 de 2014 – SLTI. Neste processo de contratação ou aquisição outros norteadores, como o Guia PMBOK 6ª Edição de 2017, publicado pelo PMI (Project Management Institute), traz consigo uma série de métricas, que contribuem diretamente nos processos de aquisição. Este trabalho trata-se de uma pesquisa bibliográfica e documental, de natureza qualitativa, com a finalidade de análise das aquisições ou contratações de serviços de TI pela administração pública, in casu, na Prefeitura Municipal de Garanhuns, feita através de análise de editais e questionário aplicado à população, com vistas à aferição da experiência de uso, em especial, dos portais de acesso amplo e livre, como o Portal do Contribuinte e Portal da Transparência, e verificação da conformidade com as premissas estabelecidas nas normas, sendo, desta forma, possível o estabelecimento de uma análise paralela dos aspectos técnicos documentais e os níveis de experiência de uso da população. A partir de tais análises, das leis e demais normas identificadas, pode-se verificar que o enfoque central está no atendimento dos requisitos de sistema e qualidade do produto, e por consequência, no cumprimento das normas legais estabelecidas, entretanto, não há um direcionamento explícito quanto à qualidade em uso das ferramentas oferecidas à população pelos entes públicos.Item Controle de emissão e validação de diplomas digitais utilizando Blockchain(2019-01-25) Morais, Anderson Melo de; Mendonça, Sérgio Francisco Tavares de Oliveira; http://lattes.cnpq.br/6313698968060384; http://lattes.cnpq.br/4825772150496499Com o desenvolvimento de novas tecnologias surgem também novos desafios em relação a segurança das inúmeras informações que são geradas constantemente. Este trabalho tem como objetivo principal avaliar a viabilidade do uso de Blockchain para garantir segurança na emissão de diplomas digitais por Instituições de Ensino Superior e desenvolver uma aplicação para exemplificar o processo de emissão e validação de um documento digital. Para isso, realizou-se uma pesquisa bibliográfica para entender o funcionamento de uma rede Blockchain e qual o nível de segurança apresentado por ela, também buscou-se compreender como se dá o processo de emissão de um diploma e quais os mecanismos de segurança tradicionalmente utilizados para a proteção de dados. Em seguida foi realizada a implementação de um sistema web, utilizando ferramentas modernas de desenvolvimento, com o intuito de demonstrar a emissão de um diploma digital e a utilização de uma rede Blockchain local para o registro deste documento. A aplicação permite ainda, a validação de documentos emitidos, utilizando-se de um sistema de consulta em múltiplos níveis, que verifica se o documento se encontra registrado na base de dados da aplicação e na Blockchain local, para só então confirmar a sua autenticidade.Item Desenvolvendo atividade de ensino do pensamento computacional para o gcompris(2019-12-20) Pereira, Naira Lucia Torres; Andrade, Mariel José Pimentel de; http://lattes.cnpq.br/3111765717865989; http://lattes.cnpq.br/7764394313394810Com o crescimento do desenvolvimento de sistemas de software focados na educação surge a demanda de compreender o universo dos usuários, suas visões expectativas, e em especial, as crianças; e de contribuir significativamente para a evolução de softwares que proporcionam esta experiência aos usuários. Neste relatório estão apresentadas as atividades desenvolvidas no Estágio Supervisionado Obrigatório, que teve como principal elemento contribuir e explorar o software GCompris, resultando em um roteiro de customização do ambiente de desenvolvimento do GCompris; na implementação de nova atividade de Pensamento Computacional; e na customização do design de uma atividade de pensamento computacional já existente no GCompris a partir da perspectiva dos usuários finais.Item Desenvolvimento de sistema web mobile para home care: beira leito(2018-08-23) Sousa, Raul Pedro de Vasconcelos; Carvalho, Tiago Buarque Assunção de; http://lattes.cnpq.br/7150833804013500; http://lattes.cnpq.br/3362844917050042Neste relatório é apresentado o Beira Leito, um sistema web-mobile para área da saúde, que auxilia na controle de jornada e estoque para a empresa "Homecare Garanhuns". Home care (Internação domiciliar) é uma modalidade de assistência médica em que o paciente fica internado em casa, recebendo visitas periódicas dos profissionais de saúde que o acompanham, tais como: médicos, enfermeiros, psicólogos, assistente social, entre outros. O paciente também recebe os medicamentos e outros produtos associados a seu tratamento em casa, sendo estes aplicados pelo profissional que realiza a visita. Devido a suas características particulares essa modalidade de atendimento apresenta problemas e desafios característicos tanto da área da saúde (acompanhamento e evolução do estado do paciente) quanto administrativa (controle de estoque e estimação dos custos associados). Por isso foi proposto o Beira leito consiste em um sistema Web-mobile que auxilia no controle da jornada de trabalho dos profissionais, monitorando seu local e procedimentos realizados pelos mesmos através de um aplicativo instalado em um tablet que funciona como uma "prescrição digital"contendo os horários, itens e descrição do procedimento médico a ser realizado, onde ao termino do mesmo o profissional informa se o mesmo foi realizado ou não. Na frente web é parte administrativa onde são cadastrados os profissionais, produtos,pacientes e procedimento, assim como também é possível realizar o acompanhamento dos custos associados as operações assim como o monitoramento dos funcionário e pacientes. Ao termino do estágio conseguimos elaborar um MVP (Minimum Viable Product) que contendo tudo que foi requisitado pelo cliente e pronto para começar a ser validado comercialmente.Item EducaMol: um protótipo de sistema educativo para a construção de modelos de estruturas moleculares(2019-12-12) Lima Júnior, João Bosco de; Vanderlei, Igor Medeiros; http://lattes.cnpq.br/7448139435512224; http://lattes.cnpq.br/0845575549442154Existe um crescente no uso das tecnologias digitais na sociedade, e isso vem refletindo em diversos setores, como no caso do ambiente escolar, onde os recursos de TICs (Tecnologias da Informação e comunicação) possibilitam o surgimento de novas ferramentas para auxiliar no processo de ensinamento e aprendizado. No ensino de geometria molecular é relatado por muitos professores uma dificuldade de abstração na visualização das estruturas moleculares estudadas pelos alunos. De posse disso, essa pesquisa objetiva desenvolver um protótipo de sistema que possibilita a construção de modelos tridimensionais de estruturas moleculares, para auxiliar no ensino de geometria molecular. Para uma compreensão melhor dessa linha de estudo, foi feito uma revisão bibliográfica, e na sequência uma entrevista com um professor da área, visando compreender as necessidades reais que a ferramenta deveria atender. A ferramenta segue uma metodologia de prototipação evolutiva, que durante o desenvolvimento utilizou o Blender para modelagem dos componentes básicos e o motor de jogo Unity 3d para a construção do protótipo de alta fidelidade. A etapa de validação tomou professores de química como juízes, podendo assim relatar suas opiniões e impressões sobre o sistema. Ao final, foi desenvolvido um protótipo de sistema educativo que permite a construção de modelos tridimensionais de forma livre e sem correção automática de erros, seguindo o conceito de uma aplicação pedagógica. Durante a validação foi destacado pelos professores que o protótipo tem potencial para auxiliar no processo de ensino dos conceitos de química.Item Implantação do portal institucional do núcleo de tecnologia da informação da UAG-UFRPE com o sistema de gerenciamento de conteúdo Drupal 7(2019) Miranda, Rafael Marques; Rocha, Rodrigo Gusmão de Carvalho; http://lattes.cnpq.br/4654692334430085; http://lattes.cnpq.br/6488307420823162Qualificar a comunicação é essencial em um mundo cada vez mais conectado permitindo que o usuário encontre com mais facilidade as informações sobre uma organização, equipamentos e serviços ofertados. Sendo assim um órgão ou departamento necessita de um canal de comunicação oficial. No Brasil existe diretrizes de padrão da comunicação nos eixos de conteúdo, arquitetura da informação e identidade visual, com base nisso o estagio supervisionado não obrigatório objetivou na implantação e personalização de um portal institucional assim permitirá para a comunidade universitária um acesso mais fácil as informações sobre os serviços oferecidos pelo NTI bem como comunicados e notícias. Por meio do novo portal docentes, discentes e técnicos terão a disposição todo catálogo de serviços de TI e informações sobre suporte técnico de TI. O site foi implantado com um sistema de gerenciamento de conteúdo CMS o framework Drupal e ainda o portal segue o padrão de comunicação visual estabelecido pelo Governo Federal, que busca padronizar os sites dos órgãos públicos federais. Dentre os benefícios destacam-se a facilidade para o para o gerenciamento do portal bem como a injeção de conteúdo. O presente relatório contempla as principais atividades, bem como seus resultados, realizadas no Estágio Supervisionado Obrigatório (ESO), realizado no Núcleo de Tecnologia da informação, localizada na cidade de Garanhuns (PE), no período de 01/10/2018 à 13/12/2019, com carga horária de 30 horas semanais.Item Implantação e treinamento para o uso do sistema de gestão escolar i-Educar(2019-01-22) Lima Júnior, João Bosco de; Vanderlei, Igor Medeiros; http://lattes.cnpq.br/7448139435512224; http://lattes.cnpq.br/0845575549442154O presente relatório tem a finalidade de mostrar o processo de implantação e treinamento para uso do software livre i-Educar. Trate-se de um sistema totalmente web de gestão escolar para auxiliar as secretarias de educação, escolas da rede publica, bibliotecas, alunos e servidores. O sistema foi implantado em uma escola da rede municipal de educação na cidade de Quixaba-PE. O software foi implantado apenas localmente, sendo acessado pela rede interna da instituição, além disso foi realizado adaptação de uma das funcionalidades do sistema, para seguir um padrão de documento já utilizado pela escola. O processo de treinamento seguiu as abordagem teórica e prática. A escola não contava com nenhum tipo de sistemas de gestão, com isso a aplicação trouxe uma maior eficiência e agilidade nas atividades desempenhadas na secretaria escolar.Item M Harmony BR: o uso de formalismos para a composição algorítmica baseada em conhecimento(2018-02-23) Silva, Vinícius Santana; Carvalho, Tiago Buarque Assunção de; Costa Junior, Jerônimo Barbosa da; http://lattes.cnpq.br/6050271311748487; http://lattes.cnpq.br/7150833804013500; http://lattes.cnpq.br/8393251786005816Ao longo da história, diversos estudos buscaram introduzir o uso dos computadores em outras áreas do conhecimento, inclusive na música, várias pesquisas foram realizadas com a finalidade de mostrar a capacidade dos computadores em compor músicas. O presente trabalho teve como objetivo verificar a possibilidade da criação de um softwaresimples capaz de gerar harmonias de determinado estilo musical, por meio de gramáticas livres de contexto, baseadas no conhecimento obtido de composições musicais já existentes. O desenvolvimento da ferramenta teve como base a análise das características de dois estilos musicais distintos: Punk Rock e Sertanejo Universitário, por meio da coleta e análise de dados de 40 músicas. Posteriormente, a base de dados foi ampliada com a inclusão de 50 músicas do estilo Reggae e de 30 músicas do estilo Sertanejo Universitário, totalizando 120 músicas. Utilizando os dados extraídos da base de músicas foram geradas 3 gramáticas específicas para produção de harmonias de cada estilo analisado por meio de um algoritmo de composição. O estudo teve como resultado a produção de um aplicativo que compõe harmonias baseadas em conhecimento, que se mostrou útil no auxílio ao processo de composição musical.Item Modelos matemático-computacionais do sistema cardiovascular humano a parâmetros condensados e aplicações(2019-12-20) Albuquerque, Juan Augusto Victor de Oliveira; Watanabe, Mário Sansuke Maranhão; http://lattes.cnpq.br/4598453019812221Os avanços da computação nas últimas décadas, em termos do aumento na capacidade e velocidade de processamento, têm levado a crescentes desenvolvimentos na área da Modelagem Matemática e Computacional. A principal vantagem dos modelos matemáticocomputacionais é a capacidade de representar e simular a realidade, gerando resultados descritivos e preditivos sobre o fenômeno modelado. Acompanhando essa tendência das últimas décadas, a aplicação de modelos matemáticos tem sido cada vez mais intensa na medicina e nas demais ciências da saúde. Os modelos matemático-computacionais atuam como ferramentas auxiliares na área médica, tanto na tomada de decisões clínicas e cirúrgicas, quanto no ensino e na pesquisa. Em particular, modelos matemáticos do escoamento sanguíneo no Sistema Cardiovascular Humano (SCVH) têm sido desenvolvidos e aperfeiçoados. Este Trabalho de Conclusão de Curso aborda modelos matemáticos do SCVH a parâmetros condensados, ou seja, descrições matemáticas das grandezas hemodinâmicas por equações diferencias ordinárias que levam em conta a evolução temporal das variáveis físicas presentes na circulação. Esses modelos foram utilizados em duas aplicações: na elaboração de um simulador do SCVH – SimulCárdio - com propósitos educacionais para estudantes de graduação em Medicina e em um estudo de problema inverso para estimativa de parâmetros hemodinâmicos com o objetivo de simular com maior precisão quadros clínicos de patologia cardiovascular.Item Previsão de resultados de jogos do campeonato brasileiro de futebol utilizando aprendizagem de máquina(2019-02-05) Almeida, Luiz Alberes Bispo de; Carvalho, Tiago Buarque Assunção de; http://lattes.cnpq.br/7150833804013500Nos últimos anos a procura pelas apostas esportivas tem crescido, e diversas pessoas passaram a viver desse mercado. Usando a Aprendizagem de Máquina com o objetivo de facilitar a análise de jogos para apostas e medir o lucro, foi criada uma base de dados do Campeonato Brasileiro de Futebol Série A 2017 envolvendo características das duas equipes que se enfrentam e da partida. Para testar em um modelo de avaliação foi escolhida a técnica de Naive Bayes simulando uma rodada do Campeonato Brasileiro, a qual contém 10 partidas. O modelo de avaliação foi executado sem restrição de probabilidade correta e com restrições de probabilidade correta, com o objetivo de reduzir os erros. Três cenários foram utilizados no modelo de avaliação, sendo o primeiro com duas classes que consideram a marcação de gols por ambos os times, o segundo que considera o total de gols que aconteceram na partida (acima ou abaixo de 2,5 gols), e o terceiro que considera os três tipos de resultados na partida (vitória do mandante, empate e vitória do visitante). Os resultados sem restrição de probabilidade atingiram o seu maior valor em 5,51% de lucro médio e total. Enquanto para os resultados com restrição de probabilidade, o melhor resultado de lucro médio foi de 36,05%, e para lucro total foi de 39,13%, ambos para a restrição de 99% de probabilidade correta.
