Questões de Concurso Sobre engenharia de software

Foram encontradas 14.511 questões

Ano: 2019 Banca: UNESPAR Órgão: FOZTRANS Prova: UNESPAR - 2019 - FOZTRANS - Contador |
Q1639638 Engenharia de Software
Um processo de desenvolvimento de software pode ser considerado um conjunto sequencial e peculiar de ações que objetivam atingir uma meta. É usado para criar, projetar, produzir, controlar, manter e usar produtos e sistemas. Atualmente, existem vários tipos de modelos de processos para desenvolvimento de software, cada um com suas particularidades, atividades e artefatos. Das alternativas abaixo, qual apresenta apenas tipos de modelos processos para desenvolvimento de produto de software? Assinale a alternativa CORRETA:
Alternativas
Q1383477 Engenharia de Software
Em diagramas de classe UML, é válido dizer que:
Alternativas
Q1383476 Engenharia de Software
Unified Modeling Language (UML) é uma linguagem para especificação, visualização, construção e documentação de artefatos de software. Com base em UML, marque a alternativa correta.
Alternativas
Q1383473 Engenharia de Software
Marque a alternativa INCORRETA com relação a Extreme Programming (XP).
Alternativas
Q1383472 Engenharia de Software

Leia as informações sobre Rational Unified Process abaixo e marque a alternativa correta.


I - O ciclo de vida desse processo é composto por quatro fases: Inception, Elaboration, Construction e Transition.

II - A implementação completa do produto final deve ser feita exclusivamente na fase de Elaboration.

III - Uma das atividades realizadas na fase de Transition é o treinamento dos usuários finais.

IV - Uso de componentes é uma boa prática no RUP.

Alternativas
Q1383471 Engenharia de Software
A respeito do framework de trabalho Scrum, marque a alternativa correta:
Alternativas
Q1281864 Engenharia de Software

No que se refere à análise de pontos por função, analise os itens a seguir e, ao final, assinale a alternativa correta:


I – Pontua a complexidade do código desenvolvido em Java.


II – Analisa arquivos, arquivos de interface externa, entradas do usuário, saídas do usuário e consultas do usuário.


III – É um método para elicitação de requisitos. 

Alternativas
Q1281863 Engenharia de Software

No que se refere às técnicas de teste de software, há os testes conhecidos como “caixa preta” e “caixa branca”. Sobre o tema, analise os itens a seguir e, ao final, assinale a alternativa correta:


I – Testes do tipo “caixa branca” são realizados apenas após o software estar completamente integrado.


II – Testes do tipo “caixa preta” não são aplicáveis a software de pequeno porte.


III – Testes do tipo “caixa preta” tem a finalidade de exercitar as interfaces do software sob teste.

Alternativas
Q1281847 Engenharia de Software

No que se refere aos testes de software, analise os itens a seguir e, ao final, assinale a alternativa correta:


I – Um teste de aceitação foca em cada unidade do software, isto é, seu código-fonte.


II – Um teste bem-sucedido identifica defeitos.


III – Um teste “caixa preta” é um teste estrutural, em que partes específicas de componentes são testadas.

Alternativas
Q1281845 Engenharia de Software
No que se refere aos métodos ágeis de desenvolvimento de software, analise os itens a seguir e, ao final, assinale a alternativa correta:


I – Uma implementação de Kanban inicia com a representação visual do trabalho que a equipe desempenha no cotidiano.
II – A prática de refatoração da “Extreme Programming” (XP) consiste na quebra de uma história de usuário complexa em histórias de usuário mais simples.
III – No Scrun, uma Sprint representa os requisitos definidos como resultado da “Sprint Planning Meeting”.
Alternativas
Q1277244 Engenharia de Software

Assinale a associação correta presente na tabela ASSOCIAÇÕES que define corretamente os elementos a definir da TABELA A com as definições ou caracterizações da TABELA B.

Imagem associada para resolução da questão

Alternativas
Q1277243 Engenharia de Software

Abaixo você tem duas tabelas. Na TABELA A, você tem o item a definir e, na TABELA B você tem as definições. Para cada item A definir existe uma e somente uma relação correta com a TABELA B, tabela de Definições.

Assinale a alternativa, na tabela com o título ASSOCIAÇÃO, que associa corretamente o item A definir TABELA A com sua Definição TABELA B.

Imagem associada para resolução da questão

Alternativas
Q1277236 Engenharia de Software
A filosofia por trás dos métodos ágeis é refletida no manifesto ágil, que foi acordado por muitos dos principais desenvolvedores desses métodos. Assinale a alternativa correta que contêm os itens deste manifesto.
Alternativas
Q1277235 Engenharia de Software
Identifique a opção correta para conceituar desenvolvimentos ágeis ou, que caracterizam métodos ágeis:
Alternativas
Q1277234 Engenharia de Software
Assinale a alternativa que completa corretamente as três perspectivas do RUP:
Alternativas
Q1277233 Engenharia de Software
Identifique a alternativa que descreve inequivocamente a intenção do teste de verificação de software ou, mais genericamente, verificação e validação (V&V):
Alternativas
Q1277232 Engenharia de Software
Assinale a alternativa que contenha corretamente especificamente as características de desenvolvimento incremental:
Alternativas
Q1277231 Engenharia de Software
Assinale a alternativa correta que apresenta a diferença entre teste de defeito e debugging:
Alternativas
Q1277230 Engenharia de Software
Assinale a alternativa que completa as lacunas corretamente. Considerando que o encadeamento entre uma fase e outra é uma das características do modelo em cascata, ou ciclo de vida de software. Este modelo é um exemplo de _______________. Neste tipo de processo você ________ e programar todas as atividades do processo antes de _______________.
Alternativas
Q1277229 Engenharia de Software
Os processos de software podem ser categorizados como dirigidos a planos ou processos ágeis. Considerando esta afirmação, assinale a afirmativa correta:
Alternativas
Respostas
6241: D
6242: C
6243: C
6244: E
6245: A
6246: C
6247: B
6248: C
6249: B
6250: A
6251: B
6252: B
6253: A
6254: B
6255: D
6256: A
6257: D
6258: A
6259: B
6260: B