Academia.edu no longer supports Internet Explorer.
To browse Academia.edu and the wider internet faster and more securely, please take a few seconds to upgrade your browser.
…
14 pages
1 file
Bahasa C pertama kali ditulis oleh Brian W. Kernighan dan Denies M. Ricthie pada tahun 1972 yang pada awalnya dioperasikan diatas sistem operasi UNIX. Bahasa C mempunyai kemampuan lebih dibanding dengan bahasa pemrograman yang lain, diantaranya bersifat portabel yaitu suatu program yang dibuat dengan bahasa C pada suatu komputer akan dapat dijalankan pada komputer lain dengan sedikit (atau tanpa) perubahan yang berarti. Selain itu bahasa C juga digunakan untuk membuat perangkat lunak, misal dBASE, Word Star dan lainlain.
Bahasa pemrograman C merupakan salah satu bahasa pemrograman komputer yang bisa dikatakan mudah untuk dipelajari dan mudah untuk dipahami karena bahasanya merupakan bahasa tingkat tinggi yang dimengerti oleh manusia. Bahasa C dibuat pada tahun 1972 oleh Dennis Ritchie. Bahasa C++ dibuat oleh Bjarne Stroustrup di AT dan T Bell Laboratorium pada tahun 1980 yang merupakan pengembangan dari bahasa C. Pada awalnya bahasa ini disebut dengan C With Classes, sedangkan menggunakan nama C++ dimulai sejak 1983, yang diusulkan oleh Rick Mascitti. Bahasa C++ mengembangkan kemampuan dari bahasa C yaitu dengan : 1. Memberikan dukungan untuk menciptakan dan memanfaatkan abstraksi data. 2. Dapat digunakan untuk pemrogram berorientasi objek 3. Dan yang terakhir telah menutupi beberapa kekurangan dalam bahasa C Bahasa program C++ adalah penerus bahasa program C yang merupakan bahasa pemrograman tingkat menengah. Pencipta bahasa program C adalah Brian W. Kerninghan dan Dennis M. Ritchie pada tahun 1972. Sedangkan C++ diciptakan satu dekade setelah C oleh Bjarne Stroustrup dari Labortorium Bell, AT&T pada tahun 1983. Pada awalnya C++ diberi nama A Better C. Algoritma adalah urutan aksi-aksi yang dinyatakan dengan jelas dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu. Setiap aksi harus dapat dikerjakan dan mempunyai efek tertentu. Algoritma dapat dituliskan dengan banyak cara, mulai dari menggunakan bahasa alami yang digunakan sehari-hari, simbol grafik bagan alir, sampai menggunakan bahasa pemrograman seperti bahasa C atau C++.C & C++. Bahasa pemrograman merupakan kumpulan aturan yang disusun sedemikian rupa sehingga memungkinkan pengguna komputer membuat program yang dapat dijalankan dengan aturan tersebut. Bahasa pemrograman dapat dikelompokkan dalam berbagai macam sudut pandang. Salah satu pengelompokkan bahasa pemrograman adalah pendekatan dari notasi bahasa pemrograman tersebut, apakah lebih dekat ke bahasa mesin atau ke bahasa manusia. Dengan cara ini, bahasa pemrograman dapat dikelompokkan menjadi dua yakni bahasa tingkat rendah (low-level languages) dan bahasa tingkat tinggi (high-level languages). Bahasa tingkat tinggi merupakan bahasa yang mudah dipahami oleh manusia, c++ merupakan salah satu contoh dati bahasa tingkat tinggi. Contoh lain dari bahasa tingkat tinggi
Pengertian dan Fitur-fitur C++ Pengertian dari Compiler (Kompilator) Pengertian Kode ASCII Pengertian C++ dan Dev-C++ Pengertian dan Dasar-Dasar Penggunaan Dev-C++ Struktur atau Bagian-Bagian Program C++ Membuat Hello World di C++ dengan Dev-C++ Bab II. Komentar, Identifier, Tipe data, Input dan Output Pengertian dan Contoh Komentar dalam C++ Pengertian dan Contoh Macam Identifier C++ Pengertian Input dan Output C++ Pengertian dan Deklarasi Variabel C++ Perbedaan Variabel Global dan Variabel Lokal Pengertian dan Jenis-jenis Variabel C++ Pengertian dan Macam-macam Tipe Data C+ Pengertian dan Contoh Konstanta C++ Macam-macam dan Contoh Perintah Keluaran (Output) C++ Macam-macam dan Contoh Manipulator C++ Macam-macam dan Contoh Perintah Masukan (Input) C++ Cara Penggunaan dan Contoh Penentu Lebar Field C++ Macam-macam Fungsi Escape Sequences C++ Bab III. Operators & Operasi String Macam Macam dan Contoh Operator C++ Pengertian dan Daftar Precedence of Operator C++ Pengertian dan Contoh Operator Increment dan Decrement C++ Macam-macam dan Contoh Operator Aritmatika C++ Macam-macam dan Contoh Operator Logika C++ Macam-macam dan Contoh Operator Relasional C++ Macam-macam dan Contoh Operator Bitwise C++ Macam-macam dan Contoh Fungsi Manipulasi String C++ Pengertian dan Contoh Manipulasi String, memchr() C++ Pengertian dan Contoh Manipulasi String, memcmp() C++ Pengertian dan Contoh Manipulasi String, memcpy() C++ Pengertian dan Contoh Manipulasi String, memmove() C++ Pengertian dan Contoh Manipulasi String, memset() C++ Pengertian dan Contoh Manipulasi String, strcspn() C++ Pengertian dan Contoh Manipulasi String, strerror() C++ Pengertian dan Contoh Manipulasi String, strpbrk() C++ Pengertian dan Contoh Manipulasi String, strtok() C++ Fungsi dan Macam-Macam Operasi Boolean C++
Program Kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat dieksekusi oleh computer. Dibuat dengan tujuan untuk mempermudah user dalam memberikan instruksi / perintah ke computer.
Pertama kali kami memanjatkan rasa syukur ke hadirat Allah Subhanahu Wata'la bahwasanya penyusunan buku dengan judul "Bahasa Pemrograman " ini dapat diselesaikan. Kerja keras yang telah dilakukan dalam penulisan ini telah membuahkan hasil dengan baik. Buku ini sangat berarti bagi para siswa Sekolah Menengah Kejuruan (SMK) terutama mereka yang mempelajari bidang teknologi informatika dan komunikasi atau bidang lain yang sejenis.
Pertama kali kami memanjatkan rasa syukur ke hadirat Allah Subhanahu Wata'la bahwasanya penyusunan buku dengan judul "Bahasa Pemrograman " ini dapat diselesaikan. Kerja keras yang telah dilakukan dalam penulisan ini telah membuahkan hasil dengan baik. Buku ini sangat berarti bagi para siswa Sekolah Menengah Kejuruan (SMK) terutama mereka yang mempelajari bidang teknologi informatika dan komunikasi atau bidang lain yang sejenis.
Terahertz Physics, Devices, and Systems VI: Advanced Applications in Industry and Defense, 2012
Journal of LGBT Issues in Counseling , 2019
Geological Survey of Canada, Open File 7150, 2012
Physics Letters B, 1996
Neuropeptides, 1986
BMC Medical Informatics and Decision Making, 2013
Current Issues in Tourism, 2014
Materials Science Forum, 2020
American journal of cancer research, 2021
Hematological Oncology, 2019
The European Physical Journal C, 2016
Naučno-pedagogičeskoe obozrenie, 2023
Journal of Physics B: Atomic, Molecular and Optical Physics, 2008