Fortran apostila
CENTRO DE CIÊNCIAS NATURAIS E EXATAS
DEPARTAMENTO DE FÍSICA
APOSTILA COM NOTAS DE AULA DA DISCIPLINA
Computação Básica para Física
FORTRAN (FSC1004)
Prof. Ernani de Lima Nascimento
Universidade Federal de Santa Maria
Departamento de Física
Disciplina: Computação Básica para Física – FORTRAN (FSC1004)
Prof. Ernani L. Nascimento
AULA 1
1.0. Estrutura dos computadores: uma visão geral
* Os dois componentes mais básicos de um sistema computacional são: HARDWARE e SOFTWARE.
* HARDWARE
Memória: memória cache, memória RAM, disco rígido, disco rígido externo, pen-drives, CDs, DVDs, etc..
Unidade de Processamento Central (ou CPU): processadores.
Periféricos de entrada e saída (I/O): teclado, monitor, impressora, modems, etc...
Componentes multimídia: CD-ROM, leitor/gravador de DVD, alto-falantes, web-cam, etc...
* SOFTWARE
(1) Softwares de sistema:
Sistemas Operacionais: Windows, Linux, UNIX, etc...
Compiladores (linguagens de programação): Fortran 77, Fortran 90/05, Pascal, C, C++, JAVA, etc...
Processadores de texto: Latex, Word for Windows, Open Office Writer, VI, nedit, OpenOffice Kate, Power Point, etc...
Planilhas Eletrônicas: Excel, Open Office Calc, etc...
Bibliotecas: MATLAB, IMSL, etc...
Jogos...
(2) Softwares de aplicação:
Criados pelo usuário para resolver um problema específico, sob demanda.
1.1. Linguagem de Programação:
* Neste curso estudaremos um software que é a linguagem de programação. Mais especificamente a linguagem FORTRAN (FORmula TRANslation; “tradução de fórmula”).
* Uma linguagem é um meio de comunicação. A linguagem de programação é uma linguagem que permite a comunicação homem/computador. Programar um computador significa fornecer uma sequência de instruções para o computador executar.