Sfoglia Ciência da Computação - Bacharelado per Titolo
Items 91-110 di 182
-
GPU Computing: implementação do método do Gradiente Conjugado utilizando CUDA
O uso do paralelismo tem aumentado consideravelmente nas aplicações desk-top. Devido a limitações físicas, os processadores têm sido projetados com múltiplos núcleos de processamento, tornando assim o uso da programa ção ... -
GraphEDU: sistema web para visualização de algoritmos de grafos
(2021-12-15)A teoria dos grafos é um ramo da matemática em que os conceitos e algoritmos abordados são utilizados em diversas áreas do conhecimento. Este trabalho teve como objetivo realizar o desenvolvimento de uma aplicação capaz ... -
Guia de recuperação de uma base de dados Oracle
A tarefa de recuperar um banco de dados é um serviço de extrema importância. Entender o funcionamento das estruturas e como elas se relacionam é peça chave no momento da recuperação, onde qualquer engano pode ocasionar uma ... -
Heurísticas para interfaces web
(2018-05-10)Desenvolve-se neste trabalho uma proposta de heurísticas para auxiliar no processo de criação de interfaces em sistemas WEB, com o objetivo de ser aplicada em projetos do Laboratório de Criação e Aplicação de Software da ... -
Identificação de promotores em sequências de DNA de bactérias Escherichia coli através de máquinas de vetores de suporte
(2020-07-12)A região promotora, localizada anteriormente à região codificadora dos genes, é essencial para o processo de transcrição presente nas células. Dada a sua importância, a identificação dessas regiões em sequências de DNA é ... -
Implantação de um processo de testes na empresa Promob
TDD é a sigla de Test-Driven Development, ou Desenvolvimento Guiado por Testes (BECK, 2010). É uma técnica de desenvolvimento de software, apresentada como parte dos métodos ágeis de desenvolvimento de software (BECK et ... -
Implementação de alta disponibilidade em uma empresa prestadora de serviços para internet
O número de serviços oferecidos através da Internet vem crescendo a cada ano que passa. Sendo assim, a alta disponibilidade e um fator crucial para empresas que prestam este tipo de serviço. De fato, o aumento da ... -
Implementação de conceitos e práticas de fábrica de software no processo de desenvolvimento
(2021-12-22)Como não existe um consenso sobre um processo ideal de desenvolvimento de software, diversos pontos do processo atual de desenvolvimento de uma organização podem ser melhorados. Alterar o processo de desenvolvimento é uma ... -
Implementação de gerência de memória e tipos estruturados da linguagem C no WebAlgo
(2018-05-05)O uso de ferramentas automatizadas e interativas na educação está em franca expansão e, naturalmente, a área da computação acompanha essa evolução. Neste contexto da computação destacam-se os interpretadores/simuladores ... -
Implementação de um framework para o controle e a comunicação de microcontroladores ARM na plataforma STM32
O controle de sistemas embarcados habilita desenvolvedores de software a expandir suas capacidades no desenvolvimento de produtos unificando eletrônica e computação. Habilita-os a desenvolver softwares que interagem com ... -
Integração da plataforma Nagios com dispositivos IoT via SNMP
(2018-10-03)Esta monografia tem como objetivo conectar dispositivos IoT com o software gerenciador de redes Nagios. O emprego do protocolo SNMP foi fundamental para realização dessa conexão. Para embasar este projeto, foram utilizados ... -
Integração de bancos de dados heterogêneos através de consultas globais
Este trabalho apresenta uma proposta de arquitetura de um mediador para integração de bancos de dados heterogêneos com foco no processamento de consultas globais. Para embasamento dessa proposta é apresentado um estudo das ... -
Integração de dados e migração web da ferramenta Net2Homology
A bioinformática tem disponibilizado cada vez mais ferramentas computacionais capazes de armazenar, recuperar, analisar e comparar grandes volumes de dados biológicos, sendo indispensáveis para a criação de workflows ... -
Integração de ferramenta de videoconferência ao Moodle
A busca por Educação a Distância via Internet tem crescido nos últimos tempos, e para ofertá-la é essencial o uso de um ambiente virtual de aprendizagem. O Moodle é apontado como o ambiente virtual de aprendizagem mais ... -
Integração de ferramentas de administração e segurança BYOD
(2018-05-10)O número de dispositivos móveis de uso pessoal conectados na internet está crescendo constantemente e sua utilização no âmbito profissional aumentou. O BYOD tem ganhado popularidade justamente porque aumenta a satisfação ... -
Integrando a dança e a música em uma arquitetura de deep learning
(2022-07-12)A dança e a música são expressões artísticas correlacionadas. O uso de métodos de Machine Learning (ML) e Deep Learning (DL) em aplicações nestas áreas está em crescimento graças a criatividade dos artistas e designers. ... -
Integrando educação e planejamento previdenciários : uma ferramenta de simulação e aprendizagem na web
Este trabalho trata do tema alfabetização financeira, com foco na educação previdenciária. A alfabetização financeira é um processo que visa ajudar as pessoas a desenvolver as competências necessárias para que consigam ... -
Interação criança-robô na educação: desafios computacionais na concepção de tecnologias para as próximas gerações
(2019-08-26)O campo de Interação Humano-Robô (IHR) é uma união entre diversas áreas, dentre elas a psicologia, ciência da computação e engenharia. As disciplinas buscam o entendimento projetando e avaliando sistemas robóticos que ... -
Interface preditiva aplicada à área da saúde
(2022-12-13)As doenças cardiovasculares (DCV) são as principais causas de morte em todo o mundo. Neste contexto, ferramentas de triagem automáticas podem auxiliar a identificar essas doenças. Como exemplo, o eletrocardiograma (ECG) é ... -
Jogador de xadrez robótico com visão computacional
(2021-07-02)Com este projeto foi criado um jogador de xadrez automatizado que, através de visão computacional e automação, consegue detectar as jogadas do adversário e responder com suas próprias jogadas de forma autônoma em um tabuleiro ...