Questões

Pratique com questões de diversas disciplinas e universidades

2.844 questões encontradas(exibindo 10)

Página 90 de 285

Quais são os métodos elegantes e importantes para resolver somatórios?

A
Método ad hoc.
B
Método da perturbação.
C
Método do integral.

Qual a principal vantagem de utilizar uma árvore binária de busca em comparação com outras estruturas de dados?

A
Inserção rápida
B
Busca lenta
C
Complexidade espaço
D
Busca rápida

Avalie as assertivas a seguir:

  1. O compilador analisa o código-fonte e o converte para um executável.
  2. O montador traduz o código Assembly para o código de máquina intermediário (código objeto), que é executável pelo computador.
  3. O carregador é que torna o código-objeto em relocável.
  4. O ligador liga o código-objeto relocável com as rotinas. Essa ligação gera o código executável.

Com base em sua análise, assinale a única opção com todas as assertivas corretas:

A
Estão corretas III e IV apenas.
B
Estão corretas II, III e IV apenas.
C
Está correta apenas a III.
D
Está correta apenas a IV.
O programa apresentado utiliza a estrutura de controle com múltipla escolha para realizar operações matemáticas. Além disso, são abordados conceitos de variáveis globais e locais. Com base no código fornecido, qual é a principal vantagem de utilizar a estrutura escolha...fimescolha em vez de múltiplas instruções do tipo se?
A
Reduz a quantidade de instruções necessárias para verificar a escolha do operador.
B
Facilita a leitura e compreensão do código fonte.
C
Permite a execução de operações matemáticas mais complexas.
D
Torna o programa mais eficiente em termos de memória.
Estão corretas as afirmativas:
I. Philadelphia é adjacente a Pittsburgh que é adjacente a Cleveland.
II. Philadelphia é adjacente a Columbus, mas não a Cleveland.
III. A seguinte seqüência de vértices é um caminho Philadelphia ? Pittsburgh ? Columbus ? Indianapolis ? Chicago.
A
I apenas.
B
II apenas.
C
I e II apenas.
D
I e III apenas.
E
II e III apenas.

Qual é o objetivo principal do algoritmo de backtracking?

A
Encontrar a solução ótima para um problema
B
Encontrar uma solução viável para um problema
C
Encontrar todas as soluções possíveis para um problema
D
Encontrar a solução mais rápida para um problema
E
Encontrar a solução mais eficiente em termos de espaço para um problema
Um _______ pode ser mais _______ que um tipo primitivo, por exemplo, o tipo int, na linguagem C, ocupa no máximo 4 bytes (32 bits) e pode armazenar valores entre -2.147.483.648 a 2.147.483.647. Já o objeto do tipo int, na linguagem Python, não possui um limite definido, tal objeto fica limitado apenas a memória ______ disponível no ambiente.
A
dado - simples - primitivo - RAM
B
objeto - simples - composto - ROM
C
objeto - complexo - primitivo - RAM
D
objeto - complexo - composto - ROM
E
dado - complexo - primitivo - RAM

Uma função em C pode ter um valor de retorno associado. Para ilustrar a discussão, vamos re-escrever o código acima, fazendo com que a função fat retorne o valor do fatorial. A função main fica então responsável pela impressão do valor.

A
As funções em C não podem ter valor de retorno.
B
As funções em C podem ter valor de retorno.
C
As funções em C só podem retornar valores inteiros.

Observe abaixo a estrutura de dados, em forma de tabela.
Nesta tabela, foram realizadas uma série de operações de inserção e retirada de elementos, conforme descrito e ilustrado abaixo.
Pode-se deduzir, pelas operações realizadas, que tal estrutura é uma

A
lista indexada.
B
árvore.
C
fila.
D
pilha.
E
fila duplamente encadeada.
Após executar cada instrução conforme a ordem dada a seguir:
ptr = &a;
qtr = &b;
*ptr = *ptr + *qtr;
++(*qtr);
r = qtr;
qtr = ptr;
assinale a opção que mostra, correta e respectivamente, os valores de *ptr, *qtr, *r, a e b.
A
30 30 21 30 21
B
30 30 21 10 20
C
30 21 21 10 20
D
30 20 20 10 20
E
30 20 0 30 21