Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Questões
Finalizar prova
A
B
C
D
E
A
B
C
D
E
1 Marcar para revisão
A Engenharia de Software é uma tecnologia em camada. Avalie a relação entre os conceitos e definições a seguir:
�1�
Camada
qualidade
�A�
Determina as etapas de desenvolvimento
do software.
�2�
Camada de
processo
�B�
Garante que os requisitos que atendem as
expectativas do usuário serão cumpridos
�3�
Camada de
métodos
�C�
Define os artefatos gerados em função da
técnica de modelagem adotada, tal como
modelo de casos de uso ou de classes.
Assinale a opção que corretamente relaciona os referidos conceitos e definições:
�1��B� � �2��C� � �3��A�.
�1��C� � �2��B� � �3��A�.
�1��C� � �2��A� � �3��B�.
�1��B� � �2��A� � �3��C�
�1��A� � �2��B� � �3��C�
2 Marcar para revisão
Na fase inicial de um projeto de software, a definição clara de objetivos é fundamental. Isso ajuda a equipe a manter o foco e a direção, além
de facilitar a medição do progresso e do sucesso do projeto.
Qual é a chave para o sucesso na fase inicial de um projeto de software?
Estruturação da equipe.
Análise competitiva.
Planejamento financeiro.
Definição de objetivos.
Seleção de tecnologia.
3 Marcar para revisão
Considere as seguintes afirmativas relacionadas com a etapa de projeto do processo de desenvolvimento de software:
I� A partir do modelo de classes gerado na análise, aplica-se refinamentos que permitem reduzir o grau de abstração do referido
modelo.
II� Os aspectos dinâmicos, considerando que o paradigma dominante na indústria de software é a orientação a objetos, são definidos
nos modelos de classes.
A
B
C
D
E
A
B
C
D
E
A
B
C
D
nos modelos de classes.
III� A divisão lógica comumente aplicada no projeto de arquitetura, pode ser composta das seguintes camadas: apresentação, aplicação,
domínio e serviços técnicos.
Assinale a alternativa CORRETA�
Apenas as afirmativas II e III são verdadeiras.
Apenas as afirmativas I e III são verdadeiras.
Apenas a afirmativa II é verdadeira.
As afirmativas I, II e III são verdadeiras.
Apenas a afirmativa I é verdadeira.
4 Marcar para revisão
Durante a produção de um software, defeitos podem ser descobertos.
Qual cenário apresenta uma solução mais rápida para um defeito identificado na versão de software em produção?
Continuar desenvolvendo a versão 2 com o defeito corrigido e liberá-la posteriormente.
Corrigir o defeito na versão 1 e liberá-la imediatamente, enquanto ajusta a versão 2 em desenvolvimento.
Aguardar o feedback dos usuários para a próxima iteração.
Redesenvolver todo o software.
Ignorar o defeito.
5 Marcar para revisão
Uma equipe de desenvolvimento está implementando o Extreme Programming �XP�. Eles estão se concentrando em melhorar a qualidade do
código e a resposta às mudanças de requisitos.
Qual prática é fundamental no Extreme Programming �XP� para atingir esses objetivos?
Desenvolvimento dirigido por testes
Revisões formais de design
Documentação extensiva do código
Alocação de tarefas individuais
SM2
Engenharia De Software
E
A
B
C
D
E
A
B
C
D
E
A
Planejamento detalhado a longo prazo
6 Marcar para revisão
Ao analisar a aplicação da prototipação em seus projetos de software, decidiu-se utilizar um processo que define 4 etapas para o
desenvolvimento de protótipos, sendo essas etapas:
I. Avaliar Protótipo.
II. Estabelecer Objetivos do Protótipo.
III. Desenvolver o Protótipo.
IV. Definir a Funcionalidade do Protótipo.
A ordem sequencial correta para a execução dessas quatro etapas é:
IV, I, II e III.
IV, II, I e III.
I, IV, II e III.
II, IV, III e I.
III, II, IV e I.
7 Marcar para revisão
Uma empresa de software decide implementar metodologias ágeis em seus processos de desenvolvimento. O objetivo é melhorar a eficiência
e a adaptabilidade às mudanças de requisitos durante o projeto.
Qual metodologia ágil é conhecida por seu enfoque em ciclos de desenvolvimento curtos e adaptativos?
PRINCE2.
Six Sigma.
Scrum.
Kanban.
Waterfall.
8 Marcar para revisão
O marco de referência do desenvolvimento de um software, com o qual é possível definir a versão de cada item de configuração que fará
parte da entrega e validação de um build, é denominado:
Linha de Base
B
C
D
E
A
B
C
D
E
A
B
C
D
E
Sincronização de Mudanças Concorrentes
Encerramento do Projeto
Auditoria de Mudanças
Solicitação de Mudança
9 Marcar para revisão
O processo de desenvolvimento de software permite uma melhor tratativa em relação à complexidade de obtenção de um determinado
produto "software", pois na maioria das vezes é um trabalho multidisciplinar realizado por analistas, programadores, gerentes de projeto,
gerentes de teste e outros. Considerando que uma metodologia de processo genérica encadeia atividades de acordo com a figura a seguir,
assinale a sequência correta:
Planejamento, comunicação, modelagem, construção e entrega.
Comunicação, planejamento, construção, modelagem e entrega.
Planejamento, modelagem, comunicação, construção e entrega.
Comunicação, planejamento, modelagem, construção e entrega.
Comunicação, modelagem, planejamento, construção e entrega.
10 Marcar para revisão
Na etapa de projeto orientado a objetos, no contexto de um processo de desenvolvimento de software, são desenvolvidas as atividades de:
Teste de integração do sistema e análise de requisitos do sistema.
Definição da arquitetura do sistema e conversão das bases de dados do sistema.
Identificação dos objetos do sistema e definição da arquitetura do sistema.
Conversão das bases de dados do sistema e teste de integração do sistema.
Análise de requisitos do sistema e definição da arquitetura do sistema.

Mais conteúdos dessa disciplina