JUnit 5 é um framework de testes unitários para códigos Java.
Ele possui uma arquitetura modular e três subprojetos principais.
O subprojeto que fornece uma engine para executar testes
baseados em JUnit 3 e JUnit 4 se chama
A tecnologia que usa inteligência artificial, aprendizado de
máquina e análises comportamentais para proteger endpoints de
malwares e outros tipos de ameaças cibernéticas é denominada
Paula e Maria estão avaliando as potencialidades dos usos de JSON
e XML no desenvolvimento de aplicações Web para uma grande
companhia estatal. As analistas sabem que JSON e XML são duas
escolhas muito comuns quando se trata de formatos de dados na
Web.
A esse respeito, assinale a afirmativa correta.
A estagiária Mirella sabe que scikitlearn versão 1.6.1 oferece
diversos algoritmos de aprendizado não supervisionado. No
entanto, ela desconhece quais são os métodos de clusterização
disponíveis no módulo sklearn.cluster.
Assinale a opção que contém apenas os nomes dos métodos de
clusterização disponíveis no módulo.
O PostgreSQL é um SGBD gratuito de código aberto que suporta
consultas relacionais em linguagem SQL.
Com relação ao SQL do PostgreSQL, analise as afirmativas a seguir.
I. A cláusula GROUP BY agrupa linhas com os mesmos valores em
linhas de resumo, sendo frequentemente usada com funções
de agregação como, por exemplo, COUNT( ), MAX( ), MIN( ),
SUM( ) e AVG( ), para agrupar um conjunto de resultados de
uma ou mais colunas.
II. O operador HAVING foi adicionado ao SQL porque o WHERE
não pode ser usado com funções de agregação, as quais são
frequentemente usadas com a cláusula GROUP BY. Ao
adicionar o HAVING é possível escrever condições similares às
das cláusulas WHERE.
III. A expressão CASE testa condições e retorna um valor quando
a primeira condição é atendida (como uma instrução if-thenelse); quando a condição seja verdadeira, ele parará a leitura e
retornará o resultado, mas, se nenhuma condição for
verdadeira, ele retornará o valor da cláusula ELSE. Caso não
houver nenhum ELSE e nenhuma condição for verdadeira, ele
retornará o valor NULL.
Os discos rígidos fornecem a maior parte da memória secundária
em que os sistemas de arquivos são mantidos.
Analise as afirmativas a seguir sobre as características que tornam
os discos convenientes para o fim citado.
I. Um disco rígido pode ser regravado inúmeras vezes durante
sua vida útil; é possível que o sistema operacional leia um ou
mais blocos do disco, modifique-os e grave-os de volta no
mesmo local.
II. Um disco permite acesso direto a qualquer bloco, é simples
acessar arquivos sequencial ou randomicamente, a
permutação de um arquivo para outro requer apenas a
movimentação dos cabeçotes e a espera pela rotação do disco.
III. Para melhorar a eficiência de operações de entrada e saída
(E/S), as transferências entre memória e disco são executadas
em blocos; cada bloco tem um ou mais setores cujo tamanho
pode variar de 32 a 4.096 bytes.