Buscar

Linguagem de Programação_Avaliando_Aprendizado_10

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 3 páginas

Prévia do material em texto

Exercício: CCE0242_EX_A10_
Aluno(a): Data: 27/11/2015 20:51:01 (Finalizada)
 1a Questão (Ref.: 201301742112) Fórum de Dúvidas (0) Saiba (0)
Na criação de uma rotina de manipulação de equipamentos para perfuração de poços, o programador precisava apenas
pegar alguns dados existentes em um arquivo do equipamento para efeitos de cálculos e fechá-lo.
Das opções abaixo marque a que descreve a forma mais adequada, com a qual o programador deveria acessar o
arquivo, segundo sua necessidade.
 
Somente para gravação
 Para leitura e gravação
Não precisa abrir o arquivo
Para leitura e edição
 Somente para leitura
 2a Questão (Ref.: 201301742074) Fórum de Dúvidas (0) Saiba (0)
As matrizes, em geral, são caracterizadas por se tratarem de uma única variável de determinado tamanho que guarda várias informações do 
mesmo tipo.
Desconsiderando a necessidade do programa principal e levando em conta a programação adequada, declaração e respectiva 
manipulaçãodas matrizes, das opções apresentadas a respeito das matrizes bidimensionais marque a resposta correta.
 int mat[3][3]; mat[0][3] = 5;
int mat[3][3]; mat[0][2] = 5.0;
 int mat[3][3]; mat[0][2] = 5;
char mat[2][2]; mat[0][2] = A;
char mat[2][2]; mat[0][2] = "A";
 3a Questão (Ref.: 201302227241) Fórum de Dúvidas (0) Saiba (0)
Nas aulas conhecemos primeiro as funções fseek() e ftell() e posteriormente outras duas funções ______ e ______ 
que são equivalentes a estas porém com sintaxe diferentes.
Assinale a alternativa que completa corretamente as lacunas.
rewind () e fgets ().
 fgetpos() e ftell().
 fgetpos() e fsetpos().
fwrite() e rewind().
fgets() e fsetpos().
 Gabarito Comentado
 4a Questão (Ref.: 201302227197) Fórum de Dúvidas (0) Saiba (0)
Nas aulas, tivemos a oportunidade de construir arquivos externos, usando o bloco de notas.
Assinale a alternativa correta sobre este assunto.
 É possível com arquivos binários, pois uma vez que o arquivo binário representa uma estrutura e não 
têmsignificado podemos ler e escrever o arquivo no bloco de notas.
Não é possível com arquivos binários, pois existe o conceito de linha, uma vez que o arquivo binário não é
uma sequência de bytes que não têm significado se formos tentar ler o arquivo.
 Não é possível com arquivos binários, pois não existe o conceito de linha, uma vez que o arquivo binário é 
uma sequência de bytes que não têm significado se formos tentar ler o arquivo.
É possível com arquivos binários, pois uma vez que o arquivo binário é uma sequência de bytes 
que têmsignificado podemos ler e escrever o arquivo no bloco de notas.
É possível com arquivos binários, pois uma vez que o arquivo binário não é uma sequência de bytes que 
etêm significado se formos tentar ler o arquivo.
 Gabarito Comentado Gabarito Comentado
 5a Questão (Ref.: 201302227333) Fórum de Dúvidas (0) Saiba (0)
Uma das ultimas funções estudadas foi a rename(). Suponha que o nome do arquivo é inicial é ARQ e o novo deve 
ser ARQ2, e é constante.
Assinale a alternativa que apresenta a sintaxe correta para a função.
 rename(ARQ2, ARQ);
rename("ARQ, ARQ2");
rename("ARQ2", "ARQ");
 6a Questão (Ref.: 201302227216) Fórum de Dúvidas (0) Saiba (0)
Nas aulas aprendemos sobre as funções de leitura e gravação.
A respeito da função fwrite assinale a alternativa correta.
 fwrite(quantidade, ptrArq, endreçoElemento,tamanho);
fwrite(endreçoElemento, ptrArq, quantidade);
 fwrite(endreçoElemento, tamanho, quantidade, ptrArq);
fwrite(endreçoElemento, tamanho, quantidade);
fwrite( tamanho, endreçoElemento, ptrArq);

Outros materiais