Buscar

ENGENHARIA DE SOFTWARE I V03

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Pincel Atômico - 04/08/2023 14:37:03 1/3
JOSE RIBAMAR
CANTANHEDE SANTOS
Avaliação Online (SALA EAD)
Atividade finalizada em 04/04/2022 20:17:39 (317906 / 1)
LEGENDA
Resposta correta na questão
# Resposta correta - Questão Anulada
X Resposta selecionada pelo Aluno
Disciplina:
ENGENHARIA DE SOFTWARE I [240076] - Avaliação com 10 questões, com o peso total de 50,00 pontos [capítulos - 1,2,3]
Turma:
Tecnólogo: Análise e Desenvolvimento de Sistemas - Grupo: AGOSTO/2021 - ANA/AGO/21 [24478]
Aluno(a):
91279304 - JOSE RIBAMAR CANTANHEDE SANTOS - Respondeu 9 questões corretas, obtendo um total de 45,00 pontos como nota
[360224_156411]
Questão
001
Os métodos ágeis são formados por princípios, valores e práticas básicas, conforme
estudamos no capítulo 2. Assim, assinale abaixo alternativa correspondente aos
valores dos métodos ágeis:
comunicação, validação, simplicidade, feedback e coragem.
comunicação, modelagem iterativa, feedback e coragem.
comunicação, trabalho de equipe, metáfora e coragem
simplicidade, comunicação, jogo de planejamento e feedback.
X simplicidade, comunicação, feedback, coragem e humildade.
[360224_156410]
Questão
002
Dentre os modelos de processo de software estudados no capítulo 2, tem um que
abarca determinadas fases durante o seu ciclo de vida, fases como: fase de
exploração, fase das iterações, fase de produção, fase de manutenção a fase de
morte. Assinale qual o processo é composto por essas fases:
Model Driven Architecture (MDA)
X processo XP;
processo unificado;
modelo de prototipagem;
modelo espiral;
[360224_156403]
Questão
003
Estudamos no capítulo 3 sobre os tipos de requisitos e sua importância no
desenvolvimento do software. Abaixo temos exemplos de alguns requisitos:
I. incluir/excluir/alterar nome em uma tela de manutenção de funcionário;
II. portabilidade: o sistema deverá rodar em qualquer plataforma;
III. efetuar pagamentos de compra através de crédito ou débito.
Após verificar os requisitos, assinale abaixo a resposta que corresponde à definição
do tipo de cada requisito apresentado acima, consecutivamente.
todos correspondem a requisitos não funcionais;
todos correspondem a requisitos funcionais;
requisito não funcional, requisito funcional, requisito funcional;
requisito funcional, requisito funcional e requisito não funcional;
X requisito funcional, requisito não funcional, requisito funcional;
[360224_156402]
Questão
004
Vimos que uma das principais decisões para o projeto o software é decidir o modelo
adotado e quais das abordagens se encaixam melhor. Estudamos ainda sobre os
modelos de software em sequencial, incremental, evolucionário os processos ágeis.
Marque abaixo a opção que traz exemplo de modelos sequencias.
modelo cascata e espiral;
prototipagem e modelo cascata;
modelo V e prototipagem;
Pincel Atômico - 04/08/2023 14:37:03 2/3
X modelo cascata e modelo V;
modelo espiral e prototipagem;
[360224_156394]
Questão
005
A Diretrizes Curriculares de Computação definem as competências que engenheiro
de software deve atender, vista no capítulo 1, considere as afirmações a seguir:
I.Estimar-se a qualidade de sistemas de software;
II. Qualificar e quantificar seu trabalho baseado em experiências e experimentos;
III. Analisar e criar modelos relacionados ao desenvolvimento de software; identificar
novas oportunidades de negócios e desenvolver soluções inovadora
É correto o que se afirmar em:
X II e III, apenas
I, II e III.
I apenas
II, apenas
I e II, apenas
[360225_156407]
Questão
006
Vimos no capítulo 3, que existem diversas técnicas que são usadas para facilitar o
processo de adquirir requisitos. Estas contribuem para comunicação entre os
clientes e projetistas do sistema, oferecendo meios apropriados para adquirir
requisitos distintos e solucionar problemas. Dentre estas técnicas existe uma que
também é usada como processo de software, assinale alternativa que corresponde a
ela:
análise de observação
entrevista
questionário
modelo de caso de uso
X prototipagem
[360225_156405]
Questão
007
No processo de desenvolvimento de software é muito importante analisar a
viabilidade técnica e econômica, para decidir sobre se vale a pena desenvolver ou
não um determinado sistema. Como vimos no capítulo 3, existem alguns pontos
importantes para serem analisados quando se estuda sobre viabilidade. Assim,
analise as afirmações abaixo e responda:
I. É importante detectar os erros de lógica e de codificação em cada módulo do
software, separadamente.
II. Avaliar se o usuário aceitará a solução proposta, tendo em vista a cultura do
ambiente organizacional e a adesão dos envolvidos no projeto.
III. Examina e avalia a relação do custo de desenvolvimento e as contribuições deste
depois da implementação do projeto.
É correto o que se afirmar em:
I apenas
X II e III, apenas
I, II e III.
II, apenas
I e II, apenas
Pincel Atômico - 04/08/2023 14:37:03 3/3
[360225_156395]
Questão
008
A Engenharia de Software é responsável por definir os processos de software. Com
isto, vimos no capítulo 1 e é sabido que um processo de software é um conjunto de
atividades que altera o desenvolvimento de um produto de software. Dessa forma, o
processo de software é composto por quatro atividades básicas a todos os
processos de software, assinale alternativa que apresenta estas atividades.
X Especificação, desenvolvimento, validação e evolução;
Abstração, comunicação, validação e evolução.
Comunicação, desenvolvimento, validação e evolução;
Generalização, comunicação, desenvolvimento e validação;
Especificação, abstração, validação e evolução;
[360226_156408]
Questão
009
Dentre as temáticas estudadas no capítulo 3, leia atentamente a definição abaixo e
assinale alternativa que corresponde à definição: "Consiste em um conjunto de
manuais gerais e técnicos, podendo ser organizado em forma de textos e
comentários, utilizando ferramentas do tipo dicionários, diagramas e fluxogramas,
gráficos, desenhos, dentre outros”.
Joint Application Development (JAD).
requisitos;
rastreabilidade;
modelo de caso de uso;
X documentação de requisito;
[360226_156398]
Questão
010
A atividade no processo de software que promove a organização do projeto e
direciona a equipe de desenvolvimento. Onde permite a organização do processo,
tratando de definir atividades, métodos a serem administrados.Como também
determina os pontos de limitação e a estimativa de entrega por meio da organização
de um cronograma de trabalho”.
Esta definição trata de qual atividade envolvida no processo de desenvolvimento de
software.
Construção
Entrega
X Planejamento
Comunicação
Modelagem

Continue navegando