1,955 research outputs found

    Procedimentos para elaboração de um curso a distância.

    Get PDF
    Exemplo de um ambiente de curso a distância. Descrição do procedimento para elaboração de um curso a distância: Estabelecimento de contato com os clientes que estão requisitando o curso a distância. Identificação de requisitos gerais, requisitos funcionais e requisitos computacionais. Preparação do material do curso para WWW. Implantação do curso.bitstream/CNPTIA/9214/1/DOCUMENTO6int.pdfAcesso em: 29 maio 2008

    Ferramenta de apoio ao teste de aplicações java baseada em reflexão computacional

    Get PDF
    A atividade de teste constitui uma fase de grande importância no processo de desenvolvimento de software, tendo como objetivo garantir um alto grau de confiabilidade nos produtos desenvolvidos. Com o advento do paradigma da orientação a objetos, novos problemas foram introduzidos na atividade de teste de programas, tornando-a mais complexa do que para sistemas tradicionais. Com o objetivo de auxiliar o processo de teste de programas orientados a objetos, este trabalho aborda o desenvolvimento de uma ferramenta, para programas escritos em Java, orientada ao teste de estados com apoio da tecnologia de reflexão computacional. Através do emprego de asserções, especificadas pelo usuário, é possível verificar a integridade dos estados dos objetos durante a execução do programa em teste.Software testing is a very important step in the software development cycle, whose goal is the obtainment of systems with a high degree of reliability. With the advent of the object oriented paradigm, new problems have been introduced in the software testing activity, by making it more complex than the traditional procedural validation. This paper focuses on the development of a tool to support the testing process of object oriented programs. KTest is oriented to state-based testing of Java-written programs, supported by the mechanism of computational reflection. By evaluating user specified assertions, KTest verifies the state integrity of the objects during the execution of the program being tested.Eje: Ingeniería de softwareRed de Universidades con Carreras en Informática (RedUNCI

    Ferramenta de apoio ao teste de aplicações java baseada em reflexão computacional

    Get PDF
    A atividade de teste constitui uma fase de grande importância no processo de desenvolvimento de software, tendo como objetivo garantir um alto grau de confiabilidade nos produtos desenvolvidos. Com o advento do paradigma da orientação a objetos, novos problemas foram introduzidos na atividade de teste de programas, tornando-a mais complexa do que para sistemas tradicionais. Com o objetivo de auxiliar o processo de teste de programas orientados a objetos, este trabalho aborda o desenvolvimento de uma ferramenta, para programas escritos em Java, orientada ao teste de estados com apoio da tecnologia de reflexão computacional. Através do emprego de asserções, especificadas pelo usuário, é possível verificar a integridade dos estados dos objetos durante a execução do programa em teste.Software testing is a very important step in the software development cycle, whose goal is the obtainment of systems with a high degree of reliability. With the advent of the object oriented paradigm, new problems have been introduced in the software testing activity, by making it more complex than the traditional procedural validation. This paper focuses on the development of a tool to support the testing process of object oriented programs. KTest is oriented to state-based testing of Java-written programs, supported by the mechanism of computational reflection. By evaluating user specified assertions, KTest verifies the state integrity of the objects during the execution of the program being tested.Eje: Ingeniería de softwareRed de Universidades con Carreras en Informática (RedUNCI

    Definição de uma biblioteca para apoio à decisão de avaliação de orelhas proeminentes.

    Get PDF
    A utilização de ferramentas digitais, como apoio na prática da ciência médica, começa cada vez mais a ganhar importância, à medida que a tecnologia em geral vai ganhando maturidade, e que os profissionais de saúde também vão ganhando confiança nas mesmas. De tal forma que os profissionais de saúde já começam a procurar software desenvolvido à medida das suas necessidades, não ficando à espera que as empresas que dominam o mercado disponibilizem sistemas que lhes podem (ou não) ser úteis. O objetivo servir de apoio a médicos para o cálculo de um índice fotográfico digital, desenvolvido para auxiliar na decisão clínica formal que motiva a indicação para um procedimento cirúrgico eletivo estético em idade pediátrica, designado por Otoplastia. Para tal, foi necessário criar um sistema que detete da forma mais automática e precisa possível a posição das orelhas, auxiliando no cálculo de medidas fotográficas digitais, de forma a ser averiguada a protrusão auricular nas respetivas imagens, auxiliando na sua caracterização clínica, servindo de suporte num modelo de apoio à decisão clínica para proposição de intervenção cirúrgica corretiva. O valor do índice calculado foi obtido mediante o trabalho de Doutoramento do especialista em cirurgia pediátrica Mestre José Lopes do Santos, utilizando apenas software livre e de código aberto, assim como vocacionado para dispositivos móveis com o sistema operativo Android. Para concretização do objetivo proposto, foi explorado o OpenCV como sistema de processamento de imagem, dada a sua portabilidade para várias plataformas, tendo sido analisadas e aprimoradas diversas abordagens para a deteção automática de posicionamento de elementos faciais. A solução mobile desenvolvida foi avaliada comparando os resultados obtidos com os valores do método de medição digital tradicional calculados através do computados pessoal, tendo contribuindo com sucesso para um mais eficaz tempo de consulta.The usage of digital tools, as medical practice support, is constantly gaining importance as technology evolves, and as health care professionals start gaining confidence on such tools. This is patent in such ways that these professionals are starting to search for custom made software, which suits their needs, instead of waiting for the dominant players in medical software to release systems that may (or may not) be useful to their practice. This is the case of this Masters’ project, which will serve as support to healthcare professionals for the calculation of a photographic index, created to assert the real necessity for a corrective surgical intervention on infants. For such task, an automatic and as precise as possible ear position system will be developed, which shows the index value (automatically calculated) to evaluate if the patient’s ears can be classified as “prominent ears” or not, and by that decide if such patient is a otoplasty surgery candidate or not. The challenge for this work is to, as mentioned, detect and mark as accurately as possible the region of both the patient’s ears, allowing Doctors to easily define manually the exact area of each ear, giving after that the calculated index, based on the Doctoral work of MasterJosé Lopes dos Santos, using only open-source and free software, and directed to mobile devices (with initial focus on Android devices). To tackle on this challenge, OpenCV as image processing system will be explored, due to its portability, and also analyzed the best approaches for automatic head features estimation. To assert the developed solution, a comparison between the efficiency of the developed application and the hand-made calculation done by a doctor will be made

    Information Management in Multicenter Studies: the Brazilian Longitudinal Study for Adult Health

    Get PDF
    Information management in large multicenter studies requires a specialized approach. The Estudo Longitudinal da Saúde do Adulto (ELSA-Brasil - Brazilian Longitudinal Study for Adult Health) has created a Datacenter to enter and manage its data system. The aim of this paper is to describe the steps involved, including the information entry, transmission and management methods. A web system was developed in order to allow, in a safe and confidential way, online data entry, checking and editing, as well as the incorporation of data collected on paper. Additionally, a Picture Archiving and Communication System was implemented and customized for echocardiography and retinography. It stores the images received from the Investigation Centers and makes them available at the Reading Centers. Finally, data extraction and cleaning processes were developed to create databases in formats that enable analyses in multiple statistical packages.A gerência da informação em estudos multicêntricos de grande porte requer uma abordagem especializada. O Estudo Longitudinal da Saúde do Adulto (ELSA-Brasil) criou um Centro de Dados para delinear e gerenciar seu sistema de dados. O objetivo do artigo foi descrever os passos envolvidos, incluindo os métodos de entrada, transmissão e gerência de informações. Foi desenvolvido um sistema web que permitiu, de forma segura e confidencial, a entrada online, verificação e edição, bem como incorporação de dados coletados em papel. Além disso, foi implantado e personalizado um sistema de armazenamento e comunicação de imagens (Picture Arquiving and Communication System) para ecocardiografia e retinografia que armazena as imagens recebidas dos Centros de Investigação e as torna acessíveis nos Centros de Leitura. Finalmente, foram desenvolvidos processos de extração e limpeza de dados para criação de bases de dados em formatos que permitam análises em múltiplos pacotes estatísticos

    Organizar : Software educacional de apoio ao ensino de gerenciamento do tempo e estações climáticas para jovens e adultos com deficiência intelectual

    Get PDF
    Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2016.Neste trabalho é descrito o processo de desenvolvimento do programa Organizar. Um software gratuito disponível para tablets com sistema operacional Android, voltado para jovens e adultos deficientes intelectuais. Este software tem como objetivo apoiar o ensino do gerenciamento do tempo e estações climáticas para este público alvo. O mesmo foi testado em escolas públicas, recebendo uma avaliação positiva por parte dos usuários finais. Vale ressaltar que por ser um projeto sem fins lucrativos e aberto ao público, o software foi desenvolvido com tecnologias abertas e livres de custo.This project describes the development process of software Organizar (To Organize). This software is free and available in tablets with Android SO and indicated for youth and adults with intellectual disabilities.This software aims to support the teaching of time mmanagement and weather stations for the target audience. The product has been tested in public schools, receiving a positive evaluation from the end users.It is worth mentioning that to be a non-profit and public project, the software was developed with open source and free cost technologies

    Auto-localização e mapeamento de ambientes : uma abordagem para robôs simples

    Get PDF
    Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Faculdade UnB Gama, 2017.Grande parte das pesquisas relacionadas à robótica é focada, principalmente, na mobilidade do robô. Isto ocorre pela necessidade, na maioria das atividades, da navegação e auto-localização no ambiente. Com este objetivo, a técnica de SLAM (Auto- localização e mapeamento simultâneos de ambientes) vem sendo implementada em diversos contextos por toda a comunidade de robótica. Esta pesquisa buscou analisar técnicas renomadas de auto-localização no contexto da robótica mundial, a partir da execução de uma revisão sistemática sobre o tema, selecionando a técnica do Filtro de Partículas para adaptação e implementação no contexto limitado da Robótica Educacional. Durante as etapas de implementação e análise dos resultados, a pesquisa busca documentar de maneira clara e objetiva os procedimentos realizados, garantindo a possibilidade da execução dos procedimentos por interessados no assunto. Além da aplicação no contexto educacional, deve-se ressaltar que esta pesquisa faz referência a utilização de robôs simples no processo de auto-localização, o que abrange sua utilização também em contextos reais, porém com limitações de hardware.This research sought to analyse renowned techniques of auto localization in the context of the current world of robotics, starting from the execution of a sistematic revision about the theme, selecting the Particle Filter to the adaptation and implementation in the limited context of Educational Robotics. During the steps of the analysis of results, the research sought to document clearly and objectively the proceedings, ensuring the possibility of the execution of them by the interested researchers in the theme. Besides the application on the educational context, it must be emphasized that this search makes reference to the utilization of simple robots on the auto localization process, which also includes its utilization on real contexts, with hardware limitations, however

    Computação em nuvem: entendendo e implementando uma nuvem privada.

    Get PDF
    Nas últimas décadas, a computação tem apresentado inovações em diversas áreas. Esse desenvolvimento tem permitido o fornecimento de diferentes tipos de serviços aos usuários. Mais recentemente, a computação em nuvem tem se tornado foco em pesquisas e desenvolvimentos. Esse novo modelo de computação surge em meio a um cenário onde necessidades comerciais influenciam os rumos da computação. No entanto, embora as características mercadológicas sejam preponderantes, essa nova tecnologia pode ser utilizada com diversas outras aplicações. O uso da computação em nuvem no gerenciamento de infraestrutura altera, diretamente, o modo até então utilizado para realização de atividades de gerência de Tecnologia da Informação (TI). O controle no uso de ativos computacionais, provisionamento de infraestrutura de hardware (processamento e armazenamento), criação e liberação de serviços, gerenciamento de máquinas virtuais e capacidade de aumentar ou diminuir recursos computacionais, tudo sob demanda, são algumas dessas atividades cuja gerência torna-se extremamente versátil. Essa versatilidade fez surgir um novo modelo de negócios baseado na venda de serviços computacionais sob demanda. Além disso, começam a surgir diversos cenários não comerciais onde as nuvens podem ser empregadas. Um deles é nas atividades de pesquisa e inovação. Nesse contexto, nuvens permitem diversas facilidades que auxiliam pesquisadores de diversas áreas, fornecendo plataformas de desenvolvimento, softwares e, principalmente, infraestrutura de hardware, tudo aliado à rapidez e às facilidades características das nuvens. Este documento tem por objetivo introduzir os principais conceitos relativos às nuvens computacionais, desde os novos modelos comerciais até sua aplicação em atividades de pesquisa, notadamente na área agropecuária. Serão apresentadas características funcionais, técnicas e alguns cenários onde essa tecnologia pode ser empregada em prol do desenvolvimento de projetos de pesquisa dentro da Empresa Brasileira de Pesquisa Agropecuária.bitstream/item/56842/1/doc116.pd

    Ambientar : Cidade - software educacional de apoio às atividades básicas extraclasse de movimentação na cidade para estudantes autistas clássicos

    Get PDF
    Trabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2018.Este trabalho descreve o desenvolvimento do software educacional Ambientar: Cidade, cujo objetivo é colaborar para uma possível aprendizagem de estudantes autistas clássicos em atividades de andar pelas ruas, atravessar no semáforo, transitar por estabelecimentos comerciais e espaços públicos da cidade. É um software gratuito para tablets com sistema operacional Android, considerado uma tecnologia assistiva. Os requisitos foram levantados junto a professores especialistas da área de educação especial para que o software atendesse às necessidades e as particularidades do público alvo. O Ambientar: Cidade foi testado e validado em escolas públicas, recebendo avaliação positiva dos professores e dos estudantes. Sua aplicação pode promover inclusão social e digital de autistas clássicos.This work describes the development of software Ambientar: Cidade. This software’s goal is to collaborate for a possible learning of students with classic autism on walking on street, crossing at traffic lights, walk through establishments and public spaces of the city. It is a free educational software for tablets with Android OS, considered an assistive technology. The requirements were raised by special education teachers for the software meets the needs and particularities of target public. The Ambientar: Cidade has been tested and validated in public schools, receiving positive evaluation from teachers and students. Its application promotes social and digital inclusion of people with classic autism
    corecore