Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.718 questões

Q1085947 Engenharia de Software
No modelo em espiral de processo de software (Boehm), antes de cada atividade de prototipação, é sempre realizada uma atividade de
Alternativas
Q1085946 Engenharia de Software

Considere a figura abaixo.


Imagem associada para resolução da questão


O modelo de processo de software representado é

Alternativas
Q1085945 Engenharia de Software
Em uma contagem de pontos de função, um ALI - Arquivo Lógico Interno, com grau de complexidade média, contribui para a contagem com
Alternativas
Q1085944 Engenharia de Software
Em Análise de Pontos de Função, uma Consulta Externa - CE constitui-se de dados extraídos de
Alternativas
Q1085942 Engenharia de Software
O Polimorfismo, um dos Pilares da Programação Orientada a Objetos - POO,
Alternativas
Q1085941 Engenharia de Software

Um Caso de Uso é uma especificação de uma sequência de interações entre um sistema e os agentes externos que utilizam o sistema. Há vários formatos de descrição de Caso de Uso propostos na literatura, assim como vários graus de abstração utilizados.

Considere a descrição de Caso de Uso abaixo.

O Cliente chega ao caixa eletrônico e insere seu cartão. O Sistema requisita a senha do Cliente. Após o Cliente fornecer a senha e esta ser validada o Sistema exibe as opções de operações possíveis. O Cliente opta por realizar um saque. Então o Sistema requisita o total a ser sacado. O Sistema fornece a quantia desejada e imprime o recibo para o Cliente.


Trata-se de uma descrição

Alternativas
Q1085939 Engenharia de Software
Com relação às técnicas de Levantamento de Requisitos, os requisitos que descrevem como funcionários de determinada área realmente trabalham, em vez da maneira pela qual as descrições dos processos dizem que esses funcionários devem trabalhar, são mais bem obtidos pela técnica
Alternativas
Q1085938 Engenharia de Software
No roteiro SCRUM, de gerenciamento Ágil, a atividade que discute funcionalidades de modo a atualizar o que já foi feito, o que será feito e dificuldades é
Alternativas
Q1085937 Engenharia de Software

Considere o modelo de ciclo de vida de software constituído por rotinas de trabalho com a participação de todos os membros da equipe, onde falhas não são toleráveis e por isso, entre as atividades, duas têm grande importância no processo: uma delas dedicada ao planejamento da etapa e outra à de análise de riscos. As atividades são apoiadas pela geração de protótipos. Suporta o desenvolvimento de sistemas complexos e de grande porte.


Trata-se do modelo

Alternativas
Q1085936 Engenharia de Software
Os conceitos alta coesão e baixo acoplamento, utilizados no processo de desenvolvimento de software, são princípios essenciais de
Alternativas
Q1085667 Engenharia de Software
Além de ações, atividades, eventos e objetos, os diagramas de atividade da UM L 2.5 admitem um conjunto de nós de controle do processo, tais como os das figuras abaixo:
Imagem associada para resolução da questão
As figuras 1, 2 e 3 representam, respectivamente,
Alternativas
Q1085666 Engenharia de Software

Considere a figura abaixo, parte integrante de um diagrama da UML 2.5.

Imagem associada para resolução da questão

Ela representa

Alternativas
Q1085001 Engenharia de Software
Dentre as proposições abaixo, assinale a alternativa correta.
Alternativas
Q1085000 Engenharia de Software
Dentro da visão tradicional da engenharia de software a respeito do gerenciamento de mudanças, qual das afirmações abaixo está correta?
Alternativas
Q1084999 Engenharia de Software
A respeito de princípios básicos para elaboração de testes de software, assinale a alternativa correta.
Alternativas
Q1084998 Engenharia de Software
Conforme a descrição do planejamento de testes e inspeções no PMBOK, analise as proposições abaixo.
1) O gerente do projeto e a equipe do projeto determinam como testar ou inspecionar o produto, a entrega ou o serviço, para satisfazer as necessidades e expectativas das partes interessadas. 2) O planejamento de testes e inspeções é usado para determinar e identificar uma abordagem para garantir que recursos suficientes estejam disponíveis para a conclusão bem-sucedida do projeto. 3) Os testes e inspeções variam conforme o setor e podem incluir, por exemplo, testes alfa e beta em projetos de software. 4) O gerente do projeto determina no planejamento de testes quais as funcionalidades que serão priorizadas com verificação estática ou dinâmica de código.
Estão corretas, apenas:
Alternativas
Q1084996 Engenharia de Software
No contexto de integração contínua (IC), assinale a alternativa incorreta.
Alternativas
Q1084995 Engenharia de Software
A respeito do conceito de pirâmide de automação de testes, assinale a alternativa correta.
Alternativas
Q1084994 Engenharia de Software
As ferramentas JUnit e Cucumber estão respectivamente associadas às seguintes técnicas de desenvolvimento de software:
Alternativas
Q1084993 Engenharia de Software
No contexto de diferentes técnicas de teste de caixa preta (black-box) e caixa branca (white-box), assinale a alternativa correta.
Alternativas
Respostas
6621: D
6622: B
6623: C
6624: E
6625: C
6626: C
6627: B
6628: D
6629: C
6630: B
6631: B
6632: C
6633: E
6634: E
6635: D
6636: B
6637: E
6638: A
6639: A
6640: D