Foram encontradas 55.904 questões.
Em um algoritmo de busca binária, é necessário que o vetor esteja previamente ordenado para que a busca seja correta e eficiente.
Provas
A complexidade de tempo do algoritmo de ordenação Merge Sort no pior caso é O(n log n), o que o torna mais eficiente que algoritmos como o Bubble Sort.
Provas
A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.
Em Python, a expressão (1, 2)[1:] resultará em um erro TypeError, porque tuplas não suportam fatiamento.
Provas
A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.
A seguinte função em linguagem C sempre causará um vazamento de memória, independentemente de como seja chamada:
void func() {
int *ptr = malloc(10 * sizeof(int));
}
Provas
A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.
A seguinte função em Python sempre retornará True para qualquer dicionário d passado como argumento: def check(d): return d == {k: v for k, v in d.items()}
Provas
A respeito dos tópicos de computação, nas linguagens de programação e nos sistemas operacionais Linux, julgue o item a seguir.
Em Python, uma variável declarada dentro de uma função será, por padrão, acessível de qualquer outra parte do programa (escopo global).
Provas
Considere o seguinte trecho de algoritmo escrito em pseudocódigo para calcular o fatorial de um número inteiro positivo:

Sobre a execução e características desse algoritmo recursivo, qual das alternativas a seguir está correta?
Provas
Em programação, um algoritmo pode ser definido como:
Provas
Em um shell script, qual das alternativas abaixo descreve corretamente o uso das estruturas de controle e parâmetros?
Provas
Diante do shell script abaixo:

Pergunta: qual o retorno que deverá ser apresentado em um terminal Linux, após a execução do script.
Provas
Caderno Container