Selamat Datang Di Blog Saya

Della Valeria

Senin, 07 April 2014

Tentang UBUNTU


Ubuntu adalah  sistem operasi open source yang dibangun berdasarkan kernelLinux. Komunitas Ubuntu dibuat atas dasar cita-cita yang ada di dalam Filosofi Ubuntu merupakan bahwa perangkat lunak harus tersedia tanpa biaya, perkakas perangkat lunak harus dapat digunakan oleh pengguna dalam bahasa lokal mereka dan untuk mereka yang memiliki kekurangan, dan pengguna mesti memiliki kebebasan untuk menyesuaikan dan mengubah perangkat lunak mereka menurut dengan apa yang mereka inginkan. Untuk alasan tersebut:
  1. Ubuntu akan selalu bebas biaya, dan tidak ada biaya tambahan untuk “edisi perusahaan”; hasil karya kami tersedia untuk setiap orang dalam pengertian Bebas yang sama.
  2. Ubuntu menyertakan infrastruktur terjemahan dan prasarana aksesibilitas terbaik yang dimiliki oleh komunitas perangkat lunak bebas, hal ini berguna untuk membuat Ubuntu dapat dipergunakan oleh banyak orang.
  3. Ubuntu dirilis secara berkala dan dapat diprediksikan; rilis terbaru diluncurkan setiap enam bulan. Anda dapat menggunakan rilis stabil yang ada atau rilis pengembangan saat ini. Setiap rilis didukung selama sekurangnya 18 bulan. Untuk
  4. Ubuntu berkomitmen penuh pada prinsip dari pengembangan perangkat lunak open source; kami mendorong masyarakat untuk mengunakan perangkat lunak open source, memperbaikinya lalu menyebarkannya
Nama Ubuntu diambil dari nama ideologi etik Afrika Selatan yang berfokus kepada hubungan orang-orang satu sama lain. Kata tersebut berasal dari bahasa Zulu dan Xhosa. Ubuntu dilihat sebagai konsep Afrika tradisional, dianggap sebagai prinsip pembentukan republik Afrika Selatan yang baru dan dihubungkan dengan ide tentang Renaissance Afrika.
Terjemahan singkat dari makna Ubuntu adalah “rasa perikemanusiaan terhadap orang lain”. Terjemahan lainnya yaitu: “kepercayaan atas ikatan universal untuk saling berbagi yang menghubungkan seluruh umat manusia”.
Sebagai sebuah platform yang berbasis perangkat lunak Bebas, sistem operasi Ubuntu membawa semangat Ubuntu ke dunia perangkat lunak.
Proyek Ubuntu, secara keseluruhan, berpegang pada prinsip pengembangan perangkat lunak bebas; setiap orang diajak untuk menggunakan perangkat lunak bebas, memperbaikinya, dan menyebarkannya.
“Perangkat lunak bebas” bukan berarti Anda tidak perlu membayar untuk mendapatkannya (walaupun telah ada komitmen bahwa Ubuntu juga dibagikan secara cuma-cuma). Ini berarti Anda dapat menggunakan perangkat lunak ini dengan cara apa pun yang Anda inginkan: kode yang membangun perangkat lunak bebas tersedia bagi siapapun untuk mengunduh, mengubah, memperbaiki dan menggunakannya dengan cara apa pun. Di samping keuntungan ideologis, kebebasan ini juga merupakan keuntungan teknis: ketika program dikembangkan, hasil kerja keras orang lain dapat digunakan dan dijadikan titik tolak pengembangan. Dengan perangkat lunak tidak-bebas, hal ini tidak dapat terjadi dan ketika program telah dikembangkan, mereka harus memulai dari nol. Karena hal ini pengembangan perangkat lunak bebas cepat, efisien dan menyenangkan!
Ubuntu berbasis Debian, salah satu dari yang terbanyak diklaim, teknologi lanjutan, dan distribusi yang didukung dengan baik, sasaran Ubuntu adalah membuat sebuah distribusi yang menyediakan update dan dan sistem linux yang koheren untuk desktop dan server. Ubuntu memilih dengan cermat paket-paket dari distribusi debian yang memiliki sistem manajemen paket yang handal sehingga memudahkan proses memasang dan menghapus program. Tidak seperti kebanyakan distribusi yang ada yang menyertakan banyak perangkat lunak yang berguna atau mungkin tidak berguna, daftar paket Ubuntu hanya mengambil paket-paket yang penting dan berkualitas tinggi.
Dengan mengutamakan pada kualitas, Ubuntu menciptakan lingkungan komputasi kaya fitur dan dapat diandalkan yang sesuai untuk digunakan dalam lingkungan rumah maupun komersil. Proyek ini menggunakan waktu yang diperlukan untuk fokus pada detil yang lebih baik dan mampu merilis versi yang mendukung berbagai perangkat lunak terbaru setiap 6 bulan. Ubuntu tersedia dalam versi 32-bit dan 64-bit, dan dapat berjalan pada sebagian besar komputer modern. Ubuntu juga tersedia untuk Sun UltraSPARC dan arsitektur Amazon EC2.
Ubuntu dikelola oleh komunitas yang tumbuh dengan cepat. Proyek ini disponsori oleh Canonical Ltd., perusahaan yang didirikan oleh Mark Shuttleworth. Canonical memperkerjakan pengembang inti Ubuntu dan menawarkan jasa sokongan dan konsultasi untuk Ubuntu.
Canonical Ltd. juga mensponsori beberapa proyek perangkat lunak Open Source lain, informasi mengenai ini bisa ditemukan pada situs web Canonical.

Selasa, 01 April 2014

Lirik dan Terjemahan Lagu Thousand Years Christina Perri





Heart beats fast
Jantungku berdebar kencang
Colors and prom-misses
Warna-warni dan janji-janji
How to be brave
Bagaimana agar berani
How can I love when I'm afraid to fall?
Bagaimana bisa aku cinta saat aku takut jatuh?

But watching you stand alone
Namun melihatmu sendirian
All of my doubt suddenly goes away somehow
Segala bimbangku mendadak hilang
One step closer
Selangkah lebih dekat

CHORUS
I have died every day waiting for you
Tiap hari aku tlah mati karena menantimu
Darling don't be afraid
Kasih jangan takut
I have loved you for a thousand years
Aku tlah mencintaimu ribuan tahun
I'll love you for a thousand more
Aku kan mencintaimu ribuan tahun lagi

Time stands still
Waktu berhenti berputar
Beauty in all she is
Segala tentangnya begitu indah
I will be brave
Aku akan berani
I will not let anything take away
Takkan kubiarkan segalanya berlalu begitu saja

What's standing in front of me
Apa yang menghalangi di depanku
Every breath
Tiap tarikan nafas
Every hour has come to this
Tiap jam telah sampai di sini
One step closer
Selangkah lebih dekat

CHORUS

And all along I believed I would find you
Dan selama itu aku yakin aku kan temukan dirimu
Time has brought your heart to me
Waktu tlah membawa hatimu padaku
I have loved you for a thousand years
Aku tlah mencintaimu ribuan tahun
I'll love you for a thousand more
Aku kan mencintaimu ribuan tahun lagi

One step closer
Selangkah lebih dekat
One step closer
Selangkah lebih dekat

CHORUS

And all along I believed I would find you
Dan selama itu aku yakin aku kan temukan dirimu
Time has brought your heart to me
Waktu tlah membawa hatimu padaku
I have loved you for a thousand years
Aku tlah mencintaimu ribuan tahun
I'll love you for a thousand more
Aku kan mencintaimu ribuan tahun lagi

Minggu, 28 Oktober 2012

tipe data java

Tipe Data Java
Seperti bahasa pemrograman lainnya, Java mempunyai 8 tipe data primitif, yang mana 4 bertipe integer(bilangan bulat) , 2 bertipe floating-point(bilangan pecahan) dan yang 2 terakhir bertipe boolean dan char.Tipe data tersebut antara lain :
Integer
  1. byte : Memiliki nilai integer dari -128 sampai +127 dan menempati 1 byte ( 8 bits ) di memori.
  2. short : Memiliki nilai integer dari -32768 sampai 32767 dan menempati 2 bytes ( 16 bits ) di memori.
  3. int : Memiliki nilai integer dari -2147483648 sampai 2147483647 dan menempati 4 bytes ( 32 bits ) di memori.
  4. long : Memiliki nilai dari -9223372036854775808 sampai 9223372036854775807 dan menempati 8 bytes ( 64 bits ) di memori.
Bilangan integer biasanya menggunakan int, dan bukan byte,short maupun long. Bilangan integer juga mengenal nilai positif dan negatif ( signed number ). Tipe data byte dan short hanya digunakanpada aplikasi khusus yang memperhatikan penggunaan memori.
Sedangkan long jarang digunakan karena jarang memerlukan bilangan sebesar kapasitas long.
Floating Point
  1. float : memiliki nilai -3.4×10(pangkat ’8′) sampai +3.4×10(pangkat ’8′) dan menempati 4 byte di memori
  2. double : memiliki nilai -1.7×10(pangkat 308) sampai +1.7×10(pangkat 308).
Semua bilangan pecahan atau desimal dalam Java tanpa diakhiri huruf f akan dianggap sebagai double. Sedangkan bilangan yang ingin dikategorikan sebagai float harus diakhiri dengan huruf F.
Misalnya : 4.22 F atau 2.314f. Sedangkan untuk bilangan double, bisa menambah dengan huruf D, karena secara default bilangan dengan koma atau pecahan atau desimal akan dianggap sebagai double
Boolean Dan Char
  1. boolean : Dalam Java dikenal tipe data boolean yang terdiri dari dua nilai saja, yaitu true dan false. Boolean sangat penting dalam mengevaluasi suatu kondisi, dan sering digunakan untuk menentukan alur program.
  2. char : Char adalah karakter tunggal yang didefinisikan dengan diawali dan diakhiri dengan tanda ‘ ( petik tunggal ). Char berbeda dengan String, karena String bukan merupakan tipe data primitif, tetapi sudah merupakan sebuah objek. Tipe char mengikuti aturan unicode, sehingga dapat menggunakan kode /u kemudian diikuti bilangan dari 0 sampai 65535, tetapi yang biasa digunakan adalah bilangan heksadesimal dari 0000 sampai FFFF.Misalnya : ‘\u123’ Selain karakter biasa, juga terdapat karakter khusus yang didefinisikan dengan cara mengawalinya menggunakan tanda \ seperti pada tabel berikut :
Kode
Nama
Unicode
\b
Backspace
\u0008
\t
Tab
\u0009
\n
Linefeed
\u000a
\r
Carriage Return
\u000d
\*
Double Quote
\u0027
\’
Single Quote
\u0022
\\
Backslash
\u005c

 Belajar Bahasa Pemrograman Java Dasar

   contoh :

          public class SelamatDatang {


                  public static void main (String [] args) {
                         System.out.println("Selamat Datang Di Belanja Pagi");
                   }
           }

   Pada kode diatas, kita telah membuat sebuah program java sederhana yang menampilkan tulisan "Selamat Datang Di Belanja Pagi" pada console. Dimana terdapat beberapa aturan dalam membuat program java yaitu :
  1. Nama file harus sama dengan nama kelas program. Misal pada kode diatas nama kelasnya adalah SelamatDatang, maka nama file harus SelamatDatang.java
  2. Hanya boleh terdapat satu kelas public pada sebuah file
  3. Kelas yang menjadi program harus memiliki metode public static void main(String[] args)
  4. Terminal pada java menggunakan tanda ; (titik koma).

   Selanjutnya saya akan menjelaskan macam-macam tipe data yang terdapat pada bahasa pemrograman java yaitu :

           Tipe Data                       Keterangan
  •   boolean                          true atau false memiliki dua buah nilai
  •   char                                karakter – 0-65335
  •   byte                                -128 - 127
  •   short                               -32768 - 32767
  •   int                                   -2.147.483.648 – 2.147.483.647
  •   long                                -9.223.372.036.854.775.808 – 92.233.720.367.854.775.807
  •   double                            1,7*
  •   float                                1.4E-45 - 3.4028235E38
   String bukanlah merupakan tipe data di Java, String merupakan Object. Namun String memiliki keunikan yaitu String dapat langsung dibuat tanpa harus membuat Object.

   Selanjutnya akan menjelaskan tentang Variabel dimana dalam Java Variabel diartikan sebagai sesuatu yang digunakan untuk menampung sebuah data. Sebuah variabel harus ada dalam sebuah kelas atau metode. Pembuatan sebuah variabel di Java terlihat pada kode dibawah ini.

         Tipevariabel namavariabel;

   Tipe variabel dapat juga berupa tipe data atau kelas, misal :

          int nilai;
          char indexNilai;

    Untuk menambahkan nilai ke sebuah variabel, maka dapat menggunakan tanda  "=" (sama dengan), misal jika kita akan menambahkan nilai 100 pada variabel nilai dan A pada variabel indexNilai, maka dapat terlihat pada kode dibawah ini.

           int nilai;
           char indexNilai;

           nilai = 100;
           indexNilai = 'A';

    Atau dapat juga dengan langsung saat pembuatan sebuah variabel seperti contoh berikut :

           int nilai = 100;
           char indexNilai = 'A';

    Syarat-syarat penamaan variabel adalah :
  1. Harus diawali dengan huruf
  2. Tidak boleh terdapat karakter unik seperti @,#,% dan lain-lain
  3. Tidak boleh mengandung karakter putih (spasi, enter,tab)
  

mencari nilai x

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package della;

/**
 *
 * @author della;
 */
public class della {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
         int a=2;
        int b=6;
        int c=6;
        int d=4;
        int e=2;
        int f=2;
        int g=3;
        int x=(a+b/c-d*e-f/g);
        System.out.println(x);
    }
}