Questões

Pratique com questões de diversas disciplinas e universidades

1.774 questões encontradas(exibindo 10)

Página 26 de 178
No banco de dados de um mercado, estão salvos vários produtos de um mesmo fornecedor. Os fornecedores são identificados por determinado número. O administrador precisa encontrar os fornecedores que têm chave de identificação com apenas um número. Por exemplo, verificou-se que, por um erro, o fornecedor de cabos foi identificado pelo número 888888. Assinale a expressão regular para verificar números repetidos:
A
.([0-9])\1+
B
^([0-9])\1+$
C
^([0-9])+$
D
^([0-9])\1*$
E
^([0-9])*

Qual é o resultado da seguinte operação em uma fila? Queue fila = new LinkedList<>(); fila.add(1); fila.add(2); fila.add(3); fila.clear(); Qual é o estado da fila após a operação?

A
A fila contém os elementos 1, 2 e 3
B
A fila está vazia
C
A fila contém apenas o elemento 1
D
A fila contém apenas o elemento 3
E
A fila contém os elementos 1 e 2
Suponha que um usuário, durante teste de mesa, informou os seguintes valores para Y e Z respectivamente: 3 e 9. Considerando essas informações e o conteúdo estudado sobre algoritmos, assinale a alternativa que apresenta corretamente o que será exibido na tela:
A
o algoritmo está inconsistente, faltam passos dentro desta sequência, como a definição do tipo de Z e do tipo de Y, logo, nada será exibido.
B
a única condição para exibir a mensagem “valores inválidos” é para quando Y for diferente de Z, todas as outras mostram o resultado da subtração.
C
para qualquer valor de Y maior que Z, será exibida na tela a subtração do valor de Y por Z, que, nesse caso, é 6.
D
como as variáveis Z e Y são de tipos diferentes, então, após a execução do código será apresentada a mensagem “Valores inválidos”.
Existem dois tipos distintos de subalgoritmos: os do tipo Função e os do tipo Procedimento. A diferença entre os dois é muito simples: os subalgoritmos do tipo Função retornam um valor para o local onde foram chamados, enquanto os do tipo Procedimento não retornam valor algum. Observe o exemplo:
A qual subalgoritmo essa sintaxe pertence?
A
Acumulador.
B
Função.
C
Looping.
D
Procedimento.

Windows e Linux são exemplos de sistemas operacionais conhecidos como o principal software presente em um computador, sendo responsável por fornecer acesso aos recursos de hardware de uma máquina. As principais atividades relacionadas ao gerenciamento de disco implementadas em um sistema operacional são:

A
proteção contra vírus e spywares.
B
escalonamento de disco e gerenciamento do espaço livre.
C
segurança contra-ataques na rede e limpeza de dados dos aplicativos.
D
mapeamento de setores defeituosos e correção.
E
esvaziamento programado da lixeira e ajuste automático do relógio.

A norma reguladora 15 (NR-15), que dispõe sobre atividades e operações insalubres, indica que o limite do nível de intensidade sonora para um trabalhador não deve ultrapassar 120 ext{ dB}. Suponha que, em uma fábrica, uma máquina (que pode ser considerada uma fonte esférica) emite um som uniforme e isotrópico. A 100 metros da fonte, o nível de intensidade sonora é de 80 ext{ dB}.
Em um algoritmo que calcula e informa até que distância, em metros, um trabalhador pode se aproximar dessa máquina sem ultrapassar o limite do nível de intensidade sonora estabelecido pela NR-15, o TIPO DE DADOS mais apropriado para a variável que irá receber o valor desta distância deve ser:

A
char
B
int
C
float
D
boolean
E
array

Quando construímos algoritmos de forma modularizada é muito comum precisar passar informações de um módulo para outro. Essas informações são denominadas parâmetros. Os parâmetros são responsáveis por estabelecer a comunicação entre os módulos. Sobre os tipos de passagem de parâmetros, assinale a alternativa CORRETA:

A
Passagem de parâmetros por valor e Passagem de parâmetros por argumentos.
B
Passagem de parâmetros por referência e Passagem de parâmetros por argumentos.
C
Passagem de parâmetros por nome e Passagem de parâmetros por argumentos.
D
Passagem de parâmetros por valor e Passagem de parâmetros por referência.

Qual é o objetivo da análise de complexidade de algoritmos de ordenação em termos de complexidade espacial?

A

Avaliar o tempo de execução do algoritmo

B

Avaliar a quantidade de memória necessária para executar o algoritmo

C

Avaliar a eficiência do algoritmo em termos de número de comparações

D

Avaliar a estabilidade do algoritmo

E

Avaliar a escalabilidade do algoritmo

Altere o programa de forma a verificar a repetição de nomes. Gere uma mensagem de erro caso duas entradas na agenda tenham o mesmo nome. Qual é a função responsável por verificar a repetição de nomes?
A
pede_nome
B
pesquisa
C
novo
Os array também são chamados de
A
Funções ou Procedimentos
B
Vetores ou Matrizes
C
Estruturas de Repetição
D
Estruturas de Seleção
E
Conjunto de tipos diversos