You are on page 1of 17

Msc Fabio Augusto R Nobrega Agosto 2013

Linguagem de Programao

Ementa
Lgica de programao e programao estruturada Linguagem de definio de algoritmos Estrutura de um algoritmo Estudo de linguagem de programao de aplicao

didtica Estudo terico e prtico de linguagem de programao para aplicao dos conceitos de construo de programas estruturados Linguagem de programao FORTRAN

Linguagem de Programao

Competncias e Habilidades
Compreender a lgica da programao para fins de

construo de programas computacionais Compreender a estrutura utilizada na programao Utilizar a lgica de programao para resoluo eficiente de problemas de Engenharia Domnio de uma linguagem de programao para resoluo de problemas relacionados com a Engenharia Desenvolver o aspecto do pensar crtico, sistemtico e analtico, possibilitando o interesse investigao cientfica e a solues de problemas tecnolgicos atravs da programao
Linguagem de Programao
3

Princpios e Valores
Desenvolver

capacidade

de

compreenso

de

problemas Formar um profissional melhor e com melhores chances de insero no mercado de trabalho Propor problemas em sala de aula que envolvero a pesquisa e coleta de dados e, principalmente, o trabalho em grupo Criar e manter no aluno o esprito da pesquisa, que deve claro, permear toda formao acadmica em qualquer rea do conhecimento

Linguagem de Programao

Contedo Programtico - Unidade I


Introduo programao Conceitos bsicos de lgica matemtica Conceito de fluxogramas e seqenciamento de aes Introduo computao Conceito bsicos de programao

Comando Algoritmo Sistema Compilao e interpretao

Linguagem de Programao

Contedo Programtico - Unidade I


Algoritmos estruturados: portugol Estrutura de um algoritmo Identificadores Constantes Variveis Operaes bsicas Comandos de entrada e sada Estruturas condicionais Estruturas de repetio

Linguagem de Programao

Contedo Programtico - Unidade I


Introduo ao FORTRAN Definio da linguagem Introduo ao ambiente de programao Um programa Caracteres vlidos e identificadores Codificao de programas

Linguagem de Programao

Contedo Programtico - Unidade I


Tipos de Dados Constantes Variveis Declarao REAL, INTEGER, CHARACTER e COMPLEX Conjuntos Entrada/sada elementares: READ e PRINT STOP e END.

Linguagem de Programao

Contedo Programtico - Unidade II


Expresses Comando de atribuio Operadores Expresses aritmticas Expresses caracteres Expresses relacionais Expresses lgicas.

Linguagem de Programao

Contedo Programtico - Unidade II


Estruturas de controle Comandos IF: aritmtico, lgico e IF bloco Laos com DO

Comandos DO: laos, ninhos e regras Comando CONTINUE Variveis subscritas e conjuntos DO implcito em operadores de E/S

Comando dimension

Linguagem de Programao

10

Contedo Programtico - Unidade II


Controles entrada e sada de dados Comandos READ e WRITE Comando FORMAT Combinao READ e FORMAT Caracteres de controle da impressora Combinao WRITE e FORMAT Formatos com especificaes repetidas Comandos OPEN e CLOSE

Linguagem de Programao

11

Contedo Programtico - Unidade II


Subprogramas Funo declarao de comando Funes intrnsecas Subprogramas FUNCTION Comando RETURN Sub-rotinas: SUBROUTINE e CALL

Linguagem de Programao

12

Metodologia de Ensino
O curso ser ministrado atravs de aulas expositivas

tericas e de aulas de prticas em laboratrios de informtica, envolvendo exemplos ilustrativos e exerccios propostos a serem resolvidos empregando a linguagem de programao Fortran. As aulas sero conduzidas empregando o quadro branco de pincel, data show e os laboratrios de informtica onde sero realizados exerccios de implementao de programas na linguagem Fortran.

Linguagem de Programao

13

Avaliao
Formao da nota final Prova: 9,0 pontos Medida de eficincia: 1,0 ponto Medida de eficincia Avaliada a partir dos exerccios individuais e em grupo resolvidos durante a unidade

Linguagem de Programao

14

Bibliografia Bsica
MANZANO, Jos Augusto N. G. Estudo Dirigido de

Fortran, So Paulo, Ed. rica Ltda., 2003.


CUNHA, Rudnei Dias. Introduo Linguagem de

Programao Fortran 90, Ed. UFRGS, 2005.


ASCENCIO, Ana Fernanda Gomes, CAMPOS, Edilene

Aparecida Veneruchi de, Fundamentos da Programacao de Computadores, Editora Pearson Education do Brasil Ltda, 2007.

Linguagem de Programao

15

Bibliografia Complementar
VILARIM, Gilvan. Algoritmos: Programao para

iniciantes, Ed. Cincia Moderna, 2004.


PRESS, William H. et al. Numerical Recipes in

Fortran 90. New York, Cambridge University Press, 1996.


DE SOUZA, Marco Antonio Furlan; GOMES, Marcelo

Marques; SOARES, Marcio Vieira; CONCILIO, Ricardo, Algoritmos e Lgica de Programao, So Paulo, Pioneira Thomson Learning, 2005.
Linguagem de Programao
16

Apresentao do Cronograma Previsto (Magister)

Linguagem de Programao

17

You might also like