UNIVERSIDADE FEDERAL DE SANTA CATARINA

CENTRO DE CIÊNCIAS FÍSICAS E MATEMÁTICAS

DEPARTAMENTO DE MATEMÁTICA


PROGRAMA MTM 5723 - LABORATÓRIO DE MATEMÁTICA COMPUTACIONAL 1


PRÉ-REQUISITO(S): -

Nº DE HORAS-AULA SEMANAIS: 3

Nº TOTAL DE HORAS-AULA: 54

SEMESTRE:

CURSOS: Disciplina oferecida para a primeira fase da habilitação Bacharelado em Matemática e Computação Científica.


EMENTA: Noções de Hardware e Software. Conceito de algoritmo e programa. Algoritmos: representação, técnicas de elaboração, estruturas para elaboração. Representação de dados. Elaboração e implementação de programas.


I - CONTEÚDO PROGRAMÁTICO:

1. CONCEITOS PRELIMINARES

1.1 Noções de Hardware - Estrutura Física de um Computador

1 2 Noções de Software Sistemas Operacionais e Aplicativos

1.3 Conceito de Algoritmo


2. REPRESENTAÇÃO DE ALGORITMOS

2.1 Pseudo - Código para Representar Algoritmos

2.2 Tipos de Dados

2.3 Variáveis

2.4 Tipos de Variáveis

2.5 Desenvolvimento Modularizado de Algoritmos


3. MODO INTERATIVO DO MATLAB

3.1 Familiarização com o software

3.2 Comandos de Entrada/Saída

3.3 Comandos de Atribuição

3.4 Manipulação de Variáveis


4. CARACTERÍSTICAS INICIAIS DA LINGUAGEM DO MATLAB

4.1 Estrutura de um Programa

4.2 Variáveis, Constantes, Funções e Procedimentos

4.3 Comandos de Entrada/Saída: Teclado/Vídeo

4.4 Comandos de Entrada/Saída. Arquivos

4.5 Comandos de Atribuição

4.6 Execução de Programas


5. PROCESSOS DE REPETIÇÃO E SELEÇÃO

5.1. Estruturas de repetição (WHILE, REPEAT, FOR)

    1. Estruturas de seleção (IF-TEHN-ELSE)


6. VARIÁVEIS INDEXADAS

6.1. Vetores

6.2. Matrizes


7. MODULARIZAÇÂO

7.1. Subprogramas (FUNCTION, M-FILE)

7.2. Funções/Procedimentos Pré - Definidos


III- BIBLIOGRAFIA:

  1. Hanselan & Littlefield - Matlab 5 Guia do Usuário (versão do Estudante) –Editora Makron.

  2. Farrer & outros - Algoritmos Estruturados - Editora Guanabara 2.

  3. Forbellone & Eberspacher - Lógica de Programação - Editora Makron.

  4. Villas & Villasboas - Programação: Conceitos, Técnicas e Linguagens - Editora Campus.

  5. The student edition of MATLAB - hanselman.

  6. Matlab Guide - D.J. Higham and N. J. Higham - SIAM Philadelphia 2000.