Pengertian, Kegunaan, Laba Dan Kekurangan C++
Assalamualaikum wr.wb.
google.com |
Bertemu kembali di ini, Kali ini saya akan memberi pembahasan perihal C++, Apa itu C++, Kegunaan, Kelebihan dan Kekurangannya. Disini saya mendapat bahan dari Aplikasi Android C++ Programming, tetapi di dalam aplikasi tersebut materinya berbahasa inggris, dan di blog ini akan di berikan dalam bahasa indonesia. Dalam bahan C++ untuk khususnya anakti, tentu ini akan di ajarkan oleh guru mapelnya, dan tentunya sahabat sahabat sudah tau sedikit apa iu c++, untuk mengetahui bahan c++ lebih dalam, mari kita simak pembahasan kali ini.
Langsung saja kita mulai pembahasan bahan kita kali ini.
Pengertian C++
google.com |
C ++ yaitu bahasa pemrograman dengan tujuan umum, case-sensitive, bahasa bebas yang mendukung pemrograman prosedural, berorientasi objek, dan generik.
C ++ dianggap sebagai bahasa tingkat menengah, alasannya yaitu terdiri dari kombinasi antara fitur bahasa tingkat tinggi dan tingkat rendah.
C ++ dikembangkan oleh Bjarne Stroustrup dari AT & T Bell Laboratories pada awal tahun 1980an, dan didasarkan pada bahasa C. "++" yaitu konstruksi sintaksis yang dipakai di C (untuk kenaikan variabel), dan C ++ ditujukan sebagai peningkatan sedikit demi sedikit C. Sebagian besar C yaitu subset dari C ++, sehingga sebagian besar kegiatan C sanggup dikompilasi (yaitu dikonversi ke dalam serangkaian isyarat tingkat rendah yang sanggup dijalankan komputer secara langsung) dengan memakai kompiler C ++.
C ++ yaitu superset dari C, dan bahwa hampir semua kegiatan C legal yaitu kegiatan C ++ yang legal.
Pemrograman berorientasi objek
C ++ sepenuhnya mendukung pemrograman berorientasi obyek, termasuk empat pilar pengembangan berorientasi objek:
- Enkapsulasi
- Data bersembunyi
- Warisan
- Polimorfisme
Kegunaan C++
google.com |
- C ++ dipakai oleh ratusan ribu pemrogram intinya setiap domain aplikasi.
- Dalam Adobe Systems Semua aplikasi utama dikembangkan di C ++: Photoshop & ImageReady, Illustrator, Acrobat, InDesign, GoLive
- C ++ banyak dipakai untuk pengajaran dan penelitian alasannya yaitu cukup higienis untuk pengajaran konsep dasar yang berhasil.
- Siapa pun yang telah memakai Apple Macintosh atau PC yang menjalankan Windows secara tidak eksklusif memakai C ++ alasannya yaitu antarmuka pengguna utama dari sistem ini ditulis dalam C ++.
- Amazon.com, Facebook, Google, HP, IBM, Microsoft, Mozilla, Nokia & banyak lagi perusahaan memakai bahasa C ++.
Keuntungan dan Kekurangan Menggunakan C++
google.com |
Keuntungan
1. Vendor-netral: standar C ++ sama di platform atau kompilator
2. Industri (berlawanan dengan akademis): berkembang untuk memenuhi kebutuhan insinyur perangkat lunak, bukan ilmuwan komputer
3. Efisien. Mengkompilasi kode mesin khusus CPU yang sangat optimal dengan sedikit atau tidak ada overhead runtime.
4. Multi-paradigma: memungkinkan penggunaan dan bebas eksekusi pencampuran prosedural, OOP, pemrograman generik, pemrograman fungsional, dll
5. Secara ketat diketik statis (tidak ibarat Python misalnya): sejumlah besar budi (dan terkadang bahkan perhitungan) sanggup dibuktikan dan dilakukan pada waktu kompilasi, oleh sistem pengecekan / inferring tipe.
6. Memiliki administrasi memori deterministik (berlawanan dengan Java, C #, dan bahasa lainnya dengan pengumpul sampah): waktu hidup setiap objek diketahui dengan presisi mutlak, yang menciptakan destruktor berkhasiat dan mungkin RAII.
Kekurangan
1. Sangat kompleks! Kurva berguru curam dan butuh waktu usang untuk didaki, terutama bagi mereka yang mengenal C atau C # atau bahasa lain yang ibarat dangkal.
2. Memiliki konsep "perilaku yang tidak terdefinisi" (seperti C) - kelas kesalahan besar yang tidak dibutuhkan compiler atau sistem runtime untuk didiagnosis.
3. Memiliki beberapa kekurangan desain, meskipun sebagian besar diperbaiki dengan meningkatkan perpustakaan dan standar bahasa yang baru.
4. Tidak mempunyai jaringan dan async I / O, grafis, konkurensi, serialisasi, dan banyak kemudahan lainnya yang dibutuhkan dari bahasa modern, walaupun itu juga sebagian besar diperbaiki dengan meningkatkan perpustakaan dan (sejauh menyangkut concurrency) standar bahasa yang baru.
Nah bagaimana sahabat teman, apakah kini sahabat sahabat sudah cukup tau mengenai C++ ini.
Mungkin itu saja yang sanggup saya sampaikan, bila ada yang ingin ditanyakan silakan masukkan komen sahabat sahabat di bawah. Jangan lupa, like, komen, subscribe dan share.
Teman sahabat sanggup memasukkan email di kolom subscribe di bawah, dan dapatkan postingan terbaru dari kami.
Semoga Bermanfaat
Wassalamualaikum wr.wb.
0 Response to "Pengertian, Kegunaan, Laba Dan Kekurangan C++"
Posting Komentar