Buscar

Revisão Simulado 8

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

24/08/2023 14:00:25 1/3
REVISÃO DE SIMULADO
Nome:
ARNON ALVES DE OLIVEIRA
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 – As variáveis podem ser declaradas somente no início dos blocos, ou seja, após a
abertura das chaves {.
II – Os nomes das variáveis são definidos pelo programador no momento de sua criação
e pode-se definir qualquer nome para uma variável.
III – Todas as variáveis declaradas na área de declaração principal do programa são
definidas como “variáveis globais”.
A) Apenas II está correta.
B) Todas as alternativas estão corretas
X C) Apenas I e III estão corretas
D) Apenas I está correta
E) Apensas I e II estão corretas
Questão
002 (NUCEPE-2018) Analise o trecho de código a seguir e marque a única alternativa
CORRETA em relação ao que será escrito após a execução do programa.
 
#include<stdio.h>
 
void impr3()
{
 printf("3 ");
}
 
void impr2()
{
 impr3();
 printf("2 ");
}
 
void impr1()
{
 printf("1 ");
}
 
int main( )
{
 impr1();
 impr2();
}
A) 1 2 3.
B) 2 3 1.
C) 2 1 3.
D) 3 2 1.
X E) 1 3 2.
24/08/2023 14:00:25 2/3
Questão
003 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
X B) Todas as alternativas estão corretas
C) Apenas I está correta
D) Apenas I e II estão corretas
E) Apenas I e III estão corretas
Questão
004 (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) Uma vez.
B) Infinitas vezes.
C) Nenhuma.
D) Dez vezes.
X E) Será impressa continuamente até que ocorra o estouro de pilha (memória).
Questão
005 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) V – V – V – V.
B) V – F – V – F.
C) F – F – F – F.
X D) V – V – F – F.
E) F – F – V – V.
24/08/2023 14:00:25 3/3
Questão
006 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
B) Apenas I e II estão corretas
X C) Apenas II está correta
D) Apenas I está correta
E) Todas as alternativas estão corretas
Questão
007 Avalie a seguintes afirmativas e marque a alternativa correta.
I – Podemos ter tantas quantas funções precisarmos em nosso programa.
II – Para cada função declarada devemos ter variáveis locais e globais definidas.
III – Todas as funções de um algoritmo irão executar em uma sequência definida na sua
declaração.
A) Todas as alternativas estão corretas
B) Apenas I e II estão corretas
C) Apenas I e III estão corretas.
 
D) Apenas II está correta
X E) Apenas I está correta
Questão
008 (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 é
X A) 5
B) 1
C) 0
D) 15
E) 20

Continue navegando