Home

Puisi

baak Gunadarma

Gunadarma

Studentsite

11/11/2010

Interface Telematika

HUD ( Head Up Display) System

Head Up Display adalah display transparan yang mampu menampilkan data dan indikator-indikator vital sebuah kendaraaan tanpa mengharuskan pengemudi mengalihkan pandangan dari jalanan. Teknologi ini pada awalnya digunakan pada bidang militer saja.

Kini teknologi Head Up Display (HUD) juga diterapkan oleh industri otomotif di dunia, dan BMW menjadi pabrikan otomotif pertama yang meluncurkan produk massal dengan teknologi HUD di kaca depannya. Teknologi ini tak hanya memberi kenyamanan bagi pengemudi, melainkan juga keselamatan berkendara.

Pada saat mengemudi, seseorang dihadapkan pada banyak hal yang bisa berakibat pada berkurangnya perhatian terhadap situasi lalu-lintas. Umpamanya, pada saat memutar musik, mendengarkan radio, bercakap-cakap dengan penumpang, bahkan ketika pengemudi sekadar mengalihkan pandangannya ke arah dasbor. Perlu waktu satu detik bagi seorang pengemudi untuk melirik indikator kecepatan pada dasbor. Padahal dengan waktu satu detik pula, mobil pada kecepatan 50 kilometer per jam bisa meluncur sejauh 50 kaki.

Fakta lapangan seperti itulah yang mendasari industri otomotif terus berupaya meminimalkan resiko, dengan menciptakan sistem kontrol. Salah satunya, dengan Head-Up Display (HUD), yang memiliki prospek menjanjikan.
Itu karena HUD mampu menampilkan informasi penting pada kaca depan, langsung pada area pandang pengemudi, hingga ia tak perlu lagi menunduk atau celingukan mengalihkan pandangannya dari jalan di depannya. Dengan memanfaatkan proyektor laser (laser projector), diharapkan kaca mobil depan nantinya bisa berfungsi sebagai layar monitor yang bisa menampilkan berbagai informasi berguna bagi pengendara.

Pertama kali digunakan BMW, HUD hanya dipasang pada mobil prototipe serta sebuah varian yang diuji pada pembalap Formula 1. Di situ sebuah monitor mini dipasang pada helm sehingga gambar bisa muncul pada kaca visor.

Secara historis, HUD pertama kali dipasang pada pesawat terbang beberapa dasa warsa silam, untuk membantu pilot jet tempur. Dari fungsi militer, HUD kemudian dikembangkan untuk penerbangan sipil yang sudah berlangsung hingga 15 tahun terakhir.

Pada saat giliran memanfaatkan teknologi HUD untuk mobil yang diproduksinya, BMW bekerjasama dengan suplier otomotif Siemens VDO, terutama untuk diaplikasikan pada mobil BMW Seri 5 dan 6.

Secara umum, cara kerja HUD meliputi beberapa langkah. Pertama, dasbor mobil memiliki fasilitas proyeksi yang terdiri dari layar TFT, sumber cahaya, serta serangkaian cermin. Cahaya dipancarkan melalui layar, lantas dibelokkan oleh cermin, dan diproyeksikan menuju kaca depan mobil (windscreen).

Dengan begitu, pengemudi tak perlu lagi repot mengalihkan pandang dari jalanan untuk mencari sesuatu yang diinginkan. Mata pengemudi juga tak harus sering berakomodasi ketika mengubah pandangan dari jarak jauh ke dekat, atau sebaliknya.


Dibanding semua sistem monitor konvensional, HUD dapat membantu menghemat waktu hingga 50 persen pengemudi yang hendak mencari informasi.

Gunnar menambahkan, HUD mampu bekerja penuh dalam cuaca apa pun: hujan, kabut, gelap, ataupun terik. Sebab, HUD memiliki sensor cahaya yang secara otomatis mengatur kejelasan image sesuai keadaan sekitar, sehingga pengemudi tak perlu lagi menyipitkan ata u membelalakkan mata.

Tidak sampai di situ, HUD juga diharapkan mampu menjadi alat bantu ketika mengemudi dalam kabut yang tebal atau kegelapan malam. Dengan tambahan beberapa sensor sonar dan kamera night vision, kaca depan mobil nantinya mampu menunjukkan area-area penting dari jalanan yang berada di depan mobil, seperti tepi jalan, rambu, dan objek yang melintas di depannya. Berikut merupakan contoh penggunaan HUD di masa depan

Tangible User Interface

The Reactable adalah multi-user instrumen musik elektronik dengan antarmuka pengguna meja nyata. Beberapa pemain simultan berbagi kendali penuh atas instrumen dengan memindahkan benda-benda fisik di atas permukaan meja bercahaya. Bergerak dan berkaitan dengan benda-benda ini, mewakili komponen modular synthesizer klasik, memungkinkan pengguna untuk membuat kompleks dan dinamis sonik topologi, dengan generator, filter dan modulator, dalam nyata semacam modular synthesizer atau aliran graspable bahasa pemrograman yang dikuasai. TUI banyak di gunakan untuk penggunaan instrumental music multi user, menciptakan melodi-melodi secara elektronik

Computer Vision

Computer Vision sering didefinisikan sebagai salah satu cabang ilmu pengetahuan yang mempelajari bagaimana komputer dapat mengenali obyek yang diamati/ diobservasi. Cabang ilmu ini bersama Intelijensia Semu (Artificial Intelligence) akan mampu menghasilkan sistem intelijen visual (Visual Intelligence System).

Computer Vision adalah kombinasi antara Pengolahan Citra dan Pengenalan Pola yang hubungan antara ketiganya dapat dilihat pada gambar berikut.


Pengolahan Citra (Image Processing) merupakan bidang yang berhubungan dengan proses transformasi citra/gambar (image). Proses ini bertujuan untuk mendapatkan kualitas citra yang lebih baik.

Sedangkan Pengenalan Pola (Pattern Recognition), bidang ini berhubungan dengan proses identifikasi obyek pada citra atau interpretasi citra. Proses ini bertujuan untuk mengekstrak informasi/pesan yang disampaikan oleh gambar/citra.

Beberapa applikasi yang dihasilkan dari Computer Vision antara lain :

1. Robotic – navigation and control
2. Medical Image Analysis – measurement and interpretation of many types of images
3. Industrial Inspection – measurement, fault checking, process control
4. Optical Character Recognition – text reading
5. Remote Sensing – land use and environmental monitoring
6. Psychology, AI – exploring representation and computation in natural vision

Browsing Audio Data

Sebuah metode browsing jaringan disediakan untuk browsing video / audio data yang ditembak oleh sebuah IP kamera. Jaringan video / audio metode browsing sesuai mencakup langkah-langkah dari: (i) menjalankan sebuah program aplikasi komputer lokal untuk mendapatkan kode identifikasi yang disimpan dalam kamera IP, (ii) transmisi untuk mendaftarkan kode identifikasi ke DDNS ( Dynamic Domain Name Server) oleh program aplikasi, (iii) mendapatkan kamera IP pribadi alamat dan alamat server pribadi sehingga pasangan IP kamera dan kontrol kamera IP melalui kamera IP pribadi alamat dan alamat server pribadi dan (iv) kopel ke layanan server melalui alamat server pribadi sehingga untuk mendapatkan video / audio data yang ditembak oleh kamera IP, di mana server layanan menangkap video / audio data yang ditembak oleh kamera IP melalui Internet.

Penemuan berkaitan dengan sistem dan metode untuk browsing video / audio data, lebih khusus ke jaringan vide / audio sistem browsing dan metode yang akan diatur dalam sebuah IP kamera (juga disebut sebagai kamera jaringan) untuk browsing video / audio data yang ditembak oleh kamera IP.

Sebagai kemajuan teknologi jaringan, semakin banyak diterapkan jaringan produk yang dibuat-buat terus-menerus. Salah satu yang paling umum diterapkan jaringan yang dikenal adalah produk kamera IP, yang dapat menampilkan isi (video / audio data) melalui Internet. Kamera IP biasanya terhubung ke jaringan melalui router, dan memiliki sebuah IP (Internet Protocol) address setelah operasi sambungan.

Jaringan video / audio sistem browsing penemuan yang sekarang digunakan untuk browsing video / audio data yang ditembak oleh sebuah IP kamera. Sistem penjelajahan termasuk DDNS (Dynamic Domain Name Server), sebuah IP kamera disimpan dengan kode identifikasi, sebuah layanan server, sebuah komputer lokal dan setidaknya satu client. Masing-masing item sebelumnya terhubung ke Internet.


Speech Recognation

Speech Recognation adalah suatu pengembangan teknik yang memungkinkan komputer untuk mengenal masukan berupa kata yang diucapkan. Cara kerja alat ini adalah mencocokkan sinyal digital tersebut dengan suatu pola tertentu yang tersimpan dalam suatu perangkat. Kata-kata yang diucapkan diubah bentuknya menjadi sinyal digital dengan cara mengubah gelombang suara menjadi sekumpulan angka yang kemudian disesuaikan dengan kode-kode tertentu untuk mengidentifikasikan kata-kata tersebut. Hasil dari identifikasi kata yang diucapkan dapat ditampilkan dalam bentuk tulisan atau dapat dibaca oleh perangkat teknologi sebagai sebuah komando untuk melakukan suatu pekerjaan.
speech recognizer merupakan suatu alat yang digunakan untuk mengenali suara, alat ini membutuhkan sampel kata yang diucapkan dari pengguna. Sampel kata akan didigitalisasi, disimpan dalam komputer, dan kemudian digunakan sebagai basis data dalam mencocokkan kata yang diucapkan selanjutnya. Sebagian besar alat pengenal ucapan sifatnya masih tergantung kepada pengeras suara. Alat ini hanya dapat mengenal kata yang diucapkan dari satu atau dua orang saja dan hanya bisa mengenal kata-kata terpisah,
Speech recognition dalam perkembangan teknologinya merupakan bagian dari pengenalan suara (proses identifikasi seseorang berdasarkan suaranya). Pengenalan suara sendiri terbagi menjadi dua, yaitu pengenalan pengguna (identifikasi suara berdasarkan orang yang berbicara) dan pengenalan ucapan (identifikasi suara berdasarkan kata yang diucapkan).
Cara Kerja Speech Recognation
1. Pada tahap penerimaan masukan, masukan berupa suara yang diucapkan lewat pengeras suara/mic.
2. Pada tahap kedua ini adalah tahap penyimpanaan masukan yang berupa suara sekaligus pembuatan basis data sebagai pola. Proses ekstraksi dilakukan berdasarkan metode Model Markov Tersembunyi atau Hidden Markov Model (HMM), yang merupakan model statistik dari sebuah sistem yang diasumsikan oleh Markov sebagai suatu proses dengan parameter yang tidak diketahui.
3. Pada tahap ketiga dilakukan pembandingan antara tahap 1 (penerimaan) dan tahap 2 (data yang sudah disimpan) dengan data masukan baru. Pada tahap ini dimulai dengan proses konversi sinyal suara digital menjadi sprektrum suara yang akan dianalisa dengan pola suara pada basis data.
4. Tahap terakhir adalah tahap validasi identitas pengguna alat pengenal ucapan yang sudah memiliki sistem verifikasi/identifikasi suara akan melakukan identifikasi orang yang berbicara berdasarkan kata yang diucapkan setelah menerjemahkan suara tersebut menjadi tulisan.



Kelebihan alat pengenal ucapan
Kelebihan yang didapat dari Speech Recognation adalah :
1. Cepat
Dengan Speech Recognation ini mempercepat transmisi informasi dan umpan balik dari transmisi tersebut.

2. Mudah
Komando yang biasanya kita masukkan ke dalam komputer dengan menggunakan papan ketik kini dapat dengan mudahnya kita lakukan tanpa perangkat keras, yakni dengan komando suara.
Kekurangan alat pengenal ucapan
Kekurangan dari peralatan yang menggunakan teknologi ini adalah :
1. Rawan terhadap gangguan
Sinyal suara yang masih berbasis frekuensi. Ketika sebuah informasi dalam sinyal suara mempunyai komponen frekuensi yang sama banyaknya dengan komponen frekuensi gangguannya.

2. Terbatasnya jumlah kata yang dikenal
Hal ini disebabkan pengenal ucapan bekerja dengan cara mencari kemiripan dengan basis data yang dimiliki.
Kegunaan Speech Recognation
1. Alat speech recognition banyak digunakan dalam bidang kesehatan untuk membantu para penyandang cacat dalam beraktivitas. Contohnya pada aplikasi Antarmuka Suara Pengguna atau Voice User Interface (VUI) yang menggunakan teknologi pengenal ucapan dimana pengendalian saklar lampu misalnya, tidak perlu dilakukan secara manual dengan menggerakkan saklar tetapi cukup dengan mengeluarkan perintah dalam bentuk ucapan sebagai saklarnya.
2. Aplikasi alat pengenal ucapan pada helikopter digunakan untuk berkomunikasi lewat radio dan menyesuaikan sistem navigasi.
3. Pada telepon, teknologi pengenal ucapan digunakan pada proses penekanan tombol otomatis yang dapat menelpon nomor tujuan dengan komando suara.


Speech Synthesis

Speech synthesis atau pidato sintesis adalah produksi buatan manusia pidato. Sebuah sistem komputer yang digunakan untuk tujuan ini disebut speech synthesizer, dan dapat diimplementasikan dalam perangkat lunak atau perangkat keras. text-to-speech (TTS) sistem bahasa normal mengkonversi teks ke dalam pidato. sistem lain membuat representasi linguistik simbolis seperti transkripsi fonetik bicara.

Pidato buatan dapat dibuat dengan potongan-potongan concatenating pidato yang direkam disimpan dalam database. Sistem berbeda dalam ukuran pidato yang disimpan unit; sebuah sistem yang menyimpan telepon memberikan rentang output terbesar, tapi mungkin kurang jelas. Untuk keperluan khusus domain, yang menyimpan seluruh kata-kata atau kalimat memungkinkan output yang berkualitas tinggi. Atau, synthesizer dapat menggabungkan sebuah model dari sistem vokal dan karakteristik suara manusia lain untuk membuat yang benar-benar “sintetik” output suara. Kualitas synthesizer pidato dinilai oleh kesamaan dengan suara manusia dan kemampuannya untuk dipahami. semua dimengerti text-to-speech program yang memungkinkan orang-orang dengan gangguan visual atau membaca untuk mendengarkan karya-karya tulis di komputer rumah. Banyak sistem operasi komputer termasuk alat bicara sejak awal 1980-an.

A text-to-speech system (atau “mesin”) adalah terdiri dari dua bagian: front-end dan back-end. Front-end memiliki dua tugas utama. Pertama, mengubah teks mentah berisi simbol seperti angka dan singkatan menjadi setara dengan tertulis-kata-kata. Proses ini sering disebut normalisasi teks, pra-pengolahan, atau tokenization. Front-end kemudian menetapkan transkripsi fonetik untuk setiap kata, dan membagi dan menandai teks ke prosodic unit seperti frase dan kalimat. Proses transkripsi fonetik untuk menetapkan kata-kata ini disebut teks-ke-fonem atau grafem-ke-fonem konversi. Fonetis transkripsi dan informasi ilmu persajakan bersama-sama membentuk representasi simbolik yang linguistik output dengan front-end. Back-end-sering disebut sebagai synthesizer-maka mengubah representasi linguistik simbolik menjadi suara.

Synthesizer teknologi
Kualitas yang paling penting dari sebuah sistem sintesis pidato kewajaran dan dimengerti. Kewajaran menggambarkan seberapa dekat output terdengar seperti ucapan manusia, sementara dimengerti adalah kemudahan yang keluaran dipahami. Pidato synthesizer yang ideal adalah alami dan dipahami. Pidato sistem sintesis biasanya mencoba untuk memaksimalkan dua karakteristik.

Sumber :

http://en.wikipedia.org/wiki/Command-line_interface
http://en.wikipedia.org/wiki/Graphical_user_interface
http://community.gunadarma.ac.id/user/ayushine88/blogs
http://en.wikipedia.org/wiki/Speech_synthesis

10/12/2010

Telematika dan Perkembangannya di Indonesia

A. Istilah telematika secara harfiah

Di dalam bahasa Indonesia dikenal dengan Telematika. Kata telematika berasal dari istilah dalam bahasa Perancis TELEMATIQUE yang merujuk pada bertemunya sistem jaringan komunikasi dengan teknologi informasi. Istilah telematika merujuk pada hakekat cyberspace sebagai suatu sistem elektronik yang lahir dari perkembangan dan konvergensi telekomunikasi, media dan informatika.
Istilah Teknologi Informasi itu sendiri merujuk pada perkembangan teknologi perangkat-perangkat pengolah informasi. Para praktisi menyatakan bahwa TELEMATICS adalah singkatan dari TELECOMMUNICATION and INFORMATICS sebagai wujud dari perpaduan konsep Computing and Communication. Istilah Telematics juga dikenal sebagai {the new hybrid technology} yang lahir karena perkembangan teknologi digital. Perkembangan ini memicu perkembangan teknologi telekomunikasi dan informatika menjadi semakin terpadu atau populer dengan istilah konvergensi. Semula Media masih belum menjadi bagian integral dari isu konvergensi teknologi informasi dan komunikasi pada saat itu.
Belakangan baru disadari bahwa penggunaan sistem komputer dan sistem komunikasi ternyata juga menghadirkan Media Komunikasi baru. Lebih jauh lagi istilah TELEMATIKA kemudian merujuk pada perkembangan konvergensi antara teknologi TELEKOMUNIKASI, MEDIA dan INFORMATIKA yang semula masing-masing berkembang secara terpisah. Konvergensi TELEMATIKA kemudian dipahami sebagai sistem elektronik berbasiskan teknologi digital atau {the Net}. Dalam perkembangannya istilah Media dalam TELEMATIKA berkembang menjadi wacana MULTIMEDIA. Hal ini sedikit membingungkan masyarakat, karena istilah Multimedia semula hanya merujuk pada kemampuan sistem komputer untuk mengolah informasi dalam berbagai medium. Adalah suatu ambiguitas jika istilah TELEMATIKA dipahami sebagai akronim Telekomunikasi, Multimedia dan Informatika. Secara garis besar istilah Teknologi Informasi (TI), TELEMATIKA, MULTIMEDIA, maupun Information and Communication Technologies (ICT) mungkin tidak jauh berbeda maknanya, namun sebagai definisi sangat tergantung kepada lingkup dan sudut pandang pengkajiannya.



B. Perkembangan Telematika di Indonesia dari Masa ke Masa

Di Indonesia perkembangan telematika mengalami tiga periode berdasarkan perkembangannya di masyarakat. Pertama adalah periode rintisan belangsung pada akhir tahun 1970-an sampai akhir tahun 1980-an. Periode kedua disebut pengenalan rentang waktunya pada tahun 1990-an, dan yang terakhir adalah periode aplikasi dimulai tahun 2000.
1. Periode Rintisan
Periode Rintisan di Indonesia terhadap Timor Portugis, peristiwa Malari, Pemilu tahun 1977, pengaruh Revolusi Iran, dan ekonomi yang baru ditata pada awal pemerintahan Orde Baru, melahirkan akhir tahun 1970-an penuh dengan pembicaraan politik serta himpitan ekonomi. Sementara itu sejarah telematika mulai ditegaskan dengan digariskannya arti telematika pada tahun 1978 oleh warga Prancis. Mulai tahun 1970-an inilah Toffler menyebutnya sebagai zaman informasi. Namun demikian, perhatian yang minim dan pasokan listrik yang terbatas, Indonesia tidak cukup meningkatkan perkembangan telematika. Memasuki tahun 1980-an, perubahan secara signifikan pun jauh dari harapan. Walaupun demikian, dalam waktu satu dasawarsa, learn to use teknologi informasi, telekomunikasi, multimedia mulai dilakukan. Jaringan telepon, saluran televisi nasional, stasiun radio nasional dan internasional, dan komputer mulai dikenal di Indonesia, walaupun penggunanya masih terbatas. Kemampuan ini dilatar belakangi oleh kepemilikan satelit dan perekonomian yang meningkat dengan diberikannya penghargaan tentang swasembada pangan dari Perserikatan Bangsa-bangsa (PBB) kepada Indonesia pada tahun 1984. Penggunaan teknologi telematika oleh masyarakat Indonesia masih terbatas. Sarana kirim pesan seperti yang sekarang dikenal sebagi email dalam suatu group, dirintis pada tahun 1980-an Mailinglist (milis) tertua di Indonesia dibuat oleh Johny Moningka dan Jos Lukuhay, yang mengembangkan perangkat “pesan” berbasis “unix”, “ethernet”, pada tahun 1983 bersamaan dengan berdirinya internet sebagai protokol resmi di Amerika Serikat.

2. Periode pengenalan
Periode Pengenalan berawal pada tahun 1990-an, teknologi telematika sudah banyak digunakan dan masyarakat mengenalnya. Jaringan radio amatir yang jangkauannya sampai ke luar negeri marak pada awal tahun 1990. Hal ini juga merupakan efek kreativitas anak muda ketika itu, setelah dipinggirkan dari panggung politik, yang kemudian disediakan wadah baru dan dikenal sebagai Karang Taruna. Internet masuk ke Indonesia pada tahun 1994. Penggunanya tidak terbatas pada kalangan akademisi, akan tetapi sampai ke meja kantor. ISP (Internet Service Provider) pertama di Indonesia adalah IPTEKnet, dan pada tahun yang sama, beroperasi ISP komersil pertama, yaitu INDOnet. Dua tahun keterbukaan informasi ini, salahsatu dampaknya adalah mendorong kesadaran politik dan usaha dagang. Hal ini juga didukung dengan hadirnya televisi swasta nasional, seperti RCTI (Rajawali Citra Televisi) dan SCTV (Surya Citra Televisi) pada tahun 1995-1996. Teknologi telematika, seperti computer, internet, pager, handphone, teleconference, siaran radio dan televise internasional – tv kabel Indonesia, mulai dikenal oleh masyarakat Indonesia. Periode pengenalan telematika ini mengalami lonjakan pasca kerusuhan Mei 1998. Masa krisis ekonomi ternyata menggairahkan telematika di Indonesia. Sementara itu, kapasitas hardware mengalami peningkatan, ragam teknologi software terus menghasilkan yang baru, dan juga dilanjutkan mulai bergairahnya usaha pelayanan komunikasi (wartel), rental computer, dan warnet (warung internet). Kebutuhan informasi yang cepat dan tanggap dalam menyongsong tahun 2000.
3. periode Aplikasi
Periode Aplikasi Reformasi pada tahun 2000 banyak disalah artikan, gejala yang serba bebas, seakan tanpa aturan. Pembajakan software, Hp illegal, perkembangan teknologi computer, internet, dan alat komunikasi lainnya, dapat dengan mudah diperoleh, bahkan dipinggir jalan atau kios-kios kecil. Tentunya, dengan harga murah. Keterjangkauan secara financial yang ditawarkan, dan gairah dunia digital di era millenium ini, bukan hanya mampu memperkenalkannya kepada masyarakat luas, akan tetapi juga mulai dilaksanakan dan diaplikasikan. Di pihak lain, semuanya itu dapat berlangsung lancar dengan tersedianya sarana transportasi, kota-kota yang saling terhubung, dan industri telematika dalam negeri yang terus berkembang. Awal era millenium pemerintah Indonesia serius menaggapi perkembangan telematika dalam bentuk keputusan politik. Keputusan Presiden No. 50 Tahun 2000 tentang Tim Koordinasi Telematika Indonesia (TKTI), dan Instruksi Presiden No. 6 Tahun 2001 tentang Pendayagunaan Telematika. Dalam bidang yang sama, khususnya terkait dengan pengaturan dan pelaksanaan mengenai bidang usaha yang bergerak di sector telematika, diatur oleh Direktorat Jendral Aplikasi Telematika (Dirjen Aptel) yang kedudukannya berada dibawah dan bertanggung jawab kepada Menteri Komunikasi dan Informasi Republik Indonesia.
Teknologi mobile phone begitu cepat pertumbuhannya. Muatannya yang mencapai 1 Gigabyte, dapat berkoneksi dengan internet juga stasiun televisi, dan teleconference melalui 3G. Teknologi computer, kini hadir dengan skala tera (1000 Gigabyte), multi processor, multislot memory, dan jaringan internet berfasilitas wireless access point. Bahkan, pada café dan kampus tertentu internet dapat diakses dengan mudah dan gratis. Terkait dengan hal tersebut, Depkominfo mencatat bahwa sepanjang tahun 2007 yang lalu, Indonesia telah mengalami pertumbuhan 48% persen terutama di sektor sellular yang mencapai 51% dan FWA yang mencapai 78% dari tahun sebelumnya. Selain itu, tingkat kepemilikan komputer pada masyarakat juga mengalami pertumbuhan sangat signifikan, mencapai 38.5 persen. Sedangkan angka pengguna Internet mencapai jumlah 2 juta pemakai atau naik sebesar 23 persen dibanding tahun 2006. Tahun 2008 ini diharapkan bisa mencapai angka pengguna 2,5 juta.
“Perkembangan Teknologi Telematika Memberi Dampak Signifikan Bagi Kemajuan Bangsa” Pernyataan tersebut disampaikan Menkominfo Sofyan A. Djalil pada sambutan sambutan tertulisnya dalam acara Munas V Mastel di Jakarta (15/3/10).
Lebih lanjut dikatakan Sofyan Djalil, bahwa konsekuensi logis dari fenomena tersebut telah berdampak positif terhadap perkembangan teknologi Telematika. Dalam Konteks Indonesia, perkembangan ini telah memberikan manfaat yang signifikan bagi kemajuan bangsa dan peningkatan daya saing nasional. Teknologi Telematika dalam pembangunan bangsa mempunyai tiga peranan pokok yaitu; sebagai instrument dalam mengoptimalkan proses pembangunan yaitu dengan memberikan dukungan terhadap manajemen dan pelayanan kepada masyarakat; dapat dijadikan perekat persatuan dan kesatuan Bangsa; dan berfungsi mengembangkan sistem informasi bagi industri beserta produkturunannya, sehingga berkemampuan meningkatkan pendapatan masyarakat dan devisa bagi Negara. Disamping ketiga peranan pokok tersebut, bidang telematika juga memliki keterkaitan dengan berbagai komponen penting, seperti; teknologi, pengguna, penyelenggara, manufaktur dan investasi. Untuk itu dalam menentukan kebijakan di bidang Telematika, pemerintah selalu berusaha untuk berpijak pada pencapaian Visi dan Misi serta sasaran pembangunan sektor komunikasi dan informasi yang antara lain bertumpu pada penentuan kebijakan : penyelenggaraan, standardisasi dan penggunaan resources telematika. Selain pemerintah, peran serta msyarakat dan dunia usaha juga sangat berpengaruh bagi perkembangan telematika dan pemanfaatannya bagi masyarakat. Dalam hal ini MASTEL telah memberi peran yang sangat besar Dalam memajukan sektor Telematika di Indonesia. Manfaat telematika bagi masyarakat antara lain; dunia pendidikan, asosiasi, para pengamat, industri itu sendiri, parlemen dan sebagainya. Dalam penentuan Kebijakan Telematika, patut didasari dengan visi dan komitmen yang dapat dijadikan pedoman sebagai Visi dan Komitmen Nasional yang mencakup; telematika untuk kemajuan Bangsa; telematika mampu memberi solusi bagi masyarakat secara luas; telematika mampu mendorong industri berbasis teknologi dalam negeri; dan telematika mendorong investasi.
C. Telematika di Indonesia saat Ini

Tidak dapat dipungkiri dan dihindari perkembangan teknologi akhir-akhir ini terjadi begitu cepat, namun sudah cukup siapkah negara Indonesia kita tercinta ini untuk mengikuti perkembangannya? Atau kita hanya dapat mengkonsumsi dan hanya menjadi incaran pangsa pasar dunia?
Sudahkan negara kita membuat suatu barang atau teknologi yang mampu menembus dan mempengaruhi pasar dunia? Sementara barang-barang dari luar banyak berdatangan dan bahkan "release" di Indonesia. Indonesia sangat bangga akan hal tersebut, barang dengan teknologi baru di"relase" di Indonesia, padahal jika dlihat dari lain sisi justru merekalah yang patut berterimakasih kepada negara kita karena negara kita adalah negara yang konsumtif yang apapun dijual diIndonesia hampir dapat dipastikan akan laris manis.... dan kita bangga akan hal itu... hebaat....

Kondisi sektor telematika saat ini memang tidak sekritis sektor infrastruktur lainnya seperti ketenagalistrikan, jalan, dan perhubungan. Namun, jika tidak dicermati dan diantisipasi dengan saksama, mungkin sektor telematika di Indonesia hanya menjadi pasar gemuk barang-barang konsumtif yang akhirnya berpotensi meninabobokan rakyat dan melemahkan daya saing bangsa.

Di samping mendorong pola hidup konsumtif, pada kenyataannya telematika sudah mulai memperburuk situasi "keliru budaya" seperti bertelepon, menonton televisi atau DVD, serta berkirim pesan singkat (SMS) sembari mengemudi di jalan raya. Suatu kondisi yang secara langsung memperparah tingkat kemacetan yang berujung kepada rasa kesal, mudah marah, dan stres pengguna jalan di kota besar.
Di sisi lain, terlambatnya operator menggelar jaringan telepon tetap telah menjadikan Indonesia tertinggal. Rendahnya penetrasi telepon tetap (di bawah empat persen) yang ditingkahi oleh mahalnya tarif internet telah menutup peluang publik memanfaatkan telematika untuk memperbaiki tingkat sosial dan ekonomi mereka.

Telepon seluler atau ponsel memang telah menjadi alternatif bertelekomunikasi. Namun, kesenjangan digital (digital divide) semakin melebar. Meski sudah mulai merambah ke daerah, ponsel terkonsentrasi di kota-kota besar. Tidak jarang sebuah keluarga memiliki lebih dari empat ponsel, sedangkan masyarakat di pedesaan belum memiliki akses.

Tidak bisa dimungkiri bahwa perkembangan industri telematika selalu berjalan lebih cepat dibandingkan dengan kemampuan pemerintah dalam menyiapkan regulasi dan kebijakan. Kondisi yang sama juga terjadi di negara maju atau negara berkembang lainnya.


Sumber :
http://www.total.or.id/info.php?kk=Telematika
http://www.depkominfo.go.id/berita/berita-utama-berita/perkembangan-teknologi-telematika-memberi-dampak-signifikan-bagi-kemajuan-bangsa/
http://www.scribd.com/doc/9966434/perkembangan-Telematika-Di-Indonesia

10/09/2010

Telematika di Indonesia Saat Ini Hanya Pemakai Konsumtif

Tidak dapat dipungkiri dan dihindari perkembangan teknologi akhir-akhir ini terjadi begitu cepat, namun sudah cukup siapkah negara Indonesia kita tercinta ini untuk mengikuti perkembangannya? Atau kita hanya dapat mengkonsumsi dan hanya menjadi incaran pangsa pasar dunia?
Sudahkan negara kita membuat suatu barang atau teknologi yang mampu menembus dan mempengaruhi pasar dunia? Sementara barang-barang dari luar banyak berdatangan dan bahkan "release" di Indonesia. Indonesia sangat bangga akan hal tersebut, barang dengan teknologi baru di"relase" di Indonesia, padahal jika dlihat dari lain sisi justru merekalah yang patut berterimakasih kepada negara kita karena negara kita adalah negara yang konsumtif yang apapun dijual diIndonesia hampir dapat dipastikan akan laris manis.... dan kita bangga akan hal itu... hebaat....

Kondisi sektor telematika saat ini memang tidak sekritis sektor infrastruktur lainnya seperti ketenagalistrikan, jalan, dan perhubungan. Namun, jika tidak dicermati dan diantisipasi dengan saksama, mungkin sektor telematika di Indonesia hanya menjadi pasar gemuk barang-barang konsumtif yang akhirnya berpotensi meninabobokan rakyat dan melemahkan daya saing bangsa.

Di samping mendorong pola hidup konsumtif, pada kenyataannya telematika sudah mulai memperburuk situasi "keliru budaya" seperti bertelepon, menonton televisi atau DVD, serta berkirim pesan singkat (SMS) sembari mengemudi di jalan raya. Suatu kondisi yang secara langsung memperparah tingkat kemacetan yang berujung kepada rasa kesal, mudah marah, dan stres pengguna jalan di kota besar.
Di sisi lain, terlambatnya operator menggelar jaringan telepon tetap telah menjadikan Indonesia tertinggal. Rendahnya penetrasi telepon tetap (di bawah empat persen) yang ditingkahi oleh mahalnya tarif internet telah menutup peluang publik memanfaatkan telematika untuk memperbaiki tingkat sosial dan ekonomi mereka.

Telepon seluler atau ponsel memang telah menjadi alternatif bertelekomunikasi. Namun, kesenjangan digital (digital divide) semakin melebar. Meski sudah mulai merambah ke daerah, ponsel terkonsentrasi di kota-kota besar. Tidak jarang sebuah keluarga memiliki lebih dari empat ponsel, sedangkan masyarakat di pedesaan belum memiliki akses.

Tidak bisa dimungkiri bahwa perkembangan industri telematika selalu berjalan lebih cepat dibandingkan dengan kemampuan pemerintah dalam menyiapkan regulasi dan kebijakan. Kondisi yang sama juga terjadi di negara maju atau negara berkembang lainnya.

6/12/2010

Menerima Kritikan Orang

Bagi saya kritikan adalah hal yang membangun, tapi tidak semua kritikan harus ditanggapi dengan sama, karena orang mengkritik kita dari berbagai posisi, ada yang sudah menilai kita sudah baik, tapi ada juga yang menilai kita masih kurang baik. kita harus posisikan kita kenapa orang itu menilai kita kurang baik, kita rubah yang kurang baik tersebut dari posisi orang yang menilai kita tanpa merubah sikap/sifat diri kita yang sudah baik dari posisi orang yang lainnya.

semoga dengan kisah ini kalian dapat mengerti :

Suatu hari diceritakan ada seorang ayah dan anaknya sedang dalam perjalanan yang amat jauh, mereka membawa banyak persediaan makanan dan kebutuhan selama perjalanan yang dibawa diatas keledai yang juga mereka bawa. dengan berjalan kaki mereka menelusuri padang gurun yang amat panas. Suatu saat mereka singgah disebuah desa, didesa tersebut sang ayah mendengar seorang penduduk berbisik "itu anak dan ayah bodoh sekali, perjalanan jauh membawa keledai bukannya dinaikin malah hanya berjalan kaki, pasti dia mereka tidak akan merasa lelah jika menaiki keledai dalam perjalanan" mendengar hal tersebut sang ayah mengajak anaknya melanjutkan perjalanan dengan menaiki keledai yang mereka bawa. Suatu hari mereka sampai di Desa yang lainnya, kembali terdengar selentingan penduduk desa berbisik " itu ayah dan anak begitu teganya, keledainya sudah membawa barang yang sangat banyak ditambah dua orang yang menaikinya, kalau hanya satu orangmah mending", mendengar hal tersbut sang ayah turun dari keledai yang dia naiki dan membiarkan sang anak meniaki keledainya. di Desa perseinggahan berikutnya kembali terdengar sebuah selentingan yang mengatakan bahwa "itu dasar anak durhaka, membiarkan ayahnya berjalan kaki panas-panasan sedangkan dia enak-enakan diatas keledai" mendengar hal tersbut sang ayah meminta anaknya untuk berjalan kaki, sedangkan ayahnya menaiki keledai. di Desa yang menjadi persinggahan berikutnya kembali terdengar sebuah selentingan " itu ayah tega sekali, membiarkan anaknya jalan panas-panasan sedangkan dirinya enak-enakan diatas keledai.

begitulah alkisah sang ayah dan anak yang menerima kritikan tanpa memikirkan kebutuhan apa yang harus dia lakukan. mereka hanya mengikuti saja pendapat orang tanpa memikirkannya terlebih dahulu.

semoga cerita saya ini menjadi pembelajaran kita dalam menanggapi kritika kawan... Good Luck.. Keep Wise.. :)

Mengkritik Orang

Saya kurang pandai dalam mengkritik orang, biasanya saya tidak mengkritik orang, melainkan membuat keadaan dimana orang itu akan merasakan bagaimana kalau situasi tersebut beada diposisinya, karena sebelum mengkritik orang saya biasanya memposisikan diri saya di orang tersebut, bagaimana saya kalu menjadi dia, apa yang akan saya lakukan jika saya berada diposisi dia??? sehingga saya dapat mengerti mengapa dia melakukan hal tersebut, untuk itu saya jarang mengkritik orang karena saya mengerti posisi dia. Dan menurut saya cara yang paling baik untuk merubah orang bukan dengan kritikan, melainkan membuat dia mengerti bagaimana kalu dia diposisi yang lain. contohnya jika dia berbohong, maka saya tidak akan menasihati dia untuk tidak berbohong, melainkan membuat dia merasakan bagaimana jika posisi dia berada pada orang yang sedang dibohongi, sehingga dia dapat mengerti dan paham bagaimana rasanya jika dibohongi, dibandingkan dengan nasihat dan kritik cara ini lebih baik, karena dia sudah mengalami hal tersebut. Karena hal ini, perubahan akan terjadi bukan karena orang lain, melainkan karena diri sendiri, karena dia sendiri sudah pernah merasakan hal tersbut, karena pengalaman adalah guru yang paling berharga. Membuat dia diposisi tersebut bukan berarti kita membalas dendam karena dibohongi, melainkan hanya untuk mendidik supaya dia mengerti. Buat dia menyadari tindakan yang pernah dia lakukan adalah salah tanpa membuat dia merasa kesal, intinya adalah control juga tindakan kita sehingga dia menyadari kita tidak sedang berbuat jahat pada dirinya, melainkan sedang mengajarkan dirinya dengan pengalaman yang akan dia alami.

--- itu cara saya membuat kritikan --- dia akan mengerti dengan pengalaman yang dia alami. semoga berguna.. ^^
ingat posisikan diri kita diposisi orang tersebut sebelum kita mengkritik orang tersebut.... jangan menghakimi orang terlebih dahulu kawan... :)

Management Waktu

sebagai programmer di Lab Management Menengah tentunya saya harus pandai mengatur waktu,,hehe (ga nyambung), sejauh ini yang saya rasakan saya cukup mampu mengatur waktu dan kegiatan saya untuk berbagai kegiatan yang telah menjadi kewajiban saya dan menjadi kesenangan saya, saya mengikuti berbagai kegiatan diluar kegiatan kampus diantaranya les bahasa inggris, dan latihan futsal, selain itu saya juga mempunyai kewajiban di lab sebagai programmer, alhamdulillah semua itu dapat saya kerjakan dengan baik, dengan tidak melupakan kewajiban saya sebagai mahasiswa, terbukti dengan nilai saya yang cenderung menaik. disamping itu saya juga masih bisa melakukan berbagai kesenangan saya, karena waktu yang saya punya saya rasa masih bisa digunakan diluar kegiatan yang formal, selain melatih softskill, mengikuti berbagai kegiatan mempunyai banyak manfaat, diantaranya meningkatkan tali silaturahim dan menambah relasi tentunya.
jadi selama ini saya belum pernah merasa kesulitan mengatur waktu.

Kelebihan Vs Kelemahan

Menurut pacar saya, saya itu orangnya gampang dipercaya, sehingga banyak orang yang mencurahkan isi hatinya alias curhat kepada saya. baik, humoris.
keburukannya kadang-kadang manja.. :(

menurut aji:
- baek, saking bae'nya sampe ga' pernah enak hati nagih utang pulsa gw ( ini mah strategi jualan jie,,hehe)
- cara ngomong lu halus sama orang laen

tapi
- kadang2 ngomongin orang di belakang :( (mungkin cuman perasaan gw aja sih :| ) (ngomongin syp ya? paling ariel..hehe)


kalo boleh saya menilai diri saya sendiri saya itu orang yang senang bergaul dengan banyak orang, baik dengan orang baru atau yang sudah lama kenal, saya orang yang mudah melebur. karena memang saya suka untuk mempunyai banyak teman dan menjaga hubungan baik dengan teman-teman saya, kalo kata programnya Ferdi sih Extravered .... hehe

kekurangan saya : Malas, suka menunda pekerjaan, suka menyimpan perasaan,,, sisanya biar teman-teman saya yang menilai,, silahkan di comment agan-agan... :)

How to improve my softskill

Banyak cara yang menurut saya dapat meningkatkan kemampuan softskill kita, diantaranya mengikuti kegiatan olah raga, saat ini kebetulan sedang dilangsungakan acara futsal antar kelas, fakultas ILKOM jurusan sistem informasi. kita bisa banyak lagi mengenal teman satu angkatan kita, dengan bermain bola yang fairplay juga bisa mengikat hubungan kita satu angkatan Sistem informasi 2007, saya juga kebetulan tergabung dalam keluarga besar Labolatorium Management Menengah, dimana dalam Lab tersebut sebagian besar terdiri dari anak-anak dari fakultas Ekonomi dan Management, tentu saja pergaulannya saya rasakan sangat berbeda, mereka cenderung lebih "bebas", pergaulan, cara berpakaian dan cara berbicara, apalagi menghadapai praktikan yang berbeda-beda karakter, tapi alhamdulillah saya dapat mengimbanginya, bahkan praktikan saya banyak yang mengatakan bahwa nyawan diajar dengan saya (alhamdulillah.. :->), walaupun mereka sudah tidak lagi menjadi praktikan saya, hubungan kami masih tetap terjalin, baik di jejaring sosial walaupun di lingkungan kampus.
saya juga mengikuti kegiatan futsal di lingkungan rumah, kegiatan masjid dan masih aktif di organisasi SMA.
jadi untuk meningkatkan kemampuan softskill saya melakukannya dengan mengikuti berbagai macam kegiatan, baik di kelas, lab, kampus, maupun di lingkungan rumah.

5/07/2010

Proposisi

Proposisi dibedakan menjadi 4 jenis yaitu:

1. Proposisi berdasarkan bentuk
-      Proposisi bentuk tunggal
Adalah proposisi yang terdiri atas satu subyek dan satu predikat
contohnya :
Mereka  berkelahi
S          P
-   proposisi bentuk majemuk
Adalah suatu proposisi yang terbentuk atas satu subjek dan lebih dari satu predikat.
Contohnya :
Dia kuliah dan bekerja di kantor
S     P1 p2                                            
2. proposisi berdasarkan sifat
-   proposisi kategorial
Adalah antara hubungan subjek dan predikat tidak memerlukan syarat khusus.
Contohnya :
Semua mahluk hidup tumbuh
-      Proposisi kondisional
untuk proposisi kondisional dibagi lagi menjadi 2 jenis, yaitu :

Kondisional hipotesis
merupakan suatu proposisis yang terjadi akibat adanya hubungan sebab akibat.
Contohnya :
Jika langit mendung maka akan turun hujan
Kondisional disjungtive
merupakan proposisis yang mengandung pilihan atau alternative untuk dipilih.
Contohnya :
Telepon genggam dapat disebut handphone atau ponsel.
3. Proposisi berdasarkan kualitas
-      Proposisi kualitas positif/afirmatif
Dimana pada proposisi ini terdapat persesuaian antara subjek dan predikat
Contohnya :
Semua hewan mamalia melahirkan anaknya
-      Proposisi kualitas negative
proposisi dimana tidak terdapat kesesuaian antara subjek dan predikat.
Contohnya :
Tidak ada satupun hewan mamalia yang bertelur
4. Proposisi berdasarkan kuantitas
-      Proposisi kuantitas universal
Merupakan proposisi yang biasanya diawali dengan kata yang menunjukkan sesuatu itu umum, misalnya semua,  seluruhnya.
Contohnya :
Semua vegetarian memakan sayur-sayuran
-      Proposisi kuantitas spesifik
Merupakan proposisi yang diawali dengan kata yang menyatakan sebagian atau sedikit.
Contohnya :
Sebagian mahasiswa semester 6 melakukan praktik kerja.

Untuk lebih jelas dalam pembagian proposisi dapat melihat bagan berikut :


5/04/2010

Soft Skill Vs Korupsi

Hubungan soft skill dengan korupsi, Orang dengan soft skill tinggi tidak akan korupsi, orang dengan soft skill tinggi mempunyai hati nurani, orang yang tidak punya hati akan korupsi, orang dengan soft skill tinggi akan memikirkan lingkungan sekitar, orang yang soft skill rendah tidak akan peduli dengan lingkungan dan orang disekitanya, orang dengan soft skill tinggi tidak akan merugikan orang lain, korupsi merugikan semua orang, orang yang memiliki soft skill  peduli akan sesama, korupsi = membunuh sesama, orang yang memiliki soft skill akan saling membantu, korupsi untuk kepentingan sendiri, orang dengan soft skill akan membangun dirinya, keluarga, masyarakat dan negara, korupsi menghancurkan negara, masyarakat dan mensejahterakan keluarganya dan dirinya dengan harta haram.

kesimpulan  : Korupsi bukan bagian dari soft skill, soft skill tidak korupsi, orang yang korupsi tidak punya soft skill, orang yang korupsi merugikan banyak orang, orang yang tidak punya soft skill merugikan banyak orang.

Andai aku menjadi (Teman Gayus)

Sulit dibayangkan bila memiliki banyak limpahan uang, tapi uang yang didapat adalah uang haram, alias uang hasil korupsi.
jika saya memiliki teman seperti itu (sebut saja Gayus), hal yang mungkin saya lakukan adalah :

1. Meminta dia untuk mengembalikan uang haram tersebut karena uang itu adalah uang rakyat, rakyat miskin, rakyat yang kelaparan, rakyat yang tidak mampu bahkan mungkin rakyat jelata sekalipun yang tanpa sadar terkena pajak.

2. Meminta beliau menyerahkan diri kepada pihak yang berwajib, karena siksa di dunia sungguh lebih ringgan dibanding siksa kubur.

3. Seperti cerita box office zoro, mencuri tapi untuk kepentingan rakyatnya, kali ini mencuri dari rakyat miskinnya, patut diusulkan untuk menghapus pajak agar tidak ada lagi yang dicuri.. ^^

4. Mengusulkan kepada sahabat saya yang baik hati tersebut untuk bersedekah yang banyak, 2,5% harta korupsinya adalah harta rakyat. (dari yang aslinya 100%)

5. Mengusulkan untuk membangun sekolah, panti jompo, panti asuhan yang layak pakai.

6. Membiayai anak-anak jalanan untuk bisa bersekolah.

7. sisanya untuk membayar pajak lagi supaya ada lagi bahan untuk dikorupsi... ^^

banyak hal yang bisa dilakukan dengan uang sebanyak itu.. :)

4/15/2010

Instalasi Phyton


Sekilas Tentang Python

Python merupakan bahsa pemrograman beraras – tinggi yang diciptakan oleh Guido van Rossum pada tahun 1989 di Amsterdam, Belanda. Sebagai bahasa beraras – tinggi, Phyton menawarkan berbagai kemudahan menulis suatu program. Sebagai bahasa yang multiplatform, yang dapat berjalan di lingkungan seperti Windows, UNIX, Linux, dan Mac, Python memberikan portabilitasa  yang tinggi. Bahkan Python menggunakan antarmuka yang sama pada platform – platform tersebut.

Python banyak diminati karena kesederhanaannya. Malahan bahasa intinya hanya menyediakan sedikit tata bahasa dan kosakata sehingga mudah untuk diingat – ingat. Hal seperti ini berbeda dengan bahasa seperti C, yang menawarkan berbagai alternative pengkodean untuk melaksanakan tugas yang sama. Sebagai contoh, untuk menangani pengulangan C menyediakan perintah while dan for, sedangkan Python hanya menyediakan while saja. Perintah for memang tersedian pada Python, tetapi digunakan untuk kepentingan lain, yaitu khusus untuk menangani list. Namun, dibalik kesederhanaan ini, python mendukung banyak pustaka yang tersimpan dalam modul – modul. Sejumlah pustaka tersedia antara lain mendukung jaringan, antarmuka grafis, pencitraan, analisis dan komputasi numeric, hypertext (HTML, XML, dll) akses database, dan berbagai hal lain.
Selain sederhana, kode Python mudah untuk dibaca siapa saja baik oleh pemula maupun oleh mereka yang sudah terbiasa dengan dunia pemrograman. Hal ini berarti Python mudah untuk dikuasai. Kemudahan untuk mempelajari Python juga karena Python menggunakan interpreter sebagai penterjemah. Dengan menggunakan interpreter Python, pemakai dapat menguji suatu pernyataan dalam Python secara Interaktif ; tidak perlu menuliskan kode dalam bentik program.
Seiring dengan kecenderungan penggunaan pemrograman berorientasi objek dewasa ini, Phyton juga sangat tepat untuk digunakan mengingat Python merupakan bahasa pemrograman yang berorientasi objek. Oleh karena itu, keistimewaan tentang pewarisan dan instanisasi yang ditawarkan pada bahasa beorientasi objek juga dapat diwujudkan pada Python. Dengan kata lain, Python mendukung konsep reusability, suatu kemudahan untuk mengembangkan kode terhadap kode yang sudah ada. Namun, berbeda dengan C++, Python jauh lebih sederhana.

Petunjuk menginstal Python pada Windows.
1. Klik ganda pada icon setup yang tertera pada disc Python, kemudian anda akan menjumpai tampilan seperti berikut.
2. Klik tombol Next > , maka anda akan menjumpai tampilan berikut.
3. Klik tombol Next > , maka anda akan menjumpai tampilan berikut.
4. Klik tombol Next > , maka anda akan menjumpai tampilan berikut.
5. Tunggu beberapa saat sampai Anda menjumpai tampilan seperti berikut.
6. Klik tombol Finish.
Menuliskan Perintah Secara Interaktif

Pada Windows,anda dapat memanggil interpreter Python melalui tombol Start | All Program. Lalu pilih Python 2.4 | Python (command line). Contoh dapat dilihat pada gambar berikut.

Notasi “Phyton” menyatakan  suatu string yang berisi tulisan Python. String adalah sederetan karakter. Karakter dapat berupa sebuah huruf kecil atau capital, sebuah digit (0..9), atau sebuah symbol (misalnya + ataupun *). Pernyataan print “Phyton” berarti menampilkan string “Phyton”.

Tutorial VB.Net 2008 Express Edition

Assalamualaikum Wr.Wb
Pengenalan sedikit mengenai Microsoft Visual Basic.Net 2008.
>>Antarmuka atau lingkungan dari Visual Basic.Net IDE 2008 tidak jauh dengan visual basic 6.0 IDE, kelebihannya memiliki IDE yang lebih lengkap dan  terorganisir, sehingga mudah bagi pengembang untuk mencari object-object yang terdapat pada toolbox yang kita inginkan untuk ditempatkan pada form.
Untuk pembuatan software yang canggih, belum bisa dibilang keren kalau belum pake loading pada tampilan awalnya. Ok kita mulai tutorial mengenai pembuatan loading menggunakan Visual Basic.Net 2008, sebelum berangkat perang kita harus nyiapin senjata yang pastinya, senjata yang harus disiapkan sebagai berikut :
  • Komputer yang sedikit canggih dengan spesifikasi yang lumayan, ga usah terlalu canggih-canggih banget.
  • Software Microsoft Visual Studio, karna di sini kita dapat menginstall Visual Basic.Net tersebut. (link download software)
  • Kesiapan mental dan kemauan yang kuat.
  • Terakhir segelas susu anget boleh juga.
Langkah 1
Install Microsoft Visual Basic.Net 2008 pada Visual Studio yang ada, untuk cara menginstall ga perlu dijelasin dahh, uda pada ngerti semua kan.
Langkah 2
Buka Microsoft Visual Basic.Net 2008 yang sudah terinstall, tampilannya sebagai berikut.
Langkah 3
Buka file, kemudian new project, kita beri nama project “coba-coba”, kemudian OK.
Tampilan sebagai berikut.
Langkah 4
Pada langkah ini kita sudah dapat membuat loading tersebut dengan menggunakan splash screen yang sudah tersedia pada Visual Basic.Net 2008, cara nya dengan pilih pada menu project >>add new Item >> pilih splash screen, kemudian add. Lihat gambar dibawah ini.
Langkah 5
Kita sudah membuat splash screen, sekarang desainlah splash screen yang telah kalian buat sesuka hati kalian, dapat  ditambahkan background untuk splash screen dengan cara mengganti background image pada properties. Lihat hasil dibawah ini.
Langkah 6
Sekarang kita buat tools loading yang kita inginkan sedari tadi,. Hehehee*
Cara nya yaitu dengan menggunakan tools progress bar dan timer yang ada pada toolsbox. Setelah itu tools progress bar drag ke splash screen yang telah kita buat tadi. Sehingga menjadi seperti berikut.
Kemudian ketikkan codingan berikut pada timer, dengan cara double click timer tersebut  untuk membuat progressbar berjalan.
ProgressBar1.Value += 5
If ProgressBar1.Value = 100 Then
Timer1.Dispose()
Me.Visible = False
Form1.Show()
End If
Logikanya yaitu kita memberikan nilai dari 0-100 dengan nilai setiap kali proses bertambah 5, jika nilai sudah mencapai 100 maka spalshscreen tersebut akan di hilangkan dan membuka secara otomatis from selanjutnya.
Dan pada mainlayout kita ketikkan coding berikut.
Timer1.Enabled = True
Logikanya yaitu kita memberikan hak untuk timer tersebut berjalan pada mainlayout dari splash screen yang kita buat.
Langkah terakhir merubah startup form dengan cara klik kanan pada project yang kita punya kemudian pilih properties dan ganti startup form menjadi splashscreen.
Jika langkah-langkah yang dibuat sesuai dengan tutorial maka hasil akan seperti gambar dibawah ini.
Kalian dapat mengkreasikan loading tersebut sesuai imajinasi masing-masing, kalian dapat merubah bentuk progressbar dengan cara mengganti style pada properties dari progressbar tersebut.
Sekian tutorial dari aNe, tungguin tutorial-tutorial berikutnya, masih mengenai Visual Basic.Net 2008.
Wassalamualaikum Wr.Wb






4/08/2010

Converter 3DsMax menjadi Ogre

Ogre (Object-Oriented Graphics Rendering Engine) adalah sebuah adegan yang berorientasi,3D Engine fleksibel yang ditulis dalam C + + dirancang untuk membuatnya lebih mudah dan lebih intuitif bagi pengembang untuk menghasilkan aplikasi yang menggunakan grafis 3D hardware-accelerated.
untuk membuat objek yang akan digunakan pada OGRE dapat menggunakan 3d graphics engine yang banyak dikenal seperti 3dsmax. Jika ingin membuat objek animasi 3d dengan 3dsmax, kita membutuhkan converter atau exporter karena 3dsmax tidak dapat mengeksport file .mesh sedangkan untuk menggunakan ogre dibutuhkan file berekstensi .mesh .
untuk dapat mengeksport file .mesh pada 3dsmax dibutuhkan export plugin untuk 3dsmax. di sini saya menggunakan OgreMaxSceneExporter.
untuk menggunakannya 3dsmax harus sudah dalam kondisi terinstal.. setelah mendownload OgreMaxSceneExporter tersebut, extract terlebih dahulu. setelah itu install dengan mengklik 2x file OgreMaxSceneExporterInstaller-Win32 . maka akan muncul jendela seperti ini :
dan pilih versi 3dsmax yang sudah kita install. setelah itu klik tombol install.
jika sudah terinstal kita dapat melihatnya pada aplikasi 3dsmax seperti ini :
jika ingin mencobanya tetapi belum memiliki objek 3d, kita dapat mendownload free 3d model 3dsmax di http://artist-3d.com/

3/24/2010

Pentingnya Motivasi

Memiliki motivasi adalah penting untuk memacu semangat kita dalam mengerjakan sesuatu, tanpa motivasi mungkin kita akan merasa malas, jenuh atau bosan dalam menjalankan aktivitas kita, tapi dengan motivasi bisa menjadi pemicu dalam mengerjakan berbagai tugas dan aktivitas.


motivasi bisa berupa apa saja dan siapa saja. Motivasi untuk mendapatkan sesuatu atau meraih sesuatu.

Kumpulan Puisi (2008-2010)

Aku Kini Khusuk Meramu Gigil Rindu Untukmu

engkaukah yang suatu ketika
mengajakku lari menghindari dengkur mimpi
dalam malam malam yang penuh luka
dalam bayang bayang yang menusuk rasa
untuk khusuk meramu gigil rindu

lalu tanahpun membiru
ketika aku meratap rindu
mengharap tatapmu
menuangkan cinta
menyembuhkan luka

SUMBER : http://farizuko2.blogspot.com/

4 Pola Hubungan Subjek dan Predikat

Bahasa merupakan pernyataan pikiran atau perasaan sebagai alat komunikasi manusia. Sebagai pernyataan pikiran atau perasaan dan juga sebagai alat komunikasi manusia, bahasa mempunyai 3 fungsi pokok, yakni fungsi ekspresif atau emotif, fungsi afektif atau praktis, dan fungsi simbolik dan logik. Bahasa yang diungkapkan dalam bentuk pernyataan atau kalimat deklaratif jika ditinjau berdasarkan isinya dapat dibedakan menjadi dua macam, yaitu pernyataan analitik dan pernyataan sintetik. Pernyataan (statement) dalam logika ditinjau dari segi bentuk hubungan makna yang dikandungnya, pernyataan itu disamakan juga dengan proposisi. Proposisi atau pernyataan berdasarkan bentuk isinya dibedakan antara 3 macam, yakni proposisi tunggal, proposisi kategorik, dan proposisi majemuk. Dari ketiga proposisi tersebut, yang akan dibahas di sini ialah proposisi kategorik, sebab dari proposisi ini dapat terlihat pola hubungan antara subjek dan predikat.

Proposisi kategorik adalah suatu pernyataan yang terdiri atas hubungan dua term sebagai subjek dan predikat serta dapat dinilai benar atau salah. Hubungan ini berbentuk pengiyaan atau pengingkaran. Term adalah ungkapan konsep, ide atau pengertian dalam bentuk kata atau istilah. Konsep sendiri adalah hasil tangkap dari akal.

1. Term sebagai subjek adalah hal yang diterangkan dalam proposisi. Term sebagai subjek berhubungan dengan kuantitas proposisi. Subjek dibedakan antara subjek universal dan subjek partikular. Subjek universal adalah mencakup semua yang dimaksud oleh subjek, subjek partikular adalah hanya mencakup sebagian dari keseluruhan yang disebutkan oleh subjek. Subjek universal dalam pernyataan simbolik disertai dengan kuantor universal, dan subjek partikular dalam pernyataan simbolik disertai dengan kuantor eksistensial.

2. Term sebagai predikat adalah hal yang menerangkan dalam proposisi. Term sebagai predikat selalu berhubungan dengan isinya, dan merupakan kualitas proposisi, yang dibedakan antara predikat afirmatif dan predikat negatif. Predikat afirmatif adalah sifat mengiyakan adanya hubungan predikat dengan subjek, predikat negatif adalah sifat mengingkari adanya hubungan predikat dengan subjek atau sifat meniadakan hubungan subjek dengan predikat.




Kedua unsur sebagai subjek dan predikat inilah yang merupakan materi pokok proposisi kategorik.

Secara sederhana, proposisi kategorik dibedakan atas empat macam, yaitu: proposisi universal afirmatif, proposisi universal negatif, proposisi partikular afirmatif, dan proposisi partikular negatif. Dari empat macam proposisi kategorik berdasarkan denotasi atau luas term yang dihubungkan, dapat dibedakan menjadi tujuh macam proposisi kategorik.
1. Proposisi Universal Afirmatif

Proposisi universal afirmatif ialah pernyataan bersifat umum yang mengiyakan adanya hubungan subjek dengan predikat, dirumuskan berikut ini : “Semua S adalah P”, bila digambarkan dengan diagram Venn sebagai berikut :

semua S adalah P

Proposisi ini sama artinya dengan “S yang non P itu tidak ada (kelas kosong)”. Proposisi ini disebut tipe A. Berdasarkan perbandingan luas term, dapat dibedakan atas dua macam: universal afirmatif ekuivalen dan universal afirmatif implikasi.

* Proposisi universal afirmatif ekuivalen ialah pernyataan umum X mengiyakan yang antara subjek dan predikat merupakan suatu persamaan, yakni semua anggota subjek adalah anggota predikat dan semua anggota predikat adalah anggota subjek, contoh : Semua manusia yang hidup bernafas.
* Proposisi universal afirmatif implikasi ialah pernyataan umum mengiyakan yang semua subjek merupakan bagian dari predikat, yakni semua anggota subjek menjadi himpunan bagian dari predikat, contoh : Setiap mahasiswa Universitas Gunadarma memiliki KTM.

2. Proposisi Universal Negatif

Proposisi universal negatif ialah pernyataan bersifat umum yang mengingkari adanya hubungan subjek dengan predikat, dirumuskan: “Semua S bukan P”, bila digambarkan dengan diagram Venn sebagai berikut :

semua S bukan P

Proposisi ini sama artinya: S yang P itu tidak ada (kelas kosong). Proposisi ini disebut tipe E. Proposisi universal negatif berdasarkan perbandingan luas term, hanya ada satu bentuk, yaitu berbentuk eksklusif sehingga lengkapnya disebut universal negatif eksklusif, yaitu pernyataan umum mengingkari yang berarti antara subjek dan predikat tidak ada hubungan, misalnya semua rakyat Indonesia tidak mengikuti ajaran komunis.
3. Proposisi Universal Partikular Afirmatif

Proposisi partikular afirmatif ialah pernyataan bersifat khusus yang mengiyakan adanya hubungan subjek dengan predikat, dirumuskan: “Sebagian S adalah P”, bila digambarkan dengan diagram Venn sebagai berikut :


sebagian S adalah P

Proposisi partikular afirmatif berdasarkan perbandingan luas term, dapat dibedakan atas dua macam: partikular afirmatif inklusif dan partikular afirmatif implikasi.

* Proposisi partikular afirmatif inklusif ialah pernyataan khusus mengiyakan yang sebagian subjek merupakan bagian dari predikat, yakni ada anggota subjek yang menjadi bagian predikat dan ada anggota predikat yang menjadi bagian subjek, contoh : Sebagian rakyat Indonesia adalah keturunan asing.
* Proposisi partikular afirmatif implikasi ialah pernyataan khusus mengiyakan yang sebagian dari subjek merupakan suatu predikat, yakni ada sebagian anggota subjek yang menjadi himpunan predikat, misal: Sebagian mahasiswa Universitas Gunadarma adalah warga Depok.

4. Proposisi Universal Partikular Negatif

Proposisi partikular negatif ialah pernyataan bersifat khusus yang mengingkari adanya hubungan subjek dengan predikat, dirumuskan: “Sebagian S bukan P” , bila digambarkan dengan diagram Venn sebagai berikut :



sebagian S bukan P

Proposisi partikular negatif berdasarkan perbandingan luas term terdapat dibedakan atas dua macam: partikular negatif inklusif dan partikular negatif implikasi.






Referensi :

http://massofa.wordpress.com/2008/01/31/logika-penalaran-dan-analisis-definisi/

http://massofa.wordpress.com/2008/01/31/proposisi-kategorik-penyimpulan-langsung-dan-silogisme-kategorik/

Penalaran Manusia

Bila dilihat dari definisi teori, maka ada 3 komponen pembentuk penalaran yaitu, pernyataan (asersi), keyakinan, dan argumen. Pernyataan merupakan masukan (input) dari penalaran. Argumen merupakan proses dari penalaran, yaitu proses saling menginferensikan pernyataan-pernyataan yang ada. Kemudian, keyakinan bahwa pernyataan konklusi valid adalah keluaran (output) dari penalaran. Sedangkan argumen merupakan serangkaian asersi beserta inferensi atau penyimpulan yang terlibat didalamnya, merupakan poin penting dalam penalaran. Argumen ini merupakan bukti rasional akan kebenaran suatu pernyataan

Adapun metode-metode penalaran yang bisa dilakukan ialah :

1. Metode induktif
Metode berpikir induktif adalah metode yang digunakan dalam berpikir dengan bertolak dari hal-hal khusus ke umum. Hukum yang disimpulkan difenomena yang diselidiki berlaku bagi fenomena sejenis yang belum diteliti. Generalisai adalah bentuk dari metode berpikir induktif.
2. Metode deduktif
Metode berpikir deduktif adalah metode berpikir yang menerapkan hal-hal yang umum terlebih dahulu untuk seterusnya dihubungkan dalam bagian-bagiannya yang khusus.
Contoh: Masyarakat Indonesia konsumtif (umum) dikarenakan adanya perubahan arti sebuah kesuksesan (khusus) dan kegiatan imitasi (khusus) dari media-media hiburan yang menampilkan gaya hidup konsumtif sebagai prestasi sosial dan penanda status sosial.


Syarat-syarat kebenaran dalam penalaran
Jika seseorang melakukan penalaran, maksudnya tentu adalah untuk menemukan kebenaran. Kebenaran dapat dicapai jika syarat – syarat dalam menalar dapat dipenuhi.
Suatu penalaran bertolak dari pengetahuan yang sudah dimiliki seseorang akan sesuatu yang memang benar atau sesuatu yang memang salah.
Dalam penalaran, pengetahuan yang dijadikan dasar konklusi adalah premis. Jadi semua premis harus benar. Benar di sini harus meliputi sesuatu yang benar secara formal maupun material. Formal berarti penalaran memiliki bentuk yang tepat, diturunkan dari aturan – aturan berpikir yang tepat sedangkan material berarti isi atau bahan yang dijadikan sebagai premis tepat.

Sumber:

Wikipedia Indonesia
Penalaran-unm.org

3/18/2010

Sistem terdistribusi

apa sih yang disebut sistem distribusi? contohnya bagaimana sih?
pertanyaan buat kawan-kawan yang mungkin baru belajar sistem terdistribusi seperti saya.
mari kita bahas sekilas tentah dua pertanyaan itu.

defini sistem terdistribusi adalah :
  • sebuah sistem dimana komponen hardware atau software-nya terletak dalam suatu jaringan komputer dan saling berkomunikasi dan berkoordinasi mengunakan message pasing.
  • sebuah sistem yang terdiri dari kumpulan dua atau lebih komputer dan memiliki koordinasi proses melalui pertukaran pesan synchronous atau asynchronous.
  • kumpulan komputer independent yang tampak oleh user sebagai satu sistem komputer
  • kumpulan komputer autonom yang dihubungkan oleh jaringan dengan software yang dirancang untuk menghasilkan fasilitas komputasi terintegrasi

dapat terlihat dari bebarapa pengertian diatas dapat di tarik kesimpulan bahwa sistem terdistribusi adalah sebuah sistem yang terdiri dari beberapa komponen software atau hardware yang independent yang berkomunikasi dan berkoordinasi melalui message parsing baek sinkron maupun asinkron yang telihat satu kesatuan dan dirancang untuk menghasilkan fasilitas komputasi terintegrasi.

contoh dari sistem terdistribusi adalah

  • Internet, global jaringan interkoneksi computer yang berkomunikasi melalui IP (Internet Protocol) 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.
  • workstation network.
  • automatic banking (mesin teler) system.
  • automotive system(sistem distribusi real-time).

referensi:
  • http://sitialiyah.staff.gunadarma.ac.id/Downloads/files/11435/Week1+Pengantar+SisTer.pdf
http://adang.staff.gunadarma.ac.id/Downloads/files/587/CatatanSis

Sekilas Tentang Penulisan Ilmiahku

pertama buat form seperti berikut :



ket :

Label1
Name = "Label1"
Text = "C :"

Label2
Name = "Label2"
Text = "Z :"

Label3
Name = "Label3"
Text = "µ :"

TextBox1
Name = "TextBox1"

TextBox2
Name = "TextBox2"

TextBox3
Name = "TextBox3"

Label4
Name = "Label4"
Text = "n :"

Label5
Name = "Label5"

Button1
Name = "Button1"
Text = "process"

TextBox4
Name = "TextBox4"


buat fungsi berikut :

Function hitpo(ByVal a1 As Double, ByVal a2 As Double, ByVal a3 As Double) As Double
' a1 = c , a2 = u, a3 = l
Dim pobawah As Double
pobawah = 0
Dim i As Integer
For i = 0 To a1 - 1 Step 1
pobawah = pobawah + (((a3 / a2) ^ i) / factorial(i))
Next i
pobawah = pobawah + (((a3 / a2) ^ a1) / (factorial(a1) * (1 - (a3 / (a1 * a2)))))
hitpo = 1 / pobawah
End Function

Function factorial(ByVal a As Integer) As Integer
If Not a = 0 Then
factorial = a
If Not (a = 1) Then
factorial = factorial * factorial(a - 1)
End If
Else
factorial = 1
End If

End Function

Function Pantrian(ByVal a1 As Double, ByVal a2 As Double, ByVal a3 As Double, ByVal a4 As Double, ByVal a5 As Double) As Double
'a1=c, a2 = u, a3 = l, a4 = n , a5 = po
If a4 <= a1 Then
Pantrian = ((a3 / a2) ^ a4) * a5 / factorial(a4)
Else
Pantrian = ((a3 / a2) ^ a4) * a5 / (factorial(a1) * (a1 ^ (a4 - a1)))
End If
End Function

Function nilaiR(ByVal a1 As Double, ByVal a2 As Double, ByVal a3 As Double) As Double
' a1 = c , a2 = u, a3 = l
nilaiR = a3 / (a1 * a2)
End Function

Function nilaiLQ(ByVal a1 As Double, ByVal a2 As Double, ByVal a3 As Double, ByVal a4 As Double, ByVal a5 As Double) As Double
'a1=c, a2 = u, a3 = l, a4 = n , a5 = po
nilaiLQ = (a5 * ((a3 / a2) ^ a1) * (a3 / (a1 * a2))) / (factorial(a1) * (1 - (a3 / (a1 * a2))) ^ 2)

End Function

Function nilaiL(ByVal a1 As Double, ByVal a2 As Double, ByVal a3 As Double) As Double
' a1 = Lq , a2 = u, a3 = l
nilaiL = a1 + (a3 / a2)
End Function

Function nilaiWQ(ByVal a1 As Double, ByVal a2 As Double) As Double
'a1= Lq , a2 = l
nilaiWQ = a1 / a2
End Function

Function nilaiW(ByVal a1 As Double, ByVal a2 As Double) As Double
' a1 = wq , a2 = u
nilaiW = a1 + (1 / a2)
End Function

lalu buat heandle button sebagai berikut :

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim temp As String
Dim c, l, u, n As Double
Dim po, p, r, lq, ll, wq, w As Double
temp = TextBox1.Text
If Not IsNumeric(temp) Then
MsgBox("C must angka")
Exit Sub
End If
c = TextBox1.Text

temp = TextBox2.Text
If Not IsNumeric(temp) Then
MsgBox("µ must angka")
Exit Sub
End If
u = TextBox2.Text

temp = TextBox3.Text
If Not IsNumeric(temp) Then
MsgBox("? must angka")
Exit Sub
End If
l = TextBox3.Text

temp = TextBox4.Text
If Not IsNumeric(temp) Then
MsgBox("n must angka")
Exit Sub
End If
n = TextBox4.Text

po = hitpo(c, u, l)
p = Pantrian(c, u, l, n, po)
r = nilaiR(c, u, l)
lq = nilaiLQ(c, u, l, n, po)
ll = nilaiL(lq, u, l)
wq = nilaiWQ(lq, l)
w = nilaiW(wq, u)

Dim text As String
text = "Hasil : " & Chr(13)
text = text & "Probabilitas tidak adanya pengantri dalam sistem (Po) : " & po & Chr(13)
text = text & "Probabilitas banyaknya pengantri dalam sistem (P) : " & p & Chr(13)
text = text & "tingkat kegunaan (R) : " & r & Chr(13)
text = text & "rata-rata banyaknya pengantri dalam antrian (Lq) : " & lq & Chr(13)
text = text & "rata-rata banyaknya pengantri dalam sistem (L) : " & ll & Chr(13)
text = text & "rata waktu mengantri dalam antrian (Wq) : " & wq & Chr(13)
text = text & "rata waktu mengantri dalam antrian (W) : " & w
Label5.Text = text
End Sub



sekarang telah jadi

selamet mencoba yah..............

terimakasih untuk k'Ahmad yang telah membantu

Framework SPRING

Spring merupakan sebuah framework (kerangka kerja) yang digunakan untuk membangun sebuah aplikasi Enterprise. Spring termasuk framework yang lightweight (ringan) untuk mendukung secara penuh dalam pengembangan aplikasi Enterprise siap pakai.Spring bersifat modular, sehingga kita dapat menggunakan bagian-bagian yang di butuhkan tanpa harus membawa sisanya. Anda dapat menggunakan wadah IOC, dengan Struts di atas, tetapi Anda dapat juga hanya menggunakan kode yang terintegrasi Hibernate atau lapisan abstraksi JDBC
Spring dapat digunakan untuk melakukan pengaturan deklarasi manajemen transaksi, remote access dengan menggunakan RMI atau layanan web lainnya, fasilitas mailing, dan beragam opsi untuk pengaturan data ke database. Menawarkan fitur yang lengkap dari Framework MVC dan memungkinkan Anda untuk mengintegrasikan AOP secara transparan ke dalam software.

Fitur-fitur dari Spring Framework :
  • Transaction Management : Spring framework menyediakan sebuah layer abstrak yang generik untuk manajemen transaksi, sehingga memudahkan para developer dalam melakukan manajemen transaksi.
  • JDBC Exception Handling : layer abstrak JDBC menawarkan exception yang bersifat hierarki sehingga memudahkan penanganan error.
  • Integration with Hibernate, JDO, and iBatis : Spring menawarkan layanan integrasi terbaik dengan Hibernate, JDO dan iBatas
  • AOP Framework : Spring merupakan framework AOP Terbaik yang pernah ada.
  • MVC Framework : Spring hadir dengan framework aplikasi web MVC, yang dibangun di atas inti Spring. Spring merupakan framework yang sangat fleksibel dalam pengaturan strategi interface, dan mengakomodasi beberapa teknologi view seperti JSP, Velocity, Tiles, iText, dan POI.

Arsitektur Spring :
1. Spring AOP
Salah satu komponen utama Spring adalah AOP Framework, AOP framework digunakan:
- Untuk menyediakan layanan Enterprise, terutama sebagai pengganti EJB. Layanan terpenting dalam layanan ini adalah untuk mendekralitf manajemen transaksi, yang telah disediakan dalam abstraksi spring transaction.
- Untuk memungkinkan pengguna dalam menerapkan AOP dalam penggunaan OOP.

2. Spring ORM
Spring ORM berhubungan dengan akses database dan menyediakan lapisan layer terintegrasi dengan ORM yang populer termasuk JDO, Hibernate dan iBatis.

3. Spring Web
Merupakan bagian dari modul pengembangan Web Spring termasuk Spring Web MVC

4. Spring DAO
DAO (Data Access Object) mendukung standarisasi akses data yang menggunakan teknologi seperti JDBC, Hibernate dan JDO.

5. Spring Context
Paket ini didasari pada paket beans untuk menambah dukungan sumber pesan dan untuk pola desain Observer, dan kemampuan untuk mendapatkan sumber daya yang konsisten dengan menggunakan API.

6. Spring Web MVC
Menyediakan implementasi MVC untuk aplikasi web.

7. Spring Core
Paket Spring Core ini merupakan komponen paling penting dari Spring Framework.
Komponen ini menyediakan fitur Dependency Injection. BeanFactory memisahkan dependensi seperti inisialisasi, pembentukan dan akses object dari logika program anda.

Membuat “Hello Word” Menggunakan Spring Framework
Langkah-langkahnya adalah :
1. Buat project baru di Eclipse IDE dan beri nama ”Spring”.
2. Buat folder baru di dalam project Spring dan beri nama “lib”
3. Extract “spring-framework-3.0.0.RELEASE-with-docs.zip” yang telah diunduh,
4. Masuk ke dalam folder “dist”
5. Copy :
- org.springframework.beans-3.0.0.RELEASE.jar
- org.springframework.core-3.0.0.RELEASE.jar
6. Paste di dalam folder lib yang telah dibuat di dalam folder Spring.
7. Kemudian masuk ke dalam folder ”spring-framework-3.0.0.RELEASE-with-docs\spring-framework-3.0.0.RELEASE\projects\spring-build\lib\ivy”
8. Copy file commons-logging.jar
9. Paste di dalam folder lib yang di dalam folder Spring.
10. Tambahkan semua libraries yang telah di copy pada langkah ke-3 ke Java Build Path dengan cara :
11. Klik kanan pada project Spring kemudian pilih properties.
12. Pilih ”Java Build Path” -> klik pada tombol ”Add JAR’s” -> pilih linbraries yang ingin ditambahkan ke
13. Java Build Path.
14. Buat Java Package baru di dalam project Spring, dan beri nama ”net.tes”.
15. Buat File Java dengan nama Spring.java di dalam package ”net.tes”
16. Ketikkan program berikut ini:

17. Buat File XML dengan nama HelloWorld.xml di dalam Spring/src, dan ketikkan program di bawah ini.

18. Buat File Java SpringTest.java di dalam package ”net.tes”
19. Ketikkan program berikut ini
20. Jalankan Program tersebut

maka akan tampil :