Foram encontradas 140 questões.
O programa em linguagem Python a seguir realiza a tokenização de uma pequena frase.
Descrevendo-o de modo superficial, é implementada nele a importação da biblioteca NLTK (Natural Language Toolkit), que é especializada no tratamento de processamento de linguagem natural.
Para evitar qualquer sobrecarga, é utilizada especificamente a função word_tokenize do submódulo (package) nltk.tokenize da biblioteca nltk.
É definida uma variável do tipo string nomeada como 'texto', que contém a seguinte frase em língua portuguesa: “Tokenização é o processo de dividir textos em unidades menores. Tais unidades são nomeadas como: Tokens”.
A função word_tokenize é utilizada para dividir o conteúdo da variável 'texto' em partes individuais (tokens) as quais são colocadas na lista 'tokens', com o argumento language ='portuguese' especificando que o texto está em língua portuguesa, e assim garantindo que o modelo de tokenizador correto será utilizado.
Ao final, a frase tokenizada é então exibida na tela do usuário.
A quantidade total de tokens exibidos na saída será de
Provas
O Processamento de Linguagem Natural - PLN é uma área da ciência da computação e subárea da Inteligência Artificial - IA, que estuda como os computadores podem entender e processar a linguagem humana. Para tal, nessa área estão envolvidos diversos processos, dentre os quais os mais comuns são: o de ____________, que divide um texto em tokens (unidades significativas: frases, palavras ou símbolos); o de ____________, que reduz uma palavra à sua forma básica; o de ____________, que atribui uma categoria gramatical a cada token; o de____________, que identifica entidades nomeadas em um texto; e o de ____________, que analisa a estrutura sintática de um texto.
Em sequência, as palavras-chave que completam corretamente essas lacunas são:
Provas
A BNCC e, consequentemente, o Currículo Paulista apresentam várias referências frente ao pensamento computacional, dentre as quais podem ser destacadas as capacidades de compreender, analisar, definir, modelar, resolver, comparar e automatizar problemas e suas soluções de forma metódica e sistemática, bem como a importância dos algoritmos e de seus fluxogramas para a sua aplicação.
Avalie se as afirmativas sobre pensamento computacional apresentadas a seguir são verdadeiras (V) ou falsas (F).
( ) O pensamento computacional responde às premissas de atomicidade, durabilidade, animação, interatividade e finitude.
( ) O pensamento computacional só se aplica a profissionais de ciência da computação, negócios e artes, não trazendo benefícios a outras áreas.
( ) Os quatro pilares do pensamento computacional são: a decomposição, o reconhecimento de padrões, a abstração e a criação de algoritmos.
( ) A abstração frente ao pensamento computacional consiste em acrescentar todos os detalhes possíveis ao modelo, de forma a serem evitadas quaisquer perdas de informação.
( ) Algoritmos são primordiais frente ao pensamento computacional e devem ser descritos com passos aleatórios que, em qualquer ordem, acabam por encontrar uma solução.
As afirmativas são, respectivamente,
Provas
Ferramentas de Big Data permitem processar, armazenar, analisar e visualizar dados de forma altamente eficiente e escalável. Analise as afirmações quanto às características de tais ferramentas.
I. Baixa tolerância a falhas.
II. Processamento paralelo e distribuído.
III. Esquemas rígidos obrigatórios.
IV. Armazenamento centralizado exclusivo.
V. Escalabilidade horizontal.
Estão corretas as afirmações apresentadas em:
Provas
Os protocolos de ____________ se dividem em internos IGP (Interior Gateway Protocol), representados em sua imensa maioria pelo ____________ , OSPF (Open Shortest Path First), ____________ e EIGRP (Enhanced Interior Gateway Routing Protocol); e os externos EGP (Exterior Gateway Protocol), quase que exclusivamente representados pelo ____________ , que formam o ____________ dos protocolos de roteamento, cobrindo desde pequenas LANs até os Backbones da Internet.
Em sequência, os termos que completam corretamente as lacunas são:
Provas
Provas
Provas
Considere o modelo TCP/IP a seguir:
1. Camada de Aplicação.
2. Camada de Transporte.
3. Camada de Internet.
4. Camada de Acesso à Rede.
a. [HTTP, FTP, SMTP]
b. [PPP, Wi-Fi, HDLC]
c. [TCP, UDP, SCTP],
d. [IP, ICMP, IGMP].
A associação correta entre as camadas e o conjunto de protocolos que opera em cada uma delas é:
Provas
Embora a linguagem JavaScript não possua instruções SQL nativas, ela pode enviar comandos SQL a sistemas gerenciadores de banco de dados (SGBDs) por meio de drivers, APIs ou bibliotecas.
Tendo isso como base, avalie se as afirmativas a seguir são verdadeiras (V) ou falsas (F).
( ) A linguagem JavaScript de servidor Node.js pode executar comandos SQL enviando strings a bibliotecas como pg, mysql2 ou better-sqlite3.
( ) A especificação da linguagem JavaScript define palavras-chave SQL reservadas (como INSERT e DELETE) que o motor executa diretamente, sem bibliotecas externas.
( ) Drivers SQL modernos para a linguagem JavaScript não permitem iniciar e controlar transações (como COMMIT e ROLLBACK) diretamente no código.
As afirmativas são, respectivamente,
Provas
O trecho de código em linguagem JavaScript a seguir solicita a inserção do nome de cinco produtos, que são ordenados e então exibidos.

Provas
Caderno Container