segunda-feira, 25 de outubro de 2010

Resumo Exercícios Extruturados


Exercício- 1
  • Metodologia de Desenvolvimento dos programas.

Procedimento e funções ajudam a desenvolver soluções.
Estabelecer um plano antes de começar com a linguagem de programação.
Fazer diagramas para visualizar melhor o problema.

Exercício- 2.
  •  Modularização de programas

Funções e procedimento podem não ter parâmetros.
Cores (vermelho azul verde).
Cores aleatórias: usar a função random.

Resumo GAE5

GAE5 – Modularização de programas.

Subprograma “miniprograma” – embutido dentro de outro, blocos que desempenham tarefas especificas.

Procedimento – subprogramas chamados pelo programa principal, não retornam o valor para o programa.

Procedure NOME DO PROCEDIMENTO (variáveis: tipo)
Begin
<comandos>
End;
{programa principal}
Begin
NOME DO PROCEDIMENTO (parâmetros)
End.

Funções – mesmo objetivo dos procedimentos a diferença e que retorna o valo para o programa.

Function NOME DA FUNÇÃO (variáveis: tipo)
Begin
<comandos>
End;
{programa principal}
Begin
 NOME DA FUNÇÃO (parâmetros)
End.

Resumo GAE4

GAE4-  Estrutura dos programas


Estrutura de controle de repetição

·         For
·         While - Opera enquanto uma condição não for satisfeita.
While <condição> do
Begin
<comandos>
End;
·         Repeat- Opera até a condição ser satisfeita.
Repeat
<comandos>
Until <condição>
End;

Resumo GAE3

GAE3- Explorando o PascaL

For- Estrutura de comando de repetição.

for <nome da variável>:= <valor inicial> to <valor final> do
begin
<comandos>;
end;


Resumo GAE2

GAE2 – Programando o seu computador


Algoritmo- lógica da solução.
Estrutura de dados- organização dos dados na memória do computados para acomodar a solução.
Interface - descrição de como o usuário de programa irá interagir com ele 

  • Estrutura seqüencial- sequencia de comandos.


Pseudocódigo- Uma forma genérica de se escrever um algoritmo. Escreve de forma que qualquer pessoa pode entender, mesmo sem conhecimentos em programação.

Fluxograma- Representação esquemática de um processo. Faz uso de figuras geométricas facilitando a compreensão.
Início, Fim-> representado por uma elipse.
Entrada e Saída de dados-> representado por um trapézio.
Executar procedimento-> representado por um quadrado.
Condições-> triângulo ou losango.

Diagrama de Chapin- Representa um algoritmo por estrutura e formas geométricas. Diferencia dos fluxogramas porque apresentam desenhos inteiros dentro de um retângulo.


Resumo GAE1

GAE1- Introdução à programação
  •          Alguns comandos do robô.

Aparecer robô: at; ou ar;
Usar lápis: ul;
Desaparecer robô: dt; ou dr;
pfrente(número de passos) – ptraz(numero de passos)
pesquerda(grau) _  pdireita(grau)
Clrscr;
  •          Gerando um algoritmo.

Program NOME DO PROGRAMA
Var variável1, variável2: tipo {real, integer};
Begin- inicia os comandos
{Entrada de dados}
Writeln(‘...’) {Escreve texto}
Readln(‘...’){Lê a variável}
{Conversões}
{Saida de dados}
End.

sábado, 23 de outubro de 2010

Horóscopo Chinês

Cavalo (Ma)



Os nativos de Cavalo São muito populares, principalmente
 pela sua jovialidade. Tem a natureza mutável, por isso se
apaixona e desapaixona rapidamente. Um aventureiro nato,
 valoriza acima de tudo sua liberdade. Esse seu amor pela
liberdade provavelmente o tirará de casa cedo. Auto
confiante e impetuoso se encoleriza com facilidade e é muito
 mais exigente que sabe ceder ás outras pessoas, mas isso
 não diminui em nada seu bom humor com a vida. Dotado
 de um extremo poder de persuasão, gosta que as coisas
 girem em torno dele.