Buscar

Avaliação Parcial - Linguagem de Programação

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

CCE0242_201512516279 V.1
 
 
 LINGUAGEM DE PROGRAMAÇÃO I
Avaiação Parcial: CCE0242_SM_201512516279 V.1 
Aluno(a): LUCAS SCORALICH TAVARES Matrícula: 201512516279
Acertos: 8,0 de 10,0 Data: 27/09/2017 13:27:52 (Finalizada)
 
 1a Questão (Ref.: 201513184707) Acerto: 1,0 / 1,0
No ambiente Dev-cpp, temos algumas facilidades. Uma delas é quando desejarmos compilar e executar logo em
seguida com um único clique ou um pressionamento de uma tecla.
 Analise as afirmativas abaixo e escolha a opção correta
 I Pressionar F9(pode ser F11 em versões mais novas)
 II Clicar no ícone Compilar
 III Clicar no ícone Executar
 IV Clicar no ícone Compilar e Executar
 
Só a IV possibilita isso
Só a I possibilita isso
Só a III possibilita isso
 Tanto a I quanto a IV possibilitam isso
Só a II possibilita isso
 Gabarito Comentado. Gabarito Comentado.
 
 2a Questão (Ref.: 201512836483) 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, 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, III e IV estão corretas e as demais, erradas.
As afirmativas IV e V estão corretas e as demais, erradas.
 As afirmativas I, IV e V estão corretas e as demais, erradas.
 Gabarito Comentado. Gabarito Comentado.
 
 3a Questão (Ref.: 201513184656) 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 minhasFuncoes.h
#include "minhasFuncoes.h"
#include
#include "c:\ minhasFuncoes.h\funcoes"
 
 4a Questão (Ref.: 201513184794) Acerto: 0,0 / 1,0
Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display.
 
#include 
 int main() 
 { 
 printf ("%s%d%%","Juros de ",10);
 }
 
 Juros de 10%
 %s%d%% Juros de 10
% Juros de 10
Nada porque tem muitos %
10 Juros de
 Gabarito Comentado.
 
 5a Questão (Ref.: 201512756626) 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.
 A função main() pode acessar qualquer variável local de qualquer função.
Uma variável local só é visualizada pela função onde foi declarada.
As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas.
 Gabarito Comentado. Gabarito Comentado.
 
 6a Questão (Ref.: 201513188362) Acerto: 1,0 / 1,0
Na linguagem de programação C, como em outras, na criação de programas, precisamos fazer a entrada e saída de
dados no sistema e para tal temos algumas opções.
Das opções apresentadas, qual não é parte linguagem C, conforme o material apresentado nas aulas.
fgetc(stdin)
scanf ( )
printf ( )
getchar ( )
 cin ( )
 Gabarito Comentado.
 
 7a Questão (Ref.: 201513185349) Acerto: 1,0 / 1,0
Um desenvolvedor construiu um código onde estava presente o trecho abaixo. 
 char resp;
 scanf("%c", &resp); 
 switch(toupper(resp)) ;
 {
 case 'A': puts("Digitou a letra A" ); break; 
 case 'E': puts("Digitou a letra E" ); break; 
 case 'i': puts("Digitou a letra I" ); 
 case 'O': puts("Digitou a letra O" ); 
 case 'U': puts("Digitou a letra U" ); break; 
 default: puts("Nao digitou vogal" ); 
 }
 
Analise as afirmativas abaixo e assinale a opção correta.
 I Se digitar I, aparece: Digitou a letra I / Digitou a letra O/ Digitou a letra U uma mensagem em cada linha. 
 II Se digitar i, aparece: Nao digitou vogal. 
 III Se digitar o, aparece:Digitou a letra O/ Digitou a letra U uma mensagem em cada linha. 
 IV Se digitar a, aparece: Nao digitou vogal. 
 V Se digitar A, aparece: Digitou a letra A. 
 
Só a a III é verdadeira
II e, IV são verdadeiras
I, III e IV são verdadeiras
III e IV são verdadeiras
 II, III e V são verdadeiras
 Gabarito Comentado.
 
 8a Questão (Ref.: 201513374141) Acerto: 1,0 / 1,0
Em programação é possível que haja decisões usando o IF. Todo IF deve vir seguido de uma condição que deve ter
como resultado Verdadeiro ou Falso. Considerando esta afirmativa, qual das opções abaixo deve apresentar erro na
compilação.
if (y >= 14)
 if (z = 21)
if (a != 6)
if (x > 7.2)
if (x <= 8)
 
 9a Questão (Ref.: 201513281502) Acerto: 1,0 / 1,0
Os loops são utilizados para executar um conjunto de instruções várias vezes baseando-se sempre em uma
condição que decidirá se continua repetindo ou não.
 Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez?
while
switch
 do...while
repeat...util
for
 Gabarito Comentado. Gabarito Comentado.
 
 10a Questão (Ref.: 201513271968) Acerto: 0,0 / 1,0
Leia com atenção as afirma�vas abaixo e escolha a opção correta.
I A estrutura do for, por definição, é ideal quando o número de repe�ções for conhecido
II A estrutura do for testa ao final enquanto a estrutura while testa no início
III A estrutura while pode simular a estrutura do for e a estrutura do... while
IV A estrutura do for sem nenhum parâmetro, só com os ; dentro dos parênteses e com um if no
corpo da repe�ção, pode simular a estrutura while
V Tanto a estrutura do...while quanto a estrutura while, testam no início
 Somente I, III e V estão corretas
 Somente I, III e IV estão corretas 
Somente I, II, III e V estão corretas 
Somente II, III e V estão corretas
Somente I e V estão corretas 
 Gabarito Comentado. Gabarito Comentado.

Outros materiais