Header Ads

Penggunaan Bahasa Pemrograman C++

C++ adalah bahasa pemrograman yang diketik secara statis dan disusun, case-sensitive, mendukung pemrograman prosedural, berorientasi objek, dan generik. C++ dianggap sebagai bahasa tingkat menengah, karena terdiri dari kombinasi antara fitur bahasa tingkat tinggi dan tingkat rendah.
C++ dikembangkan oleh Bjarne Stroustrup mulai tahun 1979 di Bell Labs di Murray Hill, New Jersey, sebagai perangkat tambahan pada bahasa C dan awalnya bernama C with Classes namun kemudian diganti namanya menjadi C++ pada tahun 1983. C++ adalah superset dari C, dan bahwa hampir semua program C legal adalah program C++ yang legal.

 

Pemrograman berorientasi objek

C++ sepenuhnya mendukung pemrograman berorientasi obyek, termasuk empat pilar pengembangan berorientasi objek:
  • Encapsulation
  • Data hiding
  • Inheritance
  • Polymorphism

 

Perpustakaan Standar

Standar C++ terdiri dari tiga bagian penting:
  • Bahasa inti yang memberi semua blok bangunan termasuk variabel, tipe data dan literal, dll.
  • Perpustakaan Standar C++ memberikan serangkaian fungsi manipulasi file, string, dll.
  • Perpustakaan Template Standar (STL) memberi seperangkat metode manipulasi struktur data yang kaya, dll.

 

Standar ANSI

Standar ANSI adalah upaya untuk memastikan bahwa C++ bersifat portabel, kode yang Anda tulis untuk kompilator Microsoft akan dikompilasi tanpa kesalahan, menggunakan kompiler pada Mac, UNIX, kotak Windows, atau Alpha. Standar ANSI telah stabil untuk sementara waktu, dan semua produsen kompiler C++ mendukung standar ANSI.

 

Belajar C++

Hal terpenting yang harus dilakukan saat belajar C++ adalah berfokus pada konsep dan tidak tersesat dalam detail teknis bahasa. Tujuan belajar bahasa pemrograman adalah menjadi programmer yang lebih baik; Yaitu, menjadi lebih efektif dalam merancang dan menerapkan sistem baru dan mempertahankan yang lama.

C++ mendukung berbagai gaya pemrograman. Anda bisa menulis dengan gaya Fortran, C, Smalltalk, dll, dalam bahasa apa saja. Setiap gaya dapat mencapai tujuannya secara efektif sambil mempertahankan efisiensi runtime dan ruang.

 

Penggunaan C ++

  • C++ digunakan oleh ratusan ribu pemrograman pada dasarnya setiap domain aplikasi.
  • C++ sangat terbiasa menulis driver perangkat dan perangkat lunak lain yang mengandalkan manipulasi langsung perangkat keras di bawah batasan waktu nyata.
  • C++ banyak digunakan untuk pengajaran dan penelitian karena cukup bersih untuk pengajaran konsep dasar yang berhasil.
  • Siapa pun yang telah menggunakan Apple Macintosh atau PC yang menjalankan Windows secara tidak langsung menggunakan C++ karena antarmuka pengguna utama dari sistem ini ditulis dalam C++.

No comments

Powered by Blogger.