Questões

Pratique com questões de diversas disciplinas e universidades

3.529 questões encontradas(exibindo 10)

Página 56 de 353
Diante da crescente necessidade de armazenar a informação, é importante que esta seja armazenada de forma ordenada, seja por ordem alfabética, por idade, localidade ou outro item sobre o qual é necessário trabalhar. No que tange aos modelos de ordenação, analise as sentenças a seguir: No método de ordenação Bubble Sort, a ideia é percorrer um vetor diversas vezes, realizando a comparação entre dois elementos, até que elementos de maior valor fiquem alocados no final do vetor. II- O método Quicksort vasculha repetidamente o vetor, selecionando um elemento de cada vez e colocando-o na posição correta da sequência. III- O método Quicksort utiliza um elemento chamado pivô. IV- O método Selection Sort utiliza o conceito de selecionar o elemento mais apto para cada posição. V- O método Bubble Sort é adequado para aplicações comerciais em que há uma grande quantidade de. Assinale a alternativa CORRETA:
Estudar questão
Utilizando as seguintes premissas e a conclusão: - Todo mamífero é um animal. - Todo cavalo é um mamífero. - Logo todo cavalo é um animal. A única sentença incorreta é:
Estudar questão
O sistema nervoso dos seres humanos é um conjunto complexo de células denominadas neurônios que determinam o funcionamento e o comportamentos. Diante disto, a técnica de Rede Neural está caracterizada pelo:
Estudar questão
Leia as afirmativas abaixo e marque a alternativa CORRETA.
I – Algoritmos são sequências lógicas e bem estruturadas de ações a serem executadas para se realizar uma determinada tarefa.
II – As variáveis são espaços na memória do computador que armazenam valores que podem ser modificados ao longo do tempo.
III – As constantes são variáveis que recebem valores predefinidos, como textos e números e armazenam estes valores até que os mesmos precisam ser modificados.
Estudar questão
Uma sub-rotina, também conhecida como subalgoritmo, é um conjunto de instruções que realiza determinada tarefa. Um algoritmo de uma sub-rotina, como qualquer outro algoritmo, deve ser identificado e pode possuir variáveis, estruturas de seleção, repetição, entre outros. Considerando os dois tipos distintos de sub-rotina - função e procedimento, analise as sentenças a seguir:
I- Considere que em um sistema seja necessário mostrar uma lista de opções e criar uma sub-rotina para calcular e retornar a média de 4 valores numéricos. Nessa situação, é correto escolher um procedimento para a primeira ação e uma função para a segunda.
II- A passagem de valores à sub-rotina é possível apenas em funções.
III- A passagem de valores à sub-rotina é possível apenas em procedimentos.
IV- Variáveis declaradas internamente a uma função ou procedimento são chamadas variáveis locais e possuem duração e escopo limitados à função ou procedimento onde são declaradas. Assinale a alternativa CORRETA:
Estudar questão
Leia o texto a seguir:

Toda linguagem de programação possui comandos que permitem a execução repetida de um determinado trecho de código de programa. Com esse recurso, o programador não precisa duplicar as linhas de código em virtude da necessidade de executá-las várias vezes. Os diversos comandos disponíveis são denominados estruturas de repetição, comumente conhecidas como laços ou loop.

(Fonte: ALVES, W. P. Linguagem e Lógica de Programação. São Paulo: Érica, 2015 - Adaptado).

Posto isso, avalie as afirmações a seguir:

I. A utilização das estruturas de repetição "enquanto...faça..." e "para...de...ate...faça" podem ser utilizadas nos mesmos casos que necessitem de solução com laço de repetição com a quantidade de iterações definidas.

II. A utilização do laço de repetição "para...de...ate...faça" é recomendada para o laço de repetição cujas quantidades de iterações não são previsíveis.

III. A utilização de laço de repetição "enquanto...faça..." atende somente a soluções que necessitem de um laço de repetição com a quantidade de iterações indefinidas.

É correto o que se afirma em:
Estudar questão
Uma variável pode ser entendida como sendo:
Estudar questão

Assinale a alternativa correta sobre os ponteiros:

Uma estrutura em linguagem de programação C é uma declaração que define uma lista de variáveis agrupadas, permitindo que sejam acessadas por um ponteiro.

O comando typedef faz parte dos nossos estudos sobre estruturas em linguagem de programação C.

Ele apresenta as seguintes características:

I. Permite compor novos tipos de dados.
II. É composto a partir de tipos pré-existentes.
III. Cria um novo tipo de dado.

Estudar questão

A linguagem Python, assim como suas antecessoras, utiliza comandos padrão para entrada e saída de dados. Dentre esses comandos, está a função "print()". Com base nessa função, assinale a alternativa correta.

Estudar questão

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 é:

Algoritmo questao_prova;
var x,y: inteiro;
 inicio
 x<- 4;
 y<- 2;
 valor(x,y);
 fim.
sub-rotina valor(inteiro: u, v)
 inicio
 u <- u * 2;
 v <- v + u;
 u <- u - 1;
 escreva(u);
 fim sub-rotina;
Estudar questão