Com relação a arquitetura e desenvolvimento em nuvem, analise
os itens a seguir.
I. IaaS, PaaS e SaaS são tecnologias populares conhecidas como
modelos de serviço de nuvem (ou modelos de computação em
nuvem) que fornecem, respectivamente, infraestrutura,
plataforma e aplicações.
II. CaaS, é utilizado para desenvolver e implantar aplicativos
usando contêineres como serviço, promovendo entrega e
gerenciamento de todos os recursos de hardware e software.
III. O desenvolvimento em nuvem é a abordagem para criar
aplicações e ferramentas de TI usando a computação em
nuvem.
IV. A adoção da nuvem não é ideal para todos os casos, sendo
necessário considerar que tipo de nuvem se quer criar com
base nos investimentos em tecnologia, nos requisitos de
negócios específicos e nas metas gerais que espera alcançar.
Está correto o que se afirma em
O MS SQL Server 2022 admite o uso de diversos procedimentos
armazenados.
Com relação aos tipos de procedimentos armazenados e os
benefícios da sua utilização, analise os itens a seguir.
I. Os comandos de um procedimento armazenado são
executados como um único bloco de código, reduzindo
significativamente o tráfego de dados da rede entre a máquina
cliente e o servidor pois ocorre uma única chamada para
executar o procedimento sem esse encapsulamento de
código, cada linha individual de código teria de trafegar a rede.
II. Quando um aplicativo chama um procedimento armazenado
através da rede, a chamada e outras informações para
executar o procedimento ficarão visíveis na rede. Portanto,
usuários mal-intencionados podem consultar nomes de
tabelas e objetos de banco de dados, inserir instruções
Transact-SQL próprias e pesquisar para obter dados críticos.
III. Por padrão, um procedimento armazenado será compilado
todas as vezes que for executado, mas criam-se planos de
execução que podem ser reutilizados em execuções
subsequentes. Como o processador de consulta não precisa
criar um plano a cada execução, o tempo de processar um
procedimento é reduzido. Se houver alterações significantes
nas tabelas ou dados referenciados pelo procedimento
armazenado, o plano de execução poderá fazer com que o
procedimento execute mais lentamente. Neste caso,
recompilará o procedimento e forçará um novo plano de
execução para melhorar o desempenho.
IV. Os tipos de procedimentos armazenados suportados pelo
SGBD são: os definidos pelo usuário, os procedimentos de
sistema, os temporários e as extensões definidas pelo usuário.
Esse último tipo permite criar rotinas externas em uma
linguagem de programação. Além disso, eles são DLLs que uma
instância do MS SQL Server pode carregar e executar
dinamicamente.
Está correto, o que se afirma em:
A Lei 14.133/2021 dispõe sobre licitação e contratação para as
Administrações Públicas diretas, autárquicas e fundacionais da
União, dos Estados, do Distrito Federal e dos Municípios.
Um tipo de contratação que não está subordinado ao regime desta
lei é a referente aos contratos de
Os endereços IPv4 e o IPv6 não são diretamente compatíveis. Com
relação as técnicas de transição de endereçamento utilizadas pelos
protocolos que usam tais endereços, analise os itens a seguir
I. A técnica da pilha dupla consiste na convivência do IPv4 e do
IPv6 de forma nativa e simultânea nos mesmos equipamentos.
Essa técnica é a padrão escolhida para a transição para IPv6 na
Internet e deve ser usada sempre que possível.
II. A técnica de tunelamento permite que diferentes redes IPv4
comuniquem-se através de uma rede IPv6, ou vice-versa.
III. A técnica da tradução permite que equipamentos usando IPv6
comuniquem-se com outros que usam IPv4, por meio da
conversão dos pacotes.
IV. A técnica da substituição permite que equipamentos antigos
usando IPv4 comuniquem-se com outros que usam IPv6, por
meio da adição de novas interfaces de rede.
Está correto, o que se afirma em
No desenvolvimento de software, a arquitetura de aplicações web
é a estrutura e organização de um sistema web, que define como
os componentes interagem entre si.
Dentre diversos arranjos, o padrão de arquitetura hexagonal
(também conhecido como padrão de portas e adaptadores)
objetiva
Os valores nominais de um equipamento em um sistema de
potência são 10 MVA, 100 kV e reatância de 0,04 p.u.. Os valores
de base no setor onde esse equipamento se encontra são 50 MVA
e 200 kV. O novo valor em p.u. dessa reatância para a nova base é:
A turbidez da água é um dos parâmetros avaliados para
determinar sua potabilidade, sendo relacionada à presença de
partículas em suspensão que podem interferir na desinfecção e
indicar contaminação por microrganismos. De acordo com a
Portaria GM/MS nº 888/2021, que estabelece os padrões de
qualidade da água para consumo humano no Brasil, o valor
máximo permitido (VMP) para a turbidez da água em qualquer
ponto de um sistema de distribuição ou pontos de consumo é de
A Programação Orientada a Objetos (POO, ou Object-oriented
programming, OOP) é um paradigma de programação que usa
objetos para organizar e reutilizar código.
Com relação a Programação Orientada a Objetos, analise os itens
a seguir.
I. A abstração define a interface de uma classe e de seus
elementos, determinando o processo de identificação de um
objeto, e permite concentrar-se no que o objeto é, no que o
objeto faz, sem se preocupar em como ele faz.
II. O encapsulamento contém a definição de como implementar
atributos e métodos de uma classe, que serão instanciados a
certo objeto
III. O acoplamento estabelece medida para avaliar o quanto duas
ou mais classes estão conectadas, possibilitando executarem
operações comuns, ou seja, generalização.
IV. A coesão se refere a capacidade de medir o quanto uma
determinada classe ou método faz sentido.
Está correto o que se afirma em:
O sistema de lodos ativados é um processo biológico de
tratamento de esgoto que utiliza uma massa de microrganismos
em suspensão, denominada lodo ativado, capaz de degradar a
matéria orgânica presente no esgoto em condições aeróbias.
Sobre esse sistema, analise as afirmativas a seguir.
I. Nos sistemas de alta taxa, a idade do lodo deve ser de 2 a 4
dias.
II. Nos sistemas de taxa convencional, a relação
alimento/microorganismos (A/M) deve ser de 0,70 a 1,10 kg
DBO5 aplicado / kg SSVTA.dia.
III. O tempo de detenção hidráulica é parâmetro determinante no
dimensionamento dos reatores biológicos.
Está correto o que se afirma em
Um resistor de 10 Ω é alimentado por uma fonte senoidal
monofásica com valor médio de tensão igual a 50 V.
O valor da corrente eficaz que fluí pelo resistor é:
A Programação Orientada a Objetos (POO, ou Object-oriented
programming, OOP) é um paradigma de programação utilizado
para representar dados e métodos, que é baseada na noção de
criar um modelo do problema de destino em seus programas.
Relacione os elementos de Programação Orientada a Objetos
(POO) com suas respectivas definições:
1. Classe
2. Objeto
3. Atributo
4. Método
( ) É qualquer módulo que contém rotinas (ou módulos de
procedimentos e/ou funções) e estruturas de dados capaz de
interagir com outros módulos similares, trocando mensagens
(como uso de passagem de parâmetros por referência).
( ) É uma categoria descritiva geral, que abrange o conjunto de
objetos que compartilham uma ou mais características quanto
a seus itens de dados e procedimentos associados.
( ) É a característica que possibilita alterar a funcionalidade de um
atributo, realizando o controle lógico que refletirá uma ação
(designar um comportamento).
( ) É cada uma das propriedades que definem um objeto ou
entidade.
Assinale a opção que indica a relação correta na ordem
apresentada.
Uma notação padrão para os casos de modelagem de processos
de negócio é o Modelo e Notação de Processos de Negócio (ou
BPMN, Business Process Model and Notation; anteriormente
conhecido como Notação de Modelagem de Processos de
Negócio, ou Business Process Modeling Notation).
Com relação ao BPMN, assinale (V) para a afirmativa verdadeira e
(F) para a falsa.
( ) Foi desenvolvido originalmente pela Business Process
Management Initiative (BPMI) como uma notação exclusiva
textual e precisa para documentar processos de negócios.
( ) Corresponde a uma maneira padronizada de demonstrar
processos completos que ocorrem em um negócio.
( ) O BPMN permite que os stakeholders visualizem os setores e
facilita a otimização dos fluxos de trabalho.
As afirmativas são, respectivamente,
O design responsivo é uma abordagem essencial no
desenvolvimento web moderno, garantindo que páginas sejam
exibidas de forma adequada em dispositivos com diferentes
tamanhos de tela, desde smartphones até desktops.
Qual a técnica central utilizada para garantir que uma página web
seja exibida adequadamente em dispositivos de diferentes
tamanhos de tela?
A otimização de consultas SQL desempenha um papel crucial no
desempenho dos SGBDs. O PostgreSQL 17.4 cria um plano de
consulta para cada consulta SQL que processa. Logo, a escolha do
plano mais adequado para combinar com a estrutura da consulta
e as propriedades dos dados é absolutamente crítico para um bom
desempenho do SGBD.
O comando para exibir o plano de execução de uma consulta
gerado pelo PostgreSQL planner é o
O Neo4J é um banco de dados NoSQL que oferece diversos tipos
de índices.
Com relação aos índices semânticos deste SBGD, analise os itens a
seguir.
I. Os índices de texto completo permitem a pesquisa no
conteúdo das propriedades string e comparações de
similaridade entre strings de consulta e valores string
armazenados no banco de dados.
II. Os índices de pontos permitem pesquisas de similaridade e
consultas analíticas complexas ao representar nós ou
propriedades como vetores em um espaço multidimensional.
III. Os índices de pesquisa de token resolvem apenas predicados
de rótulo de nó e tipo de relacionamento, ou seja, eles podem
resolver predicados filtrando-os por propriedades semânticas.
Está correto, o que se afirma em
Durante a instalação do Oracle23ai, o administrador deve escolher
o charset a ser utilizado pelo SGBD.
Com relação ao charset, assinale (V) para a afirmativa verdadeira
e (F) para a falsa.
( ) Alterar o charset após um banco de dados ser criado é muito
caro em termos de tempo e consumo de recursos. Tais
operações podem exigir a conversão de todos os dados de
caracteres exportando todo o banco de dados e importando-o
de volta.
( ) Oracle não usa o charset em dados armazenados do tipos
número (FLOAT, INT, NUMERIC e DOUBLE) e data (DATE,
DATETIME, TIMESTAMP, TIME). Usa o charset apenas recursos
que envolvam literais, tais como em nomes de tabelas, nomes
de colunas e variáveis PL/SQL e nos código-fonte SQL e PL/SQL,
incluindo literais de texto incorporados nos códigos.
( ) O charset padrão dos bancos de dados é o AL64UTF8 do tipo
unicode. Trata-se de uma codificação byte único que consome
pouco tempo de CPU para processamento de textos em
comparação o charset WE8MSWIN1252 de múltiplos bytes.
As afirmativas são, respectivamente,