Você está na página 1de 9

Informática III

Introdução à Programação

Claudino Tivane
marhaidje@gmail.com
Sumário

1. Introdução
2. Programação em Pascal
3. Programação em Python

2
Introdução
 A programação consite em conceber o código fonte de um
programa:
o Conjunto de símbolos (tokens), compostos de acordo com os
simbolos e regras de uma linguagem de programação.
 Os principais aspectos a considerar quando se pretende
aprender uma nova linguagem de programação são:
o Estrutura do programa;
o Comandos;
o Regras para definição de identificadores/variáveis;
o Tipos de Dados;
o Atribuições e Operações Aritméticas.

3
Programação em Pascal
 Estrutura de um Programa em Pascal:
o Cabeçalho;
o Especificação das unidades usadas pelo programa;
o Declarações de tipos, constantes, variáveis, rótulos, funções e procedimentos;
o Seção principal do programa.

PROGRAM <nome>;
USES crt, graph;
VAR
Identificador, ..., Identificador: Tipo1;
Identificador, ..., Identificador: Tipo2;
BEGIN
Comando 1;
Comando 2;
……... ………. ………..
END

4
Programação em Pascal (cont…)
 Entrada e Saída de Dados:
o Entrada: READ e READLN.
o Saída: WRITE e WRITELN.
 Write(var:m,d): m -tamanho; d - número de casas decimais
o Leitura de apenas um caracter do teclado: READKEY
 Atribuição:
 Identificador := expressão;
 Declaração de Variáveis:
VAR
Identificador, ..., Identificador: Tipo1;
Identificador, ..., Identificador: Tipo2;

5
Mas bem bem, como isso funciona pah!
 Vamos para nosso primeiro código. Um programa que imprime na
tela uma mensagem simples.

PROGRAM Primeiro_Programa;
USES crt;
BEGIN
Writeln(‘Meu Primeiro Programa em Pascal’);
END.
 Certo, mas onde digitar esse comando? Como rodar uma instrução
Pascal?
 Reescreva o código de modo que o programa leia do utilizador o
nome e imprima na tela uma saudação incluindo o nome introduzido.
o Exemplo: Olá Claudino!

6
Programação em Python
 Python é uma linguagem de programação interpretada,
orientada a objetos, de alto nível e com semântica
dinâmica.
o A simplicidade do Python reduz a manutenção de um programa.
o É uma das linguagens que mais tem crescido devido sua
compatibilidade (corre na maioria dos sistemas operativos) e
capacidade de auxiliar outras linguagens.
 Programas como Dropbox, Reddit e Instagram são escritos em
Python.
 Python também é a linguagem mais popular para análise de dados e
conquistou a comunidade científica.
 Exemplo: print('Minha primeira aplicação Python!')

7
PROGRAM Saudacao;
USES crt;
VAR
nome: String;
ano_de_nascimento, idade: integer;
BEGIN
Clrscr;
Write(‘Introduza o seu nome:’);
Read(nome);
Write(‘Ola ’+nome);
Readkey;
END.
8
 Khanimambo!

Você também pode gostar