Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
leds:equipe:oportunidades:dengueme-qt [2016/09/21 02:47] ferreiralucas [Projeto: DengueME (1 vaga)] |
leds:equipe:oportunidades:dengueme-qt [2018/02/15 17:04] |
||
---|---|---|---|
Linha 1: | Linha 1: | ||
- | ====== Oportunidades: DengueME ====== | ||
- | ===== Projeto: DengueME (1 vaga) ===== | ||
- | \\ | ||
- | **Clientes**: Instituições de ensino e pesquisa | ||
- | \\ | ||
- | **Tema**: Ferramentas de suporte à Modelagem e Simulação Computacional. | ||
- | \\ | ||
- | **Descrição**: O DengueME (Dengue Modeling Environment) é um framework de software projetado para permitir a modelagem e simulação da dinâmica populacional do mosquito Aedes aegypti e da Dengue. Ele oferece aos usuários um conjunto de modelos (entomológicos e epidemiológicos) que podem ser utilizados na construção de cenários e realização de simulações para apoiar o processo de tomada de decisão em políticas públicas para intervenção e controle da Dengue. Também pode ser utilizado como ferramenta de apoio ao ensino e pesquisa. Outras informações [[leds:projects:dengueme:index|link]] | ||
- | \\ | ||
- | **Oportunidade**: Estudante de Engenharia da Computação ou Sistemas de Informação. Trabalhar em um Projeto de Pesquisa e Desenvolvimento Tecnológico, atuando em atividades de desenvolvimento de software (especificação e análise de requisitos, projeto, implementação e testes). Atividades: (i) desenvolvimento de produtos baseados na plataforma Qt, desenvolvimento de testes automatizados. | ||
- | \\ | ||
- | **Requisitos**: Disponibilidade para trabalhar presencialmente no LEDS, saber e gostar de programar (essencial programação orientada a objetos), domínio da lingua inglesa (leitura). Diferencial: conhecimento nas linguagens de programação C++ e Lua, padrões de projeto, desenvolvimento de aplicações baseadas em Qt. | ||
- | \\ | ||
- | **Bolsa**: Atualmente não há bolsas disponíveis. É possível conseguir bolsa após o período de trainee (3 a 6 meses), com base nos resultados apresentados. | ||
- | \\ | ||
- | **Carga Horária**: 15 horas / semana. | ||
- | \\ | ||
- | **Vagas**: 1 vaga. | ||
- | \\ | ||
- | **Resultados**: A versão mais atual da ferramenta pode ser encontrada no seguinte link :[[https://github.com/ufopleds/DengueME| DengueME Github]] | ||
- | \\ Publicação relacionada a ferramenta: [[http://www.mdpi.com/1660-4601/13/9/920|MDPI Publication]]\\ | ||
- | **Processo Seletivo**: [[leds:equipe:oportunidades:dengueme-qt|link]]. | ||
- | |||
- | |||
- | ==== Processo de seleção ==== | ||
- | O processo de seleção será constituído das seguintes etapas: | ||
- | - Realização de tarefas relacionadas as tecnologias envolvidas no projeto. | ||
- | - Entrevista com membro do laboratorio. | ||
- | |||
- | |||
- | |||
- | === Estudo Dirigido === | ||
- | Esta etapa do processo de seleção envolve a realização de um estudo dirigido e o desenvolvimento de um projeto, adquirindo conhecimentos básicos sobre alguns conceitos e ferramentas a serem utilizados no projeto. Os resultados desta etapa serão apresentados e avaliados durante a entrevista com a equipe. | ||
- | |||
- | == 1.1. Estudo dirigido sobre a plataforma C++ == | ||
- | Algumas referências:\\ | ||
- | http://www.cplusplus.com/doc/tutorial/ \\ | ||
- | http://www.cplusplus.com/reference/ \\ | ||
- | |||
- | == 1.2. Estudo dirigido sobre o framework QT == | ||
- | Algumas referências:\\ | ||
- | http://doc.qt.io/ \\ | ||
- | http://doc.qt.io/qt-5/qtexamplesandtutorials.html \\ | ||
- | |||
- | == 1.3. Desenvolvimento do Projeto == | ||
- | O projeto consiste em desenvolver uma aplicação utilizando o QT 5.7 + QtCreator. A aplicação deve obrigatoriamente ter interface grafica feita em QT, a interface deve conter os seguintes elementos: \\ \\ | ||
- | (1) Uma arvore de arquivos/itens ao lado esquerdo, deve ser possivel selecionar (highlight) os itens listados. (Exemplo de arvore: Index de arquivos contidos em um projeto do QtCreator).\\ Os elementos na arvore podem ser estaticos (Definidos diretamente no codigo). Os elementos mostrados devem ter pelo menos 1 raiz e 2 filhos. Ao clicar duas vezes em algum elemento da arvore, um texto descritivo do item deve ser mostrado no devido espaço (Item 2 da interface)\\ \\ | ||
- | (2) Do lado direito, um espaço para mostrar mensagens, o espaço pode ser de qualquer tamanho.\\ \\ | ||
- | (3) Abaixo, 2 botões. O primeiro botão deve imprimir algum texto no espaço em branco (Item 2 da interface) { Observação: Caso ja exista algum texto no espaço, o mesmo não pode ser apagado, a aplição deve adicionar o novo texto e manter o antigo } , fica a criterio do avaliado o texto a ser impresso (Extra: Imprimir o texto em negrito ou italico usando tags html, pesquisar por "HTML Subset Qt") . O segundo botão deve apagar o texto, com a condição que, ao clicar nesse botão, uma segunda janela deve ser aberta, onde o usuario pode escolher aceitar ou não a remoção do texto. \\ \\ | ||
- | (4) Por fim, um menu deve ser gerado no topo. O menu deve conter uma unica opçao - A opção em questão deve se chamar Close, e ao clicar nela, a aplicação deve ser fechada.\\ | ||
- | |||
- | Obs: O tamanho dos itens e questões de beleza da interface não serão levadas em conta. Partindo do ponto que a interface contem os elementos requisitados e eles estão organizados na ordem exigidas, esta valido. | ||
- | |||
- | == 1.4. Apresentação dos Resultados == | ||
- | |||
- | === Entrevista com a equipe === | ||
- | Esta etapa inclui: \\ | ||
- | - Apresentação de 10 minutos dos resultados da etapa anterior \\ | ||
- | - Entrevista com a equipe \\ | ||
- | |||
- | |||
- | ==== FAQ ==== | ||
- | Envie suas dúvidas sobre a vaga e o processo de seleção para: \\ | ||
- | https://groups.google.com/d/forum/leds_ufop_oportunidadesfaq |