Como se tornar um cientista da ciência da computação

Autor: Gregory Harris
Data De Criação: 11 Abril 2021
Data De Atualização: 1 Julho 2024
Anonim
Como se tornar um cientista da ciência da computação - Sociedade
Como se tornar um cientista da ciência da computação - Sociedade

Contente

Estudar ciência da computação não significa programação; significa aprender algoritmos (uma sequência finita de etapas que alguém ou algo entende para realizar uma tarefa específica). Muitos cientistas da computação nem programam. Edsger Dijkstra disse uma vez: "A ciência da computação não está mais preocupada com os computadores do que a astronomia com os telescópios."

Passos

  1. 1 Ser um cientista da computação é aprender constantemente, ser um estudante para sempre. As tecnologias estão mudando, novas linguagens de programação, novos algoritmos estão sendo desenvolvidos: é necessário aprender coisas novas para estar sempre a par das coisas.
  2. 2 Comece com pseudocódigo. Pseudocódigo não é realmente uma linguagem de programação, mas é uma forma de representar um programa em inglês. O algoritmo mais próximo e familiar está no frasco de xampu: sabonete, enxágue, repita. Este é o algoritmo. É compreensível para você ("Agente de Computador") e contém um número finito de etapas.
  3. 3 Teste seu pseudocódigo. O exemplo rotulado no frasco de shampoo não é um bom algoritmo por dois motivos: ele não tem uma condição final e não informa qual procedimento repetir. Repete a espumação? Ou apenas enxágue. O melhor exemplo seria “Etapa 1 - Espuma. Etapa 2 - enxágue. Etapa 3 - Repita a Etapa 1 e a Etapa 2 (2-3 vezes para obter o melhor resultado) e Finalizar (Sair) ”. Este algoritmo é claro para você, tem uma condição de término (um número finito de etapas) e é muito preciso.
  4. 4 Tente escrever algoritmos para todas as atividades. Por exemplo, como mudar de um prédio no campus para outro, ou como fazer uma caçarola. Em breve, você verá algoritmos em todos os lugares!
  5. 5 Depois de aprender a compor algoritmos, o processo de programação será mais compreensível para você. Compre o livro e leia-o na íntegra para aprender a linguagem de programação. Não use tutoriais online para aprender um idioma, pois eles são escritos por amadores, não profissionais.
    • No entanto, não hesite em recorrer à Internet para obter ajuda. Você pode começar a aprender linguagens orientadas a objetos como Java e C ++ imediatamente, mas ainda é melhor começar com linguagens procedurais como C porque elas são totalmente baseadas em algoritmos.
  6. 6 Programação é o processo de tradução do pseudocódigo em uma linguagem de programação. Quanto mais tempo você gasta escrevendo pseudocódigo, menos você digitará o programa e quebrará a cabeça no futuro.

Pontas

  • A ciência da computação abrange muitas áreas, como design e desenvolvimento de computadores, bancos de dados, segurança de computadores, linguagens de programação de computadores. Portanto, é uma decisão sábia se concentrar em uma ou mais áreas de seu interesse.
  • Depois de aprender uma linguagem de programação, aprenda outra linguagem semelhante, pois você ainda está apenas traduzindo o pseudocódigo para a linguagem real.
  • O quadro branco é o melhor lugar para escrever o algoritmo.