Navegação Área do Conhecimento das Ciências Exatas e da Terra por autor "Dorneles, Ricardo Vargas"
Itens para a visualização no momento 1-20 of 38
-
Análise estática de código para o portal de algoritmos da UCS
Breda, Matthias Bebber (2018-10-04)Análise estática de código é realizada sem a execução real do algoritmo, que é o oposto de análise dinâmica que é realizada quando o algoritmo está executando. O objetivo deste trabalho é desenvolver um analisador estático ... -
Um back end para o desenvolvimento de compiladores
De Bastiani, Júlio Cesar Sotoriva (2022-07-11)Um compilador traduz um programa para um programa equivalente escrito em outra linguagem, apresentando para o usuário quaisquer erros encontrados durante o processo de tradução, esse que pode ser dividido em duas grandes ... -
Computação pública para dispositivos móveis baseados em Android
Smiderle, RafaelA maior parte do poder computacional existente hoje encontra-se distribuída nos computadores pessoais e consoles de video-game encontrados nas casas dos usuários. Projetos de computação pública aproveitam poder computacional ... -
Criptografia e esteganografia aplicadas em imagens médicas no padrão DICOM
Schenatto, Matheus (2021-12-17)O presente trabalho buscou combinar técnicas de criptografia e esteganografia para utilizar em uma aplicação de um protótipo que utilizasse imagens médicas no padrão DICOM. O processo que o protótipo segue é embutir texto ... -
Desenvolvimento de aplicações multitarefas em sistemas embarcados
Oliveira, Marcal Nunes de (2020-12-24)Tradicionalmente, as aplicações de sistemas embarcados, são desenvolvidas utilizando uma técnica de desenvolvimento que consiste em um laço infinito, conhecido como super loop ou sistema Foreground/Background. Porém, esse ... -
Desenvolvimento de um ambiente computacional baseado em cloud computing
Brazil, Marcelo CrestaniA computa ção nas nuvens pode ser descrita como um novo paradigma para infraestrutura que tem como objetivo prover um servi co sob demanda utilizando-se do potencial dispon ível em computadores distribuí dos e baseando-se ... -
Desenvolvimento de um ambiente para o armazenamento de arquivos baseado em computação nas nuvens
Paz, Guilherme TelesO "universo digital" encontra-se em constante crescimento, e consequentemente, a quantidade de dados gerados por esse também cresce. Além disso, a tecnologia inserida na vida das pessoas através de equipamentos eletrônicos ... -
Desenvolvimento de um compilador de português estruturado para a JVM no portal de algoritmos da UCS
Weber, Gabriel dos SantosO Portal de Algoritmos da UCS é uma plataforma web composta de uma interface de edição e interpretação de código, em Português Estruturado, uma área com um conjunto de problemas algorítmicos, uma ferramenta para validação ... -
Desenvolvimento de um compilador e uma máquina virtual de Python para o ambiente WebAlgo
Miotto, Felipe (2019-07-18)A linguagem Python vem ganhando cada vez mais espaço no meio acadêmico, devido tanto à produtividade quanto à facilidade na escrita de código providas aos alunos iniciantes em programação de computadores. Este trabalho é ... -
Desenvolvimento de um reconhecedor óptico de símbolos musicais em partituras monofônicas ocidentais
Colle, Leandro Seben (2022-12-13)O reconhecimento óptico de música é a área da computação que estuda formas de identificar e interpretar imagens de símbolos musicais em partituras. A partir da interpretação desses símbolos, é possível estender o estudo ... -
Desenvolvimento de um sistema de reconhecimento automático de músicas - SRAM
Carneiro, LucianeCom o aumento do número de arquivos digitais de música, houve também a necessidade de sua organização e fácil acesso, e grandes repositórios são criados para o armazenamento desses arquivos. Este aumento torna operações ... -
Desenvolvimento de uma API para o gerenciamento de arquivos distribuídos
Silva, Diego Keller daO surgimento da Internet e de novos dispositivos como câmeras digitais tem contribuído para um aumento crescente na quantidade de informação que e criada e compartilhada entre pessoas e instituições. Esse grande volume ... -
Desenvolvimento de uma plataforma de comunicação para dispositivos com interface de rede TCP/IP
Arcaro, Luís FernandoO desenvolvimento de novas interfaces de comunicação em redes de computadores e de uma grande diversidade de dispositivos equipados com elas sugere a possibilidade do surgimento de uma nova era de conectividade, onde todos ... -
Desenvolvimento de uma versão paralela do software McMaille
Invernizzi, Leonardo Machado (2018-10-03)Muitas propriedades dos sólidos podem ser compreendidas através da estrutura cristalina desses materiais. A estrutura cristalina relaciona-se à organização dos átomos que constituem o sólido, sendo que esta pode ser ... -
Estudo em processamento de imagens digitais aplicado ao reconhecimento de placas de veículos automotores brasileiros
Almeron, Cássio PinheiroEste trabalho apresenta a pesquisa e o desenvolvimento de um método para identificação dos caracteres de placas de licenciamento de veículos automotores através de imagens digitais. Esta identificação é realizada através ... -
Ferramenta para digitalização de acervos baseada em crowdsourcing
Pastori, MateusApesar dos sistemas de reconhecimento ótico de caracteres (OCR) terem evoluído consideravelmente nas últimas décadas, eles ainda apresentam algumas falhas, principalmente tratando-se da digitalização de documentos antigos. ... -
GPU Computing: implementação do método do Gradiente Conjugado utilizando CUDA
Grisa, MaurícioO 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
Zanatto, Nícolas Erciro (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 ... -
Implementação de alta disponibilidade em uma empresa prestadora de serviços para internet
Emer, BrunoO 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 gerência de memória e tipos estruturados da linguagem C no WebAlgo
Lima, Fernando Pagno de (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 ...