Questões de Concurso Sobre engenharia de software

Foram encontradas 14.525 questões

Q348528 Engenharia de Software
No que se refere a conceitos básicos, técnicas de elicitação e gerenciamento de requisitos, julgue os itens subsecutivos

Em uma coleta colaborativa de requisitos, é correto definir um cliente interessado no sistema como o facilitador da reunião.
Alternativas
Q348527 Engenharia de Software
No que se refere a conceitos básicos, técnicas de elicitação e gerenciamento de requisitos, julgue os itens subsecutivos.

A etnografia é uma técnica eficaz para descobrir requisitos ligados à forma com que as pessoas efetivamente trabalham no sistema, e não ao modo como deveriam trabalhar para se ajustar a normas e regulamentos formais em vigor.
Alternativas
Q348515 Engenharia de Software
Julgue os itens seguintes, a respeito de gerência de projetos, de acordo com o proposto pelo Guia PMBOK, 4.ª edição, versão de 2008.

No gerenciamento dos riscos de um projeto, os riscos que não podem ser administrados de uma forma proativa devem ser tratados pela equipe de projeto com a estratégia de transferência de riscos.
Alternativas
Q348513 Engenharia de Software
Julgue os itens seguintes, a respeito de gerência de projetos, de acordo com o proposto pelo Guia PMBOK, 4.ª edição, versão de 2008.

Uma nova distribuição de uma mesma versão de um software, mesmo não criando um produto exclusivo, é corretamente classificada como um projeto, pois a versão distribuída tem um uso temporário.
Alternativas
Q348429 Engenharia de Software
No que diz respeito à gerência e administração de projetos, julgue os itens a seguir.

Por meio do método de corrente crítica, são calculadas as datas estimadas de início e término das atividades de um projeto, considerando todas as limitações de recursos, bem como é realizada uma análise do caminho de ida e volta pela rede do cronograma.

Alternativas
Q348427 Engenharia de Software
No que diz respeito à gerência e administração de projetos, julgue os itens a seguir.

No gerenciamento de recursos humanos de projetos, uma das técnicas de resolução de conflitos é a liderança, por meio da qual se busca manter a equipe estimulada para alcançar alto desempenho.

Alternativas
Q348376 Engenharia de Software
A respeito dos sistemas operacionais, julgue os próximos itens.

O sistema Bacula é uma solução de controle de versão cliente/servidor de nível empresarial para sistemas UNIX/Linux.

Alternativas
Q348048 Engenharia de Software
Com relação aos conceitos do processo ágil, um dos conceitos-chave do Manifesto Ágil é :

I. produzir documentação em vez de software executável.

II. a colaboração do cliente em vez da negociação de contratos.

III. obter respostas rápidas a mudanças em vez de seguir planos.

É correto o que está contido em:

Alternativas
Q348047 Engenharia de Software
Quanto à metodologia Scrum e no que diz respeito às características das Equipes de Desenvolvimento, é incorreto afirmar que:

Alternativas
Q348046 Engenharia de Software
É correto afirmar que, de acordo com a definição oficial, o Scrum é um(a).

Alternativas
Q348045 Engenharia de Software
Quanto ao modelo de ciclo de vida em Cascata da Engenharia de Software, analise as assertivas abaixo.

I. Projetos reais raramente seguem o fluxo sugerido no modelo de ciclo de vida em Cascata, o que pode causar problemas quando se tem mudanças em um projeto em andamento sendo desenvolvido com base nesse modelo.

II. Exige que os clientes identifiquem todos os requisitos, explicitamente, na primeira fase (requisitos), e tem dificuldade em acomodar a incerteza natural que existe em grande parte dos projetos.

III. A primeira versão executável do produto somente estará disponível na primeira etapa do modelo de ciclo de vida em Cascata.

É correto o que se afirma em:

Alternativas
Q348044 Engenharia de Software
Assinale a alternativa correta quanto ao processo de desenvolvimento de software.

Alternativas
Q348043 Engenharia de Software
Com relação à UML, analise as assertivas abaixo.

I. É independente das linguagens de programação e dos métodos de desenvolvimento.

II. A UML 2.0 define 14 tipos de diagramas, divididos em 3 categorias.

III. Permite que um projeto seja compreendido pelas pessoas e manipulado por máquinas.

É correto o que se afirma em:

Alternativas
Q348042 Engenharia de Software
Considere a UML 2.0 para correlacionar as colunas acima e, em seguida, assinale a alternativa que apresenta a sequência correta.

Alternativas
Q348041 Engenharia de Software
Assinale a alternativa que apresenta o principal diagrama da UML na análise de requisito.

Alternativas
Q347947 Engenharia de Software
No que concerne a teste de software, julgue os próximos itens.


Um dos critérios do teste de unidade é o particionamento de equivalência, que consiste no particionamento do domínio de entrada do programa de modo que o conjunto de testes resultantes corresponda a uma representação satisfatória de todo o domínio.
Alternativas
Q347946 Engenharia de Software
No que concerne a teste de software, julgue os próximos itens.


Para realizar testes de unidade ou estrutural, pode-se utilizar uma representação conhecida como grafo de fluxo de controle de um programa. A partir do grafo, executam- se todos os caminhos do programa, principalmente na presença de laços.
Alternativas
Q347938 Engenharia de Software
Acerca de programação estruturada e algoritmos de ordenação e pesquisa, julgue os próximos itens.


Para implementar o conceito de herança múltipla, característica de linguagens de programação orientadas a objeto, na linguagem Java, é suficiente utilizar a palavra reservadaImagem 016.jpg na classe filha.
Alternativas
Q347544 Engenharia de Software
Julgue os itens subsequentes a respeito de programação orientada a objetos.

A herança em programação orientada a objetos é um relacionamento pelo qual uma classe, chamada de subclasse, herda todos os comportamentos e estados possíveis de outra classe, chamada de superclasse ou classe base.
Alternativas
Q347542 Engenharia de Software
Acerca da metodologia TDD (test driven development) e do Hibernate, julgue os seguintes itens.

Na metodologia TDD, ou desenvolvimento orientado a testes, cada nova funcionalidade inicia com a criação de um teste, cujo planejamento permite a identificação dos itens e funcionalidades que deverão ser testados, quem são os responsáveis e quais os riscos envolvidos.
Alternativas
Respostas
10841: C
10842: C
10843: E
10844: E
10845: E
10846: E
10847: E
10848: D
10849: E
10850: A
10851: D
10852: C
10853: C
10854: A
10855: E
10856: E
10857: E
10858: E
10859: C
10860: C