Baixe o app para aproveitar ainda mais
Prévia do material em texto
14/04/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1103969272 1/4 LINGUAGEM DE PROGRAMAÇÃO I Simulado: CCE0242_SM_201202123902 V.3 Fechar Aluno(a): WILLIAN DA SILVA SOUZA Matrícula: 201202123902 Desempenho: 3,0 de 8,0 Data: 13/04/2015 09:43:13 (Finalizada) 1a Questão (Ref.: 201202727177) Declare uma variável do tipo String com com nome 'TEXTO' tamanho de 35 caracteres: Sua Resposta: . Compare com a sua resposta: char TEXTO[35]; 2a Questão (Ref.: 201202381990) Supondo que seja necessário saber em relação a dois números inteiros quais quer: a)O resto da divisão do maior pelo menor; b)O quociente da divisão do maior pelo menor; c)E o resultado da subtração do maior pelo menor. Faça um programa em C que, permita ao usuário informar os dois valores e exibir o que foi citado, sendo que o programa permite a entrada desses dois valores várias vezes e para encerrar o programa, o usuário deverá digitar um valor negativo. Sua Resposta: . Compare com a sua resposta: #include < stdio.h > #include < stdlib.h > int main() { int n1,n2,aux; do{ printf("Digite dois valores interios: "); scanf("%d%d",&n1,&n2); if((n1>0) && (n2>0)) { if(n1 < n2){ aux = n1; n1 = n2; n2 = aux; } printf("Resto: %d",n1%n2); printf("Quociente: %d",n1/n2); printf("Sub: %d",n1n2); 14/04/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1103969272 2/4 } } while((n1>0) && (n2>0)); return 0; } 3a Questão (Ref.: 201202753093) Pontos: 0,0 / 1,0 No ambiente Devcpp, 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 Tanto a I quanto a IV possibilitam isso Só a III possibilita isso Só a II possibilita isso Gabarito Comentado. 4a Questão (Ref.: 201202753080) Pontos: 1,0 / 1,0 Assinale a função que não é disponível na plataforma Linux. system() return scanf() printf() main() 5a Questão (Ref.: 201202313847) Pontos: 0,0 / 1,0 Um programa de cadastro deve solicitar cpf,nome e telefone de alunos até que o cpf seja igual a 0. Que estrutura em C melhor representa esta tarefa? if (cpf != 0) { // [bloco de comandos] } do{ // [bloco de comandos] } while (cfp !=0); for (cpf=0; cpf !=0; cpf++) { // [bloco de comandos] } while{ // [bloco de comandos] } do (cfp !=0); do while (cfp !=0) { // [bloco de comandos] } 14/04/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1103969272 3/4 6a Questão (Ref.: 201202228639) Pontos: 1,0 / 1,0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto. math.h Funções matemáticas string.h Funções para concatenação de strings com inteiros. time.h Funções para manipulação de tempo, apenas horas, minutos e segundos. stdlib.h Funções de entrada e saida. stdio.h Funções para gráficos. Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 201202753156) Pontos: 0,0 / 1,0 Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C. 2nota, a36, x#y, j nota2 , a36, x_y 2_ou_1, fim, *h, j If, nota_do_aluno_2, HOJE, _yes i, j, int, obs 8a Questão (Ref.: 201202406395) Pontos: 0,0 / 1,0 Uma das características mais marcantes da linguagem C é a sua portabilidade. Os códigos escrito em C são portáveis, o que significa que é possível executalos nos mais diferentes tipos de arquiteturas. Tendo um programa C compilado para Windows, para executalo em Linux, identifique a opção CORRETA: Precisamos recompilar o código fonte para o Linux. Ocorrerá erro, pois todas as instruções da linguagem C são incompatíveis com o Linux. Basta apenas copiar o código executável para o Linux e executalo. Ocorrerá erro, pois os programas C não rodam em Linux. Só é possível copiar o código executável do Linux para o Windows e executalo. Gabarito Comentado. 9a Questão (Ref.: 201202753029) 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 60 década de 50 década de 90 década de 80 década de 70 14/04/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1103969272 4/4 10a Questão (Ref.: 201202710454) Pontos: 1,0 / 1,0 Um dos grandes problemas de empresas que desenvolvem software é a variedade hardware. Como por exemplo, em grandes redes de supermercados, o software instalado não pode ser trocado sem maiores custos e traumas. A linguagem C possui a capacidade de ser compilado ou executado em diferentes arquiteturas (seja de hardware ou de software). Identifique abaixo a capacidade descrita. Flexibilidade Modularidade Polimorfismo Portabilidade Reuso Gabarito Comentado.
Compartilhar