Computao Eletrnica Pascal e compiladores O Computador Memria
- Slides: 31
Computação Eletrônica Pascal e compiladores
O Computador Memória RAM Nota: Por causa de algumas animações, veja todos slides em tela cheia (pressione F 5) Dispositivo de Entrada (teclado) Unidade de Processamento CPU Memória (disco) Dispositivo de Saída (monitor)
O Computador n n n 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)
O Computador n Alguns dispositivos de entrada de dados: ¨ Teclado ¨ Mouse ¨ Leitor n de CD ou DVD Alguns dispositivos de saída de dados: ¨ Monitor ¨ Impressora ¨ Caixa de som
Pascal Niklaus Wirth Blaise Pascal Criado pelo suíço Niklaus Wirth na década de 60 n O nome é em homenagem ao matemático francês Blaise Pascal (1623 -1662) n Utilizado como ferramenta didática n
Pascal n Um programa que escreve “Hello World” no monitor program Hello. World; begin write(‘Hello World’); end.
Compilação program hello. World; begin write('Hello World!'); end. hello. World. pas Compilador Pascal (Turbo Pascal, GNU, Dev Pascal, etc) 1010100111010101010 01000101010110111010101010101010 hello. World. exe duplo clique
Compilação Dev Pascal grava o arquivo hello. World. exe na mesma pasta de hello. World. pas Execute -> Compile Dev Pascal com o arquivo hello. World. pas Pressione [Execute] (equivalente ao duplo clique no arquivo hello. World. exe)
Compilação n 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)
Execução n O que acontece após o duplo clique em hello. World. exe? Memória Entrada (teclado) Saída (monitor) Hello World 1010100111010101010 01000101010110111010101010101010 CPU rodando hello. World. exe
Execução n Para facilitar mostramos o codigo fonte Memória Entrada (teclado) Saída (monitor) Hello World program hello. World; begin write('Hello World!'); end. CPU rodando hello. World. exe
Exercício n Fazer um programa Pascal que escreve seu nome no monitor
Pascal n Um programa que lê um texto do teclado program le. Teclado; begin readln; end. le. Teclado. pas
Execução n O que acontece no duplo clique de le. Teclado. exe? Memória Entrada (teclado) Alo! <enter> Saída (monitor) 1010100111010101010 01000101010110111010101010101010 CPU rodando le. Teclado. exe
Execução n Para facilitar, mostramos o código fonte Entrada (teclado) Memória Alo! <enter> Saída (monitor) program le. Teclado; begin readln; end. CPU rodando hello. World. exe
Exercício n Fazer um programa Pascal que lê algo do teclado e depois escreve seu nome no monitor
Instalando o Dev. Pascal n Antes de instalar, logue no sistema como administrador (ou seja, com direitos para instalar programas)
Instalando o Dev. Pascal n Após baixar o instalador, dê um duplo clique para executá-lo n Na tela inicial, clique em “I Agree”
Instalando o Dev. Pascal n Escolha a pasta onde quer instalar e pressione “Install”
Instalando o Dev. Pascal n Ao término da instalação, pressione “Close”
Instalando o Dev. Pascal n Na tela inicial, pressione “OK”
Instalando o Dev. Pascal n Pressione OK na mensagem abaixo
Primeiro programa no Dev. Pascal n Escolha File → New Source File
Primeiro programa no Dev. Pascal n Digite o programa abaixo
Primeiro programa no Dev. Pascal n Escolha File → Save Unit
Primeiro programa no Dev. Pascal n Salve com o nome meu. Primeiro. Programa na pasta My Documents (ou Meus Documentos)
Primeiro programa no Dev. Pascal n Escolha Execute → Compile
Primeiro programa no Dev. Pascal Se não houve erros de digitação, esta janela aparece com “Total Errors: 0” n Clique em “Continue” n
Primeiro programa no Dev. Pascal n Abra o Windows Explorer e veja que o arquivo “meu. Primeiro. Programa. exe” foi criado na pasta My Documents
Primeiro programa no Dev. Pascal n n Dê um duplo clique em meu. Primeiro. Programa. 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
Primeiro programa no Dev. Pascal n Ao invés de dar duplo-clique no arquivo “meu. Primeiro. Programa. exe”, você pode também acionar o menu Execute → Run
- La memria
- La memria
- Curso de compiladores
- Compiladores
- Curso expresiones regulares
- Compiladores
- Lenguajes
- Puertos de salida de una computadora
- Que generacion son los de 1970
- Partes del computador y sus funciones
- Computador
- Ordem crescente
- Arquitectura del computador case
- Computador con sus partes
- El computador definicion
- Dispositivos de entrada y salida del computador
- Que es el computador
- Qu es un computador
- 3 sistema operacional
- Cuadricula hundir la flota
- Estructura y funcionamiento de un computador
- Estructura interna de una computadora
- Geração 1955
- Conceito do computador
- Objetivo de las computadoras
- Jerarquización de las computadoras
- Ufcd 0769
- Funcionamiento de un computador digital
- Conociendo el computador
- Computador
- Acotado en paralelo
- Que es un computador