Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 13.120 questões

Q1141937 Engenharia de Software

Uma das técnicas mais comuns utilizadas para o desenvolvimento/execução de testes de software é chamada de Caixa-Preta. Selecione os tipos de teste que são aplicáveis essa técnica:


A - unitário.

B - integração.

C - sistema/funcional.

D - aceitação.


Assinale a alternativa correta.

Alternativas
Q1141934 Engenharia de Software
Para aplicar valores e princípios do XP (Extreme Programming), durante os processos e práticas ágeis de desenvolvimento de software, se propõe uma série específica de práticas. Assinale a alternativa que apresenta algumas dessas "boas práticas" utilizadas tradicionalmente em projetos, usando XP.
Alternativas
Q1141932 Engenharia de Software

O UML (Unified Modeling Language) possui uma subdivisão denominada Diagramas de Interação. Dentro dessa subdivisão encontra-se quatro principais diagramas tais como:


(1) Diagrama de Classes

(2) Diagrama de Sequência

(3) Diagrama de Tempo

(4) Diagrama de Comunicação


Assinale a alternativa correta.

Alternativas
Q1141914 Engenharia de Software
Assinale a alternativa que identifica incorretamente um conceito básico das linguagens orientadas a objetos.
Alternativas
Q1141913 Engenharia de Software
Conforme a IFPUG (International Function Point Users Group), no Manual de Práticas de Contagem de Pontos de Função, o primeiro passo para se fazer o cálculo do Valor do Fator de Ajuste (VAF) é o de avaliar cada uma das:
Alternativas
Q1141912 Engenharia de Software
No TDD (Test Driven Development) o desenvolvimento deve ser guiado a testes, onde um teste unitário deve ser escrito antes que uma funcionalidade do sistema o seja. Assinale a alternativa que apresenta a que ciclo de vida o processo interativo do TDD deu origem.
Alternativas
Q1120669 Engenharia de Software
Assinale a opção que apresenta a funcionalidade do Subversion que permite ao usuário criar um repositório remoto em determinado diretório em seu repositório.
Alternativas
Q1120655 Engenharia de Software
No teste de software orientado a objetos, como a condição de um objeto é parte implícita da entrada e saída dos métodos, necessita-se de uma maneira para explorar sistematicamente as situações e transições do objeto. O modelo de teste adequado para executar essas operações é o teste
Alternativas
Q1119884 Engenharia de Software
O Openshift provê recursos a partir do kubernets, sendo capaz de executar e disponibilizar aplicações a partir de contêineres. As imagens dos contêineres no Openshift podem ser armazenadas no componente denominado
Alternativas
Q1118960 Engenharia de Software
No processo de teste de software, o beta teste é
Alternativas
Q1118958 Engenharia de Software
No processo de TDD (test driven development), a refatoração
Alternativas
Q1118949 Engenharia de Software
Assinale a opção que apresenta a anotação que pode ser utilizada no JUnit para condicionar a execução de um teste a partir da avaliação de um script escrito em JavaScript.
Alternativas
Q1118942 Engenharia de Software
O Clean Code deve considerar também o momento de teste do software em desenvolvimento. O Teste Limpo deve
Alternativas
Ano: 2020 Banca: FADESP Órgão: UEPA Prova: FADESP - 2020 - UEPA - Técnico de Informática |
Q1114921 Engenharia de Software
Um dos princípios do Manifesto Ágil é o de que os indivíduos e interações são mais importantes que processos e ferramentas. Um outro princípio é o de que
Alternativas
Ano: 2020 Banca: FADESP Órgão: UEPA Prova: FADESP - 2020 - UEPA - Técnico de Informática |
Q1114920 Engenharia de Software
De acordo com a notação UML, o diagrama que enfatiza o ordenamento temporal das ações, onde as linhas verticais representam os objetos e as setas horizontais representam as mensagens passadas entre os objetos, é o
Alternativas
Q2542848 Engenharia de Software
No framework "Scrum", elabora-se uma lista ordenada de tudo que é conhecido ser necessário no produto. Sobre essa lista, considere, ainda, as seguintes características: (1) ela é a única origem dos requisitos para qualquer mudança a ser feita no produto; (2) essa lista é dinâmica, mudando constantemente para identificar o que o produto necessita para ser mais apropriado, competitivo e útil; (3) ela evolui tanto quanto o produto e o ambiente no qual ele será utilizado; (4) nessa lista, constam todas as características, funções, requisitos, melhorias e correções que formam as mudanças que devem ser feitas no produto nas futuras versões. Nesse caso, pode-se afirmar que tal lista é chamada de:
Alternativas
Q2193716 Engenharia de Software
No que diz respeito à metodologia Extreming Programming, é correto afirmar:
I) Integrar as partes do sistemas deve ser feito com a maior frequência possível.
II) Um desenvolvedor deve ser responsável por uma parte do sistema em particular, para fazer uma melhoria em seu código outra pessoa deve pedir autorização ao responsável.
III) Metáfora é um artifício que deve ser utilizado somente na conversa com os clientes
IV) O design de uma funcionalidade deve ser o mais simples possível para passar nos testes criados para ela.
V) Utilizar padrões de codificação não é recomendado pois interfere na individualidade do programador.

Assinale a alternativa que indica as afirmativas corretas.
Alternativas
Q2193715 Engenharia de Software
Sobre a metodologia SCRUM, marque a afirmativa verdadeira:
Alternativas
Q2193714 Engenharia de Software
No que diz respeito aos comandos básicos de gerenciamento de versões utilizando GIT, é correto afirmar:
I) git initialize - Cria um repositório git vazio ou reinicializa um existente.
II) git clone - Clona um repositório em um novo diretório.
III) git insert - Adiciona o conteúdo do arquivo ao índice.

IV) git status - Mostra o status da árvore de trabalho.

V) git commit -m "Mensagem do commit" - Cria um novo commit contendo o conteúdo atual do índice e a mensagem de registro fornecida.

Assinale a alternativa que indica as afirmativas corretas.
Alternativas
Q2080365 Engenharia de Software
De acordo com Pressman, fazem parte do papel de um grupo de SQA, EXCETO
Alternativas
Respostas
5741: D
5742: B
5743: C
5744: D
5745: A
5746: B
5747: C
5748: E
5749: D
5750: C
5751: A
5752: E
5753: C
5754: C
5755: B
5756: D
5757: A
5758: B
5759: D
5760: C