Logo Passei Direto
Buscar

Práticas de Engenharia de Software - Atividade 4

User badge image
Ricardo Motta

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Prévia do material em texto

ATIVIDADE 4
Pergunta 1
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 se cria uma espécie de usuário padrão ou persona, que representa como o produto final deverá atender ao usuário do futuro software.
Esta fase descrita é chamada de:
	
	
	
	
		Resposta Selecionada:
		 
User Stories (Histórias do usuário).
	Resposta Correta:
	 
User Stories (Histórias do usuário).
	 
	
 
	
	
	
· Pergunta 2
1 em 1 pontos
	 
	 
	 
	Por mais vantajoso que seja o uso de Software como Serviços (SaaS), podemos elencar pontos negativos no seu uso. Afinal, por mais vantagens que se possa ter, qualquer tipo de tecnologia da informação pode apresentar alguns pontos fracos. Sobre pontos fracos, analise as afirmações a seguir:
 
I. Falta de serviço se houver problema de Conectividade.
II. Imperícia por parte do usuário.
III. Segurança e/ou vulnerabilidade dos dados.
IV. Planejamento de Orçamento comprometido.
 
Sobre pontos negativos, é correto o que se afirma em:
 
	
	
	
	
		Resposta Selecionada:
	 
I, II e III, apenas.
	Resposta Correta:
	 
I, II e III, apenas.
	Comentário da resposta:
	Resposta correta. A alternativa está correta pois apenas as afirmações I, II e III estão corretas. A afirmativa IV não é um ponto fraco, afinal, com o uso de software como serviço geralmente há a possibilidade de um melhor planejamento de gastos e do orçamento das empresas quanto a softwares e TI.
	
	
	
 
· Pergunta 3
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:
I. (  ) O serviço pode ser reutilizado para outras aplicações.
II. (  ) Manutenção das partes feita pela modularização das partes do sistema.
III. (  ) Complexidade no gerenciamento do sistema.
IV. (  ) Interrupção do serviço caso haja falta de rede ou internet.
V. (  ) 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.
	Comentário 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 4
1 em 1 pontos
	 
	 
	 
	O manifesto ágil está presente em diversas áreas do conhecimento, e também em relação ao desenvolvimento ágil de software. Dizemos que em reação ao software, a agilidade se aplica em um conjunto de estruturas e práticas baseadas nos valores e princípios do Manifesto ágil, sendo composto por 12 princípios, e compostos por quatro valores. Sobre esses quatro valores, analise as afirmações a seguir:
 
I. Software mais do que processos e ferramentas;
II. Indivíduos e interações mais do que documentação abrangente;
III. Colaboração com o cliente mais que negociações de contratos;
IV. Responder a mudanças mais que seguir um plano.
 
Sobre os quatro princípios, é correto o que se afirma em:
	
	
	
	
		Resposta Selecionada:
	 
III e IV, apenas.
	Resposta Correta:
	 
III e IV, apenas.
	Comentário da resposta:
	Resposta correta. Afirmações III e IV estão corretas, pois o Manifesto prioriza a colaboração com o cliente ao invés do foco no contrato em si, além de buscar atender às necessidades do cliente, sendo flexível a mudanças e não focar apenas em um plano rígido. O conceito apresentado nas afirmações I e II estão invertidos.
	
	
	
 
· Pergunta 5
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:
 
I. Com SaaS, você não precisa necessariamente instalar aplicativos de software no seu computador.
II. 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.
III. Algumas aplicações permitem que você faça download de conteúdos e possa acessá-los mesmo estando off-line.
IV. 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.
	Comentário 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 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:
 
I. Streaming de áudio e vídeo.
II. Aplicativos de edição de texto e criação de planilhas.
III. Redes Sociais.
IV. Sistemas Operacionais.
V. 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.
	Comentário 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 SOs que são acessados via internet, tendo seus recursos e funcionalidade carregados direto do ambiente em nuvem.
	
	
	
 
· Pergunta 7
1 em 1 pontos
	 
	 
	 
	Software como serviço (SaaS) é muito utilizado em computação em nuvem e é um modelo de distribuição de software onde um determinado provedor presta serviços disponibilizando softwares para clientes que necessitam. Além do SaaS, temos também outros tipos de serviços oferecidos na computação em nuvem, sendo infraestrutura como serviço (IaaS) e plataforma como serviço (PaaS).
 
Sobre Saas, analise as afirmações a seguir:
 
I. SaaS é a oferta de um software como prestação de um ou mais serviços específicos e não meramente como um produto.
II. Uma forma comum de software como serviço é com repositório de arquivos em nuvem, chamado de “drive”.
III. O fato de não ser necessário instalar aplicativos localmente torna menos confiável o uso de SaaS.
IV. A escalabilidade não é uma vantagem do SaaS, pois requer bastante do servidor em que o serviço está sendo executado.
 
Sobre as características do SaaS, é correto o que se afirma em:
	
	
	
	
		Resposta Selecionada:I e II, apenas.
	Resposta Correta:
	 
I e II, apenas.
	Comentário da resposta:
	Resposta correta. A alternativa está correta. As duas primeiras afirmações estão corretas. Mas o fato da instalação ser desnecessária não torna o software menos confiável. Quanto à escalabilidade, trata-se de uma boa vantagem, pois o serviço pode crescer de acordo com a demanda de usuários.
	
	
	
 
· Pergunta 8
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.
	Comentário 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.
	
	
	
 
· Pergunta 9
1 em 1 pontos
	 
	 
	 
	Em outros tempos, para se utilizar um software, era necessário adquirir o mesmo como um produto, seja através dos antigos disquetes, CDs e DVDs, pendrive, com a necessidade de instalação na máquina em que se queria utilizar. Com a evolução da internet, o software não precisou mais ser instalado na máquina do usuário, mas passou a poder ser acessado de maneira remota, seja por um navegador (browser) ou por uma aplicação-cliente.
 
A partir do apresentado, analise as asserções a seguir e a relação proposta entre elas.
 
I. O Software como serviço é uma alternativa de uso de softwares.
Pois:
II. No contexto de SaaS, um software são serviços prestados e não mais mero produto.
 
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.
	Comentário da resposta:
	Resposta correta. A alternativa está correta, pois
a asserção I é uma proposição verdadeira, pois no contexto de SaaS o software passou a não precisar de instalação em computadores e dispositivos. A asserção II também é verdadeira e justifica a I, pois através do uso de SaaS, o software deixa de ser um produto ou programa adquirido para ser um serviço on-line prestado por empresas especializadas.
	
	
	
 
· Pergunta 10
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.
	Comentário 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.

Mais conteúdos dessa disciplina