If, if else, switch

Perbedaan if, if else, switch

1. if, digunakan untuk mengeksekusi suatu segmen kode secara kondisional. If digunakan untuk satu keadaan khusus saja.
Ilustrasi :
Ruben ada dipersimpangan jalan, jika tiba – tiba di jalan A.Yani ada pemeriksaan oleh polisi. Jika ruben tidak bawa sim maka dia akan lewat ke jalan tikus. Jika tidak dia akan lurus dan tidak gentar menghadapi pak polisi.
contoh kodingan.
code:

#include
#include

main()
{
int counter;

printf("Masukkan sebuah angka : ");
scanf ("%d",&counter);

if (counter==0)//suatu keadaan jika angka yang dimasukkan o
{
counter++;//otomatis counter ++
}
printf("%d",counter);
getch();

hasil :




2. if else

perintah ini digunakan untuk memungkinkan sebuah program untuk melakukan dua atau lebih pekerjaan terpisah berdasarkan validitas sebuah ekspresi tertentu. Ada lebih dari dua kondisi yang harus dipilih
contohnya adalh program penghitung jumlah hari di setiap bulan dalam satu tahun. Dapat kita ketahu ada bulan yang memiliki jumlah hari 30, 31, 28, 29. terkandung kondisinya.
code:
#include
#include

main()
{
int b, t;
printf("Jumlah Hari dalam Sebulan \n");
printf("Silakan masukkan bulan ke 1 - 12= \n");
scanf("%i", &b);

printf("masukkan tahun = (bebas) \n");
scanf("%i", &t);

if (b==1)
{
printf("Januari \n");
printf("jumlah hari = 31 \n");
}


else if (b==2&&t%4==0)
{
printf("Februari \n");
printf("jumlah hari = 29 \n");
}
else if (b==2&&t%4!=0)
{
printf("Februari \n");
printf("jumlah hari = 28 \n");
}


else if (b==3)
{
printf("Maret \n");
printf("jumlah hari = 31 \n");
}

else if (b==4)
{
printf("April \n");
printf("jumlah hari = 30 \n");
}

else if (b==5)
{
printf("Mei \n");
printf("jumlah hari = 31 \n");
}

else if (b==6)
{
printf("Juni \n");
printf("jumlah hari = 30 \n");
}

else if (b==7)
{
printf("Juli \n");
printf("jumlah hari = 31 \n");
}

else if (b==8)
{
printf("Agustus \n");
printf("jumlah hari = 31 \n");
}

else if (b==9)
{
printf("September \n");
printf("jumlah hari = 30 \n");
}

else if (b==10)
{
printf("Oktober \n");
printf("jumlah hari = 31 \n");

}

else if (b==11)
{
printf("Nopember \n");
printf("jumlah hari = 30 \n");
}

else if (b==12)
{
printf("Desember \n");
printf("jumlah hari = 31 \n");
}

else
{
printf("Error,,,, \n");
printf("Baca ketentuan di atas!\n");
}

getch();
}


Perbedaan if, if else, switch

3. Switch case

sebenarnya tujuannya sama dengan if ataupun if else hanya saja pada switch case hanya untuk kondisi yang mewakili suatu kondisi yang dinyatakan dengan bilangan bulat/karakter. Hal ini berbeda dengan if/if else yang bisa menggunkan sebuah range misalnya if (a<=5) dsb.
contohnya sama seperti if else hanya saja menggunkan switch case
#include
#include


main()
{
int bulan, tahun;

printf("bulan= \n");
scanf("%i",&bulan);
printf("tahun=\n");
scanf("%i",&tahun);

printf("\nhasilnya=\n");
switch(bulan)
{
case 1:
printf("Januari\n");
printf("31 hari\n");
break;

case 2:
printf("Februari\n");
if (tahun%4==0)
{
printf("29 hari\n");
}
else
{
printf("28 hari\n");
}
break;

case 3:
printf("Maret\n");
printf("31 hari\n");
break;

case 4:
printf("April\n");
printf("30 hari\n");
break;

case 5:
printf("Mei\n");
printf("31 hari\n");
break;

case 6:
printf("Juni\n");
printf("30 hari\n");
break;

case 7:
printf("Juli\n");
printf("31 hari\n");
break;

case 8:
printf("Agustus\n");
printf("31 hari\n");
break;

case 9:
printf("September\n");
printf("30 hari\n");
break;

case 10:
printf("Oktober\n");
printf("31 hari\n");
break;

case 11:
printf("November\n");
printf("30 hari\n");
break;

case 12:
printf("Desember\n");
printf("31 hari\n");
break;

default:
printf("angka yang anda masukkan bukan termasuk bulan");
break;

}

getch ();
}

Mengenal Pemrograman Bahasa C

Sebelum membahas hal – hal yang lebih lanjut, mari kita sedikit mengenal bahasa C. Tidak perlu banyak –banyak karena hal itu akan menjenuhkan teman – teman dan pada akhirnya akan malas untuk mempelajarinya. Di bahasan kali ini, kita bahas yang sekiranya penting untuk dikenal saja =)), sebelum mulai ke bahasan – bahasan lain.


Jenis – jenis Tipe Data


Penting mengenal jenis – jenis tipe data sebelum akhirnya bertemu dengan saat – saat mengoding. Agar kita mengetahui variabel apa saja yang dibutuhkan dan apa yang ingin kita dapatkan dari hasil program yang telah dibuat. Jenis – jenis tipe data sangat banyak, namun disini akan dibahas tipe data yang sering digunakan saja.

























No.Tipe DataLebar JangkauanFormat
1.Karakter-128 s/d 127Char
2.Bilangan Bulat-32.768 s/d 32.768int
3.Bilangan Bulat-32.768 s/d 32.768Short
4.Bilangan Bulat-2,147,483,648 s/d 2,147,483,648Long
5.Pecahan3.4E+-308 (7 digit)Float
6.Pecahan1.7E+-308 (15 digit)Double
7.Enumerasi0 s/d 65,535Enum


Keterangan :
a.Char digunakan untuk menampilkan karakter huruf maupun angka.
b.Int, Short, dan Long digunakan untuk menampilkan angka saja.
c.Float digunakan untuk menampilkan pecahan.
d.Double digunakan untuk menampilkan pecahan juga tetapi dengan jumlah digit lebih banyak.
e.Enum digunakan untuk menampilkan enumerasi.


Fungsi – fungsi dasar pada C

Berikut ini adalah fungsi – fungsi dasar yang sering digunakan dalam pemrograman bahasa C
-printf() : perintah yang dapat dipakai untuk menampilkan suatu kata atau kalimat ke layar monitor. Contoh : untuk menampilkan kalimat ‘Apa Kabar ?’, maka perintahnya adalah : printf(“Apa Kabar ?”);
-scanf() : perintah input yang digunakan pada bahasa pemrograman C, hanya meminta 1 input, mengambil kata paling awal dalam sebuah kalimat. Contoh : untuk meminta inputan “a” dari tipe data double, maka perintahnya adalah : scanf(“%d”, &a);
-puts() : perintah input dalam bahasa pemrograman C untuk meminta 2 inputan dari users. Contohnya untuk meminta input dari tipe data float dan char maka perintahnya adalah : puts(“%f”, “%c”, &b, &d);
-gets() : singkatan dari get string, perintah untuk memasukkan semua kata dalam suatu kalimat sebagai inputan. Contohnya untuk meminta inputan dari sebuah alamat maka perintahnya adalah : gets(alamat);
-getche() : perintah untuk ditekan, dijalankan, dan kemudian dimunculkan di layar. Contonya : getche()

Emansipasi wanita yang sering salah diartikan

Mengenal Emansipasi

Emansipasi berasal dari bahasa latin "emancipatio" yang artinya pembebasan dari tangan kekuasaan. Adapun makna emansipasi wanita adalah perjuangan sejak abad ke-14 M. dalam rangka memperoleh persamaan hak dan kebebasan seperti hak kaum laki-laki. Makna emansipasi wanita adalah perjuangan kaum wanita demi memperoleh hak memilih dan menentukan nasib sendiri.

Sampai kini, mayoritas wanita Indonesia, terutama di daerah pedesaan dan sektor informal belum menyadari makna dari emansipasi wanita itu sendiri, akibat normatif terbelenggu persepsi etika, moral, dan hukum genderisme lingkungan sosio-kultural menjadi serba keliru. Belenggu budaya itulah yang harus didobrak gerakan perjuangan emansipasi wanita demi memperoleh hak asasi untuk memilih dan menentukan nasib sendiri.



Perjuangan R.A. kartini dan R.Dewi Sartika dalam medobrak keterbelengguan peribumi oleh penjajah merupakan pergerakan yang spektakuler bagi wanita Indonesia saat itu. Sebuah perang dengan cara moderat tanpa adu kekuatan fisik, akan tapi adu otak, adu harga diri. Tak berselang lama kebangkitan harga diri pribumi mulai naik hingga kita sebut sebagai jaman Kebangkitan Nasional, tidak hanya bangkit meruncingkan bambu, tapi juga meruncingkan pikiran, mengasah otak melalui kata-kata, baik di forum diskusi maupun di media cetak.

Wanita di Masa Jahiliyah

Wanita di masa jahiliyah pada umumnya tertindas dan terkungkung khususnya di lingkungan bangsa Arab, tetapi tidak menutup kemungkinan fenomena ini menimpa di seluruh belahan dunia. Bentuk penindasan ini di mulai sejak kelahiran sang bayi, aib besar bagi sang ayah bila memiliki anak perempuan. Sebagian mereka tega menguburnya hidup-hidup dan ada yang membiarkan hidup tetapi dalam keadaan rendah dan hina bahkan dijadikan sebagai harta warisan dan bukan termasuk ahli waris.


Lantas Bagaimana Posisi Wanita dalam Islam?

Islam sangat memuliakan wanita. Al-Quran dan Sunnah memberikan perhatian yang sangat besar serta kedudukan yang terhormat kepada wanita, baik dia sebagai anak, istri, ibu, saudara maupun peran yang lainnya. Begitu pentingnya hal ini, Allah SWT mewahyukan sebuah surat dalam Al-Quran yaitu Surat An-Nisa’ yang sebagian besar membicarakan persoalan yang berhubungan dengan kedudukan, peranan, dan perlindungan terhadap hak-hak wanita.

Dalam sebuah hadist, misalnya Rasulullah SAW bersabda:
“Salah satu ciri laki-laki yang terhormat adalah yang paling dan bersikap lembut terhadap istrinya.” (HR.Ahmad bin Hambal).

Kemudian di dalam hadist lain:
“Surga berada di bawah telapak kaki ibu”. (HR. Ahmad bin hambal, An-Nasa, Ibnu Majah, al-Hakim)


Awas,,,bahaya Emansipasi wanita yang salah kaprah




Emansipasi itu sendiri merupakan gerakan untuk memperoleh pengakuan persamaan kedudukan, derajat serta hak dan kewajiban dalam hukum bagi wanita. Lantas siapakah pengusungnya dan apa targetnya?

Pengusungnya adalah musuh-musuh Islam. Sementara targetnya adalah untuk menebarkan kebencian terhadap agama Islam dengan menampilkan potret yang bukan sebenarnya. Mereka kesankan bahwa Islam adalah agama yang memasung hak-hak kaum wanita, membelenggu kebebasannya serta mengubur segala potensinya. Target berikutnya adalah untuk menjerumuskan kaum wanita ke dalam jurang kenistaan, manakala terpengaruh dengan syubhat emansipasi tersebut dan melepaskan dirinya dari rambu-rambu dan bimbingan Islam yang suci.

Dikesankan wanita-wanita muslimah yang menjaga kehormatannya dan kesuciannya dengan tinggal di rumah adalah wanita-wanita pengangguran dan terbelakang. Menutup aurat dengan jilbab atau kerudung atau menegakkan hijab (pembatas) kepada yang bukan mahramnya, direklamekan sebagai tindakan jumud (kaku) dan penghambat kemajuan budaya. Sehingga teropinikan wanita muslimah itu tak lebih dari sekedar calon ibu rumah tangga yang tahunya hanya Dandan(Macak), Masak , dan Manak. Oleh karena itu agar wanita bisa maju, harus direposisi ke ruang rubrik yang seluas-luasnya untuk bebas berkarya, berkomunikasi dan berinteraksi dengan cara apapun seperti halnya kaum lelaki di masa moderen dewasa ini.

Dalil-Dalil EMANSIPASI ? ?

“Dan para wanita mempunyai hak yang seimbang dengan kewajibannya dengan cara yang ma’ruf.” (Al-Baqarah: 228)

Sisi pendalilan mereka tentang ayat ini adalah bahwa Islam tidak membedakan antara kaum lelaki dg kaum wanita dlm semua haknya.

Pendalilan tersebut tidaklah bisa dibenarkan, karena:
Ayat di atas masih ada kelanjutannya yang jelas-jelas menunjukkan keutamaan kaum lelaki (para suami) atas kaum wanita (para istri). Kelanjutan ayat tersebut adalah:
“…Akan tetapi para suami, mempunyai satu tingkatan kelebihan daripada istrinya.”

Adanya perbedaan yang mencolok antara kaum lelaki dengan kaum wanita dalam banyak halnya (di antaranya penampilan fisik) yang menjadikan hak dan kewajiban mereka pun berbeda.

“Kaum lelaki itu adalah pemimpin bagi kaum wanita, disebabkan Allah telah melebihkan sebagian mereka (lelaki) atas sebagian yang lain (wanita), dan karena mereka (lelaki) telah menafkahkan sebagian dari harta mereka.” (An-Nisa`: 34)

Namun, bukan berarti bahwa wanita tidak bisa berkembang dan hanya bisa diam diri.Ini adalah wanita-wanita yang berjaya pada awal berdirinya Islam :
Aisyah binti Abu Bakar
Hafsah binti Umar
Juwairiah binti Harits bin Abu Dhirar
Khadijah binti Khuwailid
Maimunah binti Harits
Ummu Salamah
Zainab binti Jahsy (wafat 20 H)
Fatimah binti Muhammad
Ummi Kultsum binti Muhammad
Zainab binti Muhammad

Merekalah yang telah memberikan suri tauladan yang sangat mulia untuk keberlangsungan emansipasi wanita, bukan saja hak yang mereka minta akan tetapi kewajiban sebagai seorang wanita, istri,anak atau sahabat mereka ukir dengan begitu mulianya

Tokoh tokoh wanita dalam Islam

1. ZAINAB BINTI JAHSY BIN RI`AB r.a(Istri Nabi yang paling banyak sedekahnya )Berhati lembut dan penuh kasih sayang, suka menolong fakir miskin dan kaum lemah.

2.Khadijah Binti Khuwalid
Khadijah adalah wanita pertama yang beriman kepadanya ketika Nabi SAW berdoa (memohon) kepada Tuhannya. Khadijah adalah sebaik-baik wanita yang menolongnya dengan jiwa, harta dan keluarga.

3. Balqis Ratu Saba‘ (Memimpin Kerajaan yang Luas dan Kaya)
Cerita kisahnya ada di dalam Al Qur’an Surat an-Naml : 20-44. Al kisahnya berhubungan dengan kisah nabi Sulaiman. Yang dimana Balqis ini adalah pemilik singgasana yang besar. Dan kaumnya/rakyat kerajaannya adlah kaum penyembah matahari. Maka ketika nabi Sulaiman.

4. Maryam Putri Imran , Dinazarkan kepada Allah ketika Masih dalam Perut Ibunya
Allah SWT berfirman: "(Ingatlah) ketika istri Imran berkata: 'Ya Tuhanku, sesungguhnya aku menazarkan kepada Engkau anak yang dalam kandunganku menjadi hamba yang saleh dan berkhidmat (di Baitul Maqdis). Karena itu terimalah (nazar) itu dari padaku. Sesungguhnya Engkaulah Yang Maha Mendengar lagi Maha Mengetahui.'

Maka tatkala istri Imran melahirkan anaknya, dia pun berkata: 'Ya Tuhanku, sesungguhnya aku melahirkannya seorang anak perempuan; dan Allah lebih mengetahui apa yang dilahirkannya itu; dan anak laki-laki tidaklah seperti anak perempuan. Sesungguhnya aku telah menamai dia Maryam dan aku mohon perlindungan untuknya serta anak-anak keturunannya kepada (pemeliharaan) Engkau daripada setan yang terkutuk.'" (Ali Imran: 35-36)

"Setiap anak Adam akan disentuh oleh setan pada hari ia dilahirkan oleh ibunya kecuali Maryam dan anak laki-lakinya (Isa)." (HR Bukhari dan Muslim)

Peran Wanita

Wanita memiliki peran yang cukup besar dalam kehidupan. hal ini makin terasa dalam kehidupan rumah tangga. Peran -peran wanita tersebut:

1. Tentu Beribadah kepada Allah SWT
“Tetaplah kalian tinggal di dalam rumah-rumah kalian dan janganlah bertabarruj (berpenampilan) sebagaimana penampilannya orang-orang jahiliyah yang pertama. Tegakkanlah shalat, tunaikan zakat, dan taatlah kepada Allah dan Rasul-Nya. Allah hanyalah berkehendak untuk menghilangkan dosa-dosa kalian wahai Ahlul bait dan mensucikan kalian dengan sebersih-bersihnya.” (Al Ahzab: 33)

2. Wanita berperan memberikan sakan (ketenangan/keharmonisan) bagi suami.
- Taat sempurna kepada suaminya dalam perkara yang bukan maksiat.
- Menjaga rahasia suami dan kehormatannya dan juga menjaga kehormatan ia sendiri disaat suaminya tidak ada di tempat. Sehingga menumbuhkan kepercayaan suami secara penuh terhadapnya.
- Menjaga harta suami.
- Mengatur kondisi rumah tangga yang rapi, bersih dan sehat sehingga tampak menyejukkan pandangan dan membuat betah penghuni rumah

3. Mendidik anak yang merupakan salah satu tugas yang termulia untuk mempersiapkan sebuah generasi yang handal dan diridhai oleh Allah subhanahu wata’ala.



Namun persoalannya sekarang banyak wanita yang hampir lupa dengan kewajibannya dan bekerja di luar. Bagaimanakah hukum Islam dalam memandang wanita yang bekerja di luar?

Hukum Wanita yang Bekerja di luar

Wanita adalah manusia juga sebagaimana laki-laki.Manusia merupakan makhluk hidup yang diantara tabiatnya ialah berpikir dan bekerja (melakukan aktivitas).Hanya saja tugas wanita yang pertama dan utama yang tidak diperselisihkan lagi ialah mendidik generasi-generasi baru. Mereka memang disiapkan oleh Allah untuk tugas itu, baik secara fisik maupun mental, dan tugas yang agung ini tidak boleh dilupakan atau diabaikan oleh faktor material dan kultural apa pun. Sebab, tidak ada seorang pun yang dapat menggantikan peran kaum wanita dalam tugas besarnya ini, yang padanyalah bergantungnya masa depan umat, dan dengannya pula terwujud kekayaan yang paling besar, yaitu kekayaan yang berupa manusia (sumber daya manusia).

Namun demikian, tidak berarti bahwa wanita bekerja di luar rumah itu diharamkan syara'. Karena tidak ada seorang pun yang dapat mengharamkan sesuatu tanpa adanya nash syara' yang sahih periwayatannya dan sharih (jelas) petunjuknya. Selain itu, pada dasarnya segala sesuatu dan semua tindakan itu boleh sebagaimana yang sudah dimaklumi.  

Berdasarkan prinsip ini, maka saya katakan bahwa wanita bekerja atau melakukan aktivitas dibolehkan (jaiz). Bahkan kadang-kadang ia dituntut dengan tuntutan sunnah atau wajib apabila ia membutuhkannya. Misalnya, karena ia seorang janda atau diceraikan suaminya, sedangkan tidak ada orang atau keluarga yang menanggung kebutuhan ekonominya, dan dia sendiri dapat melakukan suatu usaha untuk mencukupi dirinya dari minta-minta atau menunggu uluran tangan orang lain.

Tetapi ada pendapat ulama bahwa jika niat istri untuk membantu suami, maka tidak apa istri bekerja diluar rumah tetapi tetap memperhatikan perannya sebagai ibu dan istri yg harus taat terhadap suami, dan jika ia bekerja diluar juga harus mentaati adab keluar rumah.

Syarat-syarat Jika Wanita Ingin Bekerja di Luar

1. Hendaklah pekerjaannya itu sendiri disyariatkan.
Pekerjaan itu tidak haram atau bisa mendatangkan sesuatu yang haram, seperti wanita yang bekerja untuk melayani lelaki bujang, atau wanita menjadi sekretaris khusus bagi seorang direktur yang karena alasan kegiatan mereka sering berkhalwat (berduaan), atau menjadi penari yang merangsang nafsu hanya demi mengeruk keuntungan duniawi, atau bekerja di bar-bar untuk menghidangkan minum-minuman keras

2. Memenuhi adab wanita muslimah ketika keluar rumah, dalam berpakaian, berjalan, berbicara, dan melakukan gerak-gerik.
"Katakanlah kepada wanita-wanita yang beriman, 'Hendaklah mereka menahan pandangannya, dan memelihara kemaluannya, dan janganlah mereka menampakkan perhiasannya, kecuali yang (biasa) tampak daripadanya ...'" (an-Nur: 31 )

3. Janganlah pekerjaan atau tugasnya itu mengabaikan kewajiban-kewajiban lain yang tidak boleh diabaikan, seperti kewajiban terhadap suaminya atau anak-anaknya yang merupakan kewajiban pertama dan tugas utamanya.

Bioinformatika : Perpaduan dunia Biologi dengan Teknologi Informasi

Apa itu Bioinformatika?

Dalam ensiklopedi Wikipedia (2007) disebutkan bahwa Bioinformatika adalah ilmu yang mempelajari penerapan teknik komputasional untuk mengelola dan menganalisis informasi biologis. Bioinformatika merupakan ilmu gabungan antara ilmu biologi dan ilmu teknik informasi (TI). Pada umumnya, Bioinformatika didefenisikan sebagai aplikasi dari alat komputasi dan analisa untuk menangkap dan menginterpretasikan data-data biologi. Ilmu ini merupakan ilmu baru yang yang merangkup berbagai disiplin ilmu termasuk ilmu komputer, matematika dan fisika, biologi, dan ilmu kedokteran , dimana kesemuanya saling menunjang dan saling bermanfaat satu sama lainnya.
Contoh topik utama bidang ini meliputi database untuk mengelola informasi biologis, penyejajaran sekuens (sequence alignment), prediksi struktur untuk meramalkan bentuk struktur protein maupun struktur sekunder RNA, analisis filogenetik, dan analisis ekspresi gen.
Aprijani dan Elfaizi (2004) menyatakan bioinformatika merupakan kajian yang memadukan disiplin biologi molekul, matematika dan teknonologi informasi (TI). Ilmu ini didefinisikan sebagai aplikasi dari alat komputasi dan analisis untuk menangkap dan menginterpretasikan data-data biologi molekul. Biologi molekul sendiri juga merupakan bidang interdisipliner, mempelajari kehidupan dalam level molekul. Utama (2003) menyatakan bioinformatika didefenisikan sebagai aplikasi dari alat komputasi dan analisa untuk menangkap dan menginterpretasikan data-data biologi. Ilmu ini merupakan ilmu baru yang yang merangkul berbagai disiplin ilmu termasuk ilmu komputer, matematika dan fisika, biologi, dan ilmu kedokteran, yang kesemuanya saling menunjang dan saling bermanfaat satu sama lainnya.
Sedangkan menurut Tekaia (2004, dalam Aprijani dan Elfaizi (2004) bioinformatika merupakan metode matematika, statistik dan komputasi yang bertujuan untuk menyelesaikan masalah-masalah biologi dengan menggunakan sekuen DNA dan asam amino dan informasi-informasi yang terkait dengannya.

Awal Mula Lahirnya Disiplin Ilmu Bioinformatika

Ilmu bioinformatika lahir atas insiatif para ahli ilmu komputer berdasarkan artificial intelligence. Mereka berpikir bahwa semua gejala yang ada di alam ini bisa dibuat secara artificial melalui simulasi dari gejala-gejala tersebut. Berbagai kajian baru bermunculan, sejalan dengan perkembangan TI dan disiplin ilmu yang didukungnya. Aplikasi TI dalam bidang biologi molekul telah melahirkan bidang Bioinformatika. Kajian ini semakin penting, sebab perkembangannya telah mendorong kemajuan bioteknologi di satu sisi, dan pada sisi lain memberi efek domino pada bidang kedokteran, farmasi, lingkungan dan lainnya.
Kajian baru Bioinformatika ini pun tak lepas dari perkembangan biologi molekul modern yang ditandai dengan kemampuan manusia untuk memahami genom, yaitu cetak biru informasi genetik yang menentukan sifat setiap makhluk hidup yang disandi dalam bentuk pita molekul DNA (asam deoksiribonukleat). Kemampuan untuk memahami dan memanipulasi kode genetik DNA ini sangat didukung oleh TI melalui perangkat perangkat keras maupun lunak. Hal ini bisa dilihat pada upaya Celera Genomics, perusahaan bioteknologi Amerika Serikat yang melakukan pembacaan sekuen genom manusia yang secara maksimal memanfaatkan TI sehingga bisa melakukan pekerjaannya dalam waktu yang singkat (hanya beberapa tahun), dibanding usaha konsorsium lembaga riset publik AS, Eropa, dan lain-lain, yang memakan waktu lebih dari 10 tahun.
Di dalam ensiklopedi Microsoft Encarta (2006) disebutkan bahwa proyek besar yang berusaha mengungkap tabir genom manusia yaitu Human Genom Project (HGP) telah menghasilkan urutan genom manusia. Urutan genom manusia yang lengkap ini telah menghasilkan suatu katalog sekitar 20.000 sampai 25.000 gen manusia, peta kromosom beresolusi tinggi, beratus ribu hal yang menonjol serta milyaran informasi pasangan basa urutan DNA. Sudah menjadi kebutuhan yang sangat mendesak untuk menampung banjirnya informasi dan data yang sangat bermanfaat ini sekaligus juga mudah dan cepat untuk mengaksesnya. Untuk itu sistem manajemen informasi laboratorium, yang bersifat otomatis, sistem manajemen database, dan alat penghubung pemakai grafis merupakan perkakas komputasi yang diperlukan untuk membantu peneliti genom adalah sesuatu yang sangat dibutuhkan.
Kelahiran Bioinformatika modern tak lepas dari perkembangan bioteknologi di era tahun 70-an, di mana seorang ilmuwan AS melakukan inovasi dalam mengembangkan teknologi DNA rekombinan. Berkat penemuan ini lahirlah perusahaan bioteknologi pertama di dunia, yaitu Genentech di AS, yang kemudian memproduksi protein hormon insulin dalam bakteri, yang dibutuhkan penderita diabetes.

Ruang Lingkup Bioinformatika

Menurut Aprijani dan Elfaizi (2004) terdapat beberapa cabang ilmu yang terkait dengan bioinformatika. Cabang-cabang tersebut antara lain: Biofisik, Computational Biology, Medical Infromatics, Cheminformatics, Genomics, Mathematical Biology, Proteomics, Pharmacogenomics, serta Pharmacogenetics. Dengan adanya gambaran bahwa Bionformatika terkait dengan bidang-bidang ilmu yang lain memperlihatkan bahwa Bioinformatika mempunyai ruang lingkup yang sangat luas dan mempunyai peran yang sangat besar dalam bidangnya. Bahkan pada bidang pelayanan kesehatan Bioinformatika menimbulkan disiplin ilmu baru yang menyebabkan peningkatan pelayanan kesehatan.
Sedikit usaha statistik telah mendatangkan banyak kegembiraan, harapan, keprihatinan, kejutan, rasa keingintahuan, antusiasme, dan data yaitu Human Genome Project (HGP). Bidang kajian baru yang muncul dengan nama baru karena terinspirasi oleh HGP antara lain: Genomik, Farmakogenomik, Bioinformatika. Tulisan William Safire di New York Times Sunday Magazine (18 Feb 2001) mencantumkan sebuah judul dengan kata tunggal ”Proteomik”. Selamat datang di dunia ”informasi” yang berkelanjutan yang sarat muatan.

Mengapa Bioinformatika Menjadi Tren Ilmu Masa Kini?

Bioteknologi modern ditandai dengan kemampuan manusia untuk memanipulasi kode genetik DNA. Berbagai aplikasinya telah merambah sektor kedokteran, pangan, lingkungan, dsb. Kemajuan ilmu Bioinformatika ini dimulai dari genome project yang dilaksanakan di seluruh dunia dan menghasilkan tumpukan informasi gen dari berbagai makhluk hidup, mulai dari makhluk hidup tingkat rendah sampai makhluk hidup tingkat tinggi. Pada tahun 2001 pembacaan sekuen genom manusia yang dilakukan oleh perusahaan bioteknologi Amerika Serikat (AS) Celera Genomics menjadi lebih cepat dan lebih akurat dibanding usaha konsorsium lembaga riset publik AS, Eropa, dll berkat kontribusi TI melalui perangkat komputasinya (perangkat keras maupun lunak). Aplikasi TI life sciences yang melahirkan bidang Bioinformatika dalam bidang biologi/akan menjadi semakin penting di masa depan, tidak hanya mengakselerasi kemajuan bioteknologi namun juga menjembatani dua gelombang ekonomi baru tersebut (TI & bioteknologi).
Hasil pembacaan dari genome project ini adalah database genom-genom. Semua data-data yang dihasilkan dari genome project ini perlu di susun dan disimpan rapi sehingga bisa digunakan untuk berbagai keperluan, baik keperluan penelitian maupun keperluan di bidang medis. Dalam hal ini peranan Bioinformatika merupakan hal yang esensial.
Keberadaan database adalah syarat utama dalam analisa Bioinformatika. Database informasi dasar telah tersedia saat ini. Untuk database DNA yang utama adalah GenBank di AS (Gambar 2). Sementara itu bagi protein dan sekuen asam aminonya, databasenya dapat ditemukan di Swiss-Prot (Swiss) dan untuk struktur 3D-nya di Protein Data Bank (PDB; AS).
Dengan Bioinformatika, data-data ini bisa disimpan dengan teratur dalam waktu yang singkat dan tingkat akurasi yang tinggi serta sekaligus dianalisa dengan program-program yang dibuat untuk tujuan tertentu. Sebaliknya Bioinformatika juga mempercepat penyelesaian genome project ini karena Bioinformatika mensuplai program-program yang diperlukan untuk proses pembacaan genom ini.
Sedikit usaha statistik telah mendatangkan banyak kegembiraan, harapan, keprihatinan, kejutan, rasa keingintahuan, antusiasme, dan data yaitu Human Genome Project (HGP). Bidang kajian baru yang muncul dengan nama baru karena terinspirasi oleh HGP antara lain: Genomik, Farmakogenomik, Bioinformatika. Tulisan William Safire di New York Times Sunday Magazine (18 Feb 2001) mencantumkan sebuah judul dengan kata tunggal ”Proteomik”. Selamat datang di dunia ”informasi” yang berkelanjutan yang sarat muatan.
HGP menyediakan banyak peluang untuk memanfaatkan dan memodifikasi isi paket pelajaran yang ada dengan lebih mudah. Ketika membicarakan tentang keterbatasan ilmu dan teknologi, HGP menyediakan beberapa contoh perubahan peran kemapanan, ketepatan instrumen dan beragam tekanan seperti, undang-undang, politik dan ekonomi. Perbedaan antara ilmu pengetahuan yang besar dengan ilmu pengetahuan yang kecil dapat digambarkan dengan seberapa banyak perhatian yang tercurah untuknya. Hal ini akan tampak bahwa pemahaman kita terhadap hipotesis tersebut diterima atau ditolak, terbukti atau tidak terbukti dapat dicontohkan dengan realisasi bahwa sebuah gen paling mungkin mengkode untuk lebih dari satu polipeptida.

contoh aplikasi dan implikasinya

Bioinformatika dalam Dunia Kedokteran

1. Bioinformatika dalam bidang klinis
Perananan Bioinformatika dalam bidang klinis ini sering juga disebut sebagai informatika klinis (clinical informatics). Aplikasi dari clinical informatics ini adalah berbentuk manajemen data-data klinis dari pasien melalui Electrical Medical Record (EMR) yang dikembangkan oleh Clement J.
Sebagai salah satu contoh, jika kita ingin melihat tentang kanker payudara, kita tinggal masukan kata-kata dan setelah searching akan keluar berbagai jenis kanker payudara. Kalau kita ingin mengetahui lebih detil tetang salah satu diantaranya, kita tinggal klik dan akan mendapatkan informasi detil mengenai hal tersebut beserta posisi gen penyebabnya di dalam koromosom. Gambar 3 adalah salah satu hasil searching dari breast cancer.
2. Bioinformatika untuk penemuan obat
Walaupun dengan sarana Bioinformatika bisa diperkirakan senyawa yang berinteraksi dan menekan fungsi suatu enzim, hasilnya harus dikonfirmasi melalui eksperiment di laboratorium. Namun dengan Bioinformatika, semua proses ini bisa dilakukan lebih cepat sehingga lebih efesien baik dari segi waktu maupun finansial.

Bioinformatika dalam Virologi


Sebelum kemajuan bioinformatika, untuk mengklasifikasikan virus kita harus melihat morfologinya terlebih dahulu. Untuk melihat morfologi virus dengan akurat, biasanya digunakan mikroskop elektron yang harganya sangat mahal sehingga tidak bisa dimiliki oleh semua laboratorium. Selain itu, kita harus bisa mengisolasi dan mendapatkan virus itu sendiri.
Isolasi virus adalah suatu pekerjaan yang tidak mudah. Banyak virus yang tidak bisa dikulturkan, apalagi diisolasi. Virus hepatitis C (HCV), misalnya, sampai saat ini belum ada yang bisa mengkulturkannya, sehingga belum ada yang tahu bentuk morfologi virus ini. Begitu juga virus hepatitis E (HEV) dan kelompok virus yang termasuk ke dalam family Calliciviridae, dimana sampai saat ini belum ditemukan sistem pengkulturannya.
Walaupun untuk beberapa virus bisa dikulturkan, tidak semuanya bisa diisolasi dengan mudah. Oleh karena itu, sebelum perkembangan bioinformatika, kita tidak bisa mengidentifikasi dan mengklasifikasikan virus-virus semacam ini.
Dengan kemajuan teknik isolasi DNA/RNA, teknik sekuensing dan ditunjang dengan kemajuan bioinformatika, masalah diatas bisa teratasi. Untuk mengidentifikasi dan mengklasifikasikan virus, isolasi virus tidak lagi menjadi suatu hal yang mutlak. Kita cukup dengan hanya melakukan sekuensing terhadap gen-nya. Ini adalah salah satu hasil kemajuan bioinformatika yang nyata dalam bidang virologi.


by:
Suci Istachotil jannah
5108100131
dari berbagai sumber untuk mengerjakan tugas matkul sosio dan etika

Follower

All about Informatics engineering

capcuss


ShoutMix chat widget

Pengunjung ke