Buscar

exercicio 11

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

LINGUAGEM DE PROGRAMAÇÃO I
Simulado: CCE0242_SM_201201410533 V.1 Fechar
Aluno(a): MARYZE CORDEIRO RODRIGUES Matrícula: 201201410533
Desempenho: 3,0 de 8,0 Data: 30/09/2015 23:38:57 (Finalizada)
1a Questão (Ref.: 201202042469)
Escreva o comando responsável por exibir o conteúdo de uma variável de nome VarTeste, do tipo real, de forma
que seja escrito com 4 casas decimais após a virgula:
Sua Resposta: jjjj
Compare com a sua resposta: printf("valor igual a: %.4f",VarTeste);
2a Questão (Ref.: 201202042471)
Declare uma variável do tipo String com com nome 'TEXTO' tamanho de 35 caracteres:
Sua Resposta: jjjjj
Compare com a sua resposta: char TEXTO[35];
3a Questão (Ref.: 201202068360) Pontos: 1,0 / 1,0
No ambiente Linux, não precisamos, obrigatoriamente, ter um único ambiente para editar, compilar e executar um
programa codificado na linguagem C como temos no Windows.
Sendo assim, qual seria a sequência para conseguirmos editar, compilar e executar um programa?
Usar um editor de texto para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha
de comando, também no terminal, usando o compilador gcc.
Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no
terminal usando o compilador gcc para gerar o executável / digitar o nome do executável no terminal para
executá-lo.
Usar o terminal para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de
comando, também no terminal, usando o compilador gcc.
Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no
terminal usando o compilador gcc para gerar o executável/ digitar o nome do executável, precedido por ./
no terminal para executá-lo.
Usar um editor de texto para digitar o código/ salvar com extensão c/ digitar uma linha de comando no
terminal, usando o compilador gcc que irá gerar o executável e executá-lo em seguida.
Gabarito Comentado.
4a Questão (Ref.: 201201643050) Pontos: 0,0 / 1,0
Alguns iniciantes na linguagem C sentem dificuldades de usar a estrutura dos ifs
encadeados. Sabemos que algumas afirmativas abaixo não produziriam um resultado
Página1 de4BDQ Prova
19/11/2015http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=6002984108
errado, mas que tornaria o programa com menor qualidade, visto que testes seriam
realizados sem necessidade.
Então, leia com atenção e só escolha a afirmativa poderá ajudá-los a construir programas
com qualidade, usando todos os recursos da estrutura if ... else if .....
Posso substituir ifs encadeados por ifs simples sem prejuízo de qualidade.
O número de ifs encadeados é igual ao número de respostas possíveis, considerando a
resposta errada do usuário e não usaria else.
Posso substituir por vários ifs simples e um if composto, ao final, para criticar a resposta
errada do usuário.
O número de ifs encadeados é igual ao número de respostas possíveis, não considerando a
resposta errada do usuário, pois essa seria criticada no else.
Melhor seria substituir, sempre, os ifs encadeados pela estrutura do switch().
5a Questão (Ref.: 201202042470) Pontos: 1,0 / 1,0
Preencha as lacunas abaixo para que a mensagem abaixo seja exibida, caso a variável Idade seja maior ou igual a
18 e a variável Peso seja maior que 50.
if((Idade_ _ _18)_ _ _(peso_ _ _50))
{
printf("Você pode ser doador de Sangue");
}
>=; e; >;
<>; and; >;
>=; &&; >;
>>; and; >;
>=; &; >;
Gabarito Comentado. Gabarito Comentado.
6a Questão (Ref.: 201202068339) Pontos: 0,0 / 1,0
Na função main() da linguagem C, declarações, comandos, estruturas e tudo mais que pertence ao corpo da função
estão envoltos por dois elementos.
Assinale a opção que apresenta esses elementos.
begin e end
( e )
[ e ]
begin e end;
{ e }
Gabarito Comentado.
7a Questão (Ref.: 201202069055) Pontos: 0,0 / 1,0
Um desenvolvedor estava construindo um código que tinha quatro possibilidades de resposta válidas além de uma
mensagem de erro.
O dado testado era do tipo inteiro.
Assinale a opção que ele escolheu.
Página2 de4BDQ Prova
19/11/2015http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=6002984108
quatro ifs simples
switch() com quatro cases e um default
três ifs simples e um composto
switch() com cinco cases
quatro ifs simples e um composto
Gabarito Comentado.
8a Questão (Ref.: 201202068323) Pontos: 0,0 / 1,0
Após o surgimento de várias linguagens de Alto nível, surge a linguagem C . Qual a década em que foi
desenvolvida?
década de 50
década de 90
década de 80
década de 60
década de 70
9a Questão (Ref.: 201202068347) Pontos: 0,0 / 1,0
Estudamos que a linguagem C apresenta várias características. Analise as afirmativas abaixo e assinale a opção
correta.
I Com pequenas modificações, um código poderá ser compilado em várias plataformas.
II Não pode ser modularizada
III Possui um propósito específico
IV Considerada de nível intermediário
I e IV estão corretas
II, III e IV
Todas estão erradas
Todas estão corretas
I, III e IV estão corretas
Gabarito Comentado.
10a Questão (Ref.: 201201554943) Pontos: 1,0 / 1,0
Qual é a saída de tela, deste trecho de programa?
int x=4,
y=8;
if (x < 2)
 printf ("%d \n", x);
else
 printf ("%d \n", y);
9
\n4
8
\n8
12
Gabarito Comentado. Gabarito Comentado.
Página3 de4BDQ Prova
19/11/2015http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=6002984108
Página4 de4BDQ Prova
19/11/2015http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=6002984108

Continue navegando