Questões

Pratique com questões de diversas disciplinas e universidades

3.529 questões encontradas(exibindo 10)

Página 17 de 353
Com relação às estruturas de repetição (ou laços) na linguagem C, o for, while e do-while. Qual opção abaixo é verdadeira?
A
A condição dentro de um laço while e A do-while não precisa ser colocada dentro de parênteses.
B
Os laços while e for executam sempre, pelo menos uma vez, o corpo do laço.
C
laço do while executa sempre, pelo menos uma vez, o corpo do laço.
D
No laço for, o número de vezes que as cargas iniciais são executadas (inicialização) é sempre igual ao número de do laço.
E
No laço for ou while, o número de vezes que a condição é testada é sempre igual ao número de do laço.

O algoritmo bubble sort é popular, mesmo que ineficiente. Usando esse algoritmo para ordenar um vetor em ordem crescente, contendo os números [ 5, 4, 1, 3, 2 ], serão feitas:

A

16 comparações e 9 trocas.

B

10 comparações e 9 trocas.

C

10 comparações e 10 trocas.

D

10 comparações e 8 trocas.

E

6 comparações e 10 trocas.

Quais dos componentes abaixo caracteriza uma atividade como sendo “esporte”?

A
Regras criadas ou modificadas pelos próprios participantes, a competição e a determinação.
B
Regras definidas por instituições regulamentadoras, a competição e o marco organizacional.
C
Regras flexíveis, podendo ser criadas ou modificadas pelos próprios participantes, competição e o marco organizacional.
D
Regras definidas por instituições regulamentadoras, competições assistemáticas e a busca pela melhora dos aspectos relacionados à saúde.
E
Regras criadas ou modificadas pelos próprios participantes, a competição e a determinação.

Analise as asserções, em relação à utilização dos operadores da Linguagem C e às instruções descritas. Considere que estas instruções estão na main(), que a variável foi previamente declarada como sendo do tipo inteiro e inicializada com valor 3, bem como as bibliotecas necessárias foram incluídas:

printf("%d",a++);
printf("\n%d",a);

I) quando o programa for executado serão apresentados na tela o mesmo valor que é 4.
II) quando o programa for executado serão apresentados na tela valores distintos;
III) quando o programa for executado serão apresentados na tela o mesmo valor que é 3.
IV) quando o programa for executado serão apresentados os valores 3 e depois o valor 4.

É correto apenas o que se afirma em:

A
II e IV.
B
I.
C
III.
D
II.
E
I, II, III e IV.
Em relação às estruturas condicionais na Linguagem C, avalie as asserções abaixo:
I) uma estrutura de decisão realiza um desvio de fluxo de execução voltando a alguma instrução anterior.
II) todas as estruturas de decisão realizam uma seleção de instruções com base em uma condição ou teste.
III) uma estrutura de decisão do tipo switch-case possui restrições quanto ao tipo de dados aceito na condição que será avaliada.
IV) em uma estrutura de decisão if-else encadeada, ocorre a subordinação de uma estrutura condicional sobre a outra, causando uma dependência entre elas.

É correto apenas o que se afirma em:
A
II, III e IV.
B
II.
C
I e III.
D
II e IV.
E
I, II, III e IV.

Analise o código mostrado na figura abaixo e assinale a alternativa que descreve corretamente a sua execução:

A
A palavra 'Algoritmos' será escrita diversas vezes na tela, separadas por espaço.
B
A palavra 'Algoritmos' será escrita na tela normalmente, em texto corrido, conforme se escreve.
C
A palavra 'Algoritmos' será escrita na tela verticalmente, uma letra em cada linha.
D
A palavra 'Algoritmos' será escrita na tela de trás pra frente.
E
Nada será escrito na tela.

Algoritmo a seguir, supondo que o valor de entrada para a variável B seja 3. Finalizada a execução do algoritmo, assinale a alternativa CORRETA que apresenta o valor da variável A, bem como quantas vezes a repetição foi executada.

A
O valor de A é 21, e a rotina executará 3 vezes.
B
O valor de A é 3, e a rotina executará 5 vezes.
C
O valor de A é 21, e a rotina executará 8 vezes.
D
O valor de A é 3, e a rotina executará 8 vezes.
Ao gravar uma MACRO, o usuário do Excel tem como objetivo:
A
Gerar um relatório com medidas resumo para os dados.
B
Automatizar procedimentos padronizados.
C
Gerar um gráfico do tipo MACRO.
D
Estabelecer um algoritmo para calcular valores desconhecido, em função de um objetivo.

Questão 7/10 - Lógica de Programação e Algoritmos

Na AULA 5 você aprendeu a criar funções e também a realizar a passagem de parâmetros em funções. Acerca deste assunto, analise as afirmativas a seguir:

I - Parâmetros são dados recebidos pelas funções e oriundos do programa principal ou mesmo de outra função.

II - O ato de enviar um dado para um função é chamado de passagem de parâmetro.

III - Um função só pode receber um único parâmetro.

Acerca das afirmativas mostradas, assinale somente as CORRETAS:

A
I, apenas.
B
II, apenas.
C
III, apenas.
D
I e II, apenas.
E
I e III, apenas.

Existe uma tecnologia que torna o livro-razão independente de aplicativos e de participantes individuais, replicando-o em uma rede distribuída para criar um registro consensual de autoridade de eventos significativos. Nesse contexto, o livro-razão distribuído é uma lista de registros transacionais irrevogáveis assinados criptograficamente, sendo essa lista ordenada cronologicamente e compartilhada por todos os participantes de uma rede. Assinale a opção que apresenta o nome da tecnologia de que trata o texto anterior.

A

A rede virtual privada (VPN, do inglês Virtual Private Network)

B

blockchain

C

criptografia por chave simétrica

D

criptografia por chave pública

E

HTTPS (hypertext transfer protocol secure)