Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostila Pré Engenharia Completo PDF
Apostila Pré Engenharia Completo PDF
CENTRO DE TECNOLOGIA
PROGRAMA DE EDUCAO TUTORIAL
Clculo
lgebra Linear
Programao Computacional
Metodologia Cientfica
Realizao:
Fortaleza, Fevereiro/2012
Clculo
Realizao:
IV Curso Pr-Engenharia
Apostila de Clculo
1. LIMITES
1.1. Definio Geral
Se os valores de f(x) puderem ser to prximos quanto quisermos de L, fazendo x suficientemente
prximo de A (mas no igual a A), ento escrevemos:
Figura 1
Na figura 1, note que, na parte (c), f(a) no est definida e, na parte (b), f(a) L. Mas, em cada caso,
o limite igual a L.
Definio
Dizemos que o limite de f(x) quando x tende a a pela esquerda igual a L, se pudermos tornar os
valores de f(x) arbitrariamente prximos de L, tornando x suficientemente prximo de a e x menor do que a,
e escrevemos:
Pgina 2 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Ou seja, o limite de uma dada funo existe, em um dado ponto, quando existirem os limites
laterais (no dado ponto) pela direita e pela esquerda, e os mesmos forem iguais.
Definio
Figura 2
Vemos que, medida que x se aproxima de 0, x tambm se aproxima de 0, e 1/x fica muito
grande. Ento, tomando valores de x prximos de 0, observamos que f(x) torna-se arbitrariamente grande e,
para indicar o comportamento da funo, escrevemos:
Isso no significa considerar como sendo um nmero, simplesmente uma forma de expressar
que o limite de f(x) pode assumir valores to grandes quanto quisermos, bastando escolher valores de x
adequadamente prximos de 0.
Pgina 3 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Definio
Seja f uma funo definida sobre algum intervalo aberto que contm o nmero a, exceto
possivelmente em a. Ento dizemos que o limite de f(x) quando x tende a a L, e escrevemos
| f(x) L| <
sempre que
0 < |x a| <
pode ser
Significa que a distncia entre f(x) e L pode ser arbitrariamente pequena tornando-se a distncia de
x a a suficientemente pequena(mas no 0).
Uma interpretao geomtrica pode ser dada, observando o grfico da funo e notando que uma
escolha de um > 0 menor implica um > 0 menor, como mostrado nas figuras 3 e 4.
Exemplo Resolvido
tal que
sempre que
0 < |x 3| <
Temos que |(4x 5) 7| = |4x 12| = |4(x 3)| = 4|x 3|, ento queremos
4|x 3| <
sempre que
0 < |x 3| <
|x 3| < /4
sempre que
0 < |x 3| <
ou,
= /4.
funciona.
IV Curso Pr-Engenharia
Apostila de Clculo
sempre que
0 < |x 3| <
Figura 5
Pgina 5 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Exemplos Resolvidos
Pgina 6 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Quando tomamos o limite quando x tende a 1, temos x1, e assim x 1 0. Logo, podemos
cancelar o fator comum e calcular o limite, como se segue:
Por meio dos exemplos, podemos notar que se f for uma funo polinomial ou racional e a estiver
no domnio de f, ento:
Exerccios Propostos
Pgina 7 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Definio
). Ento
Exemplo Resolvido
Pgina 8 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Para calcular limites no infinito, primeiro dividimos o numerador e o denominador pela maior
potncia de x que ocorre no denominador. No nosso caso, a maior potncia de x x, ento temos:
Exerccios Propostos
Calcule os limites:
Pgina 9 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Exemplo Resolvido
Exerccios Propostos
Calcule os limites:
Pgina 10 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Exerccios Propostos
Calcule os limites:
1.7. Continuidade
Definio
Exerccios Propostos
Use a definio de continuidade e as propriedades dos limites para provar que a funo contnua
em um dado nmero.
Pgina 11 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
2. Derivadas
2.1. Definio
A derivada de uma funo f em um nmero a, denotada por f(a),
Se o limite existe.
Escrevendo x = a + h, temos uma maneira equivalente de escrever a definio de derivada
Exemplo
Pgina 12 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Exerccios Propostos
Pgina 13 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Ento, conclumos:
Exemplo Resolvido
Pgina 14 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Exerccios Propostos
Diferencie
O fator ax no depende de h, logo podemos coloc-lo adiante do limite. Alm disso, temos que o
limite obtido o valor da derivada de f em 0, logo:
A anlise numrica (Figura 10) da equao encontrada, para a = 2 e a = 3, nos fornece o seguinte
resultado:
Ao escolhermos a base a, a frmula de diferenciao mais simples ocorre quando f(0) = 1. Pela
anlise numrica feita para a = 2 e a = 3, estima-se que o valor de a que torna f(0) = 1 est entre 2 e 3. Esse
valor denotado pela letra e. Assim, temos a seguinte definio.
Pgina 15 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Exemplo Resolvido
Exerccios Propostos
Exerccios Propostos
Pgina 16 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Exerccios Propostos
Exemplo Resolvido
Pgina 17 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Exerccios Propostos
Diferencie
Exemplo Resolvido
Pgina 18 de 26
IV Curso Pr-Engenharia
Exemplo Resolvido
Exerccios Propostos
Apostila de Clculo
Derive as funes
Encontre y e y.
Exemplo Resolvido
Pgina 19 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
ou
y = -2x
Exerccios Propostos
2.7.2. Velocidades
Suponha um objeto movendo-se sobre uma linha reta de acordo com a equao s = f(t), onde s o
deslocamento do objeto a partir da origem no instante t. A funo f que descreve o movimento chamada
de funo posio do objeto. No intervalo de tempo entre t = a e t = a + h a variao na posio ser de f(a +
h) f(a) (Figura 12). A velocidade mdia nesse intervalo
que igual a inclinao da reta tangente PQ (mPQ), como ilustrado na Figura 13.
Pgina 20 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Suponha agora que a velocidade mdia seja calculada em intervalos cada vez menores [a, a + h].
Em outras palavras, fazemos h tender a 0. Definimos velocidade (ou velocidade instantnea) v(a) no instante
t = a como sendo o limite dessas velocidades mdias:
De forma anloga velocidade, e definindo a funo velocidade, temos que a acelerao do objeto
dada pela derivada da funo velocidade, logo:
Exerccios Propostos
Pgina 21 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Definio
Uma funo f tem um mximo absoluto em c se f(c) f(x) para todo x em D, onde D o domnio de
f. O nmero f(c) chamado de valor mximo de f em D. Analogamente, f tem um mnimo absoluto em c se
f(c) f(x) para todo x em D, e o nmero f(c) chamado de valor mnimo de f em D. Os valores mximos e
mnimos de f so chamados de valores extremos de f.
A Figura 14 mostra o grfico de uma funo f com mximo absoluto em d e mnimo absoluto em a.
Note que (d, f(d)) o ponto mais alto do grfico, enquanto (a, f(a)) o ponto mais baixo.
Uma funo f tem um mximo local em c se f(c) f(x) quando x estiver nas proximidades de c.
Analogamente, f tem um mnimo local em c se f(c) f(x) quando x estiver nas proximidades de c.
Teorema de Fermat: Se f tiver um mximo ou mnimo local em c, e f(c) existir, ento f(c) = 0.
Ento, pelo Teorema de Fermat, encontramos o ponto de mximo ou de mnimo da funo, caso
ele exista, derivando a funo e igualando-a a zero. Para descobrirmos se o ponto encontrado de mximo
ou mnimo, temos que analisar as derivadas nas proximidades do ponto encontrado, conforme indicado na
Figura 15.
Pgina 22 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Exemplo Resolvido
Diferenciando g, temos:
Pgina 23 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Exerccios Propostos
Pgina 24 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
Gabarito
Limites
52. sen(1);
1. 5;
27. 3/2;
53. 9;
2. 3/5;
28. 2;
54. 1/2;
3. No Existe;
29. 0;
55. -1/2;
4. 4/5;
30. 3;
56. e2;
5. 6/5;
31. (1/2);
57. e4 ;
6. No Existe;
32. (3/5);
58. e4 ;
7. 8;
33. 1/2;
59. e(1/3) ;
8. 3/2;
34. 0;
9. 4;
35. 2;
10. 12;
36. 1/3;
11. 6;
37. 3;
12. 1/2;
38. -3;
13. 1/6;
39. 1/6;
14. 32;
40. -1;
15. -1/16;
41. (a-b)/2;
16. 1;
42. ;
17. 108;
43. ;
x -> 1
Derivadas
1. 8x 2 ;
2. 4t3 5 ;
18. -1/9;
44. -;
19. -1/2;
45. ;
3. 4t 7 ;
4. 3x2 4x +1 ;
20. 3;
46. -;
5. -40x9 ;
21. 0;
47. -;
6. 40x7 10x4 ;
22. -1;
48. 3;
7. 3t5 - 12t3 + 1 ;
23. No Existe;
49. 2/3;
8. 4r2 ;
24. No Existe;
50. 3;
9. -54t-10 ;
25. 1/2;
51. 0;
10. -3t -(8/5) ;
Pgina 25 de 26
IV Curso Pr-Engenharia
Apostila de Clculo
36. 3/(2(4+3x)) ;
12. -710x-8 ;
37. 7(x3+4x)(3x2+4) ;
13. 36x3 ;
38. 3(x2-x+1)(2x-1) ;
14. (5/2)x(3/2) ;
39. -3x2sen(a3+x3) ;
15. 5ex ;
41. e x^2(1-2x2) ;
18. ex+1 ;
43. 2x/(x2+10) ;
19. xex(x+2) ;
44. -3/((1-3x)ln2) ;
20. 10t9-24t7+48t5+5t496t3+8
45. sen(lnx)/x ;
46. (yey)/(1+ey) +ln(1+ey) ;
21. ex(x5+5x4-20x360x2+50x+50) ;
x
47. 1+lnx ;
4
48. (1-2lnx)/x3 ;
49. -1/(x2ln10) ;
50. sec x ;
24. (x214x-25)/(x2+3x-4)2 ;
56. y = -x+5 ;
57. y = 2x;
58. -24 ps/s
59. a) 56,43 m/s ;
b) 58-1,66a m/s ;
c) 69,87 s;
d) -58m/s ;
Pgina 26 de 26
lgebra Linear
Realizao:
Fortaleza, Fevereiro/2012
IV Curso Pr-Engenharia
Sumrio
1.
1.1.
1.2.
1.3.
2.
2.1.
2.2.
2.3.
3.
3.1.
3.2.
3.3.
4.
4.1.
4.2.
4.3.
5.
5.1.
5.2.
5.3.
5.4.
6.
6.1.
7.
7.1.
8.
8.1.
9.
9.1
Matrizes
.........................................................................................................................................................
3
Operaes
com
matrizes
.............................................................................................................................
4
Operaes
elementares
com
linhas
de
uma
matriz
.....................................................................................
5
Questes
....................................................................................................................................................
7
Determinantes
................................................................................................................................................
9
Regra
de
Chi
.............................................................................................................................................
9
Teorema
de
Laplace
..................................................................................................................................
10
Questes
..................................................................................................................................................
11
Sistemas
Lineares
.........................................................................................................................................
13
Mtodo
do
escalonamento
.......................................................................................................................
13
Regra
de
Cramer
.......................................................................................................................................
15
Questes
..................................................................................................................................................
15
Vetores
.........................................................................................................................................................
17
Adio
de
Vetores
.....................................................................................................................................
17
Multiplicao
por
escalar
.........................................................................................................................
18
Questes
..................................................................................................................................................
18
Operaes
com
vetores
................................................................................................................................
18
Mdulo
.....................................................................................................................................................
18
Produto
escalar
(ou
produto
interno)
........................................................................................................
19
Produto
vetorial
(ou
produto
externo)
......................................................................................................
20
Questes
..................................................................................................................................................
22
Espaos
vetoriais
..........................................................................................................................................
23
Questes
..................................................................................................................................................
25
Subespaos
vetoriais
....................................................................................................................................
25
Questes
..................................................................................................................................................
27
Combinao
linear
........................................................................................................................................
29
Questes
..................................................................................................................................................
29
Dependncia
e
Independncia
Linear
.......................................................................................................
30
Questes
..................................................................................................................................................
32
Pgina 2 de 33
IV Curso Pr-Engenharia
1. Matrizes
Sejam
nmeros
reais,
dispostos
em
linhas
e
colunas.
Os
nmeros
que
constituem
uma
matriz
so
chamados
de
termos
da
matriz.
Uma
matriz
A,
mn,
pode
ser
denotada
como
se
segue:
a!!
A=
a!"
a!"
a!"
Ou,
simplesmente,
A = (a!" ),
onde
1 < <
e
1 < < .
Notamos
que
os
ndices
i
e
j
indicam
a
posio
que
o
termo
ocupa
na
matriz.
O
termo
a!"
est
na
i-sima
linha
e
na
j-sima
coluna.
Seja
A = (a!" )
uma
matriz
nn.
Chama-se
diagonal
principal,
ou
simplesmente
diagonal
da
matriz
A,
a
lista
ordenada
(a!! , a!! , . . . , a!! ).
Chama-se
diagonal
secundria
da
matriz
A,
a
lista
ordenada
(a!" , a!(!!!) , a!" ).
A
soma
dos
ndices
dos
termos
da
diagonal
secundria
sempre
igual
a
n+1.
Igualdade de Matrizes:
Sendo
A = (a!" ),
e B = (b!" ),
matrizes,
A
e
B
so
iguais,
se
e
somente
se,
a!" = b!"
para
quaisquer
valores
de
i
e
de
j.
Tipos
de
Matrizes:
o Chama-se
matriz
linha
toda
matriz
1,
ou
seja,
toda
matriz
constituda
de
uma
s
linha.
o Chama-se
matriz
coluna
toda
matriz
1,
ou
seja,
toda
matriz
constituda
de
uma
s
coluna.
o Chama-se
matriz
nula
aquela
cujos
termos
so
todos
nulos.
o Uma
matriz
chama-se
quadrada
se
= .
o Uma
matriz
quadrada
= (!" )
chama-se
triangular
superior
se
todos
os
termos
que
ficam
abaixo
da
diagonal
principal
so
iguais
a
zero,
ou
seja,
!" = 0
sempre
que
> .
o
Uma
matriz
quadrada
= (!" )
chama-se
triangular
inferior
se
todos
os
termos
que
ficam
acima
da
diagonal
principal
so
iguais
a
zero,
ou
seja,
!" = 0
sempre
que
< .
Uma
matriz
quadrada
= (!" )
chama-se
diagonal
se
todos
os
termos
fora
da
diagonal
principal
so
iguais
a
zero,
ou
seja,
!" = 0
sempre
que
.
o
o
o
o
Exemplos:
0
1
0
1
,
4
0
8
4
0
1
8
1 ,
matriz
quadrada
nula.
0
Pgina 3 de 33
IV Curso Pr-Engenharia
Adio de Matrizes:
Sejam
A = (a!" ),
e B = (b!" )
matrizes
mn.
Definimos
a
soma
das
matrizes
A
e
B
como
sendo
a
matriz
A + B = (c!" ),
em
que
c!" = a!" + b!" .
Ou
seja,
somar
A
com
B
consiste
em
somar
termos
correspondentes.
Propriedades
(1):
Para
quaisquer
matrizes
mn,
A = (a!" ),
B = (b!" )
e
C = (c!" ),
as
seguintes
propriedades
so
vlidas:
o
o
o
o
Associatividade:
A
+
(B
+
C)
=
(A
+
B)
+
C;
Comutatividade:
A
+
B
=
B
+
A;
Elemento
neutro:
A
+
O
=
A,
onde
O
a
matriz
mn
nula;
Matriz
oposta:
A
+
(-A)
=
O,
onde
A = (a!" ).
Chamamos
(A)
de
matriz
oposta
de
A;
Propriedades
(2):
Para
quaisquer
que
sejam
as
matrizes
mn,
A = (a!" )
e
B = (b!" )
e
os
nmeros
reais
x
e
y,
valem
as
seguintes
propriedades:
o
o
o
o
Multiplicao
de
Matrizes:
Seja
A = (a!" )
uma
matriz
mn.
Denotaremos
por
A !
a
i-sima
linha
de
A
e
A!
a
j-sima
coluna
de
A.
Isto
:
! = !!
!!
!" e ! =
!!
!!
!"
Sejam
A
=
(a!" )
uma
matriz
mn
e
B = (b!" )
uma
matriz
np.
Definimos
o
produto
da
matriz
A
pela
matriz
B
como
A. B = C = (c!" )
=
!
!!! a !" b!" .
Propriedades:
Pgina 4 de 33
IV Curso Pr-Engenharia
Se
A
uma
matriz
mn,
ento
A. I!
=
I! . A.
Isso
indica
que
a
matriz
identidade
o
elemento
neutro
para
a
multiplicao
de
matrizes.
o Se
A
uma
matriz
mn
e
B
e
C
so
matrizes
np,
ento
A(B + C) = AB + AC,
ou
seja,
a
multiplicao
se
distribui
esquerda
em
relao
soma
de
matrizes.
o Para
as
mesmas
matrizes
A,
B
e
C,
temos
(A + B) = BA + CA,
ou
seja,
a
multiplicao
se
distribui
direita
em
relao
soma
de
matrizes.
o Seja
A
uma
matriz
mn,
B
uma
matriz
np
e
x ,
ento
x. (AB) = A(x. B).
o Se
A,
B
e
C
so,
respectivamente,
matrizes
mn,
np
e
pq,
ento
A(BC) = (AB)C
(comutatividade).
Transposio
de
Matrizes:
o
Seja
A
uma
matriz
mn,
definimos
a
transposta
de
A
como
sendo
a
matriz
nm
A! = (b!" ),
em
que
b!" = a!" .
Exemplo:
2
1
3
0
4
2
5
1
2
3
=
4
5
1
0
2
1
Propriedades:
Sejam
x
um
nmero
real,
A
e
B
matrizes
mn
e
C
uma
matriz
np.
Ento
valem
as
seguintes
propriedades:
o
o
o
o
A! ! = A
(A + B)! = A! + B !
(xA)! = x(A)!
(BC)! = C ! B !
0
1
3
1
12
3
!
!
! !
1
2
0
1
1
1
4
3
!! !!!!
1
0
0
1
1
3
4
5
A
primeira
operao
acima
consistiu
em
multiplicar
a
primeira
linha
por
1/3
e
a
segunda
operao
em
substituir
a
segunda
linha
por
ela
mais
(-2)
vezes
a
primeira
(A ! 2A! ).
Pgina 5 de 33
IV Curso Pr-Engenharia
Sejam
A
e
B
matrizes
mn.
Dizemos
que
A
linha-equivalente
a
B
se
B
pode
ser
obtida
a
partir
de
A
atravs
de
operaes
elementares
com
linhas.
(No
exemplo
anterior,
notamos
que
a
primeira
matriz
linha-equivalente
terceira)
Matriz
na
forma
escada:
Seja
A
uma
matriz
mn.
Dizemos
que
A
uma
matriz
na
forma
escada,
se
as
seguintes
condies
so
satisfeitas:
As
possveis
linhas
nulas
ficam
abaixo
das
possveis
linhas
no
nulas.
O
primeiro
termo
no
nulo
de
cada
linha
no
nula
igual
a
1.
Os
demais
termos
da
coluna
qual
pertence
o
primeiro
termo
no
nulo
de
uma
linha
no
nula
so
todos
nulos.
A
coluna
qual
pertence
primeiro
termo
no
nulo
de
uma
linha
no
nula
fica
direita
do
primeiro
termo
no
nulo
da
linha
anterior,
isto
,
se
p
o
nmero
de
linhas
no
nulas
e
se
o
primeiro
termo
no
nulo
da
i-sima
linha
no
nula
ocorre
na
k ! -sima
coluna,
ento
k! < k ! < < k ! .
Exemplos:
1
0
0
1
1
4
, 0
5
0
1
3
0
0
0
0
1
0
1 1
5 , 0
0
0
2
0
0
0
1
0
0
3 , O, I.
0
Teorema:
Toda
matriz
mn
linha-equivalente
a
uma
matriz
na
forma
escada.
Exemplo:
2
4
1
1
0
0
1
0
0
3
0
1
3/2
6
1/2
0
1
0
1/2
0
7/2
1
2
3
!
!
! !
1/2
0
7/2
!
!
! !
1
4
1
!
!
! !
1
0
0
0
1
0
1
0
0
3/2
0
1
1/2
2
3
3/2
1
1/2
1/2
0
1
!! !!!!
!! !!!
1/2
0
7/2
!
!! ! !!
!
1
0
0
!
!! ! !!
!
!
!!! !!
!
0
1
0
0
0
1
Pgina 6 de 33
IV Curso Pr-Engenharia
1.3
Questes
1) Se
A
=
1
3
2
4
e
B
=
6
2
2
,
calcule
AB
e
BA.
1
2) Se
A=
3
4
2
,
ache
B,
de
modo
que
B ! = A.
3
3) Suponha
que
A 0
e
AB=AC
onde
A,B,C
so
matrizes
tais
que
a
multiplicao
esteja
definida.
a) B=C?
b) Se
existir
uma
matriz
Y,
tal
que
YA=I,
onde
I
a
matriz
identidade,
ento
B=C?
4) Diz-se
que
as
matrizes
A
e
B
so
comutativas
se
AB
=
BA.
Encontre
todas
as
matrizes
sejam
comutativas
com
1
0
1
1
x
z
y
que
w
2 2
.
3 1
a) Encontre
A2
e
A3
.
b) Se
f x = x ! 3x ! 2x + 4 ,
encontre
f A
c) Se
g x = x ! x 8,
encontre
g(A)
5) Seja A =
6) Para
cada
uma
das
matrizes
a
seguir,
encontra
uma
matriz
na
forma
escada,
qual
a
matriz
dada
linha
equivalente.
2 1 5
a)
6 3 15
2 0 2 0
b)
0 2 1 0
2 1 5
c)
1 3 6
1
2 1 0
d) 1 0 3 5
1 2 1 1
2 1 3
1 4 2
e)
1 5 1
4 16 8
0 2 0 2
1 1 0 3
f)
3 4 0 2
2 3 0 1
Pgina 7 de 33
IV Curso Pr-Engenharia
7) Sejam
A
e
B
matrizes
quadradas
do
mesmo
tamanho,
em
que
A
invertvel.
Mostre,
por
induo,
que
(!! )! = ! !!
para
todo
inteiro
positivo
n.
8) Se
uma
matriz
quadrada
tal
que
At
=
-A
,
ela
chamada
de
matriz
anti-simtrica.
Sabendo
disso,
determine
os
valores
de
a12,
a13
e
a23.
4+
!"
!"
A
=
+2
!"
2 8
2 5 9
9) Com
a
matriz
A
=
4 7 1 ,
verifique
se:
3 6 2
a) A+At
=
S,
se
S
for
simtrica.
b) A-At
=
P,
se
P
for
anti-simtrica.
Pgina 8 de 33
IV Curso Pr-Engenharia
2. Determinantes
Determinante
uma
funo
que
associa
a
cada
matriz
quadrada
um
escalar.
Seu
clculo
feito
somando
os
termos
ligados
pelas
diagonais
paralelas
diagonal
principal,
e
subtraindo
deste
valor
a
soma
dos
produtos
dos
termos
ligados
pelas
setas
paralelas
diagonal
secundria:
Temos
que:
det A = (a!! a!! a!! + a!" a!" a!" + a!" a!" a!" ) (a!" a!! a!" + a!" a!" a!! + a!" a!"
a!! )
Sejam
A, B e C
matrizes
quadradas
de
ordem
,
e
um
escalar
qualquer,
essas
so
algumas
das
propriedades
dos
seus
determinantes:
o
o
o
o
o
o
det(x A) = x ! det A
det A = det (A! )
Se
uma
fila
(linha
ou
coluna)
da
matriz
composta
de
zeros,
ento
o
determinante
desta
matriz
ser
zero.
Se
A
tem
duas
filas
iguais,
ento
detA = 0
Se
permutarmos
duas
linhas
ou
colunas
de
A,
ento
o
determinante
muda
de
sinal.
Se
A
e
B
so
matriz
quadradas
da
mesma
ordem,
ento
det AB = detA. det B
Observao
1:
O
determinante
de
uma
matriz
triangular
ou
diagonal
o
produto
dos
termos
de
sua
diagonal
principal.
Observao
2:
O
determinante
permite
saber
se
a
matriz
tem
ou
no
inversa,
pois
as
que
no
tm
so
precisamente
aquelas
cujo
determinante
igual
a
0.
A. A!! = I,
aplicando
determinante
dos
dois
lados,
temos:
det A. A!! = detI
detA. det A!! = 1
det A!! =
1
det A
a. Regra
de
Chi
Atravs
dessa
regra
possvel
diminuir
de
para
(n 1)
a
ordem
de
uma
matriz
quadrada
A
sem
alterar
o
valor
do
seu
determinante.
A
regra
prtica
de
Chi
consiste
em:
Pgina 9 de 33
IV Curso Pr-Engenharia
1) Escolher
um
elemento
a!" = 1
(caso
no
exista,
aplicar
as
propriedades
para
que
aparea
o
elemento
1).
2) Suprimir
a
linha
i
e
a
coluna
j
do
elemento
a!" = 1,
obtendo-se
o
menor
complementar
do
referido
elemento.
3) Subtrair
de
cada
elemento
do
menor
complementar
obtido
o
produto
dos
elementos
que
ficam
nos
ps
das
perpendiculares
traadas
do
elemento
considerado
s
filas
suprimidas.
4) Multiplicar
o
determinante
obtido
no
item
anterior
por
(1)!!!
onde
i
e
j
designam
as
ordens
da
linha
e
da
coluna
s
quais
pertence
o
elemento
a!" = 1
do
primeiro
item.
Exemplo:
1
det = 2
3
5
4
2
7
4 5.2
3 =
2 3.5
4
6
3 2.7
. (1)!!! =
13
4 3.7
11
= 6.17 13.11 = 41
17
b. Teorema
de
Laplace
Chama-se
de
menor
complementar
(D!" )
de
um
elemento
a!"
de
uma
matriz
quadrada
A
o
determinante
que
se
obtm
eliminando-se
a
linha
i
e
a
coluna
j
da
matriz.
Assim,
dada
a
matriz
quadrada
de
terceira
ordem
a
seguir:
2
A= 5
3
0
7
5
3
9 ,
podemos
escrever:
1
D!"
=
menor
complementar
do
elemento
a!" = 9
da
matriz
A.
Pela
definio,
D!"
ser
igual
ao
determinante
que
se
obtm
de
A,
eliminando-se
a
linha
2
e
a
coluna
3,
ou
seja:
D!" =
2
3
0
= 2.5 3.0 = 10
5
O
determinante
de
uma
matriz
quadrada
igual
soma
dos
produtos
dos
elementos
de
uma
fila
qualquer
(linha
ou
coluna)
pelos
seus
respectivos
cofatores.
Este
teorema
permite
o
clculo
do
determinante
de
uma
matriz
de
qualquer
ordem.
Como
j
conhecemos
as
regras
prticas
para
o
clculo
dos
determinantes
de
ordem
2
e
de
ordem
3,
s
recorremos
este
teorema
para
o
clculo
de
determinantes
de
4
ordem
em
diante.
Seu
uso
possibilita
diminuir
a
ordem
do
determinante.
Assim,
para
o
clculo
de
um
determinante
de
4
ordem,
a
sua
aplicao
resultar
no
clculo
de
quatro
determinantes
de
3
ordem.
Para
expandir
um
determinante
pelo
teorema
de
Laplace,
mais
prtico
escolher
a
fila
(linha
ou
coluna)
que
contenha
mais
zeros,
para
que
seu
produto
seja
nulo.
Pgina 10 de 33
IV Curso Pr-Engenharia
2.3 Questes
1) Dadas
as
matrizes
A
=
a) det + det
b) det(A + B)
1
1
2
3
e
B
=
0
0
1
,
calcule
1
2) Sejam
A
e
B
matrizes
do
tipo
nn.
Verifique
se
as
colocaes
abaixo
so
verdadeiras
ou
falsas:
a) det(AB) = det(BA)
b) det(A) = det A
c) det(2A) = 2 det A
d) det(A) = (det A)
3) Calcule
o
det A,
onde:
3 1 5
0 2
0
a) A =
2 0 1
1 1
2
i
3
2
3 i 1
b) A =
2
1 1
i i
0
0
1
3
0
i
i
0
1
4) Prove
que
! 0
0
! ! !
! ! !
! ! !
0
!
!
= ! !
!
!
!
!
!
!
!
!
!
1
5) Mostre
que
det
a
a
1
b
b
1
c
=
a b b c (c a).
c
6) Verdadeiro
ou
falso?
a) Se det A = 1, ento A-1 = A.
b) Se A uma matriz triangular superior e A-1 existe, ento tambm A-1 ser uma
matriz triangular superior.
c) Se A uma matriz escalar nn da forma kI! , ento det A = k ! .
d) Se A uma matriz triangular, ento det A = a!! +. . . +a!! .
Pgina 11 de 33
IV Curso Pr-Engenharia
a!
7) Calcule
(a + 2)!
(a + 4)!
(a + 2)!
(a + 4)!
(a + 6)!
(a + 4)!
(a + 6)! .
(a + 8)!
cos ! a
cos ! b
cos ! c
sen! a
sen! b = 0.
sen! c
cos2a
8) Mostre
que
cos2b
cos2c
Pgina 12 de 33
IV Curso Pr-Engenharia
3. Sistemas Lineares
Definio
1:
Seja
um
inteiro
positivo.
Chama-se
equao
linear
a
incgnitas
toda
equao
do
tipo
! ! + ! ! + ! ! =
em
que
! ,
! ,
...,
! ,
so
constantes
reais
e
! ,
! ,
...,
!
so
incgnitas.
Chamamos
cada
!
de
coeficiente
de
!
e
de
termo
independente
da
equao.
Definio
2:
Sejam
e
inteiros
positivos.
Chama-se
sistema
linear
a
equaes
e
incgnitas
todo
sistema
com
m
equaes
lineares,
todas
s
mesmas
n
incgnitas.
Denotaremos
o
sistema
citado
como
se
segue:
a!! x! + a!" x! + + a!" x! = b!
a!" x! + a!! x! + + a!" x! = b!
Chama-se
soluo
do
sistema
toda
lista
ordenada
(x! , x! , , x! )
de
nmeros
reais
que
satisfaz
a
todas
as
equaes
do
sistema
linear
e
chama-se
conjunto
soluo
do
sistema
o
conjunto
constitudo
de
todas
as
solues.
Dizemos
que
o
sistema
linear
,
respectivamente,
impossvel,
possvel
determinado
ou
possvel
indeterminado
conforme
seu
conjunto
soluo
seja
vazio,
unitrio
ou
tenha
pelo
menos
dois
elementos.
a. Mtodo
do
escalonamento
O
mtodo
do
escalonamento
consiste
em
transformar
uma
matriz
qualquer
em
uma
matriz
na
forma
escada
atravs
de
operaes
elementares
com
linhas.
O
objetivo
disso
resolver
sistemas
lineares.
Para
tanto,
devemos
saber
que
cada
sistema
linear
tem
duas
matrizes
correspondentes:
uma
chamada
matriz
dos
coeficientes
ou
matriz
incompleta
do
sistema
e
outra
chamada
matriz
completa
do
sistema.
Listemos
a
seguir
as
matrizes
referentes
a
um
sistema
genrico:
a!!
a!"
a!"
a!"
a!!
a!"
a!"
a!"
a!"
Matriz incompleta
Matriz
completa
Pgina 13 de 33
IV Curso Pr-Engenharia
x!
b!
x!
b
Se
A
a
matriz
dos
coeficientes,
X =
e
B = ! ,
ento
o
sistema
pode
ser
representado
x!
b!
(matricialmente)
pelas
seguintes
equaes:
A! . X = b!
A ! . X = b!
A ! . X = b!
O
mtodo
do
escalonamento
para
resolver
um
sistema
linear
cuja
matriz
completa
C
consiste
em
encontrar
uma
matriz
C,
tal
que
C
seja
linha-equivalente
a
C
e
o
sistema
cuja
matriz
C
j
explicite
o
seu
conjunto
soluo.
Para
tanto,
essa
matriz
dever
estar
na
forma
escada.
2x + 3y z = 6
Exemplo:
Resolvamos
o
sistema
4x + 2z = 1 ,
que
tem
a
seguinte
matriz
completa:
x + y + 3z = 0
2
4
1
3
0
1
1
2
3
6
1
0
Devemos
operar
essa
matriz
com
linhas,
de
maneira
a
deixar
a
matriz
dos
coeficientes
na
forma
escada.
2
4
1
1
0
0
0
1
0
3
0
1
1
2
3
6
1
1 4
0
1
1
0
0
3/2
6
1/2
1/2
0
7/2
1/2
0
7/2
1/4
1
11/6 0
25/12
0
3/2
0
1
3
1
11 0
3
0
0
1
0
1/2
0
1
1/2
2
3
3/2
1
1/2
3
1
0
1/2
0
7/2
3
11/6
3
1/4
1
11/6 0
25/42
0
0
1
0
0
0
1
1/21
11/6
25/42
x = 1/21
y = 11/6 .
Portanto,
est
resolvido.
z = 25/42
Observaes:
o
o
o
IV Curso Pr-Engenharia
b. Regra
de
Cramer
A
regra
de
Cramer
utilizada
para
a
resoluo
de
um
sistema
linear
a
partir
do
clculo
de
determinantes.
Vamos
considerar
aqui
um
sistema
linear
Ax = B,
sendo
uma
matriz
de
incgnitas.
Seja
A
uma
matriz
invertvel
nn
e
seja
B ! .
Seja A !
a
matriz
obtida
substituindo
a
i-sima
coluna
de
A
por
B.
Se
for
a
nica
soluo
de
Ax = B,
ento
x! =
det (A ! )
para i = 1,2, , n
det (A)
5
det A! = 6
9
2
2
2
1
det A = 2
1
2
2
2
1
1 = 4
3
1
1
1 = 4 det A ! = 2
3
1
5
6
9
1
1
1 = 4 det A ! = 2
3
1
2
2
2
5
6 = 8
9
Portanto:
x! =
4
4
8
= 1 x! =
= 1 x! =
= 2
4
4
4
1
Ento
temos
como
soluo
a
matriz
x = 1
e
o
sistema
possvel
determinado.
2
c.
Questes
1) Determine
os
valores
de
k
tais
que
o
sistema
nas
incgnitas
x,
y
e
z
tenha:
(i)
nica
soluo,
(ii)
nenhuma
soluo,
(iii)
mais
de
uma
soluo.
+ + = 1
a) + + = 1
+ + = 1
+ + = 2
b) 3 + 4 + 2 =
2 + 3 = 1
Pgina 15 de 33
IV Curso Pr-Engenharia
2) Ache
as
solues
dos
problemas
dados
ou
prove
que
no
existem
solues
++=1
c) 2 3 + 7 = 0
3 2 + 8 = 4
x y + 2z = 4
d) 3x + y + 4z = 6
x+y+z=1
2x y + 5y = 19
x + 5y 3z = 4
e)
3x + 2y + 4z = 25
x + 3y + z = 0
f) 2x + 7y + 4z = 0
x + y 4z = 0
3) Dado
o
sistema:
1
1
1
3
2
0
2
4
0
2
2
4
1
1 =
1
3
2
2
4
8
a)
b)
c)
d)
Encontre uma soluo dele sem resolv-lo (atribua valores para x, y, z e w).
Resolva efetivamente o sistema, isto , encontre sua matriz-soluo.
Resolva tambm o sistema homogneo associado.
Verifique que toda matriz-soluo obtida em (b) a soma de uma matriz-soluo
encontrada em (c) com a soluo particular que voc encontrou em (a).
4) Dado
o
sistema
linear:
3 + 5 + 12 = 3
+ + 4 = 6
2 + 2 + = 5
a) Discuta a soluo do sistema.
b) Acrescente a equao 2z + kw = 9 a este sistema, encontre um valor de que
torne o sistema impossvel.
5) D
o
conjunto
soluo
do
seguinte
sistema
linear:
! + ! + 5! 8! = 1
! + 4! + 13! 3! = 1
2! + ! 2! + 21! = 2
3! + 8! + 5! = 0
Pgina 16 de 33
IV Curso Pr-Engenharia
4. Vetores
Um
vetor
definido
por
trs
caractersticas:
intensidade,
direo
e
sentido.
Fora,
deslocamento
e
velocidade
so
representados
por
vetores,
mas
um
vetor
pode
ser
bem
mais
do
que
isso.
Ao
longo
do
curso
de
lgebra
Linear,
o
seu
conceito
ser
desenvolvido
de
forma
bem
mais
ampla.
Solues
de
sistemas
lineares
podero,
por
exemplo,
ser
representadas
por
vetores.
Desenhando
um
vetor
no
plano
cartesiano,
ele
deve
apresentar
uma
origem
e
uma
extremidade.
Os
segmentos
orientados
cuja
origem
o
ponto
(0,0)
so
chamados
de
vetores
no
plano,
e
so
muito
mais
fceis
de
trabalhar.
Para
represent-lo,
basta
indicar
o
par
ordenado
que
corresponda
sua
extremidade,
pois
j
conhecemos
seu
ponto
inicial.
A
definio
segue
para
vetores
no
espao,
caso
em
que
a
origem
dos
vetores
o
ponto
(0,0,0),
e
assim
por
diante.
De
tal
forma,
para
representar
um
vetor
V = OP
com
ponto
inicial
na
origem,
usa-se
usualmente
a
a
notao
de
coordenadas
V = (a, b, c),
mas
tambm
existe
a
notao
de
matriz
coluna
V = b
e
matriz
c
linha
V = a b c .
Com
essas
notaes,
a
soma
de
vetores
e
a
multiplicao
do
vetor
por
um
escalar
so
operaes
que
ficam
bem
mais
simples.
a. Adio
de
Vetores
Propriedades:
o
o
o
o
o
Associatividade:
A + B + C = A + B + C, A, B, C !
Comutatividade:
A + B = B + A, A, B !
.
Elemento
neutro:
Seja
O
o
vetor
nulo.
Ento
A + O = A,
para
qualquer
A ! .
Assim,
O
o
elemento
neutro
em
relao
operao
de
adio,
o
qual
chamaremos
de
elemento
nulo
de
! .
Elemento
oposto:
Exemplo:
Sendo
v = 1,2 e w = (3,5),
temos:
v + w = 1,2 + 3,5
v + w = (4,7)
Pgina 17 de 33
IV Curso Pr-Engenharia
Do
mesmo
modo,
2v = (2,4).
Associativa na adio:
2.
3.
Comutativa:
Existncia
de
elemento
neutro
na
adio:
4.
5.
6.
7.
8.
c.
Questes
Pgina 18 de 33
IV Curso Pr-Engenharia
Observao:
para
,
note
que
o
mdulo
de
um
vetor
o
seu
comprimento.
Chamaremos
de
vetor
unitrio
todo
vetor
cuja
norma
1.
Temos
que
se,
e
somente
se
,
pois
as
diagonais
de
um
paralelogramo
s
so
iguais
se
o
paralelogramo
um
retngulo.
Como
consequncia
dessa
condio
podemos
observar
que:
! ! + ! ! + + ! ! = 0
Esta
condio
necessria
para
que
dois
vetores
sejam
perpendiculares.
Sejam
= (! , ! , , ! )
e
= (! , ! , , ! )
dois
vetores
quaisquer
em
! .
O
produto
escalar
definido
como
a
multiplicao
termo
a
termo
e
a
soma
dos
produtos:
= ! ! + ! ! + + ! !
Assim,
dois
vetores
no
nulos
e
em
!
so
perpendiculares
apenas
se
= 0.
Propriedades
do
produto
escalar:
i. = , para
quaisquer , !
ii. + = + ,
para
quaisquer
, , !
iii. = = ,
para
quaisquer
, !
e
qualquer
iv. 0,
para
qualquer !
e
= 0 =
A
norma
(ou
mdulo)
de
um
vetor
pode
ser
caracterizada
pelo
produto
escalar:
= ,
como
provado
a
seguir:
= ! ! + ! ! + + ! !
=
! ! + ! ! + + ! !
Pgina 19 de 33
IV Curso Pr-Engenharia
c.
Agora
fica
fcil
visualizar
os
valores
das
variveis.
Se
x
assumir
o
valor
do
coeficiente
de
z
na
primeira
equao,
y
assumi
o
valor
do
coeficiente
de
z
na
segunda
equao,
basta
que
z
assuma
o
valor
dos
coeficientes
de
x
e
de
y
(que
so
iguais)
para
as
equaes
serem
verdadeiras.
O
conjunto-soluo
:
H
mais
solues
do
sistema.
Contudo,
esta
especialmente
chamada
de
produto
vetorial
de
A
por
B
e
ser
denotado
por
.
Pgina 20 de 33
IV Curso Pr-Engenharia
Note
que
o
determinante
formal:
em
que
Observe
ainda
que:
trs
vetores
que
formam
a
base
de
Ns
o
chamamos
de
determinante
formal
uma
vez
que
no
um
determinante
formado
s
por
nmeros.
A
primeira
linha
constituda
de
vetores.
Como
vimos,
o
produto
vetorial
de
dois
vetores
j
surgiu
com
uma
propriedade
importante:
um
vetor
simultaneamente
perpendicular
aos
dois
vetores.
Vejamos
a
seguir
mais
propriedades
do
produto
vetorial:
i.
ii.
iii.
iv.
= () !
() = () = (), para
quaisquer
, !
e
qualquer
= 0, para
qualquer
!
e
qualquer
+ = + ()
e
( + ) = () + (),
para
quaisquer
, , !
v.
vi.
vii.
() = (. ) (. ), para
quaisquer
, , !
(). () = (. )(. ) (. )!
Se
A
e
B
so
dois
vetores
no
nulos
de
!
e
a
medida
do
ngulo
formado
por
A
e
B,
ento:
= . .
Pgina 21 de 33
IV Curso Pr-Engenharia
viii.
!
(Produto
misto)
. = !
!
(! , ! , ! )
!
!
!
!
! ,
em
que
= (! , ! , ! ),
= (! , ! , ! ),
e
=
!
d. Questes
1)
Ache
dois
vetores
mutuamente
ortogonais
e
ortogonais
ao
vetor
(5,
2,
-1).
2)
Calcule
. ,
onde:
a) = (2, 3, 6)
e
= (8,2, 3)
b) = (1, 8,0,5)
e
= (3,6,4)
c) = (3, 5,2,1)
e
= (4,1, 2,5)
3)
Sejam
= (1, 2,5),
= (3, 1, 2).
Encontre:
a) +
b) 6
c) 2 5
d) .
4)
Ache
dois
vetores
mutuamente
ortogonais
de
comprimento
unitrio,
e
ambos
ortogonais
ao
vetor
(2,-
1,3).
5)
Determine
o
nmero
real
positivo
c
de
maneira
que
os
pontos
(1,1, )
e
(1,1, )
e
a
origem
sejam
vrtices
de
um
tringulo
retngulo
em
(0,0,0).
6)
Sabendo
que
o
ngulo
entre
os
vetores
(2,
1,-1)
e
(1,-1,m+2)
60,
determine
.
7)
Determine
os
ngulos
do
tringulo
cujos
vrtices
so
(-1,-2,4),
(-4,-2,0)
e
(3,-2,1).
8) Sabe-se
que
o
vetor
a
=
(3,
6,
-7)
paralelo
ao
vetor
b
=
(3x,
y
+2,21).
Calcule
os
valores
de
x
e
y.
9)
Sejam
u
=
(1,
2,
3),
v
=
(-4,
8,
-3)
e
w
=
(4,
-2,
-1)
trs
vetores.
Calcule:
a
)
u
.
v
b
)
u
x
w
c
)
(u.v)
.
w
d
)
(v
x
w)
.
u
Pgina 22 de 33
IV Curso Pr-Engenharia
6. Espaos vetoriais
Um
espao
vetorial
um
conjunto
de
vetores.
As
oito
propriedades
citadas
no
tpico
que
se
refere
aos
vetores
devem
ser
satisfeitas,
alm
de
duas
operaes:
soma
e
multiplicao
por
escalar.
Considerando
dois
vetores
quaisquer
de
um
espao
vetorial
V,
a
soma
deles
deve
ser
um
terceiro
vetor
que
ainda
faz
parte
de
V.
Se
multiplicarmos
um
vetor
de
V
por
um
escalar,
o
resultante
tambm
deve
ser
elemento
de
V.
Em
resumo,
um
espao
vetorial
real
um
conjunto
V,
no
vazio,
com
duas
operaes:
Soma: Se , , ento + ;
= 0,0,0 = 0
+ = ! + ! , ! + ! , ! + !
= ! + ! , ! + ! , ! + !
= (! + ! , ! + ! , ! + ! )
= (! , ! , ! ) + (! , ! , ! )
Pgina 23 de 33
IV Curso Pr-Engenharia
6.
7.
= ! , ! , ! + ! , ! , !
= +
+ = + ! , ! , ! = [ + ! , + ! , + ! ]
= [! + ! , ! + ! , ! + ! ]
= ! , ! , ! + (! , ! , ! )
= ! , ! , ! + ! , ! , !
= +
= ! , ! , ! = ! , ! , ! = [ ! , ! , ! ]
= [(! ), (! ), (! )]
= [ ! , ! , ! ]
= ()
1 = 1 ! , ! , ! = 1! , 1! , 1! = ! , ! , ! =
8.
Exemplo:
Considere
em
V = !
o
produto
por
escalar
usual,
mas
com
a
adio,
a
operao
definida
por:
! , ! + ! , ! = (! + ! , ! + 2! ).
Determine
se
V,
com
essas
operaes,
um
espao
vetorial.
Soluo:
i)
1.
Soma:
! , ! + ! , ! = (! + ! , ! + 2! )
2.
Produto
por
escalar:
! , ! = (! , ! )
Logo,
V
um
espao
fechado
em
relao
a
essas
duas
operaes.
Portanto,
temos
que
verificar
as
oito
propriedades.
ii)
1.
Associativa
na
adio:
+ = ! , ! + ! , ! = (! + ! , ! + 2! )
+ = ! , ! + ! , ! = (! + ! , ! + 2! )
Como
+ = +
j
no
satisfeita,
no
precisamos
mais
testar
as
outras
propriedades.
V
no
espao
vetorial.
Exemplo:
O
conjunto
que
contm
um
nico
objeto,
com
as
operaes
definidas
por:
+ =
= , com
Soluo:
i)
Da
prpria
definio
no
enunciado,
o
conjunto
fechado
em
relao
s
operaes
de
soma
e
multiplicao
por
escalar
e,
portanto,
no
precisamos
verific-las;
ii)
Substituindo
por
:
+ =+ =
1.
+
=
+
+ = + =
+ + = + + =+ =
2.
+ + = + +
+ + =+ + =+ =
3.
Seja
o
vetor
nulo.
Logo,
+ = + = = .
Assim,
existe
vetor
nulo,
que
equivale
ao
prprio
.
4.
Seja
o
vetor
oposto.
Logo,
+ = + = = .
Assim,
existe
vetor
oposto,
que
tambm
equivale
ao
prprio
.
O
vetor
oposto
de
.
+ = + = =
5.
+ = +
+ = + = + =
+ = + =
6.
( + ) = +
+ = + = + =
Pgina 24 de 33
IV Curso Pr-Engenharia
7.
8.
= = =
= =
1 = 1 = =
a. Questes
1)
Verifique
que
2,2 =
2)
Seja
o
conjunto
de
todas
as
funes
reais,
de
varivel
real,
ou
seja
= {: }.
O
vetor
soma
+ ,
para
quaisquer
funes
e
em
definido
por:
+ = +
e
para
qualquer
escalar
e
qualquer
o
produto
tal
que:
= .
Mostre
que
,
com
essas
operaes,
um
espao
vetorial.
7. Subespaos vetoriais
Dado
um
espao
vetorial
V,
h
subconjuntos
de
V
tais
que
eles
prprios
tambm
so
espaos
vetoriais,
s
que
menores.
Esses
subconjuntos
so
chamados
de
subespaos
de
V.
Dado
um
espao
vetorial
V,
um
subconjunto
W,
no-vazio,
ser
um
subespao
vetorial
de
V
se
forem
vlidas
as
mesmas
duas
operaes
de
antes:
Soma: Se , , ento + ;
IV Curso Pr-Engenharia
Est
implcito
que
V
um
espao
vetorial.
Assim,
verificamos
as
duas
operaes
para
W:
+ + +
0
+ +
i) 0 + 0 =
0 0
0
0
+
0 0
ii) 0 = 0
0 0
0
0
Logo,
W
subespao
de
V.
Observao:
as
matrizes
triangulares
inferiores
formam
um
conjunto
que
tambm
subespao,
o
que
tambm
o
caso
das
matrizes
diagonais
e
das
simtricas.
Exemplo:
Verifique
se
o
conjunto-soluo
do
sistema
linear
homogneo
abaixo
um
subespao
de
= (3,1).
2 + 4 + = 0
+ + 2 = 0
+ 3 = 0
2 4 1
0
IV Curso Pr-Engenharia
Soluo:
i)
A
condio
de
soma
satisfeita,
pois
ainda
gera
uma
matriz
em
que
!! < 0.
ii)
Se
fizermos
,
com
< 0,
temos
que
!!
da
nova
matriz
ser
maior
que
zero.
Assim,
W
no
subespao.
Exemplo:
Verifique
se
o
conjunto
soluo
do
sistema
linear
no-homogneo
abaixo
um
subespao.
2 + 4 + = 1
+ + 2 = 1
+ 3 = 0
Soluo:
!
!
2 4 1
1
a.
Questes
1)
Mostre
que
os
seguintes
subconjuntos
de
!
so
subespaos
Pgina 27 de 33
IV Curso Pr-Engenharia
a) W
=
{(x,
y,
z,
t)
!
/
x
+
y
=
0
e
z
t
=
0}
b) U
=
{(x,
y,
z,
t)
!
/
2x
+
y
t
=
0
e
z
=
0}
2)
Considere
o
subespao
S
=
[(1,
1,
-2,
4),
(1,
1,
-1,
2),
(1,
4,
-4,
8)]
de
! .
!
IV Curso Pr-Engenharia
8)
Seja
W
o
conjunto
de
todos
os
vetores
!
da
forma
(x,
y,
x+1,
2x
+
y
3),
onde
, .
W
um
subespao
de
! ?
9)
Dados
os
conjuntos
W
em
cada
espao
vetorial
V
indicado
proceda
assim:
i)
Reescreva
W
apresentando
seu
vetor
genrico;
ii)
Verifique
se
W
subespao
vetorial
de
V.
a)
= {(, , , ) ! ; = e = 2}
sendo
= ! ;
b)
W
o
conjunto
de
todas
as
matrizes
identidade
de
ordem
,
sendo
= (, );
c)
= {(, ) ! ; 0}
sendo
= ! ;
d
= {(, 2, 3); }
sendo
= ! .
10)
Considere
o
subespao
de
!
gerado
pelos
vetores
v1=(1,1,0),
v2=(1,-1,1)
e
v3=(1,1,1).
O
espao
gerado
por
esses
vetores
igual
ao
! ?
Por
qu?
8. Combinao linear
Considere
um
conjunto
de
vetores
qualquer,
pertencente
a
um
espao
vetorial
V.
J
foi
mostrado
que
somar
estes
vetores
entre
si
em
qualquer
combinao
resultar
em
um
vetor
pertencente
a
V.
Tambm
foi
mostrado
que
multiplicar
cada
vetor
por
um
escalar
tambm
gera
um
resultado
pertencente
a
V,
caso
contrrio
V
no
seria
um
espao
vetorial.
De
fato,
sejam
! , ! , , !
e
sejam
os
escalares
! , ! , , ! .
Ento
qualquer
vetor
da
forma
= ! ! + ! ! + + ! !
um
elemento
do
mesmo
espao
vetorial
V.
Por
ter
sido
gerado
pelos
vetores
primitivos
! , , ! ,
o
vetor
denominado
o
resultado
de
uma
combinao
linear
de
! , , ! .
O
conjunto
de
escalares
{! , , ! }
arbitrrio,
mas
sendo
um
conjunto
de
nmeros
reais,
o
vetor
sempre
pertencer
a
V.
O
vetor
no
nico,
pois
para
cada
combinao
de
escalares
pode
gerar
um
vetor
diferente.
Exemplo:
O
vetor
= (4, 18,7)
combinao
linear
dos
vetores
! = 1, 3,2 e ! = (2,4, 1),
j
que
pode
ser
escrito
como
= 2! 3! .
a. Questes
1)
Quais
dos
seguintes
vetores
so
combinao
linear
de
! ,
!
e
! ?
! = 4,2, 3 , ! = (2,1, 2)
e
! = (2, 1,0)
a)
(1,1,1)
b)
4,2, 6
c)
2, 1,1
Pgina 29 de 33
IV Curso Pr-Engenharia
d)
(1,2,3)
2)
Escreva
como
combinao
linear
de
=
a)
=
3
1
b) =
2
1
1
0
1
1
,
=
1
1
1
1
,
=
0
0
1
,
onde:
0
1
2
1
2
9. Dependncia e Independncia Linear
Um
conjunto
de
vetores
dito
linearmente
independente
(freqentemente
indicado
por
LI)
quando
nenhum
elemento
contido
nele
gerado
por
uma
combinao
linear
dos
outros
(lembrar
o
conceito
de
combinao
linear
apresentado
anteriormente).
Naturalmente,
um
conjunto
de
vetores
dito
linearmente
dependente
(LD)
se
pelo
menos
um
de
seus
elementos
combinao
linear
dos
outros.
Sejam
V
um
espao
vetorial
e
! , , ! .
Dizemos
que
o
conjunto
! , , !
ou
que
os
vetores
! , , !
so
linearmente
independentes
(LI)
se
a
equao
! ! +. . . + ! ! = 0
admitir
apenas
a
soluo
trivial,
isto
:
! = . . . = ! = 0
Se
existir
algum
! 0,
dizemos
que
! , , !
ou
que
os
vetores
! , , !
so
linearmente
dependentes
(LD).
Pgina 30 de 33
IV Curso Pr-Engenharia
Em
outras
palavras,
o
conjunto
! , , !
LD
se,
e
somente
se
um
destes
vetores
for
combinao
linear
dos
outros.
Prova:
Sejam
! , , !
LD
e
! ! +. . . +! ! +. . . + ! ! = 0.
Suponha
que
! 0
(para
ser
LD).
Ento
! =
!!
!!
Pgina 31 de 33
IV Curso Pr-Engenharia
ii)
ur
uur
ur
2a1 = 0 a1 = 0
2a1 + 5a2 = 0 a2 = 0
3a + 4a = 0 a = 0
2
3
3
a. Questes
1)
Considere
dois
vetores
(, )
e
(, )
no
plano.
Se
= 0,
mostre
que
eles
so
LD.
Se
0,
mostre
que
eles
so
LI.
2)
Para
quais
valores
de
o
conjunto
de
vetores
{(3,1,0); ( ! + 2,2,0)}
LD?
3)
Verifique
se
os
polinmios
seguintes
so
linearmente
dependentes
ou
independentes.
a)
! 2 + 3,
2 ! + + 8
e
! + 8 + 7
b)
! 1,
+ 1
e
+ 2
4)
Ache
as
relaes
lineares
no
triviais
satisfeitas
pelos
seguintes
conjuntos
de
vetores.
a)
(2,1,1),
3, 4,6
e
(4, 9,11) !
Pgina 32 de 33
IV Curso Pr-Engenharia
b)
(2,1),
(1,3)
e
(4,2) !
c)
(1,0,2,4),
0,1,9,2
e
(5,2,8, 16) !
R4
d)
(1,4),
3, 1
e
(2,5) !
5)
Verifique
se
o
conjunto
a
seguir
LD
ou
LI:
{(1,2, ! ), (2, , 3 ! ), (3, 4, 7 ! )}.
6)
Sejam
! , ! !
vetores
L.I.
em
!
e
seja
! = ! + ! ,
! = ! + ! ,
! = ! + !
Pgina 33 de 33
Programao Computacional
Realizao:
Fortaleza, Fevereiro/2012
IV Curso Pr-Engenharia
Apostila de Programao
Sumrio
1.
Introduo ....................................................................................................................................................... 3
2.
3.
4.
5.
6.
IDEs ................................................................................................................................................................ 8
7.
7.1.
7.2.
8.
8.1.
8.2.
9.
Variveis .........................................................................................................................................................16
9.1.
9.2.
10.
10.1.
10.2.
11.
Operadores ................................................................................................................................................21
11.1.
Operadores Aritmticos..............................................................................................................................21
11.2.
12.
12.1.
Comando if .................................................................................................................................................23
12.2.
12.3.
13.
13.1.
13.2.
13.3.
13.4.
13.5.
14.
Pgina 2 de 32
IV Curso Pr-Engenharia
Apostila de Programao
1. Introduo
O computador pode ser dividido em duas partes: hardware e software. O hardware engloba a
estrutura fsica do computador, como os componentes eletrnicos e as placas. J o software o conjunto
de todos os programas armazenados nele, a parte lgica.
Os programas so os responsveis por permitir o computador a fazer inmeras tarefas, como o
controle de processos industriais, a execuo remota de complicadas cirurgias e o gerenciamento das
contas dos clientes de um banco.
Um programa nada mais do que uma seqncia de instrues que possui significado para o
computador.
O nosso foco ser entender como criar um programa.
2. Conceitos Bsicos
Uma etapa da criao do programa a descrio deste atravs de ferramentas como a descrio
narrativa, o fluxograma e o pseudocdigo. Essa etapa um momento onde o programador vai poder
desenvolver seus pensamentos de como resolver os problemas propostos.
Essa descrio dos passos e etapas que sero feitos no programa chamada de algoritmo e
podemos escrev-lo atravs destas formas:
A descrio narrativa: escreveremos aquilo que queremos fazer assim como em uma receita de
bolo.
O fluxograma: utilizaremos figuras pra descrever o programa.
O pseudocdigo: escreveremos (em portugus) o programa utilizando algumas regras.
Exemplo de algoritmo para mostrar a multiplicao de dois nmeros (escrito nas trs formas
apresentadas):
Algoritmo em descrio narrativa:
Passo 1 Receber os dois nmeros que sero multiplicados
Passo 2 Multiplicar os nmeros
Passo 3 Mostrar o resultado obtido na multiplicao
Algoritmo em fluxograma:
Pgina 3 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Figura 1
Algoritmo em pseudocdigo:
ALGORITMO
DECLARE N1, N2, M NUMRICO
ESCREVA Digite dois nmeros
LEIA N1, N2
M N1 * N2
ESCREVA Multiplicao = , M
FIM_ALGORITMO.
Exemplo do Algoritmo de Euclides
s vezes, quando lidamos com nmeros grandes, torna-se difcil encontrar o mximo divisor
comum entre os dados nmeros. O algoritmo de Euclides ajuda-nos a encontrar o mximo divisor comum
entre dois nmeros inteiros diferentes de zero de uma forma simples e eficiente. Veja:
Figura 2
Calculando o mdc entre 1128 e 336. Divide-se 1128 por 336, escreve-se o quociente acima do
336, e o resto embaixo do 1128. Depois se repete este valor ao lado do 336, e assim por diante. Quando o
resto for zero, o mdc entre os nmeros ser o nmero mais direita na linha central do algoritmo, nesse
caso o 24.
Quando queremos escrever (criar, desenvolver) um programa para realizar uma determinada
tarefa precisamos utilizar uma linguagem que tanto o computador quanto o desenvolvedor do programa
(programador) entendam. Essa linguagem chamada de linguagem de programao.
Quando traduzimos o algoritmo para alguma linguagem de programao, estamos codificando
esse algoritmo, pois a linguagem de programao possui sintaxe e semntica definidas assim como o
nosso cdigo, o Portugus.
O cdigo escrito pelo programador em uma determinada linguagem denominado cdigo-fonte
(source code).
Pgina 4 de 32
IV Curso Pr-Engenharia
Apostila de Programao
4. Compiladores e compilao
Os computadores utilizam internamente o sistema binrio. Atravs deste sistema, todas as
quantidades e todos os valores de quaisquer variveis podero ser expressos atravs de uma
determinada combinao de dgitos binrios, ou seja, usando apenas os algarismos 1 e 0. O computador
necessita que algum ou algo traduza as informaes colocadas no cdigo fonte (aquele escrito pelo
programador em uma determinada linguagem) para um cdigo escrito apenas com 1 e 0. Este cdigo
escrito com o sistema binrio chamado de cdigo executvel.
O programa responsvel por converter um cdigo-fonte em programa executvel (binrio) o
compilador. Ao processo de converso denominamos de compilao.
O tempo em que o cdigo transformado de cdigo fonte escrito em uma linguagem de
programao para o cdigo em linguagem de mquina (cdigo objeto) denominado tempo de
compilao. O tempo em que o programa est sendo executado denominado tempo de execuo.
Figura 3
Pgina 5 de 32
IV Curso Pr-Engenharia
Apostila de Programao
C: Trata-se de uma das linguagens de programao mais conhecidas do mundo. Desenvolvida por Brian
Kernighan e Dennis Ritchie, uma linguagem de mdio nvel e estruturada. uma linguagem verstil,
sendo utilizada para construo dos mais diversos tipos de programas, como Sistemas Operacionais. Vale
ressaltar que no desenvolvimento de Sistemas Operacionais h trechos de cdigo em Assembly.
C++: Evoluo da linguagem C. Sua principal diferena em relao ao C o suporte orientao a Objetos.
Sistemas Operacionais h trechos de cdigo em Assembly.
C#: Linguagem da plataforma .NET. Trata-se de uma tentativa de fazer concorrncia linguagem Java.
Pgina 6 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Java: Trata-se de uma das mais utilizadas linguagem de programao da atualidade. Trata-se de uma
linguagem com suporte orientao a objetos, de alto nvel, estruturada e hbrida. Traz consigo a JVM
(Java Virtual Machine), que permite que os programas desenvolvidos em Java sejam portteis, permitindo
inclusive a criao de softwares para celulares.
Phyton: Trata-se de uma linguagem interpretada, de alto nvel, orientada a objetos e relativamente fcil
de aprender. possvel, tambm, desenvolver aplicaes para celulares.
Assembly
BASIC
C
C++
Java
Object Pascal
Pascal
Python
Visual Basic
Tipo
Compilado
Interpretado
Compilado
Compilado
Hbrido
Compilado
Compilado
Interpretado
Hbrido
Nvel
Baixo
Alto
Mdio
Alto
Alto
Alto
Alto
Alto
Alto
Paradigma
Procedural
Procedural
Procedural
Orientado a Objetos
Orientado a Objetos
Orientado a Objetos
Procedural
Orientado a Objetos
Orientado a Objetos
Pgina 7 de 32
IV Curso Pr-Engenharia
Apostila de Programao
6. IDEs
IDEs (Integrated Development Environment Ambiente de Desenvolvimento Integrado) so
softwares ou pacotes de softwares que facilitam a tarefa de programao. Geralmente contam com um
editor de texto (com recursos de ressaltar a sintaxe por meio de cores, identificao de erros,
identificao automtica, autocomplementar, etc.), depurador compilador e linker. O uso de IDEs
permite implementao do modelo Rapid Application Development (RAD) ou Desenvolvimento Rpido de
Aplicao (em portugus), que um modelo de processo de desenvolvimento de software interativo e
incremental que enfatiza um ciclo de desenvolvimento extremamente curto (entre 60 e 90 dias).
Exemplos:
DEV C++: IDE livre voltado para a linguagem C/C++ para a plataforma Microsoft Windows.
Pgina 8 de 32
IV Curso Pr-Engenharia
Apostila de Programao
NetBeans: Atualmente uma das melhores IDEs existentes. Alm de ser livre, contm diversos recursos
e embora seja muito difundida entre programadores Java, tem suporte para as linguagens C, C++,
Assembly, Python, alm de suporte para UML, PHP, XML e para desenvolvimento SOA. H verses tanto
para GNU/Linux como para Microsoft Windows.
Visual Studio: Pacote proprietrio da Microsoft voltado para a plataforma .NET. Contm os programas:
Visual Basic, Visual C++ e Visual C#.
Pgina 9 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Delphi: IDE proprietria da Borland para a linguagem Delphi (Object Pascal). Plataforma Microsoft
Windows.
Lazarus: IDE livre de Linguagem Delphi (Object Pascal). Plataforma Microsoft Windows e GNU/Linux.
Pgina 10 de 32
IV Curso Pr-Engenharia
Apostila de Programao
7. Introduo ao Dev-C++
O Dev-C++ um ambiente de desenvolvimento integrado (IDE Integrated Development
Enviroment) para linguagens C e C++ e utilizado em vrias disciplinas de introduo a programao. O
Dev-C++ possui verses tanto para Windows como para Linux.
Tela principal do Dev C ++:
Figura 4
Pgina 11 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Imprimir (Ctrl+P)
Salvar Todos
Fechar (Ctrl+F4)
Salvar (Ctrl+S)
Figura 5
Abrir Projeto ou Arquivo (Ctrl+O): Abre um arquivo ou projeto anteriormente gravado. Podem ser
abertos mais de um arquivo. Cada arquivo aberto em uma nova aba.
Arquivo fonte (Ctrl+N): Cria um novo arquivo fonte em uma nova aba onde possvel excrever um
algoritmo de programao em linguagem C.
Salvar (Ctrl+S): Grava o texto presente na aba que est em uso. Na primeira vez que um novo texto
gravado, o Dev-C++ pede seu nome e sua localizao.
Salvar Todos: Salva o texto presente em todas as abas.
Fechar (Ctrl+F4): Fecha a aba que est em uso.
Imprimir (Ctrl+P): Imprime na impressora padro o texto presente no editor.
Vrias dessas funes tambm podem ser acessadas do menu Arquivo.
Figura 6
IV Curso Pr-Engenharia
Apostila de Programao
Arquivo
Esta opo possibilita executar operaes bsicas de controle com os arquivos. Desta forma
possvel: Criar um novo arquivo (Novo), abrir um programa existente (Abrir), salvar um programa em
disco (Salvar), salvar um programa em disco com outro nome (Salvar Como), salvar todas as abas (Salvar
Todos), fechar a aba ativa (Fechar), fechar todas as abas (Fechar Todas), imprimir o arquivo da aba ativa
(Imprimir) e Sair do programa (Sair).
Editar
Esta opo possibilita executar operaes de editor do programa, sendo possvel remover,
movimentar e copiar vrios textos que estejam selecionados. Desta forma possvel: Desfazer (Desfazer)
e refazer (Refazer) operaes efetuadas com a edio, Remover o texto previamente selecionado
(Cortar), copiar um texto selecionado do editor para uma rea de transferncia (Copiar), copiar um texto
da rea de transferncia para o editor (Colar), selecionar todo o texto pertencente ao editor (Selecionar
Todos), comentar trechos do programa (Comentar) e descomentar trechos do programa (Descomentar),
criar marcas de acesso rpido para partes do programa (Criar Bookmarks) e acessar marcas de acesso
rpido (Ir para Bookmarks).
Localizar
Esta opo possibilita executar comandos de procura e substituio de partes do cdigo. Desta
forma possvel: Localizar uma sequencia de caracteres (Localizar), substituir uma sequencia de
caracteres por outra (Substituir) e mover o cursor para uma linha previamente selecionada (Ir para Linha).
Exibir
Esta opo permite o controle de quais componentes da tela so exibidos.
Pgina 13 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Projeto
Esta opo refere-se a projeots de programas que possuem vrios componentes e arquivos de
cdigos separados e utilizado para adicionar e retirar componentes do projeto.
Executar
Esta opo possibilita executar os comandos bsicos do compilador. Desta forma possvel:
Compilar o programa da aba ativa (Compilar), executar o programa da aba ativa (Executar), compilar e
executar o programa da aba ativa (Compilar & Executar) e procurar por erros de sintaxe (Checar Sintaxe).
Debug
Esta opo serve para controlar o debug de um programa, que a sua execuo passo-a-passo
para melhor anlise e busca por erros.
Ferramentas
Esta opo refere-se a vrias opes do compilador, do ambiente de trabalho e de edio, alm
de configuraes diversas.
CVS
Esta opo uma funo extra do compilador.
Janela
Esta opo possui comandos teis para quando h vrios arquivos abertos ao mesmo tempo. Deta
forma possvel: Fechar todos os arquivos abertos (Fechar todas), entrar no modo tela cheia (Tela Cheia)
ir para prxima aba aberta (Prxima) ou ir para aba anteiror (Anterior) e selecionar a aba que se deseja
editar (Lista).
Ajuda
Esta opo d acesso ajuda do Dev-C++, que possui uma listagem dos principais comandos do
compilador e um breve tutorial da linguagem C.
8. Estrutura de um programa em C
Um programa em C composto, basicamente, de duas partes. So elas:
Introduo de bibliotecas;
Corpo do Programa.
Pgina 14 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Obs: Ao escrever um programa em C, devemos sempre faz-lo nessa ordem (Introduo de Bibliotecas
Corpo do Programa), caso contrrio o compilador mostrar uma mensagem de erro e o programa no
ser construdo.
Pgina 15 de 32
IV Curso Pr-Engenharia
Apostila de Programao
#include <conio.h>
#include <math.h>
8.2.
Corpo do Programa
Nessa rea escreveremos nossos algoritmos utilizando as funes da linguagem. Aqui est o
programa propriamente dito, isto , a seqncia de instrues que daremos mquina para que ela crie
um programa que execute as aes que desejamos.
Iniciamos o corpo do programa com a introduo da funo principal, utilizando a instruo int
main (). Em seguida, para comear as instrues do programa, utilizamos chaves ({ }) para marcar o
comeo e fim do programa. O uso desses sbolos caracteriza o que chamamos de bloco.
A estrutura do corpo do programa pode ser exemplificada pela figura abaixo.
Dentro do bloco, devemos realizar a declarao de variveis. Esta rea, que deve estar logo no
incio do bloco, utilizada para validar o uso de qualquer tipo de identificador a ser usado no programa e
que no seja predefinido.
9. Variveis
Uma varivel um identificador que usado para representar um tipo especfico de informao
numa parte do programa. Todas as variveis de um programa em Linguagem C devem ser declaradas
antes de serem usadas. Isto necessrio para que seja alocada memria para as mesmas. Existem
diferentes tipos de variveis em C, e os tamanhos destes tipos podem variar de acordo com o processador
e a implementao do compilador.
As variveis no C podem ter qualquer nome se duas condies forem satisfeitas: o nome deve
comear com uma letra ou sublinhado (_) e os caracteres subsequentes devem ser letras, nmeros ou
sublinhado (_). H apenas mais duas restries: o nome de uma varivel no pode ser igual a uma palavra
reservada, nem igual ao nome de uma funo declarada pelo programador, ou pelas bibliotecas do C.
Mais uma coisa: bom sempre lembrar que o C "case sensitive" e, portanto, letras maisculas se
diferem de letras minsculas.
Tipos de Variveis
Os tipos bsicos de variveis so:
Pgina 16 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Incio
Fim
8
8
8
16
16
16
16
Formato para
leitura com
scanf
%c
%c
%c
%i
%u
%i
%hi
-128
0
-128
-32.768
0
-32.768
-32.768
127
255
127
32.767
65.535
32.767
32.767
16
%hu
65.535
16
32
32
32
%hi
%li
%li
%lu
-32.768
-2.147.483.648
-2.147.483.648
0
32.767
2.147.483.647
2.147.483.647
4.294.967.295
Tipo
Num de bits
char
unsigned char
signed char
int
unsigned int
signed int
short int
unsigned short
int
signed short int
long int
signed long int
unsigned long
Intervalo
Pgina 17 de 32
IV Curso Pr-Engenharia
int
float
double
long double
Apostila de Programao
32
64
80
%f
%lf
%Lf
3,4E-38
1,7E-308
3,4E-4932
3.4E+38
1,7E+308
3,4E+4932
Portanto, para declararmos uma varivel inteira chamada idade, escrevemos o seguinte trecho de
programa:
int idade;
Para declararmos uma varivel inteira chamada idade e uma varivel float (nmero real) chamada
peso, escrevemos o seguinte trecho de programa:
int idade;
float peso;
Podemos declarar vrias variveis do mesmo tipo em uma nica linha, separando seus nomes por
uma vrgula, como abaixo:
Exemplo:
9.2.
Inicializao de Variveis
possvel combinar tambm uma declarao de varivel com o operador de atribuio (sinal de
igual) para que a varivel tenha um valor no instante de sua declarao. A forma geral de inicializao :
<tipo_da_varivel> <nome_da_varivel> = <valor>;
Exemplo:
int numero = 2;
char letra = a;
float real = 2.5;
Pgina 18 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Figura 9 - Mensagem em C
Como vimos, muito simples exibir mensagens simples na tela do computador. Agora, se
quisermos exibir mensagens juntamente com valores de variveis?
Vejamos esse exemplo:
Pgina 19 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Aqui estamos misturando textos com valores armazenados em variveis. Quando compilamos
esse programa ele gera o seguinte resultado:
Repare: onde se colocou o formato da varivel (%d e %s), dentro do printf, o que foi mostrado na
tela foi o valor contido na varivel que possui aquele formato, e no o formato em si. Exemplo: onde seria
exibido %d, exibiu-se 2014, que era o valor contido na varivel ano.
Pgina 20 de 32
IV Curso Pr-Engenharia
Apostila de Programao
11. Operadores
Os operadores, como o nome sugere, nos permitem realizar operaes entre variveis numricas.
Essas operaes podem ser algbricas, lgicas ou de comparao. Dessa forma, existem operadores
diferentes para cada tipo. Veremos a seguir.
Operador
+
*
/
%
++
--
Funo
Soma
Subtrao
Multiplicao
Diviso simples
Resto da diviso inteira
Incremento
Decremento
Pgina 21 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Operador
==
!=
>
<
>=
<=
Funo
Igualdade
Diferena
Maior que
Menor que
Maior ou igual
Menor ou igual
Pgina 22 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Assim como nos operadores lgicos, a utilizao dos operadores de comparao ficar mais
evidente no estudo das Estruturas de controle de fluxo.
12.1. Comando if
Executa um bloco de cdigo caso uma condio lgica verdadeira. A sintaxe de uma estrrutura if
mostrada abaixo:
if (<condio>) {
<comandos>
}
O bloco de cdigo <condio> uma condio lgica a ser testada. Caso a condio seja
verdadeira no momento da execuo do programa, o bloco <comandos> executado. Caso contrrio, o
bloco ignorado.
Por exemplo,
O trecho i>0 assume o papel da condio. Caso o usurio entre com um nmero negativo, o
comando printf(Erro...);ser executado. Caso contrrio, o print ser ignorado.
Pgina 23 de 32
IV Curso Pr-Engenharia
Apostila de Programao
A condio lgica ou de comparao formada por uma ou mais sentenas a serem avaliadas. Os
operadores de comparao utilizados so os mostrados na tabela 5 (pg. 22).
As avaliaes lgicas podem ser feitas entre uma varivel e uma constante numrica ou entre
duas variveis. Caso uma condio seja verdadeira, o programa ir avalia-la como o valor numrico 1.
Caso contrrio, ser avaliada como um 0. O comando if( 1 ){ } sempre executa seu bloco de
instrues, enquanto que o comando if( 0 ){ } nunca o faz. Uma tcnica para encontrar eventuais
erros substituir as condies originais do programa por zeros e uns para test-lo.
importante notar que a condio de igualdade feita com ==, no com =. Trocar um pelo outro
um dos erros mais comuns de programadores iniciantes. O comando if( x = 5 ){
} sempre
avalia a condio como verdadeira, mesmo se o valor de x for diferente de 5. A linha x = 5 afirma que
faz x adquirir o valor 5, enquanto que x == 5 pergunta se x realmente 5.
Os operadores >= e <= devem ser utilizados com o smbolo de = por ltimo. Os smbolos => e =<
nesta ordem no fazem sentido para compilador. Uma maneira de lembrar qual ordem a correta se
lembrar da maneira que estes smbolos so chamados. O nome Menor ou igual associado ao fato que
smbolo de menor (<) deve aparecer antes do smbolo de igual (=).
Mais de uma avaliao lgica pode ser realizada no mesmo if. Para isso, os seguintes operadores
lgicos so utilizados.
Tabela 5 - Operadores Lgicos
Ou (or)
E (and)
No (not)
||
&&
!
Quando dois testes lgicos so associados pelo operador Ou, a associao verdadeira enquanto
pelo menos um dos testes for verdadeiro. Com o operador E, os dois testes devem ser verdadeiros para
que a associao seja considerada verdadeira. O operador No age somente em uma sentena e inverte
seu sentido lgico. A prxima tabela resume as caractersticas dos operadores.
Tabela 6 Caractersticas dos Operadores
A
Verdadeiro
Verdadeiro
Falso
Falso
B
Verdadeiro
Falso
Verdadeiro
Falso
(A)||(B)
Verdadeiro
Verdadeiro
Verdadeiro
Falso
(A)&&(B)
Verdadeiro
Falso
Falso
Falso
!(A)
Falso
Falso
Verdadeiro
Verdadeiro
Pgina 24 de 32
IV Curso Pr-Engenharia
Apostila de Programao
O bloco <comandos> pode conter qualquer quantidade de comandos, inclusive outros ifs e outras
estruturas de controle de fluxo e de repetio. O cdigo mostrado na figura 19 pode tambm ser escrito
da seguinte maneira:
Pgina 25 de 32
IV Curso Pr-Engenharia
Apostila de Programao
<comandos_falso>
}
else if (<condio_n>) {
<comandos_n>
}
else {
<comandos_falso>
}
Pgina 26 de 32
IV Curso Pr-Engenharia
Apostila de Programao
A partir deste programa, possvel escrever um que ordene trs nmeros fornecidos pelo
usurio. Duas abordagens so possveis: concatenar ifs dentro de ifs ou usar os operadores || e &&.
Com trs nmeros existem seis possibilidades de permutao, o que j torna o programa extenso.
Na prtica, so utilizados algoritmos mais gerais que so capazes de ordenar um nmero qualquer de
elementos.
Pgina 27 de 32
IV Curso Pr-Engenharia
Apostila de Programao
O bloco <comandos> contm alguma condio ou contador que eventualmente torna <condio>
falso. O programador deve tomar cuidado para no criar um lao while que se torne infinito, ou seja, que
seja incapaz de tornar <condio> uma afirmativa falsa.
<comandos>
} while (<condio>);
O bloco <comandos> executado uma vez sem que nenhuma condio seja verificada. Em
seguida, a <condio> avaliada. Caso ela seja verdadeira, o bloco <comandos> executado novamente.
Caso a condio seja falsa, o programa continua seu fluxo normal.
O do...while til para a verificao de dados de entrada, como pode ser visto no exemplo
abaixo.
Pgina 28 de 32
IV Curso Pr-Engenharia
Apostila de Programao
A diferena entre o while e o do...while que no primeiro a condio lgica testada antes que o
bloco de comandos enclausurado seja executado pela primeira vez, enquanto que no ltimo, o bloco de
comandos executado pela primeira vez antes do primeiro teste lgico.
A partir do programa de listagem de nmeros, possvel realizar uma modificao tomando como
referncia o programa de divisores e escrever um programa capaz de listar todos os nmeros primos
menores que um nmero fornecido pelo usurio.
A condio do lao while sempre verdadeira. Porm, quando a varivel chega ao valor 31, o
comando break executado e o lao interrompido. Caso exista um lao dentro de outro, so
necessrios dois breaks para sair do lao completo.
Pgina 29 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Menus como este mostrado abaixo podem ser criados por um printf, um scanf e uma srie de ifs.
Uma maneira mais simples de fazer o mesmo atravs do switch.
Sua sintaxe :
switch (variavel) {
case 1:
<comandos_1>
break;
case 2:
<comandos_2>
break;
case 3:
<comandos_3>
break;
default:
<comandos_falha>
}
Nesta estrutura, <varivel> um inteiro a ser lido anteriormente, e indica a escolha realizada.
Caso <varivel> seja igual a 1, o bloco <comandos1> executado. Caso seja 2, <comandos2> executado,
e assim por diante. Caso o valor de <varivel> no esteja listado em nenhum dos cases, o bloco
<comandos_falha> executado. No necessrio adicionar um break aps o bloco delimitado por
default.
Figura 25 While
Pgina 30 de 32
IV Curso Pr-Engenharia
Apostila de Programao
Figura 26 For
Os termos entre os parnteses do for incluem comandos alm de condies lgicas. O segmento
de texto <inicial> equivale a um comando a ser executado antes da repetio, e usualmente usado para
inicializar o contador. O termo <final> uma condio lgica que provoca o fim do lao quando avaliada
falsa. O termo <repetio> um comando que ser executado aps o bloco de comandos enclausurado
no for, em cada repetio. Usualmente um incremento ou decremento no contador.
4. Escreva um programa em que o usurio possa entrar com o valor de quantas notas de prova ele
quiser, e calcular a mdia. Se mdia for menor que 4.0, diga ao usurio que o aluno est reprovado;
se a mdia for entre 4.0 e 7.0, diga ao usurio que o aluno est de AF; e se a mdia for maior que 7.0
diga ao usurio que o aluno est aprovado. Imprima tambm a mdia do aluno.
5. Escreva um programa que leia as notas das trs avaliaes parciais e a nota da avaliao optativa.
Caso o aluno no tenha feito a optativa deve ser fornecido o valor 0. Calcular a mdia do semestre
considerando que a prova optativa substitui a nota mais baixa entre as trs primeiras avaliaes.
Escrever a mdia e indicar se o aluno foi aprovado, reprovado ou est de AF, de acordo com as
informaes dadas na questo anterior.
6. Ler um nmero representando a temperatura em kelvin. Escolha a opo f para converter o mesmo
para fahrenheit ou c para converter para Celsius, se escolha for diferente destas duas letras imprima o
valor no convertido.
7. Ler um determinado nmero inteiro de segundos, representar seu valor equivalente em graus,
minutos e segundos. O valor de graus deve ser zero, no caso da quantidade de segundos for
Pgina 31 de 32
IV Curso Pr-Engenharia
Apostila de Programao
insuficiente para esse clculo. O mesmo princpio se aplica em relao ao clculo dos minutos e
segundos. Exemplo: 3500 segundos corresponde a 0 graus 58 minutos e 20 segundos
8. Escreva um programa para ler um nmero inteiro de trs algarismos (ex. 218), inverta a ordem de
seus algarismos (ex.812).
9. Escreva um programa para ler trs nmeros inteiros e exibir o maior e o menor deles.
10. Elabore um programa que leia as coordenadas (x,y) e verifique a qual o quadrante que pertence, ou
se est em um dos eixos.
11. Faa um programa, utilizando o comando SWITCH, que mostre um ndice com as seguintes opes:
1. Incluso
2. Excluso
3. Sair
Se o usurio digitar um dos valores listados, deve ser mostrada, em tela, a sua escolha. Caso digite-se um
valor que no est listado, deve-se mostrar em tela a seguinte frase: Opo invlida.
12. Faa um programa, utilizando o comando switch, que receba 2 nmeros reais e seja capaz de efetuar
as operaes aritmticas simples (+,-,*,/) de acordo com a escolha do usurio. Lembre-se de que
diviso por zero no possvel. Logo, faa uma rotina que quando a opo de diviso for escolhida e o
segundo numero digitado for zero, exiba a seguinte frase: A divisao nao pode ser efetuada. e
encerre o programa.
14. Escreva um programa que leia um numero do teclado e ache os seus divisores.
15. Escreva um programa que calcule x elevado a n. Assuma que n um valor inteiro. Depois, compare o
resultado obtido com a ultilizao da funo pow(x,y).
Pgina 32 de 32
Metodologia Cientfica
Realizao:
IV Curso Pr-Engenharia
Sumrio
1.
2.
3.
4.
5.
Mtodos .......................................................................................................................................................... 4
6.
6.1.
Elementos pr-textuais:............................................................................................................................... 4
6.2.
6.3.
7.
8.
9.
10.
EXERCCIO PRTICO....................................................................................................................................11
Pgina 2 de 15
IV Curso Pr-Engenharia
Pgina 3 de 15
IV Curso Pr-Engenharia
5. Mtodos
MTODO INDUTIVO:
MTODO DEDUTIVO:
MTODO HIPOTTICODEDUTIVO:
Nome da instituio
Ttulo
Subttulo, se houver
Nmero do volume, se houver mais de um
Cidade da instituio
Ano de entrega
Nome do autor
Ttulo principal
Subttulo
Nmero do volume, se houver mais de um
Nota explicativa contendo a natureza e objetivo do trabalho, nome da instituio e rea de
concentrao
Nome do orientador
Pgina 4 de 15
IV Curso Pr-Engenharia
Local
Ano de entrega
Verso
Ficha catalogrfica
Errata: constituda pela referncia do trabalho e pelo texto da errata. Pode ser apresentada em
papel avulso ou encadernada acrescida ao trabalho depois da impresso do mesmo.
Folha de aprovao:
Dedicatria
Agradecimentos
Resumo: a apresentao concisa dos pontos relevantes de um texto, dando uma viso rpida e
clara do contedo e das concluses do trabalho. Redigido em um nico pargrafo, em folha distinta,
alinhado margem esquerda, usando espao simples; o texto em resumo deve ser redigido dando
preferncia ao uso da terceira pessoa do singular; deve condensar o contedo do trabalho, apresentando
finalidade, metodologia, resultados e concluso. Para teses e dissertaes mximo de 500 palavras, para
monografias e trabalhos acadmicos mximo de 250 palavras. A primeira frase do resumo deve expressar
o tema principal do trabalho. Aps o resumo deve constar uma serie de palavras-chaves antecedidas da
expresso Palavras-chave separadas e terminadas por ponto.
Abstract ou resume: resumo traduzido para um idioma estrangeiro, normalmente ingls, francs
ou espanhol.
Lista de Ilustraes: elaborada conforme a ordem em que as ilustraes aparecem no texto, onde
cada item deve ser acompanhado do respectivo nmero da pgina e do nome especfico.
Lista de abreviaturas e smbolos: relao alfabtica das abreviaturas e siglas utilizadas no texto
seguidas dos respectivos significados por extenso.
Sumrio: consiste na enumerao das principais divises, sees e outras partes do trabalho, na
mesma ordem em que a matria se sucede no texto, acompanhado respectivamente pelo nmero da
pgina.
Pgina 5 de 15
IV Curso Pr-Engenharia
Problematizao:
A partir de uma dvida inicial (problema de pesquisa), define-se o tema de pesquisa e
possivelmente de uma hiptese a ser confirmada ou negada no trabalho. Deve-se delimitar o
tema, direcionando o trabalho para o ponto a ser estudado.
Justificativa:
Explicao do porqu do estudo do tema proposto. Leva-se em considerao fatores sociais e
cientficos, compreendendo importncia, viabilidade e oportunidade de realizao do
trabalho. No se trata da justificativa de hipteses do trabalho.
Objetivos:
Geral: Explicao clara e precisa da finalidade do trabalho.
Especficos: Detalhamento dos pontos almejados do estudo. Deve-se auxiliar a atingir o
objetivo geral.
Reviso de Literatura:
Exposio do contedo em estudo, a partir das referncias bibliogrficas. Contextualiza e d
consistncia para os estudos realizados.
Hiptese:
Suposies provisrias dos resultados que o orientar o trabalho. Ela dever ser provada ou
contestada pelo trabalho. Auxilia todo o desenvolvimento do trabalho acadmico.
Metodologia:
Detalhamento dos mtodos utilizados na pesquisa. Considera-se o tipo de pesquisa
(bibliogrfica, pesquisa de campo, laboratorial, etc.), instrumentos utilizados (formulrio,
entrevista, questionrio, etc.), mtodo de coleta de dados, cronograma da pesquisa, equipe
de trabalho, forma de interpretao dos dados e todos os dados pertinentes sobre a execuo
do trabalho.
Pgina 6 de 15
IV Curso Pr-Engenharia
Concluso: Parte final do trabalho onde o autor avalia os resultados obtidos, propondo solues e
aplicaes prticas. Constitui-se de uma resposta a hipteses enunciadas na introduo, considerando os
objetivos propostos. No deve desenvolver tema ou citar trabalhos alheios. Sugere-se que haja:
Bibliografia consultada: onde nem todos os autores foram citados no texto, mas tiveram suas
obras consultadas e so relacionados em ordem alfabtica.
Exemplos de referncias:
Tabela 1
Tipo de obra
Monografia
Monografia em
meio eletrnico
Obras
consultadas
online
Publicao
peridica
Referncia
GOMES, L. F. F. F. Novela e sociedade no Brasil. Niteri:
EdUFF. 1998.
KOOGAN, Andr; HOUAISS, Antonio (Ed.). Enciclopdia e
dicionrio digital 98. Direo de Andr Koogan Breikmam.
So Paulo: Delta: Estado, 1998. 5 CD-ROM.
ALVES, Castro. Navio Negreiro. [S.I.]: Virtual Books, 2000.
Disponvel
em:
<http://www.terra.com.br/virtualbooks/freebook/port/L
port2/navionegreiro.htm>. Acesso em: 10 jan. 202,
16:30:30.
Pgina 7 de 15
IV Curso Pr-Engenharia
Documentos de
acesso exclusivo
em meio
eletrnico
Autoria
desconhecida
Glossrio: lista de palavras ou expresses tcnicas de uso restrito ou sentido obscuro ordenada
alfabeticamente.
Apndice(s): texto elaborado pelo autor complementando sua argumentao.
Anexo: texto no-elaborado pelo autor servindo como fundamentao, comprovao e ilustrao
para o trabalho apresentado.
ndice: lista de entradas ordenadas segundo determinado critrio que localiza e remete para as
informaes contidas em um texto.
Norma
NBR6022
Titulo
Artigo em
publicao
peridica cientfica
impressa
NBR6023
Referncias
NBR6024
Numerao
progressiva das
sees de um
documento escrito
NBR6027
Sumrio
NBR6028
Resumo
NBR6029
Livros e folhetos
Descrio
Estabelece um sistema para a apresentao dos elementos
que constituem o artigo em publicao peridica cientfica
impressa.
Estabelece os elementos a serem includos em referncias.
Fixa a ordem dos elementos das referncias e estabelece
convenes para transcrio e apresentao da informao
originada do documento e/ou outras fontes de informao.
Destina-se a orientar a preparao e compilao de
referncias de material utilizado para a produo de
documentos e para incluso em bibliografias, resumos,
resenhas, recenses e outros.
Estabelece um sistema de numerao progressiva das sees
de documentos escritos, de modo a expor numa seqncia
lgica o inter-relacionamento da matria e a permitir sua
localizao.
Estabelece os requisitos para apresentao de sumrio de
documentos que exijam viso de conjunto e facilidade de
localizao das sees e outras partes.
Estabelece os requisitos para redao e apresentao de
resumos.
Estabelece os princpios gerais para apresentao dos
elementos que constituem o livro ou folheto. Destina-se a
editores, autores e usurios. No se aplica apresentao de
publicaes seriadas.
Pgina 8 de 15
IV Curso Pr-Engenharia
NBR6034
NBR10520
NBR12225
NBR14724
NBR15287
ndice
Citaes em
documentos
Lombada
Trabalhos
acadmicos
Projeto de
pesquisa
Ttulo (facultativo)
Introduo Terica
Objetivos
Material Utilizado
Procedimento Experimental
Questionrio e Discusso
Concluso
Referncias Bibliogrficas
Ttulo: Uma vez que deve constar na CAPA, repetir como sendo a primeira seo do relatrio
simplesmente questo de organizao e esttica, sendo facultativo o seu uso nesse caso.
Introduo Terica: Texto de carter terico que dever explanar sobre o assunto da prtica em
questo. Por exemplo, caso a prtica seja VOLTMETRO, a introduo terica dever conter informaes
como: o que um voltmetro, para que utilizado, equaes e teoria fsica relacionadas, etc. A
introduo terica no dever conter mais que uma pgina, dependendo do assunto poder ter at no
mximo duas. um texto pequeno, objetivo e serve para inserir o leitor do relatrio no assunto tratado.
Objetivos: Os objetivos da prtica constam no roteiro de prticas de Fsica Experimental, devendo
ficar claros durante a atividade laboratorial. Sugere-se que sejam colocados no relatrio com a mesma
idia e a mesma estrutura, mas com palavras diferentes, e os verbos a serem utilizados devero estar
preferencialmente no pretrito perfeito, pois no momento de ler o roteiro a prtica ainda no aconteceu,
enquanto a produo do relatrio sobre a mesma, ou seja, ela j aconteceu. Sugere-se tambm que os
verbos sejam conjugados na terceira pessoa do singular de forma impessoal (com o uso da partcula se).
Pgina 9 de 15
IV Curso Pr-Engenharia
Se por acaso for adicionado um objetivo que no seja algum do roteiro, dever ser colocado tambm no
relatrio.
Material Utilizado: Consta no roteiro de prticas. Caso algum material diferente dos relacionados
no roteiro seja utilizado, dever ser colocado nessa parte.
Procedimento Experimental: O procedimento consta no roteiro, o qual dever servir como base
para a construo do que ser colocado no relatrio. Mas necessrio atentar ao fato de que a prtica j
aconteceu, portanto os verbos devero estar no pretrito perfeito. a descrio exata do procedimento
realizado no laboratrio, ento se algum procedimento extra acontecer durante a prtica, ou ento se a
ordem for alterada, dever constar no relatrio do modo exato como aconteceu realmente.
Questionrio e Discusso: No roteiro, existe um questionrio depois do procedimento, cujo
objetivo verificar se o aluno realmente entendeu e participou da prtica. As respostas das questes
devero vir nessa parte do relatrio, junto com uma discusso sobre as mesmas. No se pode
simplesmente mostrar uma resposta, deve-se explic-la com base na prtica realizada e no conhecimento
fsico sobre o assunto.
Concluso: Nessa parte, conclui-se que os objetivos foram alcanados, caso eles tenham sido; ou
no foram, caso no os tenham sido. Alm disso, h a avaliao dos resultados obtidos, podendo-se
concluir se eles foram satisfatrios ou no.
Referncias Bibliogrficas: A estrutura das referncias deve estar de acordo com a norma
brasileira 6023 para livros ou sites da internet (fontes mais utilizadas em relatrios dessa natureza).
Anexos: Caso existam tabelas, grficos, figuras que ilustrem o relatrio e facilitem o seu
entendimento, devero ser colocadas nessa parte.
Ttulo (facultativo)
Introduo Terica
Objetivos
Procedimento Experimental
Resultados e Discusso
Ps-laboratrio
Concluso
Referncias Bibliogrficas
Pgina 10 de 15
IV Curso Pr-Engenharia
10.EXERCCIO PRTICO
O relatrio que segue est cheio de erros, tanto de digitao quanto de formatao. Encontre os
erros e comente-os. Evite-os em seus relatrios!
Pgina 11 de 15
IV Curso Pr-Engenharia
RELATRIO
PAQUMETRO
Fortaleza
Pgina 12 de 15
IV Curso Pr-Engenharia
RESULTADOS
Os resultados obtidos do procedimento experimental esto a seguir, por item:
11.1
DIMETRO (D) = xx.
ALTURA (H) = y
VOLUME:
V = ?.
1.2
DIMETRO (d) = xx
1.3
DIMETRO EXTERNO (De) = =) ..
R1 = =PPP
2 - Abaixo esto os valores dos comprimentos das circunferncias externas das trs peas medidas com o
papel e a rgua:
Pgina 13 de 15
IV Curso Pr-Engenharia
PROCEDIMENTO EXPERIMENTAL
1 Utilizando o clculo do VALOR MDIO, em que o nmero de termos o mesmo dos componentes da
equipe, com o uso do paqumetro, determine:
1.1 O volume da pea cilndrica maior.
PROCEDIMENTO: Para se calcular o volume da pea cilndrica maior, necessrio ter conhecimento do
raio da sua base e da sua altura. Utilizamos o paqumetro para medir a altura e o dimetro. Sabemos que
o raio a metade do dimetro, logo, encontrando o dimetro, encontramos o raio. Depois, utilizamos a
frmula matemtica para se calcular o volume de um cilindro: V = RH, em que R o raio da base do
cilindro e H a altura dele. Assim, descobrimos seu volume.
PROCEDIMENTO: A pea de furo cego possui um grande buraco cilndrico, fechado em uma das suas
extremidades. Para se calcular o volume de ferro existente na pea, necessrio primeiro calcular o seu
volume total. Depois, calcula-se o volume do buraco cilndrico na pea e subtrai este valor do volume
total. Como vamos calcular dois volumes de dois cilindros diferentes, usaremos novamente a frmula do
volume de um cilindro. Se considerarmos R1 e H1 como sendo, respectivamente, o raio e a altura da pea;
e R2 e H2 o raio e a altura do buraco na pea, respectivamente; teremos o volume de ferro da pea dada
por: VFe = R1H1 R2H2. Mas isso s foi possvel com a utilizao do paqumetro para medir as
alturas da pea e do buraco, o dimetro externo da pea e o dimetro interno do buraco.
2 Com o auxlio de tiras de papel, envolva as peas e, com uma rgua, mea os comprimentos das
circunferncias externas.
PROCEDIMENTO: Envolvemos primeiramente a pea cilndrica maior com a tira de papel e, utilizando
uma caneta, marcamos um pequeno trao exatamente no limite do comprimento da circunferncia
externa da pea. Depois verificamos na rgua o exato comprimento e anotamos o resultado. O mesmo
procedimento foi utilizado para medir o comprimento das circunferncias externas do tarugo e da pea
com furo cego.
Pgina 14 de 15
IV Curso Pr-Engenharia
QUESTIONRIO
1 A partir dos valores mdios dos dimetros obtidos com o paqumetro, determine o comprimento da
circunferncia externa das trs peas.
2 Considere os valores dos comprimentos das circunferncias obtidos com o paqumetro e com uma
rgua, quais os de maior preciso?
3 Nas medidas feitas na pea com o furo cego, para o clculo do volume, quais as que podem contribuir
no resultado com maior erro?
4 Qual a menor frao de milmetro que pode ser lida com o paqumetro que voc utilizou?
5 Qual a preciso de um paqumetro cujo nnio tem 49mm de comprimento e est dividido em 50
partes iguais?
7 Num paqumetro de 0,05mm de sensibilidade, a distncia entre o zero da escala e o zero do vernier
de 11,5cm, sendo que o 13 trao do vernier coincidiu. Qual o valor da medida?
OBJETIVO
FIM