Carregar apresentação
A apresentação está carregando. Por favor, espere
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
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.