Prévia do material em texto
12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_89604… 2/13 Resposta Selecionada: b. Respostas: a. b. c. d. Comentário da resposta: Dentre as alternativas a seguir, indique o principal motivador para a criação da cultura de DevOps. Necessidade do mercado para a criação de uma abordagem integrada entre a área de desenvolvimento e operações. Torna o desenvolvimento e a implantação de sistemas computacionais eficientes, confiáveis e otimizados. Necessidade de ferramentas de compilação na nuvem para a implantação de aplicativos sem a necessidade de ambientes de programação locais, como IDEs (integrated development environments). Necessidade do mercado para a criação de uma abordagem integrada entre a área de desenvolvimento e operações. Torna o desenvolvimento e a implantação de sistemas computacionais eficientes, confiáveis e otimizados. Permitir o teste de aplicações e a criação de um workflow unificado para a utilização de modelos de desenvolvimento em cascata. Criar um ambiente de testes que não seja automatizado, permitindo que o profissional analise etapa a etapa. Resposta correta: b) As ferramentas são importantes para possibilitar a adoção de uma cultura DevOps. Contudo, esse não é o principal motivador para a criação da cultura de DevOps. A necessidade para a criação do DevOps surgiu da falta de integração entre os setores de desenvolvimento (Dev) e operações (Ops) das organizações de TI tradicionais. De um lado, o setor de desenvolvimento tem como motivação a entrega de novas funcionalidades. Do outro, o setor de operações com motivações de manter os sistemas mais estáveis possíveis. Pergunta 2 1 em 1 pontos 12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_89604… 3/13 Resposta Selecionada: c. Respostas: a. b. c. d. Comentário da resposta: I. Inovação é a criação de um novo produto, serviço ou processo com base em produtos e/ou ideias já existentes independentemente da sua utilização ou não. II. A inovação envolve a utilização de invenções já existentes para a geração de valor econômico para empresas e clientes. III. Uma invenção se caracteriza pela criação de produtos, processos ou serviços totalmente novos, sem a reutilização de nada já existente. IV. Para que uma patente seja reconhecida como uma nova invenção (granted), precisa atender critérios de novidade (novelty) e não obviedade (non- obviousness) além do pagamento de uma taxa de depósito. Considere as seguintes afirmações com relação aos conceitos de inovação e invenção: Estão corretas as afirmativas: II e IV I e III II e III II e IV II, III, e IV I. Essa frase está incorreta, dado que trata do conceito de invenção e não inovação. O correto seria: invenção corresponde à criação de um novo produto, serviço ou processo com base em produtos e/ou ideias já existentes. II. A frase está correta e representa bem o fato de que uma invenção só se torna uma inovação quando utilizada para a geração de valor. III. A frase está incorreta, pois o processo de invenção pode envolver produtos e serviços que já existem. Contudo, a reutilização desses componentes já existentes deve ser feita de maneira nova e não óbvia. IV. A frase está correta e descreve bem o processo de criação de uma patente. Resposta correta: c) Pergunta 3 1 em 1 pontos 12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_89604… 4/13 Uma startup é uma empresa jovem que possui um modelo de negócios inovador e escalável, com o potencial de atingir uma grande quantidade de pessoas em um curto espaço de tempo. Considerando o conceito de startups e as alternativas a seguir, indique a opção INCORRETA. 12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_89604… 5/13 Resposta Selecionada: c. Respostas: a. b. c. d. Comentário da resposta: Uma startup precisa ser escalável, portanto precisa ser uma empresa puramente digital e voltada à inovação. Um dos principais desafios das startups é a solução da dor de uma cliente de forma lucrativa. Essa solução deve ser inovadora, e muitas vezes envolve a criação de um modelo de negócios totalmente novo. As startups B2B são feitas para atender as demandas de outras empresas em vez de um consumidor final de forma direta. Uma startup precisa ser escalável, portanto precisa ser uma empresa puramente digital e voltada à inovação. Como as startups são criadas para a resolução de problemas (muitas vezes complexos) de forma inovadora, não há garantias de que serão bem-sucedidas. Portanto, a criação de startups envolve muitos riscos. Resposta correta: c). A alternativa a) não é incorreta e destaca o tipo de problema que as startups geralmente resolvem. Lembramos que as empresas consolidadas e com modelos de negócios estáveis não podem ser caracterizadas como startups. A alternativa b) não é incorreta e destaca o modelo de negócios de startups que fornecem serviços ou produtos para outras empresas (ex., 99 coorporativo). A alternativa c) é incorreta, se uma empresa é do ramo de tecnologia, não é necessariamente uma startup. Ao mesmo tempo, se uma empresa é uma startup, não é necessariamente uma empresa puramente digital. Empresas como o Google / Facebook são empresas de tecnologia e não startups, dado que seus modelos de negócio são sustentáveis e rentáveis. Por outro lado, startups não tecnológicas (ex., Shake Shack) possuem todos os requisitos para serem denominadas startups (i. e., modelo de negócio inovador, repetível e escalável em um cenário incerto) e possuem um produto físico como motor de expansão. Já a alternativa d) não é incorreta, pois, se uma empresa possui um modelo de negócio estável e bem consolidado, não pode ser considerada uma startup. Pergunta 4 1 em 1 pontos 12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_89604… 6/13 Resposta Selecionada: b. Respostas: a. b. c. d. Comentário da resposta: I. Utilização de análises e modelos para recomendação de ações com base em geração de cenários e seus respectivos resultados previstos. II. Utilização de análises e modelos para o entendimento do cenário atual ou passado com base nos dados de uma organização e de seus clientes. III. Utilização de análises e modelos para a previsão de eventos com base em cenários passados e projeções futuras. No contexto de big data, as seguintes tarefas de análise são destacadas quanto ao uso dos dados armazenados. Os tipos de modelagens (análises) descritas são respectivamente: Prescritiva, descritiva, preditiva. Descritiva, preditiva, prescritiva. Prescritiva, descritiva, preditiva. Preditiva, descritiva, prescritiva. Descritiva, prescritiva, preditiva. Resposta correta: b) A análise prescritiva recomenda uma ação com base nos modelos preditivos já existentes e cenários possíveis de tomada de decisão. Tais modelos podem responder a perguntas como: qual o melhor dia para o plantio da minha safra? A análise descritiva ajuda no entendimento do cenário atual da organização com base nos dados observados. Uma pergunta que poderia ser respondida com esse tipo de sistema seria: qual a produtividade média das minhas fazendas nos últimos 10 anos? A análise preditiva permite a previsão de resultados com base na avaliação de cenários passados e resultados correspondentes. Por exemplo, poderíamos responder a perguntas como: se eu plantar milho na minhafazenda amanhã, qual será minha produtividade? Note que, nesse caso específico, a decisão do usuário já foi tomada. No caso dos modelos prescritivos, vários cenários de decisão são testados para que uma recomendação seja realizada. Pergunta 5 0 em 1 pontos 12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_89604… 7/13 Resposta Selecionada: a. Respostas: a. b. c. d. Comentário da resposta: Indique a alternativa correta quanto às características da tecnologia blockchain. Uma rede blockchain possui um ou mais nós centrais para a orquestração e validação da criação de novos blocos da cadeia. Uma rede blockchain possui um ou mais nós centrais para a orquestração e validação da criação de novos blocos da cadeia. Transações no blockchain são do tipo append-only. Isso significa que apenas as transações que acabaram de ser adicionadas podem ser apagadas da cadeia. A validação de novas transações (blocos da cadeia) é feita por algoritmos de consenso quando os nós da rede concordam que uma transação é válida. O blockchain ledger (livro-razão) é localizado na memória física do nó central. Assim, consegue validar novas transações via algoritmo de consenso. Resposta correta: c) Sobre a alternativa a), uma rede blockchain utiliza uma arquitetura distribuída na qual não existem orquestradores ou nós centrais para a tomada de decisão. Na alternativa b), os blocos adicionados nunca podem ser apagados em uma rede blockchain. Na alternativa c), a adição de novos blocos na cadeia é feita por consenso entre os nós da rede. Por fim, na alternativa d), não existe nó central em uma rede blockchain Pergunta 6 1 em 1 pontos 12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_89604… 8/13 Resposta Selecionada: c. Respostas: a. b. c. d. Comentário da resposta: I. Camada composta pelos sensores, atuadores e “coisas” da rede IoT. II. Camada da rede IoT responsável pelo gerenciamento de processos e tomada de decisão. Pode-se afirmar que essa corresponde a camada de inteligência da rede. Considere as seguintes informações sobre o modelo de referência em camadas da internet das coisas. As duas afirmações acima respectivamente descrevem as camadas de: I) Dispositivos IoT, II) Cloud e aplicação I) Dispositivos IoT, II) Rede IoT I) Rede IoT, II) Dispositivos IoT I) Dispositivos IoT, II) Cloud e aplicação I) Cloud e aplicação, II) Rede IoT Resposta correta: c) A primeira afirmação refere-se ao conjunto de dispositivos ligados à rede IoT. Isso inclui tanto os dispositivos de monitoramento quanto as “coisas” monitoradas. A segunda afirmação é relacionada à parte inteligente da rede IoT, a camada de cloud e aplicação. Pergunta 7 1 em 1 pontos 12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_89604… 9/13 A internet das coisas (internet of things – IoT) é um conceito relacionado à conexão de dispositivos e coisas a outros dispositivos e coisas via conectividade local ou Internet. Nesse contexto, é INCORRETO afirmar: 12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_8960… 10/13 Resposta Selecionada: b. Respostas: a. b. c. d. Comentário da resposta: Uma rede IoT pode existir de forma assíncrona, ou seja, sem a conexão dos componentes entre si via interface de rede. Os dados de cada sensor podem ser coletados manualmente pelo operador do sistema periodicamente. Uma “coisa” representa um objeto que pode ser monitorado através de sensores e pode ser controlado através de atuadores. Uma rede IoT pode existir de forma assíncrona, ou seja, sem a conexão dos componentes entre si via interface de rede. Os dados de cada sensor podem ser coletados manualmente pelo operador do sistema periodicamente. Os dados podem fluir na rede IoT em ambas as direções. Ou seja, os dados podem ser recebidos pelo dispositivo para atuação na “coisa” ou podem ser lidos da “coisa” e enviadas pelo dispositivo. A combinação de IoT, inteligência artificial e analytics permite a tomada de decisões a respeito das “coisas” monitoradas. Por exemplo, medidas preventivas de falhas de forma remota. Resposta correta: b) Na alternativa a), sobre coisas ou dispositivos, as “coisas” no conceito do IoT são os objetos que podem ser monitorados ou atuar no ambiente. Para que um dispositivo possa ser considerado uma coisa da internet das coisas, precisa possuir uma unidade de processamento, fonte de energia, sensor/atuador, interface de rede e um endereço com identificador único. Na alternativa b), podemos destacar que em uma rede IoT, deve existir alguma forma de interface de rede para a transmissão de dados pela internet. Algum dos pontos da rede (geralmente o nó central) deve rotear os dados coletados para a internet. Não existe rede IoT sem conexão (de alguma forma) com a internet. Já na alternativa c), em uma rede IoT, os dados podem fluir em ambas as direções (leitura/escrita). Eles podem ser enviados a partir do dispositivo, informando alguma característica física da coisa monitorada, ou recebidos pelo dispositivo para a execução de comandos. Por fim, na alternativa d), a inteligência é chave para a extração de dados de IoT e suporte para a tomada de decisão. Essa é uma das principais vantagens da utilização de uma rede IoT. Pergunta 8 1 em 1 pontos 12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_8960… 11/13 Resposta Selecionada: Respostas: Comentário da resposta: Indique a alternativa INCORRETA com relação aos pilares da cultura DevOps. A aplicação de um conjunto de ferramentas de integração contínua e entrega contínua é suficiente para se implementar uma cultura DevOps em uma organização. A colaboração entre os vários envolvidos de diferentes equipes do projeto é essencial para o sucesso do cliente e a geração de valor para a organização. A aplicação de um conjunto de ferramentas de integração contínua e entrega contínua é suficiente para se implementar uma cultura DevOps em uma organização. Uma boa comunicação entre as equipes do projeto e o incentivo ao compartilhamento de ideias/problemas é um dos pontos- chave numa iniciativa do DevOps. Um dos maiores benefícios da implementação da cultura DevOps é a redução do tempo e esforço para o desenvolvimento e a implantação de novas funcionalidades do sistema. Resposta correta: b) Sobre a alternativa a), para manter as equipes de operações, desenvolvimento e negócios alinhadas é essencial para o sucesso da organização. Como o processo de desenvolvimento e operação do sistema computacional é integrado e compartilhado por toda a equipe de forma diária, DevOps fornece uma atmosfera onde o objetivo comum é atingir o sucesso de novos releases e satisfação do cliente. Na alternativa b), as ferramentas são importantes para a implementação da cultura DevOps em uma organização. Contudo, a utilização de ferramentas para integração contínua e entrega contínua não é suficiente para a implementação da cultura DevOps. Os outros pontos, como a colaboração entre as diferentes equipes, afinidade dos membros da equipe e escalabilidade dos processos, são tão importantes quanto a utilização das ferramentas para a automatização de tarefas. Para a alternativa c), vale a mesma explicação da alternativa a). Por fim, na alternativa d), com o DevOps, a criação do ambiente de testes, a execução dos testes e a integração de subsistemassão totalmente automatizadas, acelerando assim o release do sistema/funcionalidade Pergunta 9 1 em 1 pontos 12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_8960… 12/13 Resposta Selecionada: d. Respostas: a. b. c. d. Comentário da resposta: Considere o aprendizado em inteligência artificial que não utiliza dados rotulados nem um “professor”, fornecendo as respostas esperadas do sistema durante a fase de treinamento. Indique, dentre as alternativas a seguir, quais são as principais tarefas deste tipo de aprendizado. Detecção de anomalias, clusterização e redução de dimensionalidade. Clusterização, classificação e regressão. Aprendizado por reforço, clusterização e classificação. Detecção de anomalias, regressão e redução de dimensionalidade. Detecção de anomalias, clusterização e redução de dimensionalidade. Resposta correta: d) A questão refere-se ao aprendizado não supervisionado: Na alternativa a), a classificação e regressão são tarefas do aprendizado supervisionado. Na alternativa b), o aprendizado por reforço é uma classe de algoritmos de aprendizado de máquina que utiliza um agente que executa ações no ambiente recebendo recompensas do sistema para o ajuste do seu comportamento. Na alternativa c), a regressão é uma tarefa de aprendizado supervisionado. E, por fim, na alternativa d), as principais tarefas dos algoritmos de aprendizado não supervisionado são: detecção de anomalias, clusterização e redução de dimensionalidade. Pergunta 10 1 em 1 pontos 12/6/22, 8:58 PM Revisar envio do teste: Teste Aula 08 – SP_POS_698124_... https://senacsp.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_28281840_1&course_id=_200073_1&content_id=_8960… 13/13 Terça-feira, 6 de Dezembro de 2022 20h58min05s BRT Resposta Selecionada: c. Respostas: a. b. c. d. Comentário da resposta: Dentre as alternativas a seguir, indique o conceito que melhor descreve a tecnologia descrita a seguir: Aplicativos individuais disponibilizados via Internet como componentes fracamente acoplados, reutilizáveis e especializados em uma determinada função. Esses componentes são largamente utilizados em ambientes cloud para realizar funções que fazem parte de um sistema maior. Essa tecnologia é? Microsserviços DevOps RESTFul web services Microsserviços Middlewares Resposta correta: c) Na alternativa a), DevOps envolve uma abordagem para a entrega (contínua) de software que as equipes de desenvolvimento e operações utilizam para a construção, teste, implantação e monitoramento de aplicações. A alternativa b) define o formato de web services. Uma vez que um web service está em conformidade com a especificação REST, dizermos que API é uma RESTful web service. Na alternativa c), os microsserviços são um estilo de arquitetura para a estruturação de uma aplicação maior, como uma coleção de serviços que realizam funções específicas. Eles representam uma tendência, dado que é possível mitigar a complexidade dos sistemas e dividir as tarefas de desenvolvimento em equipes menores. Por fim, na alternativa d), o middleware é o software de computador que fornece serviços para outras aplicações além daqueles disponíveis pelo sistema operacional. ← OK