Buscar

Avaliação Final (Discursiva) - Individual

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

20/09/22, 21:10 Avaliação Final (Discursiva) - Individual
about:blank 1/3
Prova Impressa
GABARITO | Avaliação Final (Discursiva) - Individual
(Cod.:770119)
Peso da Avaliação 4,00
Prova 52809638
Qtd. de Questões 2
Nota 1,50
Com o surgimento da computação em nuvem, a arquitetura ou as plataformas dos sistemas se 
tornaram mais avançadas, permitindo transmitir a informação de modo simultâneo, exigindo o 
desenvolvimento de um sistema de transmissão ágil. Neste sentido, se observa que o processo de 
controle das versões (versionamento) e o deploy (disponibilização do aplicativo) em nuvem se tornou 
essencial no processo de desenvolvimento e disponibilização de sistema para usuário onde o controle 
de versão é definido como uma prática da Engenharia de Software, que atua no gerenciamento de 
distintas versões dos artefatos de um projeto. Diante disso, disserte sobre o "Controle de Versões".
Resposta esperada
*O controle de versão está associado à tecnologia e às ferramentas utilizadas para controlar a
evolução dos arquivos do computador, o que significa que pode restaurar dados históricos, as
semelhanças e diferenças entre as versões e os detalhes da evolução de determinados conteúdos
controlados. *É uma ferramenta de gerenciamento de configuração de software que pode ajudar
as empresas a controlar os problemas na equipe de desenvolvimento. *Entra suas vantagens,
podemos destacar a possibilidade de obter uma cópia de um repositório remoto, alterar os
artefatos do repositório, realizar commit, confirmar as mudanças e inserções de uma mensagem,
informando as mudanças ocorridas nos artefatos e envio das alterações feitas de volta para o
servidor remoto.
Minha resposta
Um sistema de controle de versão tem a finalidade de gerenciar diferentes versões de um
documento. Com isso ele te oferece uma maneira muito mais inteligente e eficaz de organizar
seu projeto, pois é possível acompanhar um histórico de desenvolvimento, desenvolver
paralelamente e ainda oferecer outras vantagens como exemplo, customizar uma versão, incluir
outros requisitos, finalidades especificas, layout e afins sem mexer no projeto principal ou
resgatar o sistema em um ponto que estava estável. Os sistemas de controle de versão são
classificados em dois tipos: Centralizados e distribuídos. O centralizado trabalha apenas com um
servidor central e diversas áreas de trabalho, baseados na arquitetura cliente-servidor. O
distribuído vai mais além. Ele é recomendado para equipes com muitos desenvolvedores e que se
encontram em diferentes filiais. Esta versão funciona da seguinte maneira: cada área de trabalho
tem seu próprio “servidor”, ou seja, as operações de check-in e check-out são feitas na própria
máquina.
Retorno da correção
Prezado acadêmico, identificamos na sua resposta a transcrição parcial do gabarito da questão,
do modelo de resposta do livro da disciplina e/ou sites, sem reflexão própria. Observe que a
 VOLTAR
A+
Alterar modo de visualização
1
20/09/22, 21:10 Avaliação Final (Discursiva) - Individual
about:blank 2/3
resposta formulada por você não contempla o esperado.
Serverless computing é a evolução do cloud computing. Diferente do cloud computing, no 
modelo serverless computing, a gerência e a alocação de recursos é realizada pelo provedor de 
nuvem, poupando o tempo de trabalho da equipe de desenvolvimento e alguns exemplos disparados 
por funções serverless, que são requisições por Application Programming Interface (API), envios e 
recuperações de objetos no repositório, alterações em bancos de dados, agendamentos de 
cronogramas de eventos, comandos de voz e robôs com processamento de linguagem natural, enfim o 
serverless computing, ou computação sem servidores, também é conhecida por Function as a Service 
(FaaS), ou seja, funções como Serviço (FaaS). Diante do exposto, disserte sobre as "Funções como 
Serviço (FaaS)".
Resposta esperada
*As Funções como Serviço (FaaS) tratam-se de um modelo de execução de computação
orientado a eventos utilizados como um serviço. *Suas funções gerenciam a lógica e o estado do
lado do servidor, ou seja, no ambiente FaaS carregamos o código da função no provedor e ele
conclui todas as operações necessárias para fornecer recursos e instanciar recursos. *Como
exemplo, podemos citar as máquinas virtuais, onde um serviço possibilita que você execute
código em resposta a eventos sem a necessidade de uma infraestrutura complexa, geralmente
associada à criação e publicação de software. *A computação sem servidor é um ambiente para
os desenvolvedores escreverem lógica de negócios, que roda inteiramente em contêineres Linux
gerenciados pela plataforma, como no Amazon Web Services ou Microsoft Azure. *A função
está na nuvem, mas algumas implementações locais e híbridas podem ser projetadas.
Minha resposta
Funções como serviço( FaaS) É um tipo de serviço de cloud computing que permite que os
desenvolvedores criem, executem e gerenciem pacotes de aplicações como funções, sem a
necessidade de se preocupar com a manutenção da infraestrutura. Ela é um modelo de execução
orientado a eventos que é executado em containers stateless, as principais nuvens públicas
oferecem soluções de FaaS, essas soluções também podem ser provisionadas on-premise, dando
à TI corporativa novos recursos substanciais para o desenvolvimento de aplicações. Alguns
exemplos mais conhecidos de FaaS são: IBM Cloud Functions, Amazon's AWS Lambda, Google
Cloud Functions, Microsoft Azure Functions (open source), OpenFaaS (open source).
Retorno da correção
Prezado acadêmico, identificamos na sua resposta a transcrição Integral do gabarito da questão,
do livro da disciplina e/ou sites, sem reflexão própria. Perceba que a formação acadêmica para
de fato ocorrer e poder ser avaliada deve garantir a sua expressão do conhecimento adquirido
(que sejam pautadas nos ensinamentos e aprendizagens científicas da disciplina cursada). É
exatamente por isso que não se pode avaliar a cópia de uma resposta pronta do Livro ou de
qualquer publicação, pois então não estaríamos de fato avaliando a sua expressão, e sim a do
autor que escreveu o Livro, artigo, ou qualquer texto já publicado. A qualidade nas respostas das
avaliações é incentivada, pois primamos por efetivar um ensino de qualidade, por isso
apresentamos os itens que você precisa desenvolver.
(i) Desenvolver, com suas próprias palavras, reflexão plena acerca da situação que lhe foi
proposta na questão.
2
20/09/22, 21:10 Avaliação Final (Discursiva) - Individual
about:blank 3/3
(ii) Expressar compreensão total de conceitos e construir conhecimento sobre a proposta dada.
(iii) Elaborar a resposta de maneira coerente, coesa e clara.
(iv) Demonstrar que as habilidades e competências requeridas para a questão foram totalmente
alcançadas. Observe que a resposta formulada por você não contempla o esperado.
Imprimir

Continue navegando