User Tag List

Curtidas Curtidas:  0
Resultados 1 a 10 de 10

Tópico: Introdução a Programação.

  1. #1
    CCV_Jh0n está offline
    Data de Ingresso
    Oct 2007
    Localização
    AlavanK
    Posts
    3.520
    Membro CCVCavaleiro Lendário
    Avatar de CCV_Jh0n

    Membro CCVCavaleiro Lendário
    Data de Ingresso
    Oct 2007
    Localização
    AlavanK
    Posts
    3.520
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    Post 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.

  2. #2
    CCV_Kusanagi está offline
    Data de Ingresso
    Dec 2007
    Localização
    Aracaju-Sergipe
    Posts
    3.460
    Membro CCVCavaleiro Lendário
    Avatar de CCV_Kusanagi

    Membro CCVCavaleiro Lendário
    Data de Ingresso
    Dec 2007
    Localização
    Aracaju-Sergipe
    Posts
    3.460
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    Re: Introdução a Programação.

    Muito bom jhon, porem bem que podia disponibilizar o Pascal pra DL ne ? UHAUHAUA
    Bleach




    meu site

  3. #3
    CCV_Jh0n está offline
    Data de Ingresso
    Oct 2007
    Localização
    AlavanK
    Posts
    3.520
    Membro CCVCavaleiro Lendário
    Avatar de CCV_Jh0n

    Membro CCVCavaleiro Lendário
    Data de Ingresso
    Oct 2007
    Localização
    AlavanK
    Posts
    3.520
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    Re: Introdução a Programação.

    Citação Postado originalmente por CCV_Kusanagi Ver Post
    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. =)

  4. #4
    Avatar de Slet

    UsuárioCavaleiro Lendário
    Data de Ingresso
    Nov 2007
    Posts
    3.072
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    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!

  5. #5
    CCV_Jh0n está offline
    Data de Ingresso
    Oct 2007
    Localização
    AlavanK
    Posts
    3.520
    Membro CCVCavaleiro Lendário
    Avatar de CCV_Jh0n

    Membro CCVCavaleiro Lendário
    Data de Ingresso
    Oct 2007
    Localização
    AlavanK
    Posts
    3.520
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    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

  6. #6
    CCV_HEALbra está offline
    Data de Ingresso
    Oct 2008
    Localização
    Goiânia
    Posts
    6.123
    Membro CCVCavaleiro Vagabundo
    Avatar de CCV_HEALbra

    Membro CCVCavaleiro Vagabundo
    Data de Ingresso
    Oct 2008
    Localização
    Goiânia
    Posts
    6.123
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    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!!

  7. #7
    CCV_Jh0n está offline
    Data de Ingresso
    Oct 2007
    Localização
    AlavanK
    Posts
    3.520
    Membro CCVCavaleiro Lendário
    Avatar de CCV_Jh0n

    Membro CCVCavaleiro Lendário
    Data de Ingresso
    Oct 2007
    Localização
    AlavanK
    Posts
    3.520
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    Re: Introdução a Programação.

    Citação Postado originalmente por CCV_HEALbra Ver Post
    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.

  8. #8
    CCV_HEALbra está offline
    Data de Ingresso
    Oct 2008
    Localização
    Goiânia
    Posts
    6.123
    Membro CCVCavaleiro Vagabundo
    Avatar de CCV_HEALbra

    Membro CCVCavaleiro Vagabundo
    Data de Ingresso
    Oct 2008
    Localização
    Goiânia
    Posts
    6.123
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    Re: Introdução a Programação.

    Citação Postado originalmente por [U/B]Jh0n Ver Post
    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

  9. #9


    UsuárioCavaleiro Virgem
    Data de Ingresso
    May 2010
    Posts
    1
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    Re: Introdução a Programação.

    Bom curti...... go posta + aulinhas

  10. #10
    Avatar de CCV_SylarBoon

    Membro CCVCavaleiro de Ouro
    Data de Ingresso
    Jun 2008
    Localização
    Itu/SP
    Posts
    1.624
    Posts Curtidos
    Mencionado
    0 Post(s)
    Marcado
    0 Tópico(s)

    Re: Introdução a Programação.

    Pra mim que C era baixo nivel. o0
    Acho que está confuso porque, provavelmente o livro foi traduzido.


    "Eu não estava implorando pela minha vida.
    Eu estava oferecendo a sua a você
    "

    (Gabriel Sylar)
    [ Virus no PC ? ] [ Regra post de logs ]

Tópicos Similares

  1. Introdução e comandos MS-DOS.
    Por CCV_Blackout no fórum Tutoriais e Utilitarios
    Respostas: 0
    Último Post: 05-03-2010, 03:04 AM
  2. Twilight Temple - Introdução
    Por CCV_Iupi no fórum (PWI) Dicas e Tutoriais
    Respostas: 1
    Último Post: 15-12-2009, 03:25 PM
  3. Questão de introdução
    Por CCV_BoneSaw no fórum Piadas
    Respostas: 1
    Último Post: 10-11-2009, 04:08 PM

Tags para este Tópico

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •