Prova Com Gabarito Calculo e Programacao
description
Transcript of 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
1
x f - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - -
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
- - - - - - - - - - - + + + + + + + + + + + + + + + + + + + +
4
2
1
x
4c
2
14/ x xS
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.
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,
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
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
t
t
.
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
t
t
dt
dC
t
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 t I
15
6020312016096.64
3
4
5
18
3
32
5
32.6 I
horast 3
5
26 I
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
r
V dV 22.
Dividindo por hr V
2
, obtemos:
h
dh
r
dr
V
dV dh
hr
r dr
hr
rh
V
dV .2
22
2
2
Tomando 12r
dr e 8
h
dh, temos: 16824
V
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
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
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
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
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
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
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