No Django 5.1, existem vários comandos que os desenvolvedores
podem utilizar para interagir com migrações e manipulação dos
esquemas de banco de dados. O comando que exibe as instruções SQL para uma migração é o
Na programação orientada a objetos, princípios fundamentais
desempenham um papel específico na construção de software
modular, reutilizável e de fácil manutenção.
Com base no exposto, o princípio que permite que objetos de
diferentes classes sejam tratados de maneira uniforme através de
uma interface comum é
Em Inteligência Artificial existem diversos tipos de aprendizado
sendo que cada um possui características e aplicações.
Com relação aos tipos de aprendizado, analise os itens a seguir.
I. No aprendizado não supervisionado, o agente aprende a partir
de padrões na entrada, mesmo que nenhum feedback
explícito tenha sido fornecido anteriormente, sendo
empregadas como as técnicas mais comuns a regressão e a
classificação.
II. No aprendizado acelerado, o agente usa grandes modelos de
linguagens pré-existentes e aprende a partir de série de
contribuições de uma rede semântica composta por conceitos,
recompensas ou punições. Por exemplo, a falta de gorjeta no
final da viagem dá ao agente uma indicação de que fez algo
errado, cabe ao agente decidir quais das ações anteriores a
contribuição foram mais responsáveis por ele. III. No aprendizado supervisionado, o agente observa e analisa
alguns pares de dados rotulados de entrada-saída como
exemplo e aprende uma função que faz o mapeamento da
entrada para a saída.
Segundo a Lei 14.133/2021, a medição das obras e serviços de
engenharia deve ser feita, contanto que esteja compatível com o
regime de execução, com periodicidade
Uma fonte senoidal trifásica em estrela, na sequência ABC e tensão
de fase eficaz de 400 V e ângulo de fase da fase A igual a -50° ,
alimenta uma carga trifásica equilibrada na configuração estrela
de 18 kVA, com fator de potência 0,866 indutivo.
A corrente elétrica que fluí pela fase B é:
PWA são aplicativos que usam tecnologias web e que podem ser
instalados e executados em todos os dispositivos.
Com relação aos principais benefícios do PWA, analise os itens a
seguir.
I. Têm um custo de desenvolvimento multiplataforma menor do
que os aplicativos compilados que exigem uma base de código
específica e separada para cada plataforma, como por
exemplo Android, iOS e cada sistema operacional de desktop.
II. São criados usando código HTML, CSS e JavaScript hospedados
em servidores da Web e executados em mecanismos de
navegador da Web. Podem ser usados diretamente em um
navegador, como um site, ou instalados em um dispositivo de
uma loja de aplicativos ou usando o recurso de instalação de
aplicativo de um navegador compatível.
III. PWA também têm acesso a capacidades avançadas. Por
exemplo, eles podem continuar funcionando quando o
dispositivo estiver offline. Oferecem suporte a notificações
push; podem executar atualizações periódicas mesmo quando
o aplicativo não está em execução e podem acessar recursos
de hardware.
Um framework é uma estrutura predefinida que reúne
ferramentas, diretrizes e práticas para facilitar a execução de
tarefas ou a gestão de processos
Relacione os frameworks de testes de software com suas
respectivas características.
1. JUnit
2. Mockito
3. Selenium
4. Jest
( ) Se concentra principalmente em testar interações entre
objetos e dependências externas, em vez de testar unidades
individuais de código.
( ) É uma estrutura de teste JavaScript projetada para garantir a
exatidão de qualquer base de código JavaScript. ( ) Se concentra principalmente em testar unidades individuais de
código, como métodos ou classes, isoladamente.
( ) Automatiza teste de aplicativos da web em navegadores.
Assinale a opção que indica a relação correta na ordem
apresentada.
A partir do lançamento do PHP 7 e do ECMAScript 2021 foram
introduzidos novos recursos que impactaram a forma como os
desenvolvedores escrevem e mantêm código.
Com relação ao lançamento destas novas versões, analise os itens
a seguir:
I. ECMAScript 2021 introduziu o operador de encadeamento
opcional, representado pelo codificador “ ?. “.
II. ECMAScript 2021 removeu o suporte para funções
assíncronas.
III. PHP 7 introduziu o operador de coalescência nula,
representado pelo codificador “ ?? “.
Está correto o que se afirma em
Swagger é composto por um conjunto de ferramentas de código
aberto criadas em torno da especificação OpenAPI que podem
ajudar os desenvolvedores a construírem, documentarem e
consumirem APIs REST.
Com relação às ferramentas do Swagger, avalie as afirmativas a
seguir e assinale (V) para a afirmativa e (F) para a falsa.
( ) Swagger Parser - É uma biblioteca autônoma para analisar
definições OpenAPI no formato JSON ou YAML.
( ) Swagger APIDom - Fornece uma estrutura única e unificadora
para descrever APIs em várias linguagens, por exemplo, RAML,
API Blueprint, e formatos de serialização, como por exemplo
XML, YAML ou JSON.
( ) Swagger SourceGen - Faz a geração automática de bibliotecas
de cliente de APIs e stubs de servidor a partir de uma definição
OpenAPI.
SIP é um protocolo cuja especificação formal está disponível na
RFC 6261. É um protocolo de controle para criação, modificando e
encerrando sessões com um ou mais participantes. As sessões
incluem chamadas telefónicas pela Internet, multimédia
distribuição e conferências multimídia. Considerando o modelo de
referência TCP/IP, é correto afirmar que SIP é um protocolo de
camada de
Método Kanban é uma metodologia de desenvolvimento ágil. Com
relação ao Kanban, analise os itens a seguir.
I. O método foi projetado para maximizar o impacto inicial das
mudanças e reduzir a resistência à adoção das mudanças
organizações. Adotar o método deve mudar a cultura da
organização e ajudar a torná-la mais madura.
II. Quando os analistas implementam o Kanban pela primeira vez
eles estão procurando otimizar a criação dos novos processos,
alterar a cultura organizacional e substituir os processos
existentes por outros que podem fornecer melhorias
econômicas dramáticas.
III. O Kanban acelera a obtenção dos altos níveis de maturidade
organizacional e capacidade em áreas de processo de alta
maturidade fundamentais tais como Análise Causal e
Resolução e Inovação Organizacional e Implantação.
Os protocolos são essenciais para a comunicação eficiente em
redes locais, garantindo que os dispositivos possam se comunicar
corretamente. As mensagens ARP (Address Resolution Protocol) e
RARP (Reverse Address Resolution Protocol) são utilizadas para
mapear endereços IP (Internet Protocol) para endereços físicos
(MAC, Media Access Control)) e vice-versa.
Com relação aos protocolos ARP e RARP, assinale (V) para a
afirmativa verdadeira e (F) para a falsa.
( ) Os pacotes ARP possuem cabeçalhos de formato fixo e o
protocolo ARP é usado para associar um endereço IP (Internet
Protocol) a um endereço físico (MAC).
( ) O RARP associa um endereço MAC a um endereço IP, ou seja,
converte endereços de hardware exclusivos em endereços da
Internet no adaptador de rede local (LAN)
( ) No protocolo RARP o protocolo Ethernet padrão é suportado,
entretanto, apresenta dentre as restrições que o servidor usa
apenas entradas permanentes da tabela ARP e o servidor não
responde automaticamente por si mesmo.
As afirmativas são, respectivamente,
Em relação ao cálculo dos custos dos serviços de mobilização e
desmobilização de pessoal e equipamentos para uma obra, analise
as afirmativas a seguir:
I. O cálculo do custo de cada desmobilização será igual ao da
mobilização correspondente.
II. Os custos de embarque e desembarque não devem ser
incluídos
III. As improdutividades na mobilização e desmobilização de
equipamentos devem ser consideradas
Está correto o que se afirma em
IDS pode ser produtos de hardware ou software. Eles coletam e
analisam informações de um computador ou de uma rede com a
finalidade de detectar e fornecer alertas em tempo real sobre
tentativas de acesso ou ataques aos recursos dos sistemas.
Com relação às melhores práticas nos IDS que devem ser adotadas
por um administrador de segurança de redes, analise os itens a
seguir
I. Garantir que as comunicações de gerenciamento do IDS sejam
adequadamente protegidas, como por exemplo, por meio de
criptografia ou transmissões de dados por uma rede física ou
logicamente segmentada.
II. Fazer backup das configurações do IDS periodicamente antes
de aplicar novas atualizações para garantir que as
configurações existentes não são perdidas.
III. Criar contas para grupos de usuários ou comunidades de
administrador do IDS e restringir o acesso da rede apenas aos
componentes dos grupos e comunidades de segurança.
IV. Criar alertas com uma determinada prioridade que devem ser
enviados diretamente ao administrador para que os ataques e
outros eventos que exijam atenção sejam rapidamente
reconhecidos. Para reduzir o volume, definir apenas os alertas
para os riscos com os quais a empresa mais se preocupa.
Está correto, o que se afirma em
Um engenheiro deve orientar um pintor na realização da pintura
de uma parede de alvenaria, cuja superfície apresenta traços de
graxa. Para que a pintura seja executada adequadamente, o
engenheiro deve inicialmente orientar o pintor a
Os testes de software são essenciais para garantir a
qualidade dos códigos gerados. Inicialmente o programador desenvolveu o seguinte
código de produção a ser testado: