Selasa, 30 Maret 2010

Penerapan Stack

stack atau tumpukan merupakan sebuah koleksi objek yang menggunakan prinsip LIFO (Last In First Out), yaitu data yang terakhr kali dimasukkan akan pertama kali keluar dari stack tersebut. Stack dapat diimplementasikan sebagai representasi berkait atau kontigu (dengan tabel fix). Ciri Stack :
  • Elemen TOP (puncak) diketahui
  • penisipan dan penghapusan elemen selalu dilakukan di TOP
  • LIFO

Pemanfaatan Stack :

  • Perhitungan ekspresi aritmatika (posfix)
  • algoritma backtraking (runut balik)
  • algoritma rekursif

Operasi Stack yang biasanya :

  1. Push (input E : typeelmt, input/output data : stack): menambahkan sebuah elemen ke stack
  2. Pop (input/output data : stack, output E : typeelmt ) : menghapus sebuah elemen stack
  3. IsEmpty ()
  4. IsFull ()
  5. dan beberapas selektor yang lain
contoh Stack pada Pascal:
Begin
top:=0;
For i:=1 to maks do
Begin
Writeln(’masukkan nama ke’, ‘ ‘,i,’ ‘,’='); readln(stack[i]);
top:=top+1;
End;
writeln(’posisi tumpukan=’,top);
Writeln(’pengambilan data’);
writeln(’berapa data yang akan diambil?’);readln(n);
if n<4>
begin
For i:=1 to maks do
Begin
Elemen:=stack[top];
top:=top - 1;
End;
end;
Writeln(’data elemen sekarang=’,elemen);
writeln(’posisi tumpukan=’,top); Readln;
End.

Fungsi dalam Stack:

  • Fungsi init: fungsi yang digunakan untuk inisialisasi atau membuat stack baru yang masih kosong.
  • Fungsi full: digunakan untuk mengetahui stack penuh atau tidak.
  • Fungsi empty: digunakan untuk mengetahui stack kosong atau tidak.
  • Fungsi clear: digunakan untuk mengosongkan stack. Stack dianggap kosong apabila puncak stack berada pada posisi -1.
  • Fungsi push: digunakan untuk menambahkan data ke dalam stack. Penambahan data tidak bisa dilakukan apabila stack sudah penuh. Urutan perintahnya adalah: menambahkan nilai top dan menambahkan data pada posisi nilai top. Jika dalam Linked List menggunakan method addLast
  • Fungsi pop: digunakan untuk mengeluarkan data teratas stack dengan syarat bahwa stack tidak kosong. Urutan perintahnya adalah : menghapus data pada posisi nilai top dan menurunkan nilai top. Jika dalam Linked List menggunakan method removeLast
sumber: Wiki.com

Selasa, 23 Maret 2010

Asal Mula Sajian Ice Cream

Di awal 1904, es krim disajikan di atas sebuah piring. Sampai suatu ketika di World’s Fair pada tahun itu, di Saint Louis, Missouri, dua bahan makanan yang kelihatannya tidak berhubungan dengan tak terelakkan tersambung bersama-sama.

Pada saat udara sangat panas di World’s Fair 1904, depot eskrim menjual eskrim dengan cepat sampai-sampai kehabisan piring-piring. Depot di sebelahnya tidak seberuntung penjual es krim, yaitu penjual Zalabia – sejenis wafel wafer tipis dari Persia – dan pemilik depot mengusulkan sebuah ide untuk menggulung zalabianya menjadi kerucut dan meletakkan sebongkah es krim di atasnya. Demikianlah kerucut es krim dilahirkan – dan hingga kini kita masih menemukan es krim dengan kerucutnya, semodern apa pun pembuatan es krim itu.


sumber:

http://www.wikimu.com/News/DisplayNews.aspx?id=14837

Jenis Ice Cream Asia Tenggara

Di Asia Tenggara, seperti Indonesia dan Malaysia kita mengenal es puter yang dibuat dari santan tanpa menggunakan krim. citarasa yang dipake juga khas Indonesia, seperti Kopyor, Advokad, dan kacang hijau. ada juga es potong dari negeri jiran dengan bahan dasar santan tapi dengan penyajian harus dipotong dulu, baru ditusuk ke stik atau diapit dengan roti

sumber:http://www.kaskus.us/showthread.php?p=132660402

Membuat Ice Cream, gampang kok...

Bahan Dasar
475 ml Sahne (cream/kepala susu)
125 ml Susu cair (atau bisa juga santan kelapa)
4 butir telur
100 ml gula (lebih bagus lagi kalau feiner Zucker / gula halus)
1 sendok teh vanilli
Rasa
Terserah Anda (apokat, coklat/Blockschokolade, Erdbeer/strawberry, pisang, etc.).
contoh : 1 buah apokat
Alat

blender
freezer / Gefrierfach, Gefriertrühe
panci kecil
wadah es krim
kompor

Cara Pembuatan
Adonan 1
Apokat diblender, kemudian ditaruh ke dalam panci. Masukkan Sahne dan susu/santan. Seluruhnya dipanaskan pelan-pelan sambil terus diaduk (Elektroherd : angka 2). Jika sudah panas (gelembung udara mulai naik), panci diturunkan.
Adonan 2
Telur (kuning+putihnya), gula, dan vanili diblender (dikocok). Lalu dituangkan ke dalam panci berisi adonan 1.

Semuanya kemudian dipanaskan lagi, sambil diaduk terus hingga mengental.

Setelah kental, dituangkan ke dalam wadah es krim (rantang atau sejenisnya) ditaruh ke dalam kulkas (Kühlschrank) selama 3-4 jam.

Setelah itu dipindahkan ke dalam freezer (Gefrierfach), setiap 1 jam diaduk, supaya tidak terjadi pengkristalan es. Setelah 3-4 kali pengadukan ( = 3..4 jam) menurut pengalaman tidak perlu lagi diaduk. Jika es krim yang jadi terlalu keras/liat, sebaiknya 10 menit dikeluarkan sebelum disantap.


sumber:http://resep0.tripod.com/

Senin, 22 Maret 2010

Ice Cream Susu Kedelai

Dalam pembuatan es krim, ada lima komponen penyusun es krim: Krim, Skim, Air, Gula dan Stabilizer. Es krim dapat dibedakan komposisi dan kandungannya. Komponen terpenting dari es krim adalah lemak susu dan susu skim. Kadar air dalam es krim antara 60%-62%, jika air terlalu banyak maka es krim menjadi kasar, jika air terlalu sedikit maka es krim akan menjadi terlalu padat. Untuk bisa creamy, 60%-62% itu sudah ukuran yang teruji. Dengan demikian maka kadar bahan kering adalah 38%-40%.

Lemak, bisa dikatakan sebagai bahan baku es krim. Fungsinya untuk membuat tekstur halus, berkontribusi dengan rasa serta memberi efek sinergis pada tambahan flavor yang digunakan. Disamping itu, penggunaan lemak akan memperindah penampilan.

Saat ini, lemak yang berasal dari susu dapat digantikan dengan lemak yang berasal dari tanaman, misalnya dari kelapa, palawija atau pun lemak yang diperoleh dari kedelai. Bukan es krim namanya jika tak manis. Maka gula juga merupakan komponen utama yang berfungsi sebagai pemanis sekaligus pembentuk tekstur es krim yang halus dan lembut serta berfungsi untuk meningkatkan kekentalan. Jenis gula yang sering dipakai adalah sukrosa.

Padatan non lemak (susu skim) merupakan sumber protein yang dibutuhkan sebagai pengikat air dan emulsifikasi. Tepung whey merupakan salah satu alternative yang digunakan untuk mengurangi penggunaan susu skim. Tentunya pertimbangan ini akan berdampak pada biaya.

Bahan lain yang turut menyusun es krim pengemulsi dan penstabil. Bahan penstabil berfungsi menjaga air di dalam es krim agar tidak membeku benar dan mengurangi kristalisasi es. Bahan pengemulsi dipakai untuk memperbaiki tekstur es krim yang merupakan campuran air dan lemak. Bahan penstabil yang umum digunakan adalah pembuatan es krim dan frozen dessert lainnya adalah CMC (carboxymethyl cellulose), gelatin, naalginat, karagenan, gum arab, dan pectin.


sumber: http://bisnisukm.com/kreasi-susu-kedelai-menjadi-es-krim.html

Ice Cream Ubi Jalar

Es Krim dari ubi jalar? Menurut pakar Ilmu Pangan IPB, Sutrisno Koswara, ketika ditemui Pembaruan di ruang kerjanya, ubi jalar (Ipomea batatas) bisa diolah menjadi berbagai jenis makanan. Mulai dari menu sarapan pagi (sweet potato flakes), kue kering, bahkan es krim. "Mengapa tidak bisa? Ubi jalar kan bisa dijumpai di mana saja? Ini mungkin terobosan baru dalam pembuatan es krim," jelas dia.

Sutrisno mengatakan, masyarakat masih banyak yang tidak tahu bahwa ubi jalar yang selama ini diasosiasikan sebagai makanan kelas dua dan hanya dikonsumsi oleh penduduk desa ternyata bisa diolah menjadi makanan yang bernilai jual tinggi untuk golongan menengah ke atas.

"Persepsi itu yang mungkin bisa kita ubah. Misalnya, masyarakat kita terbiasa dengan corn flakes. Ternyata ubi juga bisa dijadikan sarapan pagi. Rasanya ternyata lebih enak dibandingkan corn flakes. Kita menyebut sweet potato flakes. Begitu juga dengan es krim. Tentu saja warnanya tergantung ubi jalarnya. Tidak perlu flavor buatan. Ubi jalar itu harus dibuat tepung ubi jalar instan (mashed sweet potato) dulu untuk es krim," jelas dia.

Tingginya vitamin yang dihasilkan pada ubi jalar membuat para peneliti IPB mengembangkan makanan dengan ciri khas makanan asli masyarakat Indonesia. Sebut saja betakaroten. "Ternyata, ubi jalar mengandung kadar betakaroten yang tinggi dan itu penting untuk mengatasi defisiensi vitamin A yang kerap dijumpai pada masyarakat pedesaan," kata dia.

Selain itu, ubi jalar juga bisa dijadikan obat karena mengandung probiotik. "Probiotik ini penting sekali karena sebagai pakan mikroba di dalam usus sehingga pencernaan akan menjadi sehat," jelasnya.

Ketika ditanyakan apakah masyarakat luas bisa menikmati produk-produk alternatif makanan berbahan baku ubi jalar, Sutrisno menjelaskan, untuk sweet potato flaker masyarakat sudah bisa menikmatinya.

Namun, produk itu belum banyak karena masih diproduksi IPB dalam skala kecil. "Kalau untuk es krim, kita belum buat dalam skala besar. Tapi kalau ada yang mau mencicipinya bisa datang ke IPB. Mungkin, tahun depan es krim ubi jalar sudah bisa dipasarkan luas. Sudah ada perusahaaan besar yang tertarik dengan temuan kami," ucapnya.


sumber: http://www.situshijau.co.id/tulisan.php?act=detail&id=381&id_kolom=1

Ice Cream untuk Wedding

Pernikahan adalah momen spesial bagi setiap calon pasangan pengantin. Dalam sebuah resepsi pernikahan, kehadiran kue pengantin adalah bagian yang tak terpisahkan.

Kue pengantin kini tidak wajib hanya cake saja. Pasangan calom pengantin pun bisa memiliki kue pengantin cantik yang terbuat dari es krim di hari istimewa mereka.

Chef Parlin dari Haagen Daas mengatakan, banyak diantara pasangan pengantin yang mengganti kue pengantin dari cake menjadi es krim.

Tak seperti kue yang langsung bisa didekorasi, es krim harus melalui proses pengerasan selama lima jam lebih dulu sebelum dihias. Dekorasi sebaiknya dilakukan dalam suhu dingin agar tak membuat es krim meleleh.

Dengan mempraktekkan dua jenis dekorasi wedding, Chef Parlin menjelaskan, pilihan rasa es krim untuk wedding diserahkan sesuai selera pemesan.

Bagi yang menghindari lemak, disediakan jenis es krim khusus untuk Kue pengantin. "Bisa juga dengan menggabungkan beberapa rasa es krim dalam satu wedding ice cream cake," ujarnya.


sumber: http://id.88db.com/id/Knowledge/Knowledge_Detail.page?kid=31028

Minggu, 21 Maret 2010

Implementasi Antrian Dengan Array

Pada prinsipnya, antrian menggunakan prinsip FIFO, karena antrian merupakan suatu kumpulan data maka tipe data yang sesuai untukmenyajikan antrian adalah menggunakan array atau list. Seperti dalam tumpukan atau stack, maka di dalam antrian juga dikenal dua operasi dasar yaitu menambah elemen baru yang akan diletakkan di bagian belakang antrian dan menghapus elemen yang terletak di bagian depan antrian.Selain itu juga harus dilihat kondisi antrian mempunyai isi atau masih kosong.

Contoh:

#define MAXN 6
typedef enum {NOT_OK, OK} Tboolean;
typedef struct {
Titem array[MAXN];
int first;
int last;
int number_of_items;
} Tqueue;

Elemen antrian dinyatakan dalam tipe integer yang semuanya terdapat dalam struktur. Variabel first menunjukkan posisi elemen pertama dalam array, dan variabel last menunjukkan posisi elemen terakhir dalam array.


sumber: http://74.125.153.132/search?q=cache%3A5GpC12CqPBsJ%3Awww.teknokrat.ac.id%2Fperangkat_ajar%2FNew%2520Folder%2FStruktur%2520Data%282%29%2FQueue_Yenni_F_%2FQueue.pdf+penerapan+antrian+struktur+data&hl=id&gl=id

Jumat, 19 Maret 2010

Apa Sih Ice Cream Sandwich Itu??

1. Es krim sandwich makanan penutup dibekukan terdiri dari lapisan es krim dari setiap varietas "terjepit" antara dua cookie atau potong kue.

2. Di Australia, es krim sandwich diberi nama komersial "Giant Sandwich" (dikenali oleh berbeda pembungkus biru dan merah muda), dan "Monaco Bar" (dikenali oleh emas dan hitam pembungkus metalik) di negara-negara Timur. Varietas lain termasuk Streets "Cookie", "Maxibon" (dengan satu-setengah es krim sandwich) dan "Maxibon Cookie".
Meskipun tidak seluas populer sebagai hidangan penutup es krim lain yang dipromosikan lebih, es krim sandwich dianggap sebagai nostalgia favorit di Australia.
Sandwich icecream asli umumnya dikenal sebagai 'krim antara'. Satu membeli sebuah balok kecil es krim dibungkus dengan kertas dan meletakkannya di antara dua wafer.


3. Di Skotlandia mereka dikenal sebagai 'slider' atau es krim wafter (lihat Irlandia, Inggris & Wales) - biasanya disajikan sebagai Vanilla Ice krim diapit dua wafer persegi panjang.
Di Skotlandia satu dapat membeli slider yang terdiri dari Vanilla Ice krim terjepit antara satu wafer dan satu blok berlapis cokelat nougat. Ini dikenal sebagai nougat slider (atau Chocolate wafer [Fife-Lothian]). Atau, disebut 'tunggal nougat' atau dalam kasus dua blok dari nougat; sebuah "double nougat '. Dalam konteks ini kata nougat diucapkan sebagai nugget emas.

4.
Wafer es krim adalah es krim jenis populer di Singapura. Terdiri dari dua wafer asli bersama-sama memegang balok es krim. Vendor biasanya ditemukan di sepanjang Orchard Road, Chinatown dan di luar sekolah.

Common rasa yang ditawarkan meliputi Ripple, Red kacang, Yam, Sweet jagung, Durian, Honeydew, Peppermint, Chocolate, dan Chocolate Chip. Es krim Wafer vendor yang sama juga menjual balok-balok es krim pada warna-warni sepotong roti, sebuah kerucut atau secangkir bukannya diapit wafer.

5.
Di Irlandia, Inggris dan Wales es krim wafer, yang terdiri dari balok kecil es krim di antara dua biskuit wafer berbentuk persegi panjang, adalah alternatif yang populer kerucut sampai tahun 1970-an. Sejak itu telah menurun dan sekarang jarang terlihat

6.
Di Amerika Serikat, es krim sandwich adalah sepotong es krim, vanili umum meskipun rasa lain sering digunakan, terjepit di antara dua wafer berbentuk persegi panjang, biasanya cokelat.
Alternatif untuk wafer sering digunakan, seperti chocolate chip cookie. Banyak perusahaan menawarkan alternatif untuk es krim sandwich konvensional juga, seperti San Fransisco Ini-itu, yang menggunakan kue gandum dan mencelupkan sandwich coklat hitam [1], New Jersey Rice berbasis creams, Inc, yang menggunakan beras renyah dan marshmallow wafer


sumber: Wiki.com

Ice Cream Astronot???

Es krim astronot, juga dikenal sebagai es krim kering atau es krim luar angkasa, adalah sebuah es krim yang dikeringkan dalam keadaan beku dan siap untuk dimakan, es krim ini tidak membutuhkan penyimpanan di lemari es. Es krim kering dibuat oleh Whirlpool Corporation atas permintaan NASA ketika Projek Apollo.

Apollo 7 yang terbang pada tahun 1968 merupakan penerbangan pesawat angkasa pertama yang membawa es krim ke luar angkasa, Menurut pengawas makanan NASA, walaupun es krim kering dibuat atas permintaan NASA, "Ia tidak begitu populer." Skylab memiliki kulkas yang menyimpan es krim asli bagi awak luar angkasa dan awak International Space Station, sehingga awak mereka bisa makan es krim asli.

Makanan yang diproses secara pembekuan kering diproduksi sehingga makanan tersebut bisa dikirim ke luar angkasa saat ke Bulan, selain itu makanan kering juga bisa mengurangi berat makanan yang biasanya terkandung air dan oksigen.

Di Amerika Serikat, es krim kering tersedia di toko museum sains, kadang dilengkapi dengan makanan kering lainnya seperti es krim sandwich, buah-buahan kering, bahkan sepotong pizza, setelah itu, makanan kering juga bisa diantar, es krim kering adalah "5 barang luar angkasa terpopuler" menurut toko kenang-kenangan Kennedy Space Centre.

sumber:Wiki.com

Aneh bgd deh Ice Cream yg satu ini...

Es krim goreng adalah sebuah makanan penutup berupa es krim yang digoreng. Es krim goreng memiliki varian Amerika Utara dan Asia.

Makanan ini dibuat dengan mengambil satu sendok es krim yang sangat dingin dan terjaga suhunya, dan diolesi dengan telur mentah, digulingkan dengan cornflakes atau remah-remah biskuit, dan digoreng dalam waktu sebentar. Suhu es krim yang sangat dingin tidak akan membuatnya meleleh saat digoreng. Setelah selesai digoreng, es krim ini diberi kayu manis, gula atau sedikit sentuhan daun mint, walaupun krim kocok dan madu kadang juga ditambahkan.

Walaupun kuning telur di es krim goreng digoreng, telur itu masih mentah dikarenakan suhu es krim yang sangat rendah. Jika telur itu tidak dimasak atau disimpan dengan baik, maka pemakannya akan mengalami keracunan salmonella.

Di restoran Cina dan Jepang. Es krim goreng menjadi makanan penutup yang populer. Resep es krim goreng di restoran seperti ini menggunakan tempura, bukan cornflakes. Rasa es krim goreng yang paling populer adalah teh hijau, vanili, dan kacang merah. Walaupun serpihan kelapa juga bisa ditambahkan.


sumber: Wiki.com

Tempat yang Jual Ice Cream di Bogor

1.Es cream taman topi
2.ES KRIM DOTO,Adanya di jalan penyambung antara Sukasari ama Pajajaran
3.Es bubur pangrango
4.CYRILL FOOD COURT,di VILLA BOGOR INDAH2 BLOK BB2 NO. 11 KEDUNG HALANG, BOGOR UTARA
5.Es Krim Durian Mas Yanto,di Jl Sukasari depan restorant bebek
6.Ice cream durian,di samping hero pajajaran, sebrang SMUN 3
7.Surabi Ice Cream,di Jl. Pajajaran no.1 Bogor
8.Warung "nu teteh",di Jl.Pandawa Raya komplek ruko perumahan bantar jati warung jambu
9.Es Cream Duren Milenium,di Baranang siang arah ke ciawi, samping hero


sumber:http://www.ayojajan.com/detail.php?tempat=Bogor&kategori=Es+Krim&idx=0

ini dia Nih Ice Cream Chocolate yg Rasanya Mantep

Bahan:

  • 500 ml susu segar/evaporated milk
  • es krim coklat250 ml cream (tersedia di swalayan)
  • 200 ml susu kental manis cokelat
  • 150 gram gula pasir
  • 5 butir kuning telur, kocok sampai lembut
  • 90 gram cokelat bubuk
  • 1 sdt garam halus

Cara Membuat:

  1. Masak susu segar, cream, susu kental cokelat, dan gula di atas api sedang sampai mendidih.
  2. Larutkan cokelat bubuk dengan adonan susu panas secukupnya.
  3. Kocok kuning telur sampai lembut, masukkan susu panas ke dalam kocokan telur sambil terus dikocok. Masukkan larutan cokelat dan garam, setelah tercampur rata, dinginkan sampai dingin betul lalu tuang dalam mangkuk, bekukan dalam freezer selama 2-3 jam. Setelah sebagian membeku, keluarkan dan kocok dengan mixer sampai halus, lalu masukkan lagi dalam freezer sampai beku seluruhnya. Lakukan proses pengocokan dan pembekuan ini sampai 2 ­ 3 kali.
  4. Hidangkan dengan bolu gulung dan siram dengan selai strawberry/sirop.
  5. Selamat Mencoba
sumber:http://www.resepkomplit.com/resep-es-krim-coklat.html

Selasa, 16 Maret 2010

Komposisi Ice Cream Yang Bagus...

Temen2 yang suka ice cream... ini lho syarat Mutu Es Krim yang baik...
Kandungan
Komposisi
Lemak Minimal 8%
Padatan bukan lemak Minimal 6-15%
Gula 12%
Overrum Untuk skala industri 70-80%,
sedangkan industri rumah tangga 30-50%
Sumber : SNI 01-3713-1995

Komposisi rata-rata Es Krim menurut Buckle 1987) adalah sebagai berikut

Komposisi rata-rata Es Krim
Unsur
Jumlah (%)

Air 63 %
Protein 4,6 %
Lemak 11,5 %
Laktosa 5,0 %
Sukrosa 15,0 %
Bahan Penstabil 0,25-0,5 %
Bahan Flavor Seperlunya
Abu 0,0
Sumber : Komposisi gizi Es Krim Buckle (1987)

Overum pada pembuataan Es Krim adalah persentase pengembangan volume yaitu volume es krim antara sebelum dan sesudah pembekuan (Hadiwiyoto, 1983). Overum juga merupakan pertambahan volume es krim setelah proses pengadukan yang biasa diartikan banyaknya udara yang diserap pada saat pembuihan kedalam campuran sehingga terjadi penambahan volume (Buckle, 1987).
Untuk menghitung overrum dapat digunakan rumus sebagai berikut :

% Overrum = Volume Es Krim – Volume campuran x 100 %

Volume Campuran
Pengukuran daya leleh pada es krim (Ice Cream Meal Down Test) dapat dilakukan dengan cara es krim ditempatkan dalam wadah sebanyak 100 ml dan dibekukan pad suhu -14 oC didalam lemari es selama 24 jam, kemudian dikeluarkan pada suhu ruangan dan dapat diukur dengan cairan yang meleleh setiap pada interval 10 menit.

sumber:http://animal-intelektual.blogspot.com/2009/07/es-krim-susu.html

Siapa Penemu Ice Cream Cone??

Ada banyak kontroversi seputar siapa sebetulnya yang pertama kali menemukan es krim cone. Juga, dimana es krim cone pertama kali tepatnya ditemukan? Salah satu hasil penelitian menyebutkan, cone pertama bukan ditemukan di Amerika, melainkan di benua Eropa. Cone metal dan kertas sudah digunakan di Perancis, Inggris, dan Jerman sebelum abad ke-19. Para pendatang di Dusseldorf, Jerman, diberitakan sudah mulai menikmati es krim cone pada akhir 1800-an.

Sebelum ditemukan cone, es krim dinikmati dengan gelas kecil atau dibungkus dengan kertas yang disebut “hokey pokey”. Pembeli akan menghabiskan es krim dalam gelas, kemudian mengembalikan gelas tadi ke penjual. Gelas ini kemudian dipakai lagi untuk pembeli berikut. Gampang ditebak, cara ini menimbulkan masalah sanitasi yang serius. Sialnya, seringkali si penjaja es krim tak punya cukup waktu untuk mencuci gelas bekas pakai tadi akibat antrean pembeli, khususnya di musim panas.

Es krim cone juga dikenal sebagai “toot” yang berasal dari kata Italia “tutti” atau “semua.” Artinya, penikmat es krim dipaksa menghabiskan “semuanya,” es krim plus cone-nya. Es krim cone juga disebut dengan ”wafers,” ”oublies,” ”plaisirs,” ”gaufres,” ”cialde,” ”cornets,” dan ”cornucopias.”


sumber:

http://restomesin.wordpress.com/2008/09/16/penemu-es-krim-cone/

Siapa Penemu Ice Cream??

ES KRIM merupakan salah satu makanan yang sering dijadikan desert, namun enak dinikmati kapan saja, terutama saat cuaca panas. Camilan yang memiliki tekstur lembut dengan panduan rasa yang manis ini ternyata sudah diminati sejak zaman Romawi.

Es krim adalah sebuah makanan beku yang dibuat dari produk dairy seperti krim (atau sejenisnya), digabungkan dengan perasa dan mepamnis. Campuran ini didinginkan dengan mengaduk sambil mengurangi suhunya untuk mencegah pembentukan kristal es krim ke sebuah wadah, lalu dimasukkan ke dalam campuran es pecah dan garam. Garam membuat air cair dapat berada di bawah titik beku air murni, membuat wadah tersebut mendapat sentuhan merata dengan air dan es.

Banyak yang mungkin belum tahu kalau es krim telah dikenal sejak zaman Romawi, tepatnya tahun 400 sebelum Masehi. Namun jika ditilik lebih jauh, es krim sebenarnya sudah dinikmati orang dari zaman China kuno. Marco Polo bisa dibilang merupakan orang yang pertama kali memperkenalkan es krim kedaratan Eropa. Ketika kembali dari ekspedisinya yang terkenal, dia membawa serta es rasa buah, dan melaporkan bahwa orang-orang Asia sudah membuatnya selama ribuan tahun.

Sekitar tahun 1500 Masehi, cita rasa es krim telah mengalami modifikasi dan banyak dikonsumsi bangsa Italia. Panganan lezat ini mulai populer di Prancis pada era 1.500-an. Sayang, pada waktu itu panganan tersebut hanya bisa dinikmati oleh kaum bangsawan dan keluarga raja. Produksi es krim secara komersial bari mulai dilakukan pada abad ke-18. Pabrik es krim pertama didirikan di Baltimore, Maryland, Amerika Serikat, yang membawa es krim menjadi hidangan terpopuler di dunia pada 1851.

Es krim cone memulai debutnya di Louisiana Purchase Exposition di St Louis, Missouri, pada 1904. Munculnya cone itu sendiri merupakan suatu ketidak sengajaan yang bermula dari habisnya piring para penjual es krim. Keadaan itu lantas dimanfaatkan oleh para pembuat waffle lipat yang menjual dagangannya kepada para penjual es krim. Sejak itu, ide tentang makan es krim menggunakan kue waffle lipat menjadi tren di sana.

sumber:http://www.kaskus.us/showthread.php?t=3195235

Senin, 15 Maret 2010

Bagaimana mengkonsumsi ice cream yang benar?

  • Konsumsilah es krim dalam jumlah wajar, yaitu dua hingga tiga cangkir per minggu.
  • Penderita intoleransi terhadap laktosa (lactose intolerance) sebaiknya membatasi konsumsi es krim.
  • Pilihlah es krim yang memiliki label jelas, agar diketahui dengan pasti komposisi bahan (ingredien) dan komposisi zat gizinya. Es krim hasil industri pangan besar umumnya dibuat dari bahan baku pilihan dan diolah dengan tingkat sanitasi dan higiene yang memadai. Banyak es krim buatan skala rumah tangga yang tak berlabel dan proses pengolahannya tidak memenuhi standar yang baik, sehingga dikhawatirkan mengandung sejumlah mikroba penyebab penyakit.
  • Bersikap telitilah sebelum mengonsumsi es krim. Perhatikan tanggal kedaluwarsanya. Meskipun disimpan dalam suhu beku, es krim tetap memiliki batas kedaluwarsa.
  • Simpanlah es krim pada suhu beku (freeze,) untuk mempertahankan keamanannya. Usahakanlah untuk selalu membeli dan mengonsumsi es krim yang dijual dalam freezer. Jangan membeli es krim yang dijul tanpa freezer karena keamanannya tidak terjamin.
  • Cucilah tangan sebersih mungkin sebelum makan es krim. Kontak dengan tangan kotor sangat memungkinkan es krim terkontaminasi oleh mikroba yang berpotensi menyebabkan sejumlah gangguan kesehatan.
sumber:
http://hendrarosani.wordpress.com/2009/10/28/anggapan-salah-tentang-es-krim/

Manfaat Ice Cream

Banyak banged nih manfaat ice cream yg kebanyakan orang belum tau...
ini di antaranya...

1. selain memiliki rasa yang lezat ternyata juga mengandung unsur gizi yang cukup lumayan tinggi. Sumbangan nilai gizi terbesar pada es krim berasal dari bahan baku dasarnya, yaitu susu. Itu sebabnya es krim memiliki nilai gizi tinggi dibandingkan dengan jenis minuman lainnya.

2. Pantas saja, tak hanya ibu hamil, anak-anak balita pun juga sangat dianjurkan untuk mengkonsumsinya. Bahkan dalam kondisi si kecil sakit sekalipun, es krim boleh dikonsumsi. Namun dengan catatan, si kecil tidak memiliki alergi dingin.

3. Es krim bukan penyebab kegemukan, penyebab kegemukan disebabkan oleh energi dan lemak yang berlebihan, kurangnya aktivitas fisik, kebiasaan makan yang kurang baik dan faktor keturunan. Sementara kontribusi energi dan lemak dalam es krim per takaran saji sangat kecil yaitu sekitar 10% dari total kebutuhan energi/hari dan 15% dari total kebutuhan lemak/hari.

4. Sedangkan untuk mitos es krim menjadi penyebab batuk pilek itu juga tidak benar, kata dr. Rifan lebih lanjut. Es krim cepat meleleh saat masuk ke dalam rongga mulut karena pengaruh suhu tubuh, jadi saat es krim masuk ke kerongkongan suhunya sudah tidak sedingin air es. Penyebab batuk pilek adalah virus dan alergen pada anak-anak yang mempunyai sifat alergi.

5. Es krim juga tidak menyebabkan gigi berlubang, karena gigi berlubang disebabkan oleh fermentasi sisa karbohidrat dan gula yang tertinggal pada gigi. Makanya dianjurkan untuk minum air putih, berkumur atau menggosok gigi setelah mengkonsumsi makanan berkarbohidrat yang manis seperti es krim.

6. Di masa pertumbuhannya, anak-anak memerlukan asupan gizi yang cukup dan seimbang. Es krim adalah salah satu jenis makanan yang disukai anak-anak. Es krim yang berkualitas tinggi terbuat dari bahan dasar susu dengan kandungan kalori, protein dan lemak. Es krim yang diperkaya kalsium pun sekaligus dapat membantu pembentukan tulang dan gigi pada anak.

sumber: http://www.ngobrolaja.com/showthread.php?t=32065

Materi Singkat Queue

Apa itu Queue??

Queue berarti antrian, queue merupakan salah satu contoh aplikasi dari pembuatan double linked list, misalnya saat Anda mengantri di loket untuk membeli tiket.

Konsep Queue :
Kumpulan elemen data dengan struktur FIFO

Operasi-operasi dasar :
1. Buat Queue
2. Enqueue : memasukkan elemen ke dalam antrian
3. Dequeue : menghapus elemen dari antrian
4. Front : melihat elemen terdepan dari antrian
5. Rear : melihat elemen paling belakang dari antrian

Implementasi Antrian dengan Linked dalam Memori Dinamis :
• Elemen antrian disimpan sebagai node yang dibuat dengan memori dinamis(malloc)
• Tiap node memiliki field:
– data: berisi elemen data antrian
– link: pointer ke node berikut dlm antrian

• Structure suatu antrian memuat fieldfield berikut:
– depan: pointer ke node pertama dalam antrian
– belakang: pointer ke node terakhir dalam antrian

sumber:
http://soniwibawa.blogspot.com/2008/01/queue.html

Kamis, 11 Maret 2010

About Ice Cream Sundae

jika Anda pikir penemuan sundae itu membingungkan, Anda tidak melihat apa-apa belum. Banyak sejarah menyatakan bahwa es krim ditemukan pada tahun 1904 di St Louis World's Fair (Pameran Pembelian Louisiana), ketika imigran Suriah Ernest Hamwi memberikan sebagian dari "zalabia" (sebuah omongan-seperti pastry) dari kue keranjang untuk Arnold Fornachou tetangga, yang sudah kehabisan piring kertas untuk melayani es krim di di sebelah gerobak es krim di adil. Versi lain Hamwi bekerja sama dengan es krim yang berbeda vendor yang bernama Charles Menches, yang juga berlari keluar dari piring.

Yah, tunggu ... namun vendor lain bernama Doumar Abe mengatakan dia menciptakan kerucut dan menjualnya malam di adil. Tunggu dulu ... adil vendor Avayou Daud mengatakan hal yang sama, mengaku dia tahu tentang "kerucut kue" dari Perancis. Semua di dalam semua ada sekitar 50 penjual es krim dan lebih dari selusin wafel berdiri di adil, sehingga sangat mungkin ada beberapa pedagang yang menjual beberapa versi es krim. Tentu saja, cone menjadi universal populer setelah tanggal ini. Meskipun jumlah penggugat, es krim kebanyakan ahli dan asosiasi memberikan kredit untuk Hamwi (lihat mengapa di bawah).

Tapi - mari kita secara serius mempertimbangkan Italo Marciony (juga dieja Marchioni dan Marcioni) - yang mengklaim dia menciptakan es krim pada September 22, 1896! Ia menjual kerucut dari sebuah kereta dorong di New York City, dan klaimnya dapat menjadi yang terbaik, karena ia memiliki hak paten untuk sebuah cetakan wafel, diberikan pada bulan Desember, 1903, delapan bulan sebelum St Louis Fair! Penemuannya adalah "... seperti cetakan kue wafel dan memproduksi beberapa cangkir kue kecil dengan sisi miring." Aku punya salinannya courtesy of Anthony Gullo dari Hoboken, NJ, yang juga memberi saya lebih banyak tentang hal ini menarik, dan sedikit dikenal penemu. ..

sumber: http://www.zingersicecream.com/history.htm

Cerita Lain Tentang Es Krim

"es krim" dikenal secara luas di abad ke-18 di kedua sisi Atlantik. Beberapa resep muncul dalam buku resep masakan Perancis 1700, "L'Art de Faire des Glaces", dan di sini di segera-to-be Amerika Serikat, es krim juga dikenal. Thomas Jefferson memiliki resep Vanilla Ice krim, George Washington membayar hampir $ 200 (sepotong uang itu) untuk resep tertentu, dan Yakobus dan disajikan Dolley Madison es krim di bola perdana kedua mereka. Namun, es krim terbatas dalam kuantitas dan popularitas, karena upaya yang sangat besar diperlukan untuk membuat itu (berpikir dua mangkuk besar, banyak es dan garam, dan 40 menit dari gemetar satu mangkuk sementara mengaduk lain - wah!)

sumber:http://www.zingersicecream.com/history.htm

SEJARAH Es Krim

Es krim sebagai kegembiraan susu mungkin "ditemukan" di tahun 1600-an. Konsep rasa es berevolusi, tetapi tidak ada yang tahu bagaimana. Kita tahu bahwa Charles I dari Inggris, atau lebih tepatnya, sang juru (baik Perancis atau Italia), membuat es krim bahan baku meja kerajaan. Tergantung pada versi yang Anda baca, baik koki punya resep rahasia untuk es krim dan raja membayar imbalan yang bagus untuk merahasiakannya, atau juru masak diancam dengan kematian jika ia diungkapkan resep. Either way, sekali Chuck-Salah satu dipenggal pada 1649, koki mengoceh. Segera bangsawan di Eropa tahu, dan dinikmati, "Creme es."

sumber: http://www.zingersicecream.com/history.htm

Mau Kenal Es Krim??

Apa itu Es Krim?


Es krim adalah sebuah makanan beku dibuat dari produk dairy seperti krim (atau sejenisnya), digabungkan dengan perasa dan pemanis. Campuran ini didinginkan dengan mengaduk sambil mengurangi suhunya untuk mencegah pembentukan kristal es besar. Tradisionalnya, suhu dikurangi dengan menaruh campuran es krim ke sebuah wadah dimasukkan ke dalam campuran es pecah dan garam. Garam membuat air cair dapat berada di bawah titik beku air murni, membuat wadah tersebut mendapat sentuhan merata dengan air dan es tersebut.

Meskipun istilah es krim sering digunakan untuk menunjuk ke "dessert" beku dan makanan ringan, tapi sebenarnya digunakan unuk menunjuk ke "dessert" beku dan makanan ringan yang terdiri dari lemak susu. Banyak negara, termasuk Amerika Serikat, membatasi penggunaan istilah tersebut berdasarkan kuantitas dari bahan dasar makanan tersebut.

Es krim modern komersial terbuat dari campuran bahan di bawah ini:

  • 10-16% lemak susu
  • 9-12% milk solids-not-fat: komponen ini, juga dikenal dengan serum solids, mengandung protein (casein dan whey protein dan karbohidrat (laktosa) ditemukan dalam susu
  • 12-16% pemanis: biasany kombinasi dari sukrosa dan/atau pemanis sirup corn berdasarkan-glukosa
  • 0.2-0.5% stabilizer dan emulsifier e.g., agar atau carrageenan diambili dari rumput laut
  • 55%-64% air yang berasal dari susu padat atau bahan lainnya
sumber: Wiki.com

Rabu, 10 Maret 2010

Pengantar
  • Teori antrian: mrpk bidang probabilitas terapan yang paling kaya
Antrian di bank, antrian di supermarket, antrian di restoran, antrian di pintu tol, antrian di lampu lalin
  • Dalam bidang ilmu komputer/TI
Antrian proses, antrian transfer data, antrian pencetakan, antrian akses web, reservasi penerbangan

ELEMEN ANTRIAN (customer)
  • Istilah generik yang merepresentasikan pihak yang meminta pelayanan
Permintaan pengiriman pesan dalam jaringan
Program yang meminta I/O
Program Client yang melakukan query DB

ELEMEN ANTRIAN (service facility)
  • Servic: sesuatu yang dilakukan sistem sesuai permintaan customer
  • Server/channel: pemberi service
  • Bisa hanya satu, bisa banyak
  • Bisa dalam berbagai bentuk:
-Waktu (dalam scheduling),
-Tempat (dalam alokasi memori),
-Item obyek (CPU dalam multiprocessing)

dedi 1968.multiplycontent.com







Sistem pengobatan naturopati memperkenalkan jus kentang sebagai terapi untuk mengatasi gangguan pencernaan, termasuk asam lambung. Kentang mengandung banyak vitamin dan nutrisi yang bermanfaat bagi kesehatan tubuh.

Studi yang dilakukan terhadap 10 orang penderita gangguaan pencernaan kronis membuktikan hal itu. Delapan orang menyatakan kondisinya membaik setelah mengonsumsi segelas jus kentang sehari selama satu pekan.

Penelitian serupa dilakukan empat universitas di Jerman dan Australia. Mayoritas penderita gangguan pencernaan sembuh setelah melakukan terapi jus kentang selama 12 pekan. Mereka mengonsumsi 100 mililiter jus kentang setengah jam menjelang sarapan dan sebelum tidur malam.

Hasil penelitian menunjukkan bahwa sayur dengan nama latin potato solanum tuberosum itu mengandung zat alkaloid yang berfungsi sebagai penetral asam. Dalam penelitian lanjutan, kentang juga bermanfaat untuk mencegah penyakit ginjal, jantung dan penyebaran sel kanker.

Konsumsilah jus kentang dalam takaran yang wajar agar Anda memperoleh manfaatnya. Hindari mengolah daging kentang yang masih muda atau berwarna kehijauan, karena mengandung racun solanin yang dapat menyebabkan mual, muntah, dan diare. Hindari juga memasukkan tunas-tunas kentang yang menempel ke dalam olahan jus.

/id.news.yahoo.com

Senin, 08 Maret 2010

DEKLARASI DATA

Deklarasi Data

  • Jenis data konstanta dan variabel harus didefinisikan dalam program sehingga :
    • operasi yang tepat dapat dijalankan pada nilai data dan
    • Jumlah ruang penyimpanan yang tepat bisa ditentukan
  • Statement untuk mendefinisikan jenis data disebut declarative statement
  • Beberapa bahasa pemrograman memiliki sintaks pendeklarasian yang berbeda
  • Beberapa contoh program (pendeklarasian data) yang akan diberikan ditulis dalam pseudo-code




8

Contoh

Constants

pi = 3.141592654

Variables

i, qty : integer

harga_satuan, harga_beli : real

status : boolean

nama : character(25)


sumber:

http://74.125.153.132/search?q=cache:VuXESE5JZD0J:openstorage.gunadarma.ac.id/handouts/D3_TK/PDE/Struktur%2520Data.ppt+struktur+data&cd=5&hl=id&ct=clnk&gl=id

ARRAY MULTI DIMENSI

Tipe apapun bisa digunakan sebagai tipe dasar suatu array. Kita bisa membuat array int, array String, array Object dan seterusnya. Terutama, karena array adalah tipe Java kelas satu, kita bisa membuat array yang bertipe array.

Misalnya suatu array bertipe int[], juga otomatis memiliki array bertipe int[][], yaitu "array bertipe array int". Array tersebut disebut array 2 dimensi. Tentunya, dengan tipe int[][], kita juag bisa membuat arraynya dengan tipe int[][][], yang merupakan array 3 dimensi, dan seterusnya. Tidak ada batasan berapa dimensi array yang kita buat, akan tetapi bukan sesuatu yang biasa dilakukan untuk membuat array lebih dari 3 dimensi. Pembahasan kita akan lebih dikhususkan pada array 2 dimensi. Tipe TipeDasar[][] biasanya dibaca "array 2 dimensi bertipe TipeDasar" atau "array dari array TipeDasar".

Deklarasi pernyataan "int[][] A;" adalah membuat variabel bernama A dengan tipe int[][]. Variabel ini berisi objek yang bertipe int[][]. Pernyataan pemberian nilai "A = new int[3][4];" akan membuat objek array 2 dimensi dan mengisi A ke objek yang baru dibuat tersebut.

Seperti biasa, deklarasi dan pemberian nilai bisa digabung menjadi satu pernyataan, seperti "int[][] A = new int[3][4];". Objek yang baru dibuat adalah objek yang merupakan array dari array int. Bagian int[3][4] menyatakan bahwa ada 3 array int di dalam array A, dan di setiap array int tersebut terdapat 4 int.


SUMBER:

http://java.lyracc.com/belajar/java-untuk-pemula/array-multi-dimensi

Jumat, 05 Maret 2010

Organisasi Struktur Data

Organisasi Berkas (File)

  • Sekuensial
    • Record disimpan dalam file secara beruntun berdasarkan kedatangannya
    • Record yang masuk pertama akan memiliki indeks atau alamat yang lebih kecil daripada record yang masuk kemudian
  • Langsung
  • Sekunsial Berindeks




File Langsung

  • Dengan organisasi ini, untuk menemukan suatu record, maka tidak melalui proses pencarian, namun langsung menuju ke alamat yang ditempati record
  • Contoh: record dengan key 100 akan disimpan pada alamat 100
  • Kerugian: berarti harus ada ruang yang cukup besar untuk menampung semua kemungkinan key yang ada.
  • Contoh: jika key berupa NIM (8 digit) berarti harus ada alamat 0000000 sampai 9999999


http://74.125.153.132/search?q=cache:I-c5I1toHhEJ:lecturer.ukdw.ac.id/anton/download/TIstrukdat12.ppt+organisasi+stack&cd=5&hl=id&ct=clnk&gl=id

Kamis, 04 Maret 2010

Array Dimensi Banyak



spasissss


spasi

Apabila batas interval indek array tidak ditentukan, maka hal ini berarti array merupakan array dua dimensi dengan sifat dinamis. Namun apabila anda menentukan batas interval tersebut, maka itu berarti merupakan array dua dimensi dengan sifat statik.
Apabila anda memilih array dengan sifat atau karakteristik yang dinamis, maka setiap kali sebelum menggunakan array tersebut anda harus inisialisasi indek array tersebut dengan prosedur SetLength.
Didalam artikel ini nanti akan dijelaskan dengan menggunakan array yang dinamis.

spasi

Contoh penulisan pendeklarasian array:

spasi

NamaMantan : arrayof array of string;// Array dinamis

spasi

NamaMantan : array[0..11] of array[0..5] of string; // Array Statik

spasi

LINEAR LIST

Linear Lists (daftar)

Definition Definisi

L contoh dari tipe data parameterized daftar adalah urutan item (daftar :: item). Setiap item dalam L berisi tipe data elemen E, yang disebut elemen atau tipe nilai L. Jumlah item dalam L disebut panjang L. Jika L memiliki panjang nol itu disebut daftar kosong. Dalam sekuel digunakan untuk menunjukkan suatu item daftar berisi elemen x dan L [i] digunakan untuk menunjukkan isi dari item daftar i dalam L.

#include <> # include

Types Jenis

list::item daftar :: item the item type. jenis item.
list::value_type daftar :: value_type the value type. jenis nilai.

Creation Penciptaan

list daftar L L creates an instance L of type list < E > and initializes it to the empty list. menciptakan contoh tipe L daftar dan menginisialisasi ke daftar kosong.

Operations Operasi

Access Operations Operasi akses

int int L.length() L.length () mengembalikan panjang L.
int int L.size() L.size () kembali L. panjang ().
bool bool L.empty() L.empty () mengembalikan nilai true jika L adalah kosong, palsu sebaliknya.
list_item list_item L.first() L.first () mengembalikan item pertama L (nil jika L adalah kosong).
list_item list_item L.last() L.last () mengembalikan item terakhir L. (nil if L is empty) (nil jika L kosong)





list_item list_item L.succ(list_item it) L.succ (list_item itu) mengembalikan item pengganti barang itu, nil jika itu = L. terakhir ().
Prasyarat itu adalah salah satu item dalam L.
list_item list_item L.pred(list_item it) L.pred (list_item itu) mengembalikan item item pendahulu itu, nil jika itu = L. pertama ().
Prasyarat itu adalah salah satu item dalam L.
list_item list_item L.cyclic_succ(list_item it) L.cyclic_succ (list_item itu)


returns the cyclic successor of item it , ie, L .first() if it = L .last(), L .succ( it ) otherwise. mengembalikan item penerus siklik itu, yaitu, L. pertama () jika itu = L. terakhir (), L. succ (itu) sebaliknya.
list_item list_item L.cyclic_pred(list_item it) L.cyclic_pred (list_item itu)


returns the cyclic predecessor of item it , ie, L .last() if it = L .first(), L .pred( it ) otherwise. mengembalikan item siklik pendahulunya itu, yaitu, L. terakhir () if it = L. pertama (), L. Pred (itu) sebaliknya.
const E& const E & L.contents(list_item it) L.contents (list_item itu) returns the contents L [ it ] of item it . mengembalikan isi L [it] item itu.
Precondition it is an item in L . Prasyarat itu adalah salah satu item dalam L.
const E& const E & L.inf(list_item it) L.inf (list_item itu) returns L .contents( it ). kembali L. isinya (itu).
const E& const E & L.front() L.front () returns the first element of L , ie the contents of L .first(). mengembalikan elemen pertama dari L, yaitu isi L. pertama ().
Precondition L is not empty. Prasyarat L tidak kosong.
const E& const E & L.head() L.head () same as L . front (). sama seperti L. depan ().
const E& const E & L.back() L.back () returns the last element of L , ie the contents of L .last(). mengembalikan elemen terakhir dari L, yaitu isi L. terakhir ().
Precondition L is not empty. Prasyarat L tidak kosong.
const E& const E & L.tail() L.tail () same as L . back (). sama seperti L. kembali ().
int int L.rank(const E& x) L.rank (const E & x) returns the rank of x in L , ie its first position in L as an integer from [1...| L |] (0 if x is not in L ). Note that this takes time linear in rank ( x ). Precondition operator== has to be defined for type E . mengembalikan pangkat dari x dalam L, yaitu posisi pertama dalam L sebagai sebuah integer dari [1 ... | L |] (0 jika x adalah tidak dalam L). Perhatikan bahwa membutuhkan waktu linear ini pangkat (x). Persyaratan == operator harus ditentukan untuk tipe E.











APLIKASI STACK

Operasi-operasi Stack

Dalam penggunaannya suatu stack memiliki beberapa operasi yang dapat diterapkan seperti membuat stack, penambahan eleme ke dalam stack, menghapusan elemen dari dalam stack, dan operasi lain yang berhubungan dengan stack tersebut. Adapun operasi-operasi dasar dari suatu stack adalah :

a) Create(Stack)

Operasi Create(Stack) digunakan untuk membuat suatu stack baru dengan nama stack, yang nilai elemen saat stack tersebut dibuat adalah NOEL(S) = 0, TOP(S) = NULL (tidak terdefinisikan)

b) IsEmpty(Stack)

Operasi ini merupakan operasi untuk mencek isi dari suatu stack dalam keadaan kosong atau berisi. Operasi ini memiliki 2 (dua) kondisi boolean yaitu :

a. True jika stack tersebut kosong atau dapat dikatakan NOEL(S) = 0

b.False jika stack tersebut tidak dalam kondisi kosong atau dapat dikatakan NOEL(S) > 0



Implementasi algoritma Stack

Pada bahasa pemrograman PASCAL suatu stack didefinisikan dalam bentuk algoritma, hal ini dimaksudkan untuk mendapatkan hasil yang optimal dan terarah saat program tersebut di rancang dan digunakan. Dari teori tentang penggunaan stack dalam struktur data sebelumnya, suatu stack memiliki dua informasi penting yaitu adanya TOP(S) yang berisikan informasi isi untai dalam bentuk karakter dan NOEL(S) yang berisikan informasi jumlah untai yang bernilai integer dari stack tersebut.

Pada implementasinya, kedua informasi tersebut dikemas dalam bentuk record yang memuat array (larik) untuk membatasi isi dari stack, dan memberikan nilai indeks atas informasi yang masuk dalam stack tersebut pada saat dilakukan operasi. Adapun secara algoritma stack tersebut di bentuk sebagai :

Const

NoelStack = 80;

Type

Eon = Char;

Stack = Record

Top : Array [ 1 .. NoelStack] of Eon;

Noel : 0 .. NoelStack;

End;

Dari algoritma tersebut di atas, isi dari stack dapat menampung 80 karakter yang dikemas dalam bentuk record dengan nama stack.

Setelah algoritma yang memuat informasi dasar dari stack didefinisikan, pembentukan algoritma untuk operasi terhadap stack dapat disusun dalam bentuk prosedur dan fungsi yang dibuat sendiri. Adapun algoritma yang digunakan untuk operasi suatu stack adalah :

1) Algoritma Create(S)

Algoritma ini memuat suatu prosedur untuk membuat stack, yang memberikan kondisi noel dari stack akan bernilai nol dan top dari stack tersebut belum dapat didefinisikan, sehingga implementasi dari algoritma create stack adalah ;

Procedure Create(var S : Stack);

Begin

S.Noel := 0;

End;

2) Algoritma IsEmpty(S)

Algoritma untuk operasi Isempty memberikan informasi Boolean yaitu kondisi benar (true) atau salah (False), sehingga pada implementasinya algoritma ini menggunakan fungsi yang dibuat sendiri, yang terimplementasi sebagai berikut :

Function IsEmpty(Var S : Stack) : Boolean;

Begin

IsEmpty := S.Noel = 0

End;

3) Algoritma Push(S, E)

Dalam merancang algoritma untuk operasi push dimulai dengan melakukan pengecekan atas isi dari stack tersebut dalam keadaan penuh atau tidak. Kondisi stack dalam keadaan maksimum akan mengakibatkan overflow pada stack tersebut sehingga prosedur error trapping perlu didefinisikan untuk mencegah terjadinya overflow condition tersebut. Adapun implementasi dari algoritma push tersebut adalah :

Procedure Push(Var S : Stack; TipeBAru : Eon);

Begin

If S.Noel = NoelStack Then

Stackerror(1)

Else

Begin

S.Noel := S.Noel + 1;

S.Top[S.Noel] := TipeBaru

End

End;

4) Algoritma Pop(S)

Operasi terakhir dari stack adalah operasi pop yang berfungsi untuk mengeluarkan isi dari dalam stack. Seperti halnya operasi push, pada operasi pop penggunaan error trapping dipakai untuk mencek kondisi underflow yaitu kondisi stack kosong yang dikenakan operasi pop. Algoritma dari pop ini adalah :

Procedure Pop(Var S : Stack; Var NilaiStack : Eon);

Begin

If S.Noel = 0 Then

StackError(2)

Else

Begin

NilaiStack := S.Top[s.Noel];

S.Noel := S.Noel -1

End

End;

Penggunaan error trapping untuk operasi push dan pop didefinisikan lebih lanjut dalam algoritma stackerror yang digunakan untuk menentukan kondisi overflow atau underflow suatu stack. Adapun algoritma dari error trapping ini adalah ;

Procedure StackError(TingkatanError : Integer);

Begin

Case TingkatanError of

1 : WriteLn(‘Isi Stack sudah penuh... kondisi overflow’);

2 : WriteLn(‘Isi Stack Kosong ... kondisi underflow’)

End

End;


SUMBER

http://mugi.or.id/blogs/oke/archive/2008/08/27/aplikasi-stack-pada-struktur-data-untuk-mengkonversikan-notasi-infix-menjadi-notasi-postfix.aspx