Questões

Pratique com questões de diversas disciplinas e universidades

4.873 questões encontradas(exibindo 10)

Página 91 de 488

Para que servem as funções printf e scanf?

A

São funções utilizadas para realizar operações de impressão de um arquivo em um impressora e acesso ao scanner conectado à máquina.

B

São funções para realização de operações matemáticas em um computador.

C

A função printf mostra um valor na tela do computador e a função scanf serve para armazenar valores dentro de uma variável.

D

A função printf armazena um valor em uma determinada variável, já a função scanf mostra um valor na tela.

E

São instruções de acesso à memória.

Supondo que, no programa adiante desenvolvido em Python, o usuário tenha digitado a nota 72 quando foi solicitado. Qual será o resultado apresentado em tela?

A

Parabéns, você está perto da aprovação.

B

Você está na média, precisa intensificar nos estudos.

C

Não foi dessa vez, continue estudando.

D

Sua nota foi 72.

Considerando o trecho e a atribuição de valores das variáveis, avalie se são (V) verdadeiras ou (F) falsas as afirmativas a seguir: I. ( ) As variáveis “funcionario” e “departamento” são do tipo caractere. II. ( ) As variáveis “salario”, “comissao” e “total” são do tipo real. III. ( ) A variável “total” é do tipo inteiro. IV. ( ) A variável “meta” é do tipo caractere. Assinale a alternativa que apresenta a sequência correta:
A
F - F - V - V
B
F - V - F - V
C
V - V - V - F
D
V - F - V - F
E
V - V - F - F

Considerando essas informações e o conteúdo estudado sobre aplicações práticas para projetos ambientais, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s):

I. ( ) Para a geração de um mapa de suscetibilidade a movimentos de massa são necessários os dados sobre pedologia, geomorfologia, geologia e declividade.

II. ( ) A suscetibilidade a movimentos de massa é produto de uma análise multicriterial.

III. ( ) Os Sistemas de Informação Geográfica (SIGs) são fundamentais no processo de análise da suscetibilidade a movimentos de massa.

IV. ( ) Este tipo de ferramenta, juntamente com os laudos geológicos, auxiliam o poder público e privado na tomada de decisão.

Agora, assinale a alternativa que apresenta a sequência correta:

A
F, V, V, V.
B
F, F, V, V.
C
F, V, F, V.
D
V, F, V, F.
E
V, F, V, V.
Analisados os itens é CORRETO afirmar que:

I. Lógica de programação é o modo como se escreve um programa de computador, um algoritmo. Um algoritmo é uma sequência de passos para se executar uma função.
II. A linguagem de programação é como uma língua normal, um grupo de palavras com significados. No caso da programação, a maioria das linguagens é escrita em Inglês. Estas linguagens fazem o computador assimilar cada comando e função de um algoritmo, depois executar cada função.
III. Na hora de programar alguns passos são indispensáveis, como Declarar Variáveis. Variáveis são escritas exclusivamente por letras, que representam um valor que pode ser mudado a qualquer momento.
IV. Saber lógica de programação é saber o melhor jeito de escrever um código, para o computador interpretar corretamente. É saber se comunicar com a máquina a partir de uma linguagem seja lá qual for.
A
Apenas o item IV está incorreto
B
Apenas o item III está incorreto
C
Todos os itens estão corretos
D
Apenas o item I está incorreto

Questão 6 O mecanismo de ordenação BubbleSort, conhecido também como método da bolha, faz uso de dois laços de repetição encadeados para realizar as comparações e as trocas de posições dos valores do vetor especificado. Assinale a alternativa referente ao número correto de trocas que o método BubbleSort realizará para ordenar o vetor { 3, 2, 1, 5, 4 }:

A
10 trocas.
B
5 trocas.
C
3 trocas.
D
4 trocas.
E
12 trocas.

A ordem de precedência dos operadores determina a prioridade na qual as operações devem ser resolvidas em uma expressão. Considerando a ordem de precedência observada na matemática, é correto afirmar que o valor resultante da expressão “a + b * c - d” seria o mesmo obtido na expressão:

A
(a + b) * c - d
B
(a + b) * (c - d)
C
a + (b * c) - d
D
a + (b * (c - d))
E
a + b * (c - d)
O que são procedimentos recursivos e como são definidos?
A
São definidos da mesma forma que funções recursivas, mas não devolvem resposta.
B
São definidos de forma diferente das funções recursivas.
C
São utilizados apenas em linguagens de programação específicas.
O que será impresso após a execução do código?
programa
{

funcao inicio()
{
logico a = verdadeiro
logico b = falso
logico c = verdadeiro
logico d = falso
logico resultado

resultado = ((a ou b) e (b ou c) e (c e d))
escreva(resultado)
}
}
A
Verdadeiro
B
Falso

Observe o código a seguir e marque a alternativa INCORRETA.

O aluno será reprovado se a nota for menor que 60.

A
O aluno será aprovado se a nota for maior ou igual a 60.
B
O aluno será reavaliado se a nota for maior ou igual a 40 e menor que 60.
C
O aluno será reprovado se a nota for menor que 40.