Buscar

Programação Estruturada 1

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 24 páginas

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 6, do total de 24 páginas

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 9, do total de 24 páginas

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

Prévia do material em texto

Iniciado em
	terça, 27 Ago 2019, 13:05
	Estado
	Finalizada
	Concluída em
	terça, 27 Ago 2019, 13:50
	Avaliar
	2,00 de um máximo de 10,00(20%)
Parte superior do formulário
Questão 1
Incorreto
Marcar questão
Texto da questão
Seja o seguinte programa: 
int  main ( )
{
       printf ("\tPrimeiro\tSegundo\tTerceiro");
}
Sua saída será:
Escolha uma:
a.
Primeiro Segundo Terceiro
b.
Primeiro Segundo     Terceiro
c.
Primeiro      Segundo Terceiro
d.
          Primeiro Segundo     Terceiro
e.
Primeiro     Segundo     Terceiro
Feedback
Sua resposta está incorreta.
A resposta correta é:
Primeiro     Segundo     Terceiro
.
Questão 2
Incorreto
Marcar questão
Texto da questão
As seguintes representações de [zero]:  0.0;  “0”;  ‘0’;  0;  são, respectivamente, de tipos: 
Escolha uma:
a. float, char, string, int
b. int, string, char, float
c. float, string, char, int
d. float, string, int, char
e. int, float, char, string
Feedback
Sua resposta está incorreta.
A resposta correta é: float, string, char, int.
Questão 3
Incorreto
Marcar questão
Texto da questão
Qual alternativa possui somente nomes válidos para variáveis em C? 
Escolha uma:
a. A123,  n_a_o,  y-2,  x*x
b. _sim,  *y2,  __A,  3ab
c. int,  float,  YYFIM,  A123
d. A123,  n_a_o,  _sim,  __A
e. 3ab,  A123, n_a_o,  _sim
Feedback
Sua resposta está incorreta.
A resposta correta é: A123,  n_a_o,  _sim,  __A.
Questão 4
Incorreto
Marcar questão
Texto da questão
Exercício 3ab, Sala Aula, EeFg, !uupp possuem erros de ortografia de identificador. Uma versão correta, sem erros, seria: 
Escolha uma:
a. 3ab, Sala_Aula, DeFg, uupp
b. ab3, Sala Aula, EeFg, uupp
c. 3ab, SalaAula, Ee Fg, uu!pp
d. ab3, Sala_Aula, EeFg, uupp
e. 3ab, SalaAula, EeFg, !uupp
Feedback
Sua resposta está incorreta.
A resposta correta é: ab3, Sala_Aula, EeFg, uupp.
Questão 5
Incorreto
Marcar questão
Texto da questão
Seja a saída de um programa exibida na imagem abaixo:
Qual dos seguintes comandos PRINTF exige o resultado anterior na tela? 
Escolha uma:
a. printf("X    XX   XXX  XXXX XXXXX");
b. printf("\nX\nX\tX\nX\tX\tX\nX\tX\tX\tX\nX\tX\tX\tX\tX");
c. printf("\\X\\XX\\XXX\\XXXX\\XXXXX");
d. printf("\tX\tXX\tXXX\tXXXX\tXXXXX");
e. printf("\nX\nXX\nXXX\nXXXX\nXXXXX");
Feedback
Sua resposta está incorreta.
A resposta correta é: printf("\nX\nXX\nXXX\nXXXX\nXXXXX");.
Questão 6
Incorreto
Marcar questão
Texto da questão
Sabendo que “++A” incrementa a variável “A” antes de ser utilizada, e “A++”, após, seja o seguinte programa:
int  main ( )
{
       int     x,   y;
       x = 0;  y = ;
       x ++;  y ++;
       ...
}
Para imprimir x valendo 3 e y valendo 5, precisamos da seguinte instrução PRINTF: 
Escolha uma:
a.
printf(“%d %d”, ++x, y++);
b.
printf(“%d %d”, x++, y++);
c.
printf(“%d %d”, ++x, ++y);
d.
printf(“%d %d”, x+1, y+1);
e.
printf(“%d %d”, x-1, y-1);
Feedback
Sua resposta está incorreta.
A resposta correta é:
printf(“%d %d”, ++x, y++);
.
Questão 7
Correto
Marcar questão
Texto da questão
Qual é o operador de potenciação usado na linguagem C?
Escolha uma:
a. #
b. &&
c. nenhuma das alternativas anteriores
d. **
e. ^
Feedback
Sua resposta está correta.
A resposta correta é: nenhuma das alternativas anteriores.
Questão 8
Incorreto
Marcar questão
Texto da questão
OBS: Procure fazer o teste de mesa do programa abaixo sem ajuda do computador (use apenas papel e inteligência).
Seja o seguinte programa:
int   main ( )
{
           int  a, r;
           scanf ("%d", &a );
           r = a * a;
              printf ("%d", r );
}
Executando 4 vezes o programa acima, com as entradas: 1, 2, 3, 4, fornecidas as comando SCANF, uma em cada execução do programa, teremos as seguintes saídas: 
Escolha uma:
a. 4, 16, 36, 64
b. 1, 4, 7, 10
c. 1, 2, 3, 4
d. 2, 4, 6, 8
e. 1, 4, 9, 16
Feedback
Sua resposta está incorreta.
A resposta correta é: 1, 4, 9, 16.
Questão 9
Correto
Marcar questão
Texto da questão
Sejam as seguinte atribuições:
int  a,  b,  c,  d;
a = ( 2 + 4 ) * 3;
b = 2 + 4 * 3 ;
c = 8 + 3 * 4 / 2 - 1 ;
d = 5 + 10 % 4 / 2 ;
Seus resultados serão, respectivamente: 
Escolha uma:
a. 18, 18, 13, 6
b. 14, 18, 21, 8
c. 18, 14, 13, 6
d. 18, 14, 13, 1
e. 18, 14, 21, 1
Feedback
Sua resposta está correta.
A resposta correta é: 18, 14, 13, 6.
Questão 10
Incorreto
Marcar questão
Texto da questão
OBS: Procure fazer o teste de mesa do programa abaixo sem ajuda do computador (use apenas papel e inteligência).
Seja o seguinte programa:
int   main ( )
{
            int a, r;
            scanf ( "%D" , &a);
            r = a + a*a - 2;
            printf ( "%d", r);
}
Executando 4 vezes o programa acima, com as entradas: 2, 3, 4, 5, fornecidas as comando SCANF, uma em cada execução do programa, teremos as seguintes saídas: 
Escolha uma:
a. 0, 4, 10, 18
b. 1, 4, 9, 16
c. 4, 8, 12, 16
d. 6, 12, 20, 30
e. 4, 10, 18, 28
Feedback
Sua resposta está incorreta.
A resposta correta é: 4, 10, 18, 28.
Parte inferior do formulário
	Iniciado em
	terça, 27 Ago 2019, 13:51
	Estado
	Finalizada
	Concluída em
	terça, 27 Ago 2019, 14:21
	Avaliar
	8,00 de um máximo de 10,00(80%)
Parte superior do formulário
Questão 1
Correto
Marcar questão
Texto da questão
Os tipos dos literais são int / double / char / string (nesta ordem) na alternativa: 
Escolha uma:
a. 11, 20.6, “F”, ‘a’
b. 21, 34.6, ‘a’, “F”
c. ‘a’, 34.6, 43, “A”
d. 20.6, 11, ‘b’, “G”
e. 34, ‘b’, “G”, 20.6
Feedback
Sua resposta está correta.
A resposta correta é: 21, 34.6, ‘a’, “F”.
Questão 2
Incorreto
Marcar questão
Texto da questão
Seja o seguinte programa:
int   main ( ) 
{
        int  a;
        float  b;
        char  c
        double d:
        printf ( "...", a, b, c, d );
}
Para imprimir essas variáveis corretamente precisamos preencher a máscara do comando PRINTF com:
Escolha uma:
a.
“%d %lf %c %f”
b.
“%lf %c %f %d”
c.
“%d %f %c %lf”
d.
“%c %f %d %lf”
e.
“%d %c %f %s”
Feedback
Sua resposta está incorreta.
A resposta correta é:
“%d %f %c %lf”
.
Questão 3
Correto
Marcar questão
Texto da questão
Seja o seguinte programa: 
int  main ( )
{
       printf ("\tPrimeiro\tSegundo\tTerceiro");
}
Sua saída será:
Escolha uma:
a.
Primeiro     Segundo     Terceiro
b.
Primeiro Segundo Terceiro
c.
Primeiro      Segundo Terceiro
d.
          Primeiro Segundo     Terceiro
e.
Primeiro Segundo     Terceiro
Feedback
Sua resposta está correta.
A resposta correta é:
Primeiro     Segundo     Terceiro
.
Questão 4
Correto
Marcar questão
Texto da questão
Qual alternativa possui somente nomes válidos para variáveis em C? 
Escolha uma:
a. A123,  n_a_o,  _sim,  __A
b. _sim,  *y2,  __A,  3ab
c. A123,  n_a_o,  y-2,  x*x
d. int,  float,  YYFIM,  A123
e. 3ab,  A123, n_a_o,  _sim
Feedback
Sua resposta está correta.
A resposta correta é: A123,  n_a_o,  _sim,  __A.
Questão 5
Incorreto
Marcar questão
Texto da questão
Seja o seguinte programa: 
int exercicio_1_11 ( )
{
          int a, b;
          scanf ( "%d%d", &a, 8b);
          printf ( "%d %d %d %d ", a+b, a-b, a*b, a/b;
Para as entradas a ?4 e b?2, sua saída será:
Escolha uma:
a. 6, 4, 5, 5
b. 6, 2, 8,1
c. 6,2,8,2
d. 6, -2, 8, 0
e. 6, 0, 9, 1
Feedback
Sua resposta está incorreta.
A resposta correta é: 6,2,8,2.
Questão 6
Correto
Marcar questão
Texto da questão
Na operação (a + b*c + d *e): 
Escolha uma:
a. b*c e d*e são executados antes das somas
b. todas as alternativas estão erradas
c. a+b é executado antes de b * c
d. a+b não é executado
e. a+b e c+d são executados antes das multiplicações
Feedback
Sua resposta está correta.
A resposta correta é: b*c e d*e são executados antes das somas.
Questão 7
Correto
Marcar questão
Texto da questão
OBS: Procure fazer o teste de mesa do programa abaixo sem ajuda do computador (use apenas papel e inteligência).
Seja o seguinte programa:
int   main ( )
{int  a, r;
           scanf ("%d", &a );
           r = a * a;
              printf ("%d", r );
}
Executando 4 vezes o programa acima, com as entradas: 1, 2, 3, 4, fornecidas as comando SCANF, uma em cada execução do programa, teremos as seguintes saídas: 
Escolha uma:
a. 4, 16, 36, 64
b. 1, 2, 3, 4
c. 1, 4, 7, 10
d. 2, 4, 6, 8
e. 1, 4, 9, 16
Feedback
Sua resposta está correta.
A resposta correta é: 1, 4, 9, 16.
Questão 8
Correto
Marcar questão
Texto da questão
Qual é o operador de potenciação usado na linguagem C?
Escolha uma:
a. #
b. **
c. &&
d. nenhuma das alternativas anteriores
e. ^
Feedback
Sua resposta está correta.
A resposta correta é: nenhuma das alternativas anteriores.
Questão 9
Correto
Marcar questão
Texto da questão
Executando-se as seguintes divisões: 7/2; 7/2.0; 7.0/2 e 7.0/2.0; temos resultados:
Escolha uma:
a. int, int, int, int
b. int, int, int, float
c. float, float, float, float
d. int, float, float, float
e. int, int, float, float
Feedback
Sua resposta está correta.
A resposta correta é: int, float, float, float.
Questão 10
Correto
Marcar questãose
Texto da questão
OBS: Procure fazer o teste de mesa do programa abaixo sem ajuda do computador (use apenas papel e inteligência).
Seja o seguinte programa:
int   main ( )
{
            int a, r;
            scanf ( "%D" , &a);
            r = a + a*a - 2;
            printf ( "%d", r);
}
Executando 4 vezes o programa acima, com as entradas: 2, 3, 4, 5, fornecidas as comando SCANF, uma em cada execução do programa, teremos as seguintes saídas: 
Escolha uma:
a. 1, 4, 9, 16
b. 4, 8, 12, 16
c. 4, 10, 18, 28
d. 0, 4, 10, 18
e. 6, 12, 20, 30
Feedback
Sua resposta está correta.
A resposta correta é: 4, 10, 18, 28.
Parte inferior do formulário
	
	Iniciado em
	terça, 27 Ago 2019, 14:24
	Estado
	Finalizada
	Concluída em
	terça, 27 Ago 2019, 14:32
	Avaliar
	9,00 de um máximo de 10,00(90%)
Parte superior do formulário
Questão 1
Correto
Marcar questão
Texto da questão
As seguintes representações de [zero]:  0.0;  “0”;  ‘0’;  0;  são, respectivamente, de tipos: 
Escolha uma:
a. int, string, char, float
b. float, char, string, int
c. float, string, char, int
d. int, float, char, string
e. float, string, int, char
Feedback
Sua resposta está correta.
A resposta correta é: float, string, char, int.
Questão 2
Correto
Marcar questão
Texto da questão
Seja o seguinte programa:
int   main ( ) 
{
        int  a;
        float  b;
        char  c
        double d:
        printf ( "...", a, b, c, d );
}
Para imprimir essas variáveis corretamente precisamos preencher a máscara do comando PRINTF com:
Escolha uma:
a.
“%d %c %f %s”
b.
“%lf %c %f %d”
c.
“%d %f %c %lf”
d.
“%d %lf %c %f”
e.
“%c %f %d %lf”
Feedback
Sua resposta está correta.
A resposta correta é:
“%d %f %c %lf”
.
Questão 3
Correto
Marcar questão
Texto da questão
Os tipos dos literais são int / double / char / string (nesta ordem) na alternativa: 
Escolha uma:
a. 34, ‘b’, “G”, 20.6
b. ‘a’, 34.6, 43, “A”
c. 21, 34.6, ‘a’, “F”
d. 20.6, 11, ‘b’, “G”
e. 11, 20.6, “F”, ‘a’
Feedback
Sua resposta está correta.
A resposta correta é: 21, 34.6, ‘a’, “F”.
Questão 4
Correto
Marcar questão
Texto da questão
Exercício 3ab, Sala Aula, EeFg, !uupp possuem erros de ortografia de identificador. Uma versão correta, sem erros, seria: 
Escolha uma:
a. 3ab, SalaAula, Ee Fg, uu!pp
b. 3ab, Sala_Aula, DeFg, uupp
c. ab3, Sala_Aula, EeFg, uupp
d. 3ab, SalaAula, EeFg, !uupp
e. ab3, Sala Aula, EeFg, uupp
Feedback
Sua resposta está correta.
A resposta correta é: ab3, Sala_Aula, EeFg, uupp.
Questão 5
Correto
Marcar questão
Texto da questão
Seja a saída de um programa exibida na imagem abaixo:
Qual dos seguintes comandos PRINTF exige o resultado anterior na tela? 
Escolha uma:
a. printf("\nX\nXX\nXXX\nXXXX\nXXXXX");
b. printf("\nX\nX\tX\nX\tX\tX\nX\tX\tX\tX\nX\tX\tX\tX\tX");
c. printf("X    XX   XXX  XXXX XXXXX");
d. printf("\\X\\XX\\XXX\\XXXX\\XXXXX");
e. printf("\tX\tXX\tXXX\tXXXX\tXXXXX");
Feedback
Sua resposta está correta.
A resposta correta é: printf("\nX\nXX\nXXX\nXXXX\nXXXXX");.
Questão 6
Correto
Marcar questão
Texto da questão
Seja o seguinte programa: 
int exercicio_1_11 ( )
{
          int a, b;
          scanf ( "%d%d", &a, 8b);
          printf ( "%d %d %d %d ", a+b, a-b, a*b, a/b;
Para as entradas a ?4 e b?2, sua saída será:
Escolha uma:
a. 6, 4, 5, 5
b. 6, 2, 8,1
c. 6, -2, 8, 0
d. 6, 0, 9, 1
e. 6,2,8,2
Feedback
Sua resposta está correta.
A resposta correta é: 6,2,8,2.
Questão 7
Correto
Marcar questão
Texto da questão
Na operação (a + b*c + d *e): 
Escolha uma:
a. a+b é executado antes de b * c
b. a+b e c+d são executados antes das multiplicações
c. b*c e d*e são executados antes das somas
d. a+b não é executado
e. todas as alternativas estão erradas
Feedback
Sua resposta está correta.
A resposta correta é: b*c e d*e são executados antes das somas.
Questão 8
Correto
Marcar questão
Texto da questão
Sabendo que “++A” incrementa a variável “A” antes de ser utilizada, e “A++”, após, seja o seguinte programa:
int  main ( )
{
       int     x,   y;
       x = 0;  y = ;
       x ++;  y ++;
       ...
}
Para imprimir x valendo 3 e y valendo 5, precisamos da seguinte instrução PRINTF: 
Escolha uma:
a.
printf(“%d %d”, ++x, ++y);
b.
printf(“%d %d”, ++x, y++);
c.
printf(“%d %d”, x++, y++);
d.
printf(“%d %d”, x+1, y+1);
e.
printf(“%d %d”, x-1, y-1);
Feedback
Sua resposta está correta.
A resposta correta é:
printf(“%d %d”, ++x, y++);
.
Questão 9
Incorreto
Marcar questão
Texto da questão
Sejam as seguinte atribuições:
int  a,  b,  c,  d;
a = ( 2 + 4 ) * 3;
b = 2 + 4 * 3 ;
c = 8 + 3 * 4 / 2 - 1 ;
d = 5 + 10 % 4 / 2 ;
Seus resultados serão, respectivamente: 
Escolha uma:
a. 18, 14, 13, 6
b. 18, 14, 21, 1
c. 18, 18, 13, 6
d. 18, 14, 13, 1
e. 14, 18, 21, 8
Feedback
Sua resposta está incorreta.
A resposta correta é: 18, 14, 13, 6.
Questão 10
Correto
Marcar questão
Texto da questão
Executando-se as seguintes divisões: 7/2; 7/2.0; 7.0/2 e 7.0/2.0; temos resultados:
Escolha uma:
a. int, float, float, float
b. int, int, float, float
c. float, float, float, float
d. int, int, int, int
e. int, int, int, float
Feedback
Sua resposta está correta.
A resposta correta é: int, float, float, float.
Parte inferior do formulário

Outros materiais