Questões

Pratique com questões de diversas disciplinas e universidades

1.116 questões encontradas(exibindo 10)

Página 25 de 112

Analise o trecho de código abaixo e depois marque a opção correta para o que se pede:

int x, y, a, b;
float z;
a = 14;
b = 3;
x = a / b;
y = a % b;
z = y / x;
A
14
B
5
C
4.66666
D
4
E
3

Para exibir o valor da variável x do tipo inteiro em C++ deve ser utilizado o comando:

A
cout << x;
B
cout >>x;
C
cout >> "Valor de x: " , x;
D
cout >> "Valor de x: " >> x;
E
cout << "Valor de x: " >> x;

Para a parte de programa abaixo, com m=3 e n=3, qual seria a saída?

A 1 0 0  0 1 0  0 0 1
B 1 0 0 1 0 0 1 0 0
C 1 1 1 1 0 0 1 0 0
D 1 1 1 0 0 0 0 0 0
A
1 0 0 0 1 0 0 0 1
B
1 0 0 1 0 0 1 0 0
C
1 1 1 1 0 0 1 0 0
D
1 1 1 0 0 0 0 0 0

Analise o programa em C++ mostrado abaixo e assinale a alternativa que descreve corretamente a sua execução:

A
O código armazenará em um vetor um nome com até 50 caracteres e imprimirá o nome que não começa com a letra 'G'.
B
O código armazenará em um vetor 10 nomes com até 49 caracteres e imprimirá uma listagem somente com os nomes que começam com a letra 'G'.
C
O código armazenará em um vetor 10 nomes com até 50 caracteres e imprimirá uma listagem com todos os 10 nomes.
D
O código armazenará em um vetor um nome com até 50 caracteres e imprimirá o nome que começa com a letra 'G'.
E
O código armazenará em um vetor 10 nomes com até 50 caracteres e imprimirá uma listagem com os nomes que não começam com a letra 'G'.
O seguinte programa pede para o usuário um número e mostra a tabuada de multiplicação desse número. Foram retiradas as linhas 6 e 10 dessa estrutura, e agora você precisa adicioná-las para um correto funcionamento desse código. O que deve ser digitado nas linhas 6 e 10?
A
na linha 6: contador=1; na linha 10: contador=contador+1;
B
na linha 6: contador=0; na linha 10: contador=contador+1;
C
na linha 6: contador=1; na linha 10: contador=contador-1;
D
na linha 6: contador=1; na linha 10: contador=contador*1;
E
na linha 6: contador=1; na linha 10: contador=contador/1;

Assinale a alternativa que contém a principal definição de algoritmo.

A

Um algoritmo é uma sequência de passos utilizada no passado. Atualmente, todo bom programador utiliza unicamente a linguagem de programação.

B

Um algoritmo é o detalhamento de recursos para resolver um problema

C

Um algoritmo é uma sequência finita de passos que visa atingir um objetivo bem definido

D

Um algoritmo é um documento que serve para obter informações e orientações de uma solução

E

Um algoritmo é uma sequência infinita de passos que visa solucionar um problema

Do que se trata o processo de depuração em programação de computadores?

A

É o processo de compilar e executar um código-fonte.

B

É o processo de encontrar erros (bugs) em um código fonte.

C

É o processo de transformar um algoritmo em um código-fonte

D

Não se trata de depuração em software, somente em hardware.

E

É o processo de interpretar um código-fonte.

Uma estrutura de controle do tipo condicional pode ter as seguintes composições:

A
Condicional simples e encadeada.
B
Condicional composta e encadeada.
C
Condicional simples e condicional composta.
D
Condicional simples, condicional composta e condicional encadeada.
Idealizado em 2015, um algoritmo foi implementado pelo chefe de tecnologia do Ethereum, Gavin Wood. Esse mecanismo foi inicialmente proposto para aperfeiçoar a blockchain do Ethereum para redes permissionadas, visando o uso do testnet, sendo uma alternativa aos riscos oferecidos pelo algoritmo PoW. A partir dessas informações e do conteúdo estudado sobre o algoritmo implementado por Gavin que inicialmente foi usado em blockchain permissionadas, é correto afirmar que o algoritmo descrito se refere ao:
A
PoS
B
PoET
C
PoC
D
PoA
E
PoW
Leia o texto a seguir:

As funções são um recurso comum entre todas as linguagens de programação.
Funções permitem que os desenvolvedores escrevam blocos de código que realizam tarefas específicas. Uma função pode ser executada quantas vezes o desenvolvedor quiser em todo o código.

Considerando esse contexto, avalie as seguintes asserções e a relação proposta entre elas.

I. As funções fornecem melhor modularidade para seu aplicativo e um alto grau de reutilização de código.
PORQUE
II. C# oferece muitas funções integradas, permitindo que o programador possa criar as suas próprias, criando blocos de códigos organizados e reutilizáveis.

A respeito dessas asserções, assinale a alternativa correta.
A
As asserções I e II são proposições verdadeiras e a II é uma justificativa da I.
B
As asserções I e II são proposições verdadeiras e a II não é uma justificativa da I.
C
A asserção I é uma proposição verdadeira e a II é uma proposição falsa.
D
A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
E
As asserções I e II são proposições falsas.