Foram encontradas 56.134 questões.
- Engenharia de SoftwareCiclo de Vida de Software
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeis
Considerando o ciclo de vida de um projeto, analise as afirmativas a seguir.
I. No ciclo de vida preditivo, o esforço de planejamento ocorre nas fases intermediárias do projeto. É a abordagem mais tradicional e se trata de processos sequenciais.
II. No ciclo de vida iterativo é permitido, de tempos em tempos, algum tipo de retorno por parte das principais partes interessadas engajadas no projeto. A equipe do projeto recebe feedbacks sobre os trabalhos ainda não finalizados, com o objetivo de melhorar o que está sendo produzido.
III. O ciclo de vida ágil é formado pela junção dos ciclos de vida preditivo e incremental. As atividades são planejadas somente no início do projeto e as versões incompletas são entregues, de tempos em tempos, para que sejam avaliadas pelo cliente.
Está correto o que se afirma em
Provas
A computação serverless é um modelo de computação em nuvem em que o provedor gerencia automaticamente a infraestrutura. Sobre a computação serverless, analise as afirmativas a seguir:
I. A precificação segue um modelo chamado pay-as-you-go, no qual o contratante paga apenas pelos recursos utilizados.
II. Armazena o estado de suas funções entre execuções, de modo a evitar interrupções e possibilitar escalabilidade horizontal.
III. O provedor gerencia automaticamente a infraestrutura usada, de modo que o desenvolvedor não precisa se preocupar com aspectos de segurança.
Está correto o que se afirma em
Provas
O Excel é um programa de desenvolvimento de planilhas digitais criado pela Microsoft na década de 1980.
Devido ao renome da marca, a longa trajetória do software e as suas excelentes funcionalidades, atualmente, o Excel é um dos aplicativos mais utilizados por empresas no mundo.
Assinale a opção que apresenta a funcionalidade do Excel que permite automatizar tarefas repetitivas.
Provas
A respeito dos objetivos da utilização de processamento distribuído, avalie as afirmativas a seguir.
I. Garante que os dados e processos sejam protegidos contra acessos não autorizados e falhas.
II. Facilita o acesso e compartilhamento de recursos remotos, como periféricos, instalações de armazenamento e serviços
III. Busca ocultar a complexidade da distribuição dos processos e recursos.
Está correto o que se afirma em
Provas
- DevOps e CI/CDContêineresDocker
- DevOps e CI/CDContêineresKubernetes
- DevOps e CI/CDContêineresOrquestração de Conteineres
A virtualização é a tecnologia que permite a criação de versões virtuais de recursos físicos, como servidores e redes, aumentando a eficiência e a utilização dos recursos.
Assinale a opção que apresenta a tecnologia que empacota uma aplicação e todas as suas dependências, permitindo a execução consistente em diferentes ambientes, compartilhando o kernel do sistema operacional do host, propiciando maior eficiência e leveza.
Provas
Uma aplicação comum em ciência de dados é a de recomendações. Assinale a alternativa que exemplifica essa aplicação mediante a aplicação de ética na IA.
Provas
O método Kanban, como conhecemos hoje, é resultado de anos de testes e aperfeiçoamentos, com muitas contribuições da comunidade lean e agile.Os componentes da metodologia ágil Kanban são:
Provas
NLP é um campo que se concentra em tornar a linguagem humana natural utilizável por programas de computador. NLTK, ou Natural Language Toolkit, é um pacote Python que você pode usar para NLP. Avalie o seguinte código e assinale a alternativa que descreve a sua saída.
import nltk
from nltk.stem import WordNetLemmatizer
nltk.download('wordnet')
lemmatizer = WordNetLemmatizer ( )
words = ["dogs", "churches", "aardwolves", "abaci", "hardrock"]
for word in words:
lemma = lemmatizer. lemmatize(word)
print( f' Palavra original: {word}, Resuktado: {lemma}')
Provas
Um algoritmo de aprendizado supervisionado usado para classificação é o Support Vector Machine (SVM). Analise o seguinte código em Python que implementa o SVM e assinale a alternativa que descreve corretamente a sua funcionalidade.

Provas
A paralelização de rotinas pode ser implementada em todos os cálculos matemáticos de ciência de dados. Veja o seguinte código em Python que implementa a paralelização de rotinas e assinale a alternativa que descreve o propósito do parâmetro n_jobs:
from joblid import Parallel, delayed
import numpy as np
def calcular_quadrado (x):
return x** 2
n = np. arange(2)
r = Parallel( n_jobs= -1) (delayed(calcular_quadrado) (a) for in n)
print (r)
Provas
Caderno Container