Baixe o app para aproveitar ainda mais
Prévia do material em texto
Exame 1) Usando seq e awk crie um arquivo de duas colunas e 1000 linhas, com x no intervalo e equi-espaçado seq e awk devem estar concatenados com pipe (|) e redirecione a saída para o arquivo q1.dat Todo o procedimento deve caber em uma linha de comando que deve ser incluída no relatório no contexto verbatim Inclua figura sem legenda e com eixos (Fig.1) 2) Crie ou adapte um programa para fazer a derivada numérica centrada de um arquivo de entrada da forma . a) O programa deve ser capaz de receber o arquivo de dados para calcular a derivada ou perguntar por ele, mas não pode saber o número de linhas do arquivo, apenas que está na forma Veja que só poderá calcular a derivada a partir do segunda linha e até a penúltima. b) O programa pode escrever na tela ou em arquivo com nome baseado no nome do arquivo de entrada, assim: se o arquivo de entrada ( ) é q1.dat, o arquivo de saída será ( ) q1_deriv.dat (Bônus para isso) Se não conseguir fazer como pedido em a) faça de outra forma mas será descontado um ponto por cada item não atendido. c) Pode usar ou não array, mas se conseguir fazer sem array ou sem pre-dimensionar o array no programa fonte vale um Bônus (não válido para os que fizerem em python). Aplique o programa ao arquivo q1.dat de 1) (se não conseguiu fazer crie o arquivo de outra forma) Faça a figura da derivada (Fig.2). 3) Use ou adapte um programa seu de integração por trapézios para obter . Aplique o programa ao arquivo obtido em 2), q1-deriv.dat, obtendo o arquivo q1-deriv-int.dat compare com q1.dat, superpondo ambos na mesma figura (Fig.3) Qual é a origem das diferenças observadas? O programa deve ser capaz de fazer isso em qualquer arquivo do mesmo tipo sem saber o número de linhas. Ou seja se aplicam as mesmas regras da questão 2). Entregar um relatório latex -> pdf incluindo script, as três figuras e a resposta da questão colocada em 3) Anexe os (2) programas das questões 2) e 3) todo no tar file: tar cvfz exame_seunome.tgz exame.pdf programas-fonte Exame
Compartilhar