Teknik program terstruktur


1.  Sebutkan dan jelaskan 6 aturan bahasa C++ ?
  1.  Bahasa C++ membedakan penulisan huruf besar dan kecil.
  2.  Untuk memberi komentar pada suatu statement (keadaan), dapat menggunakan /* di awal dan */ di akhir atau // dalam satu baris.
  3.  Awal dan akhir subroutine atau fungsi harus diapit kurung kurawal.
  4. Setiap statement harus diakhiri tanda titik koma.
  5. Setiap variabel yang digunakan wajib dideklarasikan terlebih dahulu. Fungsi main
  6. Menggunakan file header.


1.  Aturan penulisan pada bahasa c++ ?


- Hindari pendeklarasian variable yang bertype sama dalam satu baris.
- Tulis tanda pointer (*) dan reference (&) sesudah type data, bukan sebelum nama   variable.
- Tambahkan satu sepasi setelah tanda koma atau titik dua atau titik koma, jangan sebelumnya.
- Usahakan penulisan deklarasi data di kelompok yang terpisah dengan deklarasi fungsi.
- Usahakan untuk menuliskan konstruktor di awal blok, di susul dektruktor, kemudian oprator berbeban lebih, fungsi – fungsi lain, dan kelas atau fungsi yang bersifat friend.


1.  Aturan penulisan identifire
-      diawali oleh huruf atau underline
-      tidak boleh memakai spasi
-      tidakboleh menggunakan karakter khusus kecuali underline
-      tidak boleh menggunakan reserve word
-      panjang karakter unlimitied tp yg dibaca hnya 30 karakter awal saja
-      membedakan huruf besar dan kecil (case sensitiv)

2.  Sebutkan dan jelaskan keunggulan bahasa C++ ?
- bahasanaya tersrtuktur
Bahasa c meyediakan pengompertalisasian kode dan data dengan mengelola scopenya.

- Bahasa yang memiliki struktur yang fleksibel
Array dan record dapat di padukan dengan sembarang cara yang di inginkan untuk menghasilkan organisasi database yang hanya di batasi oleh kemampuan pemprogram.

- Berukuran kecil dan berkecepatan tinggi.
Bahasa c memungkinkan penulisan kompailer C berkualitas tinggi yang akan beroprasi hanya dengan memorry total 256kb.

- Effesiensi memorry
Tidak tersedianya fungsi build-in mengamankan program dari proses pelibatan dukungan fungsi yang tidak di butuhkan oleh suatu applikasi.

- Struktur perintah yang bebas.
Bahasa c mempunyai stuktur yang bebas yang memungkinkan untuk me recode fungsi – fungsi yang ada dengan mudah.

- Dukungan modular
konsep kompitalasi dan penyambungan yang terpisah yang memungkinkan untuk mengkompail ulang bagian – bagian program yang berubah saja.

- Probabilitas
Ukuran kemudahan pengkonfersian sebuah program yang di jalankan pada suatu jenis komputer / OS ke jenis komputer / OS lain.

- Kemudahan Interface   
Kompailer c menyediakan rountine – rountine bahasa assembly yang di padukan dengan keterpaksaan pengkompailan dan linking sehingga menghasilkan applikasi yang membutuhkan pencampuran rountine2 bahasa higt level dan bahasa assembly.

- Manipulasi Bit
Bahasa C menyediakan banuyak oprator manipulasi ke bit.

- Variable pointer
Untuk mengaddres daerah memorry tertentu juga untuk menambah kecepatan exekusi program.

3. jelaskan dan sebutkan tentang oprator dalam c++ !

- Bitwise (oprator logika)
And, or, komplement, XOR

- shift
>> : shift kanan
<< : shift kiri
- oprator inkremen dan dikremen
Inkremen : ++
Dikremen : --

- Aritmatika
+,-,*,/,%,mod

- Assigment
Assigment di lakukan oleh oprator assigment bukan oleh assigmentnya.
Cnth : & * (bilangan = 3)

- Assigment (gabungan campuran)
Pajak = pajak – diskon = pajak - = diskon
Bunga = bunga * l.i = bunga * = l.i
Buku = buku / halaman = buku / = halaman

Relasi dan logika
! NOT
& and !
Or
> 
< 
<=
>=

- kondisional (?:)
Syntak : kondisi ? ekspresi_benar : expresi_salah

- Koma.
Format : ekspresi_kiri , ekspresi_kanan.
Mengefakuasi 2 ekspresi  dimana sintak hanya mengizinkan 1 titik saja. Nilai opprator adalah nilai ekspresi sebelah kanan.


4. jelaskan dan sebutkan tentang pengertian stream dan struktur kelas stream ?

Stream adalah abstraksi untuk menangani aliran data dari 1 sumber ke tujuan lain baik sumber / tujuan dapat berupa buffer di memorry, string, file / layar monitor.


Kelas – kelas stream.

Kelas I/O stream.
pada kelas ini di gunakan untuk menampilkan hasil output

kelas stream buff
pada kelas ini di gunakan untuk menampilkan output dari program ke layar fisik.

5. program...

Program Menampilkan Tabel Perkalian

1.       #include <studio.h>
2.       #include <conio.h>
3.
4.       void main ()
5.       { for (int x=1; x<= 10; x++)
6.         for(int y=1; y<= 10 ; y++)
7.       }       
8. // meletakan kursor di pointer yang di tuju //
9.       gotoxy (
10.     (x>5)? (x-6)*16+1 : (x-1) * 16+1,
11.      (x>5)? Y+11: y);
12.
13. //mencetak axb = c di layar//
14.     print(“%2dx%d = %3d, x,y*y);
15.     }
16.     }
17.



Terimakasih sudah datang dan membaca artikel kami Sertakan link sumber untuk menghargai karya cipta orang lain :)
Category: 0 comments

0 comments:

Posting Komentar

Dilarang Menggunakan Bahasa Yang Kotor Dan Berbau SARA
jika ada link yang rusak atau request silahkan menuju ke link ini : DISINI

Total Tayangan Halaman