Tuesday, April 2, 2013

TRACEROUTE PADA MODEM AHA~





Pengertian Traceroute

Traceroute (Tracert) adalah perintah untuk menunjukkan rute yang dilewati paket untuk mencapai tujuan. Ini dilakukan dengan mengirim pesan Internet Control Message Protocol (ICMP) Echo Request Ke tujuan dengan nilai Time to Live yang semakin meningkat. Rute yang ditampilkan adalah daftar interface router (yang paling dekat dengan host) yang terdapat pada jalur antara host dan tujuan.
Traceroute  / tracert ( pada windows )  berguna untuk  menganalisa jaringan internet  yang digunakan, dengan mengetahui rute perjalanan data melalui paket-paket data yang dikirim ke host (server) melalui media di internet atau jaringan komputer.
Dengan traceroute, kita dapat menganalisis informasi mengenai lokasi router, tipe dan kapasitas interface, tipe dan fungsi router, serta batas-batas network yang dilalui, berdasarkan DNS interface yang dilalui. Untuk lebih memperjelas, berikut ini adalah contoh hasil traceroute ke indowebster.com
Cara melakukan Traceroute pada Windows
Klik Start –> Run
Setelah muncul pop up lalu anda tinggal ketikkan –> CMD
Lalu munculah gambar seperti di bawah ini , kemudian anda  tinggal ketikkan –> tracert (spasi) nama domain anda
 Hasil tracert diatas menunjukkan bahwa koneksi yang digunakan cukup stabil, terlihat 7 Hops (loncatan). Waktu dalam satuan ms (millisecond) sama seperti halnya Hops, semakin kecil waktu perpindahan data, maka akan semakin baik /cepat  anda mengakses situs yang anda traceroute  tadi.

1-4 adalah gateway internet di jaringan trace route ini dilakukan dari (modem ADSL dalam kasus ini).
5 adalah ISP komputer asal terhubung ke (speedy.telkom.net)
6-7 adalah jaringan yang kita tuju 
Tetapi jika anda melihat pada hasil tracert ada tanda  *  atau pesan “request timed out” pada hasil tracert anda, maka disitulah masalah yang ada pada koneksi internet anda.
Secara practical, traceroute digunakan sebagai bahan untuk menganalisa kemungkinan-kemungkinan penyebab Anda tidak bisa mengakses suatu website. Jika Anda tidak bisa mengakses website Anda dan hasil tracert tidak complete, silahkan menghubungi support dariprovider hosting dan informasikan hasil tracert tersebut untuk digunakan sebagai bahan analisa penyebab kemungkinan website Anda tidak bisa diakses, selain itu informasikan juga IP Publik koneksi Anda saat ini (Bisa diperiksa menggunakan layanan seperti http://whatismyip.com) untuk mencegah kemungkinan IP Publik Anda terblok di sisi server.

Anggota Kelompok :
David

Wednesday, March 20, 2013

LATEX dan LYX


LATEX

LATEX (LaTeX) adalah bahasa markup atau sistem persiapan pembuatan dokumen untuk pengetikan sistem TeX, yang dinamakan berdasarkan gaya penulisannya sebagai LaTeX. Nama LaTeX itu sendiri hanya mengacu pada bahasa penulisan yang digunakan pada sebuah dokumen, bukan pada editor yang digunakan untuk menulis dokumen tersebut. Untuk membuat dokumen dalam format LaTeX, sebuah file berformat .tex harus dibuat menggunakan semacam text editor. Walaupun, banyak text editor yang dapat digunakan untuk membuat dokumen LaTeX, beberapa text editor sengaja dibuat khusus untuk menggunakan bahasa LaTex.
 
LaTeX merupakan hasil turunan dari TeX. TeX adalah bahasa pemrograman yang diciptakan khusus dan menjadi bagian utama dari sistem pencetakan (typesetting system) yang akan menghasilkan dokumen (teks, gambar, notasi matematis) yang berkualitas tinggi. TeX diciptakan oleh Prof. Donald Knuth sekitar tahun 1978. Awalnya Prof. Donald Knuth menciptakan TeX pada akhir tahun 1978 untuk merevisi buku karyanya yaitu The Art of Computer Programming edisi kedua. Buku The Art of Computer Programming memerlukan perbaikan karena banyak simbol matematika yang tidak dapat dicetak dengan sempurna oleh sistem percetakan pada masa itu. Prof. Donald Knuth berharap program yang dibuatnya akan mampu menghasilkan sistem percetakan dokumen yang berkualitas tinggi, mampu mencetak teks, angka, simbol-simbol matematis dengan sempurna.
LaTeX sangat banyak digunakan di Institusi-Institusi pendidikan. Sebagai contoh, digunakan untuk menerjemahkan DocBook dan berbagai macam file berekstensi XML ke dalam format PDF, LaTeX digunakan karena kualitasnya yang tinggi dalam typesetting yang dapat dicapai oleh TeX. Sistem typesetting LaTeX menawarkan Desktop Publishing yang Programmable atau dapat di tulis ulang dan fasilitas extensive untuk otomatisasi aspek-aspek dalam typesetting dan desktop publishing, termasuk pemberian nomor, dan referensi silang, tabel dan bingkai, tata letak halaman, dan bibliographies.

Perintah dalam LateX
Ada  3 tipe perintah dalam LATEX:


  1. single karakter seperti: # $ & ˜ _ ˆ % { } yang semuanya mempunyai makna.
  2. Karakter \ (garis miring terbalik) yang disertai dengan satu karakter lain yang bukan huruf misalny \$ untuk menghasilkan tulisan $.
  3. Karakter \ (garis miring terbalik) yang disertai dengan beberapa karakter huruf dan membentuk sebuah perintah.


Semua perintah adalah case-sensitif, artinya perintah dengan huruf besar dan huruf kecil akan menghasilkan perintah yang berbeda. Beberapa perintah juga diikuti dengan argument dari perintah utamanya, misalnya \begin{equation} dll.

Kelebihan dan Kekurangan LaTeX

Kelebihan LaTeX:
  1. Hasil tampilan dokumennya profesional sekali! Mirip buku teks!
  2. Ketika kita ngetik, kita tidak peduli tampilan dan layout. Layout nanti diatur oleh file utama (misal: main.tex).
  3. LaTeX itu free of charge, alias gratis! Kalau MS Word kita harus beli softwarenya.
  4. Rumus-rumus matematika dapat diatur dengan mudah, tetapi proses membuat rumus memang painstaking!
  5. Cocok untuk programmer atau orang-orang yang suka program
  6. Tidak pernah crash (adanya error karena salah memasukkan command atau karena software tidak updated)
  7. File-nya relatif kecil
  8. Font-nya indah
  9. Tutorial dan command untuk symbol banyak tersedia di internet.

Kekurangan LaTeX:
  1. Perlu kesabaran dan ketekunan karena memang tidak user-friendly seperti MS Word
  2. Kalau dokumennya pendek, jangan memakai LaTeX. 
  3. Harus mengetahui command/perintah supaya cepat mengetiknya. Tapi dengan berjalannya waktu orang akan familiar dengan perintah-perintahnya.

LYX

Lyx merupakan suatu sistem persiapan dokumen. LYX merupakan suatu alat untuk menghasilkan suatu manuskrip, buku, surat dan proposal bahkan puisi yang dalam format yang cantik. Tidak seperti pengolah kata pada umumnya, dalam arti bahwa LYX menggunakan paradigma bahasa markup sebagai gaya pengeditan intinya. Dengan kata lain, ketika Anda mengetik suatu header pada suatu bagian, maka Anda akan menAndainya sebagai "Section", bukan sebagai "Bold, 17 pt type, left justified, 5mm space below". LYX akan mengurus typesetting untuk Anda, sehingga Anda hanya cukup berurusan dengan konsep dan isi dokumen, bukan dengan mekaniknya.

Berikut ini adalah lifecycle dan beberapa pengertian secara ringkas:

TeX –>LaTeX–>Lyx
  • TeX       : Typesetting bahasa dengan kemampuan makro.
  • LaTeX   : Makro paket dibangun di atas TeX.
  • Class     : Deskripsi dari jenis dokumen, menggunakan LaTeX.
  • Style      : Alter perilaku default LaTeX dalam beberapa cara.
  • LyX       : Visual, word-prosesor berprinsip WYSIWYM  yang menggunakan LaTeX untuk melakukan typesetting nya.

Lyx cocok digunakan untuk membuat memo, surat, disertasi dan tesis, catatan kuliah, catatan seminar, prosiding konferensi, dokumentasi software, buku, artikel pada jurnal ilmiah, skrip untuk drama dan film, proposal bisnis, dan presentasi.

Keunggulan dari LyX yaitu :
  • Output yang konsisten misalnya, semua paragraf dipastikan memiliki margin yang sama, semua judul dipastikan memiliki besar sama, dst. Selain itu, karena dokumen sangat terstruktur maka ada fitur untuk melakukan navigasi intra-dokumen yang sangat bagus (ada daftar judul-judul bab dan sub-bab, kita bisa meng-klik untuk pindah ke bagian tersebut dengan cepat).
     
  • Setiap dokumen memiliki kelas sendiri, misalnya article atau book, dan setiap kelas sudah terformat dengan sangat baik bahkan melebihi apa yang biasa kita lakukan dengan Word. Contohnya, pada kelas book, nomor halaman sudah berada pada tempat yang tepat (di bawah saat mulai bab, di atas pada halaman lainnya). Penomoran bab dan sub-bab langsung dibuat secara otomatis!
  • Setiap gambar dan tabel juga diberikan penomoran otomatis! Tidak seperti di Word dimana kita harus melakukan setting yang cukup repot dan tidak semua orang bisa melakukannya. Juga, seperti buku-buku profesional pada umumnya, setiap tabel maupun gambar tidak terletak di tempat kita meletakkan tabel/gambar tersebut, tetapi di awal atau akhir halaman! Dan semuanya otomatis! (fitur ini bisa dimatikan untuk tabel tertentu).
Kekurangan LyX yaitu :
  • Tidak bisa mengatur style (warna, font, dll) yang baku dari style yang sudah ada seperti judul bab, judul sub-bab, dll (walaupun untuk tulisan bukan judul bisa dilakukan).
  • Sulit untuk mengatur apa-apa yang sudah di pre-format oleh Lyx, misalnya di mana penomoran halaman diletakkan, atau kata-kata otomatis yang digunakan. Seperti Chapter xxx, Figure xxx, Table xxx (dalam penomoran otomatis)… tetapi versi Bahasa Indonesia seperti Bab xxx, Gambar xxx, Tabel xxx tersedia (dengan memilih bahasa Bahasa (seharusnya Bahasa Indonesia kan???)), tetapi seperti yang sudah dikatakan kita tidak bisa mengubahnya menjadi Bagian xxx atau Figur xxx misalnya.

Tuesday, March 19, 2013

Sistem Terdistribusi: Object Interface

Sistem komputer terdistribusi adalah sebuah sistem yang memungkinkan aplikasi komputer beroperasi secara terintegrasi pada lebih dari satu lingkungan yang terpisah secara fisis. Sistem informasi kesehatan yang diilustrasikan di atas menunjukkan komponen-komponen aplikasi yang terdistribusi (di tempat praktek dokter, di rumah sakit, di apotik, dan di perusahaan asuransi kesehatan).
Ciri khas sistem komputer terdistribusi adalah heterogenitas dalam berbagai hal: perangkat keras, sistem operasi, dan bahasa pemrograman. Adalah tidak mungkin untuk mengembangkan sistem terdistribusi yang homogen secara paksaan, karena secara alamiah sistem komputer terdistribusi tumbuh dari lingkungan yang heterogen. Kata kunci dalam menjembatani perbedaan-perbedaan yang muncul adalah interoperabilitas (interoperability).
Seperti yang sudah dijelaskan diatas dibagian sebelumnya arsitektur sistem yang terdidtribusi membutuhkan middleware (objek request broker) untuk menangani komunikasi antar objek-objek. pada prinsipnya, objek-objek pada sistem dapat diimplementasikan dengan bahasa pemograman yang berbeda, dapat berjalan pada platform yang berbeda dan namanya tidak perlu diketahui semua objek lain pada sistem.
pada saat ini ada dua standar utama middleware untuk mendukung komputasi objek terdistribusi yaitu :

CORBA (Common Object Request Broker Architecture) 

CORBA adalah sebuah arsitektur software yang berbasis pada teknologi berorientasi obyek atau Object Oriented (OO) dengan paradigma client-server. Dalam terminologi OO, sebuah obyek berkomunikasi dengan obyek lain dengan cara pengiriman pesan (message passing). Konteks komunikasi ini kemudian dipetakan ke dalam model client-server: satu obyek berperan sebagai client (si pengirim pesan) dan yang lain bertindak sebagai server (yang menerima pesan dan memroses pesan yang bersangkutan).

RMI (Remote Method Invocation)  
 
RMI (Remote Method Invocation) adalah cara programmer Java untuk membuat program aplikasi Java to Java yang terdistribusi. Program-program yang menggunakan RMI bisa menjalankan metode secara jarak jauh, sehingga program dari server bisa menjalankan method di komputer klien, dan begitu juga sebaliknya.
Java RMI yang ada pada bahasa Java telah didesain khusus sehingga hanya bisa bekerja pada lingkungan Java. Hal ini berbeda dengan sistem RMI lainnya, misalnya CORBA, yang biasanya didesain untuk bekerja pada lingkungan yang terdiri dari banyak bahasa dan heterogen. Pemodelan objek pada CORBA tidak boleh mengacu pada bahasa tertentu.
Sistem RMI terdiri atas tiga layer/lapisan, yaitu
1. stub/skeleton layer, yaitu stub pada sisi klien (berupa proxy), dan skeleton pada sisi server.
2. remote reference layer, yaitu perilaku remote reference (misalnya pemanggilan kepada suatu objek)
3. transport layer, yaitu set up koneksi, pengurusannya dan remote object tracking.

DCOM (Distributed Component Object Model)

DCOM adalah konsep Microsoft dan program interface yang telah diatur dalam program client-object yang dapat merequest layanan dari program server-object dalam beberapa komputer yang berada dalam satu jaringan. DCOM didasarkan oleh component object model yang menyediakan pengaturan interface yang melibatkan client dan server untuk berkomunikasi dengan sesama komputer.
DCOM juga bisa bekerja dalam sebuah jaringan dengan enterprise atau jaringan yang lain seperti internet. Ini menggunakan TCP/IP dan Hypertext Tranfer Protocol. DCOM secara umum hampir sama dengan CORBA dalam terminologinya penyedia layanan pendistribusian. DCOM menggunakan mekanisme RPC untuk transparansi pengiriman dan penerimaan informasi diantara komponen COM (seperti, client dan servers) dalam jaringan yang sama. DCOM pertama kali hadir tahun 1995 dengan initial release di Windows NT 4.

Mirror

Mirror adalah web site atau FTP yang mengcopi data atau file yang dihasilkan sama dengan file yang telah dicopy di server. Tujuannya untuk menyediakan cara alternative mengakses file ketika server utama digunakan bersamaan dan banyak user.

Sumber :

http://klasinfo.blogspot.com/2008/03/sistem-terdistribusi.html 
http://technotsuck.blogspot.com/2013/03/sistem-terdistribusi-object-interface.html 
http://www.komputasi.lipi.go.id/utama.cgi?cetakartikel&1080002265 


Tuesday, March 12, 2013

DEFINISI & CONTOH SISTEM TERDISTRIBUSI

Sistem terdistibusi merupakan sebuah sistem yg komponennya berada pada jaringan komputer. Komponen tersebut saling berkomunikasi & melakukan koordinasi hanya dengan pengiriman pesan (message passing). Definisi Sistem terdistribusi pada umumnya adalah sistem dimana pemrosesan informasi didistribusikan pada beberapa komputer dan tidak terbatas hanya pada satu mesin saja dalam satu infrastruktur jaringan baik lokal, internet ataupun wireless. Sebuah sistem terdistribusi, tidak hanya melakukan komunikasi antara satu proses pada satu komputer dengan proses pada komputer yang lain, namun juga perlu mempertimbangkan ketersediaan infrastruktur jaringan yang memadai dan juga dukungan standarisasi sistem yang terbuka.
Ada banyak definisi Sistem Terdistribusi , antara lain :
1. Sebuah sistem dimana komponen software atau hardware-nya terletak di dalam jaringan komputer dan saling berkomunikasi menggunakan message pasing.
2. Sebuah sistem yang tersusun oleh dua atau lebih komputer dan memiliki koordinasi proses melalui pertukaran pesan sinkron atau asinkron.
3.Kumpulan komputer independent yang tampak oleh user sebagai satu sistem komputer.
4. Kumpulan komputer autonom yang dihubungkan oleh jaringan dengan software yang di rancang  untuk menghasilkan fasilitas komputasi terintegrasi.

Contoh Sistem Terdistribusi
• Internet
• Mobile Computing
• Sistem Otomasi Bank
• Deteksi Roaming Pada Telepon Seluler
• GPS (Global Positioning System)
• Retail Point-of-Sale Terminals 

1. Intranet
Jaringan yang teradministrasi secara lokal dan dapat terhubung ke internet melalui firewall juga adanya layanan internal dan eksternal didalamnya.

2. Internet
Jaringan global yang menghubungkan komputer satu sama lain dan dapat berkomunikasi dengan media IP sebagai protokol.

3. World wide web
Arsitektur client/server tebuka yang diterapkan di atas infrastruktur internet dan juga shared resources melalui URL.

4. Mobile dan sistem komputasi ubiquitous
Sistem telepon Cellular (e.g., GSM) Resources dishare : frekuensi radio, waktu transmisi dalam satu frekuensi, bergerak, komputer laptop, ubiquitous computing, handheld devices, PDA, etc

5. Sistem terdistribusi multimedia
Biasanya digunakan pada infrastruktur internet
-Karakteristik
Sumber data yang heterogen dan memerlukan sinkronisasi secara real time
-Video, audio, text Multicast
Contoh:
- Teleteaching tools (mbone-based, etc.)
- Video-conferencing
- Video and audio on demand

6. Sistem telepon seperti ISDN, PSTN

7. Manajemen jaringan seperti Administrasi sumber jaringan


8. Network File System (NFS) seperti Arsitektur untuk mengakses sistem file melalui jaringan.



sumber :
http://alfan-ichwanan.blogspot.com/2012/03/definisi-dan-contoh-sistem.html

Sunday, October 21, 2012

METADATA DAN DISK COPY

Metadata adalah informasi terstruktur yang mendeskripsikan, menjelaskan, menemukan, atau setidaknya membuat menjadikan suatu informasi mudah untuk ditemukan kembali, digunakan, atau dikelola. Metadata sering disebut sebagai data tentang data atau informasi tentang informasi.
Metadata ini mengandung informasi mengenai isi dari suatu data yang dipakai untuk keperluan manajemen file/data itu nantinya dalam suatu basis data. Jika data tersebut dalam bentuk teks, metadatanya biasanya berupa keterangan mengenai nama ruas (field), panjang field, dan tipe fieldnya: integer, character, date, dll. Untuk jenis data gambar (image), metadata mengandung informasi mengenai siapa pemotretnya, kapan pemotretannya, dan setting kamera pada saat dilakukan pemotretan. Satu lagi untuk jenis data berupa kumpulan file, metadatanya adalah nama-nama file, tipe file, dan nama pengelola (administrator) dari file-file tersebut.

Sebagai kemudahan tidak hanya dalam dunia digital manusia mengenal konsep metadata, dari prefix meta yang secara umum mempunyai arti sebagai abstraksi data.


Metadata is data about data
Saat kita mencari-cari buku cetak di perpustakaan, kita mencari-carinya dalam katalog. Sebuah deretan kertas kecil yang berisi judul buku, pengarang, penerbit dan informasi kecil lainnya yang cukup berarti yang disusun struktural. Pengelola perpustakaan menyediakan metadata dalam bentuk katalog untuk kemudahan pencarian. Lebih mudah mencari buku melalui katalog satu lemari dibandingkan harus mencarinya dengan berjalan dari rak ke rak buku di sebuah perpustakaan yang luas.

Metadata is information about data
Informasi kecil yang cukup representatif dalam katalog memberikan kemudahan pencarian. Dunia komputer mempermudah hal tersebut, misalnya kita mencari sebuah nama berkas dokumen teks dalam sebuah harddisk berukuran 120GB, yang kita tahu hanya nama berkas. Pencarian tersebut dilakukan oleh komputer, kita hanya tinggal menunggu berkas tersebut sebenarnya ada di direktori mana.

Metadata is information about information
Secara bertingkat proses di atas adalah menyusun data dari data, data disusun lagi menjadi data, terus berulang, ripitum ad infinitum, hingga kita sendiri bisa terkecoh mana data dan mana metadata, sebab metadata adalah data juga. Akhirnya arti metadata menjadi lebih global, menjadi informasi tentang informasi, mengikuti evolusi dunia informasi, segalanya adalah informasi.


Fungsi metadata

·                     membuat sumberdaya bisa ditemukan dengan menggunakan kriteria yang relevan;
·                     mengidentifikasi sumberdaya
·                     mengelompokkan sumberdaya yang serupa
·                     membedakan sumberdaya yang tak miliki kesamaan
·                     memberikan informasi lokasi

Jenis metadata

Terdapat tiga jenis utama metadata:
1.             Metadata deskriptif menggambarkan suatu sumberdaya dalam maksud seperti penemuan dan identifikasi. Dia bisa meliputi elemen semisal judul, abstrak, pengarang, dan kata kunci.
2.             Metadata struktural menunjukkan bagaimana kumpulan obyek disusun secara bersama-sama menjadi satu, semisal bagaimana halaman-halaman ditata untuk membentuk suatu bab.
3.             Metadata administratif menyediakan informasi untuk membantu mengelola sumberdaya, semisal terkait kapan dan bagaimana suatu informasi diciptakan, tipe dokumen dan informasi teknis lainnya, serta siapa yang bisa mengaksesnya.

DISKCOPY

Diskcopy merupakan tool forensik dengan dasar program MS-DOS yang
 dipergunakan oleh ahli forensik agar dapat bekerja dengan baik dan tidak mengubah data. Diskcopy juga merupakan Tool kit yang memungkinkan untuk mengumpulkan dan analisis data. Karena ahli hukum percaya bit lebih mudah dipalsukan daripada kertas, maka aturan utamanya adalah “preserve then examine”. 
Diskcopy sangat diperlukan untuk melakukan eksplorasi suatu media dan menemukan data yang relevan. Juga agar dapat melihat dan mengelola semua bukti pada hardisk.

Bagian 1 (Rizky Abdul Hakim)
Bagian 2 (Benyamin Kurniawan)
Bagian 4 (Reyhan Dzul Fahmi)

Wednesday, September 28, 2011

Pengalaman Pribadi pada Sistem Informasi

Sebelum menjelaskan mengenai pengalaman dalam analisa pada Sistem Informasi, ada beberapa hal yang ingin saya bagikan terlebihi dahulu mengenai Sistem Informasi, yaitu definisi dari Sistem Informasi itu sendiri, menurut saya secara singkat, Sistem Informasi adalah suatu gabungan Informasi/komponen itu sendiri dan beberapa aktivitas dari pengguna Informasi itu sendiri dengan tujuan untuk mendukung operasi dan manajemen nya, ringkas nya adalah keterkaitan antara suatu komponen dengan komponen lainnya untuk menghasilkan suatu Informasi.
Dan dalam definisi yang lebih luas nya ialah :
"sistem yang sering digunakan merujuk kepada interaksi antara orang, proses algoritmik, data, dan teknologi. Dalam pengertian ini, istilah ini digunakan untuk merujuk tidak hanya pada penggunaan organisasi teknologi informasi dan komunikasi (TIK), tetapi juga untuk cara di mana orang berinteraksi dengan teknologi ini dalam mendukung proses bisnis."

Pengalaman menggunakan Sistem informasi pertama saya adalah terjadi pada saat pengisian KRS pada PSMA ONLINE, terlihat di situ kita sebagai pengguna komputer di haruskan mengisi beberapa data diri, dan yang nantinya akan dimasukan ke dalam database yang sudah di bentuk untuk memunculkan Informasi data kita sendiri, hal tersebut adalah contoh dari sebuah interaksi pengguna nya dengan komputer itu sendiri, untuk mendapatkan Informasi. Hal kedua yaitu pada saat praktikum AP (Algoritma Pemrograman), visual basic pernah saya gunakan pada praktikum tersebut, visual basic juga merupakan suatu program yang digunakan untuk meng-Input suatu data / informasi kedalam database, dan menurut saya itu juga termasuk kedalam Sistem Informasi.

Monday, January 10, 2011

Dasar Algoritma dan Pemrograman

Algoritma adalah langkah-langkah atau urutan proses untuk mencapai sesuatu. Pada dasarnya, algoritma tidak hanya berkaitan dengan ilmu komputer. Sebagai contoh, langkag-langkah untuk memasak mie bisa dikatakan sebagai algoritma memasak mie
Dalam ilmu komputer, proses logis yang dilakukan secara berurutan untuk memecahkan sebuah permasalahan dengan bantuan komputer. Algoritma mengajarkan kita untuk mencari solusi terbaik dari setiap masalah yang ingin dipecahkan. Sedangkan bahasa pemrograman hanyalah sarana untuk menerjemahkan algoritma tersebut sehingga bisa dimengerti oleh komputer.

struktur algoritma secara umum :

nama program
initial state (is) : kondisi sebelum eksekusi program
final state (fs) : kondisi yang ingin dicapai

kamus : variabel yang dibutuhkan dalam program
algoritma : isi algoritma

contoh penulisan algoritma :

program tampil_nama
IS : user menginputkan nama
FS : nama inputan user ditampilkan

kamus
nama : string

algoritma
input(nama)
output(nama)

terjemahan dalam pascal :

program tampil_nama;
uses crt;

var
nama : string;

begin
write('masukan nama : '); readln(nama);
writeln('nama anda : ', nama);
readln;
end.

tiap tiap bagian nya, sbb :

[-] nama program
digunakan untuk menjelaskan atau memberi keterangan program apa sih yang kita buat. jadi buat memudahkan kita (dokumentasi). terus kalo dak diisi gimana ?? ya dak apa2. selama temen-temen inget tu program buat apa.

[-] IS dan FS
memberikan gambaran bagaimana sih program itu jalannya. kalo dalam pemrograman biasanya dibuat jadi bentuk komentar. penting dak ?? jawabannya tergantung. kalo program yang agan buat masih dalam skala kecil, ya dak masalah dak diisi. nah, kalo programnya kompleks plus gunain banyak fungsi ama prosedur, baru bermasalah kalo dak diisi silakan coba sendiri aja ntar apa masalahnya

[-] kamus
untuk tempat deklarasiin variabel yang dibutuin. buat yang baru belajar, biasakan mendeklarasikan variabel di awal, walau ada beberapa bahasa yang memungkinkan pendeklarasian variabel dimana aja. tujuannya, ya biar program agan rapi trus dak pusing (ini berlaku buat yang baru belajar, kalo udah expert mah terserah aja).
hal yang paling penting dalam pendeklarasian variabel adalah tipe dari variabel tersebut. selama ini mungkin kita tahu kalo bilangan bulan kita bilang bertipe integer, tapi integer pun ada banyak jenis, misalnya ada byte, word, long ingt, integer, dll. terus apa bedanya ??
bedanya adalah kemampuan untuk menyimpan nilai yang bisa direpresentasikan. Bingung ???

ini maksudnya :
tipe byte merepresentasikan bilangan 0-255, jadi kalo agan masukin angka 300, tidak akan bisa disimpan karena angka tertingginya 255. nilai yang lebih dari 255 ini akan diulang lg dari 0 jadi 256=0, 257=1, dst. 300 akan menjadi 44.

terus kalo udah tau apa gunanya ?? pertama buat nangkal error program. kayak contoh di atas, kita maunya mroses bilangan ampe 1000 tapi malah tipenya byte. yang kedua, menghemat memori. misalnya kita cuman butuh nilai yang kurang dari 100, biasanya buat menu, kita pake tipe integer (max value = 32767), itu mubasir. padahal byte aja udah cukup.

kemudian penamaan variabel juga perlu diperhatikan, usahakan nama variabel sesuai dengan fungsi variabel. misal kita buat variabel namanya "nama" tapi isinya ternyata umur. buat yang baru belajar, usahakan memberikan penamaan variabel yang baik and konstan, biar dak pusing sendiri

berikut adalah tipe variabel yang ada dalam pascal :
a. Bilangan bulat
ini dipake buat merepresentasikan bilangan bulat. operasi yang bisa dilakukan adalah semua operasi aritmatik kecuali pembagian, maksudnya integer : integer = real. jangan pernah manyimpan hasil pembagian integer di dalam integer
adapun jenis-jenisnya :
- Byte = 0 s/d +255
- Shortint = -128 s/d +127
- integer = -32768 s/d 32767
- Word = 0 s/d 65535
- Longint = -2147483648 s/d 2147483647

b. Bilangan real
dipake buat nyimpen bilangan yang ada koma-komanya (pecahan)

c. char
dipake buat nyimpen 1 karakter. kalo karakternya banyak, bisa disimpen di string. jadi string itu kumpulan dari beberapa char

d. boolean
dipake buat nyimpen nilai bener salah (true/false)

e. array atau tabel
dipake buat nyimpen banyak nilai. modelnya kayak laci-laci. penjelasan lebih lanjutnya ntar.

itu contoh beberapa variabel yang ada dalam pascal. buat bahasa pemrograman lain, variabelnya lain juga. silakan temen-temen cari tau sendiri (tanya mbah gogel).

selain variabel, ada juga yang namanya constanta. sesuai namanya, kalau constanta nilainya tetap, tidak berubah. berbeda dengan variabel yang nilainya bisa berubah-rubah.

[-] algoritma
disini kita menulis bagaimana sih langkah-langkah yang dilakukan buat mecahin masalah kita. hal yang perlu diperhatikan, compiler mekeksekusi syntax itu baris perbaris. jadi biasakan berpikir secara sistematis dan terurut.


demikian penjelasan mengenai struktur algoritma secara umum...




biar lebih mantab belajarnya kita langsung coba ke studi kasus aja ya.
ini dalah contoh kasus klasik dalam pemrograman.

[-] nama program
digunakan untuk menjelaskan atau memberi keterangan program apa sih yang kita buat. jadi buat memudahkan kita (dokumentasi). terus kalo dak diisi gimana ?? ya dak apa2. selama temen-temen inget tu program buat apa.

[-] IS dan FS
memberikan gambaran bagaimana sih program itu jalannya. kalo dalam pemrograman biasanya dibuat jadi bentuk komentar. penting dak ?? jawabannya tergantung. kalo program yang agan buat masih dalam skala kecil, ya dak masalah dak diisi. nah, kalo programnya kompleks plus gunain banyak fungsi ama prosedur, baru bermasalah kalo dak diisi silakan coba sendiri aja ntar apa masalahnya

[-] kamus
untuk tempat deklarasiin variabel yang dibutuin. buat yang baru belajar, biasakan mendeklarasikan variabel di awal, walau ada beberapa bahasa yang memungkinkan pendeklarasian variabel dimana aja. tujuannya, ya biar program agan rapi trus dak pusing (ini berlaku buat yang baru belajar, kalo udah expert mah terserah aja).
hal yang paling penting dalam pendeklarasian variabel adalah tipe dari variabel tersebut. selama ini mungkin kita tahu kalo bilangan bulan kita bilang bertipe integer, tapi integer pun ada banyak jenis, misalnya ada byte, word, long ingt, integer, dll. terus apa bedanya ??
bedanya adalah kemampuan untuk menyimpan nilai yang bisa direpresentasikan. Bingung ???

ini maksudnya :
tipe byte merepresentasikan bilangan 0-255, jadi kalo agan masukin angka 300, tidak akan bisa disimpan karena angka tertingginya 255. nilai yang lebih dari 255 ini akan diulang lg dari 0 jadi 256=0, 257=1, dst. 300 akan menjadi 44.

terus kalo udah tau apa gunanya ?? pertama buat nangkal error program. kayak contoh di atas, kita maunya mroses bilangan ampe 1000 tapi malah tipenya byte. yang kedua, menghemat memori. misalnya kita cuman butuh nilai yang kurang dari 100, biasanya buat menu, kita pake tipe integer (max value = 32767), itu mubasir. padahal byte aja udah cukup.

kemudian penamaan variabel juga perlu diperhatikan, usahakan nama variabel sesuai dengan fungsi variabel. misal kita buat variabel namanya "nama" tapi isinya ternyata umur. buat yang baru belajar, usahakan memberikan penamaan variabel yang baik and konstan, biar dak pusing sendiri

berikut adalah tipe variabel yang ada dalam pascal :
a. Bilangan bulat
ini dipake buat merepresentasikan bilangan bulat. operasi yang bisa dilakukan adalah semua operasi aritmatik kecuali pembagian, maksudnya integer : integer = real. jangan pernah manyimpan hasil pembagian integer di dalam integer
adapun jenis-jenisnya :
- Byte = 0 s/d +255
- Shortint = -128 s/d +127
- integer = -32768 s/d 32767
- Word = 0 s/d 65535
- Longint = -2147483648 s/d 2147483647

b. Bilangan real
dipake buat nyimpen bilangan yang ada koma-komanya (pecahan)

c. char
dipake buat nyimpen 1 karakter. kalo karakternya banyak, bisa disimpen di string. jadi string itu kumpulan dari beberapa char

d. boolean
dipake buat nyimpen nilai bener salah (true/false)

e. array atau tabel
dipake buat nyimpen banyak nilai. modelnya kayak laci-laci. penjelasan lebih lanjutnya ntar.

itu contoh beberapa variabel yang ada dalam pascal. buat bahasa pemrograman lain, variabelnya lain juga. silakan temen-temen cari tau sendiri (tanya mbah gogel).

selain variabel, ada juga yang namanya constanta. sesuai namanya, kalau constanta nilainya tetap, tidak berubah. berbeda dengan variabel yang nilainya bisa berubah-rubah.

[-] algoritma
disini kita menulis bagaimana sih langkah-langkah yang dilakukan buat mecahin masalah kita. hal yang perlu diperhatikan, compiler mekeksekusi syntax itu baris perbaris. jadi biasakan berpikir secara sistematis dan terurut.


demikian penjelasan mengenai struktur algoritma secara umum...

SUMBER

Ajax Autocompleter dengan PHP

Tentunya sudah pernah melihat si 'embah Google' khan! google menerapkan ajax auto completer pada textbox pencariannya! misalkan ketika kita mengetikkan kata ajax pada textbox pencarian maka secara otomatis google akan menampilkan kata yang terkait dengan ajax. Nah, kata ajax tutorial, ajax control toolkit, ajax examples,dsb merupakan ajax auto completer!

Selain berfungsi sebagai pembantu atau pelengkap kata yang akan dicari, dapat berfungsi juga untuk meminimalisir terjadi kesalahan penulisan. Ane mencoba akan sharing membuat ajax autocompleter dengan menggunakan bahasa pemrograman PHP (PHP versi 5).

Skenario :

* Suatu ketika universitas 'X' ingin melakukan pencarian mahasiswanya berdasarkan nama lengkapnya! misal. ingin mencari nama 'aditya nursyahbani'. Ketika diketikkan nama tsb dan klik tombol cari hasil pencarianpun muncul mahasiswa dengan nama tsb.

* Misal universitas 'X' tersebut melakukan query pencarian dengan "SELECT x FROM y WHERE x = '$katakunci' " pada aplikasinya. Artinya kita harus mengetikan nama yang lengkap dan benar2 sesuai dengan namanya. Permasalahan: pencarian spesifik, harus mengetikkan nama dengan benar dan tepat jika tidak, pencarian tidak ditemukan.

* Misal universitas 'X' tersebut melakukan query pencarian dengan "SELECT x FROM y WHERE x LIKE '$katakunci%' " pada aplikasinya. Artinya aplikasi mencari berdasarkan kata yang mengandung atau mirip dengan kata kunci dimana '%' dapat digantikan kata atau frasa dari a-z. Permasalahan yang timbul ketika nama yang akan dicari sangat banyak (pasaran, red) misal. 30 org. Mau ga mau harus mengetikkan nama lengkapnya juga! xixixi... ditambah lagi nama org yang mau dicari panjang gilaa... =).

* Ajax Autocompleter solusinya! kita buat ajax autocompleter dengan mengambil data dari database.


Persiapan :

* Webserver (Apache or IIS)

* MySQL

* PHP5. (ane menggunakan paket XAMPP yg sudah termasuk apache,php,MySQL,dll)

* Web browser yang mendukung AJAX. (penulis menggunakan mozilla firefox)

* IDE menggunakan Macromedia Dreamweaver atau apalah sesuka hati


Langkah-Langkahnya :

* Pertama buat databasenya, gunakan phpmyadmin. Caranya jalankan XAMPP-nya, buka web browser (Mozilla Firefox) dan ketikkan http://localhost/phpmyadmin dan create database dengan nama ajax. Kemudian pilih tab menu import dan browse file hasil dumpingan dengan nama ajax.sql yang dapat didownload pada menu download dibawah.

* Langkah selanjutnya, buat folder autocomplete pada root directory atau jika menggunakan XAMPP yang diinstal di drive C, letakkan folder tsb pada 'C:\xampp\htdocs\buat folder autocomplete disini'.

Buat file template dengan nama Index.html, letakkan pada folder autocomplete
Buat file PHP dengan nama Proses.php, letakkan pada folder autocomplete
Finally, Testing aplikasi dengan mengetikkan URL pada web browser : http//localhost/autocomplete .

Download Source Code :

Ajax.sql

jquery-1.2.1.pack.js

upArrow.png

SUMBER

Tuesday, October 26, 2010

All about RT/RW-Net

Apa itu RT/RW-Net ?

Membangun RT/RW Net adalah suatu konsep dimana beberapa komputer dalam suatu perumahan atau blok dapat saling berhubungan dan dapat berbagi data serta informasi. Konsep lain dari RT/RW Net adalah memberdayakan pemakain internet dimana fasilitas internet tersedia selama 24 jam sehari selama sebulan dimana biaya yang akan dikeluarkan akan murah karena semua biaya pembangunan infrastruktur, operasional dan biaya langganan akan ditanggung bersama.

Konsep RT-RW-Net sebetulnya sama dengan konsep Warnet, pemilik warnet akan membeli atau menyewa pulsa atau bandwith dari penyedia internet / ISP (Internet Service Provider) misalkan Telkom, Indosat atau Indonet, lalu dijual kembali ke pelanggan yang datang menyewa komputer untuk bermain internet baik untuk membuka Email, Chating, Browsing, Main Game dll. Apakah RT/RW Net ini Murah ? Jawabanya adalah iya. Mari kita ambil contoh dengan menyewa komputer di Warnet dengan Rp.3.500 /jam. Asumsikan kita menyewa selama 4 jam perhari maka biaya yang akan dikeluarkan selama sebulan adalah Rp. 420.000. Bandingkan dengan RT/RW net ini dengan asumsi kita berlangganan Speedy untuk besaran bandwith 384Kb yang harganya Rp. 750.000 perbulan. Maka jika jumlah warga yang bergabung misalkan 10 orang maka sebulan warga hanya akan membayar kurang lebih 75.000. Biaya tersebut termasuk sangat murah karena pelanggan akan bebas menggunakan internet selama 24 jam sehari selama sebulan penuh.

Pengertian RT/RW-Net

RT/RW-Net adalah jaringan komputer swadaya masyarakat dalam ruang lingkup RT/RW melalui media kabel atau Wireless 2.4 Ghz dan Hotspot sebagai sarana komunikasi rakyat yang bebas dari undang-undang dan birokrasi pemerintah. Pemanfaatan RT/RW Net ini dapat dikembangkan sebagai forum komunikasi online yang efektif bagi warga untuk saling bertukar informasi, mengemukakan pendapat, melakukan polling ataupun pemilihan ketua RT/RW dan lain-lain yang bebas tanpa dibatasi waktu dan jarak melalui media e-Mail/Chatting/Web portal, disamping fungsi koneksi internet yang menjadi fasilitas utama. Bahkan fasilitas tersebut dapat dikembangkan hingga menjadi media telepon gratis dengan teknologi VoIP

Tujuan membangun RT/RW-Net

- Turut serta dalam pengembangan internet murah di masyarakat.
- Membangun komunitas yang sadar akan kehadiran teknologi informasi dan internet.
- Sharing informasi dilingkungan RT/RW sehingga masyarakat lebih peduli terhadap lingkungan disekitarnya.
- Mempromosikan setiap kegiatan masyarakat RT/RW ke Internet sehingga komunitas tersebut dapat lebih di kenal dan bisa dijadikan sarana untuk melakukan bisnis internet.

Tujuan lain dari RT/RW Net ini adalah membuat semacam Intranet yang berisi berbagai macam informasi tentang kegiatan yang ada di lingkungan sekitar. Dengan tersambungnya rumah-rumah ke jaringan Internet secara terus-menerus dan tidak terputus, maka bisnis internet diharapkan akan semakin marak termasuk pemanfaatan internet untuk pembayaran tagihan telpon, listrik, pengecekan Saldo Bank , pemesanan tiket Pesawat dll.



Berapa investasi yang dibutuhkan ?

Untuk pendirian RT/RW Net ini, ada 2 biaya yang akan dikeluarkan yakni biaya investasi awal dan biaya iuran perbulan. Biaya investasi awal adalah biaya yang hanya dikeluarkan sekali yakni biaya untuk pembangunan infrastrukur. Sedangkan biaya iuran bulanan dan biaya operator adalah biaya yang akan dikeluarkan setiap bulan untuk membayar ke penyedia internet dimana besaranya akan tergantung dari besar bandwith atau kapasitas saluran yang akan disewa. Besaran biaya untuk iuran bulanan ini juga tergantung dari banyaknya pelanggan yang tergabung. Untuk koneksi Internet direncakan akan menggunakan jasa layanan Telkom yakni Speedy walau terkadang agak lambat untuk jam – jam tertentu.
Yang termasuk biaya investasi awal adalah biaya untuk pembuatan Netwotk (jaraingan) antar RT/RW dan biaya penyediaan perlengkapan untuk pemakai/warga yang ingin bergabung. Yang termasuk biaya yang akan dikeluarkan oleh calon pelanggan untuk pemenuhan perlengkapan adalah pembelian Komputer/Notebook, Wireless Card dan Antena Penerima

Untuk memulai proyek RT/RW Net harus ada tempat yang akan dijadikan sebagai Central (server) RT/RW-Net yakni tempat untuk mengelola system jaringan atau tempat akan diletakanya server perangkat modem, Billing Server, Access Point dan Switch dan juga sebagai tempat untuk mendistribusikan koneksi internet keseluruh pelanggan /rumah setiap anggota.
Untuk mendistribusikan koneksi internet keseluruh pelanggan maka ada dua cara yang umunya ditempuh yakni dengan menggunakan sistem kabel (UTP) dan sistem Wireless (Gelombang Radio). Dengan berbagai pertimbangan termasuk letak rumah para pelanggan yang tersebar maka sistem kabel tidak akan efisien jika harus menarik satu kabel kesetiap pelanggan/rumah karena jarak serta kontur tanah yang tidak rata. Dengan pertimbangan efesiensi dan efektifitas termasuk kemudahan maintenance maka kami usulkan untuk menggunakan system Wireless ketika akan mendistribusikan koneksi internet kesetiap rumah termasuk pembentukan sistem jaringan komputer atau Local Area Network (LAN).

Peralatan yang dibutuhkan (Calon Pelanggan)

Setiap warga yang ingin bergabung dalam komunitas RT/RW net ini maka peralatan yang dibutuhkan adalah :
- PC Desktop/Notebook
- Kartu Wireless ( untuk komputer/Notebook yang belum memilki Card Wireless/WiFi)
- Antena Yagi atau Wajan Bolik

Semua biaya untuk perlengkapan adalah biaya yang dibutuhkan oleh warga jika ingin bergabung dengan RT/RW. Jenis PC yang cocok buat warga, tipe wirless card yang bagus dan berkualitas serta jenis antena penerima yang akan dipasang disetiap rumah.

SUMBER

Wednesday, April 14, 2010

Manusia dan Kebudayaan

PENDAHULUAN


Manusia dan kebudayaan adalah dua buah hal yang sangat erat dan terkait antara satu sama lain, oleh karena itu dua hal tersebut sangatlah penting untuk di pelajari. Dalam pembahasaan awal materi dari mata kuliah Ilmu Sosial Dasar, kita telah mempelajari banyak hal yang terkandung dalam mata kuliah tersebut dan terkait pula dengan dua hal tadi.


MANUSIA


Manusia di alam dunia memegang peranan yang sangat penting, populasi manusia saat sekarang ini bisa di sebut sangat berguna bagi lingkungan nya bahkan juga, bisa di sebut sangat merugikan pada keadaan alam sekitarnya, oleh karena itu manusia dapat dipandang dari banyak segi. dalam waktu eksakta, manusia dipandang sebagai sekumpulan dari partikel-partikel atom yang membentuk jaringan sistem yang dimiliki dari manusia ( ilmu kimia). Ada dua pandangan yang akan kita jadikan acuan untuk menjelaskan tentang unsur-unsur yang membangun manusia


1) Manusia itu terdiri dari empat unsur yang saling terkait, yaitu

a. jasad, yaitu : badan kasar manusia yang nampat pada luarnya

b. hayat, yaitu: mengandung unsur hidup, yang ditandai dengan gerak

c. ruh, yaitu : bimbingan dan pimpinan tuhan, daya yang kerja secara spiritual dan memahami kebenaran.

d. nafs, dalam pengertian atau keakuan, yaitu kesedaran tentang diri sendiri

2) Manusia sebagai satu kepribadian mengandung tiga unsur yaitu

a. Id, yang merupakan struktur kepribadian yang paling primitif dan paling tidak tampak.

b. ego, merupakan bagian kepribadian yang pertama kali di bedakan dari Id

c. superego, merupakan struktur kepribadian yang paling akhir


HAKEKAT MANUSIA


a) makhluk ciptaan tuhan yang terdiri dari tubuh dan jiwa sebagai satu kesatuan yang utuh.

tubuh adalah materi yang dapat dilihat, diraba, dirasa, wujudnya konkrit tetapi tidak abadi. jika manusia meninggal tubuhnya akan hancur dan lenyap. jiwa terdapat didalam tubuh, tidak dapat dilihat dan diraba, sifatnya abstrak dan abadi. jika manusia meninggal, jiwa lepas dari tubuh dan kembali ke asalnya yaitu tuhan.


b) makhluk ciptaan tuhan yang paling sempurna, jika dibandingkan dengan mkhluk lainnya.

kesempurnaan terletak pada abad dan budayanya, karena manusia dilengkapi oleh penciptanya dengan akal, perasaan, dan kehendak yang terdapat didalam jiwa manusia.

c) makhluk biokultular, yaitu makhluk hayati dan budayawi.


manusia adalah produk dari saling tindak atau interaksi faktor-faktor hayati dan budayawi. sebagai makhluk hayati, manusia dapat di pelajari dari segi anatomi. sebagai mahluk budayawi, manusia dapat dipelajari dari segi kemasyarakatan.

PENGERTIAN KEBUDAYAAN

Apabila kita berbicara tentang kebudayaan, maka kita langsung berhadapan dengan pengertian istilahnya. pengertian kebudayaan menyangkut bermacam-macam definisi yang telah dipikirkan oleh sarjana-sarjana dibidang sosial budaya diseluruh dunia. Dua orang antropolog termuka yaitu Melville J. Herkovitis dan Bronislaw Malinowski mengemukakan bahwa Cultural deteminism brarti segala sesuatu yang terdapat di dalam masyarakat ditentukan adanya oleh kebudayaan yang dimiliki masyarakat itu. Kebudayaan jika dikaji dari asal kata bahasa bersal dari kata budhayah yang berarti budi atau akal. Dalam bahasa latin, kebudayan berasal dari kata colere. yang berarti mengolah tanah.

UNSUR-UNSUR KEBUDAYAAN

Beberapa hal yang perlu dikenal adalah masalah lain yang menyangkut kebudayaan. misalnya apa yang disebut dengan unsur. yang dimaksud dengan unsur disini adalah apa saja sesungguhnya kebudayaan itu. sehingga kebudayaan disini lebih mengandung makna totalitas dari pada sekedar penjemlahan unsur-unsur di dalamnya.

C.Kluckhohn di dalam keryannya berjudul Universal Categories of Cultural mengemukakan, bahwa ada tujuan unsur kebudayaan universal yaitu :

  1. SISTEM RELIGI (sistem kepercayaan). Merupakan produk manusia sebagai Homo religius. Manusia yang memiliki kecerdasan pikiran dan persaan luhur, tanggap bahwa di atas kekuatan dirinya terdapat kekuatan lain yang maha besar. Karena itu manusia takut, sehingga menyebahnnya dan Lahirnya kepercayaan yang sekarang menjadi agama.
  2. SISTEM ORGANISASI kemasyrakatan Merupakan produk dari manusia sebagai homo socius. manusia sadar bahwa tubuhnya lemah, namun memiliki akal, maka disusunlah organisasi kemsyarakatan dimana manusia bekerja sama untuk meningkatkan kesejahteraan hidupnya.
  3. SISTEM PENGETAHUAN merupakan produk manusia sebagai homo sapiens. pengetahuan dapat di peroleh juga dari orang lain. Kemampuan manusia mengingat-ingat apa yang telah diketahui kemudian menyampaikannya kepada orang lain melalu bahasa, menyebabkan pengetahuan menyebar luas.
  4. SISTEM MATA PENCAHARIAN HIDUP DAN SISTEM-SISTEM EKONOMI merupakan produk manusia sebagai homo economicus menjadikan tingkat kehidupa manusia secara umum terus meningkat.
  5. SISTEM TEKNOLOGI DAN PERALATAN merupakan produk dari manusia sebagai homo faber. Bersumber dari pemikirannya yang cerdas dan dibantu dengan tangannya yang dapat memegang sesutau dengan erat, manusia dapat membuat dan mempergunakan alat.
  6. BAHASA merupakan produk dari manusia sebagai Homo longues. bahasa manusia pada mulanya diwujudkan dalam bentuk tanda (kode) yang kemudian disempurnakan dalam bentuk bahas lisan, dan akhirnya menjadi bentuk bahas tulisan.
  7. KESENIAN merupakan hasil dari manusia sebagai homo aesteticus. Setelah manusia dapat mencukupi kebutuhan fisiknya, maka dibutuhkan kebutuhan psikisnya untuk dipuaskan. Manusia bukan lagi semata-mata memenuhi kebutuhan isi perut saja, mereka juga perlu pandangan mata yang indah, suara yang merdu, yang semuanya dapat dipenuhi melalui kesenian.

Ilmu Sosial Dasar

Perkuliahan dengan bidang studi Ilmu Budaya Dasar pada intinya adalah sebuah mata kuliah, yang membahas tentang suatu nilai-nilai kebudayaan dan masalah-masalah yang di hadapi oleh manusia dalam kehidupannya sehari - hari. Beberapa manfaat mempelajari mata kuliah ini nantinya di harapkan para mahasiswa akan memiliki latar belakang pengetahuan yang luas tentang kebudayaan-kebudayaan di Indonesia dan dan demikian pula, diharapkan mahasiswa memiliki semangat untuk berkreasi melalui budaya-budaya bangsa nya sendiri dengan lebih kreatif. Inti dari mempelajari mata kuliah ini adalah :
1. Minat dan kebiasaan menyelidiki apa-apa yang terjadi di sekitarnya
2. Kesadaran akan lingkungannya
3. Kerelaaran Memikirkan kembali dengan hati terbuka untuk mengabdi kepada Masyarakat, seperti di ajarkan pada tridarma putra
4. keberanian moral untuk mempertahankan Pendiriannya

Latar belakang

Latar belakang mata kuliah Ilmu Sosial Dasar pada mahasiswa pada umumnya berkaitan dengan materi materi tentang budaya, negara dan masyarakat Indonesia. Beberapa latar belakang yang mendasari pentingnya seorang mahasiswa untuk mempelajari mata kuliah Ilmu Sosial Dasar ini adalah sebagai berikut :
1. Kenyataan bahwa bangsa indonesia terdiri atas berbagai suku bangsa dengan segala keanekaragaman budaya yang tercermin dalam berbagai aspek kebudayaannya
2. Proses pembangunan yang seang berlangsung terus menerus menimbulkan dampak positif dan negatif berupaterjadinnya perubahan dan pergeseran sistem nilai budaya sehingga dengan sendirinya mental menusia terkena pengaruhnya.
3. Kemajuan ilmu pengetahuan dan teknologi menimbulkan perubahan kondisi kehidupan manusia, menimbulkan konflik dengan tata nilai budayanya.
Pengertian Ilmu budaya Dasar
Pengertian Ilmu Budaya Dasar adalah sebuah ilmu yang mengkaji beberapa pengetahuan dasar dan pengertian umum tentang suatu konsep-konsep yang berkembang dan di kembangkan yang berguna untuk mengkaji berbagai masalah – masalah kehidupan sosial manusia, termasuk pada kebudayaan nya.

Kata atau Singkatan dari Ilmu Budaya Dasar sebenarnya dikembangkan di Indonesia, sebagai terjemahan dari kata Basic Humanitiesm yang berasal dari bahasa Inggris. Humanities sendiri mempunyai asal kata dari bahasa latin, dengan dasar Human atau manusia. Pengelompokan Ilmu Budaya dasar sebenarnya termasuk dalam sebuah ilmu pengetahuan Budaya, hal ini di kemukakan oleh prof.Dr.Harsya Bacthiar, ia menyebutkan bahwa ilmu dan pengetahuan dapat di bagi berbagai jenis, dan di kelompokan dalam tiga kelompok besar, yaitu :
1. Ilmu-ilmu alamia
ilmu alamiah bertujuan untuk mengetahui keteraturan-keteraturan yang terdapat dalam alam semesta.
2. Ilmuilmu sosial
ilmu sosial bertujuan untuk mengkaji keteraturan-keteraturan yang terdapat dalam hubungan antar manusia.
3. Pengetahuan budaya
pengetahuan budaya bertujuan untuk memahami dan mencari arti kenyataan-kenyataan yang bersifat manusiawi.

Is this true? Dijual, Bunker Penyelamat 'Kiamat 2012'

Mitos bahwa kiamat akan terjadi pada 2012, sudah dipatahkan oleh beberapa ilmuwan. Namun, seorang wirausaha asal Kalifornia justru memanfaatkan isu ini untuk meraup untung.

Bukan bahtera Nuh -- kapal superbesar-- yang ditawarkan. Namun berupa bunker atau lubang perlindungan superkuat yang diklaim bisa menyelamatkan 4.000 orang -- jika sesuatu yang sangat buruk terjadi pada Bumi.

Dalam laman usahanya, Vivos, Robert Vicino menyebut daftar bencana mahadahsyat yang bisa dilindungi oleh bunker produksinya.

Dari, perang nuklir, senjata biologis, datangnya Panet X atau Nibiru, badai matahari, pembalikan kutub Bumi, tsunami global, jatuhnya komet atau asteroid, dan meletusnya gunung berapi super dari bawah Taman Nasional Yellowstone, Wyoming -- yang mirip spekulasi penyebab kiamat 2012.

Tak hanya sesumbar, Vicino bahkan mengajak sebuah stasiun televisi di bawah NBC News, untuk tur di bunker miliknya di sebuah lokasi yang dirahasiakan dekat Gurun Mojave di wilayah Barstow, Kalifornia.

Bunker pertama dari 20 tempat perlindungan yang akan dibangun Vivos, memiliki luas 20.000 kaki persegi, terkubur lima tingkat di bawah tanah. Tebal temboknya tiga kaki.

Bunker tersebut dilengkapi lusinan kamar yang bisa ditinggali 200 orang. Bunker juga dilengkapi rumah sakit dan dapur umum, dengan segala perabotan.

Robert Vicino bertujuan membantu orang-orang biasa yang ketakutan menghadapi potensi kiamat. Orang-orang 'pilihan' itu tentu saja harus berduit.

"Pemerintah [AS] sebenarnya punya fasilitas seperti ini, tapi itu bukan untuk orang-orang seperti Anda atau saya," kata Vicino, seperti dimuat laman The Register, Selasa 13 April 2010.

Jadi, jika Anda mau membayar US$ 50.000 anda bisa dapat kapling di bunker penampungan Vicino. Nama Anda akan tercantum dalam tunggu, sampai bunker itu resmi dijual.

Vicino mengklaim saat ini sudah ada 1.000 calon pembeli kapling di bunkernya.

Di laman Vivos, mitos kiamat 2012 disebut-sebut untuk menarik pembeli. Bahkan dipasang perhitungan waktu mundur hingga 2012.

"Apakah Anda tahu pada 21 Desember 2012 tata surya kita akan selaras dengan celah gelap Bima Sakti untuk pertama kalinya dalam 26.000 tahun? Ini jelas bukan hal baik," demikian tertulis dalam laman tersebut.

Namun, sang pemilik perusahaan, Vicino mengatakan kiamat 2012 hanya satu hal yang kita khawatirkan. Kata dia, masih banyak kekhawatiran yang jadi momok manusia.

"Selain 2012, ada kekhawatiran terkait konflik Iran, kondisi ekonomi yang morat-marit, anarkhi, kemungkinan meletusnya Gunung Yellowstone. Juga gempa bumi dahsyat yang sudah kita lihat," kata Vicino.

Jika Anda salah satu dari 4.000 penghuni bunker Vicino, dia berjanji bunker bikinannya memenuhi syarat-syarat perlindungan bencana dahsyat. Misalnya, gempa bumi hingga 10 skala Richter, semburan 50-megaton nuklir yang diledakkan dalam jarak 20 mil, juga efek badai matahari dengan kekuatan jutaan volt gelombang elektromagnetik.

Sumber : VIVAnews on http://id.news.yahoo.com

Friday, January 8, 2010

Memahami Ke-Indonesia-an di Dalam Indonesia

Fenomena yang sedang terjadi di tengah-tengah kehidupan masyarakat kita saat ini adalah adanya dominasi kepentingan pribadi dan golongan, dominasi budaya asing, bahkan dominasi kepentingan asing. Dominasi-dominasi ini tumbuh dan berkembang di dalam kehidupan sehari-hari dengan sangat cepat yang kemudian melahirkan adanya krisis kecintaan pada bangsa dan negara Indonesia.

Dominasi yang sudah disebutkan di atas hanyalah sebagaian kecil dari berbagai macam permasalahan yang tengah dihadapi bangsa Indonesia. Sungguh permasalahan yang pelik namun tersembunyi jauh di dalam keramaian kehidupan. Ancaman dari dalam yang perlahan-lahan membuat tiang-tiang kenegaraan Indonesia lapuk dan akhirnya pun runtuh karena sudah tidak lagi mampu untuk bertahan.

Permasalahan ini, menjauhkan seluruh individu (dan rakyat) menjauhkan diri dari kepentingan bangsa dan negara. Rakyat seperti enggan untuk bersuara atas nama Indonesia. Hal yang simple namun mempunyai pengaruh penting di dalam kehidupan berbangsa dan bernegara. Dari berbagai permasalahan yang ada di atas, kita hanya akan membidik salah satu aspek, yaitu kecintaan rakyat pada Indonesia.

Sebelumnya, saya ingin mencoba untuk memahami akan arti pentingnya nasionalisme demi keberlangsungan hidup bangsa dan negara Indonesia.

Nasionalisme yang kuat membawa kehidupan suata bangsa dan negara pada kebertahanan hidup yang signifikan. Kenapa? Sebab (dapat dikatakan) bahwa Indonesia ini ada karena rakyat menghendaki akan keberadaan Indonesia. Bangsa dan negara Indonesia pada hakekatnya ada di dalam ide (dan pemikiran) setiap rakyatnya. Ide adalah bentuk di dalam pemikiran manusia yang abstrak akan keberadaan bangsa dan negara Indonesia. Ide ini belum dapat digunakan untuk menjabarkan bentuk material dari negara indonesia.

Hanya sebatas pada ide (dan pemikiran) yang hanya mengarahkan pada bentuk yang masihlah abstrak. Untuk bisa menjadi bentuk material, ide harus diaplikasikan (atau dikerjakan) untuk mencapai eksistensi dalam kehidupan sehari-hari. Dengan demikian, bentuk material bangsa dan negara Indonesia dapat dirasakan keberadaannya yang kemudian menjadikan Indonesia sebagai suatu Bangsa dan Negara yang konkret.

Hakekat dari suatu keberadaan suatu bangsa dan negara (menurut saya) adalah segala sesuatu yang ada di dalam pemikiran sebagai ide, yang kemudian mendapatkan dukungan oleh eksistensi (atau) keberadaan dari bangsa dan negara tersebut. ada dalam pemikiran (sebagai ide) dan bisa dirasakan oleh masyarakat.

Kembali pada hakekat dari sebuah keberadaan. Dua hal yang sudah dikemukakan di atas (yaitu ide dan eksistensi) perlu mendapatkan adanya aspek yang mendukung, yaitu adanya rasa cinta pada bangsa dan negara. Apsek rasa cinta berbangsa dan bernegara Indonesia inilah yang pada proses selanjutnya (dalam jangka panjang) menentukan keberlangsungan dari ide dan eksistensi bangsa dan negara Indonesia.

Kecintaan seseorang (dan seluruh rakyat) pada bangsa dan negara menentukan bagaimana perkembangan negara tersebut. aspek kecintaan memberikan pengaruh yang cukup signifikan dimana, rakyat yang mencintai bangsa dan negaranya akan mengerahkan segala daya dan upaya demi hal yang dia cintai (Indonesia).

Kecintaan ini, membuat setiap warga negara untuk mau ikut memahami setiap persoalan yang tengah dihadapi bangsa dan negara. Rakyat ikut memahami permasahalan yang tengah dihadapi bangsa dan negara dari yang terkecil sekalipun. Mencintai berarti perduli, sehingga siap menguasakan serta berkorban demi bangsa dan negara agar dapat terbebas dari permasalahan-permasalahan yang ada.

Rasa cinta itu juga lah yang akhirnya membangkitkan kesadaran setiap warga negara untuk berpartisipasi aktif dalam memajukan kepentingan umum, bangsa dan negara, dan seluruh tumpah darah Indonesia. Hal ini tidak lantas membawa rakyat pada kondisi perjuangan yang searah. Akantetapi, sebuah jalinan antara rakyat, bangsa dan negara, dan antara rakyat dengan hubungan yang saliang berkesinambungan, sehingga terciptalah Negara Kesatuan Republik Indonesia yang sebenarnya.

Proses memahami ke-Indonesia-an yang terkandung di dalam Indonesia akan membawa rakyat pada kondisi dimana bangsa dan negara Indonesia sebagai ide dasar dan menampilkan (menunjukkan) eksistensi Indonesia dalam kehidupan sehari-hari. Kondisi yang demikian, membawa cinta dan kesadaran berbangsa dan bernegara Indonesia, dan menjadikan Indonesia Unite bukanlah sekedar mimpi dan angan-angan. Indonesia unite tidak hanya sekedar berada di dalam ide, namun juga ada di dalam eksistensi kehidupan sebagai: Bangsa dan Negara Indonesia!

Sumber : Dhian Hari M.D. Atmaja, Kompasiana.com