Tampilkan postingan dengan label tugas. Tampilkan semua postingan
Tampilkan postingan dengan label tugas. Tampilkan semua postingan

Sabtu, 23 Juni 2012

metode perhitungan pada komputasi modern.

KOMPUTASI

Komputasi sebetulnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Namun sekarang, kebanyakan komputasi telah dilakukan dengan menggunakan komputer.

Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains). Dalam penggunaan praktis, biasanya berupa penerapan simulasi komputer atau berbagai bentuk komputasi lainnya untuk menyelesaikan masalah-masalah dalam berbagai bidang keilmuan, tetapi dalam perkembangannya digunakan juga untuk menemukan prinsip-prinsip baru yang mendasar dalam ilmu.

Bidang ini berbeda dengan ilmu komputer (computer science), yang mengkaji komputasi, komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru, melalui penerapan model-model matematika dalam program komputer berdasarkan landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata dalam ilmu tersebut.

KOMPUTASI MODERN

Komputasi modern mungkin merupakan kalimat yang jarang terdengar di telinga masyarakat Indonesia pada umumnya. Komputasi modern pengertian nya adalah cara untuk menemukan pemecahan masalah/solusi dari data input dengan menggunakan suatu algoritma tertentu. Komputasi merupakan suatu sub-bidang dari ilmu komputer dan matematika.

Selama ribuan tahun, perhitungan dan komputasi umumnya dilakukan dengan menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental, kadang-kadang dengan bantuan suatu tabel. Sebenarnya sudah lama komputasi modern ini di cetuskan dan tokoh di balik semua ini yaitu John Von Neumann, Beliau merupakan ilmuan besar saat ini. Beliaulah yang pertama kali menggagaskan konsep sebuah sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory dan dikenal sebagai arsitektur komputer modern.

Komputasi modern menghitung dan mencari solusi dari masalah yang ada, yang menjadi perhitungan dari komputasi modern adalah :

- Akurasi (bit, Floating poin)
Akurasi tentu merupakan masalah yang paling penting dalam memecahkan masalah. Karena itu pada komputasi modern dilakukan perhitungan bagaimana bisa menghasilkan suatu jawaban yang akurat dari sebuah masalah. Tentu kita pernah mendengar tipe data floating point yang biasa digunakan untuk menyimpan data numerik dalam bentuk pecahan. Tipe data tersebut memiliki range penyimpanan numerik yang besar, sehingga dapat digunakan oleh komputer untuk melakukan komputasi yang akurat.

- Kecepatan (Dalam satuan Hz)
Manusia pasti menginginkan masalah dapat diselesaikan dengan cepta. Karena itu perhitungan masalah kecepeatan adalah suatu hal yang penting. Komputasi harus dapat dilakukan dalam waktu yang cepat ketika mengolah suatu data. Sehingga perlu metode kecepatan untuk mengolah perhitungan dalam waktu singkat.

- Problem volume besar (Down sizing atau paralel)
Data yang besar tentu membutuhkan suatu cara penyelesaian yang khusus. Karena data yang besar dapat menjadi masalah jika ada yang terlewatkan. Oleh karena itu digunakan metode Down Sizzing atau paralel pada komputasi modern untuk menangani masalah volume yang besar. Dengan metode ini data yang besar diparalelkan dalam pengolahannya sehigga dapat diorganisir dengan baik. - Modeling (NN dan GA)
Modeling merupakan suatu hal yang penting dalam melakukan suatu perhitungan yang rumit. Bayangkan saja jika kita dihadapi dalam suatu masalah perhitungan yang banyak dan kompleks, tetapi tidak ada model matematika yang kita miliki. Perhitungan akan berjalan berantakan dan tidak akan mendapatkan hasil yang akurat. Maka dari itu komputasi modern membutuhkan modeling sebelum melakukan perhitungan.

- Kompleksitas (Menggunakan teori Big O)
Komputasi modern dirancang untuk menangani masalah yang kompleks, sehingga diterapkan pada komputer. Dengan menggunakan teori Big O, maka komputasi modern dapat melakukan perhitungan untuk memecahkan masalah kompleksitas yang kerap dihadapi.


Sumber:
http://id.wikipedia.org/wiki/Komputasi
http://lautansemesta.blogdetik.com/donwload/perkembangan-komputasi-modern/
http://homy-feel.blogspot.com/

[+] Baca Selengkapnya...

Minggu, 15 April 2012

Microsoft SQL Azure, "Si Database untuk Cloud Computing"

Setelah sebelumnya sudah di jelaskan tentang Komputasi Modern dan yang diangkat adalah tentang Cloud Computing atau Komputasi Awan. Sekarang akan di bahas Database yang bekerja pada Cloud Computing tersebut.
Untuk mengulas, Cloud Computing adalah sebuah arsitektur IT di mana sumber daya komputasi tersedia sebagai layanan yang dapat diakses melalui internet. Sumber daya komputasi ini bisa berupa hardware (prosesor, memori, storage) maupun juga software/aplikasi. Kata “Cloud” sendiri merupakan metafora dari kata “internet”, karena biasanya di diagram-diagram IT, internet sering disimbolkan dengan gambar Cloud.
Digambarkan sebagai Cloud atau Awan karena di dalam Cloud itu kita tidak tahu apa saja sistem yang terdapat di dalamnya. Melalui berapa Hop, Melewati device apa saja, apa yang terjadi di dalamnya sulit untuk di spesifikasikan secara jelas. Sehingga di buat simple dengan mendeskripsikannya sebagai Cloud.


Database Pada Cloud Computing

Saat ini, dalam membangun suatu aplikasi, mutlak diperlukan adanya database. Hal ini juga berlaku untuk aplikasi yang di deploy di environment Cloud Computing. Berbeda dengan database yang di deploy di Data Center on-premise, database di Cloud Computing dapat dilihat sebagai “Database as a Service”. Maksudnya, di database di awan ini, layanan berupa Relational Database, Reporting dan Data Sync tersedia lengkap dengan kemampuan scalability yang elastis, provisioning dan deployment yang mudah, high availability dan fault
tolerance yang otomatis, hingga tidak perlu dilakukannya administrasi fisik database. Microsoft SQL Azure adalah database yang tersedia di data center cloud computing milik Microsoft yang dapat kita pergunakan. SQL Azure adalah satu-satunya layanan “Database as a Service” yang ada di pasaran saat ini. SQL Azure merupakan bagian dari Cloud Computing milik Microsoft yang disebut Windows Azure Platform.

SQL Azure adalah layanan “Database as a Service” yang sebenarnya, yang pertama kali ada di pasaran, dan hingga saat ini merupakan satu-satunya layanan yang tersedia di pasaran. SQL Azure menawarkan tiga kemampuan berikut sehingga disebut sebagai layanan “Database as a Service” yang sebenarnya:
  • Managed Service
  • Scale on Demand
  • Innovate Faster
Di SQL Azure, database yang kita bangun akan di deploy di server di data center cloud computing Azure milik Microsoft. Provisioning dan deployment dapat dilakukan dengan sangat mudah melalui suatu portal di web, maupun dari tools yang familiar seperti halnya SQL Server Management Studio.

Database yang kita deploy akan mendapat dukungan high availability dan fault tolerance secara otomatis tanpa perlu kita sendiri yang mengerjakannya. Dengan kata lain, kita tidak perlu lagi me-manage server fisik ataupun virtual machine untuk database kita, karena semuanya di urus oleh SQL Azure. Sebagai layanan Cloud Computing, SQL Azure menawarkan Database seperti halnya utility, dimana kita hanya akan membayar sesuai dengan pemakaian kita, dan tentu saja mendukung calability berupa naik turun-nya load database secara elastis. SLA yang ditawarkan adalah “business ready” yang artinya dapat digunakan untuk scenario-skenario aplikasi bisnis pada umumnya. Selain itu, datacenter Azure terdapat di tiga benua, yang memungkinkan international presence untuk aplikasi yang kita bangun.

Pada dasarnya, SQL Azure sebenarnya adalah relational database seperti Microsoft SQL Server yang sudah kita kenal. Jadi, Developer maupun Database Administrator dapat menggunakan skill yng sudah mereka miliki di SQL Server, untuk dapat dipakai di SQL Azure. Jadi, singkatnya, di SQL Azure, kita tinggal membuat database dan deploy. Tidak lagi diusingkan masalah scalability, high availability, fault tolerance, administrasi server secara fisik dan sebagainya.

Topologinya kurang lebih sebagai berikut:



Dan Replika dari database nya dapat dilihat seperti gambar berikut:



dapat simpulkan bahwa SQL Azure adalah “Database as a Service”, yang menyediakan layanan database di cloud yang high availability-nya sangat tinggi. SQL Azure merupakan layanan yang termanajemen – DBA hanya focus pada administrasi logical dan bukan adinistrasi fisk, SQL Azure dapat mengikuti scalability on demand dan elastis, serta kita dapat bekerja dengan skill set mapun tool yang sudah familiar karena pada dasarnya sama aja dengan bekerja dengan SQL Server on-premise.

sumber:
http://www.scribd.com/doc/86467686/CHIP-Database-Di-Awan
http://www.infokomputer.com/umum/memahami-cloud-computing-bagian-2/semua-halaman

[+] Baca Selengkapnya...

Jumat, 16 Maret 2012

Implermentasi Komputasi : Cloud Computing (Komputasi Awan)

Pengertian Komputasi

Komputasi sebetulnya bisa diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma. Hal ini ialah apa yang disebut dengan teori komputasi, suatu sub-bidang dari ilmu komputer dan matematika. (wikipedia.org)

Komputasi semakin hari semakin berkembang sangat cepat, banyak bidang yang menggunakan sistem komputasi ini untuk menintegrasi bidang tersebut di karenakan sistem atau metode komputasi ini meuruk kepada suatu era yang lebih modern dan dapat membantu memecahkan masalah yang lebih kompleks dari sebelumnya yang belum menggunakan metode atau pun sistem komputasi ini

Komputasi di implementasikan pada berbagai bidang, salah satunya adalah Cloud Computing.
Komputasi awan (cloud computing) adalah sistem komputasi yang menempatkan sumber daya dan infrastruktur (misalnya: jaringan, server, penyimpanan, aplikasi, dan layanan) dalam jaringan yang dapat diakses melalui browser. Dalam sistem komputasi awan, informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) yang bisa berupa desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan bentuk-bentuk perangkat cerdas lainnya. Perangkat lunak berbasis web (web-based application)merupakan salah satu pemanfaatan infrastruktur komputasi awan. Layanan webmail (yakni layanan email yang diakses melalui web menggunakan browser, misalnya Yahoo!Mail dan GoogleMail) merupakan salah satu contoh perangkat lunak berbasis web yang hanya bisa diimplementasikan karena berkembangnya sistem komputasi awan.






Berdasarkan fungsinya, ada 3 tipe komputasi awan yang diimplementasikan saat ini, yakni:

  • Infrastruktur sebagai layanan (infrastructure as a service) yang juga disebut sebagai awan sumber daya (resource clouds) yang memberikan layanan penyediaan infrastruktur bagi pengguna. Beberapa jenis sumber daya dapat disediakan melalui layanan infrastruktur ini, misalnya: (a) awan data dan penyimpanan (data and storage cloud) yang memberikan akses ke data yang ukurannya berkembang dari wakti ke waktu. Contoh layanan awan sumber daya adalah yang disediakan oleh Amazon S3, SQL Azure ; (b) awan komputasi (compute clouds) yang memberikan akses ke sumber daya komputasi misalnya prosesor. Sejauh ini, sumber daya level rendah tidak dapat dieksploitasi secara bebas seperti mengunakan sumber daya yang disediakan sendiri, tetapi melalui teknik yang disebut virtualiasi. Penyedia layanan awan komputasi biasanya menawarkan kemampuan untuk menyediakan sumber daya komputasi yang dieksekuai melaluai aplikasi tertentu. Contoh pelayanan awan komputasi antara lain: Amazon EC2, Zimory, Elastichosts;

  • Platform sebagai layanan (platform as a service)memberikan sumber daya komputasi melalui platform di mana aplikasi dan layanan dapat dikembangkan dan diinangi (hosted). Platform sebagai layanan biasanya menggunakan application programming interface (API) khusus bagi pelanggan untuk mengendalikan server inang yang mengeksekusi dan mereplikasi eksekusi berdasarkan permintaan pelanggan. Contoh implementasi platform sebagai layanan adalah Force.com, Google App Engine, Windows Azure (Platform).
  • Perangkat lunak sebagai layanan (software as service), yang juga disebut sebagai awan layanan atau awan aplikasi, menawarkan implementasi fungsi atau proses tertentu, misalnya memberikan layanan atau aplikasi yang memanfaatkan infrastruktur atau platform. Ini tentu harus dibedakan dari memberikan kebebasan menggunakan platform itu sendiri (yang ini adalah domain infrastructure as a service). Pada umumnya, jenis-jenis aplikasi standar ditawarkan melalui awan layanan ini. Contoh awan layanan adalah Google Docs, Zoho Office, Salesforce CRM, SAP Business by Design, dan sebagainya.

Perangkat Lunak sebagai Layanan dalam Komputasi Awan

1. Webmail dan Groups/Forum
Webmail merupakan aplikasi atau perangkat lunak paling populer dan paling banyak digunakan. Orang, terutama pendidik, belum bisa dikatakan ‘celik komputer’ (computer literate) apabila dia belum memiliki email account dan menggunakannya untuk keperluan komunikasi personal maupun formal. Meskipun SMS (short message service) juga merupakan sarana komunikasi modern yang lebih populer dan lebih banyak digunakan oleh hampir semua kalangan, SMS tidak memiliki kemampuan seperti webmail yang mampu mengirimkan lampiran (attachment) berupa file-file elektronik. Webmail digunakan juga sebagai pengganti identitas seseorang di Internet. Pendaftaran berbagai layanan di Internet, terlebih-lebih layanan yang bebas biasa (free of charge), pada umumnya mensyaratkan pemilikan email account untuk pengiriman kode verifikasi. Webmail yang populer dan banyak digunakan oleh komunitas pengguna Internet adalah YahooMail!, GoogleMail, dan Hotmail.

2. Office Suite
Aplikasi online untuk Office Suite (yakni kelompok aplikasi yang minimal terdiri atas wordprocessor, spreadsheet, dan presentation slide) merupakan salah satu aplikasi penting untuk pembelajaran. Aplikasi Office Suite online ini merupakan alternatif bagi aplikasi office suite stand alone. Tren pemanfaatan komputer tablet menjadikan aplikasi online jenis ini menjadi penting, karena pada komputer tablet, sumber daya yang disediakan dalam perangkat relatif terbatas.
Beberapa contoh aplikasi Office Suite online ini adalah GoogleDocs (http://docs.google.com/) dan Zoho (http://zoho.com/)
Googledocs
Googledocs memberikan fasilitas layanan pengolahan naskah (wordprocessing) melalui Google Document, pengolahan angka (spreadsheet) melalui Google Spreadsheet, pengembangan slide presentasi (presentation) melalui Google Presentation, pengembangan form isian online melalui Google Form, pembuatan dan penyuntingan gambar melalui Google Drawing, dan beberapa lainnya.

3. Fasilitas penyimpanan file online (online storage)
Penyimpanan file online adalah fasilitas yang disediakan oleh komputer server untuk menginangi (hosted) file dalam berbagai format. Fasilitas ini memungkinkan file disimpan pada sebuah folder di komputer server dan diberi alamat URL sehingga bisa di-share kepada pengguna lain yang diinginkan. Komputer inang ada yang memiliki fasilitas pencarian, sehingga file-file yang dinyatakan sebagai file publik (artinya di-share oleh penggunanya) dapat dicari melalui antarmuka pencarian.
Penyimpanan online merupakan alternatif yang efisien untuk mengirimkan file kepada pengguna lain. Alih-alih menempelkannya ke dalam email sebagai attachment, Anda dapat menempatkannya ke dalam online storage, dan memberikan link alamat URL-nya kepada orang yang Anda kirimi file tersebut. Bila Anda ingin agar file tersebut hanya dapat dibaca oleh orang yang Anda maksudkan tetapi layanan online storage tidak menyediakan fasilitas itu, Anda dapat memberikan kata sandi saat menyimpan atau memampatkannya (zipping/compressing) dan mengirimkan kata sandinya melalui email.

4. Konverter online
Konverter online adalah layanan konversi file secara online. Anda tidak perlu memiliki program konversi file dalam komputer Anda. Cukup kunjungi alamat situs penyedia konverter online, upload file yang akan anda konversi (tentu saja ada batasan maksimal ukuran), pilih file hasil konversi, lalu tunggu beberapa saat. Anda akan mendapatkan file hasil konversi, baik yang dikirimkan langsung ke alamat email Anda atau dengan cara mengklik link yang disediakan untuk mendownload hasil konversi.


5. Fasilitas Blogging
Blog atau webblog adalah situs Internet (web site) yang memberikan layanan publikasi tulisan di Internet dalam format kronologis, artinya tulisan disusun berdasarkan tanggal atau waktu penulisan. Semula, blog adalah layanan publikasi jurnal atau buku harian, namun saat ini banyak digunakan untuk mempublikasikan tulisan apapun, termasuk bahan ajar, karena kemudahan menggunakannya. Tersedia banyak layanan yang menyediakan fasilitas blogging. Yang populer adalah Wordpress (http://wordpress.com) dan Blogspot (http://blogspot.com).



Sumber: http://ptik-kkt.blogspot.com/2011/12/komputasi-awan-dan-pemanfaatannya-dalam.html
http://wikipedia.org/komputasi

[+] Baca Selengkapnya...

Kamis, 27 Oktober 2011

Trend Twitter yang Semakin Merebak dan Kasusnya di Dunia Sosial




Twitter..

Seperti yang kita ketahui ada banyak sekali perkembangan jejaring sosial sekarang - sekarang ini. Dahulu mungkin belum ada situs - situs penyedia jejaring sosial yang seperti sekarang kita ketahui. Namun seiring perkembangan jaman, dunia sosial pun kini dipenuhi oleh situs jejaring sosial. Sebut saja situs yang pertama kali di kenal oleh masyarakat adalah Friendster, lalu beralih ke Facebook, dan yang semakin trend saat ini adalah Twitter.

Twitter adalah jejaring sosial yang mengutamakan kicauan status dari sebuah accountnya. Berbeda dengan facebook atau pun friendster, twitter ini tidak terlalu menunjukkan info sebuah profil, seperti album foto, games, dan info lainnya. Bahkan setiap orang dapat mengakses twitter melalui Twitter Client yang sudah banyak dibuat baik yang berbasis dekstop maupun mobile. Sebut saja Tweetdeck, Nimbuzz mobile, dan yang paling terkenal adalah UberSocial yang banyak di gunakan oleh pemakai handphone Blackberry.






Namun semakin hari banyak orang yang menganggap bahwa twitter itu adalah sebagai ajang untuk melampiaskan kekesalan, masalah, bahkan menganggap seperti halnya sebuah diary. Hal ini tentu berpengaruh banyak bagi si pengguna itu sendiri maupun orang lain. Karena semua privasi akan diketahui oleh orang banyak yang mem-Follow account tersebut. Sudah banyak kasus yang terjadi karena jejaring sosial ini. Salah satunya kasus seorang vokalis Grupband Gigi yang, Armand Maulana, mendapat hinaan, dan perkataan kasar dari seorang yang tak dikenalnya melalui jejaring sosial di Twitter.


Cerita berawal dari Armand Maulana yang men-Share foto dia yang sedang memakai kaos yang dijual oleh kerabatnya. Berniat untuk mempromosikan dan sekedar mempromosikan, ternyata ada seseorang yang tidak suka dengan tulisan dan gambar yang ada pada kaos yang dipakai Armand, lalu keluar lah hinaan dan makian yang di berikan kepada Armand.




Itu merupakan satu dari sekian banyak hal yang terjadi di dalam dunia Twitter. Yang jelas setiap jejaring sosial selalu membawa keuntungan dan kerugian masing - masing, tergantung dari si pemakai itu sendiri, karena bila tidak, bisa jadi Undang - undang hukum negara akan menjerat kedalam pengadilan.
=)


[+] Baca Selengkapnya...

Jumat, 07 Oktober 2011

Perkembangan Teknologi dalam Networking: Frame Relay

FRAME RELAY


Semakin hari perkembangan Teknologi semakin pesat baik di dalam dunia bisnis, maupun di dalam dunia IT. Dalam dunia IT sendiri banyak perkembangan yang terlihat dari segi Device misalnya, sudah banyak PC tablet dari berbagai Merk dan berbagai Sistem Operasi yang digunakannya. Begitu juga dengan perkembangan Teknologi dalam Newtworking.

Dalam Networking, terutama pada cakupan Wide Area Network (WAN), ada teknologi yang dinamakan dengan FRAME RELAY. Frame Relay adalah protokol packet-switching yang menghubungkan perangkat-perangkat telekomunikasi pada satu Wide Area Network (WAN). Protokol ini bekerja pada lapisan Fisik dan Data Link pada model referensi OSI. Protokol Frame Relay menggunakan struktur Frame yang menyerupai LAPD, perbedaannya adalah Frame Header pada LAPD digantikan oleh field header sebesar 2 bita pada Frame Relay. (sumber: wikipedia.org)


Frame Relay memiliki memiliki kemampuan yang sangat tinggi untuk teknologi dalam WAN. Frame Relay sering digambarkan sebagai versi yang lebih efisien dari X.25. Frame Relay dioperasikan pada WAN yang memberikan connection services yang lebih reliable dibanding X.25 yang populer di sepanjang dekade 1970-an sampai dengan awal 80-an. Frame Relay menawarkan performance yang lebih baik dan transmission efficiency lebih besar dibanding X.25, dan ini yang membuat Frame Relay menjadi sesuai untuk aplikasi WAN seperti LAN interconnection.



Teknologi Frame Relay ini menggunakan sistem HDLC. HDLC (High Level Data LInk Control) ini bekerja pada Frame Relay. Dimana saat Router mengirimkan data dengan IP sebagai tujuannya, pada saat masuk kedalam Cloud dengan Teknologi Frame Relay, HDLC ini akan bekerja dengan mengganti IP destination tersebut dengan nomor HDLC yang sudah di daftarkan pada Modem WAN yang terhubung. Untuk melihat konfigurasi HDLC pada Frame Relay, dapat dilihat pada blog ini juga di http://artha17.blogspot.com/2010/11/encapsulation-frame-relay-with-cloud.html

Frame Relay ini teknologinya digunakan untuk membawa data yang Privacy, selain Frame Relay ada juga teknologi yang bernama Leased Line. Leased Line ini basicnya adalah Sirkuit Switching, sehingga lebih cepat, dan jauh lebih privacy, namun harga nya sangat mahal. Banyak digunakan untuk transaksi antar Bank.

Dengan demikian maka, dunia Networking sudah merambah kedalam dunia bisnis juga, dapat dikatakan keduanya saling berkaitan. Teknologi tentunya akan terus dan terus berkembang dan bidang apapun, akan berkaitan dengan bidang Teknologi, termasuk dengan Networking

[+] Baca Selengkapnya...

Rabu, 18 Mei 2011

Membuat Objek UFO sederhana dengan menggunakan VRML

Kembali dengan VRML.
Sedikit mengulas tentang VRML. VRML adalah salah satu bahasa komputer untuk membuat model objek 3 dimensi dalam dunia virtual. Objek yang akan dibuat dalam hal ini adalah objek 3 Dimensi atau yang biasa disebut dengan objek 3D.

Objek yang saya posting pada tulisan ini adalah sebuah objek UFO sederhana. Objek UFO ini menggunakan VRML versi 2.0 yang sudah di perbaharui dari VRML versi 1.0. Objek UFO ini menggunakan kombinasi dua buah objek, yaitu objek Bola dan juga objek silinder.
Untuk penjelasan Logikanya ada di bawah ini setelah Listing Program :

Listing Program

#VRML V2.0 utf8

# A Cylinder
Shape {
appearance Appearance {
material Material {
diffuseColor 1 0.8 0.4
specularColor 1 0 1
shininess 1
}
}
geometry Cylinder {
height 0.2
radius 3
}
}
# A Sphere
Shape {
appearance Appearance {
material Material {
diffuseColor 0.5 0.5 0.5
transparency 0.0
}
}
geometry Sphere {
radius 1
}
}




Pada listing program diatas adalah listing pada VRML untuk membuat objek UFO. Pertama tanda kres ( # ) merupakan tanda yang mengartikan bahwa semua yang ada pada baris tersebut di jadikan komentar, sehingga tidak akan di eksekusi.
Setelah itu pembuatan objek mulai dilakukan, objek yang di buat pertama kali adalah objek Silinder.


Shape {
appearance Appearance {
material Material {
diffuseColor 1 0.8 0.4
specularColor 1 0 1
shininess 1
}
}


Logika Program

Shape adalah node dasar yang digunakan untuk membuat sebuah objek sederhana. Pada contah diatas dapat diterangkan sebagai berikut yaitu Node Shape yang memiliki field appearance dan geometry. Sedangkan field appearance di isi dengan Node Apperance yang juga memiliki fields material dan diisi Node Material. Field appearance pada node Shape digunakan untuk memberi warna tekstur dan transparansi serta sifat-sifat yang lain. Dan Material berisi pewarnaan dari objek tersebut.
Isi dari Material itu adalah diffuseColor yang artinya adalah warna dasar. Pewarnaan ini berdasarkan RGB(Red, Green, dan Blue) dengan skala 0 hingga 1. Jika di beri skala lebih dari 1 maka yang akan tampil tetaplah dengan skala 1.
SpecularColor adalah warna gradasi yang tidak terlalu mencolok. Sedangkan shininess adalah kecerahan dari objek tersebut.


geometry Cylinder {
height 0.2
radius 3
}


Geometry disini merupakan perintah untuk membentuk objek yang akan dibuat. Untuk objek silinder perintah yang dibuat adalah Cylinder. Cylinder ini terdiri dari heigth dan radius. Height dapat dikatakan ketebalan dari silinder tersebut, sedangkan radius adalah jari-jari dari silinder tersebut.

Untuk objek bola cara membuatnya hampir sama, yang membedakan hanyalah pada geometrinya.


geometry Sphere {
radius 1
}


Objek bola di buat dengan perintah Sphere yang mengandung perintah radius. Semakin besar Radius maka bola akan semakin besar.

Dengan demikian maka objek yang akan tampil adalah sebagai berikut outputnya.

Output Object VRML











[+] Baca Selengkapnya...

Jumat, 15 April 2011

Pengertian, Jenis, dan Contoh Game Engine

Pengertian Game Engine

Game Engine adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, dukungan lokalisasi, dan adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.


Jenis - Jenis Game Engine

Game engine bermunculan dalam berbagai jenis dan untuk level pemrograman yang berbeda – beda.Setidaknya ada tiga level game engine yang umum digunakan,yaitu :
1) Level rendah
Yang dimaksud level disini ialah game engine dimana pengembang akan membuat engine-nya dengan menggunakan antarmuka aplikasi (API) yang telah ada seperti Microsoft XNA,DirectX,Open GLWindows dan lain lain. Selain itu,mereka juga membuatuhkan library (baik yang komersial maupun open source) untuk mendukung game engine buatan mereka.Library yang digunakan membutuhkan seperti untuk perhitungan formula fisika/matematika,seperti Havok ( yang digunakan dalam game Diablo III) dan open Dynamic engine ( yang digunakan untuk menggambar dinamika dari tubuh atau material yang lain).Secara umum,game engine level rendah ini menawarkan fleksibilitas dan kebebasan dalam memilih komponen yang diinginkan dalam pengembangan game.Namun,tahap pengembangannya paling lama dibandingkan kedua level yang lain karena pengembang harus memulai hamper semuanya dari nol.
2) Level menengah
Game engine pada level menengah mempunyai fasilitas jauh lebih lengkap dibandingkan dengan game engine pada level rendah.Rutin seprti input,GUI,rendenringperhitungan matematika hamper semua ada pada game engine ini.Beberapa engine yang masuk dalam kategori ini adalah Objeck-Oriented Grafhics Rendenring Engine atau bisa disebut dengan ORGE,beberapa game yang didukung oleh game engine OGRE ini.Selaini itu,game engine open source seperti Genesis 3D,yang berbayar seperti Torque,Unreal,idTechdan GameBryo juga merupakan game engine level menengah.kesemua engine tersebut membutuhkan level pemrograman untuk dapat digunakan dan dikembangkan menjadi game utuh.
3) Level tinggi
Level ini merupakan level game engine yang termudah,yaitu hanya dengan point-and-click game telah dapat dibuat.Beberapa game engine level tinggi ini adalah GameMaker,torque,Game builder dan unity 3D.Game ini didesain agar game engine yang user friendly dengan level pemrograman seminimal mungkin.masalah yang muncul dari game ini adalah keterbatasan nya,misalnya untuk membuat game dengan jenis tertentu atau mode grafikyang tertentu.



Beberapa contoh jenis game engine :

1. Freeware game engine/open source game engine

* Blender
* Golden T Game Engine (GTGE)
* DXFramework
* Ogre
* Aleph One
* Axiom Engine
* Allegro Library
* Box2D
* Build Engine
* Cube
* Cube 2
* DarkPlaces
* jMonkeyEngine (jME)
* Panda3D
* Sphere

2. Commercial engines/game engine berbayar (komersial)

* Alamo
* A.L.I.V.E
* BigWorld
* DXStudio
* Dunia Engine
* Euphoria
* GameStudio
* Jade Engine
* Jedi
* Medusa
* RPG Maker VX
* RPG Maker XP
* RPG Maker 2003
* RPG Maker 95
* Vision Engine

Untuk contoh game Engine kita ambil salah satunya jMonkeyEngine(jME)

jMonkey Engine (jME)

jMonkey Engine (jME) adalah performa tinggi mesin game 3D, yang ditulis seluruhnya di Java. OpenGL didukung melalui LWJGL, dengan dukungan JOGL dalam pembangunan. Untuk suara, OpenAL didukung. Input melalui keyboard, mouse, dan pengontrol lain juga didukung.

jME adalah sebuah komunitas berbasis proyek open source yang dirilis di bawah lisensi BSD yang baru. Saat ini sedang digunakan oleh beberapa studio permainan komersial maupun oleh universitas kelas permainan. Sementara proyek akan terus mendukung dan mengembangkan cabang paling populer selama bertahun-tahun 2,0 masih akan datang, sebuah cabang dengan cepat 3,0 muncul sebagai tanggapan terhadap standar yang lebih tinggi dari generasi berikutnya dalam kinerja dan hardware.



Cara Menginstall jMonkey Engine(jME)

Untuk dapat menggunakan jMonkeyEngine atau yang biasa dikenal dengan jME, kita perlu mengatur library-nya saja.Di sini saya menggunakan NetBeans 6.5 dan jME-nya yaitu versi 2.0. Untuk download jME-nya tinggal ke halaman download pada link di bawah ini:

http://jmonkeyengine.org/downloads/

Saya sarankan untuk mendownload juga javadoc-nya, karena mungkin kita ingin mengetahui mapping dari library tersebut, karena library ini bersifat open source. Selain itu documentation chapternya juga penting, di situ terdapat cara membuat bangun sederhana.

Di dalam JME_2.0.jar terdapat juga contoh-contoh game yang sudah jadi, sehingga jika kita meng-ekstract isi dari jar tersebut, semua file contoh sudah ada dalam package jmetest.

Berikut adalah salah satu setting pada NetBeans untuk menginstal jME.
1. Extract file jME_2.0_Complete_(rxxxx).zip jika sudah download pada halaman download jmonkeyengine.com.
2. Di situ terdapat 2 item yang penting, yaitu JME_2.0.jar dan folder lib.
3. Buka NetBeans, lalu buat sebuah project java.
4. Klik kanan pada Libraries, lalu pilih Add Libraries.



5.Lalu tekan tombol create, maka akan muncul dialog Create New Library, lalu ketik Library Name dengan “JME 2.0″.
6.Kemudian muncul dialog Customize Library, pilih tab classpath, lalu klik Add JAR/Folder..
7.Pilih file JME_2.0.jar yang tadi telah di-extract.
8.Klik OK, lalu Add Library.
9.Hasilnya akan seperti ini :




Sumber :

http://putrikero.wordpress.com/2010/03/17/game-engine/
http://muhinjjaya.blogspot.com/2011/01/jenis-jenis-game-engine.html
http://death32-hantuu.blogspot.com/2011/03/game-engine-jmonkey-enginejme.html

[+] Baca Selengkapnya...

Rabu, 09 Maret 2011

Deskripsi/Skenario Objek yang akan dibuat menggunakan VRML

VRML

Setelah sebelumnya sudah di jelaskan apa itu VRML, kali ini akan dijelaskan deskripsi atau skenario singkat tentang apa yang akan dibuat menggunakan vrml kedepannya..

Untuk membuat objek menggunakan VRML, saya akan membuat objek dari rumah saya sendiri. Rumah saya terletak di pinggir jalan yang cukup besar. Memiliki Gerbang dan struktur rumahnya meningkat, dalam artian lebih tinggi dari jalan. Sehingga terdapat pijakan tangga pada depan rumah jika ingin menuju ke dalam rumah. Pada halaman depan rumah terdapat beberapa tanaman dalam pot, dan juga terdapat sedikit halaman rumput. Juga terdapat satu buah garasi didepannya..

Kurang lebih seperti itu Deskripsi singkat mengenai objek yang akan saya buat nantinya..

Terima Kasih..

[+] Baca Selengkapnya...

Minggu, 27 Februari 2011

Bagaimana monitor bekerja, dan mengeluarkan warna?

Monitor..

Semua orang pasti punya monitor..
TV atau Televisi juga merupakan jenis dari monitor.. Jenis nya macam - macam seiring dengan perkembangan jaman..
Ada yang Model CRT atau tabung..
Ada yang LCD, dengan cairan crystal..
Dan yang terbaru ada yang LED.. Woooow..

Tapii.. tahu tidak bagaimana monitor itu bekerja terutama mengeluarkan warna dan perpaduan warna, sehingga tercipta gambar yang tajam dan indah?

Yuk Kita lihat di mari..




Monitor CRT



Prinsip kerja monitor konvensional, monitor CRT (Cathode Ray Tube), sama dengan prinsip kerja televisi yang berbasis CRT. Elektron ditembakkan dari belakang tabung gambar menuju bagian dalam tabung yang dilapis elemen yang terbuat dari bagian yang memiliki kemampuan untuk memendarkan cahaya. Sinar elektron tersebut melewati serangkaian magnet kuat yang membelok-belokkan sinar menuju bagian-bagian tertentu dari tabung bagian dalam.

Begitu sinar tersebut sampai ke bagian kaca tabung TV atau monitor, dia akan menyinari lapisan berpendar, menyebabkan tempat-tempat tertentu untuk berpendar secara temporer.

Setiap tempat tertentu mewakili pixel tertentu. Dengan mengontrol tegangan dari sinar tersebut, terciptalah teknologi yang mampu mengatur pixel-pixel tersebut untuk berpendar dengan intensitas cahaya tertentu. Dari pixel-pixel tersebut, dapat dibentuklah gambar.

Teorinya, untuk membentuk sebuah gambar, sinar tadi menyapu sebuah garis horizontal dari kiri ke kanan, menyebabkan pixel-pixel tadi berpendar dengan intensitas cahaya sesuai dengan tegangan yang telah diatur. Proses tersebut terjadi pada semua garis horizontal yang ada pada pixel layar, dan ketika telah sampai ujung, sinar tersebut akan mati sementara untuk mengulang proses yang sama untuk menghasilkan gambar yang berbeda. Makanya Belia dapat nonton objek yang seolah-olah bergerak di layar televisi atawa monitor.

Pada masa awal-awal kelahira nteknologi televisi, para ilmuwan yang merancang televisi dan tabung gambar menemui hambatan teknis. Seperti yang Belia tahu, TV zaman baheula belumlah sekeren dan secanggih sekarang, eh maksudnya belum mampu menampilkan detail gambar seperti sekarang.

Dulu, lapisan yang berpendar dalam tabung gambar kualitasnya nggak sebaik sekarang. Jadi kualitas pixel yang dihasilkan juga tidak seoptimal sekarang. Kini, seiring dengan perkembangan teknologi komputer yang membutuhkan kualitas TV dan monitor tabung yang lebih baik, untungnya kualitas lapisan berpendar dalam tabung monitor telah lebih baik.

Hasilnya diperoleh tabung gambar yang mampu menghasilkan gambar dengan resolusi yang lebih tinggi. Wajar aja, soalnya komputer banyak berurusan dengan text, dan itu membutuhkan detil gambar yang tinggi.


Monitor LCD



Liquid Crystal Display (LCD): Sebuah teknologi layar digital yang menghasilkan citra pada sebuah permukaan yang rata (flat) dengan memberi sinar pada kristal cair dan filter berwarna. Sebuah sumber sinar flourescent, atau backlight, merupakan lapisan paling bawah. Sinar ini akan melewati filter pertama dari dua filter pengatur (polarizing). Sinar yang telah terpolarisasi kemudian melewati sebuah lapisan yang berisi ribuan bintik kristal cair yang dijajarkan pada sebuah kontainer kecil yang dinamakan cell. Setiap sel, juga dijajarkan membentuk barisan pada layar; satu cell atau lebih akan membentuk satu pixel (ukuran titik terkecil pada sebuah layar). Sumber elektrik di sekeliling LCD membentuk sebuah medan elektrik yang akan menggetarkan molekul kristal, yang akan mengatur sinar yang akan lewat pada lapisan kedua berupa filter yang terpolarisasi dan melewatinya. Pada sebuah layar LCD monokrom, seperti pada sebuah PalmPilot atau jam tangan digital, demikianlah cara kerjanya: Penutup membuka, dan pekerjaan selesai. Tetapi pada LCD berwarna, seperti pada PC laptop, cara kerjanya lebih kompleks.

Pada sebuah panel LCD berwarna, setiap pixel terdiri atas tiga buah cell kristal cair. Setiap ketiga cell tersebut memiliki filter merah, hijau, atau biru (red-green-blue/RGB). Sinar yang melewati cell yang terfilter tersebut akan menciptakan warna yang Anda lihat pada LCD. Kadang-kadang sistem yang mengirimkan arus listrik pada satu cell atau lebih tidak berjalan dengan baik; kejadian tersebut menimbulkan adanya pixel yang gelap dan "rusak".

Hampir semua LCD berwarna modern--sebagai layar laptop atau monitor desktop--menggunakan sebuah transistor film yang tipis (thin-film transistor/TFT), yang dikenal sebagai active matrix, untuk menghidupkan setiap cell. LCD TFT menciptakan citra yang lebih jelas, jernih dan terang. Teknologi LCD terdahulu sangat lambat, kurang efisien, dan kontrasnya sangat rendah. Teknologi matriks terdahulu, passive-matrix, mampu menampilkan teks yang jelas tetapi meninggalkan bayangan jika tampilan berubah dalam waktu cepat, sehingga tidak optimal untuk video. Saat ini, sebagian besar palmtop hitam-putih, pager, dan telepon seluler menggunakan LCD passive-matrix.


Monitor LED



LED menggunakan cahaya pancaran diode (light emitting diode) sebagai sumber cahaya televisi. LED menggunakan diode untuk membuat banyak vibrant dan image yang berwarna-warni. Warna hitam akan menajdi benar-benar hitam, bukan hitam abu-abu, dan warna LED lebih realistic dibandingkan televisi LCD. Televisi LED memiliki kontras rasio 500,000:1, juga refresh rate yang tinggi.

Sumber:

http://pusat-teknologi.blogspot.com/2010/11/perbedaan-monitor-crt-lcd-dan-led.html

http://www.ruzman.co.tv/2009/01/cara-kerja-monitor-lcd.html

http://hardware.infogue.com/cara_kerja_monitor

[+] Baca Selengkapnya...

Minggu, 20 Februari 2011

VRML(Virtual Reality Modelling Language)

Kali ini kita akan membahas tentang VRML..
VRML? Apa Itu VRML?

Pengertian VRML

VRML adalah salah satu bahasa komputer untuk membuat model objek 3 dimensi dalam dunia virtual. Tidak hanya itu, untuk mensimulasi objek yang bergerakpun dapat dilakukan dengan VRML. Walau sebelumnya diperkirakan akan mati, tapi ternyata makin banyak aplikasi lain yang mengintegrasikan dukungan format file VRML. Harus diakui masih sedikit tool authoring yang mendukung penggenerasian VRML secara GUI. Mungkin ini salah satu sebab yang membuat orang jarang memakai VRML bagi proyek multimedianya. Namun di balik itu, di bidang pendidikan ternyata banyak proyek-proyek yang memanfaatkan VRML guna melakukan animasi atau verifikasi secara visual. Ini tentu saja tidak lepas dari multifungsi VRML, yang salah satunya memudahkan presentasi lewat media internet. Selain itu kemampuan VRML versi 2.0-nya yang mendukung bahasa skrip seperti ECMAScript (skrip VRML), Javascript dan Java memegang peranan sangat penting.



Sejarah VRML

untuk pertama kalinya tahun 1994 VRML versi pertamanya diperkenalkan. VRML, seperti halnya HTML adalah bahasa skrip dalam format teks polos (ASCII pada versi 1.0 ataupun utf8 pada versi 2.0). Bedanya VRML digunakan untuk menggambarkan scene 3 dimensi dalam ruangan virtual. Disebut ruangan virtual karena kita seakan-akan berada dalam ruangan yang bisa melihat objek 3D dari sudut pandang yang kita inginkan, tidak dengan berjalan kaki, tapi dengan memanfaatkan interface komputer dalam berinteraksi dengan monitor, seperti contohnya dengan menggunakan mouse. Namun dalam versi pertamanya ini semua objek geometri masih statik, tidak mempunyai kemungkinan bergerak. Interaksi dinamis antara user dengan objek masih terbatas, komunikasi antara objek satu dengan lainnya juga belum dimungkinkan. Kelemahan ini segera teratasi dengan dikeluarkannya spesifikasi baru VRML 2.0 pada tahun 1996. Dengan versi baru ini, maka terbuka kemungkinan baru bagi penggunaan VRML, seperti yang banyak digunakan adalah animasi. Versi ini sekarang juga disebut dengan standar ISO VRML97 yang merupakan format file grafik 3D standar untuk aplikasi Internet maupun WWW. Secara prinsip tidak ada perbedaan antara VRML 2.0 dengan VRML97, sehingga kita akan menyebutnya VRML97, dan spesifikasi inilah yang akan digunakan sebagai referensi dalam artikel ini.

Sebenarnya banyak proyek yang memanfaatkan VRML, hal ini dapat dilihat di situs Web konsorsium Web3D, www.vrml.org. Kebanyakan VRML ini tidak digunakan sebagai satu-satunya bahasa pemrograman, melainkan dipadukan dengan tool lainnya. Salah satu contohnya adalah proyek Interactive Robot Manipulation with VRML 2.0 yang dilakukan oleh DLR (German Eurospace Center) yang memadukan VRML dengan Java3d Robots. Contoh satu lagi adalah proyek Autonome Walking di Universitas Duisburg yang menggunakan VRML sebagai visualisasi dari tools Walking Pattern Generator yang ditulis dengan bahasa C++.

Untuk sekedar diketahui, VRML adalah salah satu teknik pemrograman objek 3D interaktif di Internet disamping Java3D dan X3D di bawah bendera konsorsium Web3D.



Fitur - fitur dan Jenis dari VRML

Ada kode VRML yang dapat digunakan untuk mengubah warna gambar untuk naungan apapun yang browser Web adalah mampu menampilkan, atau menambahkan gambar bertekstur ke permukaan objek yang sebelumnya telah Anda upload ke website. VRML juga mampu membuat objek yang tampil transparan atau dari pemuatan beberapa gambar dari waktu ke waktu untuk memberikan tampilan animasi. Fitur lebih maju dari VRML meniru beberapa fungsi program yang lebih tinggi-end seperti Flash dengan memungkinkan Anda untuk mengatur gambar untuk berubah berdasarkan klik mouse atau waktu berlalu.
Standar dasar untuk VRML dijelaskan oleh ISO telah dimodifikasi oleh banyak individu dan organisasi untuk menyediakan fungsionalitas baru. Proyek open source yang disebut OpenVRML telah memodifikasi bahasa untuk memungkinkan untuk digunakan oleh sistem operasi dan browser Web yang kurang digunakan.Ada juga program pihak ketiga seperti “ALZip” atau “gzip” yang dapat digunakan untuk kompres objek 3D yang dibuat oleh VRML sehingga gambar pada beban situs lebih cepat.

Browser VRML


Sebelum kita mulai belajar menggunakan VRML-nya sendiri, ada baiknya kita tahu browser apa saja yang dapat digunakan untuk menampilkan VRML. File VRML biasanya mempunyai akhiran wrl, berasal dari world. Dalam bentuk terkompresi, akhiran ini bisa juga lain seperti wrz atau wrl.gz. Ini tidak bermasalah, sebab biasanya browser juga mendukung jenis file yang terkompresi. Untuk dapat menampilkan isi file ini, tentu saja dibutuhkan aplikasi yang bisa menginterpretasikan bahasa VRML. Dalam praktiknya, aplikasi ini sebagian besar dibuat dalam bentuk plugin yang berjalan di bawah kontrol browser seperti IE, Netscape, ataupun Opera. Situs Web www.vrml.org menyediakan banyak resource untuk VRML, termasuk browser dan plugin untuk VRML. Dalam bentuk plugin dapat disebutkan antara lain Blaxxun Contact, BlenderWeb Plugin, Cosmo Player, Viscape, dll. Biasanya plugin tersebut tidak hanya mampu untuk menampakkan VRML, melainkan juga format 3D lainnya.

Selain dalam bentuk plugin tentu saja ada juga browser dalam bentuk aplikasi standalone. Contohnya antara lain, OpenVRML, FreeWRL, VRWeb, VRMLView dari SIM, Cortona VRML, dan sebagainya. Beberapa aplikasi komersial seperti Open Inventor dari TSG bahkan telah mendukung VRML, tidak hanya dalam level konversi antarformat file, tapi sebagai tool authoring untuk VRML.

Gambar-gambar yang ditampilkan dalam artikel ini sendiri dicapture dari plugin Blaxxun Contact yang dapat didownload dari ftp.blaxxun.com. Sayang software ini hanya berjalan di sistem operasi Windows. Bagi pemakai Unix dapat mencoba OpenVRML atau FreeWRL. OpenVRML sebenarnya adalah tools untuk pembuatan aplikasi VRML dengan menyertakan contoh program browser VRML yang masih sederhana.


Demikian penjelasan singkat dari apa itu VRML..

sumber:
http://www.master.web.id/mwmag/issue/05/content/tutorial-vrml-1/tutorial-vrml-1.html
http://www.ehow.com/about_4682422_what-virtual-reality-modeling-language.html

[+] Baca Selengkapnya...

Selasa, 08 Februari 2011

Tugas Design : Save your Earth from Global Warming



Safe your earth from Global Warming

Tumbuhan dan kaca bohlam ini menandakan bumi yang sedang di selimuti dengan efek rumah kaca. Bila di nalarkan secara logika berdasarkan hukumnya penggunaan kaca disini berarti panas atau pancaran sinar dari luar apabila menembus kaca maka akan panas tersebut akan terus bersikulasi di dalam ataupun udara di dalam kaca lebih panas daripada pancaran sinar tanpa menembus kaca.



Sinar matahari akan langsung memancarkan sehingga warna tumbuhan yang ada di dalam kaca menjadi berwarna kuning yang menandakan tumbuhan mati atau rusak karena kelebihan sinar matahari dalam proses fotosintesis.Sedangkan apabila sinar matahari langsung menuju tanpa melalui perantara kaca maka warna pohon tersebut menjadi hijau seperti biasa yang menandakan proses sinar matahari dan udara cocok untuknya. Oleh karena itu selamatkan bumi dari global warming.

Gambar diatas hanya contoh tumbuhan bayangkan bila semua makhluk hidup terkena dampaknya..!!!


Kelompok :
Anthoni Putra W.
Budiartha Prakosa
Yudhi Septianto Adhi Pratama

[+] Baca Selengkapnya...

Jumat, 29 Oktober 2010

Hasil Translate : The Production Manual subchapter " Image Type "

Image Type (Tipe Gambar)

Produksi gambar untuk pekerjaan desain sekarang dengan luas dicapai melalui penggunaan teknologi komputer. Dalam rangka untuk membuat ketersediaan yang paling memungkinkan dari gambar - gambar itu, maka sangat penting bagi desainer untuk mendapatkan pemahaman yang kuat dari perbedaan jenis file yang ada

raster dan gambar vektor
ada dua tipe gambar utama : raster dan vektor. Kedua format memiliki kekuatan dan kelemahan khusus yang membuat keduanya cocok untuk tujuan yang berbeda

Raster
sebuah gambar raster adalah apapun yang tersusun dari piksel di dalam grid, dimana setiap pixel mengandung informasi warna untuk reproduksi gambar, seperti nada berkelanjutan foto pada contoh dibawah. Raster mempunyai resolusi yang tetap, yang berarti bahwa sebuah pembesaran gambar menghasilkan penurunan kualitas, seperti yang ditunjukkan secara rinci.
gambar raster biasanya di simpan sebagai format file TIFF atau JPEG untuk dicetak, atau format file JPEG atau GIF untuk digunakan di web.


Vector
sebuah gambar vektor memiliki banyak objek terukur yang didefinisikan oleh rumus matematika atau langkah daripada piksel. Vektor oleh karena itu terukur dan resolusinya bebas.
Seperti yang ditunjukkan gambar dibawah ini , karena vektor adalah berbasis path(jalan), vektor dapat di perbesar secara tidak terbatas namun tetap tajam dan jelas. File vektor harus disimpan dengan format sebagai EPS untuk mempertahankan skalabilitas. vektor digunakan untuk logo perusahaan dan grafis lainnya karena mudah dibawa dan tidak dapat diubah dari desktop program publishing.





Menggabungkan Raster dan Vector
setiap desain mungkin menjadi kombinasi gambar raster dan vektor biasanya. Pikirkan tipe (vektor) dan gambar(raster) - dasar dari terdesain seperti yang digambarkan dibawah ini. Biasanya unsur - unsur foto akan disimpan sebagai format file raster sementara. yang lainnya, unsur - unsur overlaying akan menjadi dasar gambar vektor seperti teks atau logo.

pada poster di bawah ini, misalnya : logo sponsor perusahaan akan ditambahkan sebagai file vektor, tanpa warna latar belakang, memungkinkan dasar gambar ditunjukan.Jenis ini juga dibangun dari vektor, dengan
setiap karakter dasarnya yang digambar ulang sebagai mana ukurannya pada halaman. hal ini menjamin semua unsur yang dimaksudkan untuk memiliki garisbesar yang tajam, tipe dan logo misalnya, dilakukan,
dan juga nilai -nilai tonal dari unsur fotografi yang di awetkan



Tipe Gambar yang Lainnya.
sebuah gambar digital dapat disimpan didalam sejumlah format file yang berbeda, seperti bitmap, line art, half tone atau greyscale. yang semuanya memiliki keunggulan tertentu untuk kegunaan tertentu.


Bitmap

Sebuah bitmap atau raster adalah setiap gambar yang terdiri dari piksel didalam grid. Setiap piksel berisi informasi warna untuk reproduksi gambar. Gambar bitmap tidak mudah terukur, karena memiliki resolusi tetap, yang berarti bahwa ukuran akan menciptakan distorsi.
mengubah pola gambar yang terus menerus, seperti fotografi greyscale dari gambar kursi dibawah ini, menuju sebuah bitmap mengurangi tonal palet untuk hitam dan putih saja. seorang desainer dapat memilih ambang sensivitas dimana program memutuskan apakah corak abu - abu menjadi piksel putih atau hitam.
perintah mengubah gambar ke bitmap dengan ambang batas 50 per cent menciptakan kontras yang tinggi, gambar hitam - putih. Sebuah pola menggunakan pola half-tone untuk mensimulasikan informasi namun dapat menghasilkan sebuah pembeda dan kekuatan pola seperti yang terlihat di bawah kiri.
sebuah difusi menawarkan difusi yang kurang formal, kurang terstruktur.dalam proses. Dari kedua efek yang terakhir, dither mensimulasikan informasi warna. Seperti pada contoh di bawah bagian kanan, telah menciptakan gambar grainier.




Line Art
Sebuah gambar line art adalah salah satu yang digambar dengan garis tanpa isi
warna atau shading, seperti contoh di paling kiri. Tidak seperti sebuah warna gambar kontinyu, gambar line-art tidak memiliki tonal variasi dan tidak memerlukan skrining untuk dicetak. Line art secara tradisional digunakan untuk mengilustrasikan publikasi dengan gambar yang dicetak melalui pelat tembaga berukir atau kayu blok
berukir .


Greyscale

Greyscale adalah sebuah skala tonal atau serangkaian warna-warna achromatic yang memiliki berbagai tingkat putih dan hitam untuk memberikan sebuah range penuh dari grey(abu-abu).
Sebuah greyscale digunakan untuk memproduksi warna fotografi yang kontinyu. Hal ini dilakukan dengan mengubah warna menjadi warna abu-abu yang tingkat paling terkira jadi greyscale yang dihasilkan berisi hingga 256 nuansa greyscale.
Intensitas abu-abu ini direproduksi pada plate printing melalui sebuah half-tone screen.

Half-tone
sebuah gambar half-tone dibuat dengan dengan memproduksi sebuah gambar continuous-tone sebaga sebuah komposisi titik. Sebuah gambar grescale sebuah gambar half-tone yang mana titik - titik ukurannya berbeda.
Dan garis digunakan untuk membuat variasi tonal. Greyscales, bitmaps dan garis art dapat dengan mudah diwarnai ulang dalam program di dekstop publishing yang memungkinkan pewarnaan langsung dan bebas dari unsur - unsur latar depan, gambar dan latar belakang, seperti dibawah ini.





Spesifikasi Half-tone
Seorang desainer dapat mengontrol dan merubah sudut dan frekuensi yang titik - titik dan garis -garisnya di set sebaik bentuk nya seperti garis, titik, elips, atau persegi. Gambar di kanan adalah kotak perintah yang seorang desainer gunakan untuk merubah spesifikasi half-tone.
Kontrol frekuensi, sudut dan fungsi (bentuk titik) akan mempengaruhi semua hasil akhir.

[+] Baca Selengkapnya...

Minggu, 26 September 2010

Kenalkah dengan Windows XP ?

Windows XP..














:devilishgrin:

Ya, setiap orang yang memakai perangkat komputer, laptop, dan lain sebagainya sudah hampir pasti mengenal Windows XP. Karena hampir setiap komputer memakai Windows XP ini sebagai Operating System atau Sistem Operasi nya. Windows XP sendiri merupakan Sistem Operasi grafis yang dibuat oleh perusahaan Microsoft untuk digunakan pada komputer pribadi.


Experience, itu adalah kepanjangan dari XP pada windows XP. Windows Xp merupakan terusan atau lanjutan dari produk - produk yang dikembangkan oleh Microsoft, yaitu seperti Windows 2000 Professional, Windows Me, dll. Walaupun sekarang telah dirilis produk terbaru dari Microsoft yaitu Windows Vista dan Windows 7, namun para pengguna produk Microsoft meyakini, bahwa performa dari Windows XP masih berada diatas Windows Vista dan WIndows 7. Sehingga tidak sedikit pengguna Windows Vista yang justru Downgrade menjadi Windows XP karena performanya yang lebih tangguh, dibanding Windows 7 atau bahkan Windows Vista.


Windows XP pertama kali di release pada tanggal 25 Oktober 2001, dan sejak dirilis hingga Januari 2006 saja, menurut perkiraan seorang analis, tidak kurang dari 400 juta salinan instalasi digunakan para pengguna Microsoft Windows.Angka yang cukup fantastis untuk penjualan Sistem Operasi hanya dalam kurun waktu kurang dari 5 tahun. Dan diperkirakan angka nya akan terus bertambah hingga saat ini, mengingat banyak nya pengguna komputer yang memakai Sistem Operasi Windows


Windows XP tidak hanya mengeluarkan satu macam edisi saja. Melihat terbukanya pasar yang dapat di jangkau oleh Microsoft, maka Windows XP memiliki beberapa edisi yang berbeda-beda. Jenis - jenis dari Windows XP yang ada adalah sebagai berikut :




  1. Windows XP Professional
  2. Windows XP Home Edition
  3. Windows XP Media Center Edition
  4. Windows XP Tablet PC Edition
  5. Windows XP Starter Edition
  6. Windows XP Professional x64 Edition
  7. Windows XP Professional 64-Bit Edition for Itanium




1. Windows XP Professional
Windows XP Professional adalah Sistem Operasi Windows XP yang dibuat khusus untuk komputer yang terhubung kedalam sebuah jaringan dengan domain yang dikelola oleh Active Directory milik Windows Server 2000 atau WIndows Server 2003. Fitur pada Windows XP Professional ini dinilai lebih lengkap dari Windows XP Home Edition. Windows XP Professional ini snediri dapat menjadi komputer server walau hanya menampung kurang lebih 10 client yang login secara bersama - sama



















2. Windows XP Home Edition

Winsows XP Home Edition adalah Windows XP yang ditujukan untuk kalangan rumahan. Pada dasarnya, tidak ada perbedaan yang mencolok antara Windows XP Home Edition dengan Windows XP Professional . Yang membedakan hanya ada pada fitur jaringan. Dimana WIndows XP Home Edition ini tidak di design untuk banyak pengguna, seperti komputer yang berada dalam suatu jaringan komputer. Windows XP Home Edition ini juga ditujukan untuk menggantikan yang sebelumnya yaitu Windows 98 dan Windows ME ayng jgua merupakan Sistem Operasi Windows XP untuk kalangan rumahan.























3. Windows XP Media Center Edition

Windows XP Media Center Edition adalah versi Windows XP yang dibuat khusus untuk perangkat semacam Hi-Fi, dan PC yang diletakkan di ruang duduk. Pada dasarnya, Windows XP Media Center merupakan Windows XP Home Edition yang ditambahi dukungan sebagai perekam video pribadi atau yang biasa disebut personal video recorder.




















4. Windows XP Tablet PC Edition

Windows XP Tablet Edition ini di buat untuk PC yang ultra-portabel , yang disebut oleh Microsoft degnan sebutan Tablet PC. Dilihat dari segi bentuk, bentuk Tablet PC ini sangat minimalis sperti PDA(Personal Digital Assistant) namun kemampuannya dapat setara dengan laptop ataupun notebook..













5. Windows XP Starter Edition

Ini merupakan Window XP home Edition yang diterjemahkan kedalam bahasa lokal masing-masing. dengan menggunakan LIP atau Language Interface Pack. Menurut sumber yang ada Windows Xp Starter Edition dibuat oleh Microsoft untuk memerangi Linux























6. Windows XP Professional x 64 Edition

Merupakan versi Windows Xp yang di khususkan untuk prosessor dengan arsitektur x86-64. Prosessor yang menggunakan arsitektur yang seperti itu terbatas hanya pada AMD dengan arsitektur 64 seperti AMD Athlon 64 dan AMD Opteron. Sedangkan dari Intel ada Intel Pentium 4 dengan Extended Memory 64-bit technologi
















7.
Windows XP Professional 64-bit Edition for Itanium
merupakan versi yang sangat terbatas sekali dilihat dari segi penjualannya. Akan tetapi, produk ini mendukung teknologi mikroprosessor yang sangat bagus, yaitu Intel Itanium dan Intel Itanium 2. Bedanya dari Windows XP Professional x64 Edition adalah dukungannya terhadap prosessor itanium Windows XP Professional 64-bit Edition telah dihentikan proses produksinya setelah Hewlett-Packard , yaitu pendiri produk HP dan satu-satunya produsen yang menawarkan workstation dengan prosesor Itanium, menghentikan penjualan workstation miliknya.


Itu adalah jenis-jenis dari Windows Xp yang dikeluarkan oleh Microsoft dengan Bill Gates sebagai pendirinya. Sistem Operasi yang Close Source ini juga mempunyai tampilan dan aplikasi yang mudah digunakan, ditambah banyak nya software – software lain yang support terhadap Windows XP, contohnya : Antivirus, Games, Bahasa Pemrograman, dan lain lain. Hal tersebut semakin mempengaruhi konsumen yang baru memakai komputer untuk menginstal Sistem Operasi Windows Xp ini. Namun, kembali lagi ke jenis dari Sistem Operasi ini, Sistem operasi Windows Xp ini, merupakan Sistem Operasi yang Close Source, yang artinya adalah setiap orang yang ingin menggunakan atau ingin mengembangkan Windows Xp ini tidak diperbolehkan.

Disamping itu, Harga untuk sebuah Windows XP yang Original ini tidak lah murah. Harga Untuk Windows XP yang di tawarkan mencapai $.219 atau sekitar Rp. 1.980.000. Hal ini lah yang dimanfaatkan oleh para oknum lain untuk membuat Windows Xp versi bajakan nya. Dan jumlahnya pun tidak dapat dihitung karena telah banyak tersebar bahkan di Indonesia ini.

Untuk mengatasi hal tersebut, dari sisi Sistem Operasi yang ditanam oleh Microsoft telah memasukkan sebuah sistem yang bernama Windows Genuine Advantage(WGA) yaitu sistem yang akan mendeteksi keaslian dari sebuah Windows XP yang dipakai. Sistem ini akan bekerja saat Windows Xp yang bukan Original itu terupdate. Dan hasilnya pun akan menjadi sepeti dibawah ini :
















Bila terjadi seperti gambar diatas, maka Microsoft telah mendeteksi bahwa Windows Xp yang anda pakai adalah tidak asli.

Namun ada banyak cara untuk menon-akftikan WGA tersebut. Salah satunya adalah dengan tips sebagai berikut :

Tips Menghilangkan Windows Genuine Advantage

Cara untuk menghilangkan WGA ini adalah melalui folder-folder pada Local Disk anda. Langkah – langkah nya sebagai berikut :

1. Pertama – tama, klik dua kali pada My Computer. Setelah itu pilih Local Disk (C:) dan masuk ke dalam folder Window : C:\WINDOWS
2. Didalam folder itu ada banyak folder, lalu pilih folder system32, sehingga pada address bar tertulis C:\WINDOWS\system32
3. Didalam folder itu pun banyak folder dan file-file lainnya, namun yang harus di pilih adalah file WGAlogon.dll dan WGAtray.exe
4. Pada file tersebut kita ubah ekstensi nya dengan menambahkan kata ‘old’ menjadi WGAlogon.olddll dan WGAtray.oldexe
5. Setelah itu masuk kedalam folder dllcache. Bila anda mencari folder tersebut tidak akan ada, untuk masuk kedalam folder tersebut caranya dapat mengetikkan langsung pada address bar nya dengan tulisan : C:\WINDOWS\system32\dllcache
6. Lakukan hal yang sama seperti langkah ke 3 dan ke 4, dengan mengganti WGAlogon.dll dan WGAtray.exe menjadi WGAlogon.olddll dan WGAtray.oldexe
7. Selesai. Setelah langkah 6 dilakukan, tinggal merestart kembali Windows Xp nya, dan tulisan dibawah ini akan hilang.







Selamat mencoba….





[+] Baca Selengkapnya...

Kamis, 20 Mei 2010

Siklus Hidup Sistem. Mengapa Studi Kelayakan diperlukan?

Siklus hidup system adalah deskripsi dari tugas implementasi yang akurat yang harus dilakukan. Polanya didasarkan pada pendekatan system yaitu dengan memahmi apa yang akan dilakukan, mempertimbangkan pemecahan alternative, menentukan yang terbaik, mengimplementasikannya, dan melakukan tindak lanjut.

Pada Siklus Hidup sistem, terdapat 4 fase yaitu :
1. Fase Perencanaan
2. Fase Analisis
3. Fase pengimplementasian
4. Fase Pengoprasian

Pada tahap Fase perencanaan terdapat beberapa aspek, salah satunya adalah Melakukan Studi Kelayakan..
Apa fungsinya??:argh:


Studi kelayakan adalah penelitian yang mendalam terhadap suatu ide bisnis tentang layak atau tidaknya ide tersebut untuk dilaksanakan. Sehingga dapat diartikan bahwa studi kelayakan ini berfungsi untuk meneliti kelayakan dan merupakan dari siklus hidup sistem. Informasi-informasi yang dikumpulkan oleh sistem analis akan di tujukan untuk membuat studi kelayakan. Studi kelayakan ini sendiri nantinya akan membantu manajer dalam memecahkan masalah untuk mencapai tujuan yang diinginkan.


Ada lima dimensi kelayakan proyek, yaitu:

1. Teknis
Pada dimensi ini, akan di teliti apakah software dan hardware yang ada dapat digunakan untuk menjalankan pemrosesan yang diperlukan? Apabila semua telah memenuhi untuk menjalankan pemrosesan, maka pada dimensi ini dinyatakan sudah layak, namun apabila belum, masih ada yang harus diperbaiki dari teknis itu.

2. Ekonomis
Dari sistem yang akan dibuat, sistem tersebut diusahakan dapat diatur secara ekonomis. Apakah ada keuntungan atau kerugian, efisiensi biaya operasional organisasi.

3. Resmi
Yang di teliti pada aspek ini adalah apakah sistem beroperasi dalam lingkup resmi dan etis? Atau beroperasi dalam lingkup informal.

4. Operasional
Berhubungan dengan prosedur operasi dan orang yang menjalankan organisasi. Apakah desain sistem akan dan dapat menerima dukungan dari orang-orang yang menjalankannya atau tidak?

5. Terjadwal
Dan dimensi yang terakhir adalah Terjadwal. Apakah mungkin untuk mengimplementasikan system ada kendala waktu? Untuk mengetahui sistem ada atau tidaknya kendala waktu, dapat menggunakan model-model penjadwalan seperti PERT dan GANTT CHART.


Itulah penjelasan dari pertanyaan Mengapa Studi kelayakan diperlukan. Kesimpulannya, Studi kelayakan diperlukan untuk meninjau dan meneliti sistem agar dapat mencapai tujuan yang diinginkan.
Mohon maaf yaa apabila ada kesalahan dan kekurangan.:please:

Berikut sumber tulisan saya :
http://www.unsoed.ac.id/newcmsfak/UserFiles/File/fe/ADS%231.pdf
http://elearning.gunadarma.ac.id/index.php?option=com_wrapper&Itemid=36
dan juga materi yang diberikan dari v-class..:devilishgrin:

[+] Baca Selengkapnya...

Rabu, 31 Maret 2010

Advertisement pada website

Apa siih itu adverstisement,om??sengihnampakgigi

Whaats??? OM? Enak aja gw dipanggil,Om.. :anoto: hehe..

Advertisement atau biasa disingkat Ads adalah merupakan iklan yang ada pada sebuah website yang bertujuan untuk menarik kita untuk mengklik iklan tersebut.. Biasanya Advertisement ini berupa animasi-animasi yang dapat menarik perhatian kita, sehingga pada saat kita mengklik gambar atau animasi tersebut, langsung akan membuka windows baru yang me-refer ke alamat advertisement tadi..:devilishgrin:

Berikut ini adalah contoh-contoh Adveertisement yang ada pada website-website :
























Itu adalah beberapa Ads yang terdapat pada website-website, baik situs jejaring sosial, forum, maupun blog-blog.. Pada hakikatnya, semakin banyak sebuah situs memiliki Advertisement, semakin besar pula pendapatan sang pemilik situs tersebut, karena orang yang memasang Ads akan membayar kepada sang pemilik situs... Woooow..!!:puppyeyes:

Namun perlu berhati-hati juga.. Tidak setiap Ads itu membawa kita ke jalan yang benar.. sengihnampakgigi
Kadang saat kita mengklik atau tidak sengaja meng-klik Ads tersebut, akan ada virus jahat setan yang akan masuk ke komputer kamu..

Kalo masuk virus, gimana nantinya??

Paling-paling komputer/laptop nya meriang.. :sakit:
hehehe.. gelakguling
ga kok bercanda.. Ya seperti virus pada umunya akan merusak sistem komputer anda..

Begitulah penjelasan saya, mengenai Advertisement ini..
Semoga bermanfaat yaaa..
Terima Kasiih.. senyum
:please:

[+] Baca Selengkapnya...

Rabu, 10 Maret 2010

Ini dia, website untuk mengonvert berbagai tipe file..

Sudah pernah denger Zamzar?

Apa siih itu zamzar? kaya nama air dari Arab saudi.... (Itu siih zam-zam..tumbuk)

Okeh..!! dari pada ngelantur sana sini, saya akan mengupas sedikit tentang zamzar..encem

Zamzar adalah sebuah website yang menyediakan pengonversian file ke file tertentu. File yang di konvert dapat berbagai macam bentuk, dari mulai Video, Musik, Dokumen, Image(gambar), dan lain lain. Jadi, hanya dengan 4 langkah, file dapat kamu konversi. Mudah kan?? sengihnampakgigi

Pengonversian filenya pun tidak sedikit, sebagai contoh untuk file video kita dapat mengonversi menjadi .avi , .flv, .3gp, .mp4 , .wmv , dan masih banyak lainnya.. Begitu pula dengan file Musik, Gambar, dan sebagainya, dapat di konversi ke banyak tipe sesuai dengan keinginan kitaa..hoho
Enak kaan.. Jadi kalo ada file yang formatnya ga support sama komputer kita, tinggal konversi aja, ga perlu download software juga kok, yang malah menuh2in harddisk..hehe
kenyit

Mau di tunjukin caranyaa??
ihikhik

Pertama-tama , kita nyalakan komputer kita.. (Kelamaan itu mah.. langsung aja..marah )
iyaa.. sory bang..jelir Yaudah Lanjuuuut..

Kita klik website zamzar yang kita bicarakan tadi, yaitu di www.zamzar.com. Lalu, kita akan langsung berhadapan dengan 4 Step yang telah saya kasih tau tadii..

Step 1 : Pada Step itu kita akan diminta untuk mengupload file dari komputer kita, pilih dan klik OK.. Bisa juga menguploadnya menggunakan URL..

Step 2 peace: Pada Step 2 ini, adalah konversi yang dituju. Apabila kita memasukan file Video pada Step 1, maka secara otomatis pilihan pada Step 2 adalah pilihan yang berkaitan dengan Video.

Step 3 : Step 3 diminta kita untuk memasukkan email kita. Apa fungsinya?? garupale . Fungsinya adalah, hasil konversi kita itu dikirim ke email kita..

(Gimana kalo ga punya email??garupale)

Ya tinggal bikin aja sii.. gitu aja kok repot..gelakguling

Step 4 : Ini yang terakhir, yaitu penyelesaian, kita tingga klik tombol Convert. Dan selesaaii...celebrate

Tinggal kita tunggu pihak zamzar untuk mengirim file yang telah di konversi tersebut ke email kita.. Dalam 24 jam email akan dikirim ke email kitaa..

Namun, itu adalah yang gratis.. sekali lagi GRATIS..TISSS... jadi ada kelemahan dan batasan yang disesuaikan oleh pihak zamzar nya sendiri. Untuk kita yang memakai gratis, batas file yang dikonversi adalah 100MB. Terkecuali bila kita menggunakan account yang harus membayar..duit Untuk lebih detailnya bisa di klik disini.

Kecuali kalo kamu itu hacker, ya silahkan aja di bobol biar tetep gratis..setan

Udah pada ngerti kaaan??
Sekarang saya mau pergi bercelana, eehh, berkelana dulu..topisengihnampakgigi

Semoga tulisan saya berguna dan berkenan bagi kamu yang membacanya..
Terima Kasiih..
cium

[+] Baca Selengkapnya...