Selasa, 15 April 2014

Jenis-Jenis Komputasi Modern


Komputasi Modern merupakan sebuah sistem yang akan menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan suatu masalah.  Dalam komputasi modern terdapat perhitungan dan pencarian solusi dari masalah. Perhitungan dari komputasi modern adalah akurasi, kecepatan, problem, volume dan besar kompleksitas.

Komputasi modern terbagi menjadi 3 jenis, yaitu :


  1. Mobile Computing
    Mobile computing adalah sebuah teknologi yang memungkinkan penggunanya bisa memanfaatkan kemampuan komputer secara optimal, meski dalam posisi berpindah-pindah. Banyak kalangan menilai bahwa mobile computing akan menggeser keberadaan desktop atau PC yang selama ini kita kenal.Berbicara mengenai mobilitas, hal yang menjadi kritis adalah tenaga. Komponen-komponen kini memiliki performa yang terus meningkat baik dari segi kecepatan maupun kualitas, mengakibatkan kebutuhan akan tenaga listrik meningkat. intel Corporation, mengambil inisiatif menciptakan terobosan dalam hal power management dengan menghadirkan platform intel centrino Mobile Technology
  2. Grid Computing
    Komputasi Grid adalah penggunaan sumber daya yang melibatkan banyak komputer yang terdistribusi dan terpisah secara geografis untuk memecahkan persoalan komputasi dalam skala besar. Semakin cepat jalur komunikasi terbuka, maka peluang untuk menggabungkan kinerja komputasi dari sumber-sumber komputasi yang terpisah menjadi semakin meningkat. Dengan demikian, skala komputasi terdistribusi dapat ditingkatkan secara geografis lebih jauh lagi, melintasi batas-batas domain administrasi yang ada.

  3. Cloud Computing

    Komputasi awan (bahasa Inggriscloud computing) adalah gabungan pemanfaatan teknologi komputer('komputasi') dan pengembangan berbasis Internet ('awan'). Awan (cloud) adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya. Ia adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan (as a service),  sehingga pengguna dapat mengaksesnya lewatInternet ("di dalam awan")  tanpa mengetahui apa yang ada didalamnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya  Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet Computing "Cloud Computing adalah suatu paradigma di mana informasi secara permanen tersimpan di server di internet dan tersimpan secara sementara di komputer pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet, notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain.
    Komputasi awan adalah suatu konsep umum yang mencakup SaaSWeb 2.0, dan tren teknologi terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu penjelajah web dengan perangkat lunak dan data yang tersimpan di server. Komputasi awan saat ini merupakan trend teknologi terbaru, dan contoh bentuk pengembangan dari teknologi Cloud Computing ini adalah iCloud








Sabtu, 15 Maret 2014

Komputasi Modern




Komputasi : cara untuk menemukan pemecahan permasalahan dari data input dengan suatu algoritma

Modern : teknologi masa kini atau suatu hal terkini.


Komputasi modern : perhitungan yang menggunakan computer canggih dimana pada computer tersebut tersimpan sejumlah algoritma untuk menyelesaikan masalah perhitungan secara efektif dan efisien.


Komputasi modern digunakan untuk memecahkan masalah antara lain untuk menghitung akurasi (bit, floating point), kecepatan (dalam satuanHz), problem volume besar (paralel), modeling (NN dan GA) dan kompleksitas (menggunakan Teori Big O).



Karakteristik Komputasi Modern :
  • Komputer-komputer penyedia sumber daya terdiri dari berbagai jenis perangkat keras, sistem operasi, serta aplikasi yang terpasang.
  • Komputer-komputer terhubung ke jaringan yang luas dengan kapasitas bandwidth yang beragam.
  • Komputer maupun jaringan tidak terdedikasi, bisa hidup atau mati sewaktu-waktu tanpa jadwal yang jelas.



Sejarah Komputasi Modern :


Sejarah komputasi dimulai dari seseorang ilmuan yang ternama di bidang teknologi. 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.



PENERAPAN KOMPUTASI MODERN

Komputasi modern dapat diterapkan ke dalam berbagai bidang, antara lain dalam bidang Kesehatan, Perbankan, dan Pertahanan.

1. Kesehatan

Artikel ini berhubungan dengan artikel selanjutnya dimana ilmu Komputasi Modern memiliki penerapannya di kehidupan kita sehari-hari. Berikut ini adalah contoh penerapannya di bidang kesehatan maupun kedokteran  :

1. Sistem informasi digunakan untuk mencatat rekaman medis pasien secara elektronis.


2. Penggunaan Komputer Terminal untuk mencari pasien. Dengan mengetikkan sepenggal nama, sistem informasi akan segera menyajikan informasi tentang pasien yang memenuhi kriteria pencarian.

3. Teknologi informasi diterapkan pada peralatan medis missal CT Scan (Computer Tomography). CT Scan adalah peralatan yang mampu memotret bagian dalam tubuh seseorang tanpa harus dilakukan pembedahan.



4. Mycin merupakan contoh sistem pakar yang digunakan untuk membantu juru medis mendiagnosis penyakit darah yang cepat menular dan kemudian dapat memberikan saran berupa penggunaan antibiotik yang sesuai. (system pakar adalah perangkat lunak yang ditujukan untuk meniru keahlian seseorang dalam bidang tertentu).

5. Sistem berbasis kartu cerdas (smart card) dapat digunakan juru medis untuk mengetahui riwayat penyakit pasien yang datang ke rumah sakit karena dalam kartu tersebut para juru medis dapat mengetahui riwayat penyakit pasien.

6. Penggunaan komputer hasil pencitraan tiga dimensi untuk menunjukkan letak tumor dalam tubuh pasien.

7. Dalam bidang jasa pelayanan kesehatan teknologi informasi berguna untuk memberikan pelayanan secara terpadu dari pendaftaran pasien sampai kepada system penagihan yang bisa dilihat melalui internet.

8. Penggunaan alat-alat kedokteran yang mempergunakan aplikasi komputer, salah satunya adalah USG (Ultra sonografi). USG adalah suatu alat dalam dunia kedokteran yang memanfaatkan gelombang ultrasonik, yaitu gelombang suara yang memiliki frekuensi yang tinggi (250 kHz – 2000 kHz) yang kemudian hasilnya ditampilkan dalam layar monitor.

9. Teknologi nirkabel. Pemanfaatan jaringan computer dalam dunia medis sebenarnya sudah dirintis sejak hampir 40 tahun yang lalu. Pada tahun 1976/1977, University of Vermon Hospital dan Walter Reed Army Hospital mengembangkan local area network (LAN) yang memungkinkan pengguna dapat log on ke berbagai komputer dari satu terminal di nursing station. Saat ini, jaringan nirkabel menjadi primadona karena pengguna tetap tersambung ke dalam jaringan tanpa terhambat mobilitasnya oleh kabel. Melalui jaringan nir kabel, dokter dapat selalu terkoneksi ke dalam database pasien tanpa harus terganggun mobilitasnya.

10. Penggunaan Biosensor. Biosensor merupakan suatu alat Instrumen elektronik yang bekerja untuk mendektesi sample biokimia. Contoh paling sederhana adalah alat uji diabetes.




Bioinformatika

Terdiri dari kata 'bio' dan 'informatika' yang merupakan gabungan antara ilmu di bidang biologi dan teknik informatika. Bioinformatika adalah ilmu yang mempelajari penerapan teknik komputasional untuk mengelola dan menganalisis informasi biologis atau bisa dibilang dengan penggunaan komputer untuk menangani permasalahan biologi. Lalu apa manfaatnya ?

Berikut adalah contohnya :

1. Bioinformatika dalam Bidang Klinis
Aplikasi Informatika ini berbentuk data-data mengenai informasi klinis dari seorang pasien seperti data analisa diagnosa laboratorium, hasil konsultasi dan saran, foto rontgen, ukuran detak jantung, dan lain lain.

2. Bioinformatika untuk Identifikasi Agent Penyakit Baru
Aplikasi ini digunakan untuk mendeteksi kemungkinan penyakit baru yang akan muncul baik melalui virus ataupun media yang lainnya.


3. Bioinformatika untuk Diagnosa Penyakit Baru
Aplikasi ini digunakan untuk mendiagnosa penyakit apa yang diderita oleh pasien dan untuk mengetahui obat apa yang tepat dan perawatan yang akan diberikan kepada pasien.


4. Bioinformatika untuk Penemuan Obat
Aplikasi ini digunakan untuk menemukan terobosan pada obat dengan kombinasi berbagai macam senyawa seperti enzim, asam amino dan lain-lan.


2. Perbankan
- Kegunaan komputer di bidang perbankan untuk menghasilkan informasi bagi pihak manajemen bank sendiri dan juga untuk meningkatkan pelayanan kepada pihak nasabah bank. 
- Saat ini dengan dikenalnya E-Commerce, maka pelayanan transaksi secara online dapat diterapkan dengan disediakannya ATM kemudian dengan penggunaan internet memudahkan perbankan dalam melakukan pelayanan kepada nasabahnya melalui INTERNET BANKING dan SMS BANKING. 

3. Pertahanan
Kegunaan komputasi modern dalam bidang pertahanan diantaranya adalah radar, dimana radar tersebut dapat mendeteksi ketika ada sebuah objek asing memasuki wilayah negara tanpa izin.


Selain itu juga ada sistem peringatan dini anti nuklir yang dimiliki oleh Amerika Serikat yang berguna untuk mendeteksi serangan nuklir atau sejenisnya yang mengarah kepadanya.

Rabu, 01 Januari 2014

5EPIC Information Technology


pada kesempatan kali ini saya ingin mempromosikan sebuah perusahaan yang saya kelola dengn team kampus saya,, dimana merupakan syarat untuk tugas softskill pengantar bisnis informatika,, cekidooott :)

LATAR BELAKANG
Ø Persaingan bisnis yang sangat ketat saat ini menuntut adanya alat bantu atau sistem pekerjaan yang mudah, cepat, tepat, akurat, dan efisien.

Ø Dengan bantuan kemajuan teknologi informasi dapat diciptakan sistem terpadu yang dapat membantu pengelolaan pekerjaan dalam dunia usaha.
o   
Ø Teknologi informasi dalam bentuk web dapat membantu menghemat penggunaan kertas (paperless) dalam penyimpanan arsip
TUJUAN
Ø  Membantu pihak manajemen perusahaan dalam mengantisipasi permasalahan seputar bidang website. Hal ini dilakukan untuk dapat meningkatkan performance, efektifitas kerja, dan memungkinkan juga efisiensi biaya.
LINGKUP LAYANAN
Ø  Maintenance Support and Services
Ø  Web Design
Ø  Web Consultant
SUPPORT AND SERVICE
Ø  Maintenance support yaitu sistem perawatan website yang dilakukan secara  berkala dengan tujuan agar website dapat berjalan stabil, cepat, aman, terupdate dan terhindar dari berbagai masalah yang mengganggu pekerjaan dalam perusahaan.Dalam hal maintenancepekerjaan ini menjadi 2 bagian:
Ø  OnSite (sesuai kontrak)
Ø  OnCall (sesuai panggilan/permintaan)




Kamis, 24 Oktober 2013

Disk Forensik Part 5

V. FORENSIC SOFTWARE (WinHex)
WinHex pada intinya adalah editor hexadecimal universal, yang paling utama adalah sangat membantu dalam bidang computer forensics, data recovery, proses data dalam tingkat yang rendah, dan keamanan IT. Sebuah peralatan yang semakin maju setiap harinya dan penggunaan dalam keadaan darurat : memeriksa dan mengedit semua jenis file mengembalikan data yang telah dihapus atau data yang telah hilang dari hard drives system file yang corrupt, atau dari kartu memory digital camera.
Berikut adalah beberapa kelebihan dan cara kerja dari WinHex, antara lain :
1.      Disk editor untuk hard disk, floppy disk, CD-ROM & DVD, ZIP, Smart Media, Compact Flash.
2.      Dukungan untuk FAT, NTFS, Ext2/3, ReiserFS, Reiser4, UFS, CDFS, UDF
3.      Memiliki interpretasi untuk sistem RAID dan dynamic disks
4.      Berbagai macam teknik pemulihan data
5.       RAM editor, menyediakan akses kepada physical RAM, dan proses–proses yang dimiliki virtual memory
6.      Penerjemah data, mengetauhi 20 jenis type data
7.      Mengedit struktur data menggunakan templates (contoh : untuk memperbaiki tabel partisi / boot sector)
8.      Menyatukan dan memisahkan file, menyatukan dan membagi kejanggalan dalam bytes/words
9.      Menganalisa dan membandingkan file – file
10.  Pencarian yang paling flexibel dan mengganti fungsi – fungsi
11.  Disk cloning (undr DOS dengan X-Ways Replica)
12.  Mengatur gambar dan mengamankannya (menurut pilihan dikecilkan ukuran filenya atau dipisahkan menjadi dokumen – dokumen sebesar 650 MB)
13.  Memprogram interface (API) dan menulis program
14.  Enkripsi AES 256-bit, pengecekan total, CRC32, hashes (MD5, SHA-1)
15.  Menghapus file rahasia dengan aman, membesihkan hard drive demi menjaga privacy
16.  Mengimpor semua format clipboard, termasuk ASCII hex
17.  Mengkonversi diantara biner, hex ASCII, Intel hex, dan Motorola S
18.  Setelan karakter : ANSI ASCII, IBM ASCII, EBCDIC, (Unicode)
19.  Pergantian jendela yang cepat. Mencetak. Pembangkit nomor acak
20.  Mendukung file dengan ukuran yang lebih dari 4 GB. Sangat cepat. Mudah digunakan. Pertolongan yang selalu ada setiap saat

X-Ways forensik, edisi forensik dari WinHex, adalah lingkungan computer forensik yang kuat dan mampu dengan sejumlah fitur forensik, menerjemahkannya menjadi perangkat analisis yang kuat : menangkap ruang yang bebas, ruang yang lemah, ruang dalam partisi, dan teks, membuat table yang berisi petunjuk dengan detail yang lengkap dengan segala file yang termasuk dan file yang telah dihapus dan direktori dan bahkan alur data alternative (NTFS), file dengan penomoran yang tertahan, dan banyak lagi. Juga menyediakan sebagai penggambar disk dalam tingkatan rendah dan peralatan cloning yang menciptakan cermin sesungguhnya (termasuk ruang yang lemah) dan membaca sebagian besar format drive dan type media, pendukung – pendukung drive dan file dari ukuran yang pada dasarnya tidak terbatas (bahkan terabytes dari NTFS volumes).
 X-Ways forensics dan WinHex pada dasarnya mengartikan dan menunjukan struktur direktori pada FAT, NTFS, Ext2/3, Reiser, CDFS, dan media UDF dan file gambar. Itu menunjukan pemulihan yang aman pada hard disk, memory card, flash disks, floppy disks, ZIP, JAZ, CDs, DVDs, dan banyak lagi. X-Ways forensics dan WinHex menyatukan beberapa mekanisme penyembuhan file yang otomatis dan mengizinkan pemuliha data secara manual. WinHex memberikan kepuasan, pencarian fungsi yang sangat cepat secara simultan yang mungkin anda butuhkan untuk mencari di seluruh media (atau data gambar), termasuk kelemahan, untuk data yang telah dihapus, data yang disembunyikan dan banyak lagi. Melalui akses fisik, hal ini dapat dilakukan meskipun isinya tidak terdeteksi oleh operating system, contohnya yang disebabkan oleh sistem file yang corrupt dan tidak diketahui. Selain fitur-fitu diatas, Winhex juga dapat digunakan untuk :
1.      Drive cloning, drive imaging
Membuat suatu duplikasi yang bisa menghemat waktu dalam menginstall suatu dan software lainnya untuk beberapa komputer yang sejenis atau agar memungkinkan kita untuk memperbaiki suatu installasi yang sedang dilakukan apabila ada data yang rusak.
2.      RAM editor
Untuk menjalankan/memanipulasi program yang sedang berjalan dan dalam permainan komputer khusus.
3.      Analyzing files
Untuk menentukan jenis recoveri data sebagai bagian rantai yang hilang oleh ScanDisk atau ChkDisk
4.      Wiping confidential files or disks
Dengan menghapus file rahasia dengan winhex maka tidak satupun dari komputer yang ada bahkan spesialis komputer forensik sekalipun tidak akan bisa mendapatkan file itu lagi.
5.      Wiping unused space and slack space
Dengan menghapus ruang kosong yang tidak terpakai maka akan meminimalkan ukuran backup datanya. Pada drive berjenis NTFS, winhex dapat membersihkan semua file $Mft (Master File Table) yang tidak terpakai
6.      ASCII - EBCDIC conversion
Memungkinkan kita untuk bisa merubah kode ASCII ke EBCDIC
7.      Binary, Hex ASCII, Intel Hex, and Motorola S conversion
Digunakan oleh programmer yang menggunakan (E)PROM
8.      Unifying and dividing odd and even bytes/words
Digunakan oleh programmer yang menggunakan (E)PROM
9.      Conveniently editing data structure
Kita bisa merubah struktur data yang ada dengan baik sesuai dengan apa yang kita inginkan.
10.  Splitting files that do not fit on a disk
Kita bisa menggabungkan atau membagi file yang tidak muat di disk kita
11.  WinHex as a reconnaissance and learning tool
Kita bisa menemukan program-program lain yang disimpan pada suatu file. Kita juga bisa mempelajari file-file yang formatnya tidak kita ketahui dan bagaimana file tersebut bekerja.
12.  Finding interesting values (e.g. the number of lives, ammunition, etc.) in saved game files
Menggunakan penggabungan antara pencarian atau menggunakan perbandingan file
13.  Manipulating saved game files
Untuk permainan di komputer, kita bisa mengikuti cheat-nya yang ada di internet atau kita bisa membuat cheat sendiri.
14.  Upgrading MP3 jukeboxes and Microsoft Xbox with larger hard drive
Untuk meng-upgrade, hard disk baru memerlukan persiapan dan disinilah winhex dipergunakan
15.  Manipulating text
Untuk mengubah text di sebuah file berupa binary yang di aplikasi tersebut tidak diizinkan untuk bisa merubahnya.
16.  Viewing and manipulating files that usually cannot be edited
Untuk mengubah file yang tidak bisa diubah karena dilindungi oleh windows
17.  Viewing, editing, and repairing sistem areas
Seperti master boot record dengan table pembagiannya dan boot sector.
18.  Hiding data or discovering hidden data
Winhex secara khusus memungkinkan kita menggunakan bagian yang kelebihan dan tidak digunakan oleh sistem operasi
19.  Copy & Paste
Kita dimungkinkan untuk secara bebas untuk mengkopi dari disk dan menuliskannya ke dalam clipboard di disk tanpa perlu melihat batasan bagian/sektor nya
20.  Unlimited Undo
Kita bisa mengulang apa yang telah kita ubah atau kerjakan dengan bebas tanpa batasan.
21.  Jump back and forward
Winhex menyimpan sejarah/history apa yang telah kita kerjakan sehingga kita bisa kembali ke sebelum atau ke tahap apa yang kita telah kerjakan dengan mudah seperti pada web browser.
22.  Scripting
Pengubahan file otomatis menggunakan script. Script bisa dijalankan dari start center atau awal perintahnya. Ketika script dijalankan kita bisa membatalkannya dengan menekan esc.
23.  API (Application Programming Interface)
Pengguna yang professional (programer) akan memanfaatkan kemampuan winhex dalam program buatan mereka.
24.  Data recovery
Bisa digunakan pada semua file sistem dan bisa memperbaiki beberapa jenis file pada satu waktu seperti file jpg, png, gif, tif, bmp, dwg, psd, rtf, xml, html, eml, dbx, xls/doc, mdb, wpd, eps/ps, pdf, qdf, pwl, zip, rar, wav, avi, ram, rm, mpg, mpg, mov, asf, mid.
25.  Komputer examination / forensics
Winhex adalah sebuah alat atau software yang sangat berharga bagi seorang spesialis investigasi komputer di sebuah perusahaan pribadi dan untuk penegakkan hukum.
26.  Trusted download
Dengan winhex apa yang kita download akan lebih aman dan dapat dipercaya kebersihannya dari hal-hal yang dapat mengganggu komputer kita
27.  128-bit encryption
Dengan winhex kita bisa membuat file kita tidak bisa dibaca oleh orang lain.
28.  Checksum/digest calculation
Untuk memastikan file yang ada tidak ada yang rusak dan tidak terubah, atau untuk mengenali file-file yang dikenal.

29.  Generating pseudo-random data
Digunakan untuk beberapa tujuan seperti simulasi ilmiah.

sumber : 
1. Feri Sulianta, Komputer Forensik, Elex Media Komputindo, 2008
2. http://ratumeta-blog-me.blogspot.com
5. http://www.id.wikipedia.com