Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.683 questões

Q4154446 Engenharia de Software
A respeito das metodologias ágeis, marque a alternativa correta. 
Alternativas
Q4154445 Engenharia de Software
“Em um projeto do software ‘Banco Virtual’, um grupo de investidores pediu que os desenvolvedores implementassem um resumo das ações compradas por um cliente”. Com base nessa afirmação, qual o cenário descreve o uso de diagramas de classe UML como instrumento para a Engenharia Avante?
Alternativas
Q4141579 Engenharia de Software
A qual tipo de teste o conceito a seguir se refere: “Trata-se de testes que simulam o uso de um sistema por um usuário real”?
Alternativas
Q4141578 Engenharia de Software
Diferentes ferramentas de testes podem ser utilizadas para automatizar os testes de software. A respeito do Selenium, marque a alternativa correta. 
Alternativas
Q4141577 Engenharia de Software
“Não é raro encontrar um método implementado na classe errada. Ou seja, apesar de implementado em uma classe A, um método f pode usar mais serviços de uma classe B”. Como o método f tem mais dependências para elementos de B do que de sua classe, deve-se: 
Alternativas
Q4141575 Engenharia de Software
Desenvolvimento Dirigido Por Testes ou Test Driven Development (TDD) é uma das práticas de programação propostas pelo método ágil Extreme Programming. Sobre essa prática, marque a alternativa correta. 
Alternativas
Q4141573 Engenharia de Software
Sobre o Unified Modeling Language (UML) 2.X, é correto afirmar que:  
Alternativas
Q4140664 Engenharia de Software
Segundo Nielsen (1994) os problemas de conceito “X” ‘mais recorrentes e facilmente encontrados em websites pode ser por exemplo a deficiência na navegação: muitas vezes o website não possui uma estrutura de links e menus suficientes para uma boa navegação. Isso ocorre quando esses links são inexistentes, estão quebrados, ou seja, não levam às páginas que deveriam, ou estão posicionados na página de uma forma que dificulte sua localização ou identificação enquanto recurso de navegação’. Marque a alternativa que identifica tal problema. 
Alternativas
Q4138167 Engenharia de Software
O que a operação git stash, ao ser executada em um repositório, permite ao desenvolvedor?
Alternativas
Q4138165 Engenharia de Software
Marque a alternativa correta sobre o uso de ferramentas para apoiar os testes de software
Alternativas
Q4138164 Engenharia de Software
Quando se adotam testes de caixa-preta, existem técnicas para auxiliar na seleção das entradas de dados que serão utilizadas durante os testes. Qual a técnica mais recomendada para auxiliar na seleção das entradas de testes?  
Alternativas
Q4138163 Engenharia de Software
Os desenvolvedores costumam implementar código em branches separadas do código principal e, em alguns casos, somente quando terminam todo o desenvolvimento juntam as alterações ao master ou trunk. Essas alterações, realizadas por meio do comando merge, podem causar uma série de conflitos. Esses conflitos, que ocorrem durante a integração de branches em grandes sistemas foram o princípio motivador para a criação da prática de integração contínua de código. Nesse cenário, pode-se afirmar que:  
Alternativas
Q4138162 Engenharia de Software
A norma ISO 9126 traz um conjunto de atributos de qualidade organizados em características e subcaraterísticas. A característica “Funcionalidade” diz respeito à capacidade do software de prover funcionalidades que satisfaçam as necessidades explícitas e implícitas dos usuários. Dentre as subcaracterísticas da característica ‘Funcionalidade’, aquela que corresponde à capacidade do software de interagir com um ou mais sistemas especificados é a:  
Alternativas
Q4138161 Engenharia de Software
Os requisitos de um sistema de software definem o que ele deve fazer e sob quais restrições. Nesse contexto, marque a alternativa correta.  
Alternativas
Q4138160 Engenharia de Software
Um processo de software define um conjunto de passos, tarefas e práticas que devem ser seguidos durante o desenvolvimento. Sobre os processos de software, marque a alternativa correta.  
Alternativas
Q4138159 Engenharia de Software
Pode-se conceituar Gerência de Configuração de Software (GCS) como sendo um conjunto de atividades de apoio que permite a absorção ordenada das mudanças inerentes ao desenvolvimento de software, mantendo a integridade e a estabilidade durante a evolução do projeto. Os níveis da GCS são controlar e acompanhar mudanças (Controle de Mudança), registrar a evolução do projeto (Controle de Versão) e estabelecer a integridade do sistema (Integração Contínua). Em relação à gerência de configuração, é correto afirmar que:  
Alternativas
Q4138150 Engenharia de Software
Sobre o conceito de “Software Livre”, nos referenciais da Free Software Foundation (FSF), é correto afirmar que: 
Alternativas
Q4138147 Engenharia de Software
Na Engenharia de Software, um dos atributos essenciais de um bom software é que deve ser escrito de forma que possa evoluir para atender às necessidades dos clientes. Esse é um atributo crítico, pois a mudança de software é um requisito inevitável de um ambiente de negócio em evolução. Esse princípio denomina-se: 
Alternativas
Q4137937 Engenharia de Software

Em resumo, teste de software é um tipo de controle de qualidade que pode envolver várias etapas, onde escolhem-se algumas condições em que a aplicação vai ser colocada à prova até a simulação real de utilização. Considere um teste que desconhece o conteúdo do código-fonte. Nesse teste, o componente testado é tratado como uma caixa-preta: são fornecidos dados de entrada e o resultado comparado com aquele esperado e previamente conhecido. A questão retrata características do teste:

Alternativas
Q4137212 Engenharia de Software
Assinale a alternativa que exemplifica um método ágil fundamentado na identificação e na eliminação de desperdícios, bem como na otimização da gestão de recursos de um projeto:
Alternativas
Respostas
4781: D
4782: C
4783: A
4784: B
4785: C
4786: C
4787: A
4788: B
4789: C
4790: D
4791: A
4792: C
4793: B
4794: D
4795: A
4796: D
4797: D
4798: D
4799: B
4800: B