Buscar

Linguagem de programação I

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

Prévia do material em texto

22/11/2017 09(07BDQ: Avaliação Parcial
Página 1 de 6http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=21326951800
 
CCE0608_201702504441 V.1
 
 
 LINGUAGEM DE PROGRAMAÇÃO I
Avaiação Parcial: CCE0608_SM_201702504441 V.1 
Aluno(a): STEFAN ROCHA FRANCO Matrícula: 201702504441
Acertos: 9,0 de 10,0 Data: 14/11/2017 08:16:22 (Finalizada)
 1a Questão (Ref.: 201703171632) 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, IV e V
 II e IV
II e III
I e III
I, III e V
 Gabarito Comentado.
 2a Questão (Ref.: 201703171624) Acerto: 1,0 / 1,0
A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que:
Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma.
A linguagem possui um propósito específico.
 Com pequenas alterações, o programa poderá ser compilado em várias plataformas.
Podemos dividir o programa em parte menores.
Um programa executável gerado na plataforma Windows é executado na Plataforma Linux.
 Gabarito Comentado.
22/11/2017 09(07BDQ: Avaliação Parcial
Página 2 de 6http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=21326951800
 3a Questão (Ref.: 201703171872) Acerto: 1,0 / 1,0
Um Engenheiro Mecânico tinha um arquivo onde ele gostaria que os nomes dos materiais fossem todos convertidos
para letras minúsculas.
Observe as linhas abaixo e assinale a opção que contem a função que realiza essa conversão e a biblioteca a qual
pertence.
 tolower() e ctype.h
isalpha() e stdlib.h
toupper() e stdlib.h
atof() e stdlib.h
atoi() e math.h
 Gabarito Comentado.
 4a Questão (Ref.: 201703171644) Acerto: 1,0 / 1,0
Em um programa, precisávamos usar as bibliotecas: math.h, stdio.h e stdlib.h.
Assinale o trecho correto que possibilita incluí-las.
#include 
#include 
#include 
#include
#define 
#define 
#define 
 #include stdio.h
#include stdlib.h
#include math.h
#include
 Gabarito Comentado.
 5a Questão (Ref.: 201703418499) Acerto: 0,0 / 1,0
A função scanf utiliza qual operador para a entrada de dados:
Relacional
Condicional
 Atribuição
Aritmético
 Endereço
 6a Questão (Ref.: 201702742868) Acerto: 1,0 / 1,0
Um engenheiro precisava calcular o valor do imposto a ser pago no carnê leão.
22/11/2017 09(07BDQ: Avaliação Parcial
Página 3 de 6http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=21326951800
Sabe-se que o imposto é calculado sobre o salário bruto.
Acompanhe o programa codificado na linguagem C, supondo que você digitou 4000 para
primeira solicitação de entrada e 1000, para segunda solicitação. Escolha a opção onde está
presente o valor do imposto.
 Valor do imposto a ser pago: 750.00
Valor do imposto a ser pago: 650.00
Valor do imposto a ser pago: 1000.00
Valor do imposto a ser pago: 850.00
Valor do imposto a ser pago: 800.00
 Gabarito Comentado. Gabarito Comentado.
 7a Questão (Ref.: 201703580711) Acerto: 1,0 / 1,0
Considere o código abaixo. Considere que o usuário digite 3. O que será impresso para o usuário?
int main (void )
{
 int valor;
 
 printf ("Digite um valor de 1 a 7: ");
 scanf("%d", &valor);
 
 switch ( valor )
 {
 case 1 :
 printf ("Domingo\n");
 break;
 
 case 2 :
 printf ("Segunda\n");
 break;
 
 case 3 :
 printf ("Terca\n");
 break;
 
 case 4 :
 printf ("Quarta\n");
 break;
 
 case 5 :
 printf ("Quinta\n");
 break;
 
 case 6 :
22/11/2017 09(07BDQ: Avaliação Parcial
Página 4 de 6http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=21326951800
 printf ("Sexta\n");
 break;
 
 case 7 :
 printf ("Sabado\n");
 break;
 
 default :
 printf ("Valor invalido!\n");
 }
 
 return 0;
}
Quinta
 Terca
Valor invalido
Segunda
Quarta
 8a Questão (Ref.: 201703172206) Acerto: 1,0 / 1,0
O Operador ternário é uma forma elegante de representar if else if, visto que é abreviada. Observe o trecho abaixo
e assinale a opção que descreve o que faz.
int a=12, b=35, c=7, resp;
resp=(a>b && a > c) ?a: (b>c) ? b/c:c;
printf (''valor: %d'' , resp);
Exibe valor: 0
 Exibe valor: 5
Exibe valor: 7
Exibe valor: 12
Exibe valor: 35
 Gabarito Comentado.
 9a Questão (Ref.: 201702743804) Acerto: 1,0 / 1,0
 Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo,
supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção
que contém a série exibida pelo código.
22/11/2017 09(07BDQ: Avaliação Parcial
Página 5 de 6http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=21326951800
2 4 6 10 16 26 42 68
 2 4 6 10 16 26 42
2 4 4 8 12 20 32 
2 4 4 8 12 20 32 52
2 4 6 8 19 12 14 16
 Gabarito Comentado. Gabarito Comentado.
 10a Questão (Ref.: 201703580717) Acerto: 1,0 / 1,0
Considere o trecho de código abaixo. O que será impresso quando o programa for executado?
int main()
{
 int contador = 1; //declarando e inicializando a variável de controle
 
 while (contador < 10) // Testando a condição
 {
 printf("%d ", contador); //Executando um comando dentro do laço 
 
 contador++; //atualizando a variável de controle
 }
 
 return 0; 
}
0 1 2 3 4 5 6 7 8 9 10
0 1 2 3 4 5 6 7 8 9 10 11
1 2 3 4 5 6 7 8 9 10
 1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9 10 11
 
22/11/2017 09(07BDQ: Avaliação Parcial
Página 6 de 6http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=21326951800

Outros materiais