Questões de Concurso Público CNU 2024 para Bloco 2 - Tecnologia, Dados e Informação - tarde

Foram encontradas 50 questões

Q2570885 Banco de Dados
Uma organização deseja implementar um software para lidar com seus documentos e que deve ter como característica principal a variação dos campos descritivos de acordo com os vários tipos de documentos. Essa necessidade específica levou a organização a escolher um banco de dados NoSQL.

A característica principal presente em alguns bancos de dados NoSQL que justifica essa escolha é a(o)
Alternativas
Q2570886 Programação
Um programador criou um método Java que recebe como parâmetro um inteiro maior ou igual a zero e retorna um inteiro cujos dígitos têm suas posições invertidas em relação ao inteiro recebido como parâmetro, conforme os exemplos apresentados a seguir:

• Caso essa função receba o inteiro 1234 como parâmetro, ela retornará o inteiro 4321;
• Caso essa função receba o inteiro 1000 como parâmetro, ela retornará o inteiro 1;
• Caso essa função receba o inteiro 8 como parâmetro, ela retornará o inteiro 8.


Qual método executa o que foi especificado?
Alternativas
Q2570887 Programação
Um programador está desenvolvendo um programa Python que irá ler um texto e produzir um relatório contendo os substantivos presentes nesse texto e o número de vezes que cada substantivo aparece no texto. Por exemplo, o texto “Hoje é domingo de carnaval. Hoje é dia de samba.” iria produzir o seguinte resultado: 

Hoje                  2 domingo           1 carnaval           1 dia                    1 samba              1

Os substantivos estão organizados de acordo com a lista inicial:

[ ["Hoje", 2], ["domingo", 1], ["carnaval", 1], ["dia", 1], ["samba", 1] ]

Para completar o programa, é necessário construir uma função, chamada inclui, que receba como parâmetros uma lista de palavras, como a lista acima, e a próxima palavra do texto. Caso essa palavra recebida como parâmetro já se encontre na lista, deve-se adicionar uma unidade à quantidade de palavras existentes no texto. Caso contrário, a nova palavra deverá ser inserida no final da lista com o valor da quantidade igual a 1.

Por exemplo:
• se a função inclui for chamada com a lista inicial e a palavra "carnaval" como parâmetros, a nova configuração da lista passará a ser:
[ ["Hoje", 2], ["domingo", 1], ["carnaval", 2], ["dia", 1], ["samba", 1] ]

• se a função inclui for chamada com a lista inicial e a palavra "folia" como parâmetros, a nova configuração da lista passará a ser:
[ ["Hoje", 2], ["domingo", 1], ["carnaval", 1], ["dia", 1], ["samba", 1], ["folia", 1] ]

Qual implementação da função inclui executa o que foi descrito?
Alternativas
Q2570888 Banco de Dados
Os conjuntos A, B, C, D e E a seguir fazem parte de um banco de dados.

A = { x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12 } B = { x1, x2, x3, x4, x5, x6, x7, x8 } C = { x8, x9, x10 } D = { x1, x2, x3, x4, x5 } E = { x6, x7, x8 }

Admita que esses conjuntos correspondam às entidades de mesmo nome de um diagrama Entidade-Relacionamento (E-R).
Com qual diagrama E-R esse banco de dados é compatível?
Alternativas
Q2570889 Algoritmos e Estrutura de Dados

A Figura abaixo exibe uma árvore binária de busca balanceada. 


Imagem associada para resolução da questão



Um novo número inteiro foi inserido nessa árvore sem que suas propriedades tenham sido alteradas. Além disso, nenhuma transformação foi necessária para mantê-la balanceada.


Qual foi o número inteiro inserido?

Alternativas
Respostas
36: D
37: A
38: B
39: C
40: D