Informações da Disciplina

 Preparar para impressão 

Júpiter - Sistema de Gestão Acadêmica da Pró-Reitoria de Graduação


Instituto de Ciências Matemáticas e de Computação
 
Matemática Aplicada e Estatística
 
Disciplina: SME0333 - Computação numérica e simulações para Engenharia Ambiental I
Numerical computing and simulation for Environmental Engineering I

Créditos Aula: 2
Créditos Trabalho: 0
Carga Horária Total: 30 h
Tipo: Semestral
Ativação: 01/01/2021 Desativação:

Objetivos
Introduzir o aluno no universo da computação científica, ressaltando o uso do computador na resolução de problemas em engenharia e física. Apresentar métodos numéricos básicos e desenvolver algoritmos para a sua programação em pseudo-código e em uma linguagem moderna, desenvolvendo interatividade, loopings e outros recursos. Estudar os principais métodos numéricos sua implementação computacional, suas propriedades e capacidades na resolução de problemas da área de interesse do curso. Utilização de implementações desses métodos disponíveis no mercado. 
 
To introduce the student to the area of scientific computing with focus on the use of the computer to solve problems in engineering and physics. To present numerical methods and develop algorithms to be translated into computer programs using modern programming languages. To study numerical methods, their computer implementation, properties and capacities in solving practical problems in selected chosen areas of interest.
 
 
Docente(s) Responsável(eis)
66202 - Antonio Castelo Filho
5107999 - Leandro Franco de Souza
 
Programa Resumido
Introdução a computação numérica; operações básicas; Desenvolvimento de algoritmos, estruturas condicionais e de repetição, noções básicas de algoritmos, algoritmos básicos: Iteração, soma de vetores, produto de matrizes. Manipulação de vetores e matrizes. Estruturação de um programa em sub-rotinas. Funções. Manipulação de arquivos. Geração de gráficos. Estudo de uma linguagem equivalente ao MATLAB (SCILAB ou OCTAVE). Estudo do erro de arredondamento. 
 
Introduction to numerical computation, basic operations, introduction to algorithms; presentation of basic commands; iteration loops, addition of vectors and matrices; manipulation of the conditional and repetition structures; formatting a program using subprograms; handling les and graphical resources; Introduction of the MA-TLAB programming language (or SCILAB, OCTAVE); round-off errors.
 
 
Programa
Introdução a computação numérica; operações básicas; Desenvolvimento de algoritmos, estruturas condicionais e de repetição, noções básicas de algoritmos, algoritmos básicos: Iteração, soma de vetores, produto de matrizes. Manipulação de vetores e matrizes. Estruturação de um programa em sub-rotinas. Funções. Manipulação de arquivos. Geração de gráficos. Estudo de uma linguagem equivalente ao MATLAB (SCILAB ou OCTAVE). Estudo do erro de arredondamento. 
 
Introduction to numerical computation, basic operations, introduction to algorithms; presentation of basic commands; iteration loops, addition of vectors and matrices; manipulation of the conditional and repetition structures; formatting a program using subprograms; handling les and graphical resources; Introduction of the MA-TLAB programming language (or SCILAB, OCTAVE); round-off errors.
 
 
Avaliação
     
Método
Exposição seguida de exercícios e trabalhos práticos dentro e fora de classe. Aulas de laboratório de computação.
Critério
Serão aplicadas pelo menos duas provas bimestrais e atribuídas notas a exercícios e trabalhos práticos executados em classe ou fora de classe. A nota final será calculada pela média ponderada dessas notas obtidas pelo aluno no decorrer do semestre.
Norma de Recuperação
Número de provas: no mínimo uma (01) e no máximo duas (02) provas. Critério de aprovação: a nota final (MF) do aluno que realizou provas de recuperação dependerá da média do semestre (MS) e da média das provas de recuperação (MR), como segue: • MF = 5 se 5 <= MR <= (10 - MS) • MF = (MS + MR) / 2 se MR > (10 - MS) • MF = MS se MR< 5
 
Bibliografia
     
Livros Texto:
QUARTERONI, A.; SALERI, F.; GERVASIO, P. Scientific Computing with MATLAB and Octave. Springer, 2014. ISBN: 978-3-642-45366-3. 
Bibliografia Complementar:
Manual do Octave ou Scilab. Software Livre. (Podem ser obtidos gratuitamente na internet).
FAUSETT, V. “Applied Numerical Analysis Using Matlab”. Laurene Prentice Hall, 1999.
 

Clique para consultar os requisitos para SME0333

Clique para consultar o oferecimento para SME0333

Créditos | Fale conosco
© 1999 - 2024 - Superintendência de Tecnologia da Informação/USP