Magna Concursos

Foram encontradas 924 questões.

764202 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA
Assinale a alternativa que apresenta afirmação correta sobre o uso de um atributo NULL.
 

Provas

Questão presente nas seguintes provas
764201 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA
O padrão de projeto strategy pode ser utilizado quando se necessita
 

Provas

Questão presente nas seguintes provas
764200 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA
Um algoritmo de ordenação é executado através dos seguintes passos: (I) escolha de um elemento da lista, denominado pivô; (II) rearranjo da lista, de forma que todos os elementos anteriores ao pivô sejam menores do que ele e que todos os elementos posteriores ao pivô sejam maiores do que ele; e, também, de modo que o pivô, ao fim do processo, esteja em sua posição final, havendo duas sublistas não ordenadas; (III) ordenação recursiva das sublistas dos elementos menores e dos elementos maiores. Que algoritmo é esse?
 

Provas

Questão presente nas seguintes provas
764199 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA

Considere o trecho de código abaixo, escrito em Hibernate.

Enunciado 764199-1

Com base nesse código, é correto afirmar que

 

Provas

Questão presente nas seguintes provas
764198 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA

Considere os itens abaixo.

I - Depuração simplificada: quando um teste falha, a localização do problema deve ser óbvia.

II - Diminuição da necessidade de cobertura de código: nem todo segmento de código que é escrito deve ter um teste associado.

III - Documentação do sistema: os testes agem como uma forma de documentação, descrevendo o que o código deve estar fazendo.

Quais são benefícios do uso do Desenvolvimento Dirigido por Testes (TDD)?

 

Provas

Questão presente nas seguintes provas
764197 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA
Qual é a anotação no Hibernate que permite marcar uma propriedade como identificador?
 

Provas

Questão presente nas seguintes provas
764196 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA

A uma coleção de versões de componentes que compõem um sistema, dá-se o nome de ___________. Há um controle sobre essa coleção, o que significa que as versões dos componentes que constituem o sistema não podem ser alteradas e, portanto, deveria ser sempre possível recriar a coleção a partir de seus componentes.

Assinale a alternativa que preenche, corretamente, a lacuna do texto acima.

 

Provas

Questão presente nas seguintes provas
764195 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA

Analise o trecho de código abaixo, escrito em HTML5.

Enunciado 764195-1

Com base nesse código, é correto afirmar que

 

Provas

Questão presente nas seguintes provas
764194 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA

No Scrum, o ponto de partida para o planejamento é _____________, que é a lista do trabalho a ser feito no projeto. Durante a fase de avaliação do sprint, essa lista é revista, e as prioridades e o riscos são identificados. O cliente está intimamente envolvido nesse processo e, no início de cada sprint, pode introduzir novos requisitos ou tarefas.

Assinale a alternativa que completa, corretamente, a lacuna do trecho acima.

 

Provas

Questão presente nas seguintes provas
764193 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA

Sobre teste de unidade, considere as afirmações abaixo.

I - Sempre que possível, deve-se automatizar os testes de unidade. No entanto, se deseja-se realizar testes manuais, pode-se usar um framework de teste (como JUnit) para escrever e executar testes do programa.

II - Um teste automatizado tem três partes. Há uma parte de configuração, em que se inicia o sistema com o caso de teste, ou seja, as entradas e saídas esperadas; há uma parte de chamada, em que se chama o objeto ou método a ser testado; há uma parte de afirmação, em que se compara o resultado da chamada com o resultado esperado. Se a afirmação avaliada for verdadeira, o teste foi bem sucedido; se for falsa, houve falha no teste.

III - É muito importante a escolha de casos de teste efetivos. Deve-se, portanto, escrever dois tipos de casos de teste. O primeiro deve refletir o funcionamento normal de um programa e deve mostrar que o componente funciona. Por exemplo, se está sendo testado um componente que cria e inicia um novo registro de paciente, o caso de teste deve mostrar que o registro existe no banco de dados e que os campos foram criados como especificados. Outro tipo de caso de teste deve ser baseado em testes de experiência, nos quais surgem os problemas mais comuns. Devem-se usar entradas anormais para verificar que essas sejam devidamente processados e que não façam o componente falhar.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas