Logo Passei Direto
Buscar

revisao_simulado (37)

Ferramentas de estudo

Questões resolvidas

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 I está correta
B) Apensas I e II estão corretas
C) Apenas I e III estão corretas
D) Todas as alternativas estão corretas
E) Apenas II está correta.

Leia as afirmativas abaixo e marque a alternativa CORRETA.
I. As Funções são blocos de código que possuem um nome e ficam aguardando em seu programa para serem executados somente quando o seu nome for chamado.
II. Variáveis declaradas dentro de uma função (ou dentro de um bloco delimitado por chaves {}) são denominadas “variáveis globais” e podem ser utilizadas somente do próprio bloco onde foram declaradas.
III. O comando return serve para interromper o fluxo de execução da função retornando ao estado anterior à chamada da mesma.
A) Apenas I está correta.
B) Apenas I e II estão corretas.
C) Apenas II e III estão corretas.
D) Apenas I e III estão corretas.
E) Apenas II está correta.

Considerando a linguagem C, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
( ) 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.
A) V – F – V – F.
B) F – F – F – F.
C) F – F – V – V.
D) V – V – F – F.
E) V – V – V – V.

Considere o programa abaixo: #include void troca(int a, int b) { int aux; aux = a; a = b; b = aux; printf("a = %d, b = %d\n",a,b); } int main( ) { int a,b; a = 5; b = 7; troca(a,b); printf("a = %d, b = %d\n",a,b); }
Com relação à execução do código em linguagem C acima, assinale a opção correta.
A) o programa imprimirá a = 7, b = 5 e na segunda linha imprimirá o resultado igual a 12 da execução das duas variáveis.
B) O código não será executado pois tem erros de sintaxe, o que resultará em erros de compilação.
C) O programa imprimirá a = 7, b = 5 em uma linha e, na linha seguinte, a = 5, b = 7.
D) O programa imprimirá a = 7, b = 5 em uma linha e, na seguinte, a = 7, b = 5.
E) O programa imprimirá a = 7, b = 5 duas vezes na mesma linha.

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

Utilizamos o comando return no final das funções para:
A) voltar algumas linhas de código e executar novamente a função
B) interromper o fluxo de execução da função retornando ao estado anterior à chamada da mesma
C) cumprir com um requisito obrigatório no uso de funções.
D) determinar o valor das variáveis locais da função
E) nada, este comando não tem uma função específica

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

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 I está correta
B) Apensas I e II estão corretas
C) Apenas I e III estão corretas
D) Todas as alternativas estão corretas
E) Apenas II está correta.

Leia as afirmativas abaixo e marque a alternativa CORRETA.
I. As Funções são blocos de código que possuem um nome e ficam aguardando em seu programa para serem executados somente quando o seu nome for chamado.
II. Variáveis declaradas dentro de uma função (ou dentro de um bloco delimitado por chaves {}) são denominadas “variáveis globais” e podem ser utilizadas somente do próprio bloco onde foram declaradas.
III. O comando return serve para interromper o fluxo de execução da função retornando ao estado anterior à chamada da mesma.
A) Apenas I está correta.
B) Apenas I e II estão corretas.
C) Apenas II e III estão corretas.
D) Apenas I e III estão corretas.
E) Apenas II está correta.

Considerando a linguagem C, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
( ) 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.
A) V – F – V – F.
B) F – F – F – F.
C) F – F – V – V.
D) V – V – F – F.
E) V – V – V – V.

Considere o programa abaixo: #include void troca(int a, int b) { int aux; aux = a; a = b; b = aux; printf("a = %d, b = %d\n",a,b); } int main( ) { int a,b; a = 5; b = 7; troca(a,b); printf("a = %d, b = %d\n",a,b); }
Com relação à execução do código em linguagem C acima, assinale a opção correta.
A) o programa imprimirá a = 7, b = 5 e na segunda linha imprimirá o resultado igual a 12 da execução das duas variáveis.
B) O código não será executado pois tem erros de sintaxe, o que resultará em erros de compilação.
C) O programa imprimirá a = 7, b = 5 em uma linha e, na linha seguinte, a = 5, b = 7.
D) O programa imprimirá a = 7, b = 5 em uma linha e, na seguinte, a = 7, b = 5.
E) O programa imprimirá a = 7, b = 5 duas vezes na mesma linha.

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

Utilizamos o comando return no final das funções para:
A) voltar algumas linhas de código e executar novamente a função
B) interromper o fluxo de execução da função retornando ao estado anterior à chamada da mesma
C) cumprir com um requisito obrigatório no uso de funções.
D) determinar o valor das variáveis locais da função
E) nada, este comando não tem uma função específica

Prévia do material em texto

10/03/2023 18:50:54 1/4
REVISÃO DE SIMULADO
Nome:
WEISNER ORSATI RODRIGUES
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) Apensas I e II estão corretas
B) Apenas I está correta
X C) Apenas I e III estão corretas
D) Apenas II está correta.
E) Todas as alternativas estão corretas
Questão
002 Leia as afirmativas abaixo e marque a alternativa CORRETA.
 
I. As Funções são blocos de código que possuem um nome e ficam aguardando em seu
programa para serem executados somente quando o seu nome for chamado.
II. Variáveis declaradas dentro de uma função (ou dentro de um bloco delimitado por
chaves {}) são denominadas “variáveis globais” e podem ser utilizadas somente do
próprio bloco onde foram declaradas.
III. O comando return serve para interromper o fluxo de execução da função retornando
ao estado anterior à chamada da mesma.
X A) Apenas I e III estão corretas.
B) Apenas II e III estão corretas.
C) Apenas I está correta.
D) Apenas I e II estão corretas.
E) Apenas II está correta.
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) V – F – V – F.
B) F – F – F – F.
C) F – F – V – V.
X D) V – V – F – F.
10/03/2023 18:50:54 2/4
E) V – V – V – V.
Questão
004 ( CESPE-2009 Adaptada ) Considere o programa abaixo:
 
#include<stdio.h>
 
void troca(int a, int b)
{
 int aux;
 aux = a;
 a = b;
 b = aux;
 printf("a = %d, b = %d\n",a,b);
}
 
int main( )
{
 int a,b;
 a = 5;
 b = 7;
 troca(a,b);
 printf("a = %d, b = %d\n",a,b);
}
 
 
 
Com relação à execução do código em linguagem C acima, assinale a opção correta.
A) o programa imprimirá a = 7, b = 5 e na segunda linha imprimirá o resultado igual a 12
da execução das duas variáveis.
B) O código não será executado pois tem erros de sintaxe, o que resultará em erros de
compilação.
X C) O programa imprimirá a = 7, b = 5 em uma linha e, na linha seguinte, a = 5, b = 7.
D) O programa imprimirá a = 7, b = 5 em uma linha e, na seguinte, a = 7, b = 5.
E) O programa imprimirá a = 7, b = 5 duas vezes na mesma linha.
Questão
005 (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 é
10/03/2023 18:50:54 3/4
A) 20
X B) 5
C) 0
D) 15
E) 1
Questão
006 Utilizamos o comando return no final das funções para:
A) nada, este comando não tem uma função específica
B) voltar algumas linhas de código e executar novamente a função
C) determinar o valor das variáveis locais da função
X D) interromper o fluxo de execução da função retornando ao estado anterior à chamada da
mesma
E) cumprir com um requisito obrigatório no uso de funções.
Questão
007 (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) Uma vez.
C) Infinitas vezes.
D) Dez vezes.
X E) Será impressa continuamente até que ocorra o estouro de pilha (memória).
10/03/2023 18:50:54 4/4
Questão
008 (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();
}
X A) 1 3 2.
B) 1 2 3.
C) 2 1 3.
D) 3 2 1.
E) 2 3 1.

Mais conteúdos dessa disciplina