Menu

3 Páginas V   1 2 3 >  
Reply to this topicStart new topic
> [pergunta] Aprender uma linguagem de programação
V
Ucraniano.pt
post Jan 7 2008, 07:55 PM
Post #1




Grupo: Membro
Posts: 28
Registado: 5-September 07
Membro nº: 15,094



Olá! Eu gostaria de aprender uma linguagem de programação simples e, de preferência, útil. Alguém pode ajudar-me, ensinar ou mostrar um site acessível para aprender?
Muito obrigado! biggrin.gif


--------------------


"Errare humanum est"
Go to the top of the page
 
+Quote Post
Navyseal
post Jan 7 2008, 08:39 PM
Post #2



Ícone do grupo

Grupo: Moderador
Posts: 1,461
Registado: 25-February 06
De: Porto city
Membro nº: 683



Eu penso que isto te poderá ajudar: http://bitseal.blogspot.com/


--------------------
Já conheces o meu novo blog? http://slayeralfa.blogspot.com
Go to the top of the page
 
+Quote Post
sp3c
post Jan 8 2008, 12:19 AM
Post #3



Ícone do grupo

Grupo: Moderador
Posts: 1,235
Registado: 11-May 07
De: Santo Tirso
Membro nº: 12,688



a resposta mais correcta à tua pergunta é começa por algoritmia procura informação sobre bases de programação...

na minha opinião no inicio é importante que te divirtas, por que senão vais achar uma seca...

procura no google por linguagens de programação, o Pascal é uma boa opção, (para já é melhores excluíres linguagens de baixo nivel e programação orientada a objectos) ou procura em livros, e aos poucos passas de uma linguagem para outra e outra... e outra...


--------------------
Go to the top of the page
 
+Quote Post
KhAoTiK_TaChYoN
post Jan 8 2008, 02:57 AM
Post #4



Ícone do grupo

Grupo: Moderador
Posts: 4,289
Registado: 2-January 06
De: Coimbra/Cantanhede
Membro nº: 436



Eu não acho que a solução para começar a programar seja começar do zero pela algoritmia, como é feito na universidade. Pelo menos, eu acho que, quando se começa por aí, uma pessoa está sempre perdida, porque não vê real utilidade naquilo que é feito.

Eu sou da "old school", em que uma pessoa dava com a programação e brincava um bocado com aquilo. Pegava em código de outros para ver as coisas a funcionar e ia alterando e observando os resultados e compreendendo o que acontecia.

Linguagens de programação úteis, penso que apenas depende dos recursos que tens disponíveis (apesar de hoje em dia haver compiladores gratuitos para quase tudo). Mas, uma linguagem que te permite uma vasta gama de possibilidades é o Java, que não é muito difícil para começar a programar, e tem uma documentação, que, a meu ver, está excelentemente organizada.

Por outro lado, os Basics sempre foram de fácil aprendizagem, mas não é fácil de arranjar formas fáceis de compilar. Há sempre o REALbasic e outros similares, mas a linha de aprendizagem a fundo é mais complexa, embora permita desenvolver aplicações bem avançadas com conhecimentos básicos.

Isto entre muitas outras linguagens de programação que há por aí, que até podem ser interessantes...


--------------------
QUOTE("Steve Ballmer @ USA Today")
There's no chance that the iPhone is going to get any significant market share. No chance.

Current status: 13.016.000 iPhones sold 'til September 2008.

/target Steve Ballmer
/cheer
Go to the top of the page
 
+Quote Post
Ucraniano.pt
post Jan 9 2008, 07:32 PM
Post #5




Grupo: Membro
Posts: 28
Registado: 5-September 07
Membro nº: 15,094



Eu tenho um livro com a algoritmia e "Pascal", mas não percebo para que é que aquilo serve.


--------------------


"Errare humanum est"
Go to the top of the page
 
+Quote Post
sp3c
post Jan 9 2008, 07:48 PM
Post #6



Ícone do grupo

Grupo: Moderador
Posts: 1,235
Registado: 11-May 07
De: Santo Tirso
Membro nº: 12,688



pascal serve para ensinar a programar, é das coisas mais simples... foi feito para isso mesmo

começa pelo basico, lê o livro


--------------------
Go to the top of the page
 
+Quote Post
Ucraniano.pt
post Jan 9 2008, 08:09 PM
Post #7




Grupo: Membro
Posts: 28
Registado: 5-September 07
Membro nº: 15,094



Eu, por acaso, já li aquilo. E sobre HTML também. Mas não estou a ver a utilidade daquilo. :?


--------------------


"Errare humanum est"
Go to the top of the page
 
+Quote Post
KhAoTiK_TaChYoN
post Jan 9 2008, 08:56 PM
Post #8



Ícone do grupo

Grupo: Moderador
Posts: 4,289
Registado: 2-January 06
De: Coimbra/Cantanhede
Membro nº: 436



Eu, quando comecei a programar, só utilizava a programação para fazed desenhos (que, por acaso, a minha primeira linguagem de programação foi Logo). Devagar lá fui dando conta do potêncial da coisa.

E hoje em dia ainda aprendo a programar, ultimamente com SDPs e técnicas de desenvolvimento ágil de software entre outras técnicas de reutilização de software.


--------------------
QUOTE("Steve Ballmer @ USA Today")
There's no chance that the iPhone is going to get any significant market share. No chance.

Current status: 13.016.000 iPhones sold 'til September 2008.

/target Steve Ballmer
/cheer
Go to the top of the page
 
+Quote Post
markteam
post Jan 11 2008, 02:12 AM
Post #9




Grupo: Membro
Posts: 53
Registado: 9-November 07
Membro nº: 17,254



http://worktuga.com/portal/index.php?optio...1&Itemid=31
Talvez sirva pra alguma coisa 8)


--------------------
Go to the top of the page
 
+Quote Post
Ucraniano.pt
post Jan 11 2008, 10:09 PM
Post #10




Grupo: Membro
Posts: 28
Registado: 5-September 07
Membro nº: 15,094



A linguagem C será útil? Quais são as suas possibilidades? :confuso:
E, já agora, o que são programas orientados a objectos? :?


--------------------


"Errare humanum est"
Go to the top of the page
 
+Quote Post
KhAoTiK_TaChYoN
post Jan 11 2008, 11:22 PM
Post #11



Ícone do grupo

Grupo: Moderador
Posts: 4,289
Registado: 2-January 06
De: Coimbra/Cantanhede
Membro nº: 436



C é sempre útil. É a linguagem mais utilizada, e é aquela que tem mais flexibilidade no acesso à memória e um must-use em programação de alto desempenho. Mas não significa necessáriamente que seja fácil de aprender...

Programação orientada a objectos é um estilo de programação que tende a comparar certas partes de um programa com objectos com determinadas funcionalidades que interagem com outros objectos.

Por exemplo, em programação orientada a objectos, imagina que querias criar um carro. Ias criar, por exemplo, um objecto motor, um objecto roda, um objecto buzina, acelerador, travão,... Quando acelerasses, o acelerador ia dizer ao motor para aumentar as rotações, que por sua vez ia comunicar às rodas que tinham que rodar mais rápidamente.

Isto é apenas um bocado daquilo que é a POO (programação orientada a objectos). Existem muitas mais coisas que a compoem.


--------------------
QUOTE("Steve Ballmer @ USA Today")
There's no chance that the iPhone is going to get any significant market share. No chance.

Current status: 13.016.000 iPhones sold 'til September 2008.

/target Steve Ballmer
/cheer
Go to the top of the page
 
+Quote Post
sp3c
post Jan 11 2008, 11:40 PM
Post #12



Ícone do grupo

Grupo: Moderador
Posts: 1,235
Registado: 11-May 07
De: Santo Tirso
Membro nº: 12,688



C é uma boa escolha para começar a aprender, é facil... e é a base de muitas outras linguagens, tens muitas linguagens com sintaxe parecida com a de C

é complicado começares a aprender a programar através de programação orientada a objectos, isso é complicado para quem ja programa imagina para quem esta a começar... POO envolve noções de herança, métodos, encapsulamento, polimorfismo... enfim...

quando dizes "Quais são as suas possibilidades?" queres saber o que? o que consegues fazer com uma linguagem?


--------------------
Go to the top of the page
 
+Quote Post
KhAoTiK_TaChYoN
post Jan 11 2008, 11:50 PM
Post #13



Ícone do grupo

Grupo: Moderador
Posts: 4,289
Registado: 2-January 06
De: Coimbra/Cantanhede
Membro nº: 436



E POO em C... hmm, very unlikely. Em C++ é mais possível.


--------------------
QUOTE("Steve Ballmer @ USA Today")
There's no chance that the iPhone is going to get any significant market share. No chance.

Current status: 13.016.000 iPhones sold 'til September 2008.

/target Steve Ballmer
/cheer
Go to the top of the page
 
+Quote Post
Ucraniano.pt
post Jan 12 2008, 07:12 PM
Post #14




Grupo: Membro
Posts: 28
Registado: 5-September 07
Membro nº: 15,094



Vou ver se começo a aprender a linguagem C.
Agora fiz um simples programa em Pascal (a partir do meu livro) e o PC não o lê. Diz que é um intruso. :?
Ao perguntar sobre as suas possibilidades quero descobrir o que é que posso fazer com ela.


--------------------


"Errare humanum est"
Go to the top of the page
 
+Quote Post
sweetumchocolate
post Jan 12 2008, 10:01 PM
Post #15




Grupo: Membro
Posts: 119
Registado: 22-November 07
Membro nº: 17,796



O C parece-me uma boa escolha...


--------------------
Made on a Mac

Se o Homem alguma vez fez alguma coisa de jeito foi o Big Tasty Bacon!!!
Go to the top of the page
 
+Quote Post
Ucraniano.pt
post Jan 19 2008, 09:03 PM
Post #16




Grupo: Membro
Posts: 28
Registado: 5-September 07
Membro nº: 15,094



E para aprender JAVA? Onde é que posso fazer isso? :?:


--------------------


"Errare humanum est"
Go to the top of the page
 
+Quote Post
KhAoTiK_TaChYoN
post Jan 20 2008, 07:34 AM
Post #17



Ícone do grupo

Grupo: Moderador
Posts: 4,289
Registado: 2-January 06
De: Coimbra/Cantanhede
Membro nº: 436



Existem muitos sites para iniciação, mas depois de aprenderes as bases vais recorrer imensas vezes à documentação do Java, que é das documentações mais bem estruturadas que existem (se é que não é mesmo a mais bem estruturada, até agora não vi nenhuma que a batesse).

O Google dá muita ajuda wink.gif


--------------------
QUOTE("Steve Ballmer @ USA Today")
There's no chance that the iPhone is going to get any significant market share. No chance.

Current status: 13.016.000 iPhones sold 'til September 2008.

/target Steve Ballmer
/cheer
Go to the top of the page
 
+Quote Post
MelroPower
post Jan 28 2008, 01:55 PM
Post #18




Grupo: Membro
Posts: 27
Registado: 24-September 07
Membro nº: 15,527



comecei com pascal para comecar a perceber o que é programacao...

MAs se soubesse o que sei hoje, python....

tens aki como comecar em python:;

ve aqui onde e como comecar


--------------------
Estao a oferecer um MP3 de 1GB neste forum:
http://interbios.pt.vu

http://pt.vazap.com
Go to the top of the page
 
+Quote Post
Devil_Boy
post Jan 29 2008, 12:54 AM
Post #19




Grupo: Membro
Posts: 111
Registado: 5-July 07
De: Portugal - Setúbal
Membro nº: 13,788



(KhAoTiK_TaChYoN)
Linguagens de programação úteis, penso que apenas depende dos recursos que tens disponíveis (apesar de hoje em dia haver compiladores gratuitos para quase tudo). Mas, uma linguagem que te permite uma vasta gama de possibilidades é o Java, que não é muito difícil para começar a programar, e tem uma documentação, que, a meu ver, está excelentemente organizada.


Começar a programar com Java é quase que suicídio LOOOl não é que seja uma coisa de outro mundo, mas para quem está a começar penso que tem conceitos demasiado complexos, como polimorfismo, herança e afins ....

Penso que a melhor linguagem para se começar a programar seja C.


--------------------
Go to the top of the page
 
+Quote Post
KhAoTiK_TaChYoN
post Jan 29 2008, 02:37 PM
Post #20



Ícone do grupo

Grupo: Moderador
Posts: 4,289
Registado: 2-January 06
De: Coimbra/Cantanhede
Membro nº: 436



Bem, todos os estudantes do meu curso que entraram no meu ano e nalguns anos anteriores, que não tinham bases de programação quando entraram, começaram com Java. A verdade é que tu podes programar em Java sem saber o que é polimorfismo, herança,...

Por outro lado, começar a programar em C, isso já digo que é suicídio, lol. Estás a obrigar os pobres coitados a aprender imediatamente a trabalhar com memória e a perceber o que significa ponteiro.


--------------------
QUOTE("Steve Ballmer @ USA Today")
There's no chance that the iPhone is going to get any significant market share. No chance.

Current status: 13.016.000 iPhones sold 'til September 2008.

/target Steve Ballmer
/cheer
Go to the top of the page
 
+Quote Post

3 Páginas V   1 2 3 >
Reply to this topicStart new topic

 

Publicidade
who's online
Versão Simples
Skin by IPB Customize
Horário: 5th December 2008 - 04:36 PM