komputasi modern

Komputasi dapat diartikan sebagai cara untuk menemukan pemecahan permasalahan dari data input dengan suatu algoritma. Komputasi merupakan subbagian dari matematika. Selama ribuan tahun, perhitungan dan komputasi menggunakan pena dan kertas, atau kapur dan batu tulis, atau dikerjakan secara mental dan kadang-kadang menggunakan tabel. Karena perkembangan jaman makan komputasi sekarang menggunakan komputer atau dapat disebut dengan komputasi modern.

Komputasi modern menghitung dan mencari solusi dari masalah yang ada, yang menjadi perhitungan dari komputasi modern adalah :
1.Akurasi (bit, Floating poin)
2.Kecepatan (Dalam satuan Hz)
3.Problem volume besar (Down sizing atau paralel)
4.Modeling (NN dan GA)
5.Kompleksitas (Menggunakan teori Big O).

Perkembangan Komputer modern diawali dengan konsep arsitektur yang diciptakan John von Neumann. John von Neumann(1903-1957) adalah ilmuan yang meletakkan dasar-dasar komputer modern. Dalam hidupnya yang singkat, Von Neumann telah menjadi ilmuwan besar. Von Neumann meningkatkan karya-karyanya dalam bidang matematika, teori kuantum, game theory, fisika nuklir, dan ilmu komputer.

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.

Arsitektur Von Neumann menggambarkan komputer dengan empat bagian utama: Unit Aritmatika dan Logis (ALU), unit kontrol, memori, dan alat masukan dan hasil (secara kolektif dinamakan I/O).

Berikut ini beberapa contoh komputasi modern sampai dengan lahirnya ENIAC :
1.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.
2.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).
3.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.
4.The Harvard Mark I ditemukan pada 1944, mempunyai skala besar, merupakan komputer elektromekanis dengan programmability terbatas.
5.Lalu lahirlah US Army’s Ballistic Research Laboratory ENIAC ditemukan pada tahun 1946, komputer ini digunakan unutk menghitung desimal aritmatika dan biasanya disebut sebagai tujuan umum pertama komputer elektronik (ENIAC merupaka generasi yang sudah sangat berkembang di zamannya sejak komputer pertama Konrad Zuse ’s Z3 yang ditemukan padatahun 1941).

Tugas 3 PKB : SCRIPT (NASKAH)

Soal :
Buat naskah (script) yang terdiri dari :
1. Jalur (track)
2. Role (pemerannya)
3. Properti (pendukung)
4. Kondisi input 5.adegan/ scene minimal
5. Adegan dg perinciannya tiap adegan
6. Hasil
Jawaban :
Script atau naskah merupakan skema representasi pengetahuan yang sama dengan frame, yaitu merepresentasikan pengetahuan berdasarkan karakteristik yang sudah dikenal sebagai pengalaman-pengalaman. Perbedaannya frame menggambarkan obyek, sedangkan script menggambarkan urutan peristiwa. Dalam menggambarkan urutan peristiwa, script menggunakan slot yang berisi informasi tentang orang, objek, dan tindakan-tindakan yang terjadi dalam suatu peristiwa. Dalam menggambarkan urutan peristiwa, script menggunakan slot yang berisi informasi tentang orang, obyek, dan tindakan-tindakan yang terjadi dalam suatu peristiwa. Elemen-elemen script meliputi:
Read more

Tugas Bahasa Inggris Bisnis 2

Nama : Gede Pradipta Yogaswara
NPM : 50406308
Kelas : 4IA01

———————————————————

1.George / is cooking / dinner / tonight
subject / verb phrase/ complement / modifier of time

2.Henry and Marcia / have visited / the president
subject / verb phrase / complement
Read more

Jaringan Semantik (Tugas PKB 2)

Jaringan Semantik, kalimatnya sebagai berikut :
Indonesia memiliki beberbagai macam suku diantaranya suku dayak dan suku batak. Indonesia mempunyai banyak bahasa yang terdiri dari bahasa nasional yaitu bahasa indonesia dan bahasa daerah yang salah satu contohnya adalah bahasa sunda dan bahasa jawa.Indonesia merupakan negara kepulaan yang terdiri dari jawa, bali,sumatra dan sebagainya. Bali memiliki kesenian yaitu tari dan alat musik. Tari kecak dan tari pendet merupakan bagian dari kesenian yang berasal dari bali. Objek wisata yang terdapat di indonesia adalah borobudur dan monas. Jakarta merupakan ibukota dari indonesia.

Tugas Pengantar kecerdasan buatan

Logika proposisi adalah logika pernyataan majemuk yang disusun dari pernyataan-pernyataan sederhana yang dihubungkan dengan penghubung Boolean (Boolean connectives).
Diberikan soal sebagai berikut:
1. Representasikan pengetahuan/fakta berikut menggunakan logika predikat dan logika proposisi !
1. Karjo adalah seorang laki-laki
2. Karjo adalah orang jawa
3. Karjo lahir tahun 1840
4. Setiap laki-laki pasti akan mati
5. Semua orang jawa mati pada saat krakatau meletus tahun 1883
6. Setiap orang pasti mati setelah hidup lebih dari 150 tahun
7. Sekarang tahun 2010
8. Mati berarti tidak hidup
9. Jika seseorang mati maka beberapa waktu kemudian dia pasti dinyatakan telah mati
Read more

Protokol TCP/IP

PROTOKOL

TCP / IP

Internet Protocol dikembangkan pertama kali oleh Defense Advanced Research Projects Agency ( DARPA) pada tahun 1970 sebagai awal dari usaha untuk mengembangkan protokol  yang dapat melakukan interkoneksi berbagai jaringan komputer yang terpisah, yang masing-masing jaringan tersebut menggunakan teknologi yang berbeda. Protokol utama yang dihasilkan proyek ini adalah Internet Protocol (IP). Riset yang sama dikembangkan pula yaitu beberapa protokol level tinggi yang didesain dapat bekerja  dengan IP. Yang paling penting dari proyek tersebut adalah Transmission Control Protocol (TCP), dan semua grup protocol diganti dengan TCP/IP suite. Pertamakali TCP/IP diterapkan di ARPANET, dan mulai berkembang  setelah Universitas California di Berkeley mulai menggunakan TCP/IP  dengan sistem operasi  UNIX.  Selain Defense Advanced Research Projects Agency (DARPA) ini yang mengembangkan Internet Protocol, yang juga mengembangkan TCP/IP adalah Department of defense (DOD).

TCP/IP (Transmission Control Protocol / Internet Protocol ) adalah satu set protokol yang memungkinkan terjadinya komunikasi antar komputer, protokol ini memungkinkan terjadinya hubungan antara berbagai jenis perangkat keras dan perangkat lunak. Protokol adalah aturan atau sekumpulan aturan dan standar yang memungkinkan komputer untuk dapat saling berkomunikasi.

Paket protokol TCP/IP dikembangkan sebelum model OSI di publikasikan, karenanya TCP/IP tidak menggunakan model OSI sebagai rujukan. Model TCP/IP hanya terdiri dari empat layer yaitu:
Read more

Permasalahan Sistem Terdistribusi

Sebelum kita membahas permasalahan sistem terdistribusi kita harus mengetahui definisi dari sistem terdistribusi. Sitem terdistribusi adalah sistem dimana pemrosesan informasi didistribusikan pada beberapa computer dan tidak terbatas hanya pada satu mesin saja. Sitem itu bisa berkomunikasi melalui banyak cara, misalnya melalui jalur telepon atau high speed bus, intranet, internet dan mobile computing.

Contoh umum sistem terdistribusi :

  • Internet, global jaringan interkoneksi computer yang berkomunikasi melalui IP (Internet Protocol).
  • Intranet, jaringan teradministrasi terpisah dengan batasan pada kebijakan keamanan local.
  • Mobile dan komputasi diberbagai tempat, laptops, PDA, mobile phone,printers, peraltan rumah, dll .
  • World Wide Web (www), sistem untuk publikasi dan akses sumber daya dan layanan melalui Internet.

Dari penjelasan diatas, sistem terdistribusi yang dapat memunculkan masalah antara lain berkaitan dengan :

  • Software Masalah yang timbul adalah bagaimana kita merancang dan mengatur software yang tepat dalam distribusi sistem.
  • Ketergantungan pada infrastruktur jaringanInfrastruktur sangat mempengaruhi sistem terdisribusi bila tidak direncanakan dengan baik, hal ini dapat menimbulkan gangguan-gangguan yang diakibatkan bentuk infrastruktur yang kurang baik sehingga menggangu dari kinerja sistem tersebut. Secara umum masalah infrastruktur jaringan sering terjadi, namun dengan perencanaan yang baik permasalahan ini sangat mudah untuk dicari sumber kesalahannya dan memudahkan proses perbaikan.
  • Kemudahan akses ke data yang dishare, memunculkan masalah keamanan. Sistem terdistribusi sangat dipengaruhi oleh jaringan komputer. Permasalahan akan timbul jika suatu jaringan sistem tersebut tidak aman, dimana tidak terdapat firewall atau proteksi terhadap data di dalam jaringan tersebut. Firewall dapat digunakan untuk menentukan host mana yang dapat mengakses data atau memberi batasan terhadap host dalam mengakses data sedangkan proteksi terhadap data dilakukan dengan penggunaan password atau enkripsi, namun hal ini tidak menjamin data tersebut dalam keadaan aman.

Referensi :

http://adang.staff.gunadarma.ac.id/Downloads/files/587/CatatanSistemTerdistribusi1.pdf

http://sitialiyah.staff.gunadarma.ac.id/Downloads/files/11435/Week1+Pengantar+SisTer.pdf

http://elista.akprind.ac.id/upload/files/8891_BAB_X_ARS_SIST_TERDISTRB.pdf

http://www.akademik.unsri.ac.id/download/journal/files/gdr/Pendahuluan%20SisTer.ppt

Instalasi WebServer Via Ports

Terlebih dahulu update ports FreeBSD anda lihat disini.

Jika sudah kita mulai untuk instalasi webservernya ikutilah langkah – langkah berikut ini:

# cd /usr/ports/www/apache22

# make install clean

# cd /usr/ports/lang/php4

# make install clean

# cd /usr/ports/lang/php4-extentions

# make install clean

# cd /usr/ports/databases/mysql50-server

# make install clean

Lakukan edit pada apachenya supaya support dengan php

# ee /usr/local/etc/apache22/httpd.conf

Ubahlah pada line:

DirectoryIndex index.html index.html.var index.php

dan tambahkan baris dibawah ini:

———————-httpd.conf——————–
AddType application/x-httpd-php .php
AddType application/x-httpd-phps .phps

setelah selesai simpanlah file tersebut.

Selanjutnya mari kita menggedit phpnya, ikutilah langkah – langkah berikut ini:
Read more

Update Ports dengan CVSUP FreeBSD

apa itu ports ? ports merupakankontribusi aplikasi. Koleksi FreeBSD ports
menawarkan cara yang simpel bagi pengguna dan administrator untuk menginstall aplikasi.
setiap port berisi patch patch untuk aplikasi orsinil dan jalan di BSD.
Cara kompile sebuah aplikasi sangatlah mudah dengan mengetikan make build pada port
directory. Makefile secara otomatis mendownload source code aplikasi, mem patch nya
dan mengcompile nya. Sangat simpel bukan ?
dengan hanya mengetikan make install anda
bisa menginstall aplikasi secara keseluruhan.
Untuk menginstall sebuah aplikasi dari ports maka dibutuhkan ports yang up to date.
sehingga ketika mengginstall aplikasi di dalam nya tidak terjadi broken link atau tidak
ditemukan nya source aplikasi yang kita butuhkan.
Bagaimanakah agar selalu ports tersebut up to date ?
caranya sangat mudah ..
pastikan anda login sebagai root pada server anda.

lakukan sedikit perubahan pada make.conf anda agar ketika melakukan download
source aplikasi mengambil dari source yang terdekat.

# ee /etc/make.conf

# mirror
MASTER_SITE_BACKUP?=http://ftp.id.freebsd.org/ports/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?=${MASTER_SITE_BACKUP}

lalu save dengan menekan CTRL c –> ketik exit

sekarang mari kita install cvsup nya
# cd /usr/ports
# make search name=cvsup-without-gui
Port: cvsup-without-gui-16.1h_2
Path: /usr/ports/net/cvsup-without-gui
Info: General network file distribution system optimized for CVS (non-GUI version)
Maint: jdp@FreeBSD.orgThis e-mail address is being protected from spam bots, you need JavaScript enabled to view it
B-deps: ezm3-1.2_1
R-deps:
WWW: http://www.cvsup.org/

# cd /usr/ports/net/cvsup-without-gui
# make install; make clean
sudah selesai menginstall cvsup-without-gui ? mudah dan cepat bukan ?
sekarang langkah terakhir tujuan kita adalah mengupdate ports collection tersebut
agar ports collection tersbut benar benar yang terbaru.
hal pertama yang harus kita lakukan adalah mengcopy contoh file port-supfile

# locate ports-supfile
/usr/share/examples/cvsup/ports-supfile
/usr/src/share/examples/cvsup/ports-supfile

# cp /usr/share/examples/cvsup/ports-supfile
# ee ports-supfile
ubah *default host=CHANGE_THIS.FreeBSD.org menjadi *default host=cvsup.id.FreeBSD.org
lalu save dengan menekan CTRL c –> ketik exit

Untuk mengatasi hal diatas yang harus dilakukan adalah update ports FreeBSD. caranya dengan cvsup, apa itu CVSUP mungkin dapat dilihat di:

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/

mari kita mulai update ports
Read more

Reset password mysql

Gara2 keseringan lupa password mysql di server saya ( maklum males bikin dokumentasi ) berikut ini adalah cara mereset password mysql. Baiklah kini kita langsung saja untuk me-reset password mysql yang kita lupakan.

1. login ke server anda
2. matikan service mysql pada server anda

# /etc/init.d/mysql stop
atau
# killall mysql

3. Jalankan Mysql dengan mode –skip-grant-tables
# mysqld_safe –skip-grant-tables

4. masuk ke dalam Database
# mysql -u root

5. masuk ke Database mysql

# use mysql;

6. Lakukan perubahan password untuk user root
# update user set password=password(‘Password_baru’) where user=’root’ and host=’localhost’;
Read more

Follow

Get every new post delivered to your Inbox.