Cari Blog Ini

Jumat, 25 Maret 2011

Inilah Bukti Bahwa Huruf T itu Hebat (via taukahkamu)

Tatkala Temperatur Terik
Terbakar Terus, Tukang
Tempe Tetap Tabah,
"Tempe-tempe" , Teriaknya.
Ternyata Teriakan Tukang
Tempe Tadi Terdengar
Tukang Tahu,
Terpaksa Teriakannya
Tambah Tinggi, "Tahu …
Tahu. ..Tahu… !"
"Tempenya Terbaik,
Tempenya Terenak,
Tempenya Terkenal!!", Timpal
Tukang Tempe.
Tukang Tahu Tidak Terima,
"Tempenya Tengik,
Tempenya Tawar, Tempenya
Terjelek …. !"
Tukang Tempe Tertegun,
Terhenyak, "Teplakkk … !"
Tamparannya Tepat Terkena
Tukang Tahu.
Tapi Tukang Tahu Tidak
Terkalahkan, Tendangannya
Tepat Terkena Tulang
Tungkai Tukang Tempe.
Tukang Tempe Terjengkang
Tumbang! Tapi Terus Tegak,
Tatapannya Terhunus Tajam
Terhadap Tukang Tahu.
Tetapi, Tukang Tahu Tidak
Terpengaruh Tatapan Tajam
Tukang Tempe Tersebut,
"Tidak Takut!!" Tantang
Tukang Tahu. Tidak Ternyana
Tangan Tukang Tempe
Terkepal, Tinjunya Terarah,
Terus Tonjokkannya Tepat
Terkena Tukang Tahu, Tak
Terelakkan! Tujuh Tempat
Terkena Tinjunya,
Tonjokan Terakhir Tepat
Terkena Telak. Tukang Tahu
Terjerembab. "Tolong..
Tolong.. Tolong..!", Teriaknya
Terdengar Tinggi.
Tanpa Tunda Tempo, Tukang
Tempe Teruskan
Teriakannya, " Tempe ..
Tempe .. Tempe..Tapi Terus
Terdengar
Tembakan..Tukang
Tempepun Tertembak
Tentara
Teroris..Teretetetetetetetetetetetetetetetetet!!!
Tukang Tempe Terkapar
Tertembak..Tukang Tahupun
Tertawa Terbahakbahak...
Teletai Teritanya..Tapek
Tauuuuuuuuukkkkkkkkk!!

Rabu, 23 Maret 2011

Mengatasi komputer HANK (Via dunia komputer)

Bila komputer anda hang dengan kata lain layar terhenti dan keyboard tidak meresponding bila ditekan tombol, serta tombol Numlok tidak berfungsi.
Mengapa Komputer Hang?
1. Overheating dari
prosesor /
Motherboard. Jika kipas
pendingin rusak,
prosesor akan
memanas dan tidak lagi
bekerja melebihi suhu
tertentu.
2. Kerusakan pada
masalah drive hard
disk. Hard disk
merupakan salah satu
komponen terpenting
pada komputer, karena
Operating system
tersimpan di hardisk,
bila hardisk mengalami
kerusakan atau
gangguan maka akan
terjadi hang dan tidak
bisa di akses.
3. Karena serangan Virus,
Setiap komputer
beresiko terinfeksi oleh
virus jahat dan
berbahaya. Beberapa
virus dapat
menyebabkan sistem
membeku.
4. Untuk mengatasi
masalah komputer
hang ada beberapa
step yang harus anda
lakukan :
5. Faktor Lain, Beberapa
perangkat lunak pihak
ketiga yang tidak
kompatibel dengan
mesin-mesin.
ketidaksesuaian ini
dapat menyebabkan
konflik dengan sistem,
dan menyebabkan
Hang.
Cara mengatasinya
1. Periksa apakah kipas
pada prosesor
berfungsi dengan
benar atau tidak. Jadi,
pastikan Kipas angin
bekerja dengan baik
dan bersih. Jika tidak,
anda harus mengganti
fan. Juga periksa kipas
tambahan pada casing
komputer Anda (jika
ada).
2. Jalankan Scan disk
untuk memeriksa
kesalahan disk dan
memperbaiki sektor
yang rusak (anda dapat
menggunakan software
scandisk atau fasilitas
scan disk yang ada
pada windows). Jika
ada bad sector yang
tidak dapat diperbaiki,
maka Anda harus
menggantikan hard
disk Anda.
3. Setelah tidak ada
sektor yang rusak (Bad
Sector) dan scan disk
selesai, lakukan de-
fragmentasi
(Defragment) partisi
hard disk Anda (ini
mungkin memakan
waktu lama), ini akan
membantu komputer
untuk mengakses file
dengan mudah dan
komputer berjalan lebih
baik (juga cepat dalam
beberapa kasus ).
4. Untuk mengtasi
serangan virus, Anda
harus menginstall
perangkat lunak
antivirus pada
komputer Anda. Anda
harus secara teratur
memperbarui
perangkatlunak ini
dengan mengunjungi
website mereka, karena
ada virus baru yang
dibuat dan diedarkan
setiap hari. Jika
komputer Anda
membeku sering maka
sangat mungkin bahwa
mesin Anda telah
terinfeksi oleh virus
komputer berbahaya.
5. Bila komputer sering
hang, ini mungkin
terjadi karena ada
masalah dengan
Random Access Memori
(RAM). Periksa Ram
anda, coba ke
komputer lainnya, kalau
memang Ram tersebut
tidak bisa bekerja,
segera ganti ram anda.

Membuat status facebook terbalik (twiter,blog,koprol,frienster,apa aja lah)

hmm... . Sbnar'a uda lama ne pngen share ne tips yg unik yg uda lama sbnar'a tp ada juga yg ngga tau jd apa salah'a diriku yg dikit ilmu tapi bagi2 hehe.. (gusti)
cuma lupa2 mulu.. . Tp krn liat status salah seorg temen d,facebook yg ngebalik2 dgan huruf yg seadanya.. . Abjad normal macam ( vdv = apa ) jd kasian juga. . Hehe
cara'a mudah tinggal masuk ke www.Toolsgeek.com
trus ada kotak tempat kita nulis apa aja yg pengen d,balikin setelah selesai klik [Make it Upside Down!]
trus copy n pastein kemana anda pengen naruk.,
mudah pokok'a easy lah.. yg ga tau bhasa inggris aja bisa hehe sangkin mudah'nya... Ok selamat mencoba & semoga bermanfaat mari belajar...

[jangan lupa komentar'a atau request tips n trik atau program/software]

Selasa, 22 Maret 2011

Mengenal power suplay (via dunia komputer)

Sebuah
komputer selain komponen
utama yaitu Motherboard,
Processor, Memory, dan lain-
lain, mereka semua
membutuhkan Power supply.
Power Supply juga
merupakan komponen
penting untuk sebuah
komputer. Sebuah power
supply memiliki beberapa
konektor untuk distribusi
daya ke komponen komputer
antaralain untuk
Motherboard, CD/DVD room,
Hardisk dll.
Power supply mengalami
perkembangan, yang
disesuaikan dengan
perkembangan motherboard
dan processor. Ada beberapa
tipe power supply antara
lain :
Power Untuk Motherboard
1. Power Supply AT
Memiliki konektor 12 Pin,
konektor ini digunakan
untuk komputer lama yaitu
pentium 2 kebawah. Ada dua
kabel power untuk
motherboard terdiri dari 6
pin. Bagian pertam disebut
Power 8 (P8) dan bagian
kedua disebut Power 9 (P9).
Dengan pemasangan antara
P8 dan P9 bila di jajarkan
maka kabel hitamnya berada
di tengah-tengan. Selain dari
kabel power untuk
motherboard juga disertakan
kabel dengan konektor Berg
dan Molex
2. Power supply ATX 20 Pin
Power supply ini digunakan
untuk komputer pentium 2
dan pentium 3, dimana
power didistribusikan ke
motherboard menggunakan
konektor ATX 20 pin
konektor dan ditambah
dengan konektor untuk
Flopy disk (konektor Berg)
dan konektor untuk hardisk,
DVD dll (Konektor Molex)
dimana memiliki 2 tegangan
yaitu 12 volt dan 5 volt.
3. Poser Supply AtX 20+4 Pin
Berkembangnya jenis
motherboard dan processor,
seperti digunakan pada
pentium 4 keatas, jumlah pin
konektor power untuk
motherboard ada dua
konektor yaitu 20 Pin dan 4
pin dan juga dilengkapi
dengan beberapa konektor
Molex dan Berg.
Sekarang mari kita jelaskan
satu persatu kabel konektor
yang ada di power supply
selain dari power untuk
Motherboard.
1. Konektor Berg : Konektor
ini kecil, digunakan untk
power flopy disk, biasanya
ini digunakan untuk
komputer lama yaitu
pentium 4 kebawah,
sekarang ini banyak power
supply sudah meniadakan
konektor berg ini karena
flopy disk sudah tidak
digunakan lagi digantikan
dengan flash disk. Pada
konektor ini terdapat
tegangan 12 V (hitam(-) dan
Kuning (+)) dan 5 volt (hitam
(-) dan merah(+))
2. Konektor Molex, Konektor
ini terdiri dari 4 pin dengan
tegangan 12 volt (hitam(-)
dan Kuning (+)) dan 5 volt
(hitam(-) dan merah(+)),
digunakan sebagai power
untuk hardisk, CD/DVD Room.
3. Konektor Power Sata,
Makin berkembang teknologi
dimana peralatan komputer
telah menggunakan sata,
maka lama kelamaan
konektor Molex sudah tidak
diadakan lagi di power
supply, konektor sata ini
juga digunakan sebagai
power untuk Hardisk dan
CD/DVD. Bisasanya untuk
power supply yang masih
menggunakan konektor
Molex akan disambungkan
dengan kabel konektor
Molex ke sata.
4. Konektor Intel 12 v 4 Pin
Konektor ini digunakan
sebagai power supply untuk
motherboard yang
menggunakan processor
Intel Pentium, dan sebagian
processor AMD. Dimulai dari
sebahagian Intel pentium 4
dan pentium dual core
keatas, fungsinya sebagai
penyedia tegangan
tambahan sebesar 12 volt
untuk processor.
5. Konektor 6 pin PCI-E,
Konektor ini jarang
ditemukan pada PC. Biasanya
power supply ini berfungis
untuk menambahkan daya
pada grafik card PCI-E, yang
akan digunakan untuk
proses kerja Grafick, editing
video, dan Game 3d. Power
supply tidak semuanya
memiliki konektor ini, hanya
khusus Power supply 6 Pin
PCI-E dapat dibeli dipasaran,
dan bila VGA card PCI-E anda
memiliki soket untuk power.

Sabtu, 12 Maret 2011


Cara menghidden / uninstall Game atau program bawaan pada Window 7

Kali ini kita akan membahas tentang meng uninstall game atau program bawaan window saat penginstalan OS ga usa panjang langsung aja kita ke TKP :

Masuk ke Control panel cari dan masuk ke Program and Features otomatis kita masuk ke Uninstal or Change program (untuk program pihak ke 3) Untuk menguninstal program bawaan pilih turn Window features on or off dan setelah itu akan muncul jendela baru dan berisi program2 bawaan window termaksud game IE e.t.c lalu hapus contengan pada pogram yg ingin ditiadakan. Semoga bermanfaat,

Rabu, 09 Maret 2011

cara aktivin facebook gratis di handphone (O.facebook)

mungkin agan2 dah pada tau tuh yg nama'a O.facebook N sebagian uda tau cara'a N uda makek.. Tp stelah d,surve2 t'nyata ada yg blum tau N sempat ga percaya ya daripada ga percaya silahkan coba N FB'an gratis d,mulai... Gak panjang2 langsung aja ne gan cara'a:
buka brwsur internet
bawaan hape *wap >
masukan alamat " http//
www.0.facebook.com " > OK : loading pertama x bisa agak lama bersabarlah > hasil'a agan2 bisa fb'an gratis.. ( pulsa minimal Rp100.- )

Selamat mencoba! Jangan lupa komentar n requets gan..

kelebihan: gratis,koneksi
lebih cepat (krn ringan)
kekurangan: tdk
menampilkan foto

tips trik lain'a bsa d,liat d,
Http//pudjie-gusti.blogspot.com

Senin, 21 Februari 2011

Bahasa-bahasa pemograman,, kekurangan dan kelebihannya.

A. Bahasa C
1. Sejarah
Bahasa C merupakan
perkembangan dari bahasa
BCPL yang dikembangkan
oleh Martin Richards pada
tahun 1967. Selanjutnya
bahasa ini memberikan ide
kepada Ken Thompson yang
kemudian mengembangkan
bahasa yang disebut bahasa
B pada tahun 1970.
Perkembangan selanjutnya
dari bahasa B adalah bahasa
C yang diciptakan oleh
Dennis Ricthie & W.
Kerninghan tahun 1972 di
Bell Telephone Laboratories
Inc. (Sekarang adalah AT & T
Bell Laboratories).
2. Aplikasi bahasa C
Bahasa C pertama kali
digunakan di Computer
Digital Equipment
Corporation PDP-11 yang
menggunakan system
operasi UNIX.
Bahasa C juga digunakan
untuk menyusun operasi
Linux.
Banyak bahasa pemrogaman
popular seperti PHP dan Java
menggunakan sintaks dasar
mirip bahasa C.
3. Kelebihan dan Kekurangan
Bahasa C
Kelebihan Bahasa C :
Bahasa C tersedia hampir di
semua jenis computer
Kode bahasa C sifatnya
adalah portable dan fleksible
untuk semua jenis computer.
Bahasa C hanya menyediakan
sedikit kata-kata kunci,
hanya terdapat 32 kata
kunci.
Proses executable program
bahasa C lebih cepat.
Dukungan pustaka yang
banyak.
C adalah bahasa yang
terstruktur.
Bahasa C termasuk bahasa
tingkat menengah.
Kekurangan Bahasa C :
Banyaknya operator serta
fleksibilitas penulisan
program kadang-kadang
membingungkan pemakai.
Bagi pemula pada umumnya
akan kesulitan menggunakan
pointer.
B. Bahasa Java
1. Sejarah
Java mulai dirilis pada tahun
1990 sebagai bahasa
program yang disebut Oak,
kemudian Sun MycroSystem
mendirikan kelompok kerja
yang terdiri atas para
programmer handal untuk
membuat produk dan
memperluas pasar Sun. Oak
didesain pertama kali untuk
personal digital assistance
yang disebut *7 yang akan
dipasarkan Sun dengan
fasilitas Graphical User
Interface.
Ternyata *7 tidak pernah
dipasarkan dan secara
kebetulan Sun membentuk
suatu perusahaan yang
disebut Firstperson untuk
mengembangkan *7 dalam
bentuk TV set-top boxes
untuk televisi interaktif.
Karena persaingan begitu
ketat akhirnya prospek TV
interaktif menurun dan
akhirnya Oak tidak laku di
pasaran. Akan tetapi
FirstPerson dan Oak
mengalami kegagalan.
bermunculan para perintis
internet khususnya World
Wide Web seperti Netscape
membuat software yang
memungkinkan terjadinya
koneksi antara internet
dengan www. Sun akhirnya
menyadari bahwa Oak
memiliki kemungkinan besar
untuk membuat jalur akses
ke dunia web. Tidak lamam
kemudian Oak diluncurkan di
Internet dengan nama baru
yaitu, Java.
Sekarang, java masih dalam
taraf pengembangan dan
sudah mempengaruhi arah
pemrogaman computer dan
internet. Bahasa
pemrogaman Java dirilis
secara gratis di Internet dan
Sun memberikan lisensi
penuh terhadap
implementasi Java dan segala
komponennya untuk
digunakan di berbagai
vendor software Internet
dengan harapan supaya
dapat menciptakan standard
pemrogaman web.
2. Aplikasi Bahasa Java
Pemrograman jaringan
Pembuatan aplikasi berbasis
windows
Program untuk membuat
web
3. Kelebihan dan Kekurangan
Kelebihan Bahasa Java :
Sederhana dan ampuh, java
menyediakan sarana untuk
membuat program (applet)
yang berjalan pada web
browser. Programmer dapat
menggunakan applet kecil
yang aman, dinamik, lintas
platform, aktif dan siap
dijalankan di jaringan.
Aman, java dirancang dengan
konsep keamanan internet.
Berorientasi objek, java tidak
diturunkan bahasa
pemrogaman manapun. Java
memiliki keseimbangan yang
menyediakan mekanisme
peng-class-an sederhana
dengan model antarmuka
dinamik yang intuitif hanya
jika diperlukan.
Kokoh, java membatasi
programmer dengan
memberi kunci supaya
progamer dapat menemukan
kesalahan lebih cepat saat
mengembangkan program.
Interaktif, java dirancang
untuk menciptakan program
jaringan yang interaktif.
Netral terhadap berbagai
arsitektur, java mampu
berjalan dalam platform
apapun seperti PC, UNIX,
Macintosh, dll.
Terinterpretasi dan
berkinerja tinggi, java
melengkapi keajaiban lintas
platform yang luar biasa
dengan kompilasi ke dalam
representasi langsung yang
disebut java code byte yang
dapat diterjemahkan oleh
system apapun yang memiliki
java interpreter dan java
virtual machine.
Mudah dipelajari karena
bersifat sederhana.
Mendukung koneksi ke
database.
Kekurangan bahasa Java :
Java memiliki kecepatan yang
kurang dari bahasa C ++.
Implementasi J2ME tidak
global. Misalnya, J2ME untuk
Motorola dengan J2ME untuk
Sony Ericson tidak sama.
Berbeda lagi J2ME untuk
Nokia. Setiap produk selalu
mempunyai modul tersendiri
yang dinilai aneh
penerapannya dan harus di-
compile dengan modul yang
berbeda-beda.
Java memakan banyak
memori computer.
Java merupakan bahasa yang
kompleks dan susah
dipelajari.
Program yang dibuat oleh
bahasa ini lebih lambat
disbanding program yang
dibuat dengan bahasa lain
seperti C atau C++.
C. Bahasa Pascal
1. Sejarah
Pascal dibuat pertama kali
oleh Prof. Niklaus Wirth,
seorang anggota
International Federation of
Information Processing (IFIP)
pada tahun 1971. pascal
berasal dari nama
matematikawan yaitu Blaise
Pascal. Pascal digunakan
untuk mengenalkan
pemrograman terstruktur.
2. Aplikasi Bahasa Pascal
Pascal dipakai sebagai
landasan pembuatan kode
perangkat lunak Delphi
(berbasis windows).
Pascal dipakai sebagai
landasan pembuatan kode
perangkat lunak Kylix
(berbasis Linux).
3. Kelebihan dan kekurangan
Kelebihan bahasa Pascal :
Tipe data standar, tipe-tipe
data standar yang telah
tersedia bahasa
pemrogaman. Pascal memiliki
tipe data standar Boolean,
integer, char, real, string.
User defined data types,
programmer dapat membuat
tipe data lain yang
diturunkan dari tipe data
standar.
Strongly-typed, programmer
harus menentukan tipe data
dari suatu variable dan
variable tersebut tidak dapat
dipergunakan untuk
menyimpan tipe data selain
format yang ditentukan.
Terstruktur, memiliki sintaks
yang memungkinkan
penulisan program dipecah
menjadi fungsi-fungsi kecil
(procedur dan function)
yang dapat dipergunakan
berulang-ulang.
Sederhana dan ekspresif,
memiliki struktur yang
sederhana dan sangat
mendekati bahasa manusia
(bahasa inggris) sehingga
mudah dipelajari dan
dipahami.
Kekurangan bahasa Pascal :
Versi awal Pascal kurang
cocok untuk aplikasi bisnis
karena dukungan basisdata
yang terbatas.
Sintaks Pascal terlalu bertele-
tele.
Tidak mendukung
pemrograman berorientasi
objek.
Pascal tidak fleksibel dan
banyak kekurangan yang
dibutuhkan untuk membuat
aplikasi yang besar.
D. Bahasa PHP
1. Sejarah
PHP adalah bahasa
pemrogaman web atau
scripting language yang
didesain untuk web. PHP
dibuat pertama kali oleh
Rasmus Lerdford untuk
menghitung jumlah
pengunjung pada
homepagenya pada akhir
tahun 1994. PHP terus
berkembang dari PHP 1 yang
ditulis ulang Rasmus dalam
bahasa C pada tahun 1995
sampai PHP 4 yang
diluncurkan tanggal 22 Mei
2000.
2. Aplikasi Bahasa PHP
PHP digunakan sebagai
landasan operasi pada
pemrogaman jaringan
berbasis web.
PHP digunakan juga untuk
pemrogaman database.
PHP digunakan untuk
membuat aplikasi web.
3. Kelebihan dan Kekurangan
Kelebihan :
PHP menjadi popular karena
kesederhanaannya dan
kemampuannya dalam
menghasilkan berbagai
aplikasi web seperti counter,
system artikel/ CMS, e-
commerce, bulletin board, dll.
PHP adalah salah satu
bahasa server-side yang
didesain khusus untuk
aplikasi web.
PHP termasuk dalam Open
Source Product dan telah
mencapai versi 4.
Aplikasi PHP cukup cepat
dibandingkan dengan
aplikasi CGI dengan Perl atau
Phyton bahkan lebih cepat
disbanding dengan ASP
maupun Java dalam berbagai
aplikasi web.
Tersedia baik di Windows
maupun Linux, walau saat ini
paling efektif di web server
Apache dan OS Linux.
Sintaks mirip C dan mudah
dipelajari.
Komunitas yang ramai dan
saling membantu, seperti di
diskusiweb.com,
phpbuilder.com,
phpindo.com, dll.
Berbagai script atau aplikasi
yang gratis telah tersedia.
Kekurangan :
Tidak detail untuk
pengembangan skala besar.
Tidak memiliki system
pemrogaman berorientasi
objek yang sesungguhnya.
Tidak bisa memisahkan
antara tampilan dengan logic
dengan baik.
PHP memiliki kelemahan
security tertentu apabila
programmer tidak jeli dalam
melakukan pemrogaman dan
kurang memperhatikan isu
konfigurasi PHP.
Kode PHP dapat dibaca
semua orang, dan kompilasi
hanya dapat dilakukan
dengan tool yang mahal dari
Zend.
E. Bahasa Ruby
1. Sejarah
Ruby adalah bahasa
pemrogaman scripting yang
berorientasi objek. Tujuan
dari ruby adalah
menggabungkan kelebihan
dari semua bahasa
pemrogaman scripting yang
ada di dunia. Ruby ditulis
dengan bahasa C dengan
kemampuan dasar seperti
Perl dan Phyton.
Ruby pertama kali dibuat
oleh seorang programmer
Jepang bernama Yukihiro
Matsumoto. Penulisan Ruby
dimulai pada February 1993
dan pada Desember 1994
dirilis versi alpha dari ruby.
Pada awal perkembangan
Ruby, Yukihiro meulis Ruby
sendiri sampai pada tahun
1996 terbentuk komunitas
Ruby yang banyak
mengkotribusikan Ruby.
2. Aplikasi bahasa Ruby
Implementasi besar Ruby
pada JRuby dan Rubinius.
Ruby dapat diterapkan pada
teknologi Asynchronous
JavaScript dan XML (AJAX).
Ruby on Rails untuk
membuat framework web.
3. Kelebihan dan Kekurangan
Kelebihan :
Sintaks sederhana.
Memiliki Exception Handling
yang baik.
OOP.
Single inheritance.
Didukung oleh OS Linux,
Windows, MacOS X, OS/2,
BeOs, dan Unix.
Merupakan bahasa
pemrograman scripting yang
berorientasi objek.
Memiliki garbage collector
yang secara otomatis akan
menghapus informasi tak
terpakai dari memori.
Kelemahan :
Multithreading. Implementasi
thread di ruby masih berupa
green thread, bukan native
thread. Hal ini membuat
aplikasi GUI (desktop)
dengan background thread
tidak mungkin
diimplementasikan di ruby.
Virtual Memory, ruby masih
fully interpreted sehingga
program ruby cenderung
lebih lambat.
Spek. saat ini spesifikasi ruby
(syntax, behaviour, dll)
adalah implementasi ruby
yang asli dari matz.
IDE. Saat ini kualitas IDE
untuk ruby masih jauh
daripada .net dan java. Tapi
dengan bermunculnya IDE
ruby yang dibuat dengan
java.net, kondisinya agak
berubah. Tapi karena ruby
bahasa yang sangat dinamis,
sulit untuk bisa
mendapatkan informasi
secara lengkap mengenai
struktur sebuah program
ruby secara statis.
F. Bahasa PROLOG
1. Sejarah
Prolog (Programmation en
logique) adalah bahasa
pemrograman logika atau
bahasa non-prosedural.
Bahasa ini diciptakan oleh
Alain Colmerauer dan Robert
Kowalski sekitar tahun 1972
dalam upaya untuk
menciptakan suatu bahasa
pemrograman untuk aplikasi
kecerdasan buatan. Bahasa
ini menjadi popular semenjak
Jepang mengumumkan pada
tahun 1981 bahwa jepang
akan menggunakannya
sebagai basis computer
“ generasi kelima”.
2. Aplikasi bahasa Prolog
Bahasa pemrograman
Artificial Intellegence dan
robot.
Bahasa pemrograman
computer generasi kelima.
PROLOG banyak digunakan
dalam aplikasi pembuatan
bahasa alami, penulisan
compiler, penambahan ilmu
pada sistem pakar dan
purwarupa (prototype)
perangkat lunak.
Bagus untuk menulis sistem
pakar dan knowledge based
system.
3. Kelebihan dan Kekurangan
Kelebihan :
Berbeda dengan bahasa
pemrograman yang lain,
yang menggunakan
algoritma konvensionl
sebagai teknik pencariannya
seperti pada Delphi, Pascal,
Basic, COBOL dan bahasa
pemrograman yang
sejenisnya, maka prolog
menggunakan teknik
pencarian yang di sebut
heuristik (heutistic) dengan
menggunakan pohon logika.
Melakukan komputasi rumit
pada data yang kompleks.
Mengekpresikan algoritma
dengan baik.
Mengalokasikan memori
secara dinamis sehingga
programmer tidak harus
mendeklarasikan ukuran
sebuah struktur data
sebelum membuatnya.
Mengembangkan dan
memodifikasi dirinya sendiri
sehingga sebuah program
dapat “belajar” melalui
informasi yang didapat
selama program dijalankan
PROLOG mempunyai
Automated Reasoning
Procedure (Prosedur Sebab-
Akibat Otomatis) yang
disebut Inference Engine
(Inference = proses
pengambilan kesimpulan)
yang sudah built-in
didalamnya. Akibatnya,
program yang menggunakan
logika sebab-akibat jadi lebih
mudah ditulis dalam PROLOG.
Kekurangan :
Pemborosan dalam
pengalokasian memory
sehingga program berjalan
menjadi lambat
G. Bahasa Phyton
1. Sejarah
Bahasa pemrograman ini
dibuat oleh Guido van
Rossum dari Amsterdam,
Belanda. Pada awalnya,
motivasi pembuatan bahasa
pemrograman ini adalah
untuk bahasa skrip tingkat
tinggi pada sistem operasi
terdistribusi Amoeba. Bahasa
pemrograman ini menjadi
umum digunakan untuk
kalangan engineer seluruh
dunia dalam pembuatan
perangkat lunaknya, bahkan
beberapa perusahaan
menggunakan python
sebagai pembuat perangkat
lunak komersial.
Python merupakan bahasa
pemrograman yang freeware
atau perangkat bebas dalam
arti sebenarnya, tidak ada
batasan dalam
penyalinannya atau
mendistribusikannya.
Lengkap dengan source
codenya, debugger dan
profiler, antarmuka yang
terkandung di dalamnya
untuk pelayanan antarmuka,
fungsi sistem, GUI
(antarmuka pengguna
grafis), dan basis datanya.
Python dapat digunakan
dalam beberapa sistem
operasi, seperti kebanyakan
sistem UNIX, PCs (DOS,
Windows, OS/2), Macintosh,
dan lainnya. Pada
kebanyakan sistem operasi
linux, bahasa pemrograman
ini menjadi standarisasi
untuk disertakan dalam
paket distribusinya.
2. Aplikasi bahasa Phyton
Perangkat bantu shell.
Tugas-tugas sistem
administrator, program baris
perintah.
Kerja bahasa ekstensi.
Antarmuka untuk pustaka C/
C++, kustomisasi.
Pembuatan prototipe secara
cepat/pembuatan sistem
aplikasi. Prototipe yang
dapat dibuang atau sesuai
dengan permintaan.
Modul berdasarkan bahasa
pemrograman. Pengganti
dari penulisan parser khusus.
Antarmuka pengguna grafis.
Penggunaan GUI API
sederhana dan canggih.
Pengaksesan basisdata.
Penyimpanan objek tetap,
antarmuka sistem SQL.
Pemrograman terdistribusi.
Penggunaan API mekanisme
client/server terintegrasi.
Skrip internet. Skrip CGI,
antarmuka HTTP, Aplet
WWW, dan lainnya.
3. Kelebihan dan Kekurangan
Kelebihan :
Tidak ada tahapan kompilasi
dan penyambungan (link)
sehingga kecepatan
perubahan pada masa
pembuatan system aplikasi
meningkat.
Tidak ada deklarasi tipe
sehingga program menjadi
lebih sederhana, singkat, dan
fleksible.
Manajemen memori otomatis
yaitu kumpulan sampah
memori sehingga dapat
menghindari pencatatan
kode.
Tipe data dan operasi
tingkat tinggi yaitu
kecepatan pembuatan
system aplikasi
menggunakan tipe objek
yang telah ada.
Pemrograman berorientasi
objek.
Pelekatan dan perluasan
dalam C.
Terdapat kelas, modul,
eksepsi sehingga terdapat
dukungan pemrograman
skala besar secara modular.
Pemuatan dinamis modul C
sehingga ekstensi menjadi
sederhana dan berkas biner
yang kecil
Pemuatan kembali secara
dinamis modul phyton
seperti memodifikasi aplikasi
tanpa menghentikannya.
Model objek universal kelas
Satu.
Konstruksi pada saat aplikasi
berjalan.
Interaktif, dinamis dan
alamiah.
Akses hingga informasi
interpreter.
Portabilitas secara luas
seperti pemrograman antar
platform tanpa ports.
Kompilasi untuk portable
kode byte sehingga
kecepatan eksekusi
bertambah dan melindungi
kode sumber.
Antarmuka terpasang untuk
pelayanan keluar seperti
perangkat Bantu system,
GUI, persistence, database,
dll.
Kekurangan :
Beberapa penugasan
terdapat diluar dari
jangkauan python, seperti
bahasa pemrograman
dinamis lainnya, python tidak
secepat atau efisien sebagai
statis, tidak seperti bahasa
pemrograman kompilasi
seperti bahasa C.
Disebabkan python
merupakan interpreter,
python bukan merupakan
perangkat bantu terbaik
untuk pengantar komponen
performa kritis.
Python tidak dapat
digunakan sebagai dasar
bahasa pemrograman
implementasi untuk
beberapa komponen, tetapi
dapat bekerja dengan baik
sebagai bagian depan skrip
antarmuka untuk mereka.
Python memberikan efisiensi
dan fleksibilitas tradeoff by
dengan tidak
memberikannya secara
menyeluruh. Python
menyediakan bahasa
pemrograman optimasi
untuk kegunaan, bersama
dengan perangkat bantu
yang dibutuhkan untuk
diintegrasikan dengan
bahasa pemrograman
lainnya.
H. Bahasa Cobol
1. Sejarah
COBOL diciptakan pada tahun
1959. Bahasa COBOL pertama
kali diperkenalkan secara
resmi atau formal pada
bulan Januari 1960. Versi dari
bahasa COBOL ini disebut
dengan COBOL-60. Dan
diperbaharui pada tahun
1965. Bila suatu bahasa
komputer tidak standar,
dalam arti banyak versinya,
maka menyulitkan pemakai
untuk menerapkannya,
pemakai harus menyesuaikan
versi dari COBOL yang dipakai
oleh komputer tertentu.
Untuk mengatasi masalah hal
ini, pada tahun 1968 dan
1974 bahasa COBOL
dikembangkan dan
disempurnakan lebih lanjut
dan distandardisasikan
dengan nama ANSI COBOL
(American National
Standards Institute ). ANSI
COBOL ini yang sekarang
banyak diterapkan oleh
sejumlah pabrik-pabrik
komputer. Dengan adanya
standardisasi, pemakai tidak
terlalu sulit menggunakan
bahasa COBOL versi yang
berbeda, karena inti dari
bahsa ini sama.
2. Aplikasi bahasa COBOL
Untuk membuat aplikasi
bisnis
Untuk pengolahan data dan
database
3. Kelebihan dan Kekurangan
Kelebihan :
Program COBOL dibuat dalam
instruksi bahasa inggris,
sehingga lebih mudah
dipelajari dan dibuat.
Program COBOL sesuai untuk
pengolahan data yang
banyak diterapkan pada
permaslahan .
Program COBOL sifatnya
standard, sehingga dapat
dipergunakan pada
komputer-komputer yang
berbeda, tanpa banyak
perbedaan.
Struktur program COBOL
jelas, sehingga dapat
dimengerti oleh orang
seperti akuntan, auditor,
atau manajer-manajer yang
hanya mempunayai
pengetahuan pengolahan
data yang sedikit.
COBOL menyediakan fasilitas
Listing Program, bilamana
perlu dapat diperiksa oleh
orang lain selain programer.
Mudah didokumentasikan
dan dikembangkan bilamana
perlu.
Problem Orientad Language.
Kekurangan :
Operasi masukan dan
keluaran yang masih kaku.
Struktur penulisan program
yang sangat kaku dan
bertele-tele.
I. Bahasa Basic
1. Sejarah
BASIC adalah beginner all-
purpose symbolic instruction
code dikembangkan tahun
1965 di Darmouth College
oleh John Kemeny dan
Thomas Kurtz. Awalnya
ditujukan untuk pengajaran
dasar pemrogaman
computer.
2. Aplikasi bahasa Basic
Landasan pemrograman
Visual Basic dan visual basic
for application.
Bahasa pemrograman pada
banyak produk Microsoft
seperti untuk administrasi
dan otomatisasi batch skrip,
windowskrip house.
Untuk pembuatan program
kid Basic, FreeBasic, dan
Gambas.
3. Kelebihan dan Kekurangan
Kelebihan :
Bahasa Basic tergolong
bahasa serbaguna dan dapat
digunakan di aplikasi apa
saja.
Kekurangan :
Bahasanya kurang
terstruktur.
Tidak cocok untuk membuat
aplikasi besar.
Sintaksnya penuh dengan
GOTO yang menyesatkan.
Bahasa ini merupakan
bahasa yang primitif di era
DOS.
J. Bahasa C++
1. Sejarah
Bahasa C++ diciptakan oleh
Bjarne Stroustrup tahun
1983 di Lab Bell. C++
merupakan bahasa
pemrograman berorientasi
objek menggunakan kaidah
bahasa C
2. Aplikasi bahasa C++
Sebagai bahasa
pemrograman di Windows,
UNIX, Linux.
Visual C++ dapat dibuat
aplikasi apa saja seperti
database.
Bahasa untuk pembuatan
system operasi, game,
system kendali,pembuatan
aplikasi
Untuk membuat bahasa baru
atau membuat compiler
bahasa baru
Untuk menulis komponen
dan file-file pustaka bahasa
lain
3. Kelebihan dan Kekurangan
Kelebihan :
Merupakan induk dari bahasa
pemrograman perl, php,
phyton, visual basic, gambas,
java, C#.
Compiler bahasa C++
terdapat di semua platform.
Untuk pengembangan visual
dijejali dengan platform yang
sangat banyak seperti OWL,
MFC, Cocoa, QT, GTK, dll.
Merupakan pemrograman
berorientasi objek.
Kekurangan :
Bahasa ini cukup sulit untuk
dipel;ajari dan dipahami.
Banyaknya operator serta
fleksibilitas penulisan
program kadang-kadang
membingungkan pemakai.
Bagi pemula pada umumnya
akan kesulitan menggunakan
pointer.