3 resultados para Gir

em Lume - Repositório Digital da Universidade Federal do Rio Grande do Sul


Relevância:

10.00% 10.00%

Publicador:

Resumo:

Neste estudo são discutidos alguns aspectos relacionados à escolha da primeira linguagem de programação em currículos de ciência da computação, com interesse especial em Pascal e Java. A primeira linguagem é amplamente adotada para ensinar programação aos novatos, enquanto a segunda está ganhando popularidade como uma linguagem moderna e abrangente, que pode ser usada em muitas disicplinas ao longo de um curso degraduação em computação como ferramenta para ensinar desde recursos básicos de programação até tópicos mais avançados. Embora vários problemas quanto ao ensino de Java, com a primeira linguagem de programação, possam ser apontadas, consideramosque Java é uma boa escolha, visto que (a) oferece apoio a importantes questões conceituais e tecnológicos e, (b) é possível contornar algumas complexidades da linguagem e da plataforma Java para torná-las mais adequadas à alunos iniciantes. Além disso, considerando a grande popularidade de Pascal nos currículos de cursos de computação, uma eventual adoção de Java conduz à outro problema: a falta de professores aptos a lecionar programação orientada a objetos. Sugerimos que este problema de migração de Pascal para Java seja enfrentado através de smplificação do ambiente de desenvolvimento de programas, uso de um pacote com classes que facilitam a entrada e saída, e o desenvolvimento de um catálogo comparativo de programas implementados em ambas as linguagens. Neste estudo também é apresentado o JEduc, um IDE muito simples com o objetivo de dar suporte ao ensino da linguagem de programação orientada a objetos Java aos novatos. Oferece componentes desenvolvidos em Java que integram edição, compilação e execução de programas Java. Além das funcionalidades comuns a um IDE, JEduc foi desenvolvido para gir como uma ferramente pedagógica: simplifica a maioria das mensagens do compilador e erros da JRE, permite a inserção de esqueletos de comandos, e incorpora pacotes especiais para esconder alguns detalhes sintáticos e semânticos indesejáveis.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

O presente trabalho realiza uma validação experimental, através da técnica de injeção de falhas por software, de sistemas de informações que utilizam gerenciadores de banco de dados distribuídos comerciais. Estes experimentos visam a obtenção de medidas da dependabilidade do SGBD utilizado, levantamento do custo de seus mecanismos de tolerância a falhas e a real aplicabilidade de SGBDs comerciais em sistemas de missão crítica. Procurou-se avaliar e validar as ferramentas de injeção de falhas utilizadas, no caso específico deste trabalho a ComFIRM e o FIDe. Inicialmente são introduzidos e reforçados os conceitos básicos sobre o tema, que serão utilizados no decorrer do trabalho. Em seguida são apresentadas algumas ferramentas de injeção de falhas em sistemas distribuídos, bem como os modelos de falhas em banco de dados distribuídos. São analisados alguns estudos de aplicação de ferramentas de injeção de falhas em bancos de dados distribuídos. Concluída a revisão bibliográfica é apresentado o modelo de software e hardware que foi implementado, destacando o gerador de cargas de trabalho GerPro-TPC e o gerenciador de injeções e resultados GIR. O GerPro-TPC segue as especificações TPC-c para a simulação de um ambiente transacional comercial padrão e o GIR realiza a integração das ferramentas de injeção de falhas utilizadas, bem como a elaboração do cenário de falhas a injetar e a coleta dos resultados das falhas injetadas. Finalmente são descritos os experimentos realizados sobre o SGBD PROGRESS. São realizados 361 testes de injeções de falhas com aproximadamente 43.000 falhas injetadas em experimentos distintos. Utiliza-se dois modelos de falhas: um focado em falhas de comunicação e outro em falhas de hardware. Os erros resultantes das falhas injetadas foram classificados em erros ignorados/mascarados, erros leves, erros graves e erros catastróficos. Dos modelos de falhas utilizados as que mais comprometeram a dependabilidade do SGBD foram as falhas de hardware. As falhas de comunicação somente comprometeram a disponibilidade do sistema alvo.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

O gado zebu (Bos indicus) é predominante em todo o mundo. Atualmente, no Brasil, o rebanho de bovinos e zebuínos é composto por aproximadamente 170 milhões de indivíduos, no qual, 80% são zebuínos ou animais de raças cruzadas com zebu. O principal objetivo deste estudo foi determinar a possibilidade da utilização de marcadores moleculares de bovinos na identificação genética de zebuínos. A confirmação desta possibilidade seria de extrema valia, já que a quantidade de informações sobre o genoma zebuíno é limitada e metodologias específicas de identificação de marcadores genéticos para raças zebuínas são raras. Assim, o DNA de 65 zebus, de 4 raças diferentes (Gir, Tabapuã, Nelore e Brahman), foi extraído a partir de sangue aplicado em papel filtro, utilizando o “kit” DNA IQTM SYSTEM (Promega®). Após a extração de DNA, foi feito um PCR Multiplex utilizando o “kit” StockMarks® (Applied Biosystems®), o qual amplifica um total de 11 loci (BM1824, BM2113, ETH10, ETH225, ETH3, INRA023, SPS115, TGLA122, TGLA126, TGLA227 e TGLA53). Os fragmentos gerados pela PCR foram analisados por eletroforese capilar utilizando o analisador genético ABI Prism 3100 (Applied Biosystems®) e o programa GeneScan® v.3.7 (Applied Biosystems®). A freqüência dos marcadores e os índices de variabilidade genética foram calculados utilizando o programa Microsatellite Toolkit v.3.1 e o equilíbrio de Hardy-Weinberg foi determinado através do programa GENEPOP v.3.4. Através destas técnicas foi possível demonstrar que os marcadores moleculares utilizados para identificação genética de bovinos podem também ser utilizados para a realização da técnica de identificação genética de zebuínos Além disso, foi possível demonstrar a freqüência alélica na população de zebuínos analisada como um todo, assim como foi determinada a freqüência alélica para os diferentes marcadores moleculares dentro das 4 raças estudas. Considerando o total de 100 diferentes alelos identificados entre os 11 STR (Short Tandem Repeats) analisados, foi possível observar que a heterozigosidade esperada (He) foi relativamente alta na população analisada, assim como na análise por raça. Estes dados indicam alto grau de diversidade genética nas diferentes raças. Neste sentido, a raça Brahman apresentou a menor diversidade (0,60) e a raça Tabapuã, a maior (0,69). Contudo, estudos complementares são necessários, a fim de confirmar as freqüências alélicas estabelecidas, uma vez que os resultados encontrados no presente trabalho referem-se a um número relativamente pequeno de zebuínos, quando comparados com o total de zebus encontrados no rebanho brasileiro.