Questões de Concurso Sobre metodologia de desenvolvimento de software em engenharia de software

Foram encontradas 263 questões

Q762410 Engenharia de Software

Com relação ao processo de gerenciamento de mudanças, segundo Sommerville, analise as afirmativas a seguir.

I. O primeiro estágio no processo de gerenciamento de configuração é completar um formulário de solicitação de mudança que descreva a mudança necessária para o sistema. Este formulário registra as recomendações sobre a mudança, os custos estimados e as datas de quando ela foi solicitada, aprovada, implementada e validada.

II. O gerenciamento de mudanças de pacotes de softwares genéricos, em vez de sistemas desenvolvidos sob encomenda para determinado cliente, precisa ser tratado de maneira ligeiramente diferente. Nestes sistemas o cliente é diretamente envolvido, de modo que a relevância da mudança para o negócio do cliente torna‐se um significativo problema a ser resolvido.

III. Em alguns métodos ágeis, como extreme programming, os clientes são diretamente envolvidos na decisão se uma mudança for implementada. Quando eles propõem uma mudança para os requisitos do sistema, trabalham com a equipe para avaliar seu impacto e, então, decidem se a mudança deve ter prioridade, em detrimento das outras características planejadas para o próximo incremento do sistema.

Assinale:
Alternativas
Q762409 Engenharia de Software

Segundo Pressman, é importante quantificar o nível de incerteza e o grau de perda associados a cada risco quando os riscos de software são analisados. Para conseguir isso, diferentes categorias de risco são consideradas. Uma destas categorias é denominada riscos de projeto.

Assinale a alternativa que indica a definição desta categoria.

Alternativas
Q756940 Engenharia de Software
Em relação a metodologia JAD (Joint Application Development ou Joint Application Design), é correto afirmar que ela é voltada para a equipe de desenvolvedores de sistemas computacionais e possui como objetivo
Alternativas
Q754957 Engenharia de Software
Segundo Pressman, em relação às diretrizes básicas de responsabilidade da modelagem usando CRC, assinale a afirmativa incorreta.
Alternativas
Q754935 Engenharia de Software

Sobre as boas práticas utilizadas nas revisões técnicas formais de software, analise as afirmativas a seguir.

I. O objetivo da reunião é resolver os problemas detectados pelos revisores.

II. A duração da reunião de revisão deve ser sempre inferior a duas horas.

III. O autor do material a ser revisado sempre assume o papel de líder da reunião.

Assinale:

Alternativas
Q747190 Engenharia de Software
O ciclo de vida de um software descreve as fases de desenvolvimento desde sua concepção ao seu desuso, compreendendo diversas atividades. As atividades envolvidas no desenvolvimento e a forma como se relacionam dependem da escolha do modelo de ciclo de vida do software. Referente a esse tema, assinale a opção INCORRETA.
Alternativas
Q743305 Engenharia de Software
A implantação de sistemas baseados em software é uma das fases críticas da vida de um software. Sobre as técnicas de implantação de sistemas baseados em software, assinale a afirmativa correta.
Alternativas
Q738319 Engenharia de Software
O processo de operação, que contém as atividades e as tarefas do operador, cobre a operação do produto de software e o suporte operacional aos usuários. Tal processo consta das seguintes atividades, EXCETO:
Alternativas
Q722481 Engenharia de Software
Com referência a conceitos básicos sobre desenvolvimento e manutenção de sistemas e aplicações, julgue o item subsecutivo.
A documentação do sistema é fundamental durante a fase de desenvolvimento desse sistema — para a comunicação entre a equipe de desenvolvimento e para a transição entre as suas diversas etapas — e durante a manutenção desse sistema em sua fase operacional.
Alternativas
Q719396 Engenharia de Software
A homologação
Alternativas
Q715134 Engenharia de Software
Na Engenharia de Software, é importantíssimo o gerenciamento de riscos. Sabendo disso, assinale a alternativa que apresenta apenas três riscos de projeto.
Alternativas
Q710628 Engenharia de Software
Quanto ao Diagrama de Estrutura em Modelagem Estruturada de Sistemas de Informação, assinale a alternativa correta.
Alternativas
Q700859 Engenharia de Software
A equipe de Analistas de Sistemas da PRODATER reuniu-se para escolher uma metodologia de desenvolvimento capaz de atender às seguintes características do projeto e do cliente: − Satisfazer o cliente através da entrega contínua e adiantada de software, em períodos curtos de tempo. − Permitir que haja mudanças nos requisitos, mesmo tardiamente ao desenvolvimento. − Pessoas de negócio e desenvolvedores devem poder trabalhar juntos por todo o projeto. − As equipes devem ser auto-organizáveis. Uma escolha que atende a lista de características é a metodologia
Alternativas
Q698860 Engenharia de Software

Acerca de segurança de banco de dados e de desenvolvimento de software, julgue o item subsecutivo.

Na metodologia de desenvolvimento seguro de software SDL (Security Development Lifecycle), a modelagem de ameaças é realizada na fase de requisitos.

Alternativas
Q663508 Engenharia de Software
Atualmente os softwares podem ser desenvolvidos utilizando-se métodos ágeis ou métodos tradicionais. A escolha da metodologia mais adequada vai depender de vários fatores, como por exemplo, a característica de projeto, da empresa ou da gestão. Para fazer a escolha correta, é necessário ainda conhecer as características dos principais métodos e modelos de processo de desenvolvimento de software. Sobre estes métodos e modelos de processo é correto afirmar:
Alternativas
Q661637 Engenharia de Software

O principal negócio de uma empresa é armazenar e devolver combustíveis. A armazenagem ocorre a) por recebimento dutoviário, em que as distribuidoras clientes compram gasolina e GNV que são armazenados nos tanques da empresa; b) por recebimento rodoviário, pelo qual as distribuidoras clientes compram biocombustíveis (biodiesel e etanol) de usinas e o transportam até a empresa. Para armazenar os produtos a distribuidora precisa emitir uma NF − Nota Fiscal de armazenagem.

Considerando o negócio da empresa, a equipe de Analistas de TI iniciou o desenvolvimento de um sistema com uma reunião em que os clientes elegeram os pontos fundamentais do projeto, priorizando a emissão de NFs. Porém, para chegar ao ponto de emitir uma NF, muitas rotinas precisavam ser desenvolvidas, entre elas alguns cadastros essenciais. Após a definição de um layout simples para as telas de cadastro, foram executados testes funcionais e foi entregue a 1ª versão do sistema em 1 semana de trabalho. Os clientes, sempre presentes, iniciaram imediatamente o uso do sistema e deram os feedbacks, solicitando melhorias e novos recursos. No início a entrega de versões era constante, mas depois se estabilizaram em torno de 1 semana, mantendo sempre a comunicação ativa e o respeito. Os analistas usavam muito a refatoração e práticas TDD − Test-Driven Development durante o desenvolvimento. 

Pelas características, a metodologia de desenvolvimento utilizada pela equipe de Analistas de TI é:

Alternativas
Q644077 Engenharia de Software
A opção pela metodologia de desenvolvimento
Alternativas
Q622279 Engenharia de Software
A respeito das metodologias de análise e desenvolvimento de software, assinale a opção correta.
Alternativas
Q615758 Engenharia de Software
NÃO é objetivo da homologação de sistemas:
Alternativas
Q588067 Engenharia de Software
Com relação à engenharia de software, julgue o próximo item.

Em uma organização, o projeto de um software é dividido em aspectos gerenciais — com as etapas de projeto preliminar e projeto detalhado — e em aspectos técnicos — com as etapas de projeto de dados, projeto arquitetural, projeto procedimental e projeto de interface.
Alternativas
Respostas
141: A
142: D
143: A
144: A
145: B
146: E
147: D
148: E
149: C
150: A
151: A
152: C
153: E
154: E
155: B
156: D
157: E
158: A
159: E
160: C