Buscar

Conceitos de Desenvolvimento de Software

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 4 páginas

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

Prévia do material em texto

05/02/2023 21:01 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2718453/5289569 1/4
Conceitos gerais e principais abordagens de desenvolvimento do
software
Professor(a): Thiago Salhab Alves (Mestrado acadêmico)
1)
2)
3)
Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A
Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final.
Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas.
Você pode responder as questões consultando o material de estudos, mas lembre-se de cumprir
o prazo estabelecido. Boa prova!
Sobre as metodologias ágeis, complete as lacunas da sentença a seguir:
O que tem atraído cada vez mais profissionais da área de tecnologia da informação se deve
ao fato de que as metodologias ágeis são _____________ concentradas em _________________,
sendo mais voltadas ao _______________ do sistema.
Assinale a alternativa que completa adequadamente as lacunas:
Alternativas:
Código da questão: 53367
Sobre o Scrum, complete as lacunas da sentença a seguir:
Scrum utiliza um conjunto de ____________________ de software que se mostraram muito
eficazes em projetos com ________________e com requisitos que _________________
constantemente.
Assinale a alternativa que completa adequadamente as lacunas:
Alternativas:
Código da questão: 53376
Sobre o Dynamic Systems Development Methodology (DSDM), avalie as sentenças
classificando-as em verdadeiras (V) ou falsas (F):
( ) É uma metodologia de desenvolvimento de projetos de software visando estabelecer
recursos e tempo fixo para o desenvolvimento de um projeto.
( ) A estrutura do DSDM baseia-se em dez princípios metodológicos.
( ) Participação ativa dos usuários e stakeholders busca garantir que todos os envolvidos no
projeto acompanhem o desenvolvimento para garantir que tudo seja entregue a tempo.
( ) Entregas finais em que o usuário só terá uma versão funcional ao final do processo.
( ) Feedback com foco nas entregas de produtos de software, permitindo que o usuário
manifeste suas opiniões e solicite modificações.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
Menos; documentações; código-fonte.
Menos; código-fonte; documento.
Menos; projeto; código-fonte.
Mais; testes; uso.
Mais; análise; documento.
Padrões de processo; prazos de entrega curtos; mudam.
Ferramentas; prazos de entrega variáveis; alteram.
Padrões; prazos de entrega curtos; não mudam.
Processos; prazos de entrega longos; variam.
Elementos; prazos de entrega longos; não variam.
V – F – F – F – V.
V – F – V – V – F.
V – F – V – F – F.
05/02/2023 21:01 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2718453/5289569 2/4
4)
5)
6)
Código da questão: 53363
Sobre o Scrum, classifique as afirmações a seguir em verdadeiras (V) ou falsas (F):
( ) É um método de desenvolvimento ágil de software.
( ) Product Backlog é uma lista com prioridades dos requisitos ou funcionalidades do
projeto que agregam valor ao cliente.
( ) Sprints são reuniões curtas, de aproximadamente 15 minutos, realizadas diariamente
pela equipe Scrum.
( ) Scrum Master é o líder da equipe responsável por conduzir a reunião e avaliar as
respostas de cada integrante.
( ) Sprints são unidades de trabalho solicitadas para atingir um requisito estabelecido no
Backlog e que precisa ser atendido dentro de um prazo.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
Código da questão: 53372
Considere a seguinte afirmação:
É um método de desenvolvimento ágil de software, composto por equipes de até dez
pessoas, contando com reuniões diárias de até 15 minutos e a supervisão de um líder
conhecido por Scrum Master.
Assinale a alternativa que apresenta corretamente a qual método a afirmação se refere:
Alternativas:
Código da questão: 53369
Para se obter um processo de desenvolvimento de software de qualidade, faz-se
necessário avaliar as atividades realizadas para seu direcionamento. Neste contexto,
preencha corretamente as lacunas que se seguem:
A ___________avalia o grau de _____________, gerência e técnica que a organização possui para
produzir software de qualidade, dentro de ___________ e custos razoáveis e previsíveis.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
Código da questão: 53343
V – F – F – V – V.
V – F – V – F – V.
V – V – V – F – V.
V – F – V – V – F.
V – V – F – V – F.
V – V – F – F – V.
V – V – F – V – V.
XP.
Cascata.
DSDM.
Scrum.
Iterativo.
Engenharia; incompetência; parâmetros.
Produção; competência; parâmetros.
Programação; incompetência; parâmetros.
Imaturidade; competência; prazos.
Maturidade; competência; prazos.
05/02/2023 21:01 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2718453/5289569 3/4
7)
8)
9)
Sobre as etapas de planejamento e modelagem no processo de desenvolvimento de
software, analise as sentenças a seguir:
I. No planejamento, cria-se o plano do projeto, que define o trabalho, as tarefas técnicas, os
riscos e recursos.
II. No planejamento, o cliente irá avaliar o produto entregue e fornecer feedback.
III. Na modelagem, criam-se modelos para se entenderem as necessidades do software.
IV. Na modelagem, cria-se um esboço para se ter uma ideia do todo.
V. No planejamento, o que se projeta é construído e geram-se códigos e testes para revelar
erros na codificação.
Podemos afirmar que são verdadeiras:
Alternativas:
Código da questão: 53348
Sobre as fases do processo de engenharia de requisitos:
( ) Estudo de viabilidade verifica se as necessidades do usuário podem ser satisfeitas por
meio das tecnologias de software e hardware.
( ) Elicitação de requisitos é a atividade de traduzir as informações coletadas durante a
atividade de análise em um documento que define o conjunto de requisitos.
( ) Validação de requisitos é o processo de derivação de requisitos de sistema por meio da
observação de sistemas existentes, discussões com usuários potenciais e compradores.
( ) Especificação de requisitos é a atividade de traduzir as informações coletadas durante a
atividade de análise em um documento que define um conjunto de requisitos.
( ) Validação de requisitos é a atividade que verifica os requisitos em relação a realismo,
consistência e abrangência. Durante esse processo, erros no documento de requisitos são
inevitavelmente descobertos.
Assinale a alternativa que contenha a sequência correta:
Alternativas:
Código da questão: 53354
A principal motivação no uso de processos disciplinados é que eles têm o objetivo de
tornar o desenvolvimento mais previsível e eficiente. Neste contexto, preencha
corretamente as lacunas que se seguem:
O ______________ vai começar a entender o valor de uma funcionalidade apenas quando tiver
acesso a uma _______________. Esta é uma das razões que tornam os requisitos _____________,
fazendo com que, consequentemente, os desenvolvedores gastem muito tempo para
consertar os requisitos dos clientes.
Assinale a alternativa que completa adequadamente as lacunas acima:
Alternativas:
Código da questão: 53362
I – II – IV.
I – III – IV – V.
I – II – III – V.
I – III – IV.
I – IV – V.
V – F – F – V – V.
V – F – V – F – V.
V – F – F – F – V.
V – V – V – F – F.
V – F – V – V – F.
Programador; versão preliminar; mutáveis.
Desenvolvedor; versão final; mutáveis.
Analista; versão preliminar; não mutáveis.
Cliente; versão preliminar; mutáveis.
Gerente; versão final; não mutáveis.
05/02/2023 21:01 Cosmos · Cosmos
https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2718453/5289569 4/4
10) Um dos elementos mais importantes no processo de desenvolvimento de software são
os requisitos. Neste contexto, preencha corretamente as lacunas que se seguem:
A __________________ é a atividade de traduzir as informações coletadas durante a atividade
de ___________________ em um documento que define um conjunto de ____________________.
Assinale a alternativa que completa adequadamenteas lacunas acima:
Alternativas:
Código da questão: 53352
Elicitação de requisitos; elicitação; programas.
Análise de viabilidade; análise; requisitos.
Análise de requisitos; análise; documentos.
Validação de requisitos; validação; sistemas.
Especificação de requisitos; análise; requisitos.
Arquivos e Links

Continue navegando