Logo Passei Direto
Buscar

revisao_simulado log8

Ferramentas de estudo

Questões resolvidas

Avalie a seguintes afirmativas e marque a alternativa correta. I – O retorno de uma função especifica o tipo do valor que o comando return da função devolve. II – O que diferencia a declaração de uma função por uma variável são os parêntesis utilizados nas funções. III – Variáveis declaradas dentro de uma função são denominadas variáveis locais.
Apenas II está correta
Apenas I e II estão corretas
Apenas I está correta
Apenas I e III estão corretas
Todas as alternativas estão corretas

Avalie a seguintes afirmativas e marque a alternativa correta. I – O comando return, além de finalizar a execução da função, pode retornar algum valor para a chamada desta função. II – Quando o comando return está associado a algum valor, este valor deve ser do mesmo tipo da declaração da função. III – O comando return só pode ser utilizando em uma função quando se tem algum valor para retornar para a chamada da função.
Apenas II está correta
Apenas I está correta
Apenas I e III estão corretas
Apenas I e II estão corretas
Todas as alternativas estão corretas

Considere o programa abaixo: #include int main( ) { printf("prova"); main(); return 10; } Assinale a alternativa que indica corretamente a quantidade de vezes que a palavra “prova” será impressa na tela.

A) Nenhuma.
Será impressa continuamente até que ocorra o estouro de pilha (memória).
Infinitas vezes.
Dez vezes.
Uma vez.

Analise o trecho de código em C a seguir. #include int comp(int a, int b) { if (b == 0) return a; else return comp(b,a%b); } int main() { printf("%d",comp(15,20)); } O valor impresso após a execução desse código é

A) 15
B) 1
C) 5
D) 0
E) 20

Avalie a seguintes afirmativas e marque a alternativa correta. I – As variáveis declaradas dentro de uma função também podem ser utilizadas na função principal main. II – Se na função existir uma variável local com o mesmo nome de uma variável global, a chamada simples desta variável sempre retornará a variável local. III – Se uma função for declarada logo após a declaração de uma outra função, na execução elas devem respeitar esta ordem de executar a primeira declaração e depois a segunda.
Apenas I e III estão corretas
Apenas I e II estão corretas
Apenas I está correta
Todas as alternativas estão corretas
Apenas II está correta

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

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

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Avalie a seguintes afirmativas e marque a alternativa correta. I – O retorno de uma função especifica o tipo do valor que o comando return da função devolve. II – O que diferencia a declaração de uma função por uma variável são os parêntesis utilizados nas funções. III – Variáveis declaradas dentro de uma função são denominadas variáveis locais.
Apenas II está correta
Apenas I e II estão corretas
Apenas I está correta
Apenas I e III estão corretas
Todas as alternativas estão corretas

Avalie a seguintes afirmativas e marque a alternativa correta. I – O comando return, além de finalizar a execução da função, pode retornar algum valor para a chamada desta função. II – Quando o comando return está associado a algum valor, este valor deve ser do mesmo tipo da declaração da função. III – O comando return só pode ser utilizando em uma função quando se tem algum valor para retornar para a chamada da função.
Apenas II está correta
Apenas I está correta
Apenas I e III estão corretas
Apenas I e II estão corretas
Todas as alternativas estão corretas

Considere o programa abaixo: #include int main( ) { printf("prova"); main(); return 10; } Assinale a alternativa que indica corretamente a quantidade de vezes que a palavra “prova” será impressa na tela.

A) Nenhuma.
Será impressa continuamente até que ocorra o estouro de pilha (memória).
Infinitas vezes.
Dez vezes.
Uma vez.

Analise o trecho de código em C a seguir. #include int comp(int a, int b) { if (b == 0) return a; else return comp(b,a%b); } int main() { printf("%d",comp(15,20)); } O valor impresso após a execução desse código é

A) 15
B) 1
C) 5
D) 0
E) 20

Avalie a seguintes afirmativas e marque a alternativa correta. I – As variáveis declaradas dentro de uma função também podem ser utilizadas na função principal main. II – Se na função existir uma variável local com o mesmo nome de uma variável global, a chamada simples desta variável sempre retornará a variável local. III – Se uma função for declarada logo após a declaração de uma outra função, na execução elas devem respeitar esta ordem de executar a primeira declaração e depois a segunda.
Apenas I e III estão corretas
Apenas I e II estão corretas
Apenas I está correta
Todas as alternativas estão corretas
Apenas II está correta

Prévia do material em texto

17/09/2023 20:39:18 1/3
REVISÃO DE SIMULADO
Nome:
LUIS CLAUDIO CARDOSO DA SILVA
Disciplina:
Linguagem de Programação e Ferramentas Computacionais
Respostas corretas são marcadas em amarelo X Respostas marcardas por você.
Questão
001 Avalie a seguintes afirmativas e marque a alternativa correta.
I – O retorno de uma função especifica o tipo do valor que o comando return da função
devolve.
II – O que diferencia a declaração de uma função por uma variável são os parêntesis
utilizados nas funções.
III – Variáveis declaradas dentro de uma função são denominadas variáveis locais.
A) Apenas II está correta
B) Apenas I e II estão corretas
C) Apenas I está correta
X D) Apenas I e III estão corretas
E) Todas as alternativas estão corretas
Questão
002 Avalie a seguintes afirmativas e marque a alternativa correta.
I – O comando return, além de finalizar a execução da função, pode retornar algum
valor para a chamada desta função.
II – Quando o comando return está associado a algum valor, este valor deve ser do
mesmo tipo da declaração da função.
III – O comando return só pode ser utilizando em uma função quando se tem algum
valor para retornar para a chamada da função.
A) Apenas II está correta
B) Apenas I está correta
C) Apenas I e III estão corretas
X D) Apenas I e II estão corretas
E) Todas as alternativas estão corretas
Questão
003 Considerando a linguagem C, identifique como verdadeiras (V) ou falsas (F) as
seguintes afirmativas.
 
( ) Uma função não pode ter espaço em branco na definição de seu nome, formando,
por exemplo, nome como ‘valor total’.
( ) As funções podem retornar apenas um valor, ou seja, apenas uma referência para
um tipo de dados (uma variável, uma constante, uma referência de memória).
( ) O número máximo de argumentos de uma função é 10.
( ) A estrutura de uma função deve ser limitada ao programa principal a qual será
chamada, ou seja, só pode conter os mesmos elementos que já contem em seu
programa principal.
 
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
A) F – F – F – F.
X B) V – V – F – F.
C) V – V – V – V.
D) V – F – V – F.
E) F – F – V – V.
17/09/2023 20:39:18 2/3
Questão
004 Todas as variáveis declaradas na área de declaração principal do programa são
definidas como:
A) variáveis de estrutura
B) variáveis locais
X C) variáveis globais
D) variáveis de decisão
E) variáveis da função.
Questão
005 Utilizamos o comando return no final das funções para:
A) interromper o fluxo de execução da função retornando ao estado anterior à chamada da
mesma
B) voltar algumas linhas de código e executar novamente a função
X C) determinar o valor das variáveis locais da função
D) nada, este comando não tem uma função específica
E) cumprir com um requisito obrigatório no uso de funções.
Questão
006 (NC-UFPR-2019) Considere o programa abaixo:
 
#include<stdio.h>
 
int main( )
{
 printf("prova");
 main();
 return 10;
}
 
Assinale a alternativa que indica corretamente a quantidade de vezes que a palavra
“prova” será impressa na tela.
A) Nenhuma.
B) Será impressa continuamente até que ocorra o estouro de pilha (memória).
X C) Infinitas vezes.
D) Dez vezes.
E) Uma vez.
17/09/2023 20:39:18 3/3
Questão
007 (COMPERVE-2016) Analise o trecho de código em C a seguir.
 
#include<stdio.h>
 
int comp(int a, int b)
{
 if (b == 0)
 return a;
 else
 return comp(b,a%b);
}
 
int main()
{
 printf("%d",comp(15,20));
}
 
O valor impresso após a execução desse código é
A) 15
B) 1
X C) 5
D) 0
E) 20
Questão
008 Avalie a seguintes afirmativas e marque a alternativa correta.
I – As variáveis declaradas dentro de uma função também podem ser utilizadas na
função principal main.
II – Se na função existir uma variável local com o mesmo nome de uma variável global,
a chamada simples desta variável sempre retornará a variável local.
III – Se uma função for declarada logo após a declaração de uma outra função, na
execução elas devem respeitar esta ordem de executar a primeira declaração e depois
a segunda.
A) Apenas I e III estão corretas
X B) Apenas I e II estão corretas
C) Apenas I está correta
D) Todas as alternativas estão corretas
E) Apenas II está correta

Mais conteúdos dessa disciplina