Magna Concursos

Foram encontradas 40 questões.

764224 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA

Sobre Versionamento e Gerenciamento de Versões, considere as afirmações abaixo.

I - O gerenciamento de versões é o processo de acompanhamento de diferentes versões de componentes de software ou itens de configuração e dos sistemas em que esses componentes são usados. Refere-se também à garantia de que as mudanças feitas por diferentes desenvolvedores para essas versões não interfiram umas nas outras.

II - Em um sistema de gerenciamento de versões com uma variedade de recursos, desenvolvedores diferentes não podem trabalhar, ao mesmo tempo, no mesmo componente, pois se o fizessem, as mudanças feitas por diferentes desenvolvedores poderiam interferir umas nas outras.

III - Os sistemas de gerenciamento de versões fornecem, em geral, recursos de gerenciamento de armazenamento. Sua função é reduzir o espaço de armazenamento requerido pelas várias versões de componentes, que diferem apenas ligeiramente umas das outras. Em vez de manter uma cópia completa de cada versão, o sistema armazena uma lista de diferenças (deltas) entre uma versão e outra.

Quais estão corretas?

 

Provas

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

Para responder a questão, considere o trecho de código abaixo.

Enunciado 764223-1

Utilizando esse código, são executadas as chamadas abaixo:

Veiculo v1 = new Veiculo( );

Veiculo v2 = new Veiculo( );

Utilitario U1 = new Utilitario (“4x4”);

Veiculo v3 = new Veiculo( );

Qual o valor da variável contador após a última chamada?

 

Provas

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

No que se refere a classes abstratas e polimorfismo, assinale com V (verdadeiro) ou F (falso) as afirmações abaixo.

( ) Classes abstratas não podem ser instanciadas.

( ) Todos os métodos de uma classe abstrata devem estar sobrescritos na classe concreta que a estende.

( ) Uma classe concreta corresponde a uma generalização de uma classe abstrata.

( ) Diferentes classes concretas de uma mesma classe abstrata podem sobrescrever o mesmo método.

A sequência correta de preenchimento dos parênteses, de cima para baixo, é

 

Provas

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

Considere as afirmações abaixo em relação à herança, um dos principais conceitos de programação orientada a objetos.

I - A herança permite a criação de hierarquias de classes, e a raiz dessa árvore deve ser uma classe abstrata.

II - As classes derivadas de uma determinada classe são chamadas de subclasses.

III - Superclasses são classes a partir das quais foram definidas subclasses.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
764220 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA
Assinale a alternativa que apresenta o framework padrão orientado a componente de interface de usuário para a plataforma Java EE – ou seja, um framework web baseado em Java.
 

Provas

Questão presente nas seguintes provas
764219 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA
Como se chama o processo que testa individualmente os componentes de programa, como métodos ou classes de objetos?
 

Provas

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

Para responder a questão, considere o trecho de código abaixo.

Enunciado 764218-1

Em relação a uma chamada Utilitario U2 = new Utilitario (“4x4”); considere as afirmações abaixo.

I - A classe Utilitario é uma especialização da classe Veiculo.

II - Uma chamada U2.imprimeCampos(); causa a execução do código na linha 16, seguida da execução do código da linha 9.

III - O código da linha 16 corresponde à sobrescrita do método definido na linha 9.

Quais estão corretas?

 

Provas

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

Sobre Desenvolvimento Dirigido por Testes (TDD), considere os itens abaixo.

I - Teste Isolado (Isolated Test)

II - Teste Primeiro (Test First)

III - Teste de Explicação (Explanation Test)

Quais são padrões para TDD?

 

Provas

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

Para responder a questão, considere o código abaixo.

1 List<Integer> minhaLista = new LinkedList<Integer>( );

2 minhaLista.add(new Integer(0));

3 Integer posic = minhaLista.iterator( ).next( );

A respeito do código acima, considere as seguintes afirmações.

I - A declaração na linha fonte 1 faz uso do conceito de Generics em Java.

II - A linha fonte 2 contém uma chamada de método para adicionar um objeto do tipo primitivo inteiro na estrutura minhaLista.

III - Uma operação de cast na linha 3 é necessária porque minhaLista pode conter objetos de qualquer tipo.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas
764215 Ano: 2016
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRGS
Orgão: HCPA
Qual elemento HTML5 fornece um ponto de integração para uma aplicação externa ou conteúdo interativo (ambos tipicamente não HTML)?
 

Provas

Questão presente nas seguintes provas