Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201402036832) Fórum de Dúvidas (0) Saiba (0) A função remove() apaga um arquivo especificado. Tem como protótipo: char remove (char *nome_do_arquivo); int remove (char *nome_do_arquivo); void remove (char *nome_do_arquivo); int remove (char nome_do_arquivo); int remove (int *nome_do_arquivo); Gabarito Comentado 2a Questão (Ref.: 201401593226) Fórum de Dúvidas (0) Saiba (0) Um engenheiro elétrico desenvolveu um programa para que possa, entre outras funções, ler de um arquivo txt dados coletados durante um dia de um usina elétrica. Cada arquivo é salvo seguindo o modelo abaixo: ddmmaaaa.txt (onde tem dd( digita o dia com dois algarismos), mm(digita o mês com dois algarismos) e aaaa(ano com 4 algarismos). O chefe dele quando deseja fazer uma consulta, clica no executável e escolhe a opção leitura e quando lhe é perguntado, digita o nome do arquivo conforme falado acima. Para que isso seja possível, deverá estar presente na função consulta() uma das linhas abaixo. Selecione-a. fp=fopen("nomeArq", "a"); " fp=fopen(nomeArq, "w"); fp=fopen("ddmmaaaa.txt", "r"); fp=fopen(nomeArq, "r"); fp=fopen(ddmmaaaa.txt, "w+"); Gabarito Comentado 3a Questão (Ref.: 201402023732) 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. fwrite() e rewind(). rewind () e fgets (). fgetpos() e fsetpos(). fgetpos() e ftell(). fgets() e fsetpos(). Gabarito Comentado 4a Questão (Ref.: 201401594391) Fórum de Dúvidas (0) Saiba (0) Um Engenheiro da prefeitura está fazendo um levantamento do número de árvores necessárias para serem plantadas em 20 bairros. Ele gostaria de declarar matrizes para armazenamento desses dados. Assinale a linha onde a declaração atende ao que ele deseja. char bairros[20]; int quantidade[20]; char bairros[19]; int quantidade[19]; char bairros[19][40]; int quantidade[19]; char bairros[20,40]; int quantidade[20]; char bairros[20][40]; int quantidade[20]; 5a Questão (Ref.: 201401538565) 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ção das matrizes, das opções apresentadas a respeito das matrizes bidimensionais marque a resposta correta. char mat[2][2]; mat[0][2] = A; 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"; 6a Questão (Ref.: 201401591735) Fórum de Dúvidas (0) Saiba (0) Um Engenheiro de Produção que gostava de programar resolveu definir uma função para facilitar seu trabalho, uma vez desejava dar um premio de produtividade para sua equipe. O premio seria calculado de forma variada e iria se basear na avaliação de cada funcionário (valores de 1 a 5). Ele escreveu o protótipo abaixo. float premio(float salario, int avaliacao); Tendo em vista esse protótipo é CORRETO afirmar que a função: Não retorna nenhum valor para a função chamadora. Recebe dois valores, salário e a avaliação, passados por referência. Retornará dois valores para a função chamadora. Retornará o salário somado ao percentual Recebe dois valores, salário e a classificação, passados por valor. Gabarito Comentado �
Compartilhar