BAB I
PENDAHULUAN
Kata “komputer” pertama kali di perdengarkan kepada public pada tahun
1613, hal ini mengacu pada perhitungan aritmatika dan kata “komputer” digunakan
dalam pengertian itu sampai pertengahan abad ke-20. Dari akhir abad ke-19 dan
seterusnya.Berkembanganya komputer akhirnya makna komputer menjadi sebuah mesin
yang melakukan komputasi.
Sejarah komputer modern dimulai dengan dua teknologi yang
terpisah- perhitungan otomatis dan dapat di program-tapi tidak ada
satu perangkat pun yang dapat dikatakan sebagai komputer,
karena sebagian penerapan yang tidak konsisten istilah tersebut.
Contoh-contoh awal perangkat penghitung mekanis termasuk sempoa (yang berasal
dari sekitar 150-100 SM). Seorang pahlawan dari Alexandria (sekitar 10-70
AD) membangun sebuah teater mekanis yang diadakan bermain berlangsung 10 menit
dan dioperasikan oleh sebuah sistem yang kompleks dengan tali dan drum yang
dipakai sebagai sarana untuk memutuskan bagian dari mekanisme.
Berawal dari kata komputasi, yang memiliki pengertian suatu cara untuk
menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma,
contohnya adalah dengan melakukan suatu perhitungan. Jika pada zaman dahulu
orang melakukan perhitungan dengan alat yang masih sederhana, maka pada zaman
sekarang (modern) manusia dapat melakukan perhitungan atau komputasi yang cepat
dengan menggunakan komputer, pada kemunculan awal komputer ini sendiri
dimanfaatkan untuk melakukan perhitungan aritmatika, seiring dengan bertambahnya
waktu atau zaman yang diikuti pula dengan perkembangan di bidang teknologi
komputasi, kini komputer dapat dimanfaatkan bukan untuk melakukan perhitungan
saja namun juga untuk menganalisis dan memecahkan masalah-masalah ilmu atau sains. Komputer
dapat juga digunakan untuk mengolah data dan pemrosesan informasi dengan
kecepatan yang tinggi apabila dilihat dari sudut pandang ilmu komputer.
Dalam ilmu komputasi memiliki satu cabang ilmu yang bernama komputasi
sains. Secara umum komputasi sains mempelajari aspek-aspek komputasi untuk
aplikasi atau memecahkan masalah di bidang sains lain, seperti fisika, kimia,
biologi dan geologi. Dalam sejarah komputasi modern tidak dapat terlepas dari
peranan John von Neumann, beliau adalah ilmuwan yang meletakkan dasar-dasar
komputer modern serta salah satu ahli matematika terbesar, beliau juga yang
pertam kali mencetuskan konsep sebuah sistem yang menerima instruksi-instruksi
dan menyimpannya dalam sebuah memori sehingga menjadi dasar arsitektur komputer
hingga saat ini.
Kepiawaian Von Neumann terletak pada bidang teori game yang melahirkan
konsep seluler automata, teknologi bom atom, dan komputasi modern yang
melahirkan komputer. Kegeniusannya dalam matematika telah terlihat semenjak
kecil dengan mampu melakukan pembagian bilangan delapan digit (angka) di dalam
kepalanya.
Keinginan Von Neumann untuk mempelajari matematika dilakukannya pada musim
panas setelah studinya di Berlin dan sebelum masuk ETH Zurich. Dia menjadi
mahasiswa program doktor pada Universitas Budapest. Tesis doktornya bertemakan
aksiomasisai teori himpunan (set theory) yang dikembangkan George Cantor. Pada
masa itu, set theory merupakan salah satu topik ‘menantang’ di dunia
matematika.
Akhirnya pada tahun 1926, dia lulus dengan dua gelar yaitu gelar S1 pada
bidang teknik kimia dari ETH dan gelar doktor (Ph.D) pada bidang matematika
dari Universitas Budapest.
Von Neumann menjadi seorang konsultan pada pengembangan komputer ENIAC, dia
merancang konsep arsitektur komputer yang masih dipakai hingga saat ini.
Arsitektur yang dirancang oleh Von Nuemann adalah seperangkat komputer dengan
program yang tersimpan (program dan data disimpan pada memori) dengan
pengendali pusat, input-output, dan memori. Di bawah ini merupakan contoh
komputasi modern sampai dengan lahirnya ENIAC
Konrad Zuse’s electromechanical “Z mesin”. Z3 (1941) sebuah mesin pertama
menampilkan biner aritmatika, termasuk aritmatika floating point dan ukuran
programmability. Pada tahun 1998, Z3 operasional pertama di dunia komputer itu
di anggap sebagai Turing lengkap.
- Berikutnya
Non-programmable Atanasoff-Berry Computer yang di temukan pada tahun
1941 alat ini menggunakan tabung hampa berdasarkan perhitungan, angka
biner, dan regeneratif memori kapasitor. Penggunaan memori regeneratif
diperbolehkan untuk menjadi jauh lebih seragam (berukuran meja besar atau
meja kerja).
- Selanjutnya
komputer Colossus ditemukan pada tahun 1943, berkemampuan untuk membatasi
kemampuan program pada alat ini menunjukkan bahwa perangkat menggunakan
ribuan tabung dapat digunakan lebih baik dan elektronik reprogrammable.
Komputer ini digunakan untuk memecahkan kode perang Jerman.
- The
Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan
komputer elektromekanis dengan programmability terbatas.
- Lalu
lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada
tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan
biasanya disebut sebagai tujuan umum pertama komputer elektronik
(ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak
komputer pertama Konrad Zuse ’s Z3 yang ditemukan pada tahun 1941).
Pada tahun 1980-an merupakan awal kemajuan teknologi di bidang komputer
untuk penggunaan pribadi, kemudian ditambah dengan kemajuan yang pesat dalam
evolusi internet hingga saat ini yang memungkinkan sang pengguna komputer untuk
mengeksplorasi dan mempelajari bidang-bidang ilmu komputasi lebih jauh dan
mendalam seperti komputasi sains, diantaranya fisika, kimia, biologi, dan
geologi.
BAB II
TEORI KOMPUTASI MODERN
A. Teori Komputasi dan Pengimplementasiannya
Pada artikel yang saya tulis kali ini, akan membahas tentang Teori Komputasi beserta berbagai pengimplementasiannya dalam berbagai bidang ilmu yang ada sekarang. Sebenarnya apakah yang dimaksud dengan teori komputasi tersebut? Menurut sumber yang saya pelajari, teori komputasi merupakan sebuah cabang dari ilmu komputer dan matematika yang membahas bagaimana cara pemecahan suatu masalah pada model komputasi dengan menggunakan algoritma. Dalam ilmu ini dibagi menjadi 2 cabang, yaitu teori komputabilitas dan teori kompleksitas. Teori komputabilitas adalah memeriksa batasan-batasan berbagai model teoretis komputer, termasuk model yang dikenal paling berdaya. Sedangkan yang dimaksud dengan teori kompleksitas adalah pengkajian traktabilitas oleh komputer; beberapa masalah, meski secara teoritis terselesaikan oleh komputer, tetapi cukup mahal menurut konteks waktu dan ruang, tidak dapat dikerjakan secara praktis, bahkan dengan cepatnya kemajuan perangkat keras komputer. Dalam melakukan studi komputasi, beberapa ilmuwan komputer bekerja dengan abstraksi matematika komputer yang dikenal dengan model komputasi. Sebenarnya banyak model komputasi yang sering digunakan untuk keperluan studi, tetapi yang paling umum digunakan adalah mesin turing. Ilmuwan komputer mempelajari mesin Turing karena mudah dirumuskan, dianalisis dan digunakan untuk pembuktian, dan karena mesin ini mewakili model komputasi yang dianggap sebagai model paling masuk akal yang paling ampuh yang dimungkinkan. Kapasitas memori yang tidak terbatas mungkin terlihat sebagai sifat yang tidak mungkin terwujudkan, namun setiap permasalahan yang "terputuskan" (decidable) yang dipecahkan oleh mesin Turing selalu hanya akan memerlukan jumlah memori terhingga. Jadi pada dasarnya setiap masalah yang dapat dipecahkan (diputuskan) oleh meisn Turing dapat dipecahkan oleh komputer yang memiliki jumlah memori terbatas.
Selanjutnya adalah pengimplementasian teori komputasi dalam
berbagai bidang ilmu saat ini. Beberapa diantaranya yaitu :
1. Matematika
penerapan teknik-teknik komputasi matematika meliputi metode
numerik, scientific computing, metode elemen hingga, metode beda hingga,
scientific data mining, scientific process control dan metode terkait lainnya
untuk menyelesaikan masalah-masalah real yang berskala besar.
2. Geografi
komputasi awan didefinisikan sebagai sebuah model yang
memungkinkan kenyamanan, akses on-demand terhadap kumpulan sumber daya
komputasi (contohnya jaringan, server, media penyimpanan, aplikasi, dan layanan
komputasi) yang konfigurasinya dapat dilakukan dengan cepat dan disertai
sedikit usaha untuk mengelola dan berhubungan dengan penyedia layanannya.
3. Ekonomi
mempeljarai titik pertemuan antara ekonomi dan komputasi,
meliputi agent-based computational modelling, computational econometrics dan statistika,
komputasi keuangan, computational modelling of dynamic macroeconomic systems
dan pengembangan alat bantu dalam pendidikan komputasi ekonomi.
4. Sains (Fisika, Biologi, Kimia)
permasalahan medan magnet dengan menggunakan komputasi
fisika, penerapan aplikasi dari teknologi informasi dan ilmu komputer terhadap
bidang biologi molekuler, dan memungkinkan peramalan sifat-sifat atom dan
molekul.
Sejarah Singkat Komputasi Modern
Pada paruh pertama abad 20, banyak kebutuhan komputasi
ilmiah bertemu dengan semakin canggih komputer analog, yang menggunakan mekanis
atau listrik langsung model masalah sebagai dasar perhitungan. Namun, ini tidak
dapat diprogram dan umumnya tidak memiliki fleksibilitas dan keakuratan
komputer digital modern. George stibitz secara internasional diakui sebagai
ayah dari komputer digital modern. sementara bekerja di laboratorium bel di
November 1937, stibitz menciptakan dan membangun sebuah relay berbasis
kalkulator ia dijuluki sebagai “model k” (untuk “meja dapur”, di mana dia telah
berkumpul itu), yang adalah orang pertama yang menggunakan sirkuit biner untuk
melakukan operasi aritmatika. Kemudian model menambahkan kecanggihan yang lebih
besar termasuk aritmatika dan kemampuan pemrograman kompleks.
Salah satu tokoh yang sangat mempengaruhi perkembangan
komputasi modern adalah John von Neumann (1903-1957), Beliau adalah ilmuan yang
meletakkan dasar-dasar komputer modern. Von Neumann telah menjadi ilmuwan besar
abad 21. Von Neumann memberikan berbagai sumbangsih dalam bidang matematika,
teori kuantum, game theory, fisika nuklir, dan ilmu komputer yang di salurkan
melalui karya-karyanya . Beliau juga merupakan salah satu ilmuwan yang terkait
dalam pembuatan bom atom di Los Alamos pada Perang Dunia II lalu. Kegeniusannya
dalam matematika telah terlihat semenjak kecil dengan mampu melakukan pembagian
bilangan delapan digit (angka) di dalam kepalanya. Von Neumann sangat tertarik
pada hidrodinamika dan kesulitan penyelesaian persamaan diferensial parsial
nonlinier yang digunakan, Von Neumann kemudian beralih dalam bidang komputasi.
Von Neumann menjadi seorang konsultan pada pengembangan komputer ENIAC, dia
merancang konsep arsitektur komputer yang masih dipakai sampai sekarang.
Arsitektur Von Nuemann adalah seperangkat komputer dengan program yang
tersimpan (program dan data disimpan pada memori) dengan pengendali pusat, I/O,
dan memori.
Dalam komputasi modern menghitung dan mencari
solusi dan menghitung dari masalah yang ada harus meliputi:
1. Akurasi (big, Floating point)
2. Kecepatan (dalam satuan Hz)
3. Problem Volume Besar (Down Sizzing atau pararel)
4. Modeling (NN & GA)
5. Kompleksitas (Menggunakan Teori big O)
IMPLEMENTASI KOMPUTASI
Komputasi banyak digunakan pada semua bidang salah
satunya adalah komputasi sains. Komputasi sains merupakan salah satu cabang
ilmu komputasi. Secara umum komputasi sains mengkaji aspek-aspek komputasi
untuk aplikasi / memecahkan masalah di bidang sains lain, seperti fisika,
kimia, biologi, dll.
FISIKA
Komputasi dalam bidang ilmu fisika digunakan
umtuk memecahkan masalah-masalah penelitian yang sangat kompleks dan
numerikal, salah satunya adalah pengolahan data, pemodelan dan simulasi sistem
fisis. Komputasi pada ilmu fisika sangat membantu mencari solusi persamaan,
differensial, dan analisis lainnya.
KIMIA
Pada ilmu kimia, komputasi digunakan untuk mengetahui
dan menghitung sifat-sifat molekul yang di simulasikan terhadap suatu
sistem yang dihasilkan melalui program komputer dan diterapkanpada sistem
kimia nyata.
MATEMATIKA
Sama halnya dengan ilmu fisika dan kimia, komputasi
pada ilmu matematika digunakan untuk mencari suatu solusi dari suatu sistemyang
ingin di teliti contohnya adalah model sistem rotasi bumi.
Dengan model matematika yang didapatkan dari komputasi makapara peneliti dengan
mudah dapat mensimulasikan sistem tersebut kedalam model.
EKONOMI
Mempelajari titik pertemuan antara ekonomi dan
komputasi. Area yang tercakup antara lain agent-based computational
modeling,computational econometrics dan statistika, komputasi
keuangan,computational modeling of dynamic macroeconomic systems,
pemrograman yang didesain khusus untuk komputasi ekonomi, dan pengembangan alat
bantu dalam pendidikan komputasi ekonomi.
GEOLOGI
Cabang ilmu geologi merupakan ilmu yang
mempelajari bumi secara menyeluruh. Komputasi pada ilmu ini adalah menganalisa
dan mengukur struktur bumi pada waktu yang ditentukan.
GEOGRAFI
Ilmu yang mempelajari kondisi bumi seperti atmosfer
dan lain lain. Komputasi pada ilmu ini digunakan untuk mengukur tingkat
curah hujan dan kelembapan di suatu daerah.
BAB III
ANALISA
Komputasi dapat diartikan
sebagai cara untuk menemukan pemecahan permasalahan dari data input dengan
suatu algoritma. Komputasi merupakan subbagian dari matematika. Selama ribuan
tahun, perhitungan dan komputasi menggunakan pena dan kertas, atau kapur dan batu
tulis, atau dikerjakan secara mental dan kadang-kadang menggunakan tabel.
Komputasi modern menghitung
dan mencari solusi dari masalah yang ada, yang menjadi perhitungan dari
komputasi modern adalah :
Akurasi (bit, Floating poin)
1. Kecepatan (Dalam satuan Hz)
2. Problem volume besar (Down sizing atau paralel)
3. Modeling (NN dan GA)
4. Kompleksitas (Menggunakan teori Big O)
Secara umum iIlmu komputasi adalah bidang ilmu yang mempunyai perhatian pada
penyusunan model matematika dan teknik penyelesaian numerik serta penggunaan
komputer untuk menganalisis dan memecahkan masalah-masalah ilmu (sains).
Jadi,dapat disimpulkan bahwa komputasi modern adalah sebuah konsep sistem yang
menerima intruksi-intruksi dan menyimpannya dalam sebuah memory, memory disini
bisa juga dari memory komputer. Oleh karena pada saat ini kita melakukan
komputasi menggunakan komputer maka bisa dibilang komputer merupakan sebuah
komputasi modern.
Disini saya akan menganalisa
sebuah web Tokobagus.com.Ini adalah sebuah website e-commerce yang menjual
peralatan computer dan elektronik. Pada tokobagus.com kita dapat melihat
harga-harga barang yang akan kita cari, kemudian tinggal kita klik beli maka
akan muncul proses pembayarannya. Tapi sebelum memulai transaksi kita harus
mempunyai akun disitus tersebut, ini berguna untuk proses keamanan dalam
bertransaksi.
E-commerce adalah dimana dalam satu website
menyediakan atau dapat melakukan transaksi secara online atau juga bisa
merupakan suatu cara berbelanja atau berdagang secara online atau direct
selling yang memanfaatkan fasilitas Internet dimana terdapat website yang dapat
menyediakan layanan “get and deliver“
Sejauh ini berbagai produk-produk yang mayoritas merupakan produk barang bekas yang akan dijual secara mudah bisa kita temukan melalui situs jual beli terbesar di Indonesia ini. Jadi bila ada diantara teman-teman yang ingin menjual atau membeli barang, maka silahkan saja berkunjung di situs Toko Bagus, yaitu tepatnya pada alamat tokobagus.com.
Analisi Fitur:
di dalam toko bagus itu sendiri menurut saya ada suatu
fitur yang jarang ada pada situs jual beli lainya. yaitu fitur pilih lokasi,
jadi kita bisa menentukan lokasi mana yang nantinya akan kita lakukan penjualan
atau pembelian secara langsung, dengan istilah COD case on delivery.
Sumber :
