Buscar

metodos computacionais 4

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 40 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 40 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 40 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. Pergunta 1 
0/0 
 
 
Ocultar opções de resposta 
1. 
c 
2. 
Incorreta: e 
3. 
b 
4. 
d 
5. 
a 
Resposta correta 
2. Pergunta 2 
0/0 
 
 
Ocultar opções de resposta 
1. 
e 
2. 
a 
Resposta correta 
3. 
Incorreta: b 
4. 
d 
5. 
c 
3. Pergunta 3 
0/0 
A base da integração numérica consiste na substituição de uma função f(x) por um 
polinômio que possibilite uma aproximação em um dado intervalo [a,b]; resultando em 
uma integração mais simples e viável utilizando polinômios. 
Considerando essas informações e o conteúdo estudado sobre as equações diferenciais 
ordinárias, além das regras que auxiliam a integração numérica, como a regra dos 
trapézios, e a primeira e segunda regra de Newton, analise as afirmativas a seguir e 
assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). 
I. ( ) A regra dos trapézios fundamenta-se na soma das áreas em uma região limitada. 
II. ( ) A primeira regra de Simpson utiliza um polinômio cúbico. 
III. ( ) Na regra dos trapézios, não há restrição quanto a multiplicidade dos 
subintervalos. 
IV. ( ) A segunda regra de Simpson utiliza um polinômio quadrático. 
Agora, assinale a alternativa que apresenta a sequência correta: 
Ocultar opções de resposta 
1. 
V, F, V, F. 
Resposta correta 
2. 
F, F, V, V. 
3. 
V, V, V, F. 
4. 
Incorreta: V, V, F, F. 
5. 
F, F, F, V. 
4. Pergunta 4 
0/0 
 
 
Ocultar opções de resposta 
1. 
e 
2. 
b 
3. 
e 
4. 
c 
5. 
Correta: a 
Resposta correta 
5. Pergunta 5 
0/0 
 
 
Ocultar opções de resposta 
1. 
b 
2. 
e 
3. 
a 
Resposta correta 
4. 
Incorreta: c 
5. 
d 
6. Pergunta 6 
0/0 
 
 
I. a0=-2,8. 
II. a1=-0,5. 
III. m=5. 
IV. f(x)=-0,5x+2,8. 
Está correto apenas o que se afirma em: 
Ocultar opções de resposta 
1. 
I, III e IV. 
Resposta correta 
2. 
Incorreta: I e III. 
3. 
I, II e IV. 
4. 
II, III e IV. 
5. 
II e III. 
7. Pergunta 7 
0/0 
Leia o excerto a seguir: 
“Um método é iterativo quando fornece uma sequência de aproximações da solução, 
cada uma das quais obtida das anteriores pela repetição do mesmo tipo de processo. 
Um método iterativo é estacionário se cada aproximante é obtido do anterior sempre 
pelo mesmo processo.” 
Fonte: FRANCO, N. B. Cálculo Numérico. São Paulo: Pearson Prentice Hall, 2006; p.168. 
(Adaptado). 
Tanto o método de Gauss-Jacobi como o método de Gauss-Seidel são iterativos e 
estacionários. Considerando essas informações e as características atribuídas a cada 
metodologia, avalie as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para 
a(s) falsa(s). 
I. ( ) O método de Gauss-Jacobi é uma variação do método de Gauss-Seidel. 
II. ( ) O método de Gauss-Seidel é mais eficiente computacionalmente que o método de 
Gauss-Jacobi. 
III. ( ) No método de Gauss-Seidel, as coordenadas atualizadas são imediatamente 
usadas na atualização das demais. 
IV. ( ) No método de Gauss-Jacobi é necessário uma aproximação inicial, enquanto no 
Gauss-Seidel não é preciso. 
Agora, assinale a alternativa que apresenta a sequência correta: 
Ocultar opções de resposta 
1. 
V, F, F, F. 
2. 
V, F, V, F. 
3. 
Incorreta: F, F, F, V. 
4. 
F, F, V, V. 
5. 
F, V, V, F. 
Resposta correta 
8. Pergunta 8 
0/0 
 
 
Ocultar opções de resposta 
1. 
32 m. 
2. 
41 m. 
3. 
Correta: 46 m. 
Resposta correta 
4. 
38 m. 
5. 
50 m. 
9. Pergunta 9 
0/0 
As regras de Newton-Cotes são um conjunto de métodos que possibilitam o cálculo de 
uma integral. No entanto, existe a necessidade de que os valores de x sejam igualmente 
espaçados. Ademais, a regra do trapézio é uma regra pertencente a esta categoria. 
Considerando essas informações, o conteúdo estudado sobre integração numérica e 
utilizando a regra do trapézio para calcular a integral , com n = 4 e quatro casas 
decimais, pode-se afirmar que o resultado proveniente deste cálculo equivale a: 
Ocultar opções de resposta 
1. 
2,5779. 
2. 
1,2889. 
3. 
0,5742. 
Resposta correta 
4. 
0,3867. 
5. 
Incorreta: 1,1484. 
10. Pergunta 10 
0/0 
Uma vantagem atribuída aos métodos iterativos é a capacidade de não serem tão 
suscetíveis ao acúmulo de erros de arredondamento como nos métodos diretos. Em 
contrapartida, é preciso ressaltar que, como processo iterativo, esses métodos 
apresentam resultados aproximados. 
 
Considerando essas informações e o conteúdo estudado sobre métodos indiretos, 
pode-se afirmar que o método de Gauss-Seidel, integrante do grupo dos métodos 
iterativos: 
Ocultar opções de resposta 
1. 
Incorreta: é recomendado para sistemas lineares possíveis e indeterminados. 
2. 
inicia-se a partir de um estudo de sinal da aproximação inicial. 
3. 
utiliza o método de Gauss-Jacobi como passo intermediário. 
4. 
é passível para matrizes de ordem superior ou igual a quatro. 
5. 
tem convergência agilizada devido às constantes atualizações. 
Resposta correta 
1. Pergunta 1 
0/0 
O método das secantes (MS) também recebe a nomeação de método das cordas. Esse 
dispositivo pode ser definido teoricamente como uma aproximação que utiliza o 
conceito diferenças finitas aplicado ao Método de Newton-Raphson (MNR). 
Empregando o Método das Secantes (MS), após três iterações e com precisão de três 
casas decimais, pode-se afirmar que a raiz da função no intervalo [−2;0], é: 
Ocultar opções de resposta 
1. 
-0,581. 
2. 
Incorreta: -0,500. 
3. 
-0,698. 
4. 
-0,569. 
Resposta correta 
5. 
-0,645. 
2. Pergunta 2 
0/0 
O método de Eliminação Gaussiana também conhecido como escalonamento, consiste 
em uma técnica capaz de resolver sistemas lineares, manipulando o sistema através de 
operações aritméticas elementares, ou seja, adição, subtração e multiplicação. 
Considerando essas informações, pode-se afirmar que o conjunto-solução do 
 
 
utilizando a eliminação Gaussiana, é: 
Ocultar opções de resposta 
1. 
 
2. 
Correta: 
Resposta correta 
3. 
 
4. 
 
5. 
 
3. Pergunta 3 
0/0 
Leia o excerto a seguir: 
“A decomposição de uma matriz no produto LU, onde L tem o algarismo um na diagonal 
principal, é conhecido também como método de Doolittle e fornece um dos algoritmos 
mais eficientes para o cálculo do determinante de uma matriz.” 
Fonte: FRANCO, N. B. Cálculo Numérico. São Paulo: Pearson Prentice Hall, 2006. p.124. 
(Adaptado). 
O sistema linear foi 
 
foi decomposto nas matrizes L = 
 
sabendo que a solução deste sistema pode ocorrer com a solução dos sistemas LY = B e 
Ux = y , é possível afirmar que: 
Ocultar opções de resposta 
1. 
 
 
 
 
2. 
 
 
 
 
3. 
Correta: 
 
 
 
 
Resposta correta 
4. 
 
 
 
5. 
 
 
 
 
4. Pergunta 4 
0/0 
Dentre os procedimentos passiveis para a determinação do zero de uma função, há o 
Método do Meio Intervalo (MMI) também conhecido como Método da Bisseção, que é 
capaz de determinar a raiz de uma função após várias iterações, partindo de um 
determinado intervalo. 
Sobre o Método do Meio Intervalo, analise as afirmativas a seguir: 
I. A cada iteração, a média do intervalo é dividida pela metade. 
II. O MMI possui convergência linear. 
III. Nesta metodologia, é desnecessário a raiz se localizar no intervalo inicial. 
IV. A estimativa da raiz é feita a partir da média geométrica do intervalo inicial. 
Está correto apenas o que se afirma em: 
Ocultar opções de resposta 
1. 
Incorreta: I, II e IV. 
2. 
II e III. 
3. 
I e III. 
4. 
II, III e IV. 
5. 
I e II. 
Resposta correta 
5. Pergunta 5 
0/0 
O método de Newton-Raphson (MNR) caracteriza-se por ser um caso particular do 
Método das Aproximações Sucessivas (MAS). Por essa metodologia, é possível 
encontrar uma convergência quadrática no processo de obtenção da raiz da função. 
A melhor aproximação da raiz da função , com estimativa de erro ε 0,001, x ε 
[1;3], utilizando o método de Newton- Raphson (MNR), com x = 3, é: 
Ocultar opções de resposta 
1. 
1,934. 
Respostacorreta 
2. 
2,999. 
3. 
1,954. 
4. 
2,456. 
5. 
Incorreta: 2,153. 
6. Pergunta 6 
0/0 
Um sistema de equações lineares (ou sistema linear) é um agrupamento de duas ou mais 
equações lineares envolvendo as mesmas variáveis, ou seja, relacionam-se as mesmas 
incógnitas; sua representação pode ser algébrica ou matricial. 
Considerando essas informações, o sistema linear 
 
 Está correto apenas o que se afirma em: 
 
 
I. é a matriz dos elementos do sistema linear. 
 
 
 
 
II. é o vetor que representa as variáveis. 
 
 
 
 
III. é a matriz dos coeficientes do sistema linear. 
 
 
 
IV. é a solução do sistema linear. 
 
 
 
Está correto apenas o que se afirma em: 
Ocultar opções de resposta 
1. 
III e IV. 
2. 
I e II. 
3. 
Incorreta: II e III. 
4. 
II, III e IV. 
Resposta correta 
5. 
I, III e IV. 
7. Pergunta 7 
0/0 
As equações, caracterizadas principalmente por uma relação de igualdade, permitem 
modelar matematicamente as mais diversas situações presentes em nosso cotidiano. 
Entre suas classificações, existem as equações lineares e as não lineares. 
Considerando essas informações e o conteúdo estudado sobre equação não linear, 
podemos afirmar que ela: 
Ocultar opções de resposta 
1. 
possui variável de grau igual a um. 
2. 
possui variável de grau diferente de dois. 
3. 
possui variável diferente de zero. 
4. 
possui variável de grau diferente de um. 
Resposta correta 
5. 
Incorreta: possui variável de grau igual a dois. 
8. Pergunta 8 
0/0 
Equações lineares são equações que envolvem relações algébricas e aritméticas entre 
variáveis de grau um. Graficamente, essas equações lineares podem ser representadas 
por retas, planos ou hiperplanos. 
Considerando essas informações e o conteúdo estudado sobre a representação gráfica 
das possíveis classificações de um sistema linear, pode-se afirmar que: 
Ocultar opções de resposta 
1. 
retas perpendiculares demostram um sistema impossível. 
2. 
retas paralelas indicam um sistema impossível. 
Resposta correta 
3. 
retas concorrentes representam um sistema possível e indeterminado. 
4. 
retas transversais apresentam um sistema possível e indeterminado. 
5. 
Incorreta: retas coincidentes indicam um sistema possível e determinado. 
9. Pergunta 9 
0/0 
Leia o excerto a seguir: 
“A eliminação de Gauss com modificações secundárias fornece uma fatoração da 
matriz A em LU. A vantagem da fatoração é que o trabalho é reduzido quando forem 
resolvidos sistemas lineares Ax=b com a mesma matriz de coeficientes A e diferentes 
vetores b.” 
Fonte: BURDEN, R. L.; FAIRES, D. Análise Numérica. 8. ed. S. l.: Cengage Learning, 2008. 
p. 395. 
Considerando essas informações e o conteúdo estudado sobre as características 
associadas à dinâmica da fatoração em LU, analise as afirmativas a seguir: 
I. A solução de um sistema Ax=b é encontrada resolvendo outros dois sistemas: Ly=b e 
Ux=y. 
II. L é uma matriz triangular superior. 
III. U é uma matriz triangular inferior. 
IV. A matriz L é composta por algarismos 1 em sua diagonal principal. 
Está correto apenas o que se afirma em: 
Ocultar opções de resposta 
1. 
II e III. 
2. 
I, II e IV. 
3. 
I e IV. 
Resposta correta 
4. 
I, II e III. 
5. 
Incorreta: I e III. 
10. Pergunta 10 
0/0 
Leia o excerto a seguir: 
“Um sistema linear é constituído por n equações compostas por n incógnitas, que 
podem ser expressas em notação de matriz como Ax = b. De maneira a determinar sua 
solução existem os métodos diretos ou os métodos iterativos.” 
Fonte: BURDEN, R. L.; FAIRES, D. Análise Numérica. 8. ed. S. l.: Cencage Learning, 2008. 
p. 395. (Adaptado). 
Considerando essas informações e o conteúdo estudado sobre a principal diferença 
entre os métodos diretos e os interativos, é possível afirmar que: 
Ocultar opções de resposta 
1. 
o método de Gauss-Jacobi e o método de Gauss-Seidel são exemplares dos 
métodos diretos. 
2. 
o método de eliminação Gaussiana e o método de fatoração LU são 
caracterizados como métodos iterativos. 
3. 
na execução dos métodos iterativos, surge nas iterações erros de 
arredondamento e de truncamento. 
4. 
nos métodos diretos é encontrada uma resposta exata, já nos métodos 
iterativos a resposta é um valor aproximado. 
Resposta correta 
5. 
Incorreta: os métodos diretos se distinguem dos interativos porque 
necessitam repetir várias vezes o mesmo processo. 
1. Pergunta 1 
0/0 
O método das secantes (MS) também recebe a nomeação de método das cordas. Esse 
dispositivo pode ser definido teoricamente como uma aproximação que utiliza o 
conceito diferenças finitas aplicado ao Método de Newton-Raphson (MNR). 
Empregando o Método das Secantes (MS), após três iterações e com precisão de três 
casas decimais, pode-se afirmar que a raiz da função no intervalo [−2;0], é: 
Ocultar opções de resposta 
1. 
-0,581. 
2. 
Incorreta: -0,500. 
3. 
-0,698. 
4. 
-0,569. 
Resposta correta 
5. 
-0,645. 
2. Pergunta 2 
0/0 
O método de Eliminação Gaussiana também conhecido como escalonamento, consiste 
em uma técnica capaz de resolver sistemas lineares, manipulando o sistema através de 
operações aritméticas elementares, ou seja, adição, subtração e multiplicação. 
Considerando essas informações, pode-se afirmar que o conjunto-solução do 
 
 
utilizando a eliminação Gaussiana, é: 
Mostrar opções de resposta 
3. Pergunta 3 
0/0 
Leia o excerto a seguir: 
“A decomposição de uma matriz no produto LU, onde L tem o algarismo um na diagonal 
principal, é conhecido também como método de Doolittle e fornece um dos algoritmos 
mais eficientes para o cálculo do determinante de uma matriz.” 
Fonte: FRANCO, N. B. Cálculo Numérico. São Paulo: Pearson Prentice Hall, 2006. p.124. 
(Adaptado). 
O sistema linear foi 
 
foi decomposto nas matrizes L = 
 
sabendo que a solução deste sistema pode ocorrer com a solução dos sistemas LY = B e 
Ux = y , é possível afirmar que: 
Mostrar opções de resposta 
4. Pergunta 4 
0/0 
Dentre os procedimentos passiveis para a determinação do zero de uma função, há o 
Método do Meio Intervalo (MMI) também conhecido como Método da Bisseção, que é 
capaz de determinar a raiz de uma função após várias iterações, partindo de um 
determinado intervalo. 
Sobre o Método do Meio Intervalo, analise as afirmativas a seguir: 
I. A cada iteração, a média do intervalo é dividida pela metade. 
II. O MMI possui convergência linear. 
III. Nesta metodologia, é desnecessário a raiz se localizar no intervalo inicial. 
IV. A estimativa da raiz é feita a partir da média geométrica do intervalo inicial. 
Está correto apenas o que se afirma em: 
Ocultar opções de resposta 
1. 
Incorreta: I, II e IV. 
2. 
II e III. 
3. 
I e III. 
4. 
II, III e IV. 
5. 
I e II. 
Resposta correta 
5. Pergunta 5 
0/0 
O método de Newton-Raphson (MNR) caracteriza-se por ser um caso particular do 
Método das Aproximações Sucessivas (MAS). Por essa metodologia, é possível 
encontrar uma convergência quadrática no processo de obtenção da raiz da função. 
A melhor aproximação da raiz da função , com estimativa de erro ε 0,001, x ε 
[1;3], utilizando o método de Newton- Raphson (MNR), com x = 3, é: 
Ocultar opções de resposta 
1. 
1,934. 
Resposta correta 
2. 
2,999. 
3. 
1,954. 
4. 
2,456. 
5. 
Incorreta: 2,153. 
6. Pergunta 6 
0/0 
Um sistema de equações lineares (ou sistema linear) é um agrupamento de duas ou mais 
equações lineares envolvendo as mesmas variáveis, ou seja, relacionam-se as mesmas 
incógnitas; sua representação pode ser algébrica ou matricial. 
Considerando essas informações, o sistema linear 
 
 Está correto apenas o que se afirma em: 
 
 
I. é a matriz dos elementos do sistema linear. 
 
 
 
 
II. é o vetor que representa as variáveis. 
 
 
 
 
III. é a matriz dos coeficientes do sistema linear. 
 
 
 
IV. é a solução do sistema linear. 
 
 
 
Está correto apenas o que se afirma em: 
Ocultar opções de resposta1. 
III e IV. 
2. 
I e II. 
3. 
Incorreta: II e III. 
4. 
II, III e IV. 
Resposta correta 
5. 
I, III e IV. 
7. Pergunta 7 
0/0 
As equações, caracterizadas principalmente por uma relação de igualdade, permitem 
modelar matematicamente as mais diversas situações presentes em nosso cotidiano. 
Entre suas classificações, existem as equações lineares e as não lineares. 
Considerando essas informações e o conteúdo estudado sobre equação não linear, 
podemos afirmar que ela: 
Ocultar opções de resposta 
1. 
possui variável de grau igual a um. 
2. 
possui variável de grau diferente de dois. 
3. 
possui variável diferente de zero. 
4. 
possui variável de grau diferente de um. 
Resposta correta 
5. 
Incorreta: possui variável de grau igual a dois. 
8. Pergunta 8 
0/0 
Equações lineares são equações que envolvem relações algébricas e aritméticas entre 
variáveis de grau um. Graficamente, essas equações lineares podem ser representadas 
por retas, planos ou hiperplanos. 
Considerando essas informações e o conteúdo estudado sobre a representação gráfica 
das possíveis classificações de um sistema linear, pode-se afirmar que: 
Ocultar opções de resposta 
1. 
retas perpendiculares demostram um sistema impossível. 
2. 
retas paralelas indicam um sistema impossível. 
Resposta correta 
3. 
retas concorrentes representam um sistema possível e indeterminado. 
4. 
retas transversais apresentam um sistema possível e indeterminado. 
5. 
Incorreta: retas coincidentes indicam um sistema possível e determinado. 
9. Pergunta 9 
0/0 
Leia o excerto a seguir: 
“A eliminação de Gauss com modificações secundárias fornece uma fatoração da 
matriz A em LU. A vantagem da fatoração é que o trabalho é reduzido quando forem 
resolvidos sistemas lineares Ax=b com a mesma matriz de coeficientes A e diferentes 
vetores b.” 
Fonte: BURDEN, R. L.; FAIRES, D. Análise Numérica. 8. ed. S. l.: Cengage Learning, 2008. 
p. 395. 
Considerando essas informações e o conteúdo estudado sobre as características 
associadas à dinâmica da fatoração em LU, analise as afirmativas a seguir: 
I. A solução de um sistema Ax=b é encontrada resolvendo outros dois sistemas: Ly=b e 
Ux=y. 
II. L é uma matriz triangular superior. 
III. U é uma matriz triangular inferior. 
IV. A matriz L é composta por algarismos 1 em sua diagonal principal. 
Está correto apenas o que se afirma em: 
Ocultar opções de resposta 
1. 
II e III. 
2. 
I, II e IV. 
3. 
I e IV. 
Resposta correta 
4. 
I, II e III. 
5. 
Incorreta: I e III. 
10. Pergunta 10 
0/0 
Leia o excerto a seguir: 
“Um sistema linear é constituído por n equações compostas por n incógnitas, que 
podem ser expressas em notação de matriz como Ax = b. De maneira a determinar sua 
solução existem os métodos diretos ou os métodos iterativos.” 
Fonte: BURDEN, R. L.; FAIRES, D. Análise Numérica. 8. ed. S. l.: Cencage Learning, 2008. 
p. 395. (Adaptado). 
Considerando essas informações e o conteúdo estudado sobre a principal diferença 
entre os métodos diretos e os interativos, é possível afirmar que: 
Ocultar opções de resposta 
1. 
o método de Gauss-Jacobi e o método de Gauss-Seidel são exemplares dos 
métodos diretos. 
2. 
o método de eliminação Gaussiana e o método de fatoração LU são 
caracterizados como métodos iterativos. 
3. 
na execução dos métodos iterativos, surge nas iterações erros de 
arredondamento e de truncamento. 
4. 
nos métodos diretos é encontrada uma resposta exata, já nos métodos 
iterativos a resposta é um valor aproximado. 
Resposta correta 
5. 
Incorreta: os métodos diretos se distinguem dos interativos porque 
necessitam repetir várias vezes o mesmo processo. 
1. Pergunta 1 
0/0 
A linguagem de programação C é uma linguagem de alto nível, mas que 
frequentemente é referenciada como uma linguagem de nível médio. O que explica 
essa segunda referência? 
Ocultar opções de resposta 
1. 
fornece certos tipos de acesso que são comuns a linguagens de baixo nível 
Resposta correta 
2. 
é complicada demais para ser considerada de alto nível 
3. 
é possível resolver apenas problemas medianos. 
4. 
Incorreta: é preciso usar linguagem de máquina para programar em C 
5. 
a linguagem C não é tão de alto nível quanto as demais 
2. Pergunta 2 
0/0 
Veja o código a seguir: 
 
#include <stdio.h> 
intmain() 
{ 
int contagem; 
for(contagem=1; contagem<100; contagem++) 
{ 
 printf(“%d”, contagem); 
} 
return (0); 
} 
O que a expressão “contagem++” está realizando? 
Ocultar opções de resposta 
1. 
soma a variável contagem com ela mesma. 
2. 
é apenas uma expressão e não tem função. 
3. 
está somando duas vezes a variável contagem. 
4. 
Correta: soma mais um na variável contagem a cada iteração. 
Resposta correta 
5. 
o ++ é um operador aritmético. 
3. Pergunta 3 
0/0 
“Paradigma também pode ser denominado como método para resolver algum 
problema ou realizar alguma tarefa. O paradigma de programação é uma abordagem 
para resolver problemas usando alguma linguagem de programação” (Fonte: 
https://acervolima.com/introducao-de-paradigmas-de-programacao/, acessado em: 
06/06/2022) 
A linguagem de programação C implementa qual paradigma? 
Ocultar opções de resposta 
1. 
funcional 
2. 
estruturada 
Resposta correta 
3. 
Incorreta: orientado a objetos 
4. 
processamento de banco de dados 
5. 
declarativo 
4. Pergunta 4 
0/0 
https://acervolima.com/introducao-de-paradigmas-de-programacao/
A linguagem C possui comandos específicos para entrada e saída de dados. Assinale a 
alternativa verdadeira sobre o comando PRINTF. 
Ocultar opções de resposta 
1. 
não faz parte da biblioteca padrão “stdio.h”. 
2. 
esse não é um comando de entrada ou saída de dados. 
3. 
Incorreta: printf é apenas um comando e não pode ser chamado de função. 
4. 
é um comando usado para entrada de dados. 
5. 
permite exibir na tela textos e valores associados a variáveis. 
Resposta correta 
5. Pergunta 5 
0/0 
Na linguagem de programação C temos diversos tipos de operadores que nos auxiliam 
na construção dos programas. Quando queremos expressar a diferença entre dois 
valores, usamos o operador de diferença, que é representado por: 
Ocultar opções de resposta 
1. 
>< 
2. 
Incorreta: <> 
3. 
!= 
Resposta correta 
4. 
=& 
5. 
% 
6. Pergunta 6 
0/0 
“Um tipo de dados especifica um conjunto de valores determinando sua natureza, seu 
tamanho, sua representação e sua imagem.” (PINHEIRO, 2012) 
Sobre os tipos de dados, podemos afirmar que: 
Ocultar opções de resposta 
1. 
Incorreta: void é o tipo usado para guardar um caracter. 
2. 
double permite guardar apenas números duplicados. 
3. 
float permite guardar números reais. 
Resposta correta 
4. 
char permite guardar uma cadeia de caracteres. 
5. 
int permite guardar número inteiros e reais. 
7. Pergunta 7 
0/0 
Segundo Backes (2013), ao declararmos uma variável, é preciso sempre definir o seu 
tipo e nome. No entanto, o local onde a variável é definida também é muito importante, 
ou seja, se a variável é declarada dentro ou fora das funções. Diante disso, as variáveis 
podem ser: 
Ocultar opções de resposta 
1. 
globais ou locais. 
Resposta correta 
2. 
gerais ou pontuais. 
3. 
Constantes ou alternadas. 
4. 
externas ou internas. 
5. 
Incorreta: locais ou internas. 
8. Pergunta 8 
0/0 
A linguagem C possui cinco tipos de dados. Qual dos tipos a seguir não é um tipo de 
dado válido? 
Ocultar opções de resposta 
1. 
double 
2. 
int 
3. 
void 
4. 
char 
5. 
Correta: include 
Resposta correta 
9. Pergunta 9 
0/0 
Analise o seguinte código escrito em C: 
 
 
 
 
 
Acerca dos operadores usados no código acima, responda a alternativa incorreta: 
Ocultar opções de resposta 
1. 
O operador < (linha 8) significa “menor que”. 
2. 
O operador >= também pode ser usado ao contrário (=>) 
Resposta correta 
3. 
Incorreta: O operador&& (linha 8) é um operador lógico. 
4. 
O operador >= (linha 7) é um operador relacional. 
5. 
O operador = (linha 6) é um operador de atribuição. 
10. Pergunta 10 
0/0 
A linguagem de programação C é uma linguagem estruturada em blocos, de alto nível e 
muito versátil, onde grandes problemas podem ser divididos em problemas menores. 
Sobre a linguagem C, assinale a alternativa correta: 
Ocultar opções de resposta 
1. 
#define é usada para declarar variáveis. 
2. 
Incorreta: #include é usado para incluir funções. 
3. 
scanf() é um comando para saída de dados. 
4. 
a expressão const é usada para definir uma constante. 
Resposta correta 
5. 
não existem bibliotecas padrões em C. 
1. Pergunta 1 
0/0 
Na pretensão de solucionar um modelo matemático com auxílio do cálculo numérico, é 
inevitável a ocorrência de erros, uma vez que na grande maioria dos casos são 
utilizados dados aproximados. No entanto, é preciso atenção, pois a propagação do 
erro pode ocasionar resultados distantes ou sem nexo ao correto. 
Considerando essas informações e o conteúdo estudado sobre a relação entre a 
quantidade de dígitos e a precisão de um cálculo com números irracionais, é possível 
afirmar que: 
Ocultar opções de resposta 
1. 
quanto maior a quantidade de números diferentes de zero, mais específico 
será o cálculo. 
2. 
Correta: quanto maior o número de dígitos após a vírgula, maior será a 
precisão do cálculo. 
Resposta correta 
3. 
quanto maior a número de dígitos antes da vírgula, mais correto será o 
resultado. 
4. 
quanto maior a quantidade de pontos e vírgulas, melhor será a resposta do 
cálculo. 
5. 
quanto maior a quantidade de dígitos, mais exato será o resultado da 
operação. 
2. Pergunta 2 
0/0 
A faixa de números que podem ser representados em ponto fixo é muito escasso para a 
maioria das aplicações científicas, onde é preciso representar números muito 
pequenos e/ou números muito grandes. No entanto, há a possibilidade de se utilizar a 
representação de ponto flutuante, que abrange uma grande faixa de números. 
Considerando essas informações e o conteúdo estudado, são informações 
indispensáveis para a representação de ponto flutuante: 
Ocultar opções de resposta 
1. 
base, numerador, denominador e expoente. 
2. 
precisão, base, expoente e mantissa. 
Resposta correta 
3. 
Incorreta: precisão, denominador, base e expoente. 
4. 
mantissa, norma, vetor e precisão. 
5. 
base, expoente, mantissa e igualdade. 
3. Pergunta 3 
0/0 
Dentre os tipos de erros presentes no cálculo matemático, há o chamado erro de 
arredondamento que surge a partir de arredondamentos malsucedidos. Diante disso, 
ter conhecimento acerca das regras de arredondamento é fundamental para que não 
se cometa tal falha. 
Considerando essas informações e o conteúdo estudado sobre arredondamento para 
três casas decimais, analise as afirmativas a seguir: 
 
 
 
 
 
Está correto apenas o que se afirma em: 
Ocultar opções de resposta 
1. 
I, II e IV. 
2. 
Incorreta: II, III e IV. 
3. 
I e III. 
4. 
I apenas. 
Resposta correta 
5. 
II e III. 
4. Pergunta 4 
0/0 
Analise o fluxograma a seguir: 
 
 
 
 
 
 Em um teste de mesa, o usuário informou corretamente os seguintes valores para as 
variáveis A, B, X e Y respectivamente: 8, 4.6, 12 e 9. Considerando essas informações e 
o conteúdo estudado sobre algoritmos, marque a alternativa correta a respeito da 
saída deste fluxograma: 
Ocultar opções de resposta 
1. 
O resultado em Z pode ser do tipo real, mesmo Z sendo inteiro. 
2. 
Correta: Z recebe 3 e o tipo resultante é um inteiro. 
Resposta correta 
3. 
C é um inteiro após a execução do fluxograma. 
4. 
A soma de um tipo real e um inteiro resulta em um tipo inteiro. 
5. 
Os valores de A, X e Y são do tipo real. 
5. Pergunta 5 
0/0 
As linguagens de programação de alto nível, apesar de próximas da linguagem 
humana, estão bem distantes da linguagem compreendida pelo computador: 
linguagem de máquina. As linguagens de alto nível são mais simples de se programar, 
pois utilizam palavras e expressões próximas da língua falada. Por outro lado, a 
programação em linguagem de máquina, ou de baixo nível, é mais difícil de se 
programar, uma vez que utiliza apenas 0s e 1s na programação. 
Considerando essas informações e o conteúdo estudado sobre algoritmos e linguagens 
de programação, analise as afirmativas a seguir. 
I. As variáveis nas linguagens de programação são representadas por traço ‘-‘ e, em 
seguida, pelo nome da variável. 
II. O operador de concatenação de cadeia de caracteres em algoritmos e na maior parte 
das linguagens é o sinal de mais ‘+’. 
III. Em um fluxograma, o losango pode representar a entrada do usuário e uma 
estrutura de repetição 
IV. Em um algoritmo, ao dizer: “Exibir o valor da soma”, significa que o valor de uma 
variável será apresentado na saída padrão do sistema operacional. 
Está correto apenas o que se afirma em: 
Ocultar opções de resposta 
1. 
II e IV. 
Resposta correta 
2. 
Incorreta: II, III e IV. 
3. 
I e III. 
4. 
I e II. 
5. 
I e IV. 
6. Pergunta 6 
0/0 
Algoritmo é o termo que define um procedimento que possui uma solução para um 
problema. Também é comumente usado para definir um conjunto de regras que uma 
máquina (em especial um computador) segue para atingir um objetivo específico. 
Porém, algoritmos nem sempre se aplicam a atividades mediadas por computador. O 
termo pode ser usado para representar as etapas seguidas para fazer uma pizza ou 
resolver um cubo mágico. 
Considerando essas informações e o conteúdo estudado sobre algoritmos, analise as 
asserções a seguir e a relação proposta entre elas. 
I. Como exemplo de nome de variável inválido em um algoritmo, podemos citar este: 
minha-variavel. 
Porque: 
II. Os caracteres de traço como ‘-’ e ‘_’ não podem ser utilizados, uma vez que, na 
programação, eles têm seus papeis já definidos ou reservados. 
Agora, assinale a alternativa correta: 
Ocultar opções de resposta 
1. 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
Resposta correta 
2. 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa 
correta da I. 
3. 
Incorreta: As asserções I e II são proposições falsas. 
4. 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
5. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa 
correta da I. 
7. Pergunta 7 
0/0 
O sistema de numeração binário é o mais utilizado na linguagem de programação de 
computadores; sua dinâmica consiste em utilizar os algarismos 0 e 1 que, combinados, 
representam informações como letras, palavras, textos, entre outros. 
Considerando essas informações e o conteúdo estudado sobre a conversão entre bases 
numéricas, pode-se afirmar que a representação do número 21 no sistema binário é 
dado por: 
Ocultar opções de resposta 
1. 
(10010)2 
2. 
(10101)2 
Resposta correta 
3. 
(10011)2 
4. 
Incorreta: (11011)2 
5. 
(11010)2 
8. Pergunta 8 
0/0 
A posição do algarismo zero perante os demais algarismos que compõem um número 
faz total diferença na contabilização dos algarismos significativos. Em alguns casos, sua 
presença não é relevante. Já em outros, faz muita diferença na representação final. 
Considerando essas informações e o conteúdo estudado sobre a quantidade de 
algarismos significativos correspondente a cada número, é correto afirmar que: 
I. ( ) 468 possui três algarismos significativos. 
II. ( ) 115,98 possui cinco algarismos significativos. 
III. ( ) 9,0014 possui cinco algarismos significativos. 
IV. ( ) 0,00690 possui cinco algarismos significativos. 
Agora, assinale a alternativa que apresenta a sequência correta: 
Ocultar opções de resposta 
1. 
V, V, F, F. 
2. 
V, V, F, V. 
3. 
F, F, F, V. 
4. 
F, F, V, V. 
5. 
Correta: V, V, V, F. 
Resposta correta 
9. Pergunta 9 
0/0 
O sistema computacional é compostopor diversas partes de hardware e por várias 
partes de software. O coração deste ambiente é o processador, o responsável por 
executar os programas do computador. O computador também possui memória, 
geralmente, vários tipos diferentes em um único sistema. A memória é usada para 
armazenar programas, enquanto o processador os executa, além de armazenar os 
dados que os programas estão manipulando. O computador também possui 
dispositivos para armazenar dados ou trocar dados com o mundo exterior. 
Considerando essas informações e o conteúdo estudado sobre arquitetura de 
computadores, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F 
para a(s) falsa(s). 
I. ( ) O armazenamento primário diz respeito à memória que é volátil, ou seja, possui 
armazenamento temporário. 
II. ( ) O armazenamento secundário, como o nome já diz, é para dados sem 
importância, por isso, é temporário. 
III. ( ) A unidade lógica aritmética, também chamada de unidade de controle, realiza o 
controle das operações matemáticas. 
IV. ( ) A unidade lógica aritmética e a unidade de controle, juntas, compõem o que nós 
conhecemos como UCP (Unidade Central de Processamento). 
Agora, assinale a alternativa que apresenta a sequência correta: 
Ocultar opções de resposta 
1. 
Incorreta: V, V, F, F. 
2. 
V, F, F, V. 
Resposta correta 
3. 
F, V, V, F. 
4. 
V, F, V, F. 
5. 
F, F, V, V. 
10. Pergunta 10 
0/0 
Analise com atenção o algoritmo a seguir: 
inicio 
 
 leia os valores de Y e Z 
 SE Z>Y ENTÃO 
 faça Z = Z – Y 
 mostrar na saída o valor de Z 
 SENÃO 
 mostrar na saída a mensagem: “Valores inválidos”. 
 
fim 
Suponha que um usuário, durante teste de mesa, informou os seguintes valores para Y 
e Z respectivamente: 3 e 9. Considerando essas informações e o conteúdo estudado 
sobre algoritmos, assinale a alternativa que apresenta corretamente o que será exibido 
na tela: 
Ocultar opções de resposta 
1. 
Incorreta: o algoritmo está inconsistente, faltam passos dentro desta 
sequência, como a definição do tipo de Z e do tipo de Y, logo, nada será exibido. 
2. 
como as variáveis Z e Y são de tipos diferentes, então, após a execução do 
código será apresentada a mensagem “Valores inválidos”. 
3. 
a única condição para exibir a mensagem “valores inválidos” é para quando Y 
for diferente de Z, todas as outras mostram o resultado da subtração. 
4. 
como Z(9) é maior que Y(3), então será feita a subtração, onde a variável Z 
recebe o valor dela menos o valor de Y, exibindo na tela o valor 6. 
Resposta correta 
5. 
para qualquer valor de Y maior que Z, será exibida na tela a subtração do valor 
de Y por Z, que, nesse caso, é 6.

Outros materiais