A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Computação Eletrônica

Apresentações semelhantes


Apresentação em tema: "Computação Eletrônica"— Transcrição da apresentação:

1 Computação Eletrônica
Pascal e compiladores

2 O Computador Nota: Por causa de algumas animações,
veja todos slides em tela cheia (pressione F5) Dispositivo de Entrada (teclado) Memória RAM Unidade de Processamento CPU Dispositivo de Saída (monitor) Memória (disco)

3 O Computador A CPU (Central Processing Unit) ou Unidade de Processamento Central é o cérebro do computador. Ele coordena as atividades de entrada e saída de dados, além do armazenamento em memória Memória RAM: mais rápida, mais cara e volátil (os dados são perdidos ao desligar) Memória (disco): mais lenta, mais barata, e permanente (não há perda de dados ao desligar)

4 O Computador Alguns dispositivos de entrada de dados:
Teclado Mouse Leitor de CD ou DVD Alguns dispositivos de saída de dados: Monitor Impressora Caixa de som

5 Pascal Criado pelo suíço Niklaus Wirth na década de 60
Blaise Pascal Criado pelo suíço Niklaus Wirth na década de 60 O nome é em homenagem ao matemático francês Blaise Pascal ( ) Utilizado como ferramenta didática

6 Pascal Um programa que escreve “Hello World” no monitor
program HelloWorld; begin write(‘Hello World’); end.

7 Compilador Pascal (Turbo Pascal, GNU, Dev Pascal, etc)
Compilação program helloWorld; begin write('Hello World!'); end. helloWorld.pas Compilador Pascal (Turbo Pascal, GNU, Dev Pascal, etc) duplo clique helloWorld.exe

8 (equivalente ao duplo clique no arquivo helloWorld.exe)
Compilação Dev Pascal grava o arquivo helloWorld.exe na mesma pasta de helloWorld.pas Execute -> Compile Pressione [Execute] (equivalente ao duplo clique no arquivo helloWorld.exe) Dev Pascal com o arquivo helloWorld.pas

9 Compilação Observação
Os programas construídos neste curso serão exclusivamente modo texto. Ou seja, não haverá mouse, janela, ícones ou gráficos. Apenas texto. A execução será feita através de entradas de dados pelo teclado e saídas de textos no monitor (dentro de uma janela Command Prompt)

10 Execução O que acontece após o duplo clique em helloWorld.exe?
Entrada (teclado) Memória Saída (monitor) Hello World CPU rodando helloWorld.exe

11 Execução Para facilitar mostramos o codigo fonte Entrada (teclado)
Memória Saída (monitor) Hello World program helloWorld; begin write('Hello World!'); end. CPU rodando helloWorld.exe

12 Exercício Fazer um programa Pascal que escreve seu nome no monitor

13 Pascal Um programa que lê um texto do teclado program leTeclado; begin
readln; end. leTeclado.pas

14 Execução O que acontece no duplo clique de leTeclado.exe?
Entrada (teclado) Memória Alo! <enter> Saída (monitor) CPU rodando leTeclado.exe

15 Execução Para facilitar, mostramos o código fonte Entrada (teclado)
Memória Alo! <enter> Saída (monitor) program leTeclado; begin readln; end. CPU rodando helloWorld.exe

16 Exercício Fazer um programa Pascal que lê algo do teclado e depois escreve seu nome no monitor

17 Instalando o DevPascal
Antes de instalar, logue no sistema como administrador (ou seja, com direitos para instalar programas)

18 Instalando o DevPascal
Após baixar o instalador, dê um duplo clique para executá-lo Na tela inicial, clique em “I Agree”

19 Instalando o DevPascal
Escolha a pasta onde quer instalar e pressione “Install”

20 Instalando o DevPascal
Ao término da instalação, pressione “Close”

21 Instalando o DevPascal
Na tela inicial, pressione “OK”

22 Instalando o DevPascal
Pressione OK na mensagem abaixo

23 Primeiro programa no DevPascal
Escolha File → New Source File

24 Primeiro programa no DevPascal
Digite o programa abaixo

25 Primeiro programa no DevPascal
Escolha File → Save Unit

26 Primeiro programa no DevPascal
Salve com o nome meuPrimeiroPrograma na pasta My Documents (ou Meus Documentos)

27 Primeiro programa no DevPascal
Escolha Execute → Compile

28 Primeiro programa no DevPascal
Se não houve erros de digitação, esta janela aparece com “Total Errors: 0” Clique em “Continue”

29 Primeiro programa no DevPascal
Abra o Windows Explorer e veja que o arquivo “meuPrimeiroPrograma.exe” foi criado na pasta My Documents

30 Primeiro programa no DevPascal
Dê um duplo clique em meuPrimeiroPrograma.exe e aparecerá uma janela contendo o texto “Hello World” (em uma fração de segundos) Este é o seu primeiro programa Pascal em execução

31 Primeiro programa no DevPascal
Ao invés de dar duplo-clique no arquivo “meuPrimeiroPrograma.exe”, você pode também acionar o menu Execute → Run


Carregar ppt "Computação Eletrônica"

Apresentações semelhantes


Anúncios Google