Questões de Concurso Sobre engenharia de software
Foram encontradas 14.714 questões
Acerca dos processos de desenvolvimento de software, julgue o item a seguir.
No método Scrum, ao final de cada período de duas
a quatro semanas de um Sprint backlog, pode-se planejar
uma entrega periódica ao cliente.
Acerca dos processos de desenvolvimento de software, julgue o item a seguir.
Na orientação a objetos, estes possuem diversos atributos
e métodos, os quais são utilizados para se definir as
características e ações das classes.
Acerca dos processos de desenvolvimento de software, julgue o item a seguir.
O modelo espiral é um tipo de modelo iterativo de
desenvolvimento em que cada ciclo se encerra com a entrega
de uma versão final do software.
Julgue o próximo item, a respeito de questões relacionadas ao desenvolvimento e testes de segurança de aplicações web.
Para que um teste de invasão leve informações úteis
à segurança de uma aplicação web, é importante que tal
aplicação esteja em um estágio avançado no seu ciclo
de desenvolvimento.
O PMBOK (6ª edição) propõe um mapeamento entre Grupos de Processos de Gerenciamento de Projeto e Áreas de Conhecimento.
Nesse mapeamento, o Grupo de Processo e Encerramento é relacionado à Área de Conhecimento denominada Gerenciamento
O principal benefício do processo Controlar os Custos, segundo o PMBOK (6ª edição), é manter a linha de base dos custos atualizada ao longo de todo o projeto.
Nesse contexto, a maior parte do esforço despendido no controle de custos envolve a análise do relacionamento entre
O desenvolvimento de requisitos é geralmente subdivido em elucidação (elicitation), análise, especificação e validação. A cada uma dessas disciplinas estão associadas várias práticas, que contribuem para o bom andamento das atividades das disciplinas.
Dentre as práticas associadas à disciplina de especificação se encontra a
Seja o seguinte diagrama de classes UML.

Qual diagrama de sequência UML é semanticamente compatível com o diagrama de classes acima?
Um grupo de desenvolvedores elaborou vários casos de teste que selecionam caminhos de teste de acordo com as definições e com o uso de variáveis existentes em um programa.
Esse tipo de teste caixa-branca é denominado
O processo é um dos pilares do espectro da Gestão de Produção de Software (4 p´s) além de pessoal, produto e projeto. O processo é um dos componentes que, aparentemente, menos interfere no resultado já que trata de organizar a forma como será conduzida a produção, mas tal impressão é superficial, já que a escolha acertada do modelo de processo tem um papel fundamental na qualidade final de um software. Sendo assim, pelo viés da Gestão de Produção, analise as afirmativas a seguir:
I - Independente do modelo de processo adotado, há a necessidade da decomposição do processo que responderá: “Como será desenvolvida a atividade do arcabouço”.
II - Em um dado momento do projeto, haverá a fusão entre processo e produto. Neste momento o processo deixa de ser abstrato e passa a ser correspondente a uma função específica do software.
III - A importância da data de início e fim de projeto é marcada por se tratar de uma das medidas de sucesso da gestão da produção já que um projeto entregue com atraso ou antecipadamente evidencia a dificuldade do gestor em dimensionar ou controlar recursos do projeto.
IV - Validação de esforço, um dos princípios da cronogramação de projetos de software, trata da qualidade de produção individual de cada um dos membros da equipe. Por exemplo, no caso de um programador específico, qual taxa de sucesso que ele possui em uma unidade de trabalho.
É correto o que se afirma em:
Sabendo que os itens abaixo são os produtos resultantes de atividades práticas de Engenharia de Software:
I - Software instalado, documentação completa do componente entregue e esquema de suporte e feedback consolidado.
II - Diagramas de análise e de projeto que seguirão o cumprimento do plano estabelecido na fase de planejamento.
III - Diagramas, entrevistas, relatórios e até protótipos podem ser realizados e aproveitados desta tarefa. IV - Software funcionando e com testes de componente efetuados.
V - Um plano justo às necessidades do projeto e o mais próximo da realidade possível.
A ordem correta destes produtos para relacioná-los com as atividades do arcabouço genérico do processo de Engenharia Software: Comunicação, Planejamento, Modelagem, Construção e Implantação respectivamente é:
O aplicativo Apache JMeter é um software de código aberto desenvolvido em Java e projetado para realizar testes de carga e medir desempenho. Para executar um teste de carga, podemos utilizar o comando abaixo. O que se pode afirmar por meio dele?
jmeter -n -t my_test.jmx -l my_test.jtl -H my.server -P 8000