Questões de Concurso Sobre engenharia de software

Foram encontradas 14.525 questões

Q351942 Engenharia de Software
Julgue os itens subsequentes, relativos a qualidade de software e análise de pontos de função.

De acordo com a norma ISO/IEC 9126, durante os testes, convém que a maioria dos defeitos do software seja descoberta e eliminada. Contudo, alguns defeitos podem permanecer após o teste e, como é difícil corrigir a arquitetura ou outro aspecto básico do projeto do software, a base do projeto usualmente permanece inalterada ao longo do teste.
Alternativas
Q351941 Engenharia de Software
Com referência a aspectos diversos de engenharia de software, julgue os itens subsecutivos.

Engenharia de software é um ramo da ciência da computação que se preocupa com o desenvolvimento de códigos que sejam confiáveis, seguros, baratos e que, quando executados, funcionem e tenham o desempenho desejado.
Alternativas
Q351940 Engenharia de Software
Com referência a aspectos diversos de engenharia de software, julgue os itens subsecutivos.

Tempo de resposta, auditabilidade e portabilidade são exemplos de requisitos não funcionais de software.
Alternativas
Q351939 Engenharia de Software
Com referência a aspectos diversos de engenharia de software, julgue os itens subsecutivos.

Os requisitos de software podem ser classificados como funcionais, que capturam as propriedades gerais sobre o sistema, e não funcionais, que capturam as funções que o sistema deve executar.
Alternativas
Q351938 Engenharia de Software
Com referência a aspectos diversos de engenharia de software, julgue os itens subsecutivos.

Gerência de requisitos é o processo que estabelece um diálogo fundamental e crítico entre o cliente e a equipe de projeto, para garantir entendimento comum sobre os requisitos que deverão ser atendidos pelo software.
Alternativas
Q351937 Engenharia de Software
Com referência a aspectos diversos de engenharia de software, julgue os itens subsecutivos.

XP (Extreme Programming) é uma metodologia ágil voltada para equipes pequenas e médias que desenvolvam software baseado em requisitos vagos e se caracteriza por possibilitar modificações rápidas.
Alternativas
Q351936 Engenharia de Software
Com referência a aspectos diversos de engenharia de software, julgue os itens subsecutivos.

Na área de conhecimento ferramentas e métodos, o termo ferramentas se refere à estruturação da atividade de desenvolvimento e manutenção de software com o objetivo de torná-la sistemática; métodos dizem respeito à automação do processo de engenharia de software.
Alternativas
Q351935 Engenharia de Software
Com referência a aspectos diversos de engenharia de software, julgue os itens subsecutivos.

Nas atividades executadas na manutenção de software, a categoria corretiva se refere à atividade de modificação do software para a correção de erros; a categoria adaptativa se refere a atividades de alteração para adequar o sistema às mudanças no ambiente em que ele esteja operando; e a categoria evolutiva contempla as alterações para atender necessidades de evolução requeridas pelo usuário, como mudanças nas regras de negócio.
Alternativas
Q351923 Engenharia de Software
Com referência à gestão de projetos com Scrum e ao desenvolvimento de arquitetura corporativa em TOGAF, julgue os itens que se seguem.

O Scrum é um processo ágil que prioriza a entrega de maior valor de negócio no menor tempo.
Alternativas
Q351846 Engenharia de Software
Acerca de DevOps e da gestão ágil de projetos com Scrum, julgue os itens subsequentes.

Uma nova sprint inicia imediatamente após a conclusão da sprint anterior. Uma sprint pode ser cancelada antes do seu time-box terminar, porém, a autoridade para cancelar é exclusiva do product owner.
Alternativas
Q351845 Engenharia de Software
Acerca de DevOps e da gestão ágil de projetos com Scrum, julgue os itens subsequentes.

Teste contínuo é uma prática do DevOps que, além de permitir a diminuição dos custos finais do teste, ajuda as equipes de desenvolvimento a balancear qualidade e velocidade.
Alternativas
Q351817 Engenharia de Software
A respeito da técnica de refactoring, julgue o item seguinte.

O refactoring aprimora o design de um software, reduz a complexidade da aplicação, remove redundâncias desnecessárias, reutiliza código, otimiza o desempenho e evita a deterioração durante o ciclo de vida de um código.
Alternativas
Q351816 Engenharia de Software
A respeito do desenvolvimento orientado a testes (TDD) e automação de testes com Selenium, julgue os próximos itens.

No TDD, o primeiro passo do desenvolvedor é criar o teste, denominado teste falho, que retornará um erro, para, posteriormente, desenvolver o código e aprimorar a codificação do sistema.
Alternativas
Q351815 Engenharia de Software
A respeito do desenvolvimento orientado a testes (TDD) e automação de testes com Selenium, julgue os próximos itens.

O Selenium RC grava as ações do usuário, que podem ser transformadas em código de diversas linguagens, como, por exemplo, Java.
Alternativas
Q351813 Engenharia de Software
A respeito do Clean Code e de integração contínua, julgue os itens a seguir.

São características de um servidor de integração contínua: compilação do código-fonte, realização de operações de checkout do gerenciador de configuração, execução de um conjunto de testes, auditoria do código-fonte e testes funcionais.
Alternativas
Q351807 Engenharia de Software
No que se refere a programação orientada a objeto, julgue o item abaixo.

Por conterem referências às suas próprias classes, os objetos são mais vulneráveis a combinações incompatíveis de tipos do que as variáveis da programação convencional, o que impede a verificação dinâmica da satisfação dos pressupostos de um método.
Alternativas
Q351805 Engenharia de Software
Julgue os itens subsecutivos, em relação a projetos de desenvolvimento de software.

O design emergente é uma forma de desenvolvimento de software criado para países emergentes, especialmente a Índia, que possui avançada indústria de desenvolvimento de software. A principal característica do design emergente é o desenvolvimento 24 horas, em que, quando uma equipe acaba o turno de trabalho, outra equipe continua em outro ponto do planeta.
Alternativas
Q351796 Engenharia de Software
Com relação a orientação a objetos e a modelagem e qualidade de software, julgue os itens subsequentes.

O diagrama de fluxo de dados é uma técnica utilizada para a modelagem de processos de negócio, visto que representa uma estrutura estática do sistema.
Alternativas
Q351795 Engenharia de Software
Com relação a orientação a objetos e a modelagem e qualidade de software, julgue os itens subsequentes.

Em projetos de engenharia de software orientados a objetos, as classes de objetos são declaradas com todos os atributos e operações que devem ser associados aos objetos pertinentes a essa classe.
Alternativas
Q351794 Engenharia de Software
Com relação a orientação a objetos e a modelagem e qualidade de software, julgue os itens subsequentes.

Cada projeto de desenvolvimento de software apresenta particularidades, portanto evita-se o uso de padrões internacionais de medição e análise, que, geralmente, dificultam o processo de gerenciamento da qualidade.
Alternativas
Respostas
10781: C
10782: E
10783: C
10784: E
10785: C
10786: C
10787: E
10788: C
10789: C
10790: C
10791: C
10792: C
10793: C
10794: E
10795: C
10796: E
10797: E
10798: E
10799: C
10800: E