prof. dr. marco antônio piteri Æ sala 04 – docente i ... · aula 01 matlab:Æprograma...

25
FCT – UNESP – CAMPUS DE P. PRUDENTE Licenciatura em Matemática – 2007 - Prof. Piteri Programação Orientada a Sistemas de Processamento Simbólico Aula 01 APRESENTAÇÃO DA DISCIPLINA Departamento de Matemática, Estatística e Computação - DEMEC Prof. Dr. Marco Antônio Piteri Piteri E-mail: [email protected] Sala 04 – Docente I Fone (Trabalho): (018) 3229 5385 – ramal 5378 - Atendimento: Quarta-feira – 9h00-12h00 Terça-feira - 18h00 – 19h00 CRITÉRIOS DE AVALIAÇÃO: Duas provas teóricas (individuais) - peso 60%; Trabalhos práticos intermediários (coletivos) – peso 40% - trabalhos com pesos diferenciados - (avaliação contínua ao longo do semestre); Prova substitutiva (todo conteúdo - substitui a menor nota das provas teóricas); Média Final = MAP*0.6 + MAT*0.4 MAP: Média Aritmética das Provas MAT: Média Aritmética dos Trabalhos

Upload: hoangtuyen

Post on 08-Nov-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

Aula 01APRESENTAÇÃO DA DISCIPLINA

Departamento de Matemática, Estatística e Computação - DEMEC

Prof. Dr. Marco Antônio PiteriPiteri E-mail: [email protected]

Sala 04 – Docente I

Fone (Trabalho): (018) 3229 5385 – ramal 5378 -

Atendimento: Quarta-feira – 9h00-12h00 Terça-feira - 18h00 – 19h00

CRITÉRIOS DE AVALIAÇÃO:

Duas provas teóricas (individuais) - peso 60%;

Trabalhos práticos intermediários (coletivos) – peso 40% - trabalhos com pesos diferenciados - (avaliação contínua ao longo do semestre);

Prova substitutiva (todo conteúdo - substitui a menor nota das provas teóricas);

Média Final = MAP*0.6 + MAT*0.4MAP: Média Aritmética das Provas

MAT: Média Aritmética dos Trabalhos

Aula 01

MATLAB: Versão 1.0, ..., 6.0, 6.1, ..., 7.0

Aperfeiçoamento permanente;

Centenas de milhares de usuários no mundo;

Mapple, Mathematica, Axiom, Derive, Octave, MATLAB 6.0,...

(Computação algébrica, Sistemas de Processamento Simbólico)

APLICATIVOS (FERRAMENTAS DE SOFTWARE)

JEdit, Vim, Joe, Emacs, Word, ...: Editor de Textos;

Excell, ...: Planilha Eletrônica;

Mozilla, Opera, Explorer, ...: Navegadores de Internet (browsers);

Photoshop, CorelDraw, GIMP, ...: Processamento de Imagens;

DevC++, Builder, Visual C++, gcc, .. Compiladores da Linguagem C++;

...

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

MATLAB: Programa (aplicativo) de propósito específico (bem definido) para ser usado na resolução de problemas técnico-científicos em diferentes áreas do conhecimento humano (Engenharias, Física, Matemática, Química, Estatística, Computação, Medicina, ...).

MATLAB Ferramenta que integra recursos de:

Cálculo numérico e simbólico;

Programação (vetorial) numa linguagem de alto nível;

Visualização de curvas e superfícies;

Pacotes específicos (toolboxes) para determinadas áreas do conhecimento;

Etc, etc, etc, ...

MATLAB (MAtriz LABoratory – Laboratório de Matrizes)

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

Outras Características do MATLAB (MAtrix LABoratory):

Poderosa linguagem interna;

Integração do MATLAB com programas escritos em C, C++, JAVA, Fortran;

Possibilidade de desenvolvimento de GUI (Graphical UserInterface) usando recursos internos;

Programas em C,

C++, JAVA,

Fortran.

MATLAB

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

OBJETIVOS (primários):

Fornecer noções básicas sobre lógica de programação com o propósito de facilitar o desenvolvimento de programas (simples) na linguagem proprietária do MATLAB ;

Permitir que a partir dos conhecimentos básicos adquiridos nesta disciplina você possa explorá-los em outras disciplinas da grade curricular do curso (cálculo, álgebra linear, cálculo numérico, programação linear, equações diferenciais, etc),

Entrar em contato com ambientes de Computação Algébrica, também conhecidos como sistemas de Processamento Simbólicoconhecendo suas funcionalidades típicas, em particular a ferramenta MATLAB 6.0;

Usar a ferramenta MATLAB para aumentar sua produtividade na resolução de variados problemas matemáticos;

Usar a ferramenta MATLAB para auxiliar na compreensão de conceitos matemáticos;

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

... OBJETIVOS (secundários):

Adquirir uma base de conhecimentos suficientes para dar continuidade ao aprendizado de aspectos mais avançados do ambiente MATLAB, como por exemplo:

Desenvolvimento de Programas (aplicativos) com o uso de interfaces gráficas;

Uso de Toolboxes (pacotes de propósito específico):

Processamento de Sinais;

Redes Neurais; Estatística;

Processamento de Imagens;

Lógica Fuzzy; Análise Financeira; Wavelets;

Splines, Otimização;

...

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

METODOLOGIA:

Aulas teóricas expositivas ilustradas com um amplo conjunto de exemplos dos conceitos trabalhados;

Resolução de exercícios intraclasse (Professor Aluno);

Projetos individuais e coletivos em Sala de Aula;

Projetos coletivos (grupos de 2 ou 3) extraclasse;

Uso intensivo do Laboratório Didático de Computação (LDC) objetivando:

fundamentar os conceitos teóricos;

facilitar a familiarização com o ambiente MATLAB;

dominar os conceitos relativos a lógica de programação, bem como a sintaxe e a semântica da linguagem proprietária

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

..., Outras Características do MATLAB:

Existe em diferentes plataformas (Windows 9x, Windows ME, Windows XP, Windows NT, Windows 2000, Linux, Unix, Macintosh, SunOS, Solaris, AIX, ...);

Mais de 500 funções pré-definidas e mais de 1000 arquivos com funções M, o que o torna ideal para resolução de problemas técnico-científicos em contraste com outras linguagens de programação;

Recursos de visualização de gráficos 2D e 3D, de dados espaciais, de grandezas físicas (escalares, vetoriais e tensoriais);

Manipulação de Vetores, Matrizes, Polinômios, Zeros de Equações, Intersecção de Curvas e de Superfícies, ...;

Resolução numérica de Equações Diferenciais Ordinárias e Parciais, ....

Muito, muito, muito mais, .... Vocês passarão os 4 anos do curso estudando recursos do sistema. Acreditem!!!

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

Alguns poucos exemplos envolvendo visualização no MATLAB, ilustrando a potencialidade do sistema.

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

FUNDAMENTAL:

O MATLAB (ou qualquer outra ferramenta computacional) não faz (ainda) nada além do que o homem é capaz de fazer. Ele simplemente automatiza tarefas e aumenta a sua produtividade, poupando-o de cálculos repetitivos, morosos e extremamente suceptíveis a erros. Entretanto, é necessário conhecer os conceitos matemáticos utilizados. Sem eles, nós não vamos muito longe, com ou sem o MATLAB.

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

Se você deseja aprender e utilizar parte da potencialidade do ambiente integrado de desenvolvimento (IDE) MATLAB, então énecessário dedicar algum tempo ao seu aprendizado. Participe!!!

Você conseguiu passar no Vestibular, eliminou centenas de outraspessoas, ganhou o direito de freqüentar o curso, logo têm inúmeras competências;

Use sua enorme capacidade, jovialidade, energia e inteligência a seu favor;

Dedique-se a disciplina e ao curso com seriedade, esforço e foco;

Não use o espaço altamente privilegiado do Laboratório (reservado unicamente para nós) para outras atividades que não aquelas relacionadas a disciplina;

Pressupostos básicos :

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

Bibliografia Básica:

1.Título: MATLAB 6 – Curso CompletoAutor(es): Duane C. Hanselman, Bruce C. Littlefield.Editora: Prentice Hall Brasil

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

Bibliografia Básica:

2.Título: Programação em MATLAB para engenheirosAutor(es): Stephen J. Chapman.Editora: Thomson Pioneira

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

Bibliografia Básica:

2.Título: MATLAB com aplicação em EngenhariaAutor(es): Amos Gilat.Editora: Bookman Companhia Ed.

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

Bibliografia Básica:

Outros materiais:

Manuais, tutoriais, Apostilas, etc, podem ser encontrados na Internet;

Partilhe com os colegas os materiais encontrados;

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA

Aula 01

Dúvidas,

perguntas,

sugestões,

críticas, ...

FCT – UNESP – CAMPUS DE P. PRUDENTELicenciatura em Matemática – 2007 - Prof. Piteri

Programação Orientada a Sistemas de Processamento Simbólico

APRESENTAÇÃO DA DISCIPLINA