Questões sobre Engenharia de Software

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões sobre Engenharia de Software

Desenvolver software com qualidade e eficiência demanda muito trabalho e muitos fatores devem ser levados em conta nessa tarefa. As funcionalidades do software devem ser medidas sob o ponto de vista do usuário. Com relação à qualidade do código, o atributo compreensibilidade refere-se a duas métricas. Assinale a alternativa referente a uma dessas métricas.

Em Modelagem de Dados, um tipo de atributo, que não pertence propriamente ao objeto (entidade ou relacionamento) onde está alocado, mas fez algum tipo de citação ou ligação desse objeto com outro, recebe um nome. Assinale a alternativa referente a esse atributo.

“O processo __________________ pode envolver a escolha de estratégias alternativas, a execução de um plano de contingência ou alternativo, a adoção de ações corretivas e a modificação do plano de gerenciamento do projeto.” Acerca dos processos das áreas do conhecimento em Gestão de Projetos, de acordo com o guia PMBOK 5, assinale a alternativa que completa corretamente a afirmativa anterior.

Correlacione a COLUNA I com a COLUNA II, associando os modelos ao seu conceito.

COLUNA I

1. Modelo cascata

2. Modelos de processo incremental

3. Modelos de processo evolucionário

4. Modelos concorrentes

 COLUNA II

( ) Combina elementos dos fluxos de processos lineares e paralelos. Aplica sequências lineares, de forma escalonada, à medida que o tempo vai avançando.

( ) Os requisitos de um problema são bem compreendidos, o trabalho flui da comunicação ao emprego. Ciclo de vida clássico, sugere uma abordagem sequencial e sistemática para o desenvolvimento de software, começando com o levantamento de necessidades por parte do cliente, avançando pelas fases de planejamento, modelagem, construção, emprego e culminando no suporte contínuo do software concluído.

( ) Permite a engenharia de software utilizar elementos interativos de qualquer outro modelo. A atividade de modelagem pode estar em qualquer um dos estados em qualquer instante. Outras atividades, ações ou tarefas (comunicação ou construção) podem ser apresentadas de maneira análoga. Todas as atividades de engenharia de software existem simultaneamente, porém em diferentes estados.

( ) Modelos interativos que possibilitam desenvolver versões cada vez mais complexas do software. Inclui o modelo de prototipação e o modelo espiral. O modelo espiral de desenvolvimento é um gerador de modelos de processos utilizado para guiar a engenharia de sistemas intensivos de software. Tem uma abordagem para ampliar, incrementalmente, o grau de definição e a implementação de um sistema, enquanto diminui o grau de risco dele.

Assinale a sequência CORRETA.

Uma desenvolvedora está trabalhando em um projeto cujo repositório de arquivos está em um servidor que usa o modelo descentralizado GIT. Ela não possui internet, mas deseja consolidar as modificações que fez para posteriormente enviá-las para gravação na nuvem assim que tiver conexão à rede. Para executar este versionamento, a desenvolvedora deve

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis