Buscar

Atividade Objetiva 4_ Paradigmas de Linguagens de Programação

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 17 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

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 6, do total de 17 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

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 9, do total de 17 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

Atividade Objetiva 4
Entrega 20 jun em 23:59 Pontos 1
Perguntas 5
Disponível 2 jun em 0:00 - 20 jun em 23:59 19
dias
Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Este teste foi travado 20 jun em 23:59.
Histórico de tentativas
Tentativa Tempo Pontuação
Importante:
Caso você esteja realizando a atividade através do
aplicativo "Canvas Student", é necessário que você
clique em "FAZER O QUESTIONÁRIO", no final da
página.
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 3 minutos 1 de 1
MAIS RECENTE Tentativa 2 3 minutos 1 de 1
Tentativa 1 8 minutos 0,6 de 1
Pontuação desta tentativa: 1 de 1
Enviado 18 jun em 11:40
Esta tentativa levou 3 minutos.
0,2 / 0,2 ptsPergunta 1
As licenças de software livre são
utilizadas por diversas instituições e
desenvolvedores para manter a
integridade e direitos autorais de
quem produziu o software, apesar de
alguns tipos serem do tipo livre, que
não é cobrado, há licenças de
produtos com código aberto, que não
quer dizer que é gratuito. É preciso
conhecer alguns tipos de licenças, no
mundo dos softwares livre as mais
https://famonline.instructure.com/courses/15500/quizzes/59569/history?version=2
https://famonline.instructure.com/courses/15500/quizzes/59569/history?version=2
https://famonline.instructure.com/courses/15500/quizzes/59569/history?version=1
conhecidas são a GPL da GNU
Instituto e a licença BSD da
Universidade de Berkeley.
 
Mesmo o software livre possui regras
de uso chamadas licença de uso.
Dentre elas se destacam as: GPL e
BSD. Suponha que em um projeto
você precisará utilizar software de
uma empresa privada associado a
um software de licença livre. Qual
seria o melhor caminho para utilizar
dois produtos juntos, com licenças
distintas:
 
I. A utilização de dois softwares com
licenças diferentes não traz impactos
para a organização. Mas se for
integrar ou modificar o código cada
item deve ser examinado por
questões de direitos autorais.
 
II. Na licença de software livre há
muitas clausulas, se o software for
livre e de código aberto, alguns
cuidados extras devem ser tomados,
principalmente, ao modificar e
integrar com outras ferramentas.
 
III. Não há problema de utilizar
softwares com licenças diferentes, ao
integrar tecnologia não é preciso
avaliar os direitos autorais, pois,
todos continuam com licenças
distintas.
 
É correto o que se afirma em:
 I, II e III. 
 II, apenas. 
 I e III, apenas. 
 I e II, apenas. Correto!Correto!
Alternativa correta, pois apenas I e
II estão corretas.
Independente se é uma licença de
empresa privada ou licenças tipo
GPL e BSD, há clausulas a serem
observadas, pois algumas
empresas colocam restrições e
isso deve ser verificado.
 II e III, apenas. 
0,2 / 0,2 ptsPergunta 2
“Os métodos ágeis são uma
abordagem ao modelo de gestão
tradicional de projetos. Onde se tinha
o desenvolvimento de produtos divido
por etapas bem definidas. Já os
Métodos Ágeis possuem iterações
curtas, onde o resultado é medido
através de produto pronto. ”
METODOAGIL. Métodos Ágeis: O que é e porque você deve saber o que é.
Disponível em: http://www.metodoagil.com/metodos-ageis/. Acesso em: 22 de
outubro de 2019. Adaptado.
 
Em um projeto de software, os
recursos são muito bem gerenciados,
e um dos principais valores é o
tempo. Para isso são adotadas
metodologia ágeis que são
consideradas mais dinâmicas que as
metodologias tradicionais.
Considerando o método SCRUM,
quais fatores fazem esse método
eficiente?
 
I. O metodo SCRUM utiliza pouca
documentação, e suas tarefas são
executadas em períodos menores, os
backlogs são executados em um ciclo
de uma ou duas semanas, que são
conhecidos como sprints.
 
II. O método propõe uma equipe com,
no máximo, nove membros, contanto
o SCRUM Master. A equipe é auto
gerenciável, e o Canvas pode ser
utilizado para gerenciar as tarefas
executadas no projeto.
 
III. O SCRUM possui especificações
baseadas em modelos antigos, como
a cascata, cada membro é
responsável por uma parte do
projeto, não há um limite de pessoas
envolvidas em cada projeto.
 
É correto o que se afirma em:
 I e II, apenas. Correto!Correto!
Alternativa correta, pois apenas as
afirmações I e II.
SCRUM é um método ágil, sendo
que uma de suas características é
que a equipe é auto gerenciável,
pode utilizar um quadro conhecido
como Canvas para gerenciar as
tarefas em execução.
Logo a afirmação III está incorreta,
pois o SCRUM não exige
especificação, a equipe é
multidisciplinar, auto gerenciável, e
recomenda equipes de até 9
pessoas.
 I, II e III. 
 II, apenas. 
 I e III, apenas. 
 II e III, apenas. 
0,2 / 0,2 ptsPergunta 3
Ao planejar o desenvolvimento de um
software, nem sempre todos os
membros da equipe, podem ser
envolvidos em todas as etapas dos
projetos. Há casos, em que torna-se
necessária uma documentação
consistente, para que fique claro para
todos os envolvidos, quais são os
requisitos do projeto.
 
Considerando a UML, como uma
ferramenta para registro tanto dos
requisitos, quanto de partes da
solução. Pode-se afirmar que:
 
I.O Diagrama de Classes está entre
os mais relevantes para profissionais
que trabalham com projetos
Orientados a Objetos.
 
 
PORQUE
 
II. A UML é composta por um
conjunto amplo de diagramas, que
são utilizados para representar
enfoques diferentes da solução /
requisitos dos projetos.
 
A respeito dessas asserções,
assinale a opção correta:
 
A asserção I é uma proposição falsa,
e a II é uma proposição verdadeira.
 
A asserção I é uma proposição
verdadeira, e a II é uma proposição
falsa.
 
As asserções I e II são proposições
verdadeiras, e a II é uma justificativa
da I.
Correto!Correto!
Alternativa correta, pois as
asserções I e II são proposições
verdadeiras, e a II é uma
justificativa da I.
O diagrama de classe está entre
os mais relevantes para
profissionais que trabalham com
projetos Orientados a Objetos, pois
é uma prévia de como serão as
classes a serem desenvolvidas no
software, é o modelo mais
importante, que representa as
regras de negócio e os requisitos.
O diagrama de classes é um dos
diagramas proposto pela UML, que
é composta por um conjunto amplo
de diagramas, que são utilizados
para representar enfoques
diferentes da solução / requisitos
dos projetos.
 
 
As asserções I e II são proposições
falsas.
 
As asserções I e II são proposições
verdadeiras, mas a II não é uma
justificativa da I.
0,2 / 0,2 ptsPergunta 4
Leia o texto abaixo:
 
“As metodologias ágeis são
abordagens para o desenvolvimento
de produtos que estão alinhadas com
os valores e princípios descritos no
Manifesto Ágil para Desenvolvimento
de Software, assinado em 2001 em
Utah. ”
 
SILVA. D. G. O que são Metodologias
Ágeis?
Disponível em:
https://targetteal.com/pt/blog/o-que-
sao-metodologias-ageis/. Acesso em:
22 de outubro de 2019. Adaptado.
 
Em projetos de software são
utilizadas metodologias ágeis no
processo de desenvolvimento e
gestão de equipes, uma das
ferramentas que utilizam Casos de
Uso da UML (Unified Modeling
Language) é qual?
 
É o modelo do SCRUM, utiliza os
Casos de Uso e a ferramenta
conhecida como Rational da IBM.
 
É o modelo XP que trabalha com
Casos de Uso para gestão de todos
requisitos do projeto.
 
É o modelo PSP para fazer a gestão
dos projetos junto com os Casos de
Uso, adotado pela equipe.
 
É o RUP da IBM, que utiliza a
ferramenta Rational para desenvolver
os Casos de Uso para gerenciar os
requisitos.
Correto!Correto!
Alternativa correta.
O RUP (Rational Unified Process)
é uma ferramenta orientada a
objetos que permite a utilização de
Casos de Uso. Desenvolvida pela
IBM, é considerada complexa,
porém, é adaptável e requer
experiência da equipe.
 
É o modelo FDD largamente utilizado
em grandes equipes, utiliza os Casos
de Uso como sua base.
0,2 / 0,2 ptsPergunta 5
Leia o texto abaixo:
 
Diagramas da UML fazem parte da
engenharia de software. O diagrama
é como uma planta de alguma
construção para o engenheiro civil,
porém é aplicado ao desenvolvimento
de software e podem ser inúmeros
paracada situação de projetos, tudo
vai depender das regras envolvidas
no negócio.
 
Em um projeto alguns engenheiros
de software desenvolveram alguns
diagramas que serão utilizados pela
equipe de desenvolvimento. Eles
utilizarão o diagrama de classe como
base, considerando os requisitos e
arquitetura necessária.
 
 
A partir das informações
apresentadas no texto base, avalie as
alternativas abaixo e assinale a
correta:
 
O diagrama de classe é utilizado
apenas para documentação, quem irá
desenvolver as classes são os
programadores.
 
O mais importante é escolher um
padrão da UML, dentre os diagramas
do GOF da UML, assim, é
determinada a arquitetura.
 
Apenas utilizar o diagrama de classe
é o suficiente para o processo de
desenvolvimento, mas não é
essencial.
 
Os diagramas são um meio de
orientação para os desenvolvedores,
os engenheiros precisam considerar a
arquitetura envolvida e principalmente
os requisitos propostos pelo cliente..
Correto!Correto!
Alternativa correta.
Os diagramas são desenvolvidos
sobre os requisitos de projeto, ao
desenhar os diagramas a
arquitetura deve ser considerada
para que o desenvolvimento
obedeça às regras de negócios.
 
Nesse processo o mais importante é
a arquitetura e a experiência da
equipe, os diagramas podem ser
adaptados no processo de
desenvolvimento.
Pontuação do teste: 1 de 1

Continue navegando