Buscar

Engenharia de software 4

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

Prévia do material em texto

Revisar envio do teste: ATIVIDADE 4 (A4) 
 
Curso PRÁTICAS DE ENGENHARIA DE SOFTWARE 
Teste ATIVIDADE 4 (A4) 
 
 
 
 
 
 
 
• Pergunta 1 
1 em 1 pontos 
 
Em metodologia ágil, uma delas possui um evento de aproximadamente 15 minutos voltado para a equipe de 
desenvolvimento. Essa reunião é diária e serve para realizar uma revisão do que foi feito no dia anterior, o que 
será feito no dia atual e a declaração de algum tipo de impedimento que pode estar atrapalhando o 
desenvolvimento de algo que está sendo criado em cada sprint . 
 
Assinale a alternativa que representa corretamente a metodologia descrita acima. 
 
Resposta Selecionada: 
Scrum. 
Resposta Correta: 
Scrum. 
Feedback da 
resposta: 
Resposta correta. Está correto, pois a prática se chama Daily Scrum, uma reunião 
diária com os membros da equipe que busca deixar claro o que está sendo feito, 
os impedimentos e o que se pretende realizar no dia atual, analisando um sprint 
anterior. 
 
 
• Pergunta 2 
1 em 1 pontos 
 
Como todo manifesto, a ideia é de certa forma combater velhas práticas do desenvolvimento de software, 
utilizando novos argumentos que simplifiquem o processo, mas sem desprezar o zelo pelo que é de 
responsabilidade de todos os envolvidos no processo. 
A partir do apresentado, analise as asserções a seguir e a relação proposta entre elas. 
 
I. Quando o manifesto fala sobre o “Software Operacional” ser acima da “documentação completa”, um não exclui 
o outro. 
Pois: 
II. O ideal é a busca de uma documentação que acompanhe o software, mas com foco no objeto do projeto em si, 
o sistema ou aplicação que se quer ver desenvolvida. 
 
A seguir, assinale a alternativa correta. 
 
 
Resposta 
Selecionada: 
 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa 
correta da I. 
Resposta Correta: 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa 
correta da I. 
Feedback 
da resposta: 
Resposta correta. A asserção I deixa claro que um argumento não elimina 
necessariamente outro, como foco no software funcionando mas sem descartar a 
documentação. A asserção II justifica essa primeira afirmação, visto que a 
documentação é sim importante, mas sem deixar de lado o atendimento às 
necessidades do usuário. 
 
 
• Pergunta 3 
0 em 1 pontos 
 
A eXtreme Programming , 
conhecida como XP, surgiu como uma das metodologias ágeis mais populares. É uma abordagem que busca 
fornecer um software de alta qualidade, de forma rápida e de maneira contínua. Desta forma, a melhoria da 
qualidade e a capacidade de resposta do software acontecem diante das mudanças nos requisitos do cliente. 
 
A partir do apresentado, analise as asserções a seguir e a relação proposta entre elas. 
 
I. A XP possui uma qualidade estrutural, promovendo o envolvimento de dois programadores, sem levar em conta 
ideias dos clientes, já que duas pessoas programando possuem uma visão diferenciada. 
 
Pois: 
 
II. Uma das características mais marcantes da XP é a programação em par, onde duas pessoas trabalham juntas 
no desenvolvimento, o que possibilita um melhor mecanismo para a solução de problemas. 
 
A seguir, assinale a alternativa correta. 
 
Resposta 
Selecionada: 
 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa 
correta da I. 
Resposta Correta: 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
Feedback da 
resposta: 
sua resposta está incorreta. A alternativa está incorreta, pois a asserção I é falsa. 
Através de sua qualidade estrutural, promove um alto envolvimento do cliente, com 
ciclos rápidos de feedback, testes e planejamento contínuos e um trabalho em 
equipe bastante próximo e engajado. 
 
 
• Pergunta 4 
1 em 1 pontos 
 
Leia o excerto a seguir: 
“SOA é uma arquitetura que promove a integração do negócio com a tecnologia da informação com componentes 
de serviços, esse componente é o principal item dessa arquitetura. Os resultados que SOA traz são: agilidade 
para atender às novas demandas, flexibilidade nas mudanças, redução de custo e reuso de serviços”. 
(OLIVEIRA, 2013, on-line ). 
 
OLIVEIRA, E. M. de. Vantagens e Desvantagens de SOA . 2013. Disponível 
em: https://www.devmedia.com.br/vantagens-e-desvantagens-de-soa/27437 . Acesso em: mar. 2020. 
 
Sobre as vantagens do uso de SOA, analise as afirmações a seguir: 
 ( ) O serviço pode ser reutilizado para outras aplicações. 
 ( ) Manutenção das partes feita pela modularização das partes do sistema. 
 ( ) Complexidade no gerenciamento do sistema. 
 ( ) Interrupção do serviço caso haja falta de rede ou internet. 
 ( ) A implementação do software é transparente para quem utiliza o serviço. 
 
 
Assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, V, F, F, V. 
Resposta Correta: 
V, V, F, F, V. 
Feedback 
da resposta: 
Resposta correta. A sequência está correta. As características I (Reutilização), II 
(Manutenibilidade) e a V (Abstração) são vantagens apresentadas pela arquitetura 
SOA. Já as afirmações III (Complexidade) e IV (Interrompimento) ou ficar sem o 
 
serviço por falta de internet é um empecilho nos trabalhos de qualquer empresa ou 
usuário e não uma vantagem. 
 
• Pergunta 5 
0 em 1 pontos 
 
O termo SaaS significa Software as a Service e é referente ao uso de sistemas e softwares não apenas como um 
produto final, mas como um serviço utilizado por usuários e fornecido por empresas especializadas de maneira 
recorrente. As plataformas SaaS são ideais para quando se deseja que um aplicativo seja executado de maneira 
leve e confiável, com o mínimo de informações personalizadas. 
 
A respeito dos pontos positivos do SaaS, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) 
e F para a(s) Falsa(s). 
 
I. ( ) Com um serviço em um computador remoto, caso falte internet, ocasiona problemas de conectividade. 
II. ( )Não há necessidade de instalação e desta forma não precisa mais contratar especialistas de TI. 
III. ( ) Por mais que os serviços sejam oferecidos por empresas, ataques a servidores de dados são recorrentes. 
IV. ( ) Possui escalabilidade a partir da solicitação de serviços conforme a necessidade. 
 
Assinale a alternativa que apresenta a sequência correta. 
 
Resposta Selecionada: 
V, V, V, V. 
Resposta Correta: 
F, V, F, V. 
Feedback da 
resposta: 
Sua resposta está incorreta. A afirmativa I é falsa, pois há Problema de 
Conectividade - com um serviço em um computador remoto, caso falte internet nas 
dependências de sua empresa, o serviço é interrompido imediatamente. Existe a 
possibilidade de uma replicação ou versionamento local de dados, mas as 
principais características do software 
podem ficar indisponíveis. A afirmativa III é falsa, pois há problemas de segurança 
dos dados - por mais que os serviços sejam oferecidos por empresas, ataques a 
servidores de dados são recorrentes e, com isso, podem ocasionar vazamento ou 
até perda de dados em casos mais extremos. 
 
 
• Pergunta 6 
1 em 1 pontos 
 
O SaaS (Software como serviço) é uma das três principais categorias de computação em nuvem, juntamente com 
infraestrutura como serviço (IaaS) e plataforma como serviço (PaaS). Cada um destes tipos de serviços oferece 
ao cliente um determinado serviço que pode ser contratado conforme a sua necessidade. 
 
Entre esses serviços, analise as opções a seguir: 
 
 Streaming de áudio e vídeo. 
 Aplicativos de edição de texto e criação de planilhas. 
 Redes Sociais. 
 Sistemas Operacionais. 
 Repositório de arquivos (drives). 
 
 
 Sobre Software como Serviço, é correto o que se afirma em: 
 
Resposta Selecionada: 
I, II, III, IV e V. 
Resposta Correta: 
I, II, III, IV e V. 
Feedback da 
resposta: 
Resposta correta. Todos os itens apresentados são passíveis de serem serviços 
apresentados em formato SaaS. Mesmo o item IV (Sistemas Operacionais), são 
 
uma possibilidade, pois existem SOsque são acessados via internet, tendo seus 
recursos e funcionalidade carregados direto do ambiente em nuvem. 
 
• Pergunta 7 
1 em 1 pontos 
 
O processo Scrum é baseado em diferentes estágios com igualmente distintos profissionais envolvidos. Seu fluxo 
pode ser representado de acordo com a figura a seguir: 
 
 
Fonte: Aleksandra Sabelskaia / 123RF. 
 
Entre as fases listadas, existe a que lista todos os recursos, funções, requisitos, aprimoramentos e correções que 
formam as alterações a serem feitas no produto em versões futuras. 
 
Esta fase descrita é chamada de: 
 
Resposta Selecionada: 
Product Backlog. 
Resposta Correta: 
Product Backlog. 
Feedback da 
resposta: 
Resposta correta. A alternativa está correto, já que o Backlog de Produto 
( Product Backlog) é a lista de pendências acerca do produto. Os itens do Backlog 
do produto têm os atributos de uma descrição, ordem, estimativa e valor. 
 
 
• Pergunta 8 
1 em 1 pontos 
 
De modo geral, a base teórica do SaaS está na oferta de um software como prestação de um ou mais serviços 
específicos e não meramente como um produto. Hoje, programas como Word e Excel, da Microsoft, assim como 
o surgimento dos editores de texto e planilhas do Google são todos oferecidos como software em nuvem, 
disponibilizados como serviço aos usuários. 
 
Sobre SaaS, analise as asserções a seguir: 
 
 Com SaaS, você não precisa necessariamente instalar aplicativos de software no seu computador. 
 Geralmente, você pode acessar o software como serviço a partir de qualquer dispositivo, a qualquer momento, 
mas apenas se houver uma conexão com a Internet. 
 Algumas aplicações permitem que você faça download de conteúdos e possa acessá-los mesmo estando off-line. 
 A maioria dos provedores de SaaS opera num modelo de assinatura, com uma taxa por número de usuários, que 
gera alto custo para as empresas. 
 
 
Sobre o uso de Saas, é correto o que se afirma em: 
 
Resposta Selecionada: 
I e III, apenas. 
Resposta Correta: 
I e III, apenas. 
Feedback da 
resposta: 
Resposta correta. As asserções I e III estão corretas, afinal você não precisa 
instalar software adicional em seu dispositivo, seja um computador, tablet ou 
smartphone. O Software é executado a partir do servidor ou computador remoto 
onde está hospedado. A maioria dos serviços on-line permite que você faça 
download do conteúdo para assistir mesmo não estando conectado à internet. O 
uso de SaaS torna menos custoso para empresas e usuários comuns o uso de 
sistemas. 
 
 
• Pergunta 9 
1 em 1 pontos 
 
Uma metodologia ágil que busca fornecer um software de alta qualidade de forma rápida e de maneira contínua. 
Uma das metodologias mais conhecidas tem seu nome vindo da ideia de que os elementos benéficos das 
práticas tradicionais de engenharia de software são levados a níveis mais extremos. 
 
A afirmação acima se refere à metodologia: 
 
Resposta Selecionada: 
XP. 
Resposta Correta: 
XP. 
Feedback da 
resposta: 
Resposta correta. A alternativa está correta, pois o descritivo é a respeito do XP 
( eXtreme Programming) cujas revisões de código são consideradas uma prática 
benéfica e, levando ao extremo, o código pode ser revisado continuamente através 
da prática da programação em pares, uma das doze práticas expressas nas regras 
gerais do XP. 
 
 
• Pergunta 10 
1 em 1 pontos 
 
Além de serviços básicos de repositórios de arquivos, SaaS possui outros serviços em nuvem como a 
hospedagem de sistemas e sites para web, ofertados de maneira escalar onde o crescimento da aplicação 
permite que o serviço se expanda, com um aumento gradativo no valor do serviço. 
 
Assinale a alternativa que apresenta corretamente apenas empresas que oferecem esse tipo de serviços como 
SaaS. 
 
Resposta Selecionada: 
Microsoft, IBM, Amazon. 
Resposta Correta: 
Microsoft, IBM, Amazon. 
Feedback da 
resposta: 
Resposta correta. A alternativa está correta, pois as três empresas (Microsoft, IBM 
e Amazon) são provedoras de serviços em nuvem e de software como serviço. 
Além de seu ambiente em nuvem chamado Azure, a Microsoft hoje disponibiliza 
seus programas famosos do pacote Office (Word, Excel, PowerPoint etc.) como 
serviço 100% on-line. IBM e Amazon também ofertam serviços de inteligência 
artificial, big data e novas tecnologias, assim como a Microsoft. 
 
 
Segunda-feira, 25 de Maio de 2020 14h16min11s BRT

Continue navegando

Outros materiais