Buscar

Simulado de Linguagem de Programação 4

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

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.
Selecione­a.
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;

Outros materiais