Vous êtes sur la page 1sur 26

Programação de Computadores

Apresentação da Disciplina

Professor Bruno Augusto Dorta Marques

1/
Objetivos

Noções básicas de programação


Contrução de algoritmos estruturados
Programação de computadores

Linguagem de programação Fortran


FORmula TRANslation
Criado na IBM nos anos 50
Linguagem utilizada em engenharia e física
2/
Presença

Controle realizado por listas de presença

Regulamento dos cursos de graduação:


Presença mínima necessária de 75% das aulas previstas
(Art. 83, § 15)
Nenhuma falta é abonada, exceto casos citados no Art. 83,
§ 16

3/
Avaliação

Duas provas escritas (P1 e P2)


Trabalhos práticos de implementação (T)

Média Parcial = 0.4 * P1 + 0.4 * P2 + 0.2 *T


Será aprovado o aluno que obtiver Média Parcial
maior ou igual a 6.0 e frequência maior que 75%

Uma avaliação de segunda chamada (VR) para


alunos que faltaram a uma das provas (P1 ou P2). 4/
Avaliação Suplementar

O Aluno que obter média parcial maior ou igual a 4.0 e


menor que 6.0 e frequência maior que 75% tem direito
a avaliação suplementar (VS).

Para ser aprovado, o aluno deve obter uma nota


maior ou igual a 6.0 na VS.

Na VS será cobrado todo o conteúdo do curso.

5/
Material, Dúvidas e perguntas

Material da Aula
• Disponível no Google Classroom
• O aluno deverá ingressar no curso com o código disponibilizado
em aula
• Deverá realizar o cadastro com o e-mail @id.uff.br

Postar dúvidas no Google Classroom

6/
História

2400 AC: Ábaco 1642: Pascalina


Primeira tentativa de se criar Criada por Blaise Pascal, aos
um artefato capaz de contar 19 anos
Uma das primeiras máquinas
mecânicas de calcular
História

1822: Primeiro computador mecânico


• Projetado por Charles Babbage mas não terminado devido à
falta de recursos
• Posteriormente, o seu projeto foi construído e exposto em um
museu
História
1842: Primeiro programa de
computador
• Projetado por Ada Lovelace
• Não foi implementado pois a
maquina de Babbage não havia sido
completamente construída.
História

1938: Z1 1943: Colossus


• O primeiro computador • Usado pelos britânicos
programável para decodificar
• Muito foi perdido por causa
da II Guerra Mundial
mensagens alemãs
História

1946: ENIAC
• Considerado o primeiro computador eletrônico de propósito geral
• Construído na Universidade da Pensilvânia
• Ocupava uma sala inteira
• Pesava 30 toneladas
• Consumia 200 kw de potência
História
1946: ENIAC
• Entrada:
• Cartões perfurados
• Saída:
• Perfuradora de Cartões
Fortran
● Desenvolvido pela IBM na decada de 50
● Foi desenvolvido para programar mainframes da IBM

13 /
Fortran

Surgiu para facilitar a escrita de programas


Inicialmente era utilizado com cartão perfurado

14 /
História

1973: Alto
• Primeiro computador pessoal
• Construído pela Xerox, mas nunca
produzido em massa
• Já tinha mouse, interface gráfica e
sistema operacional
• As características do Alto foram
incorporadas no Macintosh
História

Hoje:
• Computação móvel
• Laptop, Tablet, Celular
• Entrada: teclado, tela
• Saída: tela
Hardware x Software

Hardware Software
Componentes físicos do Componentes lógicos do
computador computador
peças programas
Arquitetura de programação
Problema
Projeto

Algoritmo

Linguagem de Programação

Aplicativo (Programa) Software

Sistema Operacional

Arquitetura (Computador) Hardware 18 /


Fortran

● Editor e Compilador :

Force 2.0.9 + GNU Fortran (Gfortran)


● http://force.lepsch.com/p/download.html

Iremos utilizar o Fortran 90.

19 /
Force Criar novo arquivo de código fonte fortran

20 /
Force Compilar e Executar

21 /
Force

22 /
Mensagens de Erro

23 /
Terminal e CMD

●Programas são executados em modo linha de


comando (diferente de janela)
● No Windows utilizamos o cmd ou prompt de comando
● No Linux utilizamos o terminal

24 /
Terminal

25 /
Comandos comuns para terminal

dir – Lista diretório atual


ls – Lista diretório atual (apenas no Linux)
cd – Muda o diretório atual
mkdir – Cria uma nova pasta
programa.exe ou ./programa.exe (Linux) – Executa
um programa

26 /

Vous aimerez peut-être aussi