Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
Simulado: CCE0242_SM_201408215837 V.1 Fechar Aluno(a Desempenho: 2,0 de 8,0 Data: 10/11/2015 23:30:10 (Finalizada) 1a Questão (Ref.: 201408329788) Faça um programa em C que dado um número inteiro positivo n, calcular a soma dos n primeiros números naturais. Sua Resposta: ? Compare com a sua resposta: #include int main() { int n, soma; printf("\n\tCalculo da soma dos n primeiros numeros naturais\n"); printf("\nDigite o valor de n: "); scanf("%d", &n); soma = (n * (n + 1)) / 2; printf("A soma dos %d primeiros numeros naturais e' %d\n", n, soma); return 0; } 2a Questão (Ref.: 201408843731) Implementar uma função em linguagem de programação C que receba a matriz de tamanho 30 x 30 e exiba apenas os valores da diagonal principal. Sua Resposta: ? Compare com a sua resposta: void exibi(int M[30][30]){ int l,c; for(l=0;l<30;l++) for(c=0;c<30;c++) if(l==c) printf("%d \t",M[l][c]); } 3a Questão (Ref.: 201408871250) Pontos: 0,0 / 1,0 A função _________ funciona como a função scanf(), porém, ao invés de ler os dados de teclado, estes dados são lidos de um arquivo. fgets() fprint() sscanf() fgetc() fscanf() Gabarito Comentado. Gabarito Comentado. 4a Questão (Ref.: 201408858119) Pontos: 0,0 / 1,0 Na manipulação de arquivos na linguagem C, podemos utilizar várias funções da linguagem. Cada uma delas tem um propósito específico. Das afirmativas apresentadas qual define corretamente qual a finalidade da função fputc() . Função que fecha um arquivo. Função que detecta o fim do arquivo. Funções para gravação formatadas. Função para gravar um caractere. Funções para gravar uma linha. Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 201408858065) Pontos: 0,0 / 1,0 Para a manipulação de arquivos na linguagem C, primeiro precisamos abrir o mesmo. Sabendo-se que o arquivo tem o nome de texto.txt, que foi associado com a variável de nome: arquivo, e que é do tipo texto, avalie cada uma das afirmativas e marque a que faz a abertura apenas para escrita corretamente seguindo as regras da linguagem. arquivo = fopen("material.dat", "w+"); arq = fopen("material.dat ", "r"); arq = fopen("texto.txt", "w"); arquivo = fopen("texto.txt", "w"); arq = fopen("texto.txt", "a"); Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 201408871245) Pontos: 0,0 / 1,0 O protótipo do comando fputs é: char *fputs (char *str,FILE *fp); int *fputs (char *str,FILE *fp); char *fputs (char str,FILE *fp); char fputs (char *str,FILE *fp); char *fputs (char *str,FILE fp); 7a Questão (Ref.: 201408426164) Pontos: 0,0 / 1,0 Um programa pode ser formado por uma, ou mais funções. Quando existir mais de uma função, onde poderão se posicionar as demais funções em relação à função main()? Observe as afirmativas abaixo e assinale a resposta CORRETA I Antes ou depois, depende do programador, pois a posição não gera, nunca, problema. II Depois, desde que os protótipos sejam colocados antes da main(). III Antes para não ter que colocar os protótipos e nunca ocasionar erros. IV Antes ou depois, desde que sejam colocados os protótipos. I e III estão corretas I e IV estão corretas Só a II está correta II e IV estão corretas II e III estão corretas Gabarito Comentado. 8a Questão (Ref.: 201408804272) Pontos: 1,0 / 1,0 Uma empresa possui uma série de programas desenvolvidos em C que acessam um mesmo arquivo. Um dos problemas constatados é a falta de padronização no armazenamento de dados neste arquivo. Alguns aplicativos gravam em caixa alta (letras maiúsculas), outros em caixa baixa (letras minúsculas) e alguns não administram isto. Para tanto, foi definido, por padrão, que todos os caracteres lidos devem ser convertidos para caixa alta imediatamente após a leitura do mesmo. Qual função do C devo incluir nos programas para efetuar a conversão de caractere a caractere? convertUpper toupr toupper convertUp upper Gabarito Comentado. 9a Questão (Ref.: 201408499956) Pontos: 0,0 / 1,0 Os chamados vetores e matrizes podem ser considerados como: Comandos de seleção composta Estruturas de dados homogêneas Estruturas de dados heterogêneas Comandos de seleção Comandos de repetição Gabarito Comentado. Gabarito Comentado. 10a Questão (Ref.: 201408482504) Pontos: 1,0 / 1,0 Na linguagem C os vetores são um assunto de grande relevância, por isso o programador deve saber bem como utilizar, declarar e utilizar. Sabendo que as notas dos alunos de uma escola variam entre 0.0 e 10.0 com uma casa decimal e que é necessário criar um vetor que armazene até 150 notas, qual alternativa declara de forma correta este vetor para atender a necessidade citada. float notas[150]; real notas[150]; integer notas[150]; float %.1f notas[150]; int notas[150];
Compartilhar