Curiosidade

PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.

Moderadores: Administradores, Moderadores

Curiosidade

Mensagempor Dmaxferr » Quarta Jul 06, 2005 22:53

Alguem q perceba da linguaguem pascal, ou que se lembre de alguma coisa :lol:, alguns jogos ou trabalhos um bocadinho complexos que fizeram . Tenho uma cadeira de pascal mas sinceramente axo que ja nao se devia usar essa linguaguem. :?: e quase idade da pedra isso.....

Comentem???? 8)
DV serie 6000
LG sound system
2gb Kingstom
Nvidia Gforce go 7400
500gb
HP w2207h
Dmaxferr
Membro de Prata
Membro de Prata
 
Mensagens: 249
Registado: Terça Abr 26, 2005 8:47

Re: Curiosidade

Mensagempor Mercy_PT » Quarta Jul 06, 2005 23:15

Dmaxferr Escreveu:Alguem q perceba da linguaguem pascal, ou que se lembre de alguma coisa :lol: . Tenho uma cadeira de pascal mas sinceramente axo que ja nao se devia usar essa linguaguem. :?:

Comentem???? 8)


Lamento discordar contigo mas considero que para realmente se aprender a programar tens que começar pelo básico e neste caso Pascal é efectivamente um bom ponto de partida devido a sua organização interna. O facto de se aprender a escrever código "LIMPO" é um dos grandes problemas de muitos dos programadores actualmente. Depois posso-te dizer que existem actualmente linguagens de programação mais evoluidas que pascal mas que se baseiam no mesmo, Borland Delphi penso que seja um dos maiores exemplos disso mesmo.

Metaforicamente falando não se pode querer conduzir sem saber como se liga um carro e se engrena uma velocidade.

Fica bem....
Cruising life......in low speed...
Imagem
Mercy_PT
Membro Vitalício
Membro Vitalício
 
Mensagens: 2338
Registado: Terça Set 14, 2004 14:33

Mensagempor Dmaxferr » Quarta Jul 06, 2005 23:19

Mercy_PT escreveu:
Lamento discordar contigo mas considero que para realmente se aprender a programar tens que começar pelo básico e neste caso Pascal é efectivamente um bom ponto de partida devido a sua organização interna. O facto de se aprender a escrever código "LIMPO" é um dos grandes problemas de muitos dos programadores actualmente. Depois posso-te dizer que existem actualmente linguagens de programação mais evoluidas que pascal mas que se baseiam no mesmo, Borland Delphi penso que seja um dos maiores exemplos disso mesmo.

Metaforicamente falando não se pode querer conduzir sem saber como se liga um carro e se engrena uma velocidade.
.
Concordo por um lado, mas nao deviam começar logo com delphi por exemplo, ou c++. Sao linguagens muito mais recentes..........Porque pascal aprende-se no 10º ano......
DV serie 6000
LG sound system
2gb Kingstom
Nvidia Gforce go 7400
500gb
HP w2207h
Dmaxferr
Membro de Prata
Membro de Prata
 
Mensagens: 249
Registado: Terça Abr 26, 2005 8:47

Mensagempor Speed Dragon » Quinta Jul 07, 2005 0:18

Por acaso tinha qui algumas coisitas guardadas do 10º, espero que não tenha nada de mal.

http://rapidshare.de/files/2859542/Pascal.rar.html

Dá uma vista de olhos ;)

Lembri-me agora de uma coisa que fix este ano em pascal, http://rapidshare.de/files/2859564/Quem ... o.rar.html

Espero que ajude ;)
... Then a japanese tuning company spend a 150.000£ on the engine ...
... so now develops a 1.000 Break Horse Power!
... Not to 60Mph, in 2.8 seconds, Not to 190Mph in 12 seconds ... Top Speed 234Mph!
... Semtex with a Steering Wheel!
Speed Dragon
Moderador
Moderador
 
Mensagens: 5186
Registado: Sexta Mai 23, 2003 15:36
Localização: Lobão - Sª Mª da Feira > FEUP

Mensagempor gimbras » Quinta Jul 07, 2005 0:23

Mas PASCAL foi das primeiras senao a primeira mesmo linguagem, é a base essencial para qualquer programador. Se tens boas bases tudo o resto será bem feito e mais fácil.

Não se pode construir uma casa pelo telhado (novas linguagens), faltam as fundações (pascal)
Avatar do Utilizador
gimbras
Membro Diamante
Membro Diamante
 
Mensagens: 1405
Registado: Quarta Fev 02, 2005 21:55

Mensagempor Speed Dragon » Quinta Jul 07, 2005 0:28

1ª linguagem ? Era aquela de cartões gigantes que se tirava-se e metia-se :D isso sim, trabalhava-se no duro :D
... Then a japanese tuning company spend a 150.000£ on the engine ...
... so now develops a 1.000 Break Horse Power!
... Not to 60Mph, in 2.8 seconds, Not to 190Mph in 12 seconds ... Top Speed 234Mph!
... Semtex with a Steering Wheel!
Speed Dragon
Moderador
Moderador
 
Mensagens: 5186
Registado: Sexta Mai 23, 2003 15:36
Localização: Lobão - Sª Mª da Feira > FEUP

Mensagempor Mercy_PT » Quinta Jul 07, 2005 10:50

gimbras Escreveu:Mas PASCAL foi das primeiras senao a primeira mesmo linguagem, é a base essencial para qualquer programador. Se tens boas bases tudo o resto será bem feito e mais fácil.

Não se pode construir uma casa pelo telhado (novas linguagens), faltam as fundações (pascal)


A tua ideia deve ser referireste a linguagens de alto nivel ou médio, mas de qualquer forma tinhas linguagens de programação já anteriormente.

Inicialmente (como diz o SpeedDragon) usavam-se cartoes e a programação era feita em Assembly (aka metodo chato e demorado) pelo que foram criadas as linguagens de alto nivel, por exemplo FORTRAN (1957), COBOL (1959), ALGOL (1960), APL (1962), BASIC (1964), C (1972) and Ada (1983).

O pascal foi criado para o meio academico como forma de evitar instruções tipo Goto que existiam e faziam com que o computador andasse a saltar codigo dum lado para o outro.
A lógica do pascal e daí ser actualmente uma das base para aprender programação são as suas 2 linhas mestras:
- Criar uma linguagem adaptada para ensino e com fundamentos de código claro e disciplinado;
- Uma linguagem cujos projectos implementados fossem tanto eficientes como de confiança e com potencialidades de uso da totalidade dos recursos dos computadores existentes na altura da sua criação.

Pronto, terminou a aula de historia da programação.
Cruising life......in low speed...
Imagem
Mercy_PT
Membro Vitalício
Membro Vitalício
 
Mensagens: 2338
Registado: Terça Set 14, 2004 14:33

Mensagempor gimbras » Quinta Jul 07, 2005 11:00

pois como nunca dei pascal nem historia da programação, disse que seria uma das primeiras. mmo assim é das primeiras.

queria dizer q é das fundamentais nos cursos e q se deve dar logo pra construir essa base.
Avatar do Utilizador
gimbras
Membro Diamante
Membro Diamante
 
Mensagens: 1405
Registado: Quarta Fev 02, 2005 21:55

Mensagempor Dmaxferr » Quinta Jul 07, 2005 13:16

Lembri-me agora de uma coisa que fix este ano em pascal, http://rapidshare.de/files/2859564/Quem ... o.rar.html

Espero que ajude
. Bem feito por acaso lol.

Vamos la ver se começo a dominar isto.
o objectivo agora e fazer um programa que leia este ficheiro de (num.txt 423|645|8768|8673|3232|534|32|756|3|6|87|9|565|64|976), devem estar separados por uma barra vertical. Deve ter as funcionalidades de Inserçao, Remoçao,listagem,filtragem, contagem de classes, calculos, moda, gravar e sair. Mas nao posso usar strings nem unidades uses crt.

Parece ser facil mas nao sei por onde começar, se alguem tiver algumas dikas, mesmo so para comparar os raciocinios.

Obrigado
DV serie 6000
LG sound system
2gb Kingstom
Nvidia Gforce go 7400
500gb
HP w2207h
Dmaxferr
Membro de Prata
Membro de Prata
 
Mensagens: 249
Registado: Terça Abr 26, 2005 8:47

Mensagempor Creative Byte » Quinta Jul 07, 2005 13:22

Boas,

Concordo com o Mercy, deve-se iniciar por uma linguagem limpa e de facil aprendizagem para se iniciar na lógica de programação e depois passar para linguagens mais evoluidas de uma forma progressiva e aprendendo os novos metodos que evoluiram apartir daquilo que já se sabe.
Creative Byte
Membro de Prata
Membro de Prata
 
Mensagens: 264
Registado: Quarta Mar 30, 2005 15:55


Voltar para Programação

Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 3 visitantes

cron