Baixe o app para aproveitar ainda mais
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
Compartilhar