Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> Bahasa C

Pemrograman C++:Apa itu C++ | Pelajari Konsep Dasar C++

Apa itu C++?

C++ adalah bahasa pemrograman berorientasi objek untuk tujuan umum. Itu dibuat oleh Bjarne Stroustrup di Bell Labs sekitar tahun 1980. C++ sangat mirip dengan C (ditemukan oleh Dennis Ritchie pada awal 1970-an). C++ sangat kompatibel dengan C sehingga mungkin akan mengkompilasi lebih dari 99% program C tanpa mengubah baris kode sumber. Meskipun C++ adalah bahasa yang terstruktur dengan baik dan lebih aman daripada C karena berbasis OOP.

Beberapa bahasa komputer ditulis untuk tujuan tertentu. Seperti, Java awalnya dirancang untuk mengontrol pemanggang roti dan beberapa elektronik lainnya. C dikembangkan untuk pemrograman OS. Pascal dikonseptualisasikan untuk mengajarkan teknik pemrograman yang tepat. Tapi C++ adalah bahasa tujuan umum. Itu layak mendapat julukan yang diakui secara luas “Pisau Saku Bahasa Swiss.”

Dalam pengantar tutorial C++ ini, Anda akan mempelajari konsep dasar C++-

Bahasa pemrograman populer yang digunakan?

Bahasa populer yang banyak digunakan adalah Java, C++, Python, dan C.

Bahasa tingkat rendah seperti

Bahasa-bahasa ini memaksa pemrogram untuk lebih memikirkan masalah dalam istilah pemrograman komputer dan implementasinya, daripada logika bisnis.

Seperti yang Anda lihat meskipun sudah tua, C++ masih relatif populer hingga saat ini yang merupakan prestasi tersendiri. Grafiknya dari stackoverflow.com

Apakah bahasa pemrograman C++ terbaik?

Jawabannya tergantung pada perspektif dan persyaratan. Beberapa tugas dapat dilakukan dalam C++, meskipun tidak terlalu cepat. Misalnya, mendesain layar GUI untuk aplikasi.

Bahasa lain seperti Visual Basic, Python memiliki elemen desain GUI yang dibangun di dalamnya. Oleh karena itu, mereka lebih cocok untuk jenis tugas GUI.

Beberapa bahasa scripting yang memberikan kemampuan program ekstra untuk aplikasi. Seperti MS Word dan bahkan photoshop cenderung merupakan varian dari Basic, bukan C++.

C++ masih digunakan secara luas, dan perangkat lunak paling terkenal memiliki tulang punggung di C++.

Tutorial ini akan membantu Anda mempelajari konsep dasar dan lanjutan C++.

Siapa yang menggunakan C++?

Beberapa sistem yang paling sering digunakan saat ini memiliki bagian penting yang ditulis dalam C++.

Contohnya adalah Amadeus (tiket pesawat)

Banyak bahasa pemrograman bergantung pada kinerja dan keandalan C++ dalam implementasinya. Contohnya meliputi:

Aplikasi yang melibatkan jaringan area lokal dan luas, interaksi pengguna, numerik, grafik, dan akses database sangat bergantung pada bahasa C++.

Lima Konsep Dasar C++

Berikut adalah lima konsep dasar C++:

Variabel C++

Struktur Kontrol C++

Struktur Data C++

Mari kita gunakan daftar kursus di "guru99" sebagai contoh! Anda mungkin memiliki daftar kursus di depan Anda. Tapi bagaimana menurut Anda mereka menyimpannya. Mungkin ada banyak kursus, dan pengguna yang berbeda dapat mendaftar untuk kursus yang berbeda. Apakah mereka menghasilkan variabel yang berbeda untuk setiap pengguna? Misalnya, katakanlah kita perlu melacak 10 kursus.

Pertama, CARA YANG SALAH:

Jika kita perlu menyimpan 10 kursus, kita mungkin akan mendefinisikan 10 variabel, bukan?

Salah.

Dalam dunia pemrograman, ini hanyalah cara yang mengerikan untuk mencoba menyimpan 10 variabel berbeda. Ini karena dua alasan utama:

Jadi, apa JALAN YANG BENAR ?

Menyimpannya dalam struktur data.

Struktur data adalah cara yang bagus untuk menghindari keharusan membuat ribuan variabel. C++ berisi banyak jenis struktur data bawaan. Paling sering digunakan adalah array yang akan diajarkan nanti.

Sintaks C++

Sintaksnya adalah tata letak kata, ekspresi, dan simbol.

Yah, itu karena alamat email memiliki sintaks yang terdefinisi dengan baik. Anda memerlukan beberapa kombinasi huruf, angka, kemungkinan dengan garis bawah (_) atau titik (.) di antaranya, diikuti dengan angka (@ ) simbol, diikuti oleh beberapa situs web domain (perusahaan.com).

Jadi, sintaks dalam bahasa pemrograman hampir sama. Itu adalah seperangkat aturan yang terdefinisi dengan baik yang memungkinkan Anda membuat beberapa perangkat lunak yang berfungsi dengan baik.

Namun, jika Anda tidak mematuhi aturan bahasa pemrograman atau sintaks, Anda akan mendapatkan kesalahan.

Alat C++

Di dunia nyata, alat adalah sesuatu (biasanya benda fisik) yang membantu Anda menyelesaikan pekerjaan tertentu dengan segera.

Nah, ini juga berlaku untuk dunia pemrograman. Alat dalam pemrograman adalah beberapa bagian dari perangkat lunak yang bila digunakan dengan kode memungkinkan Anda untuk memprogram lebih cepat.

Mungkin ada puluhan ribu, jika tidak jutaan alat yang berbeda di semua bahasa pemrograman.

Alat yang paling penting, dianggap oleh banyak orang, adalah IDE, Lingkungan Pengembangan Terpadu. IDE adalah perangkat lunak yang akan membuat hidup pengkodean Anda jauh lebih mudah. IDE memastikan bahwa file dan folder Anda diatur dan memberi Anda cara yang bagus dan bersih untuk melihatnya.

Penggunaan Bahasa Pemrograman C++

Berikut adalah beberapa kegunaan utama Bahasa Pemrograman C++:

Sistem Operasi:

Baik itu Microsoft Windows atau Mac OSX atau Linux – semua sistem operasi memiliki beberapa bagian yang diprogram dalam C++. Ini adalah tulang punggung dari semua OS terkenal karena C++ adalah bahasa pemrograman yang diketik dengan kuat dan cepat, yang menjadikannya pilihan ideal untuk mengembangkan sistem operasi.

Game:

Karena fakta bahwa ini adalah salah satu bahasa pemrograman tercepat, C++ banyak digunakan dalam pemrograman mesin pengembangan game. C++ dapat dengan mudah memanipulasi sumber daya perangkat keras dan juga dapat menyediakan pemrograman prosedural untuk fungsi intensif CPU.

Browser:

Mesin rendering dari berbagai browser web diprogram dalam C++ karena kecepatan yang ditawarkannya.

Perpustakaan:

Banyak perpustakaan tingkat tinggi menggunakan C++ sebagai bahasa pemrograman inti. Misalnya, beberapa library Machine Learning menggunakan C++ di backend karena kecepatannya.

Grafik:

C++ banyak digunakan di hampir semua aplikasi grafis yang membutuhkan rendering cepat, pemrosesan gambar, fisika waktu nyata, dan sensor seluler.

Aplikasi Perbankan:

Salah satu sistem core-banking yang paling populer digunakan – Infosys Finacle, menggunakan C++ sebagai bahasa pemrograman backend. Aplikasi perbankan perlu memproses jutaan transaksi setiap hari dan memerlukan dukungan konkurensi tinggi dan latensi rendah.

Cloud/Sistem Terdistribusi:

Sistem penyimpanan cloud menggunakan sistem file skalabel yang bekerja dekat dengan perangkat keras. Itulah mengapa C++ menjadi pilihan utama untuk sistem Cloud.

Sistem Tertanam:

Berbagai sistem tertanam seperti mesin medis, jam tangan pintar, dll., menggunakan C++ sebagai bahasa pemrograman utama.

Compiler:

Kompiler dari berbagai bahasa pemrograman menggunakan C++ sebagai bahasa pemrograman backend.


Bahasa C

  1. Apa itu Pembuatan Baja Oksigen Dasar?
  2. Masukan/Keluaran Dasar C++
  3. Melewati Array ke Fungsi dalam Pemrograman C++
  4. Apa yang Gagal Dipelajari Tumbuhan dalam 25 Tahun
  5. Operator di C++ dengan Contoh:Apa itu, Jenis dan Program
  6. Pointer dalam C:Apa itu Pointer dalam Pemrograman C? Jenis
  7. 9 Bahasa Pemrograman Baru Untuk Dipelajari Pada Tahun 2021
  8. Sintaks Dasar C++
  9. Apa itu Pemesinan NC?- Definisi dan Panduan Dasar
  10. Apa prinsip dasar penggilingan silinder?