Magna Concursos

Foram encontradas 50 questões.

2907998 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Scrum é um framework que promove a gerência de projeto de forma ágil. Considere as seguintes afirmações a respeito dessa ferramenta.

I O Scrum Master é responsável por definir as funcionalidades do projeto.

II O Scrum Master elimina impedimentos organizacionais.

III O Product Owner aceita ou rejeita os resultados do trabalho da equipe.

IV O Scrum Master decide as datas de lançamento e o conteúdo de cada versão do software.

Estão corretas as afirmações

 

Provas

Questão presente nas seguintes provas
2907997 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Considere as seguintes afirmações a respeito do funcionamento do Scrum.

I O Sprint Backlog é gerenciado pelo Scrum Master.

II Requisitos não-funcionais podem ser definidos como estórias no Scrum.

III As tarefas do Sprint Backlog são gerenciadas pela equipe de desenvolvimento.

IV A reunião de retrospectiva do Scrum é realizada semanalmente para avaliar o andamento da Sprint.

Estão corretas as afirmações

 

Provas

Questão presente nas seguintes provas
2907973 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Para responder a questão considere a definição abaixo.

Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções utilizadas anteriormente em outros sistemas.

Analise as seguintes afirmativas a respeito da técnica padrão de projeto.

I Cada padrão de projeto oferece código-fonte que mostra como utilizar bibliotecas de classes diretamente em sua aplicação.

II Cada padrão de projeto busca resolver um problema recorrente de projeto de software oferecendo uma solução concreta dentro de um contexto específico.

III Todo padrão de projeto permite flexibilizar um determinado aspecto da sua aplicação.

IV Padrões de projeto representam um vocabulário comum que facilita a comunicação e a documentação do projeto.

Estão corretas as afirmativas

 

Provas

Questão presente nas seguintes provas
2907972 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Para responder a questão considere a definição abaixo.

Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções utilizadas anteriormente em outros sistemas.

Considerando o padrão de projeto Estratégia (Strategy), é correto afirmar que

 

Provas

Questão presente nas seguintes provas
2907971 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Para responder a questão considere a definição abaixo.

Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções utilizadas anteriormente em outros sistemas.

Considere as afirmações a seguir, acerca dos padrões de projeto Template Method, Adapter e Facade.

I O padrão Template Method faz uso do mecanismo de delegação para implementar um algoritmo.

II O padrão Template Method permite variar partes de um algoritmo e é implementado por meio de extensão de classes abstratas.

III O padrão Facade contribui para o aumento do acoplamento entre subsistemas.

IV O padrão Adapter pode ser implementado através de herança múltipla.

Estão corretas as afirmações

 

Provas

Questão presente nas seguintes provas
2907970 Ano: 2018
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFRN
Orgão: UFRN
Provas:

Para responder a questão considere a definição abaixo.

Padrão de projeto é uma técnica que permite reutilizar em seu projeto soluções utilizadas anteriormente em outros sistemas.

Considere as seguintes afirmativas a respeito do padrão Singleton.

I O padrão Singleton pode ser usado para determinar uma quantidade fixa de instâncias de uma classe que podem ser criadas em uma aplicação.

II A classe que implementa o padrão Singleton deve manter público seus construtores.

III A implementação comum do padrão Singleton funciona em ambientes multi-threads.

IV O padrão Singleton é implementado através de atributos e métodos estáticos na classe onde é aplicado.

Estão corretas as afirmativas

 

Provas

Questão presente nas seguintes provas
2907959 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRN
Orgão: UFRN
Provas:

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.

Enunciado 3197137-1

Para se listar a quantidade de amigos de cada aluno, deve-se executar o seguinte comando SQL no PostgreSQL:
 

Provas

Questão presente nas seguintes provas
2907958 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRN
Orgão: UFRN
Provas:

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.

Enunciado 3197136-1

Para se criar a tabela ALUNO em um banco de dados PostgreSQL, o comando SQL que deve ser executado é:
 

Provas

Questão presente nas seguintes provas
2907957 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRN
Orgão: UFRN
Provas:

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.

Enunciado 3197134-1

Para selecionar os nomes dos alunos por ordem alfabética crescente, deve-se executar no PostgreSQL o seguinte comando SQL:
 

Provas

Questão presente nas seguintes provas
2907956 Ano: 2018
Disciplina: TI - Banco de Dados
Banca: UFRN
Orgão: UFRN
Provas:

No mapeamento objeto-relacional, uma questão importante que deve ser tratada é a de hierarquia de classes. Acerca do mapeamento de hierarquias de classes em tabelas de bancos de dados relacionais, avalie as estratégias abaixo.

I Criação de uma tabela por classe.

II Criação de uma única tabela para todas as classes.

III Joined attributes.

IV Divisão por agregação.

São suportadas pelo hibernate as estratégias

 

Provas

Questão presente nas seguintes provas