Rabu, 27 Mei 2015

Paralel Processing, Bioinformatika, serta Basid Data Sekuent Biologis dan Penyejajaran Sekuent

1.      Apa yang kalian ketahui tentang parallel processing?
Jawab :
Pemrosesan paralel (parallel processing) adalah penggunakan lebih dari satu CPU untuk menjalankan sebuah program secara simultan. Idealnya, parallel processing membuat program berjalan lebih cepat karena semakin banyak CPU yang digunakan. Komputasi paralel adalah salah satu teknik melakukan komputasi secara bersamaan dengan memanfaatkan beberapa komputer secara bersamaan. Biasanya diperlukan saat kapasitas yang diperlukan sangat besar, baik karena harus mengolah data dalam jumlah besar ataupun karena tuntutan proses komputasi yang banyak.


2.      Jelaskan hubungan parallel dengan processing!
Jawab :
Peningkatan kinerja atau proses komputasi semakin diterapkan, dan salah satu caranya adalah dengan meningkatkan kecepatan perangkat keras. Dimana komponen utama dalam perangkat keras komputer adalah processor. Sedangkan parallel processing adalah penggunaan beberapa processor (multiprocessor atau arsitektur komputer dengan banyak processor) agar kinerja computer semakin cepat.


3.      Apa yang kalian ketahui tentang bioinformatika?
Jawab :
Bioinformatika kajian ilmu yang memadukan disiplin biologi molekul, matematika dan teknik informasi (TI). Ilmu ini didefinisikan sebagai aplikasi dari alat komputasi dan analisa untuk menangkap dan menginterpretasikan data-data biologi molekul. Pada saat ini, Bioinformatika ini mempunyai peranan yang sangat penting, diantaranya adalah untuk manajemen data-data biologi molekul, terutama sekuen DNA dan informasi genetika.


4.      Apa yang kalian ketahui tentang sejarah bioinformatika penerapan utama bioinformatika?
Jawab :
Istilah bioinformatics mulai dikemukakan pada pertengahan era 1980-an untuk mengacu pada penerapan computer dalam biologi. Namun demikian, penerapan bidang-bidang dalam bioinformatika(seperti pembuatan basis data dan pengembangan algoritma untuk analisis sekuens biologis) sudah dilakukan sejak tahun 1960-an. Kemajuan teknik biologi molecular dalam mengungkap sekuens biologis dari protein (sejak awal 1950-an) dan asam nukleat(sejak 1960-an) mengawali perkembangan basis data dan teknik analisis sekuens biologis. Basis data sekuens protein mulai dikembangkan pada tahun 1960-an di Amerika Serikat, sementara basis data sekuens DNA dikembangkan pada akhir 1970-an di Amerika Serikat dan Jerman (pada European Molecular Biology Laboratory , Laboratorium Biologi Molekular Eropa).Penemuan teknik sekuensing DNA yang lebih cepat pada pertengahan 1970-an menjadi landasan terjadinya ledakan jumlah sekuens DNA yang berhasil diungkapkan pada 1980-an dan 1990-an, menjadi salah satu pembuka jalan bagi proyek-proyek pengungkapan genom, meningkatkan kebutuhan akan pengelolaan dan analisis sekuens, dan pada akhirnya menyebabkan lahirnya bioinformatika. Basis data sekuens biologis dapat berupa basis data primer untuk menyimpan sekuens primer asam nukleat maupun protein, basis data sekunder untuk menyimpan motif sekuens protein, dan basis data struktur untuk menyimpan data struktur protein maupun asam nukleat. Basis data utama untuk asam nukleat adalah GenBank (Amerika Serikat), EMBL (Eropa), dan DDBJ (Jepang). Ketiga basis data tersebut bekerjasama dan bertukar data secara harian untuk menjaga keleluasaan cakupan masing-masing basis data. Sumber utama data sekuens asam nukleat adalah submisi langsung dari periset individual, proyek sekuensing genom, dan pendaftaran paten. Selain berisi sekuens asam nukleat, entri dalam basis data sekuens asam nukleat umumnya mengandung informasi tentang jenis asam nukleat (DNA atau RNA), nama organisme sumber asam nukleat tersebut, dan pustaka yang berkaitan dengan sekuens asam nukleat tersebut.Contoh beberapa basis data penting yang menyimpan sekuens primer adalah PIR (Protein Information Resource, Amerika Serikat), Swiss-Prot (Eropa), dan TrEMBL (Eropa). Ketiga basis data tersebut telah digabungkan dalam UniProt yang didanai terutama oleh Amerika Serikat. Entri dalam UniProt mengandung informasi tentang sekuens protein, nama organisme sumber protein, pustaka yang berkaitan, dan komentar yang umumnya berisi penjelasan mengenai fungsi protein tersebut.BLAST (Basic Local Alignment Search Tool) merupakan perkakas bioinformatika yang berkaitan erat dengan penggunaan basis data sekuens biologis. Penelusuran BLAST pada basis data sekuens memungkinkan ilmuwan untuk mencari sekuens asam nukleat maupun protein yang mirip dengan sekuens tertentu yang dimilikinya. Hal ini berguna untuk menemukan gen sejenis pada beberapa organisme atau untuk memeriksa keabsahan hasil sekuensing maupun untuk memeriksa fungsi gen hasil sekuensing. Algoritma yang mendasari kerja BLAST adalah penyejajaran sekuens.PDB (Protein Data Bank) adalah basis data tunggal yang menyimpan model struktural 3D protein dan asam nukleat hasil penentuan eksperimental dengan kristalografi sinar X, spektroskopi NMR dan mikroskopi elektron. PDB menyimpan data struktur sebagai koordinat 3D yang menggambarkan posisi atom-atom dalam protein maupun asam nukleat.


5.      Bagaimana trend bioinformatika di dunia?
Jawab :
Ledakan data/informasi biologi itu yang mendorong lahirnya Bioinformatika. Karena Bioinformatika adalah bidang yang relatif baru, masih banyak kesalahpahaman mengenai definisinya. Komputer sudah lama digunakan untuk menganalisa data biologi, misalnya terhadap data-data kristalografi sinar X dan NMR (Nuclear Magnetic Resonance) dalam melakukan penghitungan transformasi Fourier, dsb. Bidang ini disebut sebagai Biologi Komputasi. Bioinformatika muncul atas desakan kebutuhan untuk mengumpulkan, menyimpan dan menganalisa data-data biologis dari database DNA, RNA maupun protein tadi. Untuk mewadahinya beberapa jurnal baru bermunculan (misalnya Applied Bioinformatics), atau berubah nama seperti Computer Applications in the Biosciences (CABIOS) menjadi BIOInformatic yang menjadi official journal dari International Society for Computational Biology (ICSB) (nama himpunan tidak ikut berubah). Beberapa topik utama dalam Bioinformatika dijelaskan di bawah ini.

Keberadaan database adalah syarat utama dalam analisa Bioinformatika. Database informasi dasar telah tersedia saat ini. Untuk database DNA yang utama adalah GenBank di AS. Sementara itu bagi protein, databasenya dapat ditemukan di Swiss-Prot (Swiss) untuk sekuen asam aminonya dan di Protein Data Bank (PDB) (AS) untuk struktur 3D-nya. Data yang berada dalam database itu hanya kumpulan/arsip data yang biasanya dikoleksi secara sukarela oleh para peneliti, namun saat ini banyak jurnal atau lembaga pemberi dana penelitian mewajibkan penyimpanan dalam database. Trend yang ada dalam pembuatan database saat ini adalah isinya yang makin spesialis. Misalnya untuk protein struktur, ada SCOP dan CATH yang mengklasifikasikan protein berdasarkan struktur 3D-nya, selain itu ada pula PROSITE, Blocks, dll yang berdasar pada motif struktur sekunder protein.


6.      Sebutkan basis data sekuent biologis dan penyejajaran sekuent!
Jawab :
Basis data utama untuk sekuens asam nukleat saat ini adalah GenBank (Amerika Serikat), EMBL (Eropa), dan DDBJ(Inggris) (DNA Data Bank of Japan, Jepang). Ketiga basis data tersebut bekerja sama dan bertukar data secara harian untuk menjaga keluasan cakupan masing-masing basis data. Sumber utama data sekuens asam nukleat adalah submisi langsung dari periset individual, proyek sekuensing genom, dan pendaftaran paten. Selain berisi sekuens asam nukleat, entri dalam basis data sekuens asam nukleat umumnya mengandung informasi tentang jenis asam nukleat (DNA atau RNA), nama organisme sumber asam nukleat tersebut, dan pustaka yang berkaitan dengan sekuens asam nukleat tersebut.

Sementara itu, contoh beberapa basis data penting yang menyimpan sekuens primer protein adalah PIR (Protein Information Resource, Amerika Serikat), Swiss-Prot (Eropa), dan TrEMBL (Eropa). Ketiga basis data tersebut telah digabungkan dalam UniProt (yang didanai terutama oleh Amerika Serikat). Entri dalam UniProt mengandung informasi tentang sekuens protein, nama organisme sumber protein, pustaka yang berkaitan, dan komentar yang umumnya berisi penjelasan mengenai fungsi protein tersebut.

BLAST (Basic Local Alignment Search Tool) merupakan perkakas bioinformatika yang berkaitan erat dengan penggunaan basis data sekuens biologis. Penelusuran BLAST (BLAST search) pada basis data sekuens memungkinkan ilmuwan untuk mencari sekuens asam nukleat maupun protein yang mirip dengan sekuens tertentu yang dimilikinya. Hal ini berguna misalnya untuk menemukan gen sejenis pada beberapa organisme atau untuk memeriksa keabsahan hasil sekuensing maupun untuk memeriksa fungsi gen hasil sekuensing. Algoritma yang mendasari kerja BLAST adalah penyejajaran sekuens.


PDB (Protein Data Bank, Bank Data Protein) adalah basis data tunggal yang menyimpan model struktural tiga dimensi protein dan asam nukleat hasil penentuan eksperimental (dengan kristalografi sinar-X, spektroskopi NMR dan mikroskopi elektron). PDB menyimpan data struktur sebagai koordinat tiga dimensi yang menggambarkan posisi atom-atom dalam protein ataupun asam nukleat.



Source :
http://id.shvoong.com/internet-and-technologies/universities-research-institutions/2159327-parallel-processing/#ixzz1qmtgdvwh
http://coretanmuvi.blogspot.com/2012/03/paralel-processing.html
http://rzbeuty.blogspot.com/2012/03/komputasi-modern-parallel-processing.html
http://bagusonthespot.blogspot.com/2012/04/parallel-processing.html
http://andretobb.wordpress.com/
http://ghani.gxrg.org/2011/04/01/kinerja-komputasi-dengan-parallel-processing/
http://vanish73.wordpress.com/2010/02/18/komputasi/
http://hikarunamie.wordpress.com/2011/06/03/penjelasan-singkat-komputasi-modern/

Kamis, 30 April 2015

Quantum Computing

Komputasi kuantum adalah bidang studi difokuskan pada teknologi komputer berkembang berdasarkan prinsip-prinsip teori kuantum , yang menjelaskan sifat dan perilaku energi dan materi pada kuantum (atom dan subatom) tingkat. Pengembangan komputer kuantum , jika praktis, akan menandai lompatan maju dalam kemampuan komputasi jauh lebih besar daripada yang dari sempoa ke modern superkomputer , dengan keuntungan kinerja di alam miliar kali lipat dan seterusnya.
Komputer kuantum, mengikuti hukum fisika kuantum, akan memperoleh kekuatan pengolahan yang besar melalui kemampuan untuk berada di beberapa negara, dan untuk melakukan tugas-tugas menggunakan semua kemungkinan permutasi secara bersamaa. Kini pusat penelitian di komputasi kuantum termasuk MIT, IBM, Oxford University, dan Los Alamos National Laboratory.

Entanglement
Entanglement merupakan keadaan dimana dua atom yang berbeda berhubungan sedemikian hingga satu atom mewarisi sifat atom pasangannya. “Entanglement adalah esensi komputasi kuantum karena ini adalah jalinan kualitas yang berhubungan dengan lebih banyak informasi dalam bit kuantum dibanding dengan bit komputing klasik,” demikian Andrew Berkley, salah satu peneliti.
Para ahli fisika dari University of Maryland telah satu langkah lebih dekat ke komputer kuantum dengan mendemonstrasikan eksistensi entanglement antara dua gurdi kuantum, masing-masing diciptakan dengan tipe sirkuit padat yang dikenal sebagai persimpangan Josephson. Temuan terbaru ini mendekatkan jalan menuju komputer kuantum dan mengindikasikan bahwa persimpangan Josephson pada akhirnya dapat digunakan untuk membangun komputer supercanggih.

Pengoperasian Data Qubit
Proses komputasi dilakukan pada partikel ukuran nano yang memiliki sifat mekanika quantum, maka satuan unit informasi pada Komputer Quantum disebut quantum bit, atau qubit. Berbeda dengan bit biasa, nilai sebuah qubit bisa 0, 1, atau superposisi dari keduanya. State dimana qubit diukur adalah sebagai vektor atau bilangan kompleks. Sesuai tradisi dengan quantum states lain, digunakan notasi bra-ket untuk merepresentasikannya.
Pure qubit state adalah superposisi liner dari kedua state tersebut. Lebih jelasnya, sebuah pure qubit state dapat direpresentasikan oleh kombinasi linear dari state|0> dan state |1> : Dengan α dan β adalah amplitudo probabilitas yan dapat berupa angka kompleks. State space dari sebuah qubit secara geometri dapat direpresentasikan Bloch sphere
Bloch sphere adalah ruang 2 dimensi yang merupakan geometri untuk permukaan bola. Dibandingkan bit konvensional yang hanya dapat beradai di salah satu kutub, Qubit dapat berada dimana saja dalam permukaan bola. Untuk penerapan fisiknya, semua sistem 2 level, selama ukurannya cukup kecil untuk hukum mekanika quantum berlaku. Berbagai jenis implementasi fisik telah dikemukakan, contohnya antara lain: polarisasi cahaya, spin elektron, muatan listrik, dll.
Superposisi quantum adalah inti perbedaan antara qubit dengan bit biasa. Dalam keadaan superposisi, sebuah qubit akan bernilai |0> dan |1> pada saat bersamaan. Menurut interpretasi Copenhagen, bila dilakukan pengukuran terhadap qubit, maka hanya akan muncul satu state saja. State lainnya “kolaps” dalam arti hancur dan tidak mungkin diambil kembali.
Pemanfaatan sifat superposisi qubit ini adalah Paralellisme Quantum. Paralelisme Quantum muncul dari kemampuan quantum register untuk menyimpan superposisi dari base state. Maka setiap operasi pada register berjalan pada semua kemungkinan dari superposisi secara simultan. Karena jumlah state yang mungkin adalah 2n, dengn n adalah jumlah qubit pada quantum register, kita dapat melakukan pada komputer quantum satu kali operasi yang membutuh kan waktu eksponensial pada komputer konvensional. Kelemahan dari metode ini adalah, semakin besar base state yang bersuperposisi, semakin kecil kemungkinan hasil pengukuran dari nilai hasil pengukuran tersebut benar. Kelemahan ini membuat pararellisme quantum tidak berguna bila operasi dilakukan pada nilai yang spesifik. Namun kelemahan ini tidak begitu berpengaruh pada fungsi yang memperhitungkan nilai dari semua input, bukan hanya satu. Sebagaimana ditunjukkan pada Algoritma Shor.

Quantum Gate
Dalam komputasi kuantum dan khusus kuantum sirkuit model komputasi, gerbang kuantum (atau Gerbang logika kuantum) adalah rangkaian dasar kuantum yang beroperasi di sejumlah kecil qubits. Mereka adalah blok bangunan dari kuantum sirkuit, seperti gerbang logik klasik sirkuit digital konvensional.
Tidak seperti logika klasik pintu gerbang pada umumnya, logika kuantum bersifat reversibel. Namun, komputasi klasik hanya dapat dilakukan dengan menggunakan gerbang reversibel. Sebagai contoh, gerbang Toffoli reversibel dapat melaksanakan semua fungsi Boolean. Gerbang ini memiliki penyetaraan kuantum secara langsung, menampilkan bahwa sirkuit kuantum dapat melakukan semua operasi yang dilakukan oleh sirkuit klasik.
Gerbang logik kuantum yang diwakili oleh kesatuan matriks. Gerbang kuantum yang paling umum beroperasi pada ruang dari satu atau dua qubits, seperti Gerbang logika klasik umum beroperasi pada satu atau dua bit. Ini berarti bahwa sebagai matriks, gerbang kuantum dapat dijelaskan oleh 2 × 2 atau 4 × 4 kesatuan matriks.

Algoritma Shor
Algoritma Shor merupakan sebuah metode yang dikembangkan tahun 1994 oleh ilmuwan AT&T  Peter Shor untuk menggunakan komputer kuantum yang futuristis untuk menemukan faktor-faktor dari sebuah bilangan. Bilangan-bilangan yang diperkalikan satu dengan yang lain  untuk  memperoleh  bilangan  asli.  Saat ini, pemfaktoran (factoring) sebuah bilangan besar masih terlalu sulit bagi komputer konvensional meskipun begitu mudah untuk  diverifikasi. Itulah sebabnya pemfaktoran bilangan besar ini banyak digunakan dalam metode kriptografi untuk melindungi data.




Senin, 30 Maret 2015

Komputasi Modern

Pengertian
   Komputasi modern bisa disebut sebuah konsep sistem yang menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini bisa juga dari memory komputer.

Sejarah
    Permulaan komputasi modern dimulai pada saat tahun 1926 oleh ilmuan yang berasal dari hungaria yang bernama John Von Neumann. Von Neumann seorang ilmuan yang belajar dari Berlin dan Zurich dan mendapatkan diploma pada bidang teknik kimia pada tahun 1926. Pada tahun yang sama dia mendapatkan gelar doktor pada bidang matematika dari Universitas Budapest. Berkat keahlian dan kepiawaiannya Von Neumann dalam bidang teori game yang melahirkan konsep seluler automata, teknologi bom atom, dan komputasi modern yang kemudian melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam kepalanya. Setelah mengajar di Berlin dan Hamburg, Von Neumann pindah ke Amerika pada tahun 1930 dan bekerja di Universitas Princeton serta menjadi salah satu pendiri Institute for Advanced Studies. Dipicu ketertarikannya pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi. Sebagai konsultan pada pengembangan ENIAC, dia merancang konsep arsitektur komputer yang masih dipakai sampai sekarang. Arsitektur Von Nuemann adalah komputer dengan program yang tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O, dan memori. berdasarkan beberapa definisi di atas, maka komputasi modern dapat diartikan sebagai suatu pemecahan masalah berdasarkan suatu inputan dengan menggunakan algoritma dimana penerapannya menggunakan berbagai teknologi yang telah berkembang seperti komputer.

Jenis-Jenis Komputasi Modern
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. Dan berdasarkan penjelasan tersebut, untuk kemajuan teknologi ke arah yang lebih dinamis membutuhkan perubahan dari sisi manusia maupun alat. Dan dapat dilihat contoh dari perangkat komputasi bergerak seperti GPS, juga tipe dari komputasi bergerak seperti smart phone, dan lain sebagainya.

Grid computing
    Komputasi grid menggunakan komputer yang terpisah oleh geografis, didistibusikan dan terhubung oleh jaringan untuk menyelasaikan masalah komputasi skala besar. Ada beberapa daftar yang dapat dugunakan untuk mengenali sistem komputasi grid, adalah :
  • Sistem untuk koordinat sumber daya komputasi tidak dibawah kendali pusat.
  • Sistem menggunakan standard dan protocol yang terbuka.
  • Sistem mencoba mencapai kualitas pelayanan yang canggih, yang lebih baik diatas kualitas komponen individu pelayanan komputasi grid.
Cloud computing
    Komputasi cloud merupakan gaya komputasi yang terukur dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Komputasi cloud menggambarkan pelengkap baru, konsumsi dan layanan IT berbasis model dalam internet, dan biasanya melibatkan ketentuan dari keterukuran dinamis dan sumber daya virtual yang sering menyediakan layanan melalui internet. Adapun perbedaan antara komputasi mobile, komputasi grid dan komputasi cloud, dapat dilihat penjelasannya dibawah ini :
  • Komputasi mobile menggunakan teknologi komputer yang bekerja seperti handphone, sedangkan komputasi grid dan cloud menggunakan komputer.
  • Biaya untuk tenaga komputasi mobile lebih mahal dibandingkan dengan komputasi grid dan cloud.
  • Komputasi mobile tidak membutuhkan tempat dan mudah dibawa kemana-mana, sedangkan grid dan cloud membutuhkan tempat yang khusus.
  • Untuk komputasi mobile proses tergantung si pengguna, komputasi grid proses tergantung pengguna mendapatkan server atau tidak, dan komputasi cloud prosesnya membutuhkan jaringan internet sebagai penghubungnya.

Contoh Komputasi Modern
Contoh Mobile Computing :
Setelah kita mengetahui mengapa kita membutuhkan mobile computing, kita bisa menyebutkan mobile applications yang sudah ada saat ini. Diantaranya adalah :

- Kendaraan(untuk pemantauan dan koordinasi, GPS)
- Peralatan Emergensi(akses kedunia luar)
- Akses web dalam keadaan bergerak
- Location aware services
- Information services
- Disconnected operations (mobile agents)
- Entertaintment(network game groups)

Jenis Mobile Computing :
- Laptop
- Wearable computer
- PDA
- Smart phone
- Carputer
- UMPC

Contoh grid computing:
- Scientific Simulation: Komputasi grid diimplementasikan di bidang fisika, kimia, dan biologi untuk melakukan simulasi terhadap proses yang kompleks.
- Medical Images: Penggunaan data grid dan komputasi grid untuk menyimpan medical-image.
Contohnya adalah eDiaMoND project
- Computer-Aided Drug Discovery (CADD): Komputasi grid digunakan untuk membantu penemuan obat. Salah satu contohnya adalah: Molecular Modeling Laboratory (MML) di University of North Carolina (UNC)
- Big Science: Data grid dan komputasi grid digunakan untuk membantu proyek laboratorium yang disponsorioleh pemerintah Contohnya terdapat di DEISA
- e-Learning: Komputasi grid membantu membangun infrastruktur untuk memenuhi kebutuhan dalam pertukaran informasi dibidang pendidikan. Contohnya adalah AccessGrid
- Visualization: Komputasi grid digunakan untuk membantu proses visualisasi perhitungan yang rumit.
- Microprocessor design: komputasi grid membantu untuk mengurangi microprocessor design cycle dan memudahkan design center untuk membagikan resource lebih efisien. Contohnya ada diMicroprocessor Design Group at IBM Austin

Contoh cloud computing:
- Email
- Data storage online
- Are you a collaborator?
Penkolaborasian data sering kali diperlukan. Karena data yang ingin kita simpan bermacam-macam jenisnya dan fungsinya. ada banayk tools yang dapat digunakan. Contohnya adalah Spicebird, Mikogo, Stixy and Vyew t 
- Bekerja pada virtual office
Sering kita memerlukan office untuk memproses data-data. Saat ini kita dapat menggunakan office tidak hanya yang sudah terinstall namun kita juga dapat menggunakan office yang disediakan secara online. Contohnya antara lain Ajax13, ThinkFree and Microsoft’s Office Live. 
- Kekuatan ekstra processing
Bila membutuhkan kekuatan untuk memproses secara cepat tanpa perlu membeli perangkat tambahan maka salah satu solusinya adalah Amazon’s EC2 virtual computing 
ini juga dapat diatur sesuai dengan kebutuhan individu masing -masing orang. contoh yang lain adalah AbiCloud, Elastichosts and NASA’s Nebula platform.

Manfaat Komputasi Modern dalam Masyarakat
Dibawah ini merupakan Manfaat komputer dalam kehidupan sehari- hari sangat banyak dan sangat membantu, mempermudah , mempecepat pekerjaan-pekerjaan manusia diantaranya adalah :

1.     Bidang Pendidikan
    Dengan adanya komputer mempermudah bagi pegawai administrasi sekolah untuk membuat kurikulum pengajaran , jadwal pelajaran sekolah, membuat daftar nama siswa , membuat daftar nilai siswa , membuat absen siswa , membuat perhitungan gaji pegawai dan membuat perencanaan pengajaran bagi guru-guru sekolah.
Mengakses Informasi Pendidikan lewat Internet. Seiring perkembangan jaman Internet telah merambah sekolah-sekolah setingkat kecamatan,sehingga akses informasipun semakin mudah diperoleh untuk kemajuan pendidikan tiap-tiap sekolah.

2.     Bidang Kesehatan
     Mempermudah Dokter dan Perawat dalam memonitor kesehatan pasien monitor detak jantung pasien lewat monitor komputer, aliran darah , memeriksa organ dalam pasien dengan sinar X. Sebagai contoh saat perawatan Almarhum Mantan Presiden Soeharto di Rumah Sakit Pertamina Jakarta, tahun 2008. Dengan teknologi modern bisa memonitor, bahkan menggantikan fungsi organ dalam seperti Jantung, Paru-paru dan Ginjal. Itu merupakan teknologi kesehatan yang digabungkan dengan teknologi Informasi dan Komputer.

Bidang Transportasi
     Dengan komputer semua jadwal dan jalur penerbangan yang transit dibandara bisa di program dan dijadwalkan dengan komputer. Untuk menerbangkan sendiri pesawat dilengkapi dengan peralatan komputer. Bahkan setelah mencapai ketinggian tertentu pesawat bisa di terbangkan otomatis dengan pilot otomatis yang sudah diprogram di dalam kmputer.
Dengan komputer, narigasi kapal laut bisa ditentukan koordinat dan arah gerak kapal. Demikian juga penjualan tiket di Bandara , Stasiun , Dan Terminal Bus di layani dengan cepat menggunakan komputer.

Bidang Jasa Pengiriman Barang
    Kantor Pos bisa mengirimkan dokumen pengiriman barang lebih cepat dan akurat.Dengan adanya komputer dan internet orang tidak lagi menunggu berhari-hari menerima surat, cukup lewat email saja lebih cepat dalam sekejap , jadi dunia menjadi semakin sempit dalam arti bisa diakses sedemikian cepatnya.

Bidang industri Otomotif
     Mobil-mobil di buat dari kerangka body, mesin, peralatan elektronik di pabrik dengan bantuan robot yang dikendalikan oleh komputer dengan leih akurat. Dengan bantuan komputer pabrik-pabrik otomotif bisa memproduksi mobil dalam jumlah ratusan perbulan, yang tidak mungkin dikerjakan secara manual dengan tenaga manusia.

Bidang Jasa Konstruksi
    Dengan komputer para Insiyur dan Arsitek mendesain gambar konstruksi dengan pemodelan dan perhitungan yang akurat, cepat dan tepat. Gambar kontruksi didesain menggunakan program CAD, sedangkan untuk perhitungan analisis dan penganalisa kekuatan menggunakan program SAP2000 atau STAD III yang dioperasikan dengan bantuan komputer.

Bidang Jasa Percetakan
    Percetakan koran, majalah , buku-buku, semua dikerjakan dengan mesin yang di operasikan oleh komputer sehingga dalam waktu singkat bisa mencetak buku atau majalah atau koran dalam jumlah ratusan bahkan jutaan exemplar, bisa menghemat waktu dan biaya, seandainya dikerjakan dengan manual oleh manusia, butuh berapa ribu orang untuk mengetik di kertas koran dan perlu berapa lama untuk menyelesaikan, keburu berita menjadi basi dantidak up-to date lagi.

Bidang Industri Perfilman
    Semua efek-efek di dunia akting , animasi, dan penyotingan adegan film semua di rekam dengan perangkat elektronik yang dihubungkan dengan komputer. Animasinya juga di kembangkan mempergunakan animasi yang dibuat dengan aplikasi komputer. Sebagai contoh film-film 
Hollywood
berjudul TITANIC itu sebenarnya tambahan animasi untuk menggambarkan kapal raksasa yang pecah dan tenggelam, sehingga tampak menjadi seolah-olah mirip dengan kejadian nyata.

 Bidang Industri Rekaman
    Bahwa untuk menghasilkan suara yang bagus perlu pengaturan perekam dan modifikasi suara dengan media komputer, serta mencetak lagu-lagunyapun di bantu dengan system komputer. Untuk mencetak album kedalam VCD atau DVD perlu bantuan pogram komputer untuk memproses pembuningan atau pembakaran CD sehingga bisa merekam suara dengan kualitas sangat tinggi.

Bidang Pertahanan dan Keamanan
    Negara maju seperti Amerika telah dilengkapi dengan peralatan satelit yang dikendalikan dari Bumi, untuk memantau serta memetakan keadaan dipermukaan Bumi, pada Perang dunia II dan yang terakhir dengan Irak , Amerika menggunakan Jaringan Inteligen yang dilengkapi dengan Teknologi komputer dan Informasi modern sehingga bisa mengalahkan lawan-lawanya.

Bidang Olah Raga
    Pertandingan sepak bola piala dunia di tayangkan oleh satelite yang di hubungkan dengan pesawat penerima di bumi kemudian dipancarkan ke seluruh satelit pemancar TV di belahan bumi, sehingga acara olah raga sedunia itu bisa dinikmati oleh semua orang.

    Kesimpulannya bahwa kehidupan komputerisasi sangat membantu manusia dalam menyelesaikan pekerjaannya dan semakin bertambahnya zaman teknologi komputer pun akan menjadi sangat canggih dan maju pesat karena pola pikir manusia yang terus maju dan berkembang.

Source :
http://tiattack.blogspot.com/2013/04/pengantar-komputasi-modern-komputer-dan.html

http://fensyaaprialdi.blogspot.com/2013/05/jenis-komputasi-modern-dan-contoh.html

Sabtu, 11 Mei 2013

Institusi Pengelola Internet / WEB


KOMPONEN-KOMPONEN DALAM PENGELOLA WEB INSTITUSI

        A. Domain Name

Domain Name atau biasa disebut Nama Domain adalah alamat permanen situs di dunia internet yang digunakan untuk mengidentifikasi sebuah situs. Istilah umum yang digunakan adalah url.

1.       Generic Domains
Merupakan Domain Name Yang Berakhiran Dengan .Com .Net .Org .Edu .Mil Atau .Gov. Jenis Domain Ini Sering Juga Disebut Top Level Domain Dan Domain Ini Tidak Berafiliasi Berdasarkan Negara, Sehingga Siapapun Dapat Mendaftar.

Pengelola Nama Domain Internet Indonesia (disingkat PANDI) adalah sebuah badan hukum yang memiliki wewenang untuk mengatur pengelolaan domain .id. PANDI dibentuk oleh perwakilan dari komunitas teknologi informasi Indonesia dan mendapatkan persetujuan sebagai penerima mandat dari pengelola domain tingkat tinggi (dunia) ICANN (internet for Assigned Name and Number).PANDI dibentuk tanggal 29 Desember 2006 di Jakarta melalui dukungan Direktorat Jenderal Aplikasi Telematika, Departemen Komunikasi dan Informatika.

.Com : Merupakan Top Level Domain Yang Ditujukan Untuk Kebutuhan "Commercial".
.Edu : Merupakan Domain Yang Ditujukan Untuk Kebutuhan Dunia Pendidikan (Education)
.Gov : Merupakan Domain Untuk Pemerintahan (Government)
.Mil : Merupakan Domain Untuk Kebutuhan Angkatan Bersenjata (Military) .Org : Domain Untuk Organisasi Atau Lembaga Non Profit (Organization).

2.        Country-Specific Domains
Domain yang berkaitan dengan dua huruf ekstensi disebut Second Level Domain, Seperti .

.Co.Id : Untuk Badan Usaha Yang Mempunyai Badan Hukum Sah
.Ac.Id : Untuk Lembaga Pendidikan
.Go.Id : Khusus Untuk Lembaga Pemerintahan Republik Indonesia
.Mil.Id : Khusus Untuk Lembaga Militer Republik Indonesia
.Or.Id : Untuk Segala Macam Organisasi Yand Tidak Termasuk Dalam Kategori "Ac.Id","Co.Id","Go.Id","Mil.Id" Dan Lain
.War.Net.Id : Untuk Industri Warung Internet Di Indonesia
.Sch.Id : Khusus Untuk Lembaga Pendidikan Yang Menyelenggarakan Pendidikan Seperti Sd, Smp Dan Atau Smu
.Web.Id : Ditujukan Bagi Badan Usaha, Organisasi Ataupun Perseorangan Yang Melakukan Kegiatannya Di Worl Wide Web.

Nama Domain Dari Tiap-Tiap Situs Di Seluruh Dunia Tidak Ada Yang Sama Sehingga Tidak Ada Satupun Situs Yang Akan Dijumpai Tertukar Nama Atau Tertukar Halaman Situsnya. Untuk Memperoleh Nama Dilakukan Penyewaan Domain, Biasanya Dalam Jangka Tertentu(Tahunan).

         B. Hosting
Hosting Dapat Diartikan Sebagai Ruangan Yang Terdapat Dalam Harddisk Tempat Menyimpan Berbagai Data, File-File, Gambar Dan Lain Sebagainya Yang Akan Ditampilkan Di Situs. Besarnya Data Yang Bisa Dimasukkan Tergantung Dari Besarnya Hosting Yang Disewa/Dipunyai, Semakin Besar Hosting Semakin Besar Pula Data Yang Dapat Dimasukkan Dan Ditampilkan Dalam Situs.

Hosting Juga Diperoleh Dengan Menyewa. Besarnya Hosting Ditentukan Ruangan Harddisk Dengan Ukuran Mb(Mega Byte) Atau Gb(Giga Byte). Lama Penyewaan Hosting Rata-Rata Dihitung Per Tahun. Penyewaan Hosting Dilakukan Dari Perusahaan-Perusahaan Penyewa Web Hosting Yang Banyak Dijumpai Baik Di Indonesia Maupun Luar Negri.

         C. Bahasa Program
Adalah Bahasa Yang Digunakan Untuk Menerjemahkan Setiap Perintah Dalam Situs Yang Pada Saat Diakses. Jenis Scripts Sangat Menentukan Statis, Dinamis Atau Interaktifnya Sebuah Situs. Semakin Banyak Ragam Scripts Yang Digunakan Maka Akan Terlihat Situs Semakin Dinamis, Dan Interaktif Serta Terlihat Bagus. Bagusnya Situs Dapat Terlihat Dengan Tanggapan Pengunjung Serta Frekwensi Kunjungan.

Beragam Scripts Saat Ini Telah Hadir Untuk Mendukung Kualitas Situs. Jenis Jenis Scripts Yang Banyak Dipakai Para Designer Antara Lain Html, Asp, Php, Jsp, Java Scripts, Java Applets Dsb. Bahasa Dasar Yang Dipakai Setiap Situs Adalah Html Sedangkan Asp Dan Lainnya Merupakan Bahasa Pendukung Yang Bertindak Sebagai Pengatur Dinamis, Dan Interaktifnya Situs.

Scripts Asp, Php, Jsp Atau Lainnya Bisa Dibuat Sendiri, Bisa Juga Dibeli Dari Para Penjual Scripts Yang Biasanya Berada Di Luar Negri. Harga Scripts Rata-Rata Sangat Mahal Karena Sulitnya Membuat, Biasanya mencapai Puluhan Juta. Scripts Ini Biasanya Digunakan Untuk Membangun Portal Berita, Artikel, Forum Diskusi, Buku Tamu, Anggota Organisasi, Email, Mailing List Dan Lain Sebagainya Yang Memerlukan Update Setiap Saat.

         D. Design Web
Setelah Melakukan Penyewaan Domain Dan Hosting Serta Penguasaan Scripts, Unsur Situs Yang Paling Penting Dan Utama Adalah Design. Design Web Sangat Menentukan Kualitas Dan Keindahan Situs. Design Sangat Berpengaruh Kepada Penilaian Pengunjung Akan Bagus Tidaknya Sebuah Web Site.

Untuk Membuat Situs Biasanya Dapat Dilakukan Sendiri Atau Menyewa Jasa Web Designer. Saat Ini Sangat Banyak Jasa Web Designer, Terutama Di Kota-Kota Besar. Perlu Diketahui Bahwa Kualitas Situs Sangat Ditentukan Oleh Kualitas Designer. Semakin Banyak Penguasaan Web Designer Tentang Beragam Program/Software Pendukung Pembuatan Situs Maka Akan Dihasilkan Situs Yang Semakin Berkualitas, Demikian Pula Sebaliknya. Jasa Web Designer Ini Yang Umumnya Memerlukan Biaya Yang Tertinggi Dari Seluruh Biaya Pembangunan Situs Dan Semuanya Itu Tergantung Kualitas Designer.

         E. HYPERTEXT TRANSFER PROTOKOL (HTTP)
Hypertext Transfer Protocol (HTTP), yang mana adalah suatu protokol yang digunakan oleh World Wide Web. HTTP mendefinisikan bagaimana suatu pesan bisa diformat dan dikirimkan dari server ke client. HTTP juga mengatur aksi-aksi apa saja yang harus dilakukan oleh web server dan juga web browser sebagai respon atas perintah-perintah yang ada pada protokol HTTP ini. Sebagai contoh, ketika Anda mengetikkan suatu alamat atau URL pada internet browser Anda, maka sebenarnya web browser akan mengirimkan perintah HTTP ke web server. Web server kemudian akan menerima perintah ini dan melakukan aktivitas sesuai dengan perintah yang diminta oleh web browser (misalnya akses ke database, file, e-mail dan lain sebagainya). Hasil aktivitas tadi akan dikirimkan kembali ke web browser untuk ditampilkan kepada pengguna. Sewaktu melakukan transfer, dokumen atau data webnya dengan menggunakan format HTML (hypertext transer protokol).. HTML sendiri adalah singkatan dari "hypertext markup language". Disebut dengan markup language karena HTML berfungsi untuk memperindah file tulisan (text) biasa untuk dapat dilihat pada web browser-web browser yang ada.

         F. WORLD WIDE WEB (WWW)
WWW adalah layanan yang paling sering digunakan dan memiliki perkembangan yang sangat cepat karena dengan layanan ini kita bisa menerima informasi dalam berbagai format (multimedia). Untuk mengakses layanan WWW dari sebuah komputer (yang disebut WWW server atau web server) digunakan program web client yang disebut web browser atau browser saja. Jenis-jenis browser yang sering digunakan adalah: Netscape Navigator/Comunicator, Internet Explorer, NCSA Mosaic, Arena, Lynx, dan lain-lain.

Informasi-informasi yang terdapat di WWW dikemas dalam bentuk halaman- halaman web (web page). Sekumpulan halaman web milik seseorang atau suatu perusahaan dikumpulkan dan diletakkan dalam sebuah situs web (web site) sedangkan homepage adalah istilah untuk menyebut halaman pertama yang akan muncul jika sebuah situs web diakses. Setiap halaman dan situs dalam WWW memiliki alamat yang unik dan khas yang disebut sebagai URL (Universal Resource Locator). URL mempunyai bentuk dasar:

protocol://hostname/[path/[filename]]

Di layer teratas protokol TCP/IP terdapat beberapa protokol untuk berbagai jenis layanan yang sering digunakan orang. Protokol-protokol tersebut antara lain adalah:
1.       SMTP (Simple Mail Transport Protocol) untuk layanan E-Mail (Electronic Mail)
2.       FTP (File Transfer Protocol)
3.       IRC (Internet Relay Chat)
4.        Telnet, dan yang paling terkenal:
HTTP (HyperText Transfer Protocol) untuk layanan World Wide Web (WWW).

         G. Publikasi
Keberadaan Situs Tidak Ada Gunanya Dibangun Tanpa Dikunjungi Atau Dikenal Oleh Masyarakat Atau Pengunjung Internet. Karena Efektif Tidaknya Situs Sangat Tergantung Dari Besarnya Pengunjung Dan Komentar Yang Masuk. Untuk Mengenalkan Situs Kepada Masyarakat Memerlukan Apa Yang Disebut Publikasi Atau Promosi. Publikasi Situs Di Masyarakat Dapat Dilakukan Dengan Berbagai Cara Seperti Dengan Pamlet-Pamlet, Selebaran, Baliho Dan Lain Sebagainya Tapi Cara Ini Bisa Dikatakan Masih Kurang Efektif Dan Sangat Terbatas. Cara Yang Biasanya Dilakukan Dan Paling Efektif Dengan Tak Terbatas Ruang Atau Waktu Adalah Publikasi Langsung Di Internet Melalui Search Engine-Search Engine (Mesin Pencari, Spt : Yahoo, Google, Search Indonesia, Dsb)

Cara Publikasi Di Search Engine Ada Yang Gratis Dan Ada Pula Yang Membayar. Yang Gratis Biasanya Terbatas Dan Cukup Lama Untuk Bisa Masuk Dan Dikenali Di Search Engine Terkenal Seperti Yahoo Atau Google. Cara Efektif Publikasi Adalah Dengan Membayar, Walaupun Harus Sedikit Mengeluarkan Akan Tetapi Situs Cepat Masuk Ke Search Engine Dan Dikenal Oleh Pengunjung.

         H. Pemeliharaan
Untuk Mendukung Kelanjutan Dari Situs Diperlukan Pemeliharaan Setiap Waktu Sesuai Yang Diinginkan Seperti Penambahan Informasi, Berita, Artikel, Link, Gambar Atau Lain Sebagainya. Tanpa Pemeliharaan Yang Baik Situs Akan Terkesan Membosankan Atau Monoton Juga Akan Segera Ditinggal Pengunjung.

Pemeliharaan Situs Dapat Dilakukan Per Periode Tertentu Seperti Tiap Hari, Tiap Minggu Atau Tiap Bulan Sekali Secara Rutin Atau Secara periodik Saja Tergantung Kebutuhan (Tidak Rutin). Pemeliharaan Rutin Biasanya Dipakai Oleh Situs-Situs Berita, Penyedia Artikel, Organisasi Atau Lembaga Pemerintah. Sedangkan Pemeliharaan Periodik Biasanya Untuk Situs-Situs Pribadi, Penjualan/E-Commerce, Dan Lain Sebagainya.

PERMASALAHAN-PERMASALAHAN DALAM PENGELOLAHAN WEB INSTITUSI
1.       Mendaftarkan Web institusi dengan domain dan atau hosting Gratis-an. Kenapa gratisan jika mampu membayar, secara umum gratisan tidak bisa memberikan jaminan.
2.       Membuat tapi tidak merawat sehingga seolah membiarkan webnya seperti Rumput. Misalkan : ada script web yang error, komentar Spam, hingga tidak tahu kalau website-nya di hack.
3.       Tidak mengenalkan website kepada : Semua staff yang ada, kepada Publik, termasuk tidak “menaruh” alamat web dalam Kop Surat Resmi.
4.       Menggunakan CMS tapi tidak meng Update, membuat web secara umum mudah banyak Open Source CMS yang bisa digunakan. namun jika lupa mengupdate, bisa jadi web anda “tidak aman”
5.       Tidak menyediakan Form kontak atau Form Kontak tidak berfungsi. Form/kontak “wajib” disediakan terutama untuk mendapatkan feedback dari pengunjung web kita. Sebaiknya menggunakan form kontak dan menyiapkan SDM (bisa Humas/Staff PR) yang siap interaksi dengan pengunjung.
6.       Terlalu membiarkan form bebas tanpa Moderasi (Buku Tamu, Komentar, dll). Wesbite Intitusi berbeda dengan blog, pada Blog hal ini umunya tidak bermasalaha asal pemilik rajin melihat dan menyeleksi keomentar yang ada. Banyak dijumpak Buku tamu wesbite penuh dengan : Spam, Iklan, promosi, dll.
7.       Menulis Email kontak di Web secara Full, Hal ini bagus namun dimungkinan mengundang Spam. Sehingga email kita bisa “kebanjiran” sampah email (Spam). Sangat susah jika email kita sudah terkena Spam. Solusi Kontak sebaiknay menggunakan Form kontak.
8.       Menyerahkan semuanya pada seseorang, termasuk pengeloaan domain website. Banyak kasus ketika “pengelola domain” pindah (resign/missing) , Pengaturan Domain tidak serahkan pada pemilik. Atau kasus lain pengelola domain tidak bisa dihubungi lagi.
9.       Punya Domain Website tetapi tidak menggunakan Email dengan Domain Institusi untuk Komunikasi Resmi. Mungkin masih ingat kasus Komis8 at yahoo.comdomain/web yang terlihat lucu dan mengundang pertanyaan Publik. Apakah anda akan mengikuti jejak Meraka?
10.   Di beri masukan tetapi tidak merespon. Seorang pengelola Web/domain sewajarnya juga bertanggung jawab memonitor dan mengelola Sub Domain dibawahnya (jika ada). Jika punya web umumnya kontak masuk akan melalui Email, sehingga cek Isi web dan email seharusnya menjadi pekerjaan rutin.




Sabtu, 20 April 2013

Web Browser

Web Browser atau yang lebih dikenal browser adalah suatu program atau aplikasi yang digunakan untuk menjelajahi Internet atau untuk mencari sebuah informasi dari suatu halaman Web/Blog. Awalnya Web Browser hanya berorientasi pada teks dan belum dapat menampilkan gambar. Namun, Web Browser sekarang tidak hanya menampilkan text dan gambar tetapi juga file multimedia seperti video dan suara. Browser juga dapat mengirim dan menerima e-mail, mengelola bahasa HTML (Hyper Text Markup Language) sebagai input, dan menjadikan halaman Web sebagai hasil output yang informatif.



Browser juga bisa disebut sebagai Jembatan antara pengguna Internet dengan Internet tanpa browser ini mustahil para pengguna internet dapat memanfaatkan Internet. Dengan menggunakan web browser ini juga, para pengguna Internet juga dapat mengakses dan memanfaatkan berbagai informasi yang terdapat di Internet dengan mudah.

Cara Kerja Web Browser
Di sini akan sedikit diuraikan bagaimana suatu halaman website bisa ditampilkan di layar monitor.


Misalkan seorang yang bernama A ingin membuka sebuah blog, kemudian dia akan mengetikkan alamat url dari blog yang dituju pada browser. Kemudian alamat tersebut akan dilewatkan oleh suatu protocol HTTP melewati port 80 atau 443 pada server. Web browser akan mengirimkan suatu aturan yang biasa disebut protocol, protocol yang biasa digunakan adalah TCP/IP. Setelah dikirimkan ke web server, maka web server akan merespon request dari web browser tersebut. Web server akan memeriksa web file, apakah ada atau tidak alamat yang di request oleh browser tadi dan mengirimkan kembali, lalu browser akan menerjemahkan coding HTML yang dikirimkan oleh server menjadi suatu halaman web. Namun jika halaman tersebut tidak ada di dalam web server maka respon yang dikirimkan berupa pesan dengan kode 404 yang berarti tidak ditemukan. 

Beberapa contoh Web Browser yang ada
1) OPERA = Cepat dan tampilan halaman yang web yang optimal dan memukau.
2) SAFARI= Web browser khas macintosh.
3) GOOGLE CHROME = Web browser yang dikembangkan oleh google.
4) AVANT BROWSER = Web browser berbasis internet explorer namun dengan tampilan yang lebih elegan 
5) FLOCK = Web browser yang ditujukan buat penggila social enginering.

Penjelasan dari Web Browser yang ada :


1. OPERA

Opera berasal dari hasil riset yang dilakukan olehNorway’s telecom company, Telenor,Norwegia, pada tahun 1994, dan dimunculkan sebagai kekuatan baru sebuah aplikasi yang berdiri sendiri oleh tim independen yang diberi nama Opera Software ASA pada tahun 1995. Opera Software ASA membangun Opera Web browser dan merupakan industri yang memimpin perkembangan Web browser untuk desktop dan pemasaran hardware. 
Sekilas Mengenai Opera



Opera browser (yang dikenal dengan “the third browser” (browser yang ketiga), setelah Internet Explorer dan Netscape). Browser ini dalam perkembangannya sangat diterima oleh dunia internasional sebagai browser alternatif yang memiliki banyak kelebihan, dalam hal ini ia memiliki sifat ringan, lebih cepat dan tidak ada konflik dengan browser yang lain.
Opera merupakan Fastest browser. Menurut pengamat browser, Opera dijuluki sebagai yang tercepat, terkecil dan browser paling efisien selama ini. Opera memiliki sebagian besar fitur Firefox, ditambah beberapa fitur lainnya. Versi terbaru Opera juga memiliki widget atau aplikasi web kecil yang ada di desktop user dan mendukung BitTorrent, sebuah teknologi pendistribusi file populer. Dulu Opera versi lengkap harus membayar lisensi, sedangkan untuk sekarang Opera benar-benar gratis.
Standar yang didukung Opera antara lain XTML, WAP, WML, CSS, ECMAScript, JAVA dan Flash.


 2. SAFARI

Safari adalah browser besutan perusahan Amerika Serikat bernama Apple yang mungkin kurang dikenal oleh kebanyakan orang yang menggunakan system operasi Windows yang telah digunakan oleh banyak masyarakat didunia dan di Indonesia khususnya. Namun Safari boleh jadi lebih popular bagi kalngan yang menggunakan system operasi Mac yang juga merupakan besutan Apple.








3. GOOGLE CHROME

Chrome adalah web browser buatan Google yang saat ini juga sangat banyak di gunakan. Fiturnya yang sederhana tetapi berjalan lebih ringan daripada browser lain menjadi nilai lebihnya. Desainnya dibuat sederhana, tetapi dengan pertimbangan fungsional yang dapat memudahkan pengguna. Chrome juga menawarkan theme yang bisa digunakan untuk mengubah tampilan standarnya.





4.  AVANT BROWSER


Sama seperti browser lainnya, teknologi yang di usung oleh Avant browser hampir serupa dengan browser lain, seperti pop-up blocker, skin costumize, dll. Pihak Avant juga mengklaim browser mereka merupakan browser tercepat di dunia. Versi terbaru dari browser ini adalah versi 11.7.









5.  FLOCK


Flock, browser sosial networking …. mungkin lebih tepatnya seperti itu. Flock yang merupakan besutan dari mozilla ini merupakan browser yang penggunaannya lebih memudahkan untuk sosial networking.
Dengan  kelengkapan yang ditawarkan flock memiliki 3 fitur utama yakni : Social networking (Facebook, twitter,mysapce), easy find photo and video, webmail.





Source :

Minggu, 31 Maret 2013

Web Science dan Semantic Web

Web Science

Pengertian dan Sejarah
Pengertian dari Web Science itu sendiri adalah kajian sains dari Web yang lahir dari system Informasi. Pada Web Science membutuhkan pemahaman akan Web dan juga fokus pada pengembangan terhadap kebutuhan komunikasi dan representasi.


Secara terminologi, website adalah kumpulan dari halaman-halaman situs, yang biasanya terangkum dalam sebuah domain atau subdomain, yang tempatnya berada di dalam World Wide Web (WWW) di Internet. Sebuah halaman web adalah dokumen yang ditulis dalam format HTML (Hyper Text Markup Language), yang hampir selalu bisa diakses melalui HTTP, yaitu protokol yang menyampaikan informasi dari server website untuk ditampilkan kepada para pemakai melalui web browser. Semua publikasi dari website-website tersebut dapat membentuk sebuah jaringan informasi yang sangat besar.

Penemu website adalah Sir Timothy John "Tim", Berners Lee, sedangkan website yang tersambung dengan jaringan, pertamakali muncul pada tahun 1991. Maksud dari Tim ketika membuat website adalah untuk mempermudah tukar menukar dan memperbarui informasi kepada sesama peneliti di tempat dia bekerja. Pada tanggal 30 April 1993, CERN (tempat dimana Tim bekerja) menginformasikan bahwa WWW dapat digunakan secara gratis oleh semua orang.

Perkembangan Web Science didorong oleh pergerakan generasi Web dari Web 1.0 ke Web 3.0.
Perbedaan utama dari setiap generasi adalah pada Web 1.0 masih bersifat read-only, padaWeb 2.0 bergerak ke arah read-write,sedangkan pada Web 3.0 mengembangkan hubungan manusia ke manusia, manusia ke mesin, dan mesin ke mesin. Pada Web 2.0 kegiatan sosial sudah dimulai, dengan semakin popularnya berbagai fasilitas seperti wikipedia, blog, friendster dan sebagainya. Tetapi kendala utama pada Web 2.0 adalah penangan untuk pertukaran data atau interoperabilitas masih sulit. Web 3.0 mencoba menyempurnakan Web 2.0 dengan memberikan penekanan penelitian pada Semantic Web, Ontology, Web Service, Social Software, Folksonomies dan Peer-to-Peer. Penelitian ini sangat memperhatikan ‘budaya’ sebuah komunitas terhadap kebutuhan akan sebuah data atau informasi.



Jenis-jenis:
1. Computer Science

Merupakan Desentralisasi dari informasi atau pengetahuan tentang komputer serta sistem dari jaringan sematik, proses kalkulus,dll.2. Mathematics
Merupakan penjelasan dari teori grafik network (gambaran jaringan) serta teori statistik game.3. Web Engineering
Merupakan protokol pengamanan dari akses arsitektur.4. Artificial Intelligence
Merupakan pengetahuan atau ilmu yang merepresentasikan suatu bahasa.5. Economics
Merupakan teori market dai segi makro dan mikro dalam tipe atau model ekonomi kapital.6. Law
Merupakan properti intellectual atau merupakan perangkat (driver) regular dari publik dan bertugas melawan yang berbeda jalan dalam arti kata menyimpang dari peraturan.7. Media
Merupakan fragmentasi dari sarana publik dan sarana mendiskusikan suatu isu moral serta beberapa opini/pemikiran yang muncul.8. Socio-Cultural
Merupakan nilai, sikap dan gaya hidup serta trend yang cepat yang bersifat open source (bebas).9. Psychology
Merupakan gaya atau perilaku sosial dalam bentuk properti kognitif serta metode pemikiran / proses pengolahan informasi yang bersifat eksperimental.10. Biology
Merupakan evolusi atau perubahan sistem biologi(alami) yang berangsur secara dinamis.11. Ecology
Merupakan struktur dari ekosistem-ekosistem dengan populasi yang produktif serta dinamis.



Manfaat :
 Web science dapat menyajikan ilmu pengetahuan, karena web adalah yang berisi berbagai cabang ilmu pengetahuan. Web tersebut tercipta dari informasi, yang nantinya akan menjadi disiplin ilmu pengetahuan, cara belajar yang baru dan sangat membantu dalam menyampaikan bidang ilmu pengetahuan. Semakin web science ini dikembangkan maka semakin banyak pelajar yang akan memanfaatkan untuk belajar.

Berdasarkan data yang telah saya dapat manfaat web science bagi dunia pendidikan secara garis besarnya untuk mempermudah subjek – subjek yang terkait dengan bidang pendidikan dalam mencari data dan informasi. Contoh sederhananya adalah pemberian tugas yang dapat dikirimkan via e-mail kepada guru atau dosen. Memang terlihat praktis bagi orang yang mengerti menggunakan internet sebagai media tersebut. Apabila diberikan kepada orang awam tentu belum mengerti sepenuhnya. Maka dari itu pemberitahuan penggunaan internet secara baik dan benar perlu dilakukan.
Berikut beberapa kegunaan Web Science di dunia pendidikan :
·                     Sebagai perpustakaan online
·                     Pengganti pembelajaran di kelas / virtual class
·                     Jurnal - jurnal terbaru menyangkut perkembangangan IPTEK
·                     Media berkomunikasi dengan para ahli di bidang IPTEK
·                     Berbagi pengetahuan dan membahas suatu permasalahan bersama



Semantic Web

Sejarah Semantic Web
Semantic web dicetuskan pertama kali oleh Tim Berners-Lee, James Hendler, dan  Ora  Lassila,  di  majalah  Scientific American  pada  tahun  2001.  Sejak  itu,  Tim Berners-Lee  yang   juga   merupakan   direktur   dari   W3C  membentuk  tim  kerja  yang  membidangi semantic web serta infrastrukturnya pada tahun 2001. Aktivitas dari tim ini bisa dilihat dihttp://www.w3.org/2001/sw/. Tim   tersebut   merumuskan   berbagai   infrastruktur   untuk   keperluan   semantic web, antara lain adalah RDF (Resource Definition Framework), n3, Ontology, dan lainlain,   serta   membangun   berbagai   software   yang   diperlukan   (IsaViz untuk  mengedit RDF, cwm – close world machine, dan lainlain). Beberapa infrastruktur memang telah tersedia di W3C, seperti misalnya infrastruktur untuk display berbasis XML (XHTML, SVG, dan lainlain).

Pengertian Semantic Web

Semantic web merupakan visi untuk membuat web lebih dipahami oleh mesin
(“making web more  understandable  by  machine”).   Menurut Tim Berners-Lee (Berners-Lee, Tim, et.al, 1999):
"The Semantic Web is a Web that includes documents, or portions of documents,
describing explicit relationships, between things and containing semantic information
intended for automated processing by our machines."
Dari definisi tersebut, bisa dipahami bahwa semantic web berkaitan dengan
dokumen atau bagian dokumen yang mendeskripsikan hubungan secara eksplisit serta berisi informasi semantik (seperti “bekerja pada”, “anak dari”, dan lainlain) yang memang dimaksudkan untuk diproses oleh mesin. Perlu diketahui bahwa defisini  disini lebih ditekankan pada “bisa dipahami oleh mesin” bukan pada “bisa dibaca oleh mesin” karena web saat ini pun sebenarnya bisa dibaca oleh mesin, tetapi nilai semantiknya yang tidak ada.
Semantic Web merupakan suatu visi  dari Tim  Berners-Lee untuk membuat web menjadi  sumber  daya data yang bermakna.  Hal ini bisa diwujudkan dengan menggunakan infrastruktur yang didefinisikan oleh kelompok kerja di W3C. Seperti telah diketahui, web saat ini menggunakan HTML sebagai komponen utama. HTML membuat presentasi serta isi dari web menjadi satu. Hal ini merupakan kelemahan dari web yang ada saat ini karena hal tersebut menyebabkan data hanya bisa dipahami oleh manusia dan pada gilirannya akan menyulitkan presentasi, klasifikasi, pencarian, pembuatan katalog, serta human reasoning. “Dipahami” disini mengacu pada kemampuan mesin untuk mendeskripsikan keterkaitan antar  data  serta  representasi  graph  dari   data  tersebut).  Pendefinisian  data  tersebut dilakukan dengan pembuatan model data RDF. Model data RDF ini bisa digunakan oleh berbagai API (Application Programming Interface) seperti  Jena dari HP, 4Suite dari   Fourthought   Inc.,  dan  lain-lain.  Dengan   demikian,  tugas   pengembang   peranti
lunak akan lebih mudah dalam pengelolaan data.

Contoh Kasus untuk Pemanfaatan Semantic Web
Contoh sederhana adalah tentang pencarian di web. Penggunaan mesin pencari seperti Google, Altavista, Yahoo, dan lainlain hanya mendasarkan pencariannya pada metadata yang terdapat pada header file HTML. 
Pengembangan yang lebih berguna lagi ada pada pemanfaatan software agent
bersama dengan semantic web untuk keperluan  crawling, generalisasi, kategorisasi, serta  reasoning  data.   Sebagai   contoh,   seorang   pengembang   bisa   mengembangkan suatu  software   agent  yang   mengumpulkan   data   tentang   suatu  resource,   misalnya tentang   “dokter   umum   yang   berpraktik   di   yogyakarta”,   menemukan   atribut   “jam praktik”, membuat perjanjian untuk pemeriksaan, serta memberitahu ke user tentang rencana periksa ke dokter tersebut.



Source :