Buscar

Avaliação Parcial - 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 4 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

11/05/2018 EPS
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=5654994070 1/4
ANA BEATRIS DE SOUZA MONTE DE ALMEIDA
201703161785 MACAPÁ
 
 LINGUAGEM DE PROGRAMAÇÃO I
 
Avaliação Parcial: CCE0242_SM_201703161785 V.1 
Aluno(a): ANA BEATRIS DE SOUZA MONTE DE ALMEIDA Matrícula: 201703161785
Acertos: 9,0 de 10,0 Data: 11/05/2018 20:15:34 (Finalizada)
 
1a Questão (Ref.:201703446540) Acerto: 1,0 / 1,0
Na Aula 1, estudamos algumas características e vantagens da linguagem C. Observe as afirmativas abaixo e
assinale a opção que contem a resposta correta.
 
I Tem boa Portabilidade. 
II Não pode ser modularizada. 
III É uma linguagem Orientada a Objetos.
 IV Uma linguagem que pode manipular endereços de memória. 
 V Não possui um propósito especifico.
As afirmativas II, III e IV estão corretas e as demais, erradas.
 As afirmativas I, IV e V estão corretas e as demais, erradas.
As afirmativas IV e V estão corretas e as demais, erradas.
As afirmativas I e IV estão corretas e as demais, erradas.
As afirmativas II, IV e V estão corretas e as demais, erradas.
 
Gabarito Coment. Gabarito Coment.
 
2a Questão (Ref.:201703794702) Acerto: 1,0 / 1,0
A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que:
A linguagem possui um propósito específico.
Podemos dividir o programa em parte menores.
Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma.
Um programa executável gerado na plataforma Windows é executado na Plataforma Linux.
 Com pequenas alterações, o programa poderá ser compilado em várias plataformas.
 
Gabarito Coment.
 
3a Questão (Ref.:201703794950) 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.
11/05/2018 EPS
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=5654994070 2/4
isalpha() e stdlib.h
toupper() e stdlib.h
atoi() e math.h
atof() e stdlib.h
 tolower() e ctype.h
 
Gabarito Coment.
 
4a Questão (Ref.:201703794713) Acerto: 1,0 / 1,0
Você estava trabalhando na plataforma Windows e foi definindo várias funções específicas para sua área de atuação.
 Um dia, resolveu criar uma biblioteca e nomeou de minhasFuncoes.h, salvando em uma pasta de nome funcoes na
raiz do drive C.
 Quando foi incluir, usou:
 
 #include "c:\funcoes\ minhasFuncoes.h"
#include
#include "minhasFuncoes.h"
#include "c:\ minhasFuncoes.h\funcoes"
#include minhasFuncoes.h
 
5a Questão (Ref.:201703366683) 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.
 A função main() pode acessar qualquer variável local de qualquer função.
Existem funções que não têm variáveis locais.
Uma variável local só é visualizada pela função onde foi declarada.
Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes.
As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas.
 
Gabarito Coment. Gabarito Coment.
 
6a Questão (Ref.:201703794822) Acerto: 1,0 / 1,0
Observe abaixo várias funções que recebem dados via teclado. Qual delas permite uma leitura formatada?
getchar()
fgets()
 scanf()
fgetc()
gets()
 
7a Questão (Ref.:201703369419) Acerto: 1,0 / 1,0
A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as
afirmações abaixo e escolha a opção ERRADA.
 
I As chaves de abertura e fechamento, sempre, não são obrigatórias.
II No teste unimos expressões relacionais com operadores lógicos quando necessário.
III A palavra then está presente na estrutura.
IV O uso do else poderá não ser necessário.
 
11/05/2018 EPS
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=5654994070 3/4
II e IV estão corretas.
 I e III estão corretas.
II está correta e a III não está correta.
I está errada.
IV está correta e a I não está correta.
 
Gabarito Coment. Gabarito Coment.
 
8a Questão (Ref.:201703798436) Acerto: 1,0 / 1,0
Na construção de programas na linguagem C, precisamos utilizar os operadores relacionais para montar nossas
expressões relacionais.
Supondo que as variáveis foram devidamente declaradas, dentre as opções apresentadas qual não apresenta uma
expressão relacional correta na linguagem C.
x <= ( a + b )
x == ( a + b )
x >= ( a + b )
x > ( a + b )
 x = ( a + b )
 
9a Questão (Ref.:201704190753) Acerto: 0,0 / 1,0
Qual será a saída do programa abaixo?
int main() {
int i=0;
do {
i++;
cout << i << endl;
} while (i < 2);
}
0
1
 1
2
1 2
0
1
2
 2
 
10a Questão (Ref.:201704069348) Acerto: 1,0 / 1,0
Considere o trecho de código em C++ a seguir e selecione a opção que indica corretamente o que será exibido ao
término da sua execução.
int x=5, y = 10, z, i;
z = x; 
for ( i = y; i >= (x+2) ; i-- ) 
 z = z * i; 
cout << "z = " << z;
11/05/2018 EPS
http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cript_hist=5654994070 4/4
z = 50
z = 5040
z = 3600
z = 151200
 z = 25200

Outros materiais