Jumat, 10 Agustus 2012

Bagaimana Menjalankan UML


Ø  Menjalankan UML.
Konsepnya adalah membuat salinan dari sebuah kernel UML untuk kemudian dimount agar bisa
berjalan di dalam sistem. Kernel UML biasanya disebut ‘root_fs’. Caranya adalah dengan menjalankan perintah: ‘linux’, UML akan mencoba mount file ‘root_fs’pada direktori yang sedang aktif. Terdapat beberapa parameter yang bias ditambahkan ketika menjalankan perintah tersebut, misalnya: $linux umid=coba ubd0=root_fs_saya .Perintah tersebut akan menjalankan UML dengan id coba, dan file system yang digunakan adalah root_fs_saya.

Ø  Login ke dalam UML
Secara default, terdapat account root dengan password “root” dan account user dengan password
“user”. Terdapat beberapa cara untuk login:
1. pada virtual console
2. melalui serial line
3. melalui jaringan
Untuk mengeset console ataupun serial line, perlu ditambahkan parameter ketika kita menjalankan
UML. Format parameternya yaitu: device=channel. Device dispesifikasikan dengan “con” (console)
atau “ssl” (serial line).

Ø  Management Console
Management console (mconsole) merupakan interface low level ke kernel. Terdapat 3 hal yang dapat
dilakukan dengan interface mconsole ini:
1. mendapatkan versi kernel
2. menambah dan membuang device
3. halt dan reboot
Untuk   menjalankan   console,   dipanggil   perintah:  uml_mconsole   nama_id_umid,   berikut   adalah
contoh beberapa perintah dalam mconsole:
   version –akan menampilkan versi UML
   halt atau reboot –akan mereboot atau halt UML
   config –untuk menambahkan device pada mesin virtual. Misalnya:
config   eth0=TUNTAP, 192.168.1.4  akan  menambahkan  device   eth0  pada   mesin  virtual dengan tipe transport TUN/TAP.
   remove –untuk remove device, misalnya:  remove eth0  akan meremove device eth0 pada mesin virtual. Device yang diremove harus tidak aktif (tidak dimount).


Pemrograman Berorientasi Object Program ( OOP ) Luas Segitiga dan Bujur Sangkar C++


Contoh Buat pemrograman berorientasi object program Luas Segitiga dan Bujur Sangkar.

ALGORITMA

Ø  Start
Ø  Masukkan a,t,luas
Ø  Tuliskan rumus untuk menghitung luas segitiga
Ø  Masukkan s,luas
Ø  Tuliskan rumus untuk menghitung luas bujur sangkar
Ø  Buat menu pilihan jika menu = =1,akan melakukan perhitungan luas segitiga
Ø  Jika menu = =2,akan melakukan perhitungan luas bujur sangkar
Ø  Jika menu = =3,akan menutup program/keluar
Ø  End

FLOWCHART





Listing Source Code

#include <iostream.h>
#include <conio.h>
class segitiga
{          int a, t;
            int luas;

public:
            void input()
            {
                        cout <<"Masukkan Alas: "; cin >> a;             
                        cout <<"Masukkan Tinggi: "; cin >> t;          
            }

            void hitung_luas()
            {
                        luas = (a * t)/2;
            }

            void output()
            {
                        hitung_luas();
                        cout <<"Luas : " << luas << "\n"; ..............

Untuk memperoleh sourcecode secara penuh klik Download.

Output Program 


* Sebaik-baik orang adalah yang bermanfaat bagi orang lain. ^_^

101% "Kreatif "

ANSCandra @Copyright 2012








Kamis, 09 Agustus 2012

Contoh Membuat Perulangan " Neste Loop " pada C++


“ PERULANGAN nested loop

Perulangan for bersarang (Nested For)
    "Salam Kreatif ",  Looping adalah perulangan suatu program. Untuk membuat program perulangan, saya kali ini menggunakan Loop For dan biasanya digunakan untuk membuat table. Dan dalam pembuatan program ini tiap statement for harus menggunakan variable bantu yang berbeda. Tampilan pemrograman for akan menampilkan salahsatu variable saja. Pengertian dari For sendiri itu adalah perulangan yang sifatnya pasti pada suatu blok tertentu dan sudah ditentukan sebanyak jumlah tertentu. 
Contoh :
Buatlah program yang mengasilkan outputan bila N=3
*
**
***
**
*
Dengan beberapa loop. ^_^

Algoritma :
1. Mulai
2. Input bilangan
3. bila i <= l jika ya maka i akan ditambah 1 , k ditambah 1, output “\n” dan masuk kedalam nested loop 2 . bila i ≠ l maka keluar dari loop.
5. bila  i > j jika ya maka j ditambah 1 dan tampilkan output *. bila i ≠  j maka keluar dari loop
8.  jika k = l jika ya maka masuk ke loop 3,k dikurangi l dan l dikurangi 1. bila        i ≠ 0 maka keluar dari loop
9.  bila i >=0 jika ya maka i dikurangi 1, output “\n”  dan masuk ke loop 4
10.bila  j < i jika ya maka j ditambah  1 dan output *.bila tidak keluar loop 
11.Selesai

Listing Source Code :
#include <stdio.h>
void main()
{
      int i,j,k=(0-1),l;
      printf ("Masukkan Nilai: ");
      scanf ("%i",&l);
     
for (i=0;i<=l;i++)
      {
           
            {
            for (j=0;i>j;j++)      
                  printf ("*");
            }
            k++;
            printf ("\n");
.........

Untuk Sourcecode penuh Silakan klik Download.

Hasil Tampilan


* Sebaik-baik orang adalah yang bermanfaat bagi orang lain. ^_^

101% "Kreatif "

ANSCandra @Copyright 2012