Logo Passei Direto
Buscar

ATIVIDADE TELEAULA VI LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO 2022

User badge image
Mariane Regis

em

Ferramentas de estudo

Questões resolvidas

Analise o código abaixo e assinale a alternativa correta que apresente a leitura correta da assinatura da função incrvetor():
Analise o código abaixo e assinale a alternativa correta que apresente a leitura correta da assinatura da função incrvetor():
a. Recebe por parâmetro um valor e uma referência simultaneamente, sem retorno.
b. Recebe por parâmetro uma referência, sem retorno.
c. Recebe por parâmetro um valor, sem retorno.
d. Recebe por parâmetro um valor e uma referência simultaneamente, retornando um void.
e. Recebe por parâmetro um valor e uma referência simultaneamente e retorna um ponteiro para int.

Analise o código abaixo e assinale a alternativa correta em relação à função troca:
Analise o código abaixo e assinale a alternativa correta em relação à função troca:
a. A função troca() recebe uma cópia das variáveis a e b, sendo fornecida quando invocada. Todas as alterações feitas dentro da função não vão modificar os valores das variáveis na função main().
b. A função troca() recebe uma referência às variáveis utilizadas, e não simples cópias, qualquer alteração alterará os valores contidos nessas variáveis.
c. Qualquer alteração realizada dentro da função troca() irá alterar os valores das variáveis.
d. Ao final da execução da função troca(), os valores das variáveis a e b serão 3 e 2, respectivamente.
e. Todas as alternativas estão incorretas.

Após a execução do código abaixo, assinale a alterativa que descreva o resultado correto:
Após a execução do código abaixo, assinale a alterativa que descreva o resultado correto:
a. O ponteiro ptr armazena o valor da variável valor e a variável &valor retorna o endereço de memória da variável valor.
b. O ponteiro ptr armazena o endereço da variável valor e a variável &valor retorna o endereço de memória da variável valor.
c. A variável ptr armazena o endereço da variável valor e a variável &valor retorna o valor da variável valor.
d. Exibição do endereço de memória da variável valor, acessado pela variável *ptr.
e. O código tem um erro de sintaxe, pois não é possível acessar o endereço de memória de um ponteiro.

Com relação ao conceito de recursividade, assinale a alternativa incorreta.
Com relação ao conceito de recursividade, assinale a alternativa incorreta.
a. Processo em que uma função chama a si mesma por uma ou mais vezes.
b. Com as sucessivas chamadas, em algum instante, é preciso quebrar a cadeia de chamadas e retornar uma a uma as chamadas efetuadas na ordem em que foram executadas.
c. O evento que provoca a interrupção, fazendo a função parar de se chamar, é denominado ponto de parada.
d. Mudanças efetuadas nos dados a cada chamada denominam-se regra geral.
e. Existem diversas situações complexas que só é possível resolver por meio de recursão.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Analise o código abaixo e assinale a alternativa correta que apresente a leitura correta da assinatura da função incrvetor():
Analise o código abaixo e assinale a alternativa correta que apresente a leitura correta da assinatura da função incrvetor():
a. Recebe por parâmetro um valor e uma referência simultaneamente, sem retorno.
b. Recebe por parâmetro uma referência, sem retorno.
c. Recebe por parâmetro um valor, sem retorno.
d. Recebe por parâmetro um valor e uma referência simultaneamente, retornando um void.
e. Recebe por parâmetro um valor e uma referência simultaneamente e retorna um ponteiro para int.

Analise o código abaixo e assinale a alternativa correta em relação à função troca:
Analise o código abaixo e assinale a alternativa correta em relação à função troca:
a. A função troca() recebe uma cópia das variáveis a e b, sendo fornecida quando invocada. Todas as alterações feitas dentro da função não vão modificar os valores das variáveis na função main().
b. A função troca() recebe uma referência às variáveis utilizadas, e não simples cópias, qualquer alteração alterará os valores contidos nessas variáveis.
c. Qualquer alteração realizada dentro da função troca() irá alterar os valores das variáveis.
d. Ao final da execução da função troca(), os valores das variáveis a e b serão 3 e 2, respectivamente.
e. Todas as alternativas estão incorretas.

Após a execução do código abaixo, assinale a alterativa que descreva o resultado correto:
Após a execução do código abaixo, assinale a alterativa que descreva o resultado correto:
a. O ponteiro ptr armazena o valor da variável valor e a variável &valor retorna o endereço de memória da variável valor.
b. O ponteiro ptr armazena o endereço da variável valor e a variável &valor retorna o endereço de memória da variável valor.
c. A variável ptr armazena o endereço da variável valor e a variável &valor retorna o valor da variável valor.
d. Exibição do endereço de memória da variável valor, acessado pela variável *ptr.
e. O código tem um erro de sintaxe, pois não é possível acessar o endereço de memória de um ponteiro.

Com relação ao conceito de recursividade, assinale a alternativa incorreta.
Com relação ao conceito de recursividade, assinale a alternativa incorreta.
a. Processo em que uma função chama a si mesma por uma ou mais vezes.
b. Com as sucessivas chamadas, em algum instante, é preciso quebrar a cadeia de chamadas e retornar uma a uma as chamadas efetuadas na ordem em que foram executadas.
c. O evento que provoca a interrupção, fazendo a função parar de se chamar, é denominado ponto de parada.
d. Mudanças efetuadas nos dados a cada chamada denominam-se regra geral.
e. Existem diversas situações complexas que só é possível resolver por meio de recursão.

Prévia do material em texto

Curso
	LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO
	Teste
	ATIVIDADE TELEAULA VI
	Iniciado
	20/10/22 12:48
	Enviado
	20/10/22 12:49
	Status
	Completada
	Resultado da tentativa
	0 em 0 pontos  
	Tempo decorrido
	1 minuto
	Autoteste
	O aluno responde e o resultado do aluno não é visível ao professor.
	Resultados exibidos
	Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente
· Pergunta 1
0 em 0 pontos
	
	
	
	Analise o código abaixo e assinale a alternativa correta que apresente a leitura correta da assinatura da função incrvetor():
	
	
	
	
		Resposta Selecionada:
	a. 
Recebe por parâmetro um valor e uma referência simultaneamente, sem retorno.
	Respostas:
	a. 
Recebe por parâmetro um valor e uma referência simultaneamente, sem retorno.
	
	b. 
Recebe por parâmetro uma referência, sem retorno.
	
	c. 
Recebe por parâmetro um valor, sem retorno.
	
	d. 
Recebe por parâmetro um valor e uma referência simultaneamente, retornando um void.
	
	e. 
Recebe por parâmetro um valor e uma referência simultaneamente e retorna um ponteiro para int.
	Comentário da resposta:
	Resposta: a)
	
	
	
· Pergunta 2
0 em 0 pontos
	
	
	
	Analise
o código abaixo e assinale a alternativa correta em relação à função troca:
	
	
	
	
		Resposta Selecionada:
	a. 
A função troca() recebe uma cópia das variáveis a e b, sendo fornecida quando invocada. Todas as alterações feitas dentro da função não vão modificar os valores das variáveis na função main().
	Respostas:
	a. 
A função troca() recebe uma cópia das variáveis a e b, sendo fornecida quando invocada. Todas as alterações feitas dentro da função não vão modificar os valores das variáveis na função main().
	
	b. 
A função troca() recebe uma referência às variáveis utilizadas, e não simples cópias, qualquer alteração alterará os valores contidos nessas variáveis.
	
	c. 
Qualquer alteração realizada dentro da função troca() irá alterar os valores das variáveis.
	
	d. 
Ao final da execução da função troca(), os valores das variáveis a e b serão 3 e 2, respectivamente.
	
	e. 
Todas as alternativas estão incorretas.
	Comentário da resposta:
	Resposta: a)
	
	
	
· Pergunta 3
0 em 0 pontos
	
	
	
	Após a execução do código abaixo, assinale a alterativa que descreva o resultado correto:
	
	
	
	
		Resposta Selecionada:
	b. 
O ponteiro ptr armazena o endereço da variável valor e a variável &valor retorna o endereço de memória da variável valor.
	Respostas:
	a. 
O ponteiro ptr armazena o valor da variável valor e a variável &valor retorna o endereço de memória da variável valor.
	
	b. 
O ponteiro ptr armazena o endereço da variável valor e a variável &valor retorna o endereço de memória da variável valor.
	
	c. 
A variável ptr armazena o endereço da variável valor e a variável &valor retorna o valor da variável valor.
	
	d. 
Exibição do endereço de memória da variável valor, acessado pela variável *ptr.
	
	e. 
O código tem um erro de sintaxe, pois não é possível acessar o endereço de memória de um ponteiro.
	Comentário da resposta:
	Resposta: b)
	
	
	
· Pergunta 4
0 em 0 pontos
	
	
	
	Com relação ao conceito de recursividade, assinale a alternativa incorreta.
	
	
	
	
		Resposta Selecionada:
	b. 
Com as sucessivas chamadas, em algum instante, é preciso quebrar a cadeia de chamadas e retornar uma a uma as chamadas efetuadas na ordem em que foram executadas.
	Respostas:
	a. 
Processo em que uma função chama a si mesma por uma ou mais vezes.
	
	b. 
Com as sucessivas chamadas, em algum instante, é preciso quebrar a cadeia de chamadas e retornar uma a uma as chamadas efetuadas na ordem em que foram executadas.
	
	c. 
O evento que provoca a interrupção, fazendo a função parar de se chamar, é denominado ponto de parada.
	
	d. 
Mudanças efetuadas nos dados a cada chamada denominam-se regra geral.
	
	e. 
Existem diversas situações complexas que só é possível resolver por meio de recursão.
	Comentário da resposta:
	Resposta: b)

Mais conteúdos dessa disciplina