Questões de Concurso
Sobre desenvolvimento de software em engenharia de software
Foram encontradas 1.096 questões
Julgue o item subsequente, relativo ao desenvolvimento de software.
O fato de o código ser aberto dificulta a celeridade no
desenvolvimento de um software, pois diversos programadores
estarão impedidos de trabalhar nele.
Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.
O modelo cascata de desenvolvimento de software compreende
as fases de comunicação, planejamento, modelagem,
construção e emprego.
Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.
Os objetivos da manutenção de um software que esteja em uso
são corrigir defeitos e(ou) implementar novas funcionalidades.
Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.
Cabe à equipe responsável pela implementação de um software
elaborar o cronograma do processo de desenvolvimento do
software e estabelecer a data final de sua entrega.
Acerca de desenvolvimento de sistemas e aplicações, julgue o item subsequente.
Os modelos de desenvolvimento de software são rígidos
quando há necessidade de os requisitos serem completamente
levantados antes de se iniciar a implementação das
funcionalidades.
Com base no processo de desenvolvimento dos sistemas de informação, julgue as afirmativas a seguir:
I. A abordagem sistêmica para desenvolver soluções em sistemas de informação envolve um processo constituído de diversas etapas, conhecido como ciclo de desenvolvimento de sistemas de informação, ou ciclo de vida do desenvolvimento de sistemas. Neste ciclo inclui-se as etapas de investigação, análise, projeto, implantação e manutenção.
II. No ciclo de vida do desenvolvimento de sistemas, todas as atividades envolvidas são relacionadas, mas não interdependentes, podendo haver dois processos ocorrendo ao mesmo tempo.
III. Quando a abordagem sistêmica na solução de problemas é adequadamente implementada, cada etapa do processo é executada em uma sequência estruturada, mas é sempre necessário retornar e repetir qualquer uma das etapas para o sistema que está sendo desenvolvido.
IV. IV. Na etapa de investigação dos sistemas, o estudo de viabilidade é um estudo preliminar que investiga as necessidades de informação dos potenciais usuários e determina os requisitos de recursos, custos, benefícios e viabilidade de um projeto proposto.
Estão corretas as afirmativas:
Julgue o próximo item, relativo a desenvolvimento e qualidade de software.
No desenvolvimento de software, devem estar previstos mecanismos de segurança que sejam testados de forma a garantir que estejam livres de falhas. Isso garante a segurança do ambiente onde o software se encontra.
O Desenvolvimento Orientado a Testes (TDD) é um método de desenvolvimento criado e disseminado por Kent Beck em seu livro “Test-driven development”. O método define regras, boas práticas e um ciclo de tarefas com 3 etapas: a etapa vermelha, a etapa verde e a etapa de refatoração, ilustrado na imagem abaixo