Kamis, 20 Desember 2012

Fitur-Fitur HTML5 dan Implementasinya



HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. HTML5 adalah revisi kelima dari HTML (yang pertama kali diciptakan pada tahun 1990 dan versi keempatnya, HTML4, pada tahun 1997) dan hingga bulan Juni 2011 masih dalam pengembangan. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.
HTML5 merupakan salah satu karya Konsortium Waring Wera Wanua (World Wide Web Consortium, W3C) untuk mendefinisikan sebuah bahasa markah tunggal yang dapat ditulis dengan cara HTML ataupun XHTML. HTML5 merupakan jawaban atas pengembangan HTML 4.01 dan XHTML 1.1 yang selama ini berjalan terpisah, dan diimplementasikan secara berbeda-beda oleh banyak perangkat lunak]] pembuat web.

HTML5 berawal dari kerjasama antara World Wide Web Consortium (W3C) dan Web Hypertext Permohonan Teknologi Kumpulan Kerja (WHATWG).
WHATWG bekerja dengan bentuk web dan aplikasi, dan W3C telah bekerja dengan XHTML 2.0. Pada tahun 2006, mereka memutuskan untuk bekerjasama dan mewujudkan versi baru HTML.

Beberapa peraturan untuk HTML5 telah ditubuhkan:

  • Ciri-ciri baru perlu berdasarkan HTML, CSS, DOM, dan JavaScript    
  • Mengurangkan keperluan untuk plugins luaran (seperti Flash)
  • Kesilapan yang lebih baik pengendalian
  • Markup Lebih untuk menggantikan skrip
  • HTML5 harus peranti bebas
  • Proses pembangunan perlu dilihat kepada orang awam

Fitur fitur terbaru dalam HTML5 yaitu :
  • Elemen <canvas> untuk lukisan 
  • Unsur-unsur yang <video> dan <audio> untuk media pemutaran
  • Dukungan untuk penyimpanan lokal
  • Terdapat konten baru yang khusus elemen, seperti <article>, <footer>, <header>, <nav>, <section> 
  • Banyak bentuk kontrol terbaru, seperti kalender, tanggal, waktu, email, url, search .


Aplikasi HTML5
Dengan HTML5, pembangunan aplikasi web adalah lebih mudah berbanding sebelum ini
  • Penyimpanan data Lokal
  • Fail akses tempatan
  • Tempatan SQL pangkalan data
  • Cache aplikasi
  • Javascript pekerja
  • XHTMLHttpRequest 2


Tag yang ada pada HTML5 diantaranya ;

<! - ... ->
Mentakrifkan komen

<! DOCTYPE>
Mentakrifkan jenis dokumen

<a>
Mentakrifkan hiperpautan

<abbr>
Mentakrifkan singkatan

<acronym>
Tidak disokong dalam HTML5. Mentakrifkan sapaan

<address>
Mentakrifkan maklumat hubungan untuk pengarang / pemilik dokumen

<applet>
Tidak disokong dalam HTML5. Dikecam dalam HTML 4.01. Mentakrifkan applet tertanam

<area>
Mentakrifkan kawasan di dalam peta imej-

<article>
Mentakrifkan artikel

<aside>
Mendefinisikan kandungan selain dari kandungan halaman

<audio>
Mentakrifkan kandungan bunyi

<b>
Mentakrifkan teks tebal

<base>
Menentukan URL asas / sasaran untuk semua URL relatif dalam dokumen

<basefont>
Tidak disokong dalam HTML5. Dikecam dalam HTML 4.01. Menetapkan warna lalai, saiz, dan fon untuk semua teks dalam dokumen

<bdi>
Mengasingkan sebahagian daripada teks yang mungkin akan diformat dalam arah yang berbeza dari teks lain di luar

<bdo>
MENGGANTIKAN arah teks semasa

<big>
Tidak disokong dalam HTML5. Mentakrifkan teks besar

<blockquote>
Mentakrifkan seksyen yang dipetik daripada sumber yang lain

<body>
Mentakrifkan badan dokumen

<br>
Mentakrifkan baris tunggal

<button>
Mentakrifkan butang diklik

<canvas>
Digunakan untuk menarik grafik, on the fly, melalui skrip (biasanya JavaScript)

<caption>
Mentakrifkan kapsyen jadual

<center>
Tidak disokong dalam HTML5. Dikecam dalam HTML 4.01. Mentakrifkan teks berpusat

<cite>
Mentakrifkan tajuk kerja

<code>
Mentakrifkan sekeping kod komputer

<col>
Menentukan sifat lajur untuk setiap lajur dalam unsur <colgroup>

<colgroup>
Menentukan kumpulan satu atau lebih lajur dalam jadual untuk format

<command>
Mentakrifkan butang arahan yang pengguna boleh sembah

<datalist>
Menentukan senarai pilihan yang telah ditetapkan untuk kawalan input

<dd>
Mentakrifkan Penerangan item dalam senarai definisi

<del>
Mentakrifkan teks yang telah dipadam dari dokumen

<details>
Mentakrifkan butiran tambahan bahawa pengguna boleh melihat atau menyembunyikan

<dfn>
Mentakrifkan istilah definisi

<DIR>
Tidak disokong dalam HTML5. Dikecam dalam HTML 4.01. Mentakrifkan senarai direktori

<div>
Mentakrifkan seksyen dalam dokumen

<dl>
Mentakrifkan senarai definisi

<dt>
Mentakrifkan istilah (item) dalam senarai definisi

<em>
Mentakrifkan teks ditekankan

<embed>
Mentakrifkan bekas untuk permohonan luar (bukan HTML)

<fieldset>
Kumpulan elemen berkaitan dalam bentuk

<figcaption>
Mentakrifkan kapsyen untuk elemen <figure>

<figure>
Menentukan kandungan layan-diri

<FONT>
Tidak disokong dalam HTML5. Dikecam dalam HTML 4.01. Mentakrifkan fon, warna, dan saiz untuk teks

<footer>
Mentakrifkan pengaki untuk dokumen atau seksyen

<form>
Mentakrifkan bentuk HTML untuk input pengguna

<frame>
Tidak disokong dalam HTML5. Mentakrifkan tetingkap (bingkai) dalam frameset

<frameset>
Tidak disokong dalam HTML5. Mentakrifkan set bingkai

<h1> untuk <h6>
Mentakrifkan tajuk HTML

<kepala>
Mentakrifkan maklumat mengenai dokumen

<header>
Mentakrifkan header untuk dokumen atau seksyen

<hgroup>
Kumpulan menuju (<h1> untuk <h6>) elemen

<hr>
Mentakrifkan perubahan tema dalam kandungan

<html>
Mentakrifkan akar dokumen HTML

<i>
Mentakrifkan sebahagian daripada teks dengan suara alternatif atau mood

<iframe>
Mentakrifkan bingkai sebaris

<img>
Mentakrifkan imej

<input>
Mentakrifkan kawalan input

<ins>
Mentakrifkan teks yang telah dimasukkan ke dalam dokumen

<kbd>
Mentakrifkan input papan kekunci

<keygen>
Mentakrifkan bidang penjana key-sepasang (untuk bentuk)

<label>
Mentakrifkan label untuk elemen <input>

<legend>
Mentakrifkan kapsyen untuk <fieldset>, <angka>, atau elemen <details>

<li>
Mentakrifkan item senarai

<link>
Mentakrifkan hubungan antara dokumen dan sumber luaran (yang paling digunakan untuk menghubungkan kepada style sheet)

<map>
Mentakrifkan client-side-peta imej

<mark>
Mentakrifkan teks yang ditanda / diserlahkan

<menu>
Mentakrifkan senarai / menu arahan

<meta>
Mentakrifkan metadata tentang dokumen HTML

<meter>
Mentakrifkan ukuran skalar dalam lingkungan yang dikenali (tolok)

<nav>
Mentakrifkan Pautan navigasi

<noframes>
Tidak disokong dalam HTML5. Mentakrifkan kandungan alternatif bagi pengguna yang tidak menyokong bingkai

<noscript>
Mentakrifkan kandungan alternatif bagi pengguna yang tidak menyokong skrip client-side

<object>
Mentakrifkan objek terbenam

<ol>
Mentakrifkan senarai diperintahkan

<optgroup>
Mentakrifkan kumpulan pilihan yang berkaitan dalam senarai drop-down

<option>
Mentakrifkan pilihan dalam senarai drop-down

<output>
Mentakrifkan hasil daripada pengiraan

<p>
Mentakrifkan perenggan

<param>
Mentakrifkan parameter bagi sesuatu objek

<pre>
Mentakrifkan teks diformat

<progress>
Mewakili kemajuan tugas

<q>
Mentakrifkan petikan pendek

<rp>
Mentakrifkan apa untuk menunjukkan dalam pelayar yang tidak menyokong anotasi ruby

<rt>
Mentakrifkan penjelasan / sebutan aksara (tipografi Asia Timur)

<ruby>
Mentakrifkan anotasi ruby ??(tipografi Asia Timur)

<s>
Mentakrifkan teks yang tidak lagi betul

<samp>
Mentakrifkan output sampel dari program komputer

<script>
Mentakrifkan skrip client-side

<section>
Mentakrifkan seksyen dalam dokumen

<select>
Mentakrifkan senarai drop-down

<small>
Mentakrifkan teks kecil

<source>
Mentakrifkan pelbagai sumber media untuk unsur-unsur media (<video> dan <audio>)

<span>
Mentakrifkan seksyen dalam dokumen

<strike>
Tidak disokong dalam HTML5. Dikecam dalam HTML 4.01. Mentakrifkan teks batal

<strong>
Mentakrifkan teks penting

<style>
Mentakrifkan maklumat gaya untuk dokumen

<sub>
Mentakrifkan teks subscripted

<summary>
Mentakrifkan tajuk dilihat untuk elemen <details>

<sup>
Mentakrifkan teks ditandakan

<table>
Mentakrifkan jadual

<tbody>
Kumpulan kandungan badan dalam jadual

<td>
Mentakrifkan sel dalam jadual

<textarea>
Mentakrifkan kawalan input multiline (kawasan teks)

<tfoot>
Kumpulan kandungan pengaki dalam jadual

<th>
Mentakrifkan sel pengepala dalam jadual

<thead>
Kumpulan kandungan pengepala dalam jadual

<time>
Mentakrifkan tarikh / masa

<title>
Mentakrifkan tajuk untuk dokumen

<br
Mentakrifkan berturut-turut dalam jadual

<track>
Mentakrifkan trek teks unsur-unsur untuk media (<video> dan <audio>)

tt
Tidak disokong dalam HTML5. Mentakrifkan teks teletip

<u>
Mentakrifkan teks yang harus stylistically berbeza daripada teks biasa

<ul>
Mentakrifkan senarai tidak tertib

<var>
Mentakrifkan pembolehubah

<video>
Mentakrifkan video atau filem

<wbr>
Mentakrifkan mungkin line break


Sumber :

Perbedaan HTML 4 dengan HTML 5

Pengertian HTML 

HyperText Markup Language (HTML) adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web, menampilkan berbagai informasi di dalam sebuah penjelajah web Internet dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan kata lain, berkas yang dibuat dalam perangkat lunak pengolah kata dan disimpan dalam format ASCII normal sehingga menjadi halaman web dengan perintah-perintah HTML. Bermula dari sebuah bahasa yang sebelumnya banyak digunakan di dunia penerbitan dan percetakan yang disebut dengan SGML (Standard Generalized Markup Language), HTML adalah sebuah standar yang digunakan secara luas untuk menampilkan halaman web. HTML saat ini merupakan standar Internet yang didefinisikan dan dikendalikan penggunaannya oleh World wide  Web Consortium (W3C). HTML dibuat oleh kolaborasi Caillau TIM dengan Berners-lee Robert ketika mereka bekerja di CERN pada tahun 1989 (CERN adalah lembaga penelitian fisika energi tinggi di Jenewa).


HTML 5
HTML 5 memperkenalkan elemen baru ke HTML untuk pertama kalinya sejak tahun 1990-an. Unsur struktural baru termasuk aside, figure, dan section. Elemen inline baru seperti waktu, meter, dan progress.Termasuk Elemen Embedding baru seperti video dan audio. Elemen interaktif baru mencakup details, datagrid, dan command.
Pengembangan standar baru untuk web ini didorong oleh kelompok Web Hypertext Application Technology Working Group (WHATWG), yaitu sebuah kelompok kerja yang terdiri dari wakil para pengembang browser utama dari Google, Apple, Mozilla und Opera. Menurut rencana, sepesifikasi untuk HTML 5 diterapkan mulai tahun ini (1999) menggantikan Standar HTML 4.01. Salah satunya adalah menerapkan elemen HTML 5 yang mampu menggambar atau manipulasi geometri di web. Fitur penting lain misalnya kemudahan mengintegrasikan Video, Audio dan aplikasi lain menggunakan HTML 5.



Browser support HTML5

HTML5 adalah tidak lagi standard rasmi, dan tiada pelayar mempunyai sokongan HTML5 penuh.
Tetapi semua pelayar utama (Safari, Chrome, Firefox, Opera, Internet Explorer) terus untuk menambah ciri-ciri HTML5 baru untuk versi terbaru mereka.

Tentang Spesifikasi HTML 5
Spesifikasi HTML 5 Spesifikasi HTML 5 menjabarkan vokabular yang dapat ditulis dalam dua sintak yaitu html dan XML yang disesuaikan dengan kebutuhan pemrogram, pasar atau aplikasi. Vokabular HTML dari jaman sebalumnya (HTML+, HTML 2.0, HTML 3.2) umumnya ditulis menggunakan aturan sintak SGML. Pada HTML 4 telah diterapkan dua sintak yaitu: SGML (disebut sebagai HTML 4.01) dan XML (disebut XHTML 1.0).

Halaman Web yang Biasa ditulis Dengan HTML 4;

<html>  <head>
<title>Hobo Web LTD Scotland</title>

</head>
<body>
<div id="page">
<div id="header">
<h1><a href="/blog/">Hobo Web</a></h1>
</div>
<div id="container">

<div id="center" class="column">
<div class="post" id="post-102">
<h2><a href="/test-page/">
Test Page 1</a></h2>        <div class="entry">
<p>Article Text here</p>

</div>
</div>
<div class="post" id="post-101">
<h2><a href="/test2/">
Test 2</a></h2>
<div class="entry">
<p>Article 2 Text here</p>

</div>
</div>
</div>
<div class="navigation">
<div class="alignleft">
<a href="/blog/page/2/">« Previous Entries</a>
</div>
<div class="alignright"></div>

</div>
</div>
<div id="right" class="column">
<ul id="sidebar">
<li><h2>Hobo Stuff</h2>
<ul>
<li><a href="/blog/comment-policy/">Comment Policy</a></li>

<li><a href="/blog/todo-list/">Todo List</a></li>
</ul></li>
<li><h2>Archives</h2>
<ul>
<li><a href='/blog/2008/04/'>April 2008</a></li>

<li><a href='/blog/2008/03/'>March 2008</a></li>
<li><a href='/blog/2008/02/'>February 2008</a></li>
<li><a href='/blog/2008/01/'>January 2008</a></li>

</ul>
</li>
</ul>
</div>
<div id="footer"><p>Copyright 2008 Hobo Web LTD</p>
</div>
</div>

</body>
</html>


Contoh Halaman Web yang Ditulis dengan HTML5;

<html> <head>
<title>Hobo Web LTD Scotland</title>

</head>
<body>
<header>
<h1><a href="http://blog/">Hobo Web</a></h1>
</header>
<section>
<article>

<h2><a href="/test-page/">
Test Page 1</a></h2>        <p>Article Text here</p>
</article>
<article>
<h2><a href="/test2/">

Test 2</a></h2>
<p>Article Text 2 here</p>
</article>
<nav>
<a href="/blog/page/2/">« Previous Entries</a>
</nav>

</section>
<nav>
<ul>
<li><h2>Hobo Stuff</h2>
<ul>
<li><a href="/blog/comment-policy/">Comment Policy</a></li>

<li><a href="/blog/todo-list/">Todo List</a></li>
</ul></li>
<li><h2>Archives</h2>
<ul>
<li><a href='/blog/2008/04/'>April 2008</a></li>

<li><a href='/blog/2008/03/'>March 2008</a></li>
<li><a href='/blog/2008/02/'>February 2008</a></li>
<li><a href='/blog/2008/01/'>January 2008</a></li>

</ul>
</li>
</ul>
</nav>
<footer>
<p>Copyright 2008 Hobo Web LTD</p>
</footer>
</body>

</html>

HTML 5 mendefinisikan kelima revisi besar bahasa inti dari World Wide Web – HTML – dari W3C (World Wide Web Consortium). Juga disebut Aplikasi Web 1.0 – masih ada tidak ada ruang nama atau skema. Unsur tidak harus ditutup. Browser akan mengampuni kesalahan. Sebuah p masih p, dan meja masih meja.
HTML 5 menambahkan unsur-unsur baru untuk secara khusus mengidentifikasi masing-masing konstruksi umum:
·  Section: Sebuah bagian atau bab dalam sebuah buku, sebuah bagian dalam sebuah bab, atau pada dasarnya apa pun yang memiliki pos sendiri dalam HTML 4
·  Header: header Halaman yang ditampilkan pada halaman , tidak sama dengan unsur kepala
·  Footer: Halaman footer di mana baik cetak pergi; tanda tangan dalam sebuah pesan e-mail
·  Nav: Koleksi link ke halaman lain
·  Article: Sebuah entri independen dalam sebuah blog, majalah, ringkasan, dan sebagainya

Dalam HTML5 banyak kelebihan nya dibanding dengan versi HTML yang sebelum nya. Terdapat juga fitur fitus canggih pada HTML5. Dengan HTML5, pengembangan aplikasi web adalah lebih mudah dibandingkan sebelumnya.
  • Penyimpanan data Lokal
  • File akses lokal
  • Lokal SQL database
  • Cache aplikasi
  •  Javascript karyawan 
Sumber :


Rabu, 14 November 2012

Visual Teknologi Menggunakan Media Online

Dizaman sekarang ini teknologi sangatlah berkembang pesat dan teknologi juga mempengarui masyarakat dunia.  Sekarang ini semua hal yang berhubungan dengan teknologi dapat digunakan secara mudah, salah satunya media online. Media online ini sangatlah diminati semua orang karena mempermudah kita untuk berkomunikasi serta memberikan atau berbagi informasi-informasi seluruh dunia. Terdapat banyak media online yang ada, salah satu contoh media online yaitu Kompas.com. Dahulu, kompas adalah media cetak.  Dengan perkembangan zaman serta perkembangan teknologi yang pesat juga, kompas memanfaatkan teknologi dengan membuat media online nya juga untuk mempermudah kita mengakses berita-berita yang terhubung dengan internet untuk mengaksesnya. Tidak hanya gambar dan teks saja yang diberikan media online kompas.com, tetapi kompas.com juga memberikan video-video berita. Dengan adanya media online seperti ini, kita sangatlah terbantu. Karena media online seperti ini selalu mengupdate berita, sehingga kita sebagai pengguna media online tidak akan ketinggalan berita. 

Pengaruh Kebudayaan Terhadap Grafik


Budaya

Budaya adalah suatu cara hidup yang berkembang dan dimiliki bersama oleh sebuah kelompok orang dan diwariskan dari generasi ke generasi. Budaya terbentuk dari banyak unsur yang rumit, termasuk sistem agama dan politik, adat istiadat, bahasa, perkakas, pakaian, bangunan, dan karya seni. Bahasa, sebagaimana juga budaya, merupakan bagian tak terpisahkan dari diri manusia sehingga banyak orang cenderung menganggapnya diwariskan secara genetis. Ketika seseorang berusaha berkomunikasi dengan orang-orang yang berbada budaya dan menyesuaikan perbedaan-perbedaannya, membuktikan bahwa budaya itu dipelajari.
Budaya adalah suatu pola hidup menyeluruh. budaya bersifat kompleks, abstrak, dan luas. Banyak aspek budaya turut menentukan perilaku komunikatif. Unsur-unsur sosio-budaya ini tersebar dan meliputi banyak kegiatan sosial manusia.

Kebudayaan

Pengertian kebudayan yang disimpulkan dari definisi-definisi menurut Melville J. Herskovits dan Bronislaw Malinowski, Edward Burnett Tylor, dan Selo Soemardjan dan Soelaiman Soemardi  kebudayaan adalah sesuatu yang akan memengaruhi tingkat pengetahuan dan meliputi sistem ide atau gagasan yang terdapat dalam pikiran manusia, sehingga dalam kehidupan sehari-hari, kebudayaan itu bersifat abstrak. Sedangkan perwujudan kebudayaan adalah benda-benda yang diciptakan oleh manusia sebagai makhluk yang berbudaya, berupa perilaku dan benda-benda yang bersifat nyata, misalnya pola-pola perilaku, bahasa, peralatan hidup, organisasi sosial, religi, seni, dan lain-lain, yang kesemuanya ditujukan untuk membantu manusia dalam melangsungkan kehidupan bermasyarakat.

Grafik
Grafik merupakan persembahan visual yang ditunjukkan pada permukaan seperti dinding, kanvas, skrin komputer, kertas, papan untuk tujuan jenama, pemberitahuan, ilustrasi atau hiburan. Contoh grafik ialah gambar foto, lukisan, seni tanpa ton, graf, tipografi, nombor, simbol, reka bentuk geometri, peta, lukisan kejuruteraan atau imej lain. Grafik selalunya menggabungkan teks, ilustrasi dan warna.

Apakah kebudayaan mempengaruhi grafik atau sebaliknya grafik mempengaruhi kebudayaan ??
Kalau menurut saya dari pertanyaan diatas keduanya dapat dikatakan benar, karena semua hasil karya seperti relief, lukisan, patung, desain batik klasik maupun modern dari budaya-budaya  yang ada sangatlah mempengaruhi dan biasanya suatu model hasil karya mencerminkan identitas budaya tersebut.


Sumber :
http://duniabaca.com/definisi-budaya-pengertian-kebudayaan.html
http://ms.wikipedia.org/wiki/Grafik

Perkembangan Simulasi dan Teknologi Dibidang Kredit Mobil


Perkembangan simulasi sekarang ini sangat berkembang pesat. Banyak contoh-contoh simulasi yang ada sekarang ini seperti simulasi dibidang bangunan, simulasi pesawat, simulasi kredit mobil, simulasi kredit motor, simulasi kredit rumah, simulasi dibidang kedokteran, manufaktur, dan masih banyak lagi. Dan sekarang saya akan memberikan contoh simulasi teknologi dibidang kredit mobil. 

Simulasi Kredit Mobil
Disini anda diminta untuk memasukan harga mobil, jangka waktu kredit, bunga pertahun, uang muka (DP), asuransi, dan niaya administrasi. 

Selanjutnya setelah memasukan data-data yang diminta, klik kalkulasi. Maka akan keluar rinciannya seperti Pinjaman Anda, Hutang Pokok, Cicilan Anda, Pembayaran Pertama Kali, Total Kredit, dan Total Pengeluaran, dan Tabel Angsuran. Dapat dilihat pada gambar dibawah ini :  
  •  Pinjaman dan Hutang Pokok

  • Cicilan dan Pembayaran Pertama Kali


  • Total Kredit Dan Total Pengeluaran

  • Table Angsuran

Sumber :

Kamis, 18 Oktober 2012

Apakah Tugas Seorang TI (Pembuat Software) Wajib Menggunakan Simulasi ?

Menurut saya seorang TI  sangatlah penting menggunakan simulasi. Karena dengan menggunakan simulasi dapat memperkecil resiko-resiko yang ada dan simulasi dapat membatu agar suatu sistem dapat berjalan dengan baik.

Rabu, 03 Oktober 2012

Contoh Failed Simulation


Simulasi Event-Diskrit

Discrete-Event Simulation adalah simulasi dimana perubahan statusnya terjadi pada titik-titik diskrit dalam waktu yang dipicu oleh kejadian (event). Kejadian yang biasa terdapat dalam simulasi tersebut adalah kedatangan sebuah entitas ke sebuah stasiun kerja (workstation), kegagalan resource, selesainya sebuah aktivitas, dan ada akhir sebuah shift.

Kejadian (event) : 
  • Menggambarkan sistem dalam aliran proses. 
  • Aliran proses (process flow) adalah urutan kejadian untuk menjalankan simulasi. 
  • Event akan menciptakan keterlambatan dalam simulasi untuk mereplikasi satu lintasan waktu. 
  • Event juga memicu eksekusi logika yang dihubungkan dengan event.

Tipe event terdiri dari :
  • Kejadian terjadwal (scheduled event): sebuah event dimana saat terjadinya dapat ditentukan dan dijadwalkan sebelumnya 
  • Kejadian kondisional (conditional event): dipicu oleh kondisi yang ditemui, bukan oleh satu lintasan waktu.



Contoh kasus sistem ATM 



  • Pelanggan tiba untuk menggunakan ATM dengan waktu antar-kedatangan 3.0 menit yang terdistribusi eksponensial.
  • Antrian memiliki kapasitas untuk menampung pelanggan dalam jumlah tak terbatas.
  • ATM memiliki kapasitas satu pelanggan.
  • Pelanggan menghabiskan rata-rata 2.4 menit terdistribusi eksponensial untuk menyelesaikan transaksinya (waktu jasa / service time di ATM).
  • Simulasi mulai pada saat nol.
  • Simulasikan sistem ATM pada 22 menit pertama operasinya dan  estimasikan waktu tunggu (expected waiting time) pelanggan dalam antrian.

Asumsi 
  • Tidak ada pelanggan dalam sistem pada saat awal, sehinggaantrian kosong dan ATM tidak dipergunakan (idle)
  • Waktu bergerak dari antrian ke ATM sangat kecil, sehingga diabaikan
  • Pelanggan diproses dari antrian dengan dasar FIFO
  • ATM tidak pernah mengalami kerusakan

Cara mempersiapkan simulasi (setting up the simulation) sebagai berikut:
  • ti : nilai waktu simulasi (simulation clock) pada langkah i, untuk i=0 sampai jumlah discrete event
  • Asumsikan simulasi mulai pada saat nol, t0 =0
  • t1: nilai simulation clock saat discrete event pertama dalam daftar diproses
  • t2: nilai simulation clock saat discrete event kedua dalam daftar diproses

Atribut entitas 
  • Adalah karakteristik suatu entitas yang dipertahankan oleh entitas tersebut sampai entitas keluar dari sistem.   
  • Untuk simulasi ATM: atribut waktu kedatangan (Arrival Time)

Variabel status
  • Jumlah entitas dalam antrian pada langkah ke-i, NQi. 
  • Contoh dalam simulasi ATM, maka ATM statusi untuk menunjukkan apakah ATM sibuk atau menganggur (idle) pada langkah ke-i.

Akumulator Statistik (Statistical accumulators) 
  • Simple-average: waktu rata-rata pelanggan menunggu dalam antrian
  • Time-average:Jumlah rata-rata pelanggan di dalam antrian
  • Simple-average time in queue: Menghitung jumlah pelanggan yang melewati antrian. Saat pelanggan melalui antrian, waktu menunggu dicatat. Dihitung dari saat masuk antrian sampai saat meninggalkan antrian: Simple-average time in queue = ti – Arrival time.
  • Time-average number of customers in the queue: Untuk durasi langkah terakhir (ti – ti-1) dan jumlah pelanggan yang memasuki antrian selama langkah terakhir (NQi-1), hitung Time-Weighted Number of Entities in the Queue = (ti – ti-1) NQi-1

Kejadian (Event)
  • Arrival event: terjadi saat entitas pelanggan (customer entity) tiba dalam antrian
  • Departure event: terjadi saat entitas pelanggan menyelesaikan transaksi ATM
  • Termination event: untuk mengakhiri simulasi

SUMBER :
http://www.teknikindustri.org/SIM/r2/Sim4R2.pdf
http://alvinburhani.wordpress.com/2012/05/29/simulasi-event-diskrit/