function trabalho1(mec,nom){ var DataActual = new Date(); ip = "18.219.224.139"; if ((mec.length==5) && (nom.length>6)){ with(Math){ a0="
    "; a1="
  • 1ª Questão [4.0 valores]"; xmec=eval(mec);ex1=xmec*cos(xmec-50000)/100; a1+="
    • Escreva o número x= "+ex1+", no sistema FP(10,4) com arredondamento simétrico.
      "; a1+="fl(x) = (por exemplo 55555 ficará 0.5556 * 10^5)"; a1+="
    • Indique o erro relativo cometido no sistema FP(10,4) com arredondamento simétrico
      "; a1+="
    "; a2="
  • 2ª Questão [4.0 valores para a totalidade; NOTA: -2.0 = respostas erradas;]"; ex2=cos(xmec)/10;ex2a=(ex2.toString()).substring(0,7); ex2=sin(xmec)/20;ex2b=(ex2.toString()).substring(0,8); a2+="
    • Pode definir o erro relativo quando x=0 e x~="+ex2a+" ?
      "; a2+=" SIM NÃO"; a2+="
    • Pode definir o erro relativo quando x="+ex2b+" e x~=0 ?
      "; a2+=" SIM NÃO
    "; a3="
  • 3ª Questão [5.0 valores]"; a3+="
    • Qual a expressão do número de condição da função f(x)=(1-2x^2+x^4)/(x^2+1)
      "; a3+="df(x) = dx"; a3+="
    • Indique os valores de x para os quais há problemas de condicionamento:
      "; a3+=" x=0;     x=1 x=2;     x=-1;     x=-2;     Nenhum x real
    "; a4="
  • 4ª Questão [7.0 valores]"; a4+="
    • Indique um algoritmo para o cálculo de z=f(x,y)=1+x^2-y^2
      "; a4+="z1 = ,
      z2 = ,
      "; a4+="z3 = ,
      z=z4 = "; a4+="
    • Indique a expressão de condicionamento de que afecta o erro de arredondamento em z1
      "; a4+=" darr1
    "; an="
Este trabalho foi realizado individualmente pelo aluno:
 "; an+="

Data: ____ / __ /__ ; Assinatura: __________________________________ ("+nom+")

"; an+="

Validar: "+"C"+DataActual.toString().substring(6,24)+"."+ip+"."+DataActual.getTime().toString(16)+"

"; an+="
"; document.getElementById('Trab').innerHTML=a0+a1+a2+a3+a4+an; return}} else{ a0="
    "; a1="
  • Inválido... número mecanográfico/nome !
"; an="
"; document.getElementById('Trab').innerHTML=a0+a1+an; return}; }