Introdução a Programação.
Programando com [U/B]Jh0n
Aula 01
Quando queremos desenvolver um programa para realizar qualquer tipo de processamento de dados, vamos escrever um programa ou vários programas interligados, mas para que o computador consiga compreender e executar esse programa, ele deve estar escrito em uma linguagem entendida pelo computador, essa linguagem chamamos de linguagem de programação.
Processamento de Dados
Informações Iniciais + Operações sobre as Informações → Resposta
Existe 3 etapas para desenvolver um programa, são elas:
1.Análise
2.Algoritimo
3.Codificação
Na análise devemos ter:
Dados de Entrada
Processamento (Objetivo)
Dados de Saída ( Conclusão do Objetivo)
No algoritimo nós teremos cada passo que o programa deve seguir para obter o resultado.
Na codificação será os codigos que iremos usar em uma das linguagens de programação.
Quais são as linguagens de programação existentes?
Existem varias e outras que ainda vem sendo criadas, mas vou citar as principais para voces
Nível mais alto
ADA
MODULA-2
PASCAL
COBOL
FORTRAN
BASIC
JAVA
Nível medio
C++
C
FORTH
Nível mais baixo
MACRO-ASSEMBLER
ASSEMBLER
Vou demontrar essas etapas em um exemplo utilizando a linguagem de programação PASCAL:
Exemplo 1:
Fazer um programa para receber 2 numeros inteiros, calcular e imprimir a divisão do primeiro número pelo segundo número.
1º Etapa: Análise
Dados de Entrada: Dois números inteiros
Processamento: Calcular a divisão do primeiro número pelo segundo número, mas o segundo deve ser diferente de zero, pois não existe divisão por zero.
Dados de Saída: Mensagem ou Resultado da divisão.
2º Etapa: Algoritimo
Início
Lê N1,N2
Se N2=0
Impossivel dividir
Se Não
R=N1/N2
Resultado
R
Fim.
3º Etapa Codificação na linguagem de programação PASCAL
PROGRAM EXEMPLO CCV;
USES CRT;
VAR N1,N2 : INTERGER;
R : REAL;
BEGIN
CLRSCR;
READLN ( N1, N2 );
IF N2 = 0
THEN WRITELN ( 'IMPOSSÍVEL DIVIDIR' )
ELSE BEGIN
R := N1/N2;
WRITELN ( 'RESULTADO = ' , R:8:2);
END;
END.
Final da Primeira Aula.
Aula baseada nos livros:
Logica de Programação
C completo e Total.
Re: Introdução a Programação.
Muito bom jhon, porem bem que podia disponibilizar o Pascal pra DL ne ? UHAUHAUA
Re: Introdução a Programação.
Citação:
Postado originalmente por
CCV_Kusanagi
Muito bom jhon, porem bem que podia disponibilizar o Pascal pra DL ne ? UHAUHAUA
Seria minha segunda aula... um tutorial de como usar o Compilador Turbo Pascal.
Aguarde... pq estou vendo o melhor jeito de fazer... dps vou linkar essas aulas para outros sites. =)
Re: Introdução a Programação.
Cara é desses conteudo q o ccv precisa!!!
Muito bom jhon e estou com tu nas aulas !!!
ggogoog aula 2!
Re: Introdução a Programação.
Bom então para quem quizer ir baixando ai está o link do
Turbo Pascal 7.0:
http://www.softonic.com.br/s/turbo-pascal-7.0
Re: Introdução a Programação.
pascal eh alto nível? c++ médio nível?
kusanagi eh moderador?
O.o
EAAEHUAEUAEHUAE
eu realmente não sabia desses 3!!
=/
usa o [ code ] pra colocar os códigos!
boa iniciativa...poderia ter algo mais avançado..desses ai já tem um bucado aqui
=D
mas mesmo assim congratz...eh bom ter alguem assim!!
Re: Introdução a Programação.
Citação:
Postado originalmente por
CCV_HEALbra
pascal eh alto nível? c++ médio nível?
kusanagi eh moderador?
O.o
EAAEHUAEUAEHUAE
eu realmente não sabia desses 3!!
=/
usa o [ code ] pra colocar os códigos!
boa iniciativa...poderia ter algo mais avançado..desses ai já tem um bucado aqui
=D
mas mesmo assim congratz...eh bom ter alguem assim!!
KKKK
Heal é o que consta no livro C completo e total...
Não se refere em QUAL É A MELHOR.
veja bem vou copiar aqui oq consta no livro.
C é frequentemente chamada de linguagem de médio nivel para computadores. Isso não significa que C seja menos poderosa, difícil de usar ou menos desenvolvida que uma linguagem de alto nível como BASIC e Pascal, tampouco implica que C seja similar à linguagem assembly e seus problemas correlatos aos usuários. C é tratada como uma linguagem de nivel médio porque combina elemenos de linguagens de alto nível com a funcionalidade da linguagem assembly.
Pronto explicado.
Re: Introdução a Programação.
Citação:
Postado originalmente por
[U/B]Jh0n
KKKK
Heal é o que consta no livro C completo e total...
Não se refere em QUAL É A MELHOR.
veja bem vou copiar aqui oq consta no livro.
C é frequentemente chamada de linguagem de médio nivel para computadores. Isso não significa que C seja menos poderosa, difícil de usar ou menos desenvolvida que uma linguagem de alto nível como BASIC e Pascal, tampouco implica que C seja similar à linguagem assembly e seus problemas correlatos aos usuários. C é tratada como uma linguagem de nivel médio porque combina elemenos de linguagens de alto nível com a funcionalidade da linguagem assembly.
Pronto explicado.
vc me deu a explicação de vc não saber a diferença de C para C++..e muito menos falou de pascal!!
xD
Re: Introdução a Programação.
Bom curti...... go posta + aulinhas
Re: Introdução a Programação.
Pra mim que C era baixo nivel. o0
Acho que está confuso porque, provavelmente o livro foi traduzido.