Sejarah dan Pengertian Bahasa C dan C++ Pemrograman
1. Sekilas Perkembangan Bahasa C
Bahasa C dikembangken di Bell lab pada tahun 1972 ditulis pertama
kali oleh Brian W. Kernighan dan Denies M. Ricthie merupakan bahasa
turunan atau pengembangan dari bahasa B yang ditulis oleh Ken Thompson
pada tahun 1970 yang diturunkan oleh bahasa sebelumnya, yaitu BCL.
Bahasa C, pada awalnya dirancang sebagai bahasa pemrograman yang
dioperasikan pada sistem operasi UNIX.
Bahasa C merupakan bahasa pemrograman tingkat menengah yaitu
diantara bahasa tinggat rendah dan tingkat tinggi yang biasa disebut dengan
Bahasa Tingkat Menengah. Bahasa C mempunyai banyak kemampuan yang
sering digunakan diantaranya kemampuan untuk membuat perangkat lunak,
misalnya dBASE, Word Star dan lain-lain.
2. Sekilas Tentang C++
Pada tahun 1980 seorang ahli yang bernama Bjarne Stroustrup
mengembangkan beberapa hal dari bahasa C yang dinamakan “C with
Classes” yang pada mulanya disebut “a better C” dan berganti nama pada
tahun 1983 menjadi C++ oleh Rick Mascitti, dibuat di Laboratorium Bell,
AT&T.
Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifatsifatnya
yang disebut dengan Object Oriented Programming (OOP), yang
mempunyai tujuan utamanya adalah membantu dan mengelola program yang
besar dan kompleks.
3. Perbedaan Antara Bahasa C Dengan C++
Bahasa C merupakan bahasa pemrograman prosedural, di mana
penyelesaian atas suatu masalah dilakukan dengan membagi-bagi masalah
tersebut ke dalam sub-sub masalah yang lebih kecil. Sedangkan C++
merupakan bahasa pemrograman yang memiliki sifat Object Oriented
Programming (OOP). Untuk menyelesaikan masalah, C++ melakukan
langkah pertama dengan mendefinisikan class-class yang merupakan a.-class
yang dibuat sebelumnya sebagai abstraksi dari objek-objek fisik. Class
tersebut berisi keadaan objek, anggota-anggotanya, dan kemampuan dari
objeknya. Setelah beberapa class dibuat, masalah dipecahkan menggunakan
class.
4. Struktur Program C++
Struktur program C++, sama seperti struktur program C yang terdahulu.
Struktur program C++ terdiri sejumlah blok fungsi, setiap fungsi terdiri dari satu atau
beberapa pernyataan yang melaksanakan tugas tertentu.
1. #include <file-header> merupakan preprocessor pada C++ untuk pemanggilan file
header yang memuat beberapa perintah-perintah dari C++ (contoh, apabila ingin
menggunakan perintah cout maka harus menggunakan file header iostream.h)
2. main() merupakan awal mula dari blok program utama
3. tanda { dan } sebagai punctuator yang awal blok program hingga akhir blok program
4. cout merupakan perintah keluaran pada C++
5. getch(); apabila ditempatkan sebelum funtuator }, maka berfungsi sebagai
penahan dari tampilan hasil.
Itu saja yang
dapat saya bagikan tentang Sejarah & Pengertian FTP, semoga
bermanfaat. Akhir kata Terima kasih atas kunjungannya ke Blog ini...
Music
Text Widget
Diberdayakan oleh Blogger.
Sample Text
Feature Post
About Me
Mengenai Saya
Post Slider (Homepage)
Blog Archive
-
▼
2015
(22)
-
▼
September
(22)
- APA ITU COMMAND PROMPT, APA SAJA MACAM-MACAM PERIN...
- APA PENGERTIAN, FUNGSI DAN CARA KERJA FTP (FILE TR...
- APA ITU WWW (WORLD WIDE WEB)...
- APA ITU HTTP...
- APA ITU HTML...
- APA ITU JAVASCRIPT
- APA ITU CSS...
- CARA MERAKIT KOMPUTER YANG SINGKAT, PADAT DAN JELA...
- MENGENAL KOMPONEN KOMPUTER DAN FUNGSINYA...
- DALAM SEBUAH JARINGAN KOMPUTER, DIBUTUHKAN SEKUMPU...
- APA ITU KOMPUTER...
- TABLET MASA DEPAN DALAM BENTUK KERTAS ELEKTRONIK...
- MACAM-MACAM JENIS/TIPE PROCESSOR
- APA ITU PROCESSOR (PROSESOR) DAN APA FUNGSINYA...
- APA ITU CPU.., APA FUNGSINYA DAN CONTOHNYA...
- APA SAJA BAHASA PEMROGRAMAN
- APA ITU BAHASA PEMROGRAMAN
- ALGORITMA PEMROGRAMAN
- APA ITU FLOWCHART...
- WEB DESIGN
- C++
- REKAYASA PERANGKAT LUNAK
-
▼
September
(22)
Join our Team
Kamis, 17 September 2015
Langganan:
Posting Komentar (Atom)
Download
Popular Posts
-
Pengertian CSS CSS adalah kependekan dari Cascading Style Sheet ,pengertiannya adalah sekumpulan code pemrograman web yang berfungsi u...
-
MERAKIT KOMPUTER Apa jadinya apabila kita disuruh untuk merakit sebuah komputer sendiri? Pasti hal pertama yang akan kita pikirkan a...
-
PENGERTIAN DAN FUNGSI PROCESSOR (PROSESOR) Pengertian dan fungsi processor (prosesor) komputer . Processor / prosesor adalah salah sa...
-
KOMPONEN KOMPUTER DAN FUNGSINYA Komponen Komputer Dan Fungsinya – Masyarakat modern saat ini kian mengenal perangkat elektronik cangg...
-
Pengertian dan Tujuan Menurut IEEE Computer Society : Rekayasa perangkat lunak sebagai penerapan suatu pendekatan yang sistematis, disip...
-
Pengertian Algoritma Pemrograman dan Contohnya Algoritma adalah langkah-langkah yang disusun secara tertulis dan berurutan untuk...
-
Pengertian, Fungsi dan Cara Kerja FTP (File Transfer Protocol) ...
-
PENGERTIAN WWW Apa itu www (World Wide Web) Sejarah tentang word wide web atau (WWW), banyak diantara kita yang masih kurang tahu ban...
-
PENGERTIAN HTTP Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem inf...
-
Jenis / Tipe Processor AMD dan Intel Berikut ini adalah daftar jenis / tipe processor AMD dan processor Intel yang saat ini b...
0 komentar:
Posting Komentar