Sunday, March 17, 2013

Komputasi Modern


Apa sih itu komputasi modern, Komputasi dapat diartikan sebagai cara untuk menemukan pemecahan permasalahan dari data input dengan suatu algoritma. Komputasi merupakan subbagian dari matematika. Selama ribuan tahun, perhitungan dan komputasi menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental dan kadang-kadang menggunakan tabel. Karena perkembangan jaman makan komputasi sekarang menggunakan komputer. Komputasi yang menggunakan komputer inilah maka disebut dengan Komputasi Modern.
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. Karakteristik komputasi modern ada 3 macam, yaitu :
1.      Komputer-komputer penyedia sumber daya bersifat heterogenous karena terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
2.      Komputer-komputer terhubung ke jarinagn yang luas dengan kapasitas bandwidth yang beragam.
3.      Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.
Berikut ini beberapa contoh komputasi modern sampai dengan lahirnya ENIAC :
·         Konrad Zuse’s electromechanical “Z mesin”.Z3 (1941) sebuah mesin pertama menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu di anggap sebagai Turing lengkap.
·         Berikutnya Non-programmable Atanasoff-Berry Computer yang di temukan pada tahun 1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka biner, dan regeneratif memori kapasitor.Penggunaan memori regeneratif diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau meja kerja).
·         Selanjutnya komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable.Komputer ini digunakan untuk memecahkan kode perang Jerman.
·         The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
·         Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan padatahun 1941).
Macam-macam komputasi modern:
1.      Mobile computing Mobile computing atau komputasi bergerak memiliki beberapa penjelasan, salah satunya komputasi bergerak merupakan kemajuan teknologi komputer sehingga dapat berkomunikasi menggunakan jaringan tanpa menggunakan kabel dan mudah dibawa atau berpindah tempat, tetapi berbeda dengan komputasi nirkabel.
2.      Grid computing Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar.
3.      Cloud computing Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet.

-paralel processing
1.      Komputasi paralel adalah salah satu teknik untuk melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan.
2.      Konsep dari pemrosesan paralel (parallel processing), yaitu penggunaan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan.
3.      Hubungan antara komputasi modern dengan paralel processing:
Untuk melakukan aneka jenis komputasi paralel ini diperlukan infrastruktur mesin paralel yang terdiri dari banyak komputer yang dihubungkan dengan jaringan dan mampu bekerja secara paralel untuk menyelesaikan satu masalah. Untuk itu diperlukan aneka perangkat lunak pendukung yang biasa disebut sebagai middleware yang berperan untuk mengatur distribusi pekerjaan antar node dalam satu mesin paralel. Selanjutnya pemakai harus membuat pemrograman paralel untuk merealisasikan komputasi.
-bioinformatika
1.        Pengertian bioinformatika: berasal dari bahasa Inggris yaitu bioinformatics, yang artinya ilmu yang mempelajari tentang penerapan teknik komputasional untuk mengelola dan menganalisis informasi biologis.
2.        Bioinformatika ini merupakan ilmu terapan yang lahir dari perkembangan teknologi informasi dibidang molekular. Pembahasan dibidang bioinformatika ini tidak terlepas dari perkembangan biologi molekular modern, salah satunya peningkatan pemahaman manusia dalam bidang genomic yang terdapat dalam molekul D

Monday, October 10, 2011

Desain pemodelan grafik

APA ITU DESAIN PEMODELAN GRAFIK???

pemodelan bisa dikatakan sebagai suatu cara untuk membentuk,membuat dan mendesain suatu benda – benda atau objek sehingga terlihat hidup. Kesemuanya ini dikerjakan dengan computer,dengan cara memperlihatkan benda tersebut secara 3 dimensi atau yang biasa dikenal sebagai pemodelan (3D modeling). untuk mendapatkan kualitas yang baik dari model obyek tadi, ada beberapa aspek yang harus kita jadikan pertimbangkan antara lain motede pembuatan data, tujuan dari model, kemudahan memanipulasi objek, tingkat kerumitannya, perhitungan biaya dan kesesuaian atau kenyamanan. langkah – langkah pembuatan pemodelan sendiri terdiri dari Motion Capture Model 2D, Dasar metode Modeling 3D, Proses Rendering Texturing, Image dan Display,

a. Motion Capture Model 2D

Proses ini adalah langkah awal untuk membentuk model obyek yang akan dibangun dalam bentuk 3D. Penekanannya adalah obyek berupa gambar wajah yang sudah dibentuk intensitas warna tiap pixelnya dengan metode Image Adjustment Brightness/Contrast, Image Color Balance, Layer Multiply, dan tampilan Convert Mode RGB dan format JPEG. Dalam tahap ini digunakan aplikasi grafis seperti Adobe Photoshop atau sejenisnya. Dalam tahap ini proses penentuan obyek 2D memiliki pengertian bahwa obyek 2D yang akan dibentuk merupakan dasar pemodelan 3D

b.Dasar metode Modeling 3D

Jenis metode pemodelan obyek yang disesuaikan dengan kebutuhannya seperti dengan nurbs dan polygon ataupun subdivision.Modeling polygon merupakan bentuk segitiga dan segiempat yang menentukan area dari permukaan sebuah karakter. Setiap polygon menentukan sebuah bidang datar dengan meletakkan sebuah jajaran polygon sehingga kita bisa menciptakan bentuk-bentuk permukaan.
C.Proses Rendering
Rendering adalah proses akhir dari keseluruhan proses pemodelan ataupun animasi komputer. Dalam rendering, semua data-data yang sudah dimasukkan dalam proses modeling, animasi, texturing, pencahayaan dengan parameter tertentu akan diterjemahkan dalam sebuah bentuk output.

d. Texturing

Proses texturing ini untuk menentukan karakterisik sebuah materi obyek dari segi tekstur. Untuk materi sebuah object bisa digunakan aplikasi properti tertentu seperti reflectivity, transparency, dan refraction.

e.Image dan Display

Merupakan hasil akhir dari keseluruhan proses dari pemodelan. Biasanya obyek pemodelan yang menjadi output adalah berupa gambar untuk kebutuhan koreksi pewarnaan, pencahayaan, atau visual effect yang dimasukkan pada tahap teksturing pemodelan

Desain permodelan grafik sangat berkaitan dengan grafik komputer. Desain pemodelan grafik merupakan segala sesuatu mengenai pengolahan gambar yang dikerjakan pada komputer berupa pemotongan gambar, rotasi, dilatasi, translasi dan lain-lain.

Pemodelan adalah membentuk suatu benda-benda atau obyek. Membuat dan mendesain obyek tersebut sehingga terlihat seperti hidup. Sesuai dengan obyek dan basisnya, proses ini secara keseluruhan dikerjakan di komputer. Melalui konsep dan proses desain, keseluruhan obyek bisa diperlihatkan secara 3 dimensi, sehingga banyak yang menyebut hasil ini sebagai pemodelan 3 dimensi (3D modelling). Adapun pemodelan grafik itu proses terbentuknya gambar 3D yang dimulai dari grafik primitif yaitu titik, garis, kemudian menjadi gambar 2D, dan bila gambar 2D itu saling dipadukan maka akan terbentuklah suatu gambar 3D

Berikut adalah kegiatan yang berkaitan dengan grafik
komputer:
1.Pemodelan geometris : menciptakan model matematika dari objek-objek 2D dan 3D.
2.Rendering : memproduksi citra yang lebih solid dari model yang telah dibentuk.
3.Animasi : Menetapkan/menampilkan kembali tingkah laku/behaviour objek bergantung waktu.

Kerangka grafik komputer

1.Graphics Library/package (contoh : OpenGL) adalah perantara aplikasi dan display hardware(Graphics System).
2.Application program memetakan objek aplikasi ke tampilan/citra dengan memanggil graphics library.
3.Hasil dari interaksi user menghasilkan/modifikasi citra.
4.Citra merupakan hasil akhir dari sintesa, disain, manufaktur, visualisasi dll.

Tipe-Tipe Citra

Grafis Komputer 2D

Grafik komputer 2D adalah pembuatan objek gambar yang masih berbasis gambar dengan perspektif 2 titik sebagai contoh adalah:gambar teks,bangun 2D seperti segitiga,lingkaran dsb. Grafik komputer 2D kebanyakan digunakan pada aplikasi yang digunakan hanya untuk mencetak dan menggambar seperti tipografi, gambar, kartun,iklan, poster dll.
a. Pixel Art
Pixel art adalah sebuah bentuk seni digital, yang diciptakan melalui penggunaan perangkat lunak grafik raster di mana gambar akan diedit pada tingkat pixel. Pixel art dapat ditemukan pada komputer atau game-game yang relatif tua, dan juga dapat ditemukan pada telepon genggam.
b. Vector graphics
Berbeda dengan pixel, grafik vektor merupakan representasi dari gambar dengan berupa array pixel. Dimana keunggulannya adalah pada resolusi berapapun dan tingkat pembesaran apapun gambar yang dihasilkan tetap(tidak blur atau pecah)
c. Grafik Komputer 3D


Grafik komputer 3D merupakan suatu grafis yang menggunakan 3 titik perspektif dengan cara matematis dalam melihat suatu objek, dimana gambar tersebut dapat dilihat secara menyeluruh dan nyata. Untuk perangkat-perangkat lunak yang digunakan untuk grafik komputer 3D ini banyak bergantung pada aloritma-algoritma.
d. Animasi Komputer
Animasi Komputer adalah seni membuat gambar bergerak melalui komputer. Biasanya ini digunakan pada film-film animasi berbudget besar. Tetapi film-film non animasi juga banyak yang menggunakan teknik ini, sebut saja Lord Of The Ring, Harry Potter, dsb.




Wednesday, December 29, 2010

Kelebihan dan Kekurangan New Media



Dalam pembahasan ini saya akan membahas tentang kelebihan dan kekurangan dari New Media. Dan yang saya akan ambil contoh dari New Media itu adalah youtube.
Sebelumnya dalam artikel yang saya buat dalam blog ini juga, saya sudah menjelaskan apa pengertian dari New Media dan Internet itu sendiri. Selanjutnya saya akan membahas tentang kelebihan dan kekurangan dari youtube itu sendiri.
Jika kita membicarakan kelebihan dan kekurangan dari new media, bagi saya youtube salah satu New Media ini mempunyai banyak kelebihan daripada kekurangannya. Tapi dalam artikel saya kali ini saya akan berusaha menyebutkan kelebihan dan kekurangan dari youtube yang saya ketahui.


1.Kelebihan Youtube
a. Memberikan informasi yang ada di dunia dengan melihat videonya
b. Memberikan ilmu pengetahuan apa yang belum kita pelajari di kehidupan sehari hari maupun dalam sekolah kita dengan melihat videonya
c. Memberikan hiburan untuk kita yang lagi BT, lagi gak mumet dan apa lah…
d. Memudahkan kita untuk mencari informasi yang terbaru yang ada di dunia ini


2. Kekurangan Youtube
a. Jika kita ingin melihat dari isi semua video yang ada di youtube itu tanpa mendownloadnya dan jaringan kita lagi lemotnya minta ampun maka gambarnya akan terputus-putus oleh karena itu kenyaman kita akan terganggu
b. Youtube adalah jejaring di dunia maya yang begitu bebas untuk dilihat, baik isinya yang berupa pornografi maupun kejadian aneh yang belum pantas dilihat oleh anak dibawah umur. Oleh karena itu hal tersebut memperburuk keadaan moral anak dibawah umur sekarang. Bagi saya hal ini bukan hanya kekurangan dari youtube saja tetapi jejaring dunia maya yang lain juga
c. Setiap kita melihat video youtube itu sendiri pasti kita ingin mendownloadnya dan bebas melihatnya tanpa dikenakan biaya online. Nah, sudah senang kita selesai mendownloadnya, gak taunya format dari video itu tidak ada di dalam komputer kita jadi gak bisa dach kita menontonnya. Kekurangan ini menurut saya perlu diperbaiki oleh pihak youtube agar formatnya yang ada dalam youtube itu sendiri sudah ada di komputer umum lainnya.

Wednesday, October 27, 2010

Networking (Jaringan Komputer)


Definisi
Jaringan komputer adalah kumpulan beberapa komputer yang dilengkapi dengan peralatan seperti : printer, hub, dan sebagainya yang saling terhubung melalui sebuah media perantara (kabel) sehingga dapat saling bertukar data, informasi ataupun dapat juga saling berbagi perangkat keras. Sebuah jaringan dikatakan terkoneksi yaitu saat dapat melakukan transfer data dan share perangkat keras (printer, floppydisk, harddisk,dll).

Berdasarkan area
LAN
MAN
WAN
Internet

Berdasarkan media penghantar:
Wire Network
Wireless Network

Berdasarkan Fungsi:
Client Server
Peer to peer



Jenis-jenis Topologi:
Topologi Mesh
Topologi Bus
Topologi Ring
Topologi Star
Topologi Tree



Application layer
Presentation layer
Session layer
Transport layer
Network layer
Data link layer
Physical layer

Definisi: 
Sekumpulan bilangan biner sepanjang 32 bit,yang dibagi atas 4 segmen terdiri atas 8 bit.

IP Address:
01000100 10000001 1111111 00000001
Konversi kebilangan desimal:
68.129.255.1


Jangkauan alamat (range address) yang bisa digunakan dari:
00000000 00000000 00000000 0000000
Atau
0.0.0.0

Sampai dengan
11111111 11111111 11111111 11111111
Atau
255.255.255.255


Dibagi menjadi 3 kelas, yaitu:
Kelas A
Range = 10.0.0.0 s.d. 10.255.255.255
Kelas B
Range = 172.168.0.0.s.d. 172.31.255.
Kelas C
Range = 192.168.0.0 s.d. 192.168.255.255 

Pengelompokan jaringan

Topologi Jaringan