Mempelajari dasar Pemogramam


      Hi! Nama saya Erlangga Eka Putra. Saya adalah anak pertama dari dua bersaudara.Saya lahir di Jakarta,24 September 2000. Saat ini, saya tinggal di jalan raya Binong nomor 67, Kab.Tangerang.Dengan pertemuan pertama saya di kelas baru saya, banyak mengenal teman teman baru dan bisa  beradaptasi dengan yang lain nya dan bisa menambah wawasan saya untuk menjadi pribadi yang lebih baik kedepanya.


Bab 1

Instalasi program c++ adalah
salah 1 bahasa program yang banyak macamnya antara lain : HTML,PHP,VBScript,VB.Net,VB-basic,Java,C,C++,ASP.net,Delphi banyak dah pokoknya ,smua bahasa program ini memiliki kelebihan dan kekurangan masing tentunya, dimana untuk bahasa program Web Base (Basis Web)itu menggunakan bahasa Html,Php,Java,ASP.net .dan program Desktop biasanya menggunakan Vb.Script,VB.net,Delphi,VB-Basic,C,C++ . 
     Cara instal nya siapkan data yang sudah di download lalu exstrak file kemudian jalankan file tersebut, setelah itu klik SETUP (Exe Application) lalu Next saja nanti akan muncul beberapa pilihan dan pilih saja Next tunggu beberapa saat akan lanjut proses penginstalan Borland C++  setelah selesai cari file BC5 dan jalankan.
Pilih Compatibily
- Klik Run Compatibily Troubleshouter
- Ceklis this program in Compatibily mode for:
- Klik setup untuk menjalankan

Bab 2
sejarah perkembangan bahasa c++
Mulai awal tahun 1980, Bjarne Stroustrup dari AT & T Bell Laboratories mulai mengembangkan bahasa C. Pada tahun 1985, lahirlah secara resmi bahasa baru hasil pengembangan C yang dikenal dengan nama C++. Symbol ++ merupakan operator C untuk operasi penaikan, muncul untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari C.
Sebenarnya bahasa C++ mengalami dua tahap evolusi. C++ yang pertama, dirilis oleh AT&T Laboratories, dinamakan cfront. C++ versi kuno ini hanya berupa kompiler yang menterjemahkan C++ menjadi bahasa C.
Borland International merilis compiler Borland C++ dan Turbo C++.
Kedua compiler ini sama-sama dapat digunakan untuk mengkompilasi kode
C++. Bedanya, Borland C++ selain dapat digunakan dibawah lingkungan
DOS, juga dapat digunakan untuk pemrograman Windows.
Pada evolusi selanjutnya, Borland International Inc. mengembangkan kompiler C++ menjadi sebuah kompiler yang mampu mengubah C++ langsung menjadi bahasa mesin (assembly). Sejak evolusi ini, mulai tahun 1990 C++ menjadi bahasa berorientasi obyek yang digunakan oleh sebagian besar pemrogram professional.
Selain Borland International, terdapat beberapa perusahaan lain yang juga merilis
compiler C++, seperti Topspeed C++ dan Zortech C++.

Bab 3

Pengertian ide c++

IDE (Integrated Development Environment), merupakan lembar kerja terpadu untuk pengembangan program. IDE dari Borland C++, dapat digunakan untuk:
     Menulis naskah program
     Mengkompilasi program (Compaile)
     Melakukan pengujian program (Debugging)
     Mengaitkan Object dan Library ke program (Linking)
     Menjalankan program (Running)
  

IDE pada Borland C++, terbagi menjadi empat bagian, yaitu:
      1. Menu Utama (Menu Bar)
    Menu Utama terdiri dari: File, Edit, Search, Run, Compile, Debug, Project, Options, Window
2. Jendela  Editor
  Tempat untuk pengetikan program dan membuat program. Jika pertama kali anda membuat   program, nama file jendela editor adalah NONAME1.CPP
3. Jendela Message
    Tempat untuk menampilkan pesan-pesan pada proses kompilasi dan link program.
4. Baris Status
   Baris dimana menampilkan keterangan-keterangan pada saat anda menampilkan menubar dan sub menu.

Bab 4
Pengenalan struktur program c++
C++ adalah salah satu bahasa pemrograman yang banyak dipelajari di Indonesia saat ini, baik untuk kepentingan pembelajaran disekolah ataupun untuk kepentingan perusahaan. Untuk kepentingan sekolah, tentu pembelajaran dimulai dari dasar, mengenal apa itu C++, apa saja variabelnya, pre prosesornya, dll. C++ adalah perkembangan lanjutan dari bahasa C. C++ memberikan tambahan fitur untuk meningkatkan kualitas bahasa C serta kemampuan untuk pemrograman berbasis object. (Object Oriented Programming). Jika kalian ingin belajar C++, 2 syarat penting yang wajib dipenuhi adalah tentu anda harus mempunyai komputer serta mempunyai editor untuk membuat programmnya. editor yang digunakan adalah Turbo C++ 4.5.
C++ sendiri diperkenalkan oleh Bjarne Stourstrup pada tahun 1980, yang dikembangkan dari bahasa C yang telah diperkenalkan oleh Dennis Ritchie pada tahun 1972. C++ sendiri merupakan bahasa pemrograman yang ‘case sensitivi’ (membedakan huruf kecil dan huruf besar) sehingga untuk penulisannya dianjurkan menggunakan huruf kecil semua, keculai dalam proses pencetakan yang berupa string.
Bentuk Umum struktur pada C++ :
// komentar
#include <file_header>
deklarasi_variabel_global;
void main()
{
deklarasi_variabel_lokal;
statemen;
:
:
:
statemen;
}

Berikut program dasar yang mudah dipahami beserta keterangan-keterangan yang memudahkan anda memahami program C++..bukalah editor C++ yang anda punya..kemudian ketikan source code berikut ini..
//program dasar C++
#include <iostream.h>
#include <conio.h>
void main()
{
char nama[20];
cout<<"Mari Belajar C++"<<endl;
cout<<"Nama Anda Adalah : "; cin>>nama;
cout<<endl;
clrscr();
cout<<”saudara”<<nama<<" Belajar C++";
}



Bab 5
pengenalan model data
pengenalan model data adalah pemetaan yang menunjukan hubungan logika antara element data atau suatu cara untuk menjeskan bagaimana pemakai dapat melihat data secara logika.

 Penggolongan model data dapat ditujukkan dalam gambar berikut ini :

Dalam bab ini kita hanya membahas model data yang berbasis record saja, sedang model data jenis yang lainnya akan membahas bab tersendiri. Model data berbasis record terdiri dari :
1.      Model Data Hirarki
2.      Model Data Network
3.      Model Data Relational
Model Data Hirarki
Sebuah basis data dengan Model Data Hirarki terdiri atas sekumpulan record yang dihubungkan satu sama lain melalui link ( berupa pointer ) yang membentuk suatu struktur hirarki. Model Data Hirarki tersebut juga Model Struktur Pohon.
Ketentuan – ketentuan dalam Model Data Hirarki adalah :
·          Terdiri dari kumpulan record ( R1, R2, R3, … Rn ) yang masing -masing mempunyai field
·         Terdapat suatu kumpulan kaitan yang menghubungkan semua jenis record sehingga membuat diagram struktur data.
·         Kaitan tersebut membentuk suatu pohon yang semua ujungnya mengarah ke daun.
·         Tak mungkin ada elemen yang mempunyai parent lebih dari satu.
·         Setiap kaitannya membentuk hubungan tinggal – jamak, artinya jika R1 parent dari Rj, maka setiap record Rj tepat hanya mempunyai 1 record Ri yang berkaitan
Contoh :

Model Hirarki mempunyai dua konsep struktur data  yaitu :
·         Record
·         Parent Child Relationship ( PCR )
Record adalah kumpulan nilai – nilai field yang memberikan informasi pada suatu entitas atau relatioship. Record -record yang sejenis dikelompokkan dalam record type. Record type diberikan nama dan strukturnya didefinisikan oleh kumpulan nama – nama
Field dimana masing – masing field mempunyai jenis data tertentu. Parent Child Relationship type adalah relasi 1 N antara dua record ype disisi lain ( N ) disebut child record type dari PCR type. PCR type terdiri dari satu record dari parent record type dan beberapa record dari child record type.
Contoh :
Berikut ini adalah contoh yang mengilusrasikan hubungan antara record – record Dosen dengan record Kuliah pada sistem perkuliahan :

Dapat dilihat bahwa himpunan record – record dosen dan kuliah diorganisasikan dalam sebuah struktur pohon dengan Root yang merupakan record Dummy, Dari struktur pohon tersebut dapat disimpulkan bahwa tipe record Kuliah berada tipe record Dosen secara Hirarki . Sering pula disebutkan tipe record Kuliah merupakan Child dan tipe record Dosen merupakan parent dalam struktur tersebut.



Cukup sekian yang dapat saya sampaikan saya rasa masih banyak kekurangan saya karna ini postingan pertama saya, mohon dimaklum.

Komentar