Questões de Processamento em lote (bach) (Programação)

Limpar Busca

A ingestão de dados consiste na coleta, importação ou transferência de dados para um sistema de armazenamento e processamento. Em geral, a ingestão de dados representa o primeiro passo em um pipeline de processamento. Os dois principais métodos de ingestão de dados são a ingestão em lote (batch) e a ingestão em tempo real (streaming).
A respeito desses métodos, avalie as afirmativas a seguir.

I. A ingestão em lotes se dá continuamente ao longo do tempo e é utilizada quando há necessidade de se processar os dados imediatamente após sua coleta.
II. A ingestão em tempo real incorpora novos dados em massa, em intervalos ou blocos periodicamente transmitidos da fonte para o dispositivo em que ocorre o processamento.
III. Em ambos os métodos, é comum que os dados sejam transformados e validados, garantindo-se assim a precisão e a consistência das informações ingeridas.

Está correto o que se afirma em

  • A I, apenas.
  • B II, apenas.
  • C III, apenas.
  • D I e II, apenas.
  • E I, II e III.

Para desenvolver uma aplicação de Processamento de Linguagem Natural (PLN), é necessário realizar tarefas de pré-processamento no corpus de entrada, como a separação do texto em palavras. Observe a execução do seguinte fragmento de uma tarefa de PLN:

Entrada: “Bia é uma forte candidata do concurso da CVM.”
Saída: quantidade de unidades linguísticas = 14

A tarefa de PLN que faz a separação do texto em unidades linguísticas mínimas é a:

  • A sentenciação;
  • B tokenização;
  • C lematização;
  • D radicalização;
  • E etiquetagem.

Qual a finalidade do Docker no desenvolvimento com .NET 5 e .NET Core, utilizando Kubernetes?

  • A Fornecer um ambiente de desenvolvimento isolado para aplicativos .NET.
  • B Facilitar o gerenciamento de contêineres em um ambiente Kubernetes.
  • C Automatizar a implantação e dimensionamento de aplicativos .NET.
  • D Gerar arquivos de manifesto para implantação de aplicativos .NET em Kubernetes.
  • E Monitorar a saúde e desempenho de aplicativos .NET em tempo real.

Qual a vantagem de utilizar o Kubernetes no desenvolvimento com .NET 5 e .NET Core utilizando Docker?

  • A Permitir a execução de aplicativos .NET em diferentes sistemas operacionais.
  • B Possibilitar a distribuição de cargas de trabalho de aplicativos .NET entre diferentes clusters Kubernetes.
  • C Garantir a escalabilidade automática de aplicativos .NET de acordo com a demanda.
  • D Simplificar o processo de implantação de aplicativos .NET em contêineres Docker.
  • E Oferecer um ambiente de desenvolvimento padronizado para aplicativos .NET.

O programa a seguir, denominado segredo, é um script escrito em bash.

Imagem relacionada à questão do Questões Estratégicas

Seja esse programa executado pela linha de comando seguinte:

segredo alfa beta

O comportamento normal esperado será mover todos os arquivos do diretório corrente

  • A contendo em seu nome a substring alfa para o diretório alfa
  • B contendo em seu nome a substring alfa para o diretório beta
  • C contendo em seu nome a substring beta para o diretório alfa
  • D de um diretório contendo em seu nome a substring alfa para um diretório beta
  • E de um diretório contendo em seu nome a substring beta para um diretório alfa