Prévia do material em texto
11/11/2017 EPS: Alunos http://ead.estacio.br/alunos/ 1/3 Considere o conjunto de instruções: If A > B then C = A x B Else C = A/B Se os valores de A e B são, respectivamente, 10 e 2, determine o valor de C após esse conjunto de instruções ser executado. Cálculo Numérico e Programação Computacional estão intimamente relacionados, pois este segundo procedimento, com suas metodologias de programação estruturada, é ideal para a execução de rotinas reiteradas. Com relação a este contexto, NÃO podemos afirmar: Considere o conjunto de instruções: Enquanto A ≥ B faça A = A - B Fim enquanto Se os valores iniciais de A e B são, respectivamente, 12 e 4, determine o número de vezes que a instrução será seguida. Vamos encontrar uma aproximação da raiz da função: f(x) = x3 - 9x + 3 utilizando o Método da Bisseção. Realize 2 iterações. Intervalo inicial de x0=0 e x1=0.5. Após a realização das iterações diga o valor encontrado para x3. CÁLCULO NUMÉRICO CCE0117_A2_201502614863 Lupa Calc. Vídeo PPT MP3 Aluno: EVALDO DA PIEDADE DOS SANTOS Matrícula: 201502614863 Disciplina: CCE0117 - CÁLCULO NUMÉRICO Período Acad.: 2016.1 (G) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. 0 20 Qualquer valor entre 2 e 10 5 Indefinido 2. A programação estruturada consegue através da decomposição de um problema melhorar a confiabilidade do mesmo. A programação estruturada tem como essência a decomposição do problema, com o objetivo de facilitar o entendimento de todos os procedimentos. A programação estruturada é uma forma de programação de computadores básica que tem como um dos objetivos facilitar o entendimento dos procedimentos a serem executados. A programação estruturada apresenta estruturas de cálculo sem que as mesmas contenham rotinas repetitivas. A programação estruturada se desenvolve com a decomposição do problema em etapas ou estruturas hierárquicas. 3. 3 2 1 0 Indefinido 4. 11/11/2017 EPS: Alunos http://ead.estacio.br/alunos/ 2/3 Aprendemos que a Matemática é a linguagem que utilizamos para expressar o conhecimento de várias ciências como a Física, a Química, a Economia e diversas outras. Associadas a Matemática estão as técnicas numéricas que nos facilitam a obtenção de soluções, inserindo os computadores na execução de rotinas de cálculo. Com relação ao cálculo numérico, podemos afirmar as seguintes sentenças, com EXCEÇÃO de: as funções podem ser escritas como uma série infinita de potência. O cálculo do valor de sen(x) pode ser representado por: sen(x)= x - x^3/3! +x^5/5!+⋯ Uma vez que precisaremos trabalhar com um número finito de casas decimais, esta aproximação levará a um erro conhecido como: A teoria da Computação Numérica se baseia em estabelecer rotinas reiteradas de cálculos matemáticos com o intuito de se obter solução aproximada ou mesmo exata para um determinado problema. Neste contexto, é ideal que uma rotina de cálculo seja implementada em um computador, sendo utilizadas algumas estruturas lógicas básicas. Com relação a estas estruturas, NÃO PODEMOS AFIRMAR: Seja a medida exata da área de uma laje igual a 24,8 m2 e o valor aproximado de 25m2. Qual o erro relativo associado? 0,4 0, 375 0.765625 0.25 1 5. Nos métodos numéricos é necessário decidir qual a precisão dos cálculos com que se pretende obter a solução numérica desejada. A precisão dos cálculos numéricos é também um importante critério para a seleção de um algoritmo na resolução de um dado problema. Um método numérico é um método não analítico, que tem como objetivo determinar um ou mais valores numéricos, que são soluções de determinado problema. Os métodos analíticos conduzem a soluções exatas para os problemas; os métodos numéricos produzem, em geral, apenas soluções aproximadas. Em cálculo numérico, erro é a diferença entre dois valores gerados por métodos não analíticos de obtenção do resultado. 6. erro relativo erro booleano erro de truncamento erro absoluto erro de arredondamento 7. Estruturas sequenciais representam ações que seguem a outras ações sequencialmente. A saída de uma ação é a entrada de outra. Estruturais repetitivas representam ações condicionadas a um critério de parada, às vezes determinado em pseudocódigo pela palavra inglesa "while". Estruturas repetitivas representam ações que se repetem um número indeterminado de vezes. Em pseudocódigo podem ser representadas pela palavra inglesa "until". Estruturas seletivas são aquelas que possuem ações que podem ser realizadas ou não. No pseudocódigo estas estruturas são representadas diversas vezes pela palavra inglesa "if". As estruturas repetitivas, sequenciais e seletivas utilizam com frequência os "pseudocódigos" para expressarem as ações a serem executadas. 8. 0,992 0,2 m2 99,8% 1,008 m2 11/11/2017 EPS: Alunos http://ead.estacio.br/alunos/ 3/3 0,8%