Pages

Kamis, 29 November 2012

Contoh Penggunaan Class Pada JAVA


Berikut ini adalah contoh penggunaan 2 buah class pada Java dengan menggabungkan method yang terdapat didalamnya :

1. Buat class baru dengan nama latihan1, kemudian isikan perintah sesuai dibawah ini :


 2. Setelah selesai membuat class latihan1, sekarang lanjutkan dengan membuat class baru dengan nama latihan2, kemudian ketikkan perintah sesuai dengan dibawah ini :


Jangan lupa untuk memberikan nama method sesuai dengan ketentuan pembuatan method.

3. Setelah itu cobala untuk mengcompile kedua class tersebut. Pertama compilelah class latihan2.java, setelah tidak terdapat error compile class latihan1.java. Jika berhasil maka akan menghasilkan output seperti berikut :

Sejarah Perkembangan Java

Java adalah bahasa pemrograman yang dapat dijalankan di berbagai komputer termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam p-code (bytecode) dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform sistem operasi yang berbeda, java dikenal pula dengan slogannya, “Tulis sekali, jalankan di mana pun“. Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

Sejarah perkembangan Java

Bahasa pemrograman Java pertama lahir dari The Green Project, yang berjalan selama 18 bulan, dari awal tahun 1991 hingga musim panas 1992. Proyek tersebut belum menggunakan versi yang dinamakan Oak. Proyek ini dimotori oleh Patrick Naughton, Mike Sheridan, James Gosling dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Salah satu hasil proyek ini adalah maskot Duke yang dibuat oleh Joe Palrang.

Pertemuan proyek berlangsung di sebuah gedung perkantoran Sand Hill Road di Menlo Park. Sekitar musim panas 1992 proyek ini ditutup dengan menghasilkan sebuah program Java Oak pertama, yang ditujukan sebagai pengendali sebuah peralatan dengan teknologi layar sentuh (touch screen), seperti pada PDA sekarang ini. Teknologi baru ini dinamai “*7″ (Star Seven).

Setelah era Star Seven selesai, sebuah anak perusahaan Tv kabel tertarik ditambah beberapa orang dari proyek The Green Project. Mereka memusatkan kegiatannya pada sebuah ruangan kantor di 100 Hamilton Avenue, Palo Alto.

Perusahaan baru ini bertambah maju: jumlah karyawan meningkat dalam waktu singkat dari 13 menjadi 70 orang. Pada rentang waktu ini juga ditetapkan pemakaian Internet sebagai medium yang menjembatani kerja dan ide di antara mereka. Pada awal tahun 1990-an, Internet masih merupakan rintisan, yang dipakai hanya di kalangan akademisi dan militer.

Mereka menjadikan perambah (browser) Mosaic sebagai landasan awal untuk membuat perambah Java pertama yang dinamai Web Runner, terinsipirasi dari film 1980-an, Blade Runner. Pada perkembangan rilis pertama, Web Runner berganti nama menjadi Hot Java.

Pada sekitar bulan Maret 1995, untuk pertama kali kode sumber Java versi 1.0a2 dibuka. Kesuksesan mereka diikuti dengan untuk pemberitaan pertama kali pada surat kabar San Jose Mercury News pada tanggal 23 Mei 1995.

Sayang terjadi perpecahan di antara mereka suatu hari pada pukul 04.00 di sebuah ruangan hotel Sheraton Palace. Tiga dari pimpinan utama proyek, Eric Schmidt dan George Paolini dari Sun Microsystems bersama Marc Andreessen, membentuk Netscape.

Nama Oak, diambil dari pohon oak yang tumbuh di depan jendela ruangan kerja “Bapak Java”, James Gosling. Nama Oak ini tidak dipakai untuk versi release Java karena sebuah perangkat lunak lain sudah terdaftar dengan merek dagang tersebut, sehingga diambil nama penggantinya menjadi “Java”. Nama ini diambil dari kopi murni yang digiling langsung dari biji (kopi tubruk) kesukaan Gosling. Konon kopi ini berasal dari Pulau Jawa. Jadi nama bahasa pemrograman Java tidak lain berasal dari kata Jawa (bahasa Inggris untuk Jawa adalah Java).

VERSI AWAL

Versi awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:

java.lang: Peruntukan kelas elemen-elemen dasar.
java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.

Contoh Sederhana Pemrograman JAVA :

Contoh berikut adalah penggunaan 2 buah method yang berbeda dengan menggabungkan 2 buah class sehingga menghasilkan output dari kedua class tersebut dengan hanya menjalankan satu class saja.



Setelah selesai membuat program diatas cobalah untuk mengcompile file keduanya. Setelah dipastikan tidak ada error baik di class latihan1.java ataupun di latihan2.java, run latihan1.java yang kemudian akan menghasilkan output sebagai berikut : 




Selasa, 27 November 2012

Table Pada Dreamweaver

1. Bagaimana cara membuat table pada Dreamweaver ?
    Jawab : 
    Pada menu insert pilih table, kemudian masukkan jumlah rows, dan columnya. 
    Selain itu isi juga ukuran dari table yang ingin dibuat, kemudian ok. atau jika menggunakan kodingan html     nya :

 <table width="200" border="1">
   <tr>
    <td> &nbsp;   </td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>

  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
pada table width dan border isikan sesuai dengan ukuran keinginan masing-masing
untuk ukurannya coba isi dengan : width : 200 dan border : 1


2. Bagaimana cara menggabungkan cell table pada Dreamweaver ?
    Jawab : 
    Arahkan cell yang ingin digabungkan atau di merge. Block cell tersebut 
    kemudian pilih modify, kemudian table, setelah itu pilih merge cell.
    <table width="200" border="1">
   <tr>
    <td colspan="4">&nbsp;    </td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>

pada kodingan diatas ubahlah kodingan pertama dengan kodingan untuk memerge cell table
kemudian isi jumlah cell yang ingin di merge

3.  Bagaimana cara menghapus row/colomn table pada Dreamweaver ?
     Jawab :
     Pilih cell yang ingin kita tambahakan rows atau columnya, kemudian 
     pilih modify, table, setelah itu pilih insert row (jika ingin menambahkan baris) 
     atau insert column jika ingin menambahkan kolom

    tentukan cell apa yang ingin kita sisipkan baris/kolom baru , misalnya:
   saya ingin menambahkan baris baru pada baris terakhir maka kodingannya menjadi:
<table width="200" border="1">
   <tr>
    <td colspan="4">&nbsp;    </td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>

jika ingin menghapusnya pun kita tinggal delete saja cell apa yang ingin kita hilangkan

HTML Dasar : Hyperlink, Marquee, Header

HOME


<html> (awalan/pembuka dalam membuat website bertipe html)
<body> (bagian isi dalam html)
<title>HOME</title> (title : kodingan untuk membuat sebuah judul halaman webite, /title : menutup dari kodingan title)
<h1>Welcome, HOME</h1> (h1 : header yang berfungsi untuk mengatur besar tulisan pada halaman website, /h1 : menutup kodingan h1)
<b><a href="biodata.html">BIODATA</b><br/><br/> (b : menebalkan tulisan, a href : memberikan link/terhubungan kepada halaman website yang lain, br : membuat tulisan di barisan baru)
<b><a href="marquee.html">MARQUEE</b><br/><br/> (b : menebalkan tulisan, a href : memberikan link/terhubungan kepada halaman website yang lain, br : membuat tulisan di barisan baru)
<b><a href="header.html">HEADER</b><br/> (b : menebalkan tulisan, a href : memberikan link/terhubungan kepada halaman website yang lain, br : membuat tulisan di barisan baru)
</body> (menutup body)
</html> (menutup html, )

BIODATA



<html> (awalan/pembuka dalam membuat website bertipe html)
<body> (bagian isi dalam html)
<title>BIODATA</title> (title : kodingan untuk membuat sebuah judul halaman webite, /title : menutup dari kodingan title)
<h1><center>BIODATA</center></h1> (h1 : header yang berfungsi untuk mengatur besar tulisan pada halaman website, /h1 : menutup kodingan h1, center : membuat tulisan rata tengah)
<p><img src="file:///C|/Users/almaidah/Documents/Unnamed /Lighthouse.jpg" width="739" height="276"> </p> (p : picture, img src : mengambila gambar pada file user)
Nama : Almaidah Sofyana Ulfah<br/> (br : membuat baris baru)
NPM  : 10110568<br/> (br : membuat baris baru)
Kelas  : 3KA05
</body>  (menutup body)
</html>  (menutup html, )

MARQUEE



<html> (awalan/pembuka dalam membuat website bertipe html)
<body> (bagian isi dalam html)
<title>MARQUEE</title> (title : kodingan untuk membuat sebuah judul halaman webite, /title : menutup dari kodingan title)
<h1><center>MARQUEE</center></h1> (h1 : header yang berfungsi untuk mengatur besar tulisan pada halaman website, /h1 : menutup kodingan h1, center : membuat tulisan rata tengah)
<marquee direction="down">Almaidah Sofyana Ulfah</marquee> (marquee direction = down : memberikan efek tulisan berjalan dari atas ke bawah)
<marquee direction="left">Almaidah Sofyana Ulfah</marquee> (marquee direction = down : memberikan efek tulisan berjalan dari kiri ke kanan)
<marquee direction="right">Almaidah Sofyana Ulfah</marquee> (marquee direction = down : memberikan efek tulisan berjalan dari kanan ke kiri)
<marquee direction="up">Almaidah Sofyana Ulfah</marquee> (marquee direction = down : memberikan efek tulisan berjalan dari bawah ke atas)
</body> (menutup body)
</html>  (menutup html, )

HEADER


<html> (awalan/pembuka dalam membuat website bertipe html)
<body> (bagian isi dalam html)
<title>HEADER</title> (title : kodingan untuk membuat sebuah judul halaman webite, /title : menutup dari kodingan title)
<h1><center>HEADER</center></h1> (h1 : header yang berfungsi untuk mengatur besar tulisan pada halaman website, /h1 : menutup kodingan h1)
<h1>Almaidah Sofyana Ulfah</h1> (h1 : header yang berfungsi untuk mengatur besar tulisan)
<h2>Almaidah Sofyana Ulfah</h2> (h2 : header yang berfungsi untuk mengatur besar tulisan)
<h3>Almaidah Sofyana Ulfah</h3> (h3 : header yang berfungsi untuk mengatur besar tulisan)
<h4>Almaidah Sofyana Ulfah</h4> (h4 : header yang berfungsi untuk mengatur besar tulisan)
<h5>Almaidah Sofyana Ulfah</h5> (h5 : header yang berfungsi untuk mengatur besar tulisan)
<h6>Almaidah Sofyana Ulfah</h6> (h6 : header yang berfungsi untuk mengatur besar tulisan)
</body> (menutup body)
</html> (menutup html, )

V-Class IMK : Hierarchical Task Analysis

Buatlah Hierarchical Task Analysis (HTA) berikut:

(1) Pinjam buku di perpustakaan

(2) Pergi ke perpustakaan

(3) Cari buku yang diperlukan

(1) Akses OPAC (Online Public Acces Catalog)

(2) Akses fasilitas search

(3) Masukkan kriteria pencarian

(4) Identifikasi buku yang dicari

(5) Catat lokasi

(4) Ke rak dan ambil buku

(5) Bawa buku ke meja sirkulasi

HTA nya sebagai berikut :




V-Class Interaksi Manusia dan Komputer : Analisis Website



Alamat Website : http://smtown.com/

·         Textual Content (Isi Tekstual)
Textual Content dari situs SMTOWN ini sudah memberikan paparan informasi yang sangat jelas dan detail. Header di situs ini merupakan Recent Info (Informasi Terkini) yang diberikan untuk mempermudah pengunjung situs memahaminya tanpa harus mencari dimana letak Recent Info tersebut. Situs ini meupakan situs internasional yang dibuat khusus dalam 2 bahasa, yaitu Korea dan Inggris. Bagi pengunjung yang tidak mengerti bahasa korea, pengunjung bisa memilih menggunakan bahasa inggris.

·         Graphis Design (Desain Grafis)
Desain grafis dari situs ini cukup menarik karena tampilan situs ini dapat dikatakan cukup simple. Tampilan header yang menggunakan flash sangat menarik karena tampilan header tersebut merupakan informasi-informasi terbaru dari situs ini. Selain itu, header menu yang ada pun sudah baik jika kita melihat dari sisi tampilannya. Marquee text pada “ARTIST” yang ada pun sangat interaktif karena kita dapat mengKlik marquee tersebut dan dengan otomatis akan berhenti. Warna pink memang mendominasi situs SMTOWN ini dikarenakan pink merupakan warna khas dari SMTOWN

·         Navigation (Navigasi-Alur Menu)
Index yang terdapat pada situs SMTOWN ini sudah terpapar dengan jelas. Recent Info yang ditampilkan dengan alur flash, kemudian penjelasan tentang NEW ALBUM, MUSIC VIDEO, ARTIST, serta hal-hal yang berhubungan dengan informasi detail dari para artis SMTOWN ini sudah terpapar dengan jelas. Fasilitas pencarian yang ada pun mempermudah kita untuk langsung menuju pada informasi yang ingin kita lihat. Misal, di ditus ini kita ingin mencari artist SUPER JUNIOR maka dengan otomatis terhubung dengan situs http://superjunior.smtown.com yang merupakan subsitus dari SMTOWN  ini. Navigasi yang ada pada situs SMTOWN ini pun sangat interaktif, misalnya pada bagian kanan situs ini terdapat keterangan “Star’s Schedule” yang apabila kita melakukan event pada tombolnya, secara otomatis akan berganti. Selain itu, pada bagian ARTIST terdapat navigasi Marquee text, dan text tersebut pun dapat kita klik.

·         Structure (Struktur Web)
Keterhubungan antara informasi yang diberikan dengan situs ini sudah sesuai karena ini merupakan situs dari SMTOWN, sebuah perusahaan entertainment di korea selatan. Di dalamnya terdapat musisi, actor, dan aktris yang tergabung. Sudah tentu situs ini pun memberikan informasi yang berhubungan dengan aktifitas terbaru mereka seperti, album baru, acara apa saja yang akan mereka hadiri, serta jadwal dari para artis tersebut. Pengunjung situs tidak perlu khawatir dengan keterbatasan bahasa, karena ini merupakan situs internasional yang memang dibuat dengan user friendly tidak hanya dari sisi tampilan, tetapi bahasa yang disediakan pun terdapat bahasa internasional yaitu bahasa inggris.

·         Link (Penghubung ke halaman lain)
Link atau penghubung ke halaman lain di situs ini berfungsi dengan sangat baik. Semua link berjalan sesuai dengan kapasitasnya. Misal, ketika kita memilih salah satu MUSIC VIDEO , dengan otomatis kita akan langsung terhubung ke halaman Official Youtube dari SMTOWN, begitu juga ketika kita memilih salah satu Official Facebook yang ada kita akan langsung terhubung ke halamn tersebut, atau ketika kita memilih salah satu Recent Info dari header yang ada, maka halamn yang kita inginkan akan langsung terlihat.

Minggu, 25 November 2012

Mobil Hybrid


Sederhananya, mobil hybrid adalah mobil yang berjalan dengan dua sumber tenaga, mesin yang berjalan dengan minyak dan motor yang berjalan dengan tenaga listrik. mesin hybrid berjalan dengan kombinasi dua tenaga tersebut. Kenapa harus dengan dua mesin? dengan digunakannya dua sumber tenaga tersebut, mobil hybrid dapat memanfaatkan mesin bertenaga bensin dan motor bertenaga listrik dengan baik. Artinya, kombinasi dua teknologi tersebut dapat menghasilkan emisi gas buang CO2 yang lebih sedikit hingga sangat ramah lingkungan. Toyota telah melangkah lebih jauh lagi dengan teknologi mobil hybrid dengan memperkenalkan Toyota plug-in Prius - generasi ketiga dari keluarga Toyota Prius. Baterai Toyota plug-in Prius bisa di charge hanya dalam 180 menit dari 100 volts atau 100 menit dari sumber 200 vots, dan dapat menempuh 20 km sebelum harus menggunakan mesin gas/minyak.

Mobil hybrid menggunakan kombinasi dari motor listrik dan pembakaran di mesin, dengan memaksimalkan kekuatan dari kedua sumber daya tersebut disamping saling mengisi kekurangannya. Hasilnya adalah efisiensi konsumsi bahan bakar dengan performa yang luar biasa.
Sistem Hybrid yang menggabungkan motor listrik dan pembakaran di mesin menghasilkan tenaga yang berasal dari dua sumber daya. Ini berarti bahwa, mesin pembakar internal membutuhkan konsumsi bahan bakar lebih sedikit untuk mencapai jarak yang sama. Berarti, kendaraan Hybrid memiliki efisiensi yang lebih baik jika dibandingkan dengan mobil konvensional.

Fungsi utama dari kendaraan hybrid :

• Efisiensi Bahan bakar yang lebih besar
• Emisi yang lebih rendah
• Pengurangan energi yang terbuang dan Regenerasi energi
  
Kelebihan dan Kekurangan Mobil Hybrid
·         Kelebihan mobil hybrid yang perlu diketahui, selain lebih ramah terhadap lingkungan, mobil ini lebih aman karena bobotnya 10% lebih berat dibanding mobil konvensional (tambahan berat untuk komponen hybrid),sehingga akan memindah efek tumbukan penumpang ke mobil pada saat terjadi tabrakan.

·         Kekurangannya,karena suara mobil ini sangat 'silent',hal ini berbahaya untuk pejalan kaki karena kebanyakan pejalan kaki akan telat menyadari kehadiran mobil hybrid didekatnya. http://otomotif.kompas.com/
      
s
s

Selasa, 20 November 2012

Sumpah Pemuda

Peserta Sumpah Pemuda 1928 

     Sumpah Pemuda adalah bukti otentik bahwa tanggal 28 Oktober 1928 bangsa Indonesia dilahirkan. Oleh karena itu sudah seharusnya segenap rakyat Indonesia memperingati momentum 28 Oktober sebagai hari lahirnya bangsa Indonesia. Proses kelahiran Bangsa Indonesia ini merupakan buah dari perjuangan rakyat yang selama ratusan tahun tertindas dibawah kekuasaan kaum kolonialis pada saat itu, kondisi ketertindasan inilah yang kemudian mendorong para pemuda pada saat itu untuk membulatkan tekad demi mengangkat harkat dan martabat hidup orang Indonesia asli, tekad inilah yang menjadi komitmen perjuangan rakyat Indonesia hingga berhasil mencapai kemerdekaannya 17 tahun kemudian yaitu pada 17 Agustus 1945.

Isi sumpah pemuda :


Pertama :
- KAMI POETRA DAN POETRI INDONESIA MENGAKOE BERTOEMPAH DARAH JANG SATOE, TANAH AIR INDONESIA

Kedua :
- KAMI POETRA DAN POETRI INDONESIA, MENGAKOE BERBANGSA JANG SATOE, BANGSA INDONESIA

Ketiga :
- KAMI POETRA DAN POETRI INDONESIA MENGJOENJOENG BAHASA PERSATOEAN, BAHASA INDONESIA


Djakarta, 28 Oktober 1928


Teks Soempah Pemoeda dibacakan pada waktu Kongres Pemoeda yang diadakan di
Waltervreden (sekarang Jakarta) pada tanggal 27 - 28 Oktober 1928 1928.

Panitia Kongres Pemoeda terdiri dari :

Ketua : Soegondo Djojopoespito (PPPI)
Wakil Ketua : R.M. Djoko Marsaid (Jong Java)
Sekretaris : Mohammad Jamin (Jong Sumateranen Bond)
Bendahara : Amir Sjarifuddin (Jong Bataks Bond)
Pembantu I : Djohan Mohammad Tjai (Jong Islamieten Bond)
Pembantu II : R. Katja Soengkana (Pemoeda Indonesia)
Pembantu III : Senduk (Jong Celebes)
Pembantu IV : Johanes Leimena (yong Ambon)
Pembantu V : Rochjani Soe'oed (Pemoeda Kaoem Betawi)
Peserta :

    Abdul Muthalib Sangadji
    Purnama Wulan
    Abdul Rachman
    Raden Soeharto
    Abu Hanifah
    Raden Soekamso
    Adnan Kapau Gani
    Ramelan
    Amir (Dienaren van Indie)
    Saerun (Keng Po)
    Anta Permana
    Sahardjo
    Anwari
    Sarbini
    Arnold Manonutu
    Sarmidi Mangunsarkoro
    Assaat
    Sartono
    Bahder Djohan
    S.M. Kartosoewirjo
    Dali
    Setiawan
    Darsa
    Sigit (Indonesische Studieclub)
    Dien Pantouw
    Siti Sundari
    Djuanda
    Sjahpuddin Latif
    Dr.Pijper
    Sjahrial (Adviseur voor inlandsch Zaken)
    Emma Puradiredja
    Soejono Djoenoed Poeponegoro
    Halim
    R.M. Djoko Marsaid
    Hamami
    Soekamto
    Jo Tumbuhan
    Soekmono
    Joesoepadi
    Soekowati (Volksraad)
    Jos Masdani
    Soemanang
    Kadir
    Soemarto
    Karto Menggolo
    Soenario (PAPI & INPO)
    Kasman Singodimedjo
    Soerjadi
    Koentjoro Poerbopranoto
    Soewadji Prawirohardjo
    Martakusuma
    Soewirjo
    Masmoen Rasid
    Soeworo
    Mohammad Ali Hanafiah
    Suhara
    Mohammad Nazif
    Sujono (Volksraad)
    Mohammad Roem
    Sulaeman
    Mohammad Tabrani
    Suwarni
    Mohammad Tamzil
    Tjahija
    Muhidin (Pasundan)
    Van der Plaas (Pemerintah Belanda)
    Mukarno
    Wilopo
    Muwardi
    Wage Rudolf Soepratman
    Nona Tumbel

sumber :

http://sumpahpemuda.org/

Kamis, 08 November 2012

Windows 8


         Baru-baru ini Windows meluncurkan sebuah operation system baru yaitu Windows 8. Sistem operasi ini menggunakan mikroprosesor ARM selain mikroprosesor x86 tradisional buatan Intel dan AMD. Antarmuka penggunanya diubah agar mampu digunakan pada peralatan layar sentuh selain mouse dan keyboard. Sehingga Windows 8 di desain untuk perangkat Tablet sentuh. Secara tidak langsung, jika kita melihat sekilas dari tampilan Windows 8 ini, secara khusus sistem operasi ini dioptimaliasikan untuk pengguna Tablet PC . 
      Hilangnya tombol Start digantikan dengan Start Screen dan Charms untuk memeprmudah pengguna tablet. Windows 8 juga memiliki aplikasi store yang dinamakan windows store. Hal ini tentu saja mempermudah pengguna dalam menemukan fitur-fitur pendukung windows 8. Windows 8 tak hanya baik digunakan di prosesor standar Intel atau AMD, yang selama ini lazim digunakan di komputer desktop. Windows 8 pun berjalan baik dengan mikroprosesor ARM, yang biasa digunakan di tablet. Karena berbicara di hadapan pengembang konten/aplikasi, Microsoft pun mengatakan Windows 8 akan bekerja dengan baik untuk apps. “Jika Anda menambahkan suatu app (aplikasi), maka sistemnya (Windows 8) akan semakin berkembang dan terus berkembang,” ujar Sinofsky.
Microsoft juga disebut akan meluncurkan app-store versi Windows. App-store ini mencakup aplikasi untuk bergaya Metro Windows 8 atau Windows klasik.

Berikut ini adalah contoh screen shoot dari Windows 8 :

 1. LookScreen




2. Start Screen


3. Screen Touch Keyboard



4. Control Panel


5. Windows App Store

Sumber : 
 http://merahitam.com

Rabu, 07 November 2012

Menu Pada Prolog

Berikut adalah program membuat Menu pada Prolog. 

menu:- 
(awal mula membuat program)
write('Menu Masakan'),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
write('1. Nasi Sisa + Air Putih'),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
write('2. Nasi Putih + Es Tawar'),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
write('3. Nasi Uduk + Es Teh'),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
write('4. Luas Segitiga'),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
write('5. Volume Tabung'),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
write('6. Exit'),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
write('Masukkan Pilihan Anda :'),read(PIL),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru, read: mengambil data)
(awal mula program)
PIL=1,nl, 
(PIL: case pilihan, nl: membuat baris baru)
write('Berapa Porsi :'),read(A),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru, read: mengambil data)
HASIL is A*2500, 
(rumus dari hasil)
write('Nasi Sisa Seharga :'),write(HASIL),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
menu; 
(pilihan selanjutnya)
PIL=2,nl, 
(PIL: case pilihan, nl: membuat baris baru)
write('Berapa Porsi :'),read(B),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru, read: mengambil data)
TOTAL is B*5000, 
(rumus dari TOTAL)
write('Total Harga :'),write(TOTAL),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
menu; 
(pilihan selanjutnya)
PIL=3,nl, 
(PIL: case pilihan, nl: membuat baris baru)
write('Berapa Porsi :'),read(C),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru, read: mengambil data)
HARGA is C*6500, 
(rumus dari HARGA)
write('Total Harga :'),write(HARGA),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
menu; 
(pilihan selanjutnya)
PIL=4,nl, 
(PIL: case pilihan, nl: membuat baris baru)
write('Luas Segitiga'),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
write('Masukkan alas :'),read(AL),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru, read: mengambil data)
write('Masukkan Tinggi :'),read(T),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru, read: mengambil data)
L is AL*T/2, 
(rumus segitiga)
write('Luas Segitiga :'),write(L),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
menu; 
(pilihan selanjutnya)
PIL=5,nl, 
(PIL: case pilihan, nl: membuat baris baru)
write('Volume Tabung'),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
write('Masukkan jari-jari :'),read(J),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru, read: mengambil data)
write('Masukkan Tinggi :'),read(TI),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru, read: mengambil data)
V is 3.14*J*J*TI, 
(rumus volume tabung)
write('Volume Tabung :'),write(V),nl, 
(write: mencetak hasil di layar, nl: membuat baris baru)
menu; 
(pilihan selanjutnya)
PIL=6,nl, 
(PIL: case pilihan, nl: membuat baris baru)
write('EXIT'),nl 
(write: mencetak hasil di layar, nl: membuat baris baru)
). 
(menutup program)