Não importa a LINGUAGEM de programação. O importante é a LOGICA!
A linguagem é apenas o meio que você vai usar para realizar aquilo que você deseja ou que o seu cliente solicitou. Vou citar um exemplo: você é contratado para uma empresa que pede para fazer um programa de acesso para usuários que funcione em Computadores, PalmTops e Celulares. Qual seria a solução? Você pode usar um Delphi (em Pascal) para o Windows, talvez um C ou Assembler para o Palm e Java pro Celular. Ou fazer tudo em Java, tanto faz.
Compreende? A linguagem é apenas a ferramenta. Se você estudar e desenvolver uma boa lógica de programação, não há limites para onde você possa chegar.
Lógico, linguagens básicas como o C, C++, Pascal (puro) requerem um maior uso da lógica e por isso geralmente são a primeira linguagem de muitos. Mas sem lógica, nenhuma delas vai pra frente.
A meta de um iniciante deve ser compreender O QUÊ fazer antes de resolver COMO fazer. Entendendo o escopo do problema e sabendo como estruturá-lo, a solução será mais fácil, rápida e eficiente. Então meu conselho é: estude muita lógica, faça muitos algorítmos, desenvolva alguns fluxogramas e depois concentre-se na linguagem de sua escolha - pode começar com C#, Java, .NET, não importa - seus sistemas terão qualidade e eficiência!
Boa sorte nos estudos!
2007-03-22 07:57:25
·
answer #1
·
answered by CavanhaMan 5
·
1⤊
0⤋
Começe estudando C++, vc tem q ter raciocinio lógico bom e gostar de passar horas e horas programando.
Estude Lógica e tbm algoritimos.
2007-03-21 11:53:14
·
answer #2
·
answered by lol_adriel_lol 4
·
0⤊
1⤋
Acho interessante começar a estudar com a Linguagem C e ir estudando pela lógica de programação. Entender as diferenças das variáveis, e suas declarações. E as estuturas de um programa (começo, meio, fim).
Um programa bem básico que envolve algumas variáveis e algumas operações é um sistema de calculo de média escolar.
Avançando ainda nesse de calculo de média, vc poderia definir status como "aprovado", "recuperação", "reprovado" a partir da média final, e aprenderia a utilizar alguns laços como o if, else.
Comece com um programa para troca de valores das variáveis, exemplo: na variavel a=5 e b=3. Faça com q seja trocado o valor entre elas (dica: use uma variavel auxiliar).
Tente criar um programinha básico de calculadora, com as 4 operações básicas, onde o usuário entra com 2 valores e escolhe a operação e o programa efetua o calculo. Nesse ponto vc já pode extender alguns laços, como o switch (para escolha das operações), e incrementar com do, while (para validação dos números, por exemplo: nao é possivel dividir por 0).
Ex.: num1, num2,
caso for divisão a op escolhida, e o usuário entrar com 0 no num2 exibe uma msg.
É interessante também estudar sobre vetores e sua utilização, e mais para frente aprender matrizes.
Após isso, poderia começas a estudar e implementar as "structs" do C, que servem para criar variáveis heterogeneas.
Após entender tudo isso que citei, vc poderia tentar fazer um programa para ordenar algum vetor (uma dica: vc ja sabe como trocar os valores das variáveis, aprendeu lá em cima no começo).
o próximo passo seria estudar as estruturas de dados, como Filas, Listas Ligadas, Pilha. Esses conceitos são muito importante e fundamentais para muitos sistemas e programas a serem desenvolvidos.
se tiver alguma dúvida, pode me perguntar paulofalchi@yahoo.com.br
2007-03-21 12:17:55
·
answer #3
·
answered by Paulo 3
·
0⤊
2⤋