Foram encontradas 57.604 questões.
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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FEPESE
Orgão: Pref. Chapecó-SC
Coluna1 Tipos de Software e Conceitos
1. Software Livre (SL)
2. Software Proprietário (SP)
3. Freeware (Software Gratuito)
4. Software Educativo (SE)
5. Abordagem Construcionista
Coluna 2 Características e Definições
( ) É um programa cujo uso não implica pagamento de licenças, mas que geralmente mantém o direito de autor, não dando acesso ao código.
( ) Programa que pode ser executado, copiado, modificado e redistribuído por qualquer usuário, tendo livre acesso ao código-fonte.
( ) É licenciado com direitos exclusivos para o produtor e restringe a cópia, redistribuição ou modificação do seu código-fonte.
( ) Qualquer software cujo objetivo principal é o ensino-aprendizagem, ou que é explorado em um contexto pedagógico específico.
( ) Perspectiva onde o aluno constrói seu próprio conhecimento ao assumir a tarefa de “ensinar” o computador a executar uma ação.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
Provas
Caderno Container