Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/11/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=7250491941 1/2 LINGUAGEM DE PROGRAMAÇÃO I Simulado: CCE0242_SM_201402339941 V.1 Fechar Aluno(a): NATALÍ CAROLINE FERNANDES DE SOUZA Matrícula: 201402339941 Desempenho: 0,5 de 0,5 Data: 09/11/2015 12:07:29 (Finalizada) 1a Questão (Ref.: 201402564195) Pontos: 0,1 / 0,1 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. Selecionea. fp=fopen(ddmmaaaa.txt, "w+"); fp=fopen(nomeArq, "w"); fp=fopen(nomeArq, "r"); fp=fopen("nomeArq", "a"); " fp=fopen("ddmmaaaa.txt", "r"); Gabarito Comentado. 2a Questão (Ref.: 201402509348) Pontos: 0,1 / 0,1 Em relação ao quer foi apresentado sobre as funções internas da linguagem, marque a resposta na qual a afirmativa em relação à teoria sobre as mesmas está errada. O include é utilizado para que possamos acessar funções de uma biblioteca. Após o include entre os sinais de < e > aparece o nome de uma função. O nome da biblioteca aparece entre os sinais de < e >. Devemos utilizar o símbolo # antes da palavra include. As bibliotecas possuem um conjunto de funções do mesmo tipo. 3a Questão (Ref.: 201402562704) Pontos: 0,1 / 0,1 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); 21/11/2015 BDQ Prova http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=7250491941 2/2 Tendo em vista esse protótipo é CORRETO afirmar que a função: Retornará o salário somado ao percentual Retornará dois valores para a função chamadora. Recebe dois valores, salário e a avaliação, passados por referência. Recebe dois valores, salário e a classificação, passados por valor. Não retorna nenhum valor para a função chamadora. Gabarito Comentado. 4a Questão (Ref.: 201402509572) Pontos: 0,1 / 0,1 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 Para leitura e edição Somente para leitura Não precisa abrir o arquivo 5a Questão (Ref.: 201402509534) Pontos: 0,1 / 0,1 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][2] = 5; int mat[3][3]; mat[0][2] = 5.0; int mat[3][3]; mat[0][3] = 5; char mat[2][2]; mat[0][2] = A;
Compartilhar