Prova Com Gabarito Calculo e Programacao

12
UNIVERSIDADE FEDERAL DE ITAJUBÁ CÁLCULO   PROVA DE TRANSFERÊNCIA FACULTATIVA E PARA PORTADOR DE DIPLOMA DE CURSO SUPERIOR   02/12/2012 Candidato:_________________________________________________________ Curso Pretendido: __________________________________________________ OBSERVAÇÕES: 01  Prova SEM consulta 02  A prova PODE ser feita a lápis 03 - PROIBIDO o uso de calculadoras e similares 04 - Duração: 2 HORAS 1 a  Questão (10 pontos): a) Determine o valor de c para que a função dada por 2 ) 4 ( ) 1 ( ) ( 2  x c  x  x  x  f   satisfaça a igualdade ) 2 ( ) 1 (  f   f    . b) Para o valor da constante c obtida no item anterior, determine todos os valores de  x  para os quais 0 ) (    x  f  . SOLUÇÃO a) 2 10 1 c  f   e 2 2 30 2 c  f   Igualando:  60 30 20 20 2 2 30 2 10 c c c c  b) Devemos resolver a inequação: 0 4 2 ) 4 ( ) 1 (  2  x  x  x  Portanto o Conjunto-Solução da inequação é: + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - -  x   x   x  1 2  x  4  x   x 4 2  4  2 1    x  f   - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + 4  2 1   x  4 c   2 1 4 /  x  x S  

description

prova

Transcript of Prova Com Gabarito Calculo e Programacao

Page 1: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 1/12

UNIVERSIDADE FEDERAL DE ITAJUBÁ

CÁLCULO  – PROVA DE TRANSFERÊNCIA FACULTATIVA E PARA

PORTADOR DE DIPLOMA DE CURSO SUPERIOR  – 02/12/2012

Candidato:_________________________________________________________

Curso Pretendido: __________________________________________________OBSERVAÇÕES:  01 – Prova SEM consulta

02 – A prova PODE ser feita a lápis03 - PROIBIDO o uso de calculadoras e similares04 - Duração: 2 HORAS 

1a Questão (10 pontos): 

a) Determine o valor de c  para que a função dada por2

)4()1()(

2

 xc

 x x x f     satisfaça a

igualdade )2()1(   f   f     .b) Para o valor da constante c  obtida no item anterior, determine todos os valores de  x   para

os quais 0)(    x f   .SOLUÇÃO

a) 2

101

c

 f    e 22

302

c f    

Igualando:

  6030202022

30

2

10cc

cc 

b) Devemos resolver a inequação: 042

)4()1(   2

 x

 x x

 

Portanto o Conjunto-Solução da inequação é:

+ + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - -

 x  

 x  

 x  

12  x  

4 x  

 x42  

4  

2

 x f     - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - -

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

- - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +

4  

2

 x  

4c  

2

14/   x xS   

Page 2: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 2/12

2a  Questão (10 pontos):  As retas tangentes ao gráfico da função   754   23   x x x x f     pelos

pontos 1 x  e 3 x  são concorrentes num ponto P. Encontre as coordenadas desse ponto.

SOLUÇÃO

 A equação da reta tangente ao gráfico da função  x f    pelo ponto 00 , y x  é:

000   .   x x x f   y y    

Temos:   583   2   x x x f    

  Para   0151 00     f   y x  

 Assim, a reta tangente é:   51.05     y x y  

  Para   8313 00     f   y x  

 Assim, a reta tangente é: .     2583.81     x y x y  

Para encontrar o ponto P, basta igualar as equações das retas, ou seja:

2

52085258     x x x  

Portanto:

3a Questão (10 pontos): Usando Integração Por Partes, resolver a integral   dxarctgx I    . .

SOLUÇÃO

O método de Integração por Partes é:   duvvudvu   ...  

  xvdxdvdxdv

dx

 x

duarctgxu2

1

1

 

Então:  

  dx x

 xarctgx x I 

21.  

 

  

 5,

2

5 P   

  C  xarctgx x I      21ln2

1.  

Page 3: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 3/12

4a Questão (10 pontos): Achar  y x f   z    ,  se  y x x y

 z coscos  

  e  x x x f     3cos

22,  

 

  

       

SOLUÇÃO

Temos:   dy y z  y x f   z    ,  

    xC  seny x x y y x f  dy y x x y x f     .cos.,coscos,  

Como  x x x f     3cos22

,    

  

      , então:   x xC  xC  x x x x   4cos.

23cos

2

     

Portanto:

5a Questão (10 pontos): Calcular  R

dxdy y x f     , , onde R é a região do 1o quadrante limitada por

295   x y   :

a) considerando   ;6,    y x f    

b) considerando

  .,   y x y x f      

SOLUÇÃO

a) Em ambos os casos a região de integração  R  é:

295

20:

 x y

 x R .

 

   

  2

0

9

5

2

0

2

0

2

0

229

5

2 2

6243065466,

 x  x

 Rdx xdx xdx ydydxdxdy y x f    

      2

0

3224,   x xdxdy y x f   R

 

  x seny x x y y x f     4.cos.,    

   R

dxdy y x f     32,  

Page 4: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 4/12

b)    

 

  2

0

9

5

2

0

2

0

222

9

5

22

2

2

255

2

99.

2,

 x

 x

 R

dx x x

 x xdx y

 xydydx y xdxdy y x f    

   

  

 

  2

0

423

2

255

29

2

819,   dx x

 x x x xdxdy y x f  

 R

 

    

  

  2

0

4

23 282

94,   dx x x x xdxdy y x f   R

 

2

0

53

42 28

103

42,

  x

 x x

 x xdxdy y x f  

 R

=

    565

162448,

 R

dxdy y x f    

6a Questão (10 pontos): Um menino chutou uma bola. Esta atingiu altura máxima de 12 metros e

voltou ao solo 8 segundos após o chute. Sabendo que uma função quadrática expressa a altura

y da bola em função do tempo t de percurso, encontre esta função.

a) t t  y   64

3   2   b) t t  y   43

4   2   c) t t  y   34

1   2   d) t t  y   55

3   2  

SOLUÇÃO

 A função quadrática procurada tem a forma: cbt at  y     2 .

Porém, para 0t  , temos 0 y .

 Assim, concluímos que 0c .

Por outro lado, para 8t  , temos 0 y .

Logo: abba   80864    

 A altura máxima atingida é a ordenada do vértice, ou seja: 124

a yv  

 Assim: 64

312

4

6412

412

4

4   222

baa

a

a

b

a

bac 

Portanto:

   R

dxdy y x f  5

196,  

t t  y   64

3   2  

Page 5: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 5/12

7a Questão (10 pontos): A concentração C de uma certa substância química no fluxo sangüíneo

em t horas após ser injetada no músculo é dada por C =354

3

.

 Após quantas horas essa concentração será máxima?

a) 2  horas b) 3  horas c) 4  horas d) 5  horas

SOLUÇÃO

Devemos ter 0dt 

dC  (Ponto Crítico).

23

3

23

23

54

6162

54

3.354.3

dt 

dC 

t t t 

dt 

dC 

 

Igualando a zero:   2706162   33 t t   

8a Questão (10 pontos): Calculando a integral

  8

1 32   x

dx I  , obtemos:

a) 1   b) 8   c)5

26  d) 9  

SOLUÇÃO

Fazendo:   tdt t dxt  xt  xt  xt  x   2.2.32222  223223233  

  Para 11     t  x  

  Para 28     t  x  

Então:  

  2

1

2

1

3524

2

1

22

4

3

4

5

.644.62.6

t t t 

dt t t dt 

t t  I   

 

  

 

15

6020312016096.64

3

4

5

18

3

32

5

32.6 I   

horast    3  

5

26 I   

Page 6: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 6/12

9a  Questão (10 pontos):  Qual é a variação percentual no volume de um cilindro circular reto

quando seu raio sofre um aumento de 12% e a sua altura diminui de 8%.?

a) o seu volume permanece constante

b) o volume aumenta de 12%

c) o volume diminui de 4%

d) o volume aumenta de 16%

SOLUÇÃO

O volume de um cilindro de raio r  e altura h  é hr V    2  .

 A Diferencial Total é: dhr rhdr dV dhh

V dr 

V dV    22.       

 

Dividindo por hr V 

  2

  , obtemos:

h

dh

dr 

dV dh

hr 

r dr 

hr 

rh

dV    .2

22

2

2  

 

 

  

Tomando 12r 

dr  e 8

h

dh, temos:   16824

dV  

10

a

 Questão (10 pontos): Calculando o valor da integral

2

2

cos3

0

22

sen

 

 

 

   drd r  , obtemos:

a)     b)  2   c) 1  d)5

12 

SOLUÇÃO

  2

2

2

2

2

2

2223

cos3

0

23

cos.1.9.cos93

 

 

 

 

 

 

 

            d  sen send  send  senr 

 I   

 

  

 

  5

1

3

1

5

1

3

1.9

53.9

2

2

53

 I  sen sen

 I 

 

 

   

%16 Aumenta  

5

12 I   

Page 7: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 7/12

UNIVERSIDADE FEDERAL DE ITAJUBÁ

PROGRAMAÇÃO  – PROVA DE TRANSFERÊNCIA FACULTATIVA E PARA

PORTADOR DE DIPLOMA DE CURSO SUPERIOR  – 02/12/2012

Candidato:_____________________________________________________

Curso Pretendido: _______________________________________________OBSERVAÇÕES:  01 – Prova SEM consulta

02 – A prova PODE ser feita a lápis

03 - Duração: 2 HORAS

04 - resolva a prova de programação empregando uma pseudo-linguagem

(pseudocódigo, Portugol, etc.) ou uma linguagem de programação (C, C++, Pascal, etc.) de seu

domínio.

1a  Questão (10 pontos):  O programa-1 abaixo, escrito em pseudocódigo, lê datas nos dados de

entrada: mês e ano da data atual e também mês e ano do nascimento de uma pessoa, calcula e mostra a

idade em anos e meses. Supondo que as datas de entrada sejam: mês = 07, ano = 2010 e nascimento,

mês = 10 e ano = 1989, assinale a alternativa que corresponde ao cálculo realizado.

Programa-1INTEIRO mes, mesNasc, ano, anoNasc, Idade, MesesESCREVA “digite o mes e o ano atual” LEIA mês, ano

ESCREVA “digite o mes e o ano de seu nascimento

” LEIA mêsNasc, anoNasc

SE anoNasc > anoENTÃO ESCREVA “data de nascimento e data atual, incompatíveis”

SENÃOIdade  ano - anoNascSE mesNasc > mes

ENTÃOIdade Idade - 1

Meses 12 – (mesNasc – mês)SENÃO  Meses mes – mesNasc

FIM-SE FIM-SEESCREVA “ Idade: “, Idade, ”anos e“, Meses,” meses“

FIM Programa-1Obs.: “ “ representa atribuição, por exemplo: a b significa que “a”  recebe o valor “b” 

( a ) 21 anos e 9 meses ( c ) 20 anos e 9 meses 

( b ) 20 anos e 3 meses ( d ) 21 anos e 3 meses

Page 8: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 8/12

2a Questão (10 pontos): Assinale uma das alternativas que mostra o que será impresso pelo trecho deprograma abaixo escrito em pseudocódigo, assumindo que o usuário forneceu os valores 30 e 15 para asvariáveis x e y respectivamente?

LEIA xLEIA ySE x > y

ENTÃOx y + xy x – y

FIM - SEESCREVA x, y

( a ) 30 e 15 ( b ) 30 e 45 ( c ) 15 e 30 ( d ) 45 e 30

3a Questão (10 pontos): Uma empresa está selecionando entre seus empregados os que irão fazer umtreinamento especial. O funcionário selecionado deve satisfazer a dois critérios. O primeiro critério para que

um funcionário seja pré-selecionado é que ele deve ter um salário menor ou igual a R$ 700,00 ou maior ouigual a R$ 1.200,00. O segundo critério leva em conta o tempo de trabalho e o funcionário deve ter nomínimo 3 anos na empresa. Marque a alternativa que indica a expressão lógica que representa estecritério.

( a ) ((salario ≤ 700,00) E (salario ≥ 1200,00)) OU (tempo > 3)

( b ) ((salario ≤ 700,00) OU (salario ≥ 1200,00)) E (tempo ≥ 3)

( c ) ((salario ≤ 700.00) OU (salario ≥ 1200,00)) E (tempo < 3)

( d ) ((salario ≤ 700.00) E (salario ≥ 1200,00)) OU (tempo ≥ 3)

4a Questão (10 pontos): Dada a série de Fibonacci: 1, 1, 2, 3, 5, 8, 13, 21, ... Considere a execução do

trecho de programa a seguir para calcular o N-ésimo  termo da série. Suponha que as variáveis têm osseguintes valores antes de iniciar a execução do cálculo (repetição enquanto ( ) faça...): k = 7, nA = 1 enB = 1, assinale qual alternativa contêm o termo Fib(N) calculado.

k   N - 2ENQUANTO k > 0 FAÇA

nAB nA + nBnA  nBnB nABk   k - 1

FIM – ENQUANTOESCREVA  “Fib( “, N, “ ) = “, nAB

( a ) 55 ( b ) 34 ( c ) 21 ( d ) 13

Page 9: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 9/12

5a Questão (10 pontos): Um algoritmo lê e armazena uma frase com símbolos do alfabeto  indicadoabaixo, num arranjo unidimensional de 80 posições (vetor Vet[ ]). Supondo a frase lida e armazenadaabaixo, analise o trecho de código que conta a quantidade de vogais diferentes de “ A” e assinale aalternativa que melhor representa a contagem realizada:

 Alfabeto  = {A, B, C, …, X, Y, Z }, com 26 símbolos.

Frase “  ESTA FRASE E UM EXEMPLO ”   

k 1vogal  0ENQUANTO k 80 FAÇA

SE (Vet[k] = ‘E’) OU (Vet[k] = ‘I’) OU (Vet[k] = ‘O’) OU (Vet[k] = ‘U’)ENTÃO vogal vogal + 1

FIM-SEk k + 1

FIM - ENQUANTOESCREVA “número de vogais =”, vogal

( a ) 7 ( b ) 2 ( c ) 6 ( d ) 10

6a Questão (10 pontos): Escreva um programa que lê três números inteiros determina e mostra o maiore o menor valor.

Programa-6INTEIRO x, y, z, menor, maiorESCREVA “digite três números inteiros“ LEIA x, y, zmenor xmaior  x

SE menor >  yENTÃO menor y

FIM-SESE maior < y

ENTÃO maior yFIM-SESE menor > z

ENTÃO menor zFIM-SESE maior < z

ENTÃO maior z

FIM-SEESCREVA “maior valor = “, maiorESCREVA “menor valor = “, menor

FIM Programa-6

Page 10: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 10/12

7a Questão (10 pontos): Escreva um programa que lê e escreve uma palavra, na ordem de entrada einvertida, exemplo:

Entrada:  “palavra-exemplo” Saída impressa:  “palavra-exemplo olpmexe-arvalap” 

Obs.: armazene o nome em um arranjo unidimensional (um vetor) considerando que após a leitura, todos os elementosdo vetor são ocupados por espaço em branco (“b”) ou uma letra (A,B,..Z; a,b,..z).

Programa-7

INTEIRO kCARACTER Vet[80]ESCREVA “digite uma palavra“ LEIA Vetk 1ENQUANTO Vet[k] ≠ ‘ ‘ FAÇA

ESCREVA Vet[k]k   k + 1

FIM – ENQUANTOESCREVA “ “ ENQUANTO k > 0 FAÇA

ESCREVA Vet[k]k   k - 1

FIM – ENQUANTOFIM Programa-7

8a  Questão (10 pontos):  Existem muitas formas de determinar o valor do número , dentre as maissimples podemos utilizar uma expansão em série, como mostrado abaixo. Note que a quantidade determos utilizada define a precisão do valor obtido, por exemplo, para 10 termos obtemos  = 3,041840 e

para 1.000 termos  = 3,140593 e ainda com 1.000.000 de termos obtemos  = 3,141592.

Escreva um programa que solicita a informação do número de termos calcula e mostra o valor obtido parao número  usando a série acima para o cálculo.

Programa-8

INTEIRO N, denominador, sinalREAL PiESCREVA “digite o número de termos para o cálculo“ LEIA Nsinal 1denominador 1

Pi  0ENQUANTO N > 0 FAÇA

Pi  Pi + sinal/denominadorsinal -1 * sinaldenominador denominador + 2N N - 1

FIM-ENQUANTOPi 4 * PiESCREVA “Pi = “, Pi

FIM Programa-8

Page 11: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 11/12

9ª Questão (10 pontos): Escreva um programa que lê uma sequencia de N números inteiros positivos(obs.: valor de N é digitado pelo usuário antes da sequencia e N ≤ 50), armazenando-a em um arranjounidimensional (um vetor), depois calcula e mostra a soma dos números armazenados nas posições que

são múltiplos de 3. Exemplo: para N = 8, a sequencia armazenada no vetor A = {1, 3, 7, 4, 2, 6, 1, 7}, 

apresenta: soma = A[3] + A[6] = 7 + 6 = 13.

Programa-9INTEIRO k, A[50], soma, resto

FAÇAESCREVA “digite a quantidade de números (N ≤ 50)“ LEIA N

ENQUANTO (N < 0 OU N > 50)soma 0k 1ENQUANTO k < N FAÇA

ESCREVA “digite o”, k, “número:“ LEIA A[k]resto  k – 3 * (k/3)

SE resto = 0

ENTÃO soma  soma + A[k]FIM-SEk k + 1

FIM-ENQUANTOESCREVA “Soma em posições de múltiplos de 3, S = “, soma

FIM Programa-9

10a Questão (10 pontos): Considere um programa que gerencia a venda de passagens da empresa deaviação XYZeta. Os dados de cada venda são colocados em um registro com as seguintes informações:número do voo, local de partida e de destino, número da poltrona, data (dia/mês/ano), nome do passageiro

e, valor da passagem em reais. Suponha que um conjunto com 300 registros de passagens vendidas nosúltimos 19 meses está armazenado no vetor REGp[ ] que contem em cada elemento os dados citados naseguinte estrutura:

VOO PARTIDA DESTINO POLTRONA DIA M S ANO PASSAGEIRO VALOR172 São Paulo Recife 22 12 12 2012 Mario Aeronauta 234,55579 Brasília Curitiba 13 7 10 2012 Rosa dos Ventos 435,00414 Vitória Manaus 4 6 9 2012 Ícaro Volterra 1235,33

Escreva a função FaturaMes (um sub-programa), que calcula o número e o valor total de passagensvendidas em um dado mês. Os dados de entrada da função serão os números do mês e do ano a ser feitoo cálculo e a saída será a soma calculada e quantas passagens foram vendidas.

FaturaMes ( REGp[ ] )INTEIRO k, mês, ano, NumPassagREAL SomaValorESCREVA “escreva o mês e o ano da pesquisa“ LEIA mês, anok 1NumPassag 0SomaValor 0ENQUANTO  k < 300 FAÇA

Page 12: Prova Com Gabarito Calculo e Programacao

7/17/2019 Prova Com Gabarito Calculo e Programacao

http://slidepdf.com/reader/full/prova-com-gabarito-calculo-e-programacao 12/12

SE mes = REGp[k].mes E ano = REGp[k].anoENTÃO Somavalor Somavalor + REGp[k].valor

NumPassag  NumPassag + 1FIM-SEk k + 1

FIM - ENQUANTOESCREVA “Em: “, mês, ”/”, ano, “foram vendidas “, Numpassag, “passagens” 

ESCREVA “totalizando um faturamento de R$ “, SomaValorFIM FaturaMes