Pemograman Dasar

SekolahOnlineRuangguru.com – Hai teman kembali lagi bersama kami web paling tepat untuk anda mendapatkan ilmu pengetahuan, nah pada kesempatan kali ini kami akan menyampaikan tentang Pemograman Dasar.

Nah, bagi kalian mahasiswa baru dengan jurusan yang menyangkut komputer atau kalian yang mau belajar tentang pemograman sebaiknya kalian mengenal apa itu pemograman, bagaimana konsep pemograman, bahasa pemograman dan apa aplikasi atau software pendukungnya.

Pada artikel ini kami akan menjelaskan itu semua kepada kalian, silahkan kalian lihat penjelasan tentang pemograman dasar yang telah sekolahonlineruangguru.com rangkum dibawah ini.

Apa Itu Pemograman Dasar?

Pemograman Dasar

Pemrograman adalah proses yang mencakup penulisan, pengujian, perbaikan, dan pemeliharaan (Maintenance) perintah (Script / kode) dari program komputer.

Misalkan seperti ini, Avira iyalah program komputer antivirus buatan Jerman yang cukup baik di kelasnya. Bisakah program antivirus Avira diselesaikan dalam waktu hitungan jam saja? itu tidak mungkin.

Pasti ada proses yang dilalui programmer untuk membuat aplikasi Avira menjadi layak di pakai oleh orang-orang.

Sesuai dengan pengertian di atas, proses pemrograman yang akan dilalui adalah:

  1. Pemrogram menulis kode program menggunakan bahasa pemrograman tertentu.
  2. Setelah kode telah ditulis, programmer akan merilis (biasanya ada versi alpha, beta, dan versi stabil dari program) dan pengujian.
  3. Kemudian programmer akan mencari apakah ada kesalahan (debug) pada program yang telah dirilis.
  4. Jika debugging ditemukan, programmer akan mencari di mana letak kesalahan kemudian memperbaikinya.
  5. Tahap selanjutnya programmer akan merilis program dengan versi yang lebih baru. Maka pemeliharaan akan dilakukan secara berkala.
  6. Tidak ada program komputer yang sempurna. Pemrogram akan selalu memperbarui program mereka sesuai dengan kebutuhan pengguna dan pengembangan teknologi baru.

Konsep Pemrograman Dasar

Apa Itu Pemograman Dasar

Pada dasarnya konsep pemrograman komputer adalah Input, proses dan output.

  • Input adalah proses memasukkan data ke komputer menggunakan perangkat input (mouse, keyboard atau lainnya)
  • Setelah data dimasukkan, data akan diproses menggunakan perangkat pemrosesan yang biasanya terdiri dari: menghitung, membandingkan, menyortir, mengelompokkan, dan mencari perangkat penyimpanan (penyimpanan).
  • Data yang telah diproses akan ditampilkan dalam bentuk informasi melalui perangkat output (speaker, monitor, atau lainnya).
  • Namun sekarang konsep tersebut telah dikembangkan lagi menjadi Originating> Input> Process> Output> .

Originating adalah pengumpulan data yang biasanya dalam bentuk rekaman data sebelum proses input.
Distribution adalah proses penyebaran informasi kepada pihak-pihak tertentu.

Dan satu lagi komponen penting, yaitu Storage.

Storage atau penyimpanan adalah tahap yang mencatat hasil pemrosesan data. Dan nantinya akan digunakan untuk proses input selanjutnya.

Perancangan Algoritma dan Alur Program

Perancangan Algoritma dan Alur Program

Beberapa hal yang harus dilakukan oleh programmer untuk merancang program agar lebih tepat sasaran adalah pembuatan algoritma dan diagram alur (flow diagram).

Algoritma adalah penjabaran langkah-langkah yang akan dilakukan oleh program komputer yang akan dirancang menggunakan kalimat sederhana.

Disini kami akan memberikan contoh Algoritma dari bagaimana menemukan artikel tentang Pemrograman Dasar? simak penjelasanya baik-baik di bawah ini.

  • Buka browser.
  • Ketikkan di kolom pencarian “Pemrograman Dasar“.
  • Hasil pencarian akan ditampilkan dalam bentuk artikel atau lainnya (salah satunya artikel yang sedang kalian baca).
  • Pengguna membuka salah satu daftar yang ditampilkan
  • Pengguna mendapatkan materi pemrograman dasar

Komputer adalah bagian dari matematika. Dan matematika akan selalu berhubungan dengan logika. Algoritme adalah langkah sistematis dan logis.

Algoritma disusun dalam bentuk kalimat. Sedangkan diagram alur disusun menggunakan blok gambar (grafik)

Baca Juga :  Cara Membuat Centang Hijau di Whatsapp Business

Ada yang bilang prosesnya tidak harus dilakukan. Tapi saya sarankan lebih baik membuat algoritma dan diagram alur sebelum merancang program. Meski hanya coretan belaka.

Bahasa Pemrograman

Bahasa Pemrograman

Bahasa pemrograman digunakan untuk membuat program komputer yang terdiri dari kumpulan kode (sintaks) yang digunakan untuk bekerja pada proses tertentu pada komputer.

Bahasa pemrograman memiliki tugas menghubungkan pengguna dengan mesin komputer karena ia dapat menerjemahkan perintah yang dipahami oleh komputer.

Contohnya pada aplikasi pemutar musik ketika kita klik simpan maka data akan disimpan dan ketika kita klik mainkan maka musik akan diputar.

itulah bagian dari mengerjakan perintah dalam bahasa pemrograman. Ini adalah deskripsi komputer sederhana dan instruksi program.

Kategori Bahasa pemrograman

Berdasarkan tingkat bahasa pemrograman komputer dapat dibagi menjadi 2 yaitu bahasa tingkat rendah dan bahasa tingkat tinggi.

  • Bahasa pemograman tingkat tinggi: Bahasa ini mendekati bahasa manusia. Ini berarti pengguna sudah dapat memahami bahasa ini. Mesin memerlukan kompiler untuk melakukan perintah. PHP, java, C ++, Pascal dan banyak lainnya adalah contoh dari bahasa tingkat tinggi.
  • Bahasa Pemograman Tingkat Rendah: bahasa pemrograman yang cuma bisa dipahami oleh mesin. Bahasa ini langsung dikerjakan oleh mesin. Misalnya adalah bahasa rakitan standar atau yang kita tau dengan assembler.

Jenis Bahasa Pemrograman

Ada puluhan jenis bahasa pemrograman yang digunakan di seluruh dunia. Setiap bahasa pemrograman tentunya memiliki kelebihan dan kekurangan masing-masing.

Popularitas masing-masing negara juga bervariasi. Jika di Indonesia bahasa pemrograman A sedang booming, tidak booming juga di negara lain.

Baru-baru ini stackoverflow, sebuah situs untuk pertanyaan yang sering diajukan tentang masalah pemrograman teknis, merilis survei tentang bahasa pemrograman apa yang populer pada tahun 2018.

Baca Juga :  Pengertian Framework Laravel

Mulai belajar pemrograman dasar dengan satu bahasa pemrograman. Dulu kami mulai belajar program dengan bahasa java karena saat itu dosen dalam pemrograman dasar memilih bahasa pemograman java.

Setelah java baru belajar bahasa pemrograman PHP. Tetapi sebelum keduanya dipelajari, yang pertama adalah belajar HTML dan CSS.

Beberapa bahasa pemrograman yang sering digunakan untuk mempelajari pemrograman dasar adalah:

Pascal

Pascal memang kurang populer, bahkan sampai saat ini kami belum pernah mendapati lowongan kerja yang sedang butuh programmer Pascal. Apakah bahasa pemrograman Pascal ini tidak bagus?

Pascal cukup bagus dan berkualitas di kelasnya. Hanya saja mereka mendukung industri dan kurangnya pemasaran mengakibatkan Pascal tidak begitu populer.

Pascal di sekolah atau kampus masih banyak digunakan. Bukan tanpa alasan. Tetapi karena jika Anda ingin mempelajari algoritma dan pemrograman dasar komputer Pascal sangat cocok untuk dipelajari.

Kemudian setelah memahami dasar-dasarnya, dapat dilanjutkan untuk mempelajari Java, C ++, PHP, dan bahasa pemrograman lainnya.

Java

Java adalah salah satu bahasa pemrograman paling populer. Karena itu bisa dijalankan di semua platform dan OS yang berbeda.

Aplikasi Android sebagian besar dikembangkan menggunakan bahasa java.

Meskipun Google telah secara resmi mendukung C ++ dan baru-baru ini Kotlin masih menjadi andalan Java. Ini karena perpustakaan java cukup lengkap untuk memudahkan pemrogram.

PHP

Php adalah bahasa pemrograman berbasis web dan memiliki cukup banyak pengguna.

Jika html dan css hanya fokus pada tampilan aplikasi web. maka ini adalah php yang mengaktifkan fungsi tampilan yang telah dibuat menggunakan html dan css.

Memberi perintah ke tombol, memasukkan entri, dll. Dapat dilakukan oleh bahasa pemrograman php. di Indonesia sendiri komunitas PHP Indonesia, terutama grup facebook cukup banyak dan anggota aktif. Silakan periksa Facebook PHP Indonesia Group sendiri.

Baca Juga :  Pengertian Hotspot

C ++

C ++ adalah bahasa pemrograman berorientasi objek. Bahasa pemrograman ini merupakan pengembangan dari bahasa pemrograman C. Bahkan memiliki sintaks yang hampir mirip.

Namun keduanya masih memiliki perbedaan untuk menyelesaikan masalah dalam pemrograman komputer.

Perangkat Lunak Pendukung

Untuk membuat program aplikasi desktop, web, atau Android, kami memerlukan perangkat lunak pendukung. Salah satunya adalah IDE.

IDE (Integrated Development Environment) adalah aplikasi perangkat lunak yang biasanya berbasis pada GUI yang digunakan sebagai tempat untuk menulis setiap baris kode dalam bahasa pemrograman.

Dalam IDE ini kita juga dapat menjalankan (Menjalankan) program aplikasi yang telah dibuat. Hampir semua IDE modern sekarang yang memiliki beberapa fitur:

  • Penyelesaian Kode Intelegent.
  • Membangun Otomasi.
  • Editor Kode.
  • Debugger.

Beberapa contoh IDE adalah:

Android Studio: adalah IDE yang digunakan untuk membuat aplikasi android. Android studio dilengkapi dengan editor kode, penyelesaian kode cerdas, emulator android dan banyak lainnya.

Atom, Sublime Text, Netbeans, Visual Code : digunakan untuk mengembangkan aplikasi web. Di mana di dalam IDE kita bisa menulis atau mengedit HTML, PHP, CSS, javascript dan lainnya.

Xcode: adalah IDE yang digunakan untuk mengembangkan aplikasi seluler untuk iOS.

Penutup

Demikianlah Pelajaran tentang Pemograman Dasar: Konsep, Algoritma, Bahasa Pemograman serta IDE, yang dapat kami sampaikan semoga dapat bermanfaat bagi anda semua.

Terima kasih telah belajar dengan kami dan sampai berjumpa di artikel kami selanjutnya.

Baca Juga: