Questões

Pratique com questões de diversas disciplinas e universidades

2.844 questões encontradas(exibindo 10)

Página 43 de 285

No algoritmo abaixo, os parâmetros da função valor são recebidos e são impressos na própria função. Assim sendo, o valor da variável u exibido na última linha da função é:

A
7
B
4
C
10
D
5
E
8

Algoritmo que peça ao usuário a quantia em dinheiro que tem sobrando e sugira, caso ele tenha 10 ou mais reais, que vá ao cinema, e se não tiver, fique em casa vendo TV.

A

Vá ao cinema hoje à noite.

B

Fique em casa vendo TV.

C

Obrigado e volte sempre.

Identifique a afirmação incorreta sobre o Tipo Abstrato de Dados (TAD):
I. Possui grande potencial de reutilização de código, uma vez que se pode alterar a lógica de um programa sem a necessidade de reconstruir objetos.
II. Independência e portabilidade de código são vantagens do TAD, pois alterações na implementação de um objeto não implicam alterações de suas funcionalidades.
III. Pouca segurança para programar, pois o conteúdo armazenado na estrutura pode ser alterado a qualquer momento sem depender de suas operações.
IV. Os TADs podem ou não ser específicos para um dado domínio de aplicação.
A
Somente a afirmação III está incorreta.
B
Somente a afirmação IV está incorreta.
C
Somente a afirmação II está incorreta.
Dentre os tipos de dados estudados, aquele que engloba tanto letras como números denomina-se:
A
Tipo de variável alfanumérico
B
Tipo de variável real
C
Tipo de variável lógica
D
Tipo de variável inteiro
E
Tipo de variável alfabético

Considere o trecho de programa abaixo e assinale a opção que define o que este código está executando.

A
Um loop que não executará e, portanto, não exibirá nenhuma mensagem.
B
Um loop infinito exibindo a mensagem "Mais um".
C
Um loop que mostrará apenas uma vez a mensagem "Mais um".
D
Um loop que repetirá a exibição da mensagem "Mais um" por 2 vezes.
E
Um loop que repetirá a exibição da mensagem "Mais um" em 10 linhas separadas.

Todo algoritmo é composto, basicamente, de três etapas, uma dependente da outra.
Quais são essas etapas?

A
Dado, processamento e conhecimento.
B
Entrada, processamento e saída.
C
Entrada, informação e sabedoria.
D
Entrada, processamento e sabedoria.

Assinale a opção que mostra a função completa e correta.

A
int buscaSequencial(int v[ ], int valor) {
   int i;
   for (i = 0; i < 10; i++) {
       if(v[i] == valor) {
          return i;
          return -1;
       }
    }
}
B
int buscaSequencial(int v[ ], int valor) {
    int i;
   for (i = 0; i < 10; i++)
      if(v[i] == valor)
        return i;
   return -1;
}
C
int buscaSequencial(int v[ ], int valor) {
    int i;
    for (i = 0; i < 10; i++)
         if(v[i] == valor)
            return i;
        else
            return -1;
}
D
{
   int i;
   for (i = 0; i < 10; i++) {
     if(v[i] == valor)
       return i;
     return -1;
  }
}

O que é um algoritmo?

A

Um conjunto de instruções para resolver um problema específico

B

Um programa de computador que resolve um problema específico

C

Uma linguagem de programação utilizada para resolver problemas

D

Um método para resolver problemas de forma criativa

E

Uma técnica para resolver problemas de forma rápida

Analise as seguintes definições de pipeline de instruções simples, superescalar e multithreading simultâneo:
I. Pipeline instruções simples: instruções individuais que são executadas através de um pipeline de estágios, de maneira que, enquanto uma instrução está sendo executada em um estágio, outra instrução está sendo executada em outro estágio do pipeline.
II. Superescalar: um pipeline é construído por meio da replicação de recursos de execução, o que permite a execução paralela de instruções em pipelines paralelos.
III. Multithreading simultâneo (SMT): bancos de registros são replicados para que múltiplas threads possam compartilhar o uso dos recursos de pipelines.
A
Apenas as afirmacoes I e II.
B
Apenas a afirmação III.
C
Apenas a afirmação I.
D
As afirmações I, II e III.
E
Apenas as afirmações II e III.

Qual alternativa apresenta três tipos corretas de listas lineares:

A
Lista, sequência e tupla
B
Pilha, fila e lista
C
Deque, baralho e sequência
D
Fila, esteira e réguas