Magna Concursos

Foram encontradas 708 questões.

2461501 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD

Em relação à UML, analise as seguintes afirmações.

I. generalização, inclusão e extensão são tipos de relacionamentos que podem ser usados em casos de uso.

II. relacionamento de generalização é usado apena entre atores de um caso de uso.

III. o relacionamento de generalização entre casos de uso é semelhante à generalização existente entre as classes da UML. No caso de uso, a generalização significa que o caso de uso filho herda o comportamento e o significado do caso de uso pai.

IV. o cenário principal em casos de uso descreve uma sequência de ações que serão executadas considerando o fluxo correto e as exceções durante a execução da sequência.

V. o relacionamento de generalização pode existir entre casos de uso e também entre atores.

Está correto apenas o que se afirma em

 

Provas

Questão presente nas seguintes provas
2461500 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD

A UML é uma linguagem destinada a visualizar, especificar, construir e documentar os artefatos de um sistema complexo de software. Ela possui, em sua estrutura, alguns diagramas para permitir a visualização de um sistema sob diferentes perspectivas. Sobre os diagramas da UML, analise as afirmativas.

I. O diagrama de componente exibe uma classe encapsulada e suas interfaces e da a visão de implementação do projeto estático do sistema.

II. O diagrama de caso de uso exibe um conjunto de casos de uso, atores e seus relacionamentos abrangendo a visão de implementação do projeto estático de um sistema.

III. O diagrama de classe exibe um conjunto de classes, interfaces, colaborações e seus relacionamentos. Esses diagramas são encontrados com maior frequência em sistemas de modelagem orientados a abjetos e abrangem uma visão dinâmica da estrutura de um sistema.

IV. O diagrama de atividade exibe uma estrutura de um processo, como o fluxo de controle e os dados de cada etapa de uma computação. Abrange a visão dinâmica de um sistema e é importante principalmente para modelagem da função de um sistema e dá ênfase ao fluxo de controle entre objetos.

V. O diagrama de pacote mostra a decomposição do próprio modelo em unidades organizacionais e suas dependências.

Está correto apenas o que se afirma em

I, II e III.
II, III e IV.
I, II, IV e V.
I, II e III e V.
 

Provas

Questão presente nas seguintes provas
2461499 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: UFGD
Orgão: UFGD

Tendo o esquema CLIENTES (CPF, nome, data_nascimento) para uma tabela de um banco de dados, selecione a consulta SQL que retorne como resultado uma lista contendo nomes de clientes que se repetem (clientes diferentes, mas com o mesmo nome) e a quantidade de ocorrências de cada um destes nomes.

 

Provas

Questão presente nas seguintes provas
2461498 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD

Na arquitetura de servlets da plataforma Java, a interface que todos os servlets devem implementar é:

 

Provas

Questão presente nas seguintes provas
2461497 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: UFGD
Orgão: UFGD

Para que uma tabela de um banco de dados esteja de acordo com a 3ª forma normal, além de estar de acordo com a primeira e segunda forma, ele deve possuir a seguinte característica:

 

Provas

Questão presente nas seguintes provas

A figura abaixo representa o ciclo de vida de uma requisição Java Server Faces, em relação a este ciclo de vida, analise as seguintes afirmações.

Enunciado 2951566-1

I. Na fase Restore View os dados enviados por um formulário são restaurados para serem processados na fase Process Validations.

II. Process Validations é a primeira fase em que ocorre manipulação de eventos. Nesta fase, são executados os validadores de acordo com as regras de validação definidas.

III. A atualização dos valores no Managed Beans é realizada na fase 4.

IV. As regras de negócio estabelecidas pelo programador são executadas na fase Render Response, logo em seguida é enviada ao cliente.

V. Apply Request é a fase em que a árvore de componentes é gerada e os valores enviados pelo cliente são armazenados em seus respectivos componentes.

Está correto o que se afirma em

I, III, IV e V.
 

Provas

Questão presente nas seguintes provas
2461495 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD

Em relação às bibliotecas de coleções da plataforma Java, analise as seguintes.

I. Uma coleção é um objeto utilizado para armazenar referências a outros objetos, normalmente sendo estes objetos todos do mesmo tipo.

II. Set, Queue, List são referências da interface Collection

III. Set, Queue, List derivam todos de uma mesma interface.

IV. Set é uma Collection que armazena valores, como uma LinkedList, aceitando até mesmo valores duplicados.

V. Uma List pode conter valores duplicados. VI. Maps são utilizados associando uma chave a um valor, não permitindo chaves duplicadas.

Está correto o que se afirma em

III e VI.
 

Provas

Questão presente nas seguintes provas
2461494 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD

Em relação às técnicas e estratégias de testes de software, correlacione os termos a seguir.

I. Teste unitário

II. Teste Funcional.

III. Teste de regressão.

IV. Teste de integração.

( ) Utiliza-se da derivação de casos de testes a partir da especificação do programa.

( ) Utilizado para descobrir o mais breve possível problemas de compatibilidade e interação entre módulos de um sistema.

( ) Utilizado para certificar a consistência de execução das menores partes possível da implementação do sistema.

( ) Utilizado para validar a ausência de falhas após a atualização ou nova versão de um sistema. Busca certificar se a alteração em uma parte do software não atingiu outra parte que estava correta anteriormente.

A ordem correta dos termos é

 

Provas

Questão presente nas seguintes provas
2461493 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD

Sobre testes e análise de software, é correto afirmar que

 

Provas

Questão presente nas seguintes provas
2461492 Ano: 2013
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFGD
Orgão: UFGD

Um objeto sendo manipulado utilizando Hibernate transita por diferentes estados, onde cada estado representa a situação do objeto em relação a sua persistência. Assinale a alternativa em que o estado em que o objeto ainda não fez referência não foi associado a um registro no banco de dados.

 

Provas

Questão presente nas seguintes provas