Logo Passei Direto
Buscar

avaliando 2 LINGUAGEM DE PROGRAMAÇÃO I

Ferramentas de estudo

Questões resolvidas

A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível; ||) Grande período para o aprendizado. |||) Adequação a grandes projetos;
Assinale a alternativa que contem apenas vantagens da linguagem C++.
|| e |||
| e |||
| e ||
Apenas |||
Apenas |

Em relação à variável global, podemos afirmar:
I Somente a função principal pode alterar o valor armazenado
II Todas as funções podem alterar o valor armazenado
III É declarada dentro da função principal
IV É declarada fora de todas as funções
V Pode ser declarada em qualquer posição
I, III e V
II, IV e V
I e III
II e III
II e IV

Na Linguagem C, encontramos três funções que podem exibir na tela. Leia com atenção as afirmativas abaixo e selecione a opção correta.
Selecione a opção correta.
I A função puts() exibe uma cadeia de caracteres, mas não exibe conteúdo de variáveis.
II A função printf() exibe cadeia de caracteres, conteúdo de variáveis de qualquer tipo, resultado de expressões.
III A função putchar() exibe uma cadeia de caracteres ou o conteúdo de variáveis do tipo char com um caractere ou um conjunto de caracteres.
A afirmativa III está errada e as demais corretas
A afirmativa I está errada e as demais corretas
Todas as afirmativas estão corretas
A afirmativa II é a única correta
A afirmativa II está errada e as demais corretas

Um aluno declarou uma variável inteira da seguinte forma: int num =145; Qual linha ele deverá incluir em seu programa para que exiba o conteúdo com quatro casas alinhadas à direita, deixando espaços quando não for usada a posição.
Qual linha ele deverá incluir em seu programa?
printf("\nValor de num: %.f ",num);
printf("\nValor de num: %.f ",(float)num);
printf("\nValor de num: %4d ",num);
printf("\nValor de num: %.4d",num);
printf("\nValor de num: %04d ",num);

Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo com as características das variáveis LOCAIS, marque a alternativa ERRADA.
Marque a alternativa ERRADA.
Uma variável local só é visualizada pela função onde foi declarada.
Existem funções que não têm variáveis locais.
As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas.
Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes.
A função main() pode acessar qualquer variável local de qualquer função.

Observe o trecho do programa abaixo: float a, b, c; printf("\n Digite o primeiro numero: "); scanf ("%f",&a); printf("\n Digite o segundo numero: "); scanf ("%f",&b); if (a >= b) { printf("Valor de c: %f" , c = a + b); } else { printf("Valor de c: %f" , c = a - b); } Se o usuário digitar os números abaixo, marque a opção que contém as saídas corretas.
Marque a opção que contém as saídas corretas.
15 ; 16 ; -6 ; 40 ; -26
16 ; - 16 ; -6 ; 40 ; -26
15 ; 0 ; -6 ; 35 ; 26
16 ; 0 ; -6 ; 40 ; 26
15 ; 16 ; 6 ; 40 ; -26

Seja o código a seguir, caso o usuário insira o valor 3 na variável num, qual a mensagem aparecerá na tela?
Qual a mensagem aparecerá na tela?
O numero eh diferente de 2
O numero eh 3
O numero eh 2
O numero eh diferente de 3
Nenhuma mensagem é exibida, pois há um erro no código.

O programa abaixo terá qual saída?
1 * 2
2 * 2
2 * 3
1 * 2 = 2
2 * 2 = 4
3 * 2 = 6
2
4
6
12

Analise o código a seguir e marque a alternativa que exprime o que esse trecho de código executa:
Marque a alternativa que exprime o que esse trecho de código executa.
O código mostra os todos os divisores ímpares de um número.
O código mostra os todos os divisores de um número.
O código mostra os números divisíveis por 2.
O código mostra os números divisíveis por 3.
O código mostra os todos os divisores pares de um número.

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

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

A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível; ||) Grande período para o aprendizado. |||) Adequação a grandes projetos;
Assinale a alternativa que contem apenas vantagens da linguagem C++.
|| e |||
| e |||
| e ||
Apenas |||
Apenas |

Em relação à variável global, podemos afirmar:
I Somente a função principal pode alterar o valor armazenado
II Todas as funções podem alterar o valor armazenado
III É declarada dentro da função principal
IV É declarada fora de todas as funções
V Pode ser declarada em qualquer posição
I, III e V
II, IV e V
I e III
II e III
II e IV

Na Linguagem C, encontramos três funções que podem exibir na tela. Leia com atenção as afirmativas abaixo e selecione a opção correta.
Selecione a opção correta.
I A função puts() exibe uma cadeia de caracteres, mas não exibe conteúdo de variáveis.
II A função printf() exibe cadeia de caracteres, conteúdo de variáveis de qualquer tipo, resultado de expressões.
III A função putchar() exibe uma cadeia de caracteres ou o conteúdo de variáveis do tipo char com um caractere ou um conjunto de caracteres.
A afirmativa III está errada e as demais corretas
A afirmativa I está errada e as demais corretas
Todas as afirmativas estão corretas
A afirmativa II é a única correta
A afirmativa II está errada e as demais corretas

Um aluno declarou uma variável inteira da seguinte forma: int num =145; Qual linha ele deverá incluir em seu programa para que exiba o conteúdo com quatro casas alinhadas à direita, deixando espaços quando não for usada a posição.
Qual linha ele deverá incluir em seu programa?
printf("\nValor de num: %.f ",num);
printf("\nValor de num: %.f ",(float)num);
printf("\nValor de num: %4d ",num);
printf("\nValor de num: %.4d",num);
printf("\nValor de num: %04d ",num);

Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo com as características das variáveis LOCAIS, marque a alternativa ERRADA.
Marque a alternativa ERRADA.
Uma variável local só é visualizada pela função onde foi declarada.
Existem funções que não têm variáveis locais.
As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas.
Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes.
A função main() pode acessar qualquer variável local de qualquer função.

Observe o trecho do programa abaixo: float a, b, c; printf("\n Digite o primeiro numero: "); scanf ("%f",&a); printf("\n Digite o segundo numero: "); scanf ("%f",&b); if (a >= b) { printf("Valor de c: %f" , c = a + b); } else { printf("Valor de c: %f" , c = a - b); } Se o usuário digitar os números abaixo, marque a opção que contém as saídas corretas.
Marque a opção que contém as saídas corretas.
15 ; 16 ; -6 ; 40 ; -26
16 ; - 16 ; -6 ; 40 ; -26
15 ; 0 ; -6 ; 35 ; 26
16 ; 0 ; -6 ; 40 ; 26
15 ; 16 ; 6 ; 40 ; -26

Seja o código a seguir, caso o usuário insira o valor 3 na variável num, qual a mensagem aparecerá na tela?
Qual a mensagem aparecerá na tela?
O numero eh diferente de 2
O numero eh 3
O numero eh 2
O numero eh diferente de 3
Nenhuma mensagem é exibida, pois há um erro no código.

O programa abaixo terá qual saída?
1 * 2
2 * 2
2 * 3
1 * 2 = 2
2 * 2 = 4
3 * 2 = 6
2
4
6
12

Analise o código a seguir e marque a alternativa que exprime o que esse trecho de código executa:
Marque a alternativa que exprime o que esse trecho de código executa.
O código mostra os todos os divisores ímpares de um número.
O código mostra os todos os divisores de um número.
O código mostra os números divisíveis por 2.
O código mostra os números divisíveis por 3.
O código mostra os todos os divisores pares de um número.

Prévia do material em texto

1a Questão (Ref.:201707408260) 
Acerto: 1,0 / 1,0 
A linguagem C/C++ apresenta vantagens e desvantagens em sua 
utilização. Considere as seguintes afirmativas: 
|) Possibilidade em programação de alto e baixo nível; 
||) Grande período para o aprendizado. 
|||) Adequação a grandes projetos; 
 
Assinale a alternativa que contem apenas vantagens da linguagem C++. 
 
 
Apenas | 
 | e ||| 
 
| e || 
 
Apenas ||| 
 
|| e ||| 
 
 
Gabarito Coment. 
 
 
 
2a Questão (Ref.:201707890846) Acerto: 1,0 / 1,0 
Em relação à variável global, podemos afirmar: 
I Somente a função principal pode alterar o valor armazenado 
II Todas as funções podem alterar o valor armazenado 
III É declarada dentro da função principal 
IV É declarada fora de todas as funções 
V Pode ser declarada em qualquer posição 
 
 II e IV 
 
II, IV e V 
 
I, III e V 
 
II e III 
 
I e III 
 
 
Gabarito Coment. 
 
 
 
3a Questão (Ref.:201708137734) Acerto: 1,0 / 1,0 
Se a variável p está armazenando o valor 6, qual valor será armazenado na variável r após ser 
axecutada a função: r = pow (r,3) 
 
 216 
 
126 
 
36 
 
98 
 
18 
 
 
 
4a Questão (Ref.:201710227541) Acerto: 1,0 / 1,0 
Na Linguagem C, encontramos três funções que podem exibir na tela. 
Leia com atenção as afirmativas abaixo e selecione a opção correta 
I A função puts() exibe uma cadeia de caracteres, mas não exibe conteúdo de variáveis. 
II A função printf() exibe cadeia de caracteres, conteúdo de variáveis de qualquer tipo, 
resultado de expressões. 
III A função putchar() exibe uma cadeia de caracteres ou o conteúdo de variáveis do tipo 
char com um caractere ou um conjunto de caracteres. 
 
 
 A afirmativa III está errada e as demais corretas 
 A afirmativa I está errada e as demais corretas 
 Todas as afirmativas estão corretas 
 A afirmativa II é a única correta 
 A afirmativa II está errada e as demais corretas 
 
 
 
5a Questão (Ref.:201710222435) Acerto: 1,0 / 1,0 
Um aluno declarou uma variável inteira da seguinte forma: int num =145; 
Qual linha ele deverá incluir em seu programa para que exiba o conteúdo com quatro 
casas alinhadas à direita, deixando espaços quando não for usada a posição. 
 
 
 printf("\nValor de num: %.f ",num); 
 printf("\nValor de num: %.f ",(float)num); 
 
 printf("\nValor de num: %4d ",num); 
 
 printf("\nValor de num: %.4d",num); 
 printf("\nValor de num: %04d ",num); 
 
 
 
6a Questão (Ref.:201707462819) Acerto: 1,0 / 1,0 
Na linguagem C, uma variável pode ser classificada como LOCAL ou 
GLOBAL. De acordo com as características das variáveis LOCAIS, marque a 
alternativa ERRADA. 
 
 Duas, ou mais funções, podem declarar variáveis locais com os mesmos 
nomes. 
 Existem funções que não têm variáveis locais. 
 As variáveis locais não podem ser acessadas de fora do escopo em que foram 
criadas. 
 Uma variável local só é visualizada pela função onde foi declarada. 
 A função main() pode acessar qualquer variável local de qualquer função. 
 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
 
 
7a Questão (Ref.:201708154601) Acerto: 1,0 / 1,0 
Observe o trecho do programa abaixo: 
 float a, b, c; 
 printf("\n Digite o primeiro numero: "); 
 scanf ("%f",&a); 
 printf("\n Digite o segundo numero: "); 
 scanf ("%f",&b); 
 
 if (a >= b) { 
 printf("Valor de c: %f" , c = a + b); 
 } 
 else { 
 printf("Valor de c: %f" , c = a - b); 
} 
Se o usuário digitar os números abaixo, marque a opção que contém as saídas 
corretas. 
10 e 5 ; 8 e 8 ; 3 e 9 ; 25 e 15 ; 6 e 32. 
 
 15 ; 16 ; -6 ; 40 ; -26 
 
16 ; - 16 ; -6 ; 40 ; -26 
 
15 ; 0 ; -6 ; 35 ; 26 
 
16 ; 0 ; -6 ; 40 ; 26 
 
15 ; 16 ; 6 ; 40 ; -26 
 
 
 
8a Questão (Ref.:201710094907) Acerto: 1,0 / 1,0 
Seja o código a seguir, caso o usuário insira o valor 3 na variável num, qual a mensagem 
aparecerá na tela? 
#include 
#include 
 
int main () 
{ 
 int num; 
 printf ("Digite um numero: "); 
 scanf ("%d",&num); 
 if(num = 2) 
 printf("O numero eh 2"); 
 else printf("O numero eh diferente de 2"); 
 return(0); 
} 
 
 
O numero eh diferente de 2 
 
O numero eh 3 
 O numero eh 2 
 
O numero eh diferente de 3 
 
Nenhuma mensagem é exibida, pois há um erro no código. 
 
 
 
9a Questão (Ref.:201708286848) Acerto: 1,0 / 1,0 
O programa abaixo terá qual saída? 
int main() { 
int j = 2; 
for ( int i = 1 ; i < = 3 ; i++ ) { 
 cout << i * j << endl; } 
} 
 
 
1 * 2 
2 * 2 
2 * 3 
 
1 * 2 = 2 
2 * 2 = 4 
3 * 2 = 6 
 2 
4 
6 
 
2, 4, 6 
 
12 
 
 
 
10a Questão (Ref.:201710226915) Acerto: 1,0 / 1,0 
Analise o código a seguir e marque a alternativa que exprime o que esse trecho de código 
executa: 
#include < stdio.h> //Retire o espaço depois de < quando for compilar 
int main() 
{ 
 int x, i; 
 printf("Entre com numero: "); scanf("%d", &x); 
 for(i=1; i<1 + x/2; i++) 
 { 
 if(x%i==0 && i%2==0) printf("Divisores: %d\n", i); 
 } 
 if(x%2==0)printf( "Divisores: %d\n", x); 
 return 0; 
} 
 
 
O código mostra os todos os divisores ímpares de um número. 
 
 
O código mostra os todos os divisores de um número. 
 
O código mostra os números divisíveis por 2. 
 
O código mostra os números divisíveis por 3. 
 O código mostra os todos os divisores pares de um número.

Mais conteúdos dessa disciplina