Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q596145 Engenharia de Software
No que diz respeito ao desenvolvimento de testes de software, julgue o item a seguir.

Os testes que se baseiam na arquitetura de software e no seu código fonte são denominados testes caixa branca. Nesse tipo de testes, devem ser incluídos a validação de decisões e o relacionamento das estruturas testadas entre si para verificar a decisão tomada ao final de um processo.


Alternativas
Q596144 Engenharia de Software
Julgue o seguinte item, acerca de testes de software.

A segurança do software é um dos itens tratados em testes não funcionais.


Alternativas
Q596143 Engenharia de Software
Julgue o seguinte item, acerca de testes de software.

Os testes não funcionais são realizados após a conclusão dos testes funcionais, uma vez que problemas oriundos de requisitos não funcionais apresentam pouco impacto na solução tecnológica.


Alternativas
Q596142 Engenharia de Software
Julgue o seguinte item, acerca de testes de software.

A realização de testes de desempenho deve ser realizada o quanto antes, ainda durante a etapa de arquitetura e implementação da solução. Para este fim, deve-se adotar estratégia que identifique as partes de uma funcionalidade que estejam demorando mais tempo para serem executadas, no nível de teste de componente ou no nível de integração de componente.


Alternativas
Q596141 Engenharia de Software
Julgue o seguinte item, acerca de testes de software.

Testes com base na arquitetura do software podem ser realizados manualmente ou de forma automatizada em qualquer nível de teste.


Alternativas
Q595132 Engenharia de Software
Julgue o próximo item, relativo à engenharia de software.

Políticas de rastreabilidade que mantêm dados sobre os requisitos e os projetos de sistemas podem integrar o plano de gerenciamento de requisitos.
Alternativas
Q595131 Engenharia de Software
Acerca de UML e SQLite, julgue o item que se segue.

A utilização do diagrama de tempo para modelar, por meio da UML, uma mudança de estado em resposta a um evento externo, em uma instância de uma classe, é mais apropriada que a do diagrama máquina de estados.
Alternativas
Q595126 Engenharia de Software
Com relação a padrão de processos e metodologias ágeis de desenvolvimento, julgue o item a seguir.

O desenvolvimento de um software utilizando o Scrum permite que o PO (product owner) ordene os itens do backlog do produto para alcançar melhor as metas e as missões, com o auxílio do SM (Scrum master), na busca de técnicas para o gerenciamento efetivo do backlog do produto, e permite, também, que os desenvolvedores codifiquem os softwares em pares, utilizando-se a prática do XP (extreme programming).
Alternativas
Q595122 Engenharia de Software
Em relação a qualidade de software, métricas e análise de ponto de função (APF), julgue o item subsecutivo. 

Um dos mecanismos para se medir a qualidade de um software é chamado de modelo empírico, como o Constructive Cost Model, COCOMO, que é um modelo desenvolvido para estimar esforço, prazo, custo, e tamanho da equipe que trabalhará em projeto de software
Alternativas
Q595121 Engenharia de Software
Em relação a qualidade de software, métricas e análise de ponto de função (APF), julgue o item subsecutivo. 

Uma tela de um sistema de cadastro usado por um estabelecimento comercial que possibilite a visualização dos produtos vendidos em forma de lista e ordenados por valor é considerada uma saída externa (SE) segundo a APF, uma vez que ela apresenta dados derivados.
Alternativas
Q595120 Engenharia de Software
Acerca de análise, projeto e modelagem orientada a objetos e de linguagem de modelagem unificada (UML), julgue o item que se segue.

Na modelagem de software, a primeira versão do documento de requisitos deve ser aprovada e definida pelos stakeholders, e o gerenciamento de requisitos é aprovado durante o processo de elicitação.
Alternativas
Q595119 Engenharia de Software
Acerca de análise, projeto e modelagem orientada a objetos e de linguagem de modelagem unificada (UML), julgue o item que se segue.

O diagrama de classes em UML é constituído pelas classes e pelos relacionamentos existentes entre elas, os quais são definidos por generalizações, associações, dependências e composição.
Alternativas
Q595118 Engenharia de Software
No que se refere a conceitos básicos de engenharia de software, modelos de ciclo de vida e a requisitos funcionais e não funcionais, julgue o item a seguir.

Uma das vantagens dos ciclos de vida em engenharia de software é a rapidez com que os resultados obtidos são entregues ao cliente.
Alternativas
Q595117 Engenharia de Software
No que se refere a conceitos básicos de engenharia de software, modelos de ciclo de vida e a requisitos funcionais e não funcionais, julgue o item a seguir.

A engenharia de software consiste em vários tipos de recursos envolvidos e em várias plataformas tecnológicas, para as quais é fundamental realizar um mapeamento para identificação de vulnerabilidades e definições de prioridades para implementação de controles.
Alternativas
Q595116 Engenharia de Software
No que se refere a conceitos básicos de engenharia de software, modelos de ciclo de vida e a requisitos funcionais e não funcionais, julgue o item a seguir.

Um sistema de controle de estoque que fornece respostas a consultas em, no máximo, doze segundos deve ser classificado como não funcional quanto aos requisitos de desenvolvimento de software.
Alternativas
Q595062 Engenharia de Software
Julgue o próximo item, referente a gerência de configuração. Nesse sentido, considere que a sigla BDGC, sempre que utilizada, se refere a base de dados do gerenciamento de configuração.

A BDGC, que contém todos os dados de itens de configuração (IC) de um serviço fornecido ao cliente, deve ser mantida e criada pelo processo de gerência de mudanças assim que um novo item é criado ou disponibilizado.
Alternativas
Q595061 Engenharia de Software
Julgue o próximo item, referente a gerência de configuração. Nesse sentido, considere que a sigla BDGC, sempre que utilizada, se refere a base de dados do gerenciamento de configuração.

Para uma empresa de grande porte, que realiza movimentações bancárias de todas subsidiárias mundiais, é recomendável a utilização de um computador mainframe para processar uma quantidade enorme de dados. Assim sendo, é necessário que esse mainframe esteja documentado no BDGC.
Alternativas
Q594886 Engenharia de Software
No Scrum, há três papéis importantes: Product Owner, Team e Scrum Master. É responsabilidade do Product Owner:
Alternativas
Q594884 Engenharia de Software
A UML permite expressar, entre outras coisas, a visibilidade de atributos e métodos de uma classe. Acerca da representação gráfica da visibilidade, assinale a afirmativa correta.
Alternativas
Q594883 Engenharia de Software
Na elicitação e análise de requisitos, os engenheiros de software trabalham com os stakeholders para obter informações sobre o sistema. Acerca dessa etapa da engenharia de requisitos, assinale a afirmativa correta.
Alternativas
Respostas
7921: C
7922: E
7923: E
7924: C
7925: C
7926: C
7927: C
7928: C
7929: C
7930: C
7931: E
7932: C
7933: E
7934: E
7935: C
7936: E
7937: C
7938: C
7939: D
7940: C