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

Foram encontradas 289 questões

Q789129 Engenharia de Software
Considerando o referencial de Boehm para o processo de desenvolvimento de software, modelo em espiral, assinale a alternativa que define as quatro ações que devem ocorrer em cada iteração:
Alternativas
Q789126 Engenharia de Software

Um modelo de desenvolvimento de um software pode ser descrito como um rol de eventos e atividades que levam ao desenvolvimento de um software. Este rol de atividades pode ser diferente para cada modelo de processo de desenvolvimento, porém, há um conjunto destas atividades e eventos que estão presente na maioria destes modelos.

Assinale a alternativa que contenha os elementos que estão presentes na maioria dos modelos.

Alternativas
Q789125 Engenharia de Software
Considerando que modelos evolucionários se caracterizam por sua iteratividade e permitem o desenvolvimento de versões de software cada vez mais completas e que pela iteratividade possibilitem desenvolvermos versões cada vez mais completas do software (SOMMERVILLE, 2007,) assinale a alternativa que caracteriza os dois tipos processos mais comuns destes modelos são:
Alternativas
Ano: 2017 Banca: IFB Órgão: IFB Prova: IFB - 2017 - IFB - Professor - Informática |
Q774942 Engenharia de Software
Avalie as afirmativas abaixo sobre o projeto de interface com usuário. I) Deixar o usuário no comando, reduzir a carga de memória do usuário e tornar a interface consistente são regras de ouro para o projeto de uma boa interface de usuário. II) O projeto de uma interface consistente implica manter as informações visuais organizadas, de acordo com as regras de projeto, ao longo de todas as exibições de telas. III) O projeto de uma interface de usuário deve maximizar a utilização de recursos gráficos. IV) Manter a consistência de interface ao longo de uma família de aplicações leva à adoção de padrões já previamente aceitos e incorporados pelo usuário. V) O layout visual da interface deve se basear em uma metáfora do mundo real. Assinale a alternativa que apresenta todas as afirmativas acima que estão CORRETAS.
Alternativas
Q1192001 Engenharia de Software
Dentre os diversos modelos de desenvolvimento de software, encontra-se a categoria denominada de modelos evolucionários, que tem como característica
Alternativas
Q1175988 Engenharia de Software
Uma empresa de desenvolvimento de sistemas está passando por dificuldades em relação aos resultados entregues ao cliente. O cliente sempre reclama que o sistema não está de acordo com o que ele pediu. Qual das propostas a seguir está mais relacionada com esse tipo de problema e poderia resolvê-lo?
Alternativas
Ano: 2016 Banca: FCC Órgão: AL-MS Prova: FCC - 2016 - AL-MS - Programador Visual |
Q772987 Engenharia de Software

Considere a figura abaixo.

Imagem associada para resolução da questão

A figura apresenta uma forma de organização das interligações entre as páginas de um site sendo projetado. Ela é denominada organização

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
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
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
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
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
Q582797 Engenharia de Software
Considerando uma sequência linear do processo regular de implantação de software, assinale a alternativa que apresenta a etapa constituída por: (a) realizar o check-list de infraestrutura dos usuários; (b) verificar a disponibilidade dos ambientes de treinamento e produção; e (c) realizar cargas iniciais de dados.
Alternativas
Respostas
141: C
142: B
143: A
144: C
145: B
146: C
147: A
148: D
149: A
150: A
151: E
152: E
153: B
154: D
155: E
156: A
157: E
158: E
159: C
160: C