Bagaimana Menjadi Ilmuwan Ilmu Komputer

Pengarang: Gregory Harris
Tanggal Pembuatan: 11 April 2021
Tanggal Pembaruan: 1 Juli 2024
Anonim
SI JENIUS! Bapak Penemu Ilmu Komputer Modern! Inilah Biografi dan Fakta Menakjubkan Alan Turing
Video: SI JENIUS! Bapak Penemu Ilmu Komputer Modern! Inilah Biografi dan Fakta Menakjubkan Alan Turing

Isi

Mempelajari ilmu komputer tidak berarti pemrograman; itu berarti mempelajari algoritme (urutan langkah terbatas yang dipahami seseorang atau sesuatu untuk menyelesaikan tugas tertentu). Banyak ilmuwan komputer tidak memprogram sama sekali. Edsger Dijkstra pernah berkata: "Ilmu komputer tidak lebih peduli dengan komputer daripada astronomi dengan teleskop."

Langkah

  1. 1 Menjadi ilmuwan komputer berarti terus belajar, menjadi pelajar selamanya. Teknologi berubah, bahasa pemrograman baru, algoritme baru sedang dikembangkan: perlu untuk terus mempelajari hal-hal baru agar tetap mengikuti perkembangan.
  2. 2 Mulai dengan kodesemu. Pseudocode sebenarnya bukan bahasa pemrograman, tetapi merupakan cara untuk merepresentasikan program dalam bahasa Inggris. Algoritma terdekat dan paling akrab ada di botol sampo: Sabun, bilas, ulangi. Ini adalah algoritma. Ini dapat dimengerti oleh Anda ("Agen Komputer") dan berisi sejumlah langkah yang terbatas.
  3. 3 Uji pseudocode Anda. Contoh yang diberi label pada botol sampo bukanlah algoritme yang baik karena dua alasan: tidak memiliki kondisi akhir, dan tidak memberi tahu Anda prosedur mana yang harus diulang. Ulangi penyabunan? Atau hanya membilas. Contoh terbaik adalah “Langkah 1 - Busa. Langkah 2 - bilas. Langkah 3 - Ulangi Langkah 1 dan Langkah 2 (2-3 kali untuk hasil terbaik) dan Akhiri (Keluar) ”. Algoritma ini jelas bagi Anda, memiliki kondisi terminasi (jumlah langkah terbatas) dan sangat akurat.
  4. 4 Cobalah untuk menulis algoritma untuk semua aktivitas. Misalnya, cara berpindah dari satu gedung di kampus ke gedung lain, atau cara membuat casserole. Segera, Anda akan melihat algoritme di mana-mana!
  5. 5 Setelah Anda mempelajari cara menyusun algoritme, proses pemrograman akan lebih mudah dipahami oleh Anda. Beli bukunya dan bacalah secara keseluruhan untuk mempelajari bahasa pemrograman. Jangan gunakan tutorial online untuk mempelajari bahasa karena ditulis oleh amatir, bukan profesional.
    • Namun, jangan ragu untuk meminta bantuan Internet. Anda dapat mulai belajar bahasa berorientasi objek seperti Java dan C++ segera, tetapi masih lebih baik untuk memulai dengan bahasa prosedural seperti C karena semuanya berbasis algoritma.
  6. 6 Pemrograman adalah proses menerjemahkan pseudocode ke dalam bahasa pemrograman. Semakin banyak waktu yang Anda habiskan untuk menulis kodesemu, semakin sedikit Anda mengetik program dan memeras otak Anda di masa depan.

Tips

  • Ilmu komputer mencakup banyak bidang seperti desain dan pengembangan komputer, database, keamanan komputer, bahasa pemrograman komputer. Oleh karena itu, adalah keputusan yang bijaksana untuk fokus pada satu atau lebih bidang yang menarik minat Anda.
  • Setelah mempelajari satu bahasa pemrograman, pelajari bahasa lain yang serupa, karena Anda masih hanya menerjemahkan pseudocode ke dalam bahasa yang sebenarnya.
  • Papan tulis adalah tempat terbaik untuk menulis algoritma.