Questões de Concurso

Foram encontradas 8.728 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q784922 Engenharia de Software
Em relação à UML e especificação de software orientada a objetos, analise o diagrama UML fornecido.

 
A partir das informações dadas, assinale a afirmativa correta.
Alternativas
Q784921 Engenharia de Software
Sobre as técnicas de teste de caixa preta e caixa branca em softwares, assinale a afirmativa INCORRETA.
Alternativas
Q784920 Engenharia de Software
Sobre os conceitos de validação e verificação de software, assinale a afirmativa correta.
Alternativas
Q784914 Engenharia de Software
Considerando os diagramas da linguagem de modelagem UML (Linguagem de Modelagem Unificada), a coluna da esquerda apresenta as classificações dos diagramas e a da direita, exemplos desses diagramas. Numere a coluna.
1 - Diagramas estruturais 2 - Diagramas comportamentais
( ) Diagrama de componentes ( ) Diagrama de casos de uso ( ) Diagrama de pacotes ( ) Diagrama de estrutura composta ( ) Diagrama de máquina de estados
Assinale a sequência correta.
Alternativas
Q784912 Engenharia de Software
Considerando as notações da linguagem de modelagem UML (Linguagem de Modelagem Unificada) e mais especificamente os relacionamentos entre casos de uso, analise as afirmativas.
I - Relacionamento Extend – expressa rotinas de exceção ou desmembramento de um caso de uso, quando um cenário alternativo possui um fluxo grande ou que mereça atenção especial. II - Relacionamento Include – separa trechos que dependam da interação com um ator em específico. III - Relacionamento Extend – separa um comportamento obrigatório de outro opcional. IV - Relacionamento Include – separa uma parte comum a dois ou mais casos de uso para um novo caso de uso e posteriormente essa parte comum é incluída aos casos de uso de origem.
Está correto o que se afirma em
Alternativas
Q784910 Engenharia de Software
Existem muitas atividades e artefatos previstos na análise e projeto de software, além de um vasto número de diretrizes e princípios. Sobre análise e projeto de software, assinale a afirmativa INCORRETA.
Alternativas
Q784909 Engenharia de Software
O modelo de desenvolvimento de software Processo Unificado (PU) é constituído de fases e disciplinas. Cada disciplina possui seu próprio fluxo de trabalho (workflow). Analise a figura a seguir.


Qual o nome da disciplina do PU representada pelo workflow ilustrado na figura?
Alternativas
Q784908 Engenharia de Software
Sobre o modelo de desenvolvimento de software Scrum, analise as afirmativas.
I - As funcionalidades a serem implementadas em um projeto de desenvolvimento de software são registradas e organizadas em uma lista denominada Sprint Backlog. II - Os papéis previstos no Scrum são: Time de Desenvolvimento, Product Owner e o Scrum Master. III - Sprint é o nome dado às reuniões que ocorrem diariamente durante o desenvolvimento do software.
Está correto o que se afirma em  
Alternativas
Q784907 Engenharia de Software
Considerando a subárea de Engenharia de Requisitos, sobre os Requisitos de Domínio, que fazem parte dos Requisitos Funcionais e/ou Não Funcionais, analise as afirmativas.
I - São derivados do domínio de aplicação do sistema, em vez das necessidades específicas dos usuários do sistema. II - Não são obrigatórios para um sistema, visto que não refletem necessidades específicas dos usuários do sistema. III - Incluem uma terminologia específica ou referência a conceitos do domínio.
Está correto o que se afirma em
Alternativas
Q784906 Engenharia de Software
A engenharia de requisitos é uma subárea da engenharia de software que trata dos processos de levantamento, registro e gerenciamento dos requisitos de sistemas de software. Analise o diagrama abaixo que ilustra a hierarquia de tipos de requisitos não funcionais. 


Assinale a alternativa que apresenta correta e respectivamente os tipos de requisitos não funcionais identificados pelos números 1, 2 e 3.
Alternativas
Q784396 Engenharia de Software

Considere o diagrama UML abaixo.

Imagem associada para resolução da questão

De acordo com os conceitos da UML, de orientação a objetos e de padrão de projetos, é correto afirmar:

Alternativas
Q784395 Engenharia de Software

Considere a figura abaixo que traz o modelo V de testes.

Imagem associada para resolução da questão

Na representação do modelo V, o objetivo principal do Teste de

Alternativas
Q784393 Engenharia de Software

Considere os seguintes elementos:

Imagem associada para resolução da questão

Estes elementos

Alternativas
Q784392 Engenharia de Software

Considere que em um projeto foi utilizada a métrica com base na contagem de Pontos de Função (PF). O projeto foi estimado em 100 PF.

Em uma determinada fase, que corresponde a 20% do projeto:

− trabalham 4 pessoas;

− a produtividade média é de 20 horas/PF;

− a jornada diária é de 8 horas, 5 dias por semana;

− o valor por 1 hora de trabalho é R$ 50,00.

Com base nos dados relativos à fase, o esforço total em horas, o prazo em dias e o custo do projeto podem ser estimados e correspondem, correta e respectivamente, a:

Alternativas
Q784391 Engenharia de Software

Pode-se calcular o valor total de um sistema em Use Case Points (UCP) utilizando-se a seguinte fórmula:

UCP = UUCP × TCF × ECF

Um Analista afirma corretamente:

Alternativas
Q783788 Engenharia de Software

Dentre as etapas de desenvolvimento de games, levantadas por Novak (2010), apreende-se que a fase de ______ é aquela em que se realiza pesquisa de mercado e avaliação de recursos, ao passo que a fase de teste ______ sucede ao término do processo de produção que visa a promover ______ ao projeto.

Os termos que completam, respectivamente, as lacunas são

Alternativas
Q783477 Engenharia de Software
Com relação aos princípios do modelo ágil de processo Scrum, analise as afirmativas a seguir. I. O processo precisa ser adaptável tanto a modificações técnicas quanto de negócios "para garantir que o melhor produto possível seja produzido". II. O trabalho de desenvolvimento e o pessoal que o realiza é dividido "em partições claras, de baixo acoplamento ou em pacotes". III. O processo produz frequentes incrementos de software "que podem ser inspecionados, ajustados, testados, documentados e expandidos". Assinale:
Alternativas
Q783470 Engenharia de Software
Com relação aos testes de software, analise as afirmativas a seguir. I. O teste de componentes é o processo que envolve a integração de todas as unidades do sistema, com o objetivo de verificar o desempenho do sistema como um todo. II. JUnit constitui um conjunto de classes em Java, que o usuário estende para criar um ambiente de testes automatizado. III. O teste de sistema é o processo de teste de unidades individuais do sistema, com o objetivo de expor defeitos nessas unidades.
Assinale: 
Alternativas
Q783469 Engenharia de Software
Na UML, há dois tipos de diagramas de interação. O primeiro, que enfatiza a ordem temporal das mensagens trocadas entre os objetos e, o segundo, que enfatiza os relacionamentos entre os objetos que participam da realização de um cenário. Esses diagramas são conhecidos, respectivamente, como de:
Alternativas
Q783467 Engenharia de Software
No que diz respeito ao processo de engenharia de requisitos de software, uma fase é caracterizada por três aspectos: • pela derivação de requisitos de sistema através da observação de sistemas existentes, discussões com usuários potenciais e compradores, além da análise de tarefas. • por envolver o desenvolvimento de um ou mais modelos de sistema e protótipos. • por ajudar o analista a compreender o sistema a ser especificado. Essa fase é denominada
Alternativas
Respostas
4981: C
4982: B
4983: C
4984: B
4985: A
4986: D
4987: D
4988: C
4989: A
4990: B
4991: D
4992: B
4993: E
4994: E
4995: A
4996: A
4997: E
4998: B
4999: C
5000: C