Sabtu, 05 Juni 2010

Pengujian Object Oriented

Bahasa Prosedural :
- Serangkaian tugas diselesaikan dalam bentuk fungsi atau prosedur.
- Cara pandang  program adalah suatu urutan instruksi.
- Programer harus me-break down suatu problem menjadi sub problem yang lebih simple.
- Fungsi dan prosedur menjadi fokus utama.
- Fungsi dan prosedur digunakan untuk memanipulasi data.
- Data bersifat pasif.

Object-Oriented Programming atau OOP : 
- suatu paradigma pemrograman yang berorientasikan kepada objek.
- Fungsi dan data bukan menjadi dua hal yang terpisah.
- Fungsi dan data menjadi satu kesatuan yang disebut sebagai obyek aktif.
- Cara pandang  program adalah serangkaian obyek yang bekerjasama untuk menyelesaikan suatu problem.

Apakah Objek itu :
Semua benda yang ada di dunia nyata dapat dianggap sebagai obyek. Contoh : rumah, mobil, sepeda motor, gelas, komputer, meja dll. 

Karakteristik Objek :
- Setiap obyek memiliki atribut sebagai status (state).
- Setiap obyek memiliki tingkah laku (behavior) .
- Contoh: obyek sepeda
   * Memiliki atribut (state) : pedal, roda, jeruji, warna, jumlah roda.
   * Memiliki tingkah laku (behavior)  : kecepatanya menaik, kecepatannya menurun, perpindahan gigi sepeda.
- Penggambaran pemrograman berorientasi obyek = penggambaran pada dunia nyata.
- Pada pemrograman berorientasi obyek:
   * State disimpan pada  variabel 
   * Tingkah laku disimpan pada  method

Terdapat Konsep dasar dari Pemrograman Berorientasi Objek :
1. Kelas :
- Definisi class: merupakan template untuk membuat obyek.
- Definisi class: merupakan prototipe / blue prints yang mendefinisikan variabel – variabel dan method – method secara umum.
- Obyek merupakan hasil instansiasi dari suatu kelas.
- Proses pembentukan obyek dari suatu class disebut dengan instantiation.
- Obyek disebut juga instances.

2. Object :
Membungkus data dan fungsi bersama menjadi suatu unit dalam program computer sebuah  object  merupakan dasar dari modularitas dan struktur dalam sebuah program komputer berorientasi objek.

3. Abstraksi :
Kemampuan untuk memfokus pada inti. 

4. Enkapsulasi : Pembungkusan

5. Polimorfism :
Melalui pengiriman pesan. Tidak bergantung kepada pemanggilan subrutin, bahasa orientasi objek dapat mengirim pesan; metode tertentu yang berhubungan dengan sebuah pengiriman pesan tergantung kepada objek tertentu di mana pesa tersebut dikirim. 

6. Inheriten : 
Mengatur polimorfisme dan enkapsulasi dengan mengijinkan objek didefinisikan dan diciptakan dengan jenis khusus dari objek yang sudah ada - objek-objek ini dapat membagi (dan memperluas) perilaku mereka tanpa haru mengimplementasi ulang perilaku 

Komponen yang diuji dalam Object-oriented testing adalah class object.

1. Testing levels 
- Testing operations pada objects
- Testing object classes
- Testing clusters cooperating objects
- Testing OO system secara lengkap

2. Pengujian Class
Menguji terhadap semua operation yg ada dan perubahan atribut-atributnya.

3. Cluster Testing
Cluster testing digunakan untuk test integrasi terhadap kooperatif object.Identifikasi clusters menggunakan knowledge operation objects dan system features yang diimplementasikan oleh cluster tersebut.

4. Object-Interaction Testing
- Object class testing
- Complete test yang menguji class melibatkan
- Testing semua operations suatu object
- Setting dan interrogating semua attribute object
- Menguji object untuk semua state(keadaan) yg mungkin 
- Inheritance akan mengakibatkan sulitnya perancangan object class tests seperti information yg diuji sulit dilokalisasi.

5. Integrasi Object
Levels integrasi sedikit berbeda untuk sistem yang berorientasi object.Cluster testing digunakan untuk test integrasi and testing clusters terhadap cooperating objects identifikasi clusters menggunakan knowledge dari operation objects dan system features yang diimplementasikan oleh cluster tersebut. 

7. Approaches cluster testing Use-case atau scenario testing
    - Testing berdasarkan pada interaksi user dengan sistem.
    - Keuntungannya diujikan oleh user yg berpengalaman. 

8. Object interaction testing
Tests barisan interaksi object yang berhenti ketika suatu operation object tidak memanggil service dari object lain.

9. Scenario-based testing
Identifikasi scenarios dari use-cases dan menambahkannya dengan diagram interaksi yang menunjukkan object-object yang terlibat  dalam scenario.

10. Weather station testing
Thread pengeksekusian methode
- CommsController:request → WeatherStation:report → WeatherData:summarise 
Inputs dan outputs
- Input report request dengan acknowledge yg sesuai serta output report akhir 

Model Pengujian OOA dan OOD
Model desain dan analisis tidak dapat diuji dalam arti yang konvensional karena model ini tidak dapat dieksekusi, maka kajian teknis formal dapat digunakan untuk menguji kebenaran dan konsistensi model analisis dan model desain

Strategi Pengujian berorientasi objek
(Pegujian kecil  ----------- pengujian besar)
        1. Pengujian unit
        2. Pengujian integrasi
        3. Validasi
        4. Pengujian sistem 
Desain Test Case untuk Perangkat OO Metode desain test case oleh Berard,
        - Test case harus diidentifikasi secara unik dan eksplisit
        - Tujuan pengujian harus dinyatakan
        - Daftar langkah pengujian harus dikembangkan bagi masing-masing pengujian 

Daftar Isi pengujian 
1. Daftar keadaan yang ditetapkan untuk objek yang akan diuji
2. Daftar pesan dan operasi yang digunakan sebagai akibat dari Pengujian
3. Daftar pengecualian akan ditemui saat objek diuji
4. Daftar kondisi eksternal

Metode pengujian yang dapat diaplikasikan pada tingkat kelas
- Pengujian random untuk kelas OO
- Pengujian partisi dan tingkat kelas


Sumber :

http://www.teknokrat.ac.id/perangkat_ajar/New%20Folder/RPL(2)/Object_Oriented_Testing.pdf
modul OOP-1-LJ

Sabtu, 29 Mei 2010

Jenis Pemeliharaan Sistem

1. Pemeliharaan Korektif
   Adalah bagian pemeliharaan sistem yang tidak begitu tinggi nilainya dan lebih membebani, karena pemeliharaan ini mengkoreksi kesalahan-kesalahan yang ditemukan pada saat sistem berjalan.
   Umumnya pemeliharaan ini mencakup kondisi penting atau bahaya yang memerlukan tindakan segera.

2. Pemeliharaan Adaptif
   Dilakukan untuk menyesuaikan perubahan dalam lingkungan data atau pemrosesan dan memenuhi persyaratan pemakai baru.
   Lingkungan tempat sistem beroperasi adalah dinamik, dengan demikian, sistem harus terus merespon perubahan persyaratan pemakai. Umumnya pemeliharaan ini baik dan tidak dapat dihindari.

3. Pemeliharaan Perfektif ( penyempurnaan )
   Pemeliharaan penyempurnaan mempertinggi cara kerja atau maintainbilitis (kemampuan untuk dipelihara). Tindakan ini juga memungkinkan sistem untuk memenuhi persyaratan pemakai yang sebelumnya tidak dikenal.
   Sebagai contoh, kegiatan pemeliharaan ini dapat berbentuk perekayasaan ulang atau restrukturisasi perangkat lunak, penulisan ulang dokumentasi, pengubahan format dan isi laporan, penentuan logika pemrosesan yang lebih efisien, dan pengembangan efisiensi pengoperasian perangkat.

4. Pemeliharaan Preventif
   Terdiri atas inspeksi periodik dan pemeriksaan sistem untuk mengungkap dan mengantisipasi permasalahan.
   Karena sering kali ditemukan cacat-cacat (bukan kesalahan yang sebenarnya) yang menandakan permasalahan potensial, dan tidak dilakukan tindakan dari awal segera maka jelas akan mempengaruhi baik fungsi sistem maupun kemampuan untuk memeliharanya dalam waktu dekat.


Sumber : modul "Pemeliharaan Sistem(1).pdf"

Senin, 24 Mei 2010

METODE PELATIHAN SISTEM

  • Resident expert, adalah metode pelatihan yang menggunakan bantuan atau tenaga dari para ahli dibidang sistem.
  • Computer-aided instruction, adalah metode pelatihan yang menggunakan instruksi media komputer.
  • Formal courses, adalah metode pelatihan yang menggunakan cara kursus yang bersifat formal.
  • Software help components, adalah metode pelatihan yang menggunakan media komponen pembantu software dalam pelatihan sistem tersebut.
  • Tutorials, adalah metode pelatihan dengan menggunakan panduan-panduan dalam pengimplementasiaan sistem
  • Interactive training manuals, adalah metode pelatihan yang menggunakan cara latihan yang bersifat manual dan interaktif.
  • External sources, such as vendors. Adalah metode pelatihan dengan menggunakan sumber-sumber dari luar seperti vendor dan yang lainnya.


Jumat, 07 Mei 2010

SERTIFIKASI IT

Sertifikasi adalah standarisasi secara profesional bagi mereka yang kompeten di bidang pekerjaan masing-masing yang dikelola dan dibina oleh Organisasi Profesi bukan Pemerintah. Sertifikasi juga harus memenuhi persyaratan kualitas profesi yang telah ditetapkan.
Latar Belakang dari sertifikasi adalah :

  1. Memenuhi kebutuhan Bisnis (Legal Liability Scheme)
  2. Mengantisipasi Globalisasi
  3. Perlu pengakuan formal bagi lulusan Perguruan Tinggi untuk menjadi Tenaga Profesional.
  4. Bukti Kemandirian Profesional di bidangnya.
Didalam bidang IT juga sangat diperlukan sertifikasi, untuk menentukan standart bagi setiap orang yang berkecimpung di dunia IT. Banyak alasan untuk mendapatkan sertifikasi IT (Information Technology). Hal utama adalah sertifikasi di bidang Teknologi Informasi dan Telekomunikasi memberikan kredibilitas bagi pemegangnya. Sertifikasi IT menunjukkan para Professional Teknologi Informasi memiliki pengetahuan dan kompetensi yang dapat dibuktikan. Sertifikasi IT juga memberikan keunggulan bersaing bagi perusahaan, khususnya dalam pasar global karena kemampuan dan pengetahuan Profesional Teknologi Informasi dan Telekomunikasi telah diuji dan didokumentasikan.
Nilai Sertifikasi IT untuk Peningkatan Bisnis Perusahaan
   A. Selaras dengan Tujuan Bisnis Perusahaan

  1.  Memberikan keunggulan bersaing yang nyata.
  2.  Memberikan pelayanan pada tingkat yang lebih tinggi.
  3.  Meningkatkan produktivitas kerja.
  4.  Meningkatkan kemampuan sumber daya manusia yang lebih lengkap.
  5.  Meningkatkan kredibilitas terhadap mitra bisnis dan pelanggan.
  6.  Memberikan dampak terukur untuk efisensi dan keuntungan bisnis.
  7.  Menjadi tujuan penting bagi bisnis perusahaan.
   B. Alat yang penting untuk mempertahankan dan mendapatkan SDM bidang ICT

  1. SDM yang memiliki sertifikasi IT lebih loyal dan kurang suka berganti pekerjaan.
  2. Sertifikasi IT adalah suatu cara untuk mempertahankan SDM berkompetensi.
  3. Berfungsi sebagai pembeda tingkat kemampuan antara staff senior dan staff baru.
  4. Berfungsi sebagai skala pembanding untuk kemampuan teknis.
  5. Sertifikasi IT memungkinkan pemilihan yang lebih baik dalam proses rekruitmen.
  6. Memberikan perusahaan sebuah standar kemampuan yang konsisten.
  7. SDM yang memiliki sertifikasi mampu melakukan fungsi pekerjaan dengan baik.
 Siapakah yang Memerlukan Sertifikasi IT?
Beberapa bidang pekerjaan tertentu mensyaratkan kualifikasi dan kompetensi dalam menjalankan prosesnya. Permasalahannya adalah bagaimana employer dapat mengetahui bahwa SDM yang dicarinya berkualitas tanpa perlu ia membuang waktu dan tenaga untuk menguji satu-persatu calon karyawannya. Agar lebih jelas dibawah ini adalah mereka yang memerlukan sertifikasi IT :

  1.  Profesional ICT (operator, administrator, developer, engineer, specialist).
  2.  Akademisi ICT (trainer, lecturer, instructor and teacher).
  3.  Manager dan Supervisor ICT.
  4.  Semua pihak yang terlibat dalam pengembangan TI dan telekomunikasi.
Badan sertifikasi IT - ada 2 jenis :

  1. Vendor/pabrikan spesifik sertifikasi - seperti : microsoft, cisco, sun dsb. -> mengujikan materi2 yg spesifik untuk sebuah vendor plus sedikit kompatibiltas dgn vendor lain. contoh : menggunakan microsoft windows DNS server sebagai primary dan UNIX BIND sebagai secondary.
  2. Vendor neutral alias open standard - seperti : compTIA, LPI, dsb.
Lembaga pelatihan pun ada 2 :

  1. Langsung dari vendor - onsite, online (e-learning),
  2. Vendor authorized (diakui) - lokal, tutorial
  3. Self-study (untuk yg tidak punya biaya atau waktu).
Dalam ketatnya persaingan di dunia kerja, sertifikat keahlian sangatlah penting sebagai bukti kepada orang yang belum mengenal diri kita bahwa kita mampu. Memang sertifikat keahlian belum menjamin bahwa orang yang punya sertifikat itu lebih jago dibandingkan dengan orang yang tidak memilikinya.
Jika kita tidak memiliki sertifikat, bagaimana seorang recruiter bisa tahu kalo kita mampu. Dalam mencari kerja, paling tidak kita mendapatkan kesempatan yang lebih besar untuk dipanggil. Selanjutnya tergantung dengan hasil test yang kita kerjakan. Selain dari itu, pemegang sertifikat juga memiliki kekuatan negosiasi gaji yang lebih besar dibandingkan dengan orang yang tidak memiliki. Hal ini dikarenakan perusahaan yang memiliki karyawan dengan sertifikat akan memiliki nilai jual lebih mahal kepada client.
Beberapa sertifikasi IT diantaranya:
    * Microsoft:

  • Microsoft’s MCAD .NET (Microsoft Certified Application Developer).
  • Microsoft’s MCDBA (Microsoft Certified Database Administrator).
  • Microsoft Certified Desktop Support Technician (MCDST).
  • Microsoft Certified IT Professional: Database Administrator (MCITP: Database Administrator).
  • Microsoft Certified IT Professional: Database Developer (MCITP: Database Developer).
  • The Microsoft Certified Professional Developer: Web Developer (MCPD: Web Developer).
  • The Microsoft Certified Professional Developer: Windows Developer (MCPD: Windows Developer).
  • Microsoft’s Windows 2000 MCSA (Microsoft Certified Systems Administrator).
  • Microsoft’s Windows 2003 MCSA (Microsoft Certified Systems Administrator).
  • Microsoft’s MCSD .NET (Microsoft Certified Solution Developer)
  • Microsoft’s Windows 2000 MCSE (Microsoft Certified Systems Engineer).
  • Microsoft’s Windows Server 2003 MCSE certification (Microsoft Certified Systems Engineer).
  • MCTS (Microsoft Certified Technology Specialist) .NET 2.0 Web
  • MCTS (Microsoft Certified Technology Specialist) .NET 2.0 Windows
  • MCTS (Microsoft Certified Technology Specialist) Configuring Windows Vista
  • MCTS (Microsoft Certified Technology Specialist) Deploying Vista and Office 2007 Desktops
  • MCTS (Microsoft Certified Technology Specialist) SQL Server 2005
  • Microsoft’s MOS (Microsoft Office Specialist)
    * Cisco:

  • Cisco’s CCDA (Cisco Certified Design Associate).
  • Cisco’s CCDP (Cisco Certified Design Professional).
  • Cisco’s CCIE (Cisco Certified Internetwork Expert).
  • Cisco’s CCIP (Cisco Certified Internetwork Professional).
  • Cisco’s CCNA certification (Cisco Certified Network Associate).
  • Cisco’s CCNP (Cisco Certified Network Professional).
  • Cisco’s CCSP (Cisco Certified Security Professional).
  • Cisco's CCVP (Cisco Certified Voice Professional).
    * Oracle:

  • Oracle 10g OCA (Oracle Certified Associate).
  • Oracle 10g OCP (Oracle Certified Professional).
  • Oracle 8i DBA OCP (Database Administrator, Oracle Certified Professional).
  • Oracle 9i DBA OCA (Database Administrator, Oracle Certified Associate).
  • Oracle 9i DBA OCP (Database Administrator, Oracle Certified Professional).
  • Oracle 9i OCM (Oracle Certified Master).
    * Dan masih banyak lagi yang lainnya.
Untuk mendapatkan sertifikat keahlian di atas, dibutuhkan dana yang tidak sedikit. Selain yang telah disebutkan di atas, ada juga yang memberikan test dan sertifikat gratis. Salah satunya adalah brainbench (www.brainbench.com). Kita bisa mendapatkan transkrip gratis namun untuk mendapatkan transkrip cetak harus membayar beberapa dolar. Walaupun tidak bisa mendapatkan transkrip cetak, kita diperbolehkan mencantumkan sertifikat dan logo kita di web pribadi atau CV seperti yang terlihat di blog saya ini. 

Sumber :
http://sertifikasi.iagi.or.id/
http://www.jobitcom.com/sertifikasi2.php
http://www.masykur.web.id/post/Mendapatkan-Sertifikat-IT-Gratis.aspx
http://opensource.telkomspeedy.com/forum/viewtopic.php?pid=86242

Selasa, 30 Maret 2010

UUITE

Negara Kesatuan Republik Indonesia adalah negara yang sangat menjunjung tinggi hukum, segala sesuatunya diatur didalam undang-undang. Termasuk dunia elektronik yang diatur dalam Undang-undang Informasi dan Transaksi Elektronik. Undang-undang Informasi dan Transaksi Elektronik berisikan ketentuan yang berlaku untuk setiap orang yang melakukan perbuatan hukum sebagaimana diatur dalam Undang-Undang ini, baik yang berada di wilayah hukum Indonesia maupun di luar wilayah hukum Indonesia, yang memiliki akibat hukum di wilayah hukum Indonesia dan/atau di luar wilayah hukum Indonesia dan merugikan kepentingan Indonesia. Jadi Undang-undang ini tidak hanya mengikat untuk Indonesia tetapi juga untuk diluar wilayah Indonesia, apabila berpotensi merugikan Indonesia.
Undang-Undang Informasi dan Transaksi Elektronik (UUITE) mengatur berbagai perlindungan hukum atas kegiatan yang memanfaatkan internet sebagai medianya, baik transaksi maupun pemanfaatan informasinya. Pada UUITE ini juga diatur berbagai ancaman hukuman bagi kejahatan melalui internet. UUITE mengakomodir kebutuhan para pelaku bisnis di internet dan masyarakat pada umumnya guna mendapatkan kepastian hukum, dengan diakuinya bukti elektronik dan tanda tangan digital sebagai bukti yang sah di pengadilan.
Seperti halnya Undang-undang lain, UUITE juga disahkan oleh Dewan Perwakilan Rakyat. Penyusunan materi UUITE tidak terlepas dari dua naskah akademis yang disusun oleh dua institusi pendidikan yakni Unpad dan UI. Tim Unpad ditunjuk oleh Departemen Komunikasi dan Informasi sedangkan Tim UI oleh Departemen Perindustrian dan Perdagangan. Pada penyusunannya, Tim Unpad bekerjasama dengan para pakar di ITB yang kemudian menamai naskah akademisnya dengan RUU Pemanfaatan Teknologi Informasi (RUU PTI). Sedangkan Tim UI menamai naskah akademisnya dengan RUU Transaksi Elektronik.


Sumber : wikipedia.org

IEEE

IEEE singkatan dari Institute of Electrical and Electronics Engineers, tapi itu dulu. Sekarang kepanjangan itu sudah tidak lagi digunakan sehinga organisasi ini memiliki nama resmi IEEE saja. IEEE adalah organisasi internasional yang beranggotakan para insiyur, yang bertujuan mengembangkan teknologi untuk meningkatkan harkat kemanusiaan dan tentu saja bersifat non-profit.
Para insiyur ini mempercepat teknologi- teknologi baru dalam semua aspek dalam industri dan rekayasa (engineering), yang mencakup telekomunikasi, jaringan komputer, kelistrikan, aerospace, dan elektronika. IEEE beranggotakan lebih dari 300000 anggota individual yang tersebar dalam lebih dari 150 negara. Aktivitas IEEE mencakup beberapa panitia pembuat standar, publikasi terhadap standar-standar teknik, serta mengadakan konferensi.
IEEE Region 10 (Asia Pasifik), adalah Region dimana IEEE Indonesia Section berada. IEEE Indonesia Section pada saat ini diketuai oleh Arnold Ph Djiwatampu. Saat ini IEEE Indonesia Section memiliki beberapa chapter, yaitu:
  • Communications Society Chapter
  • Circuits and Systems Society Chapter
  • Engineering in Medicine and Biology Chapter
  • Join Chapter of Education Society, Electron Devices Society, Power Electronics Society, Signal Processing Society
  • Joint chapter MTT/AP-S

Sumber : wikipedia.org



    ACM

    Adalah singkatan dari Association for Computing Machinery (Asosiasi untuk Permesinan Komputer). ACM adalah sebuah serikat ilmiah dan pendidikan komputer pertama di dunia yang didirikan pada tahun 1947. Anggota ACM sekitar 78.000 terdiri dari para profesional dan para pelajar yang tertarik akan komputer. ACM bermarkas besar di Kota New York.
    ACM diatur menjadi 170 bagian lokal dan 34 grup minat khusus (SIG), di mana mereka melakukan kegiatannya.
    SIG dan ACM, mensponsori konferensi yang bertujuan untuk memperkenalkan inovasi baru dalam bidang tertentu. Tidak hanya mensponsori konferensi, ACM juga pernah mensponsori pertandingan catur antara Garry Kasparov dan komputer IBM Deep Blue.

    Sumber : wikipedia.org

    Sabtu, 20 Februari 2010

    APTIKOM

    Asosiasi Perguruan Tinggi Informatika dan Komputer atau yang sering dikenal dengan APTIKOM.Bermula pada tahun 1983 yaitu ketika 8 (delapan) perguruan tinggi penggagas pendirian program studiedudi informatika dan komputer membentuk sebuah forum yang diberi nama BKS PERTINIS I-K, merupakan kepanjangan dari Badan Kerja Sama Perguruan Tinggi Sejenis Ilmu Komputer.
    Dengan berjalannya waktu dan berkembang pesatnya ilmu komputer dan informatika ini, anggotanya melonjak menjadi 78 anggota pada tahun 1987. Puncaknya adalah pada tahun 1996, ketika BKS PERTINIS I-K berubah nama menjadi Perguruan Tinggi Informatika dan Komputer atau disebut PERTIKOM, dengan jumlah anggota lebih dari 250 program studi dari seluruh wilayah di Indonesia.
    Kemudian PERTIKOM merubah namanya menjadi APTIKOM pada Munas 2002 di kota Malang dengan jumlah anggota lebih dari 725 program studi.
    Asosiasi ini menghimpun perguruan tinggi informatika dan komputer diseluruh Indonesia yang berusaha untuk menyelesaikan masalah dan tantangan yang dihadapi oleh para anggotanya yang dicetuskan melalui pemikiran, usulan, diskusi dan pembahasan serta berusaha untuk menyelesaikan masalah yang dihadapai.
    Terbentuknya APTIKOM didasari oleh kemajuan ilmu pengetahuan dan perkembangan teknologi dalam era informasi dan globalisasi, pendidikan tinggi, khususnya dalam bidang studi informatika dan komputer merupakan motor dan sumber penghasilan tenaga intelektual yang sangat berpengaruh untuk berperan didalam kancah yang telah dilanda keterbukaan dan  nirbatas dewasa ini. Tuntutan berbagai kebutuhan yang harus dipenuhi sejalan dengan perkembangan, turut memberikan tantangan, kesempatan dan mendorong berkembang pesatnya berbagai pendidikan tinggi ilmu informatika dan komputer di Indonesia.
    Dengan adanya alasan itulah Asosiasi Perguruan Tinggi Informatika dan Komputer dibentuk.


    Sumber :
    1. http://APTIKOM Asosiasi PERGURUAN TINGGI INFORMATIKA DAN KOMPUTER SE-INDONESIA.htm
    2. http://Asosiasi Perguruan Tinggi Informatika dan Komputer.htm

    IPKIN

    Dalam era globalisasi sekarang ini, dunia teknologi berkembang dengan sangat cepat. Dengan cepatnya perkembangan teknologi setiap negara harus siap untuk menghadapinya termasuk Indonesia. Dengan adanya masalah ini kemudian tebentuklah berbagai macam organisasi yang berhubungan dengan sunia teknologi termasuk komputer. Salah satunya yang ingin saya bahas disini adalah IPKIN.

    Sejarah Singkat IPKIN.
    Pada tahun 1974 didirikanlah organisasi Ikatan Pengguna Komputer Indonesia yang sering disebut IPKIN. Kemudian dengan berjalannya waktu organisasi ini berganti nama menjadi Ikatan Profesi Komputer dan Informatika Indonesia.

    Kegiatan yang dilakukan oleh IPKIN.
    sebagai suatu organisasi yang berhubungan dengan dunia komputer maka kegiatan yang dilakukan organisasi ini pun tidak jauh dari dunia komputer. Berikut adalah kegiatan yang dilakukan oleh IPKIN :
    1.Menyelenggarakan Kegiatan Ilmiah spt pendidikan, latihan, seminar, diskusi, yang berhubungan dengan komputer dan informatika
    2.Menghimpun, mengelola dan mengembangkan bahan kepustakaan
    3.Menerbitkan buletin IPKIN, buku, jurnal profesi
    4.Mengadakan kerja sama dgn organisasi sejenis
    5.Menyelenggarakan usaha lain yg dianggap perlu oleh IPKIN dan tidak bertentanga dgn AD/ART

    Keanggotaan IPKIN.
    Anggota IPKIN terdiri dari berberapa golongan, anggota ini digolongkan berdasarkan kriteria tersendiri. Berikut adalah keanggotaan dari IPKIN :
    1.Anggota Biasa (Pendidikan Formal/Non Formal)
    2.Anggota Muda (Hobi)
    3.Anggota Kehormatan 
    4.Anggota Perusahaan

    Tata Organisasi IPKIN.
    Setiap organisasi harus memiliki tata organisasi yang baik, agar organisasi ini dapat berjalan dengan baik dan mencapai tujuan bersama. disetiap organisasi memiliki tata organisasi yang berbeda-beda sesuai dengan kebutuhan dan jenis organisasi tersebut. Begitu pula dalam organisasi IPKIN, dibawah ini merupakan tata organisasi dalam IPKIN :
    1.Rapat Anggota (pemegang kekuasaan tertinggi)
    2.Dewan Pengurus (D.Pembina, D.Pengurus Pusat/cabang/harian)
    3.Dewan Pengurus 
    4.Ketua - Pemimpin IPKIN merupakan penanggung jawab umum atas pelaksanaan dan jalannya IPKIN.
    5.Sekretaris Jendral - Pusat koordinasi dalam pengaturan ketatausahaan serta kegiatan kesekretariatan, dokumentasi
    6.Ketua Bidang (Tekhnologi, Pembinaan, Program, Pendidikan dan Latihan)

    Organisasi Profesi Komputer Lain Yang Ada di Indonesia.
    Bukan hanya IPKIN organisasi profesi komputer yang ada di Indonesia. Tetapi ada beberapa organisasi profesi komputer lain yang ada, berikut adalah organisasi profesi komputer lain yang berada di Indonesia :
    1.Indonesia Internet Society
    2.KIOSS (Out Sourcing)
    3.Kesini (Jaringan)
    4.Komunitas Postnuke Indonesia (PHP)
    5.Delphi Indonesia
    6.Indonesia Cisco Study Group
    7.Programmer Online
    8.Toekang Web

    Prinsip Etika Profesi.
    Didalam suatu organisasi komputer atau organisasi lain selalu ada yang namanya prinsip etika profesi. Agar organisasi tersebut dapat tetap memiliki etika dalam menjalankan kegiatannya. Didalam IPKIN prinsip etika profesi dibagi menjadi 8 kategori sesuai dengan kepentingannya. Berikut adalah prinsip etika profesi yang ada dalam IPKIN :
    1.Prinsip Standar Teknis - Laksanakan tugas secara profesional sesuai dgn bidang profesinya
    2.Prinsip Kompetensi - Kembangkan pengetahuan dan gunakan tekhnologi mutakhir tuk berkompetensi
    3.Prinsip Tanggung Jawab Profesi
    4.Prinsip Kepentingan Publik
    5.Prinsip Integritas - untuk meningkatkan kepercayaan publik
    6.Prinsip Objektivitas - Sampingkan hal pribadi jalankan tugas
    7.Prinsip Kerahasiaan
    8.Prinsip perilaku profesional - Reputasi baik

    Tanggung Jawab Moral.
    Dalam melakukan kegiatan apapun kita harus memiliki tanggungjawab moral di dalam kegiatan tersebut, terlebih dalam suatu organisasi. dengan tanggungjawab moral kita dapat mempertanggungjawabkan setiap kegiatan yang dilakukan. Tanggungjawab moral yang dimiliki oleh IPKIN adalah sebagai berikut :
    1.Bertanggung jawab atas kerugian yg terjadi dlm rangka intervensi suatu proses
    2.Bertanggung jawab atas kerugian yg terjadi karna kelalaian
    3.Bertanggung jawab atas kerugian yg terjadi karna membiarkan org lain melakukan perusakan.


    Sumber :
    1. http://indoskripsi.com
    2. http://ipkin.com

    Kamis, 18 Februari 2010

    MY PURPOSE

    Semuanya berawal pada tanggal 10 November 1987, hari dimana aku dilahirkan. Dari ku kecil, aku telah mendapatkan pendidikan yang cukup baik. Bermula dari Taman Kanak-kanak, aku bersekolah di TK yang dimiliki oleh tante ku. Pada masa ini aku mempunyai cita-cita yang mungkin sama dengan anak seumuran aku. Aku ingin menjadi superhero seperti film-film yang sering aku tonton. Mungkin terdengar konyol kalau diingat saat ini, tetapi begitulah pikiran ku waktu kecil. 
    Kemudian berlanjut pada masa Sekolah Dasar atau SD, aku sekolah di salah satu SD Negeri Depok. Disini pula cita-citaku berkembang dengan sedikit banyaknya ilmu yang ku dapat dari Bapak dan Ibu guruku. Aku ingin menjadi seorang pilot dan dokter, Waktu itu aku berfikir sangat gagah menjadi seorang pilot dengan seragam dan pekerjaannya menerbangkan pesawat, karena tidak semua orang dapat melakukannya. Dan alasanku ingin menjadi dokter karena dapat menolong orang banyak, terutama ayahku yang sedari aku kecil sudah mengidap penyakit liver. Tapi sayang di masa ini pula aku harus kehilangan seorang pahlawan dalam hidupku yaitu ayahku. Dia berpulang kerahmatullah karena penyakitnya. 
    Setelah masa ini kulewati aku memasuki masa baru, masa yang disebut remaja. Aku bersekolah di Sekolah Menengah Atas Negeri di Jakarta. Pada saat itu pikiranku mulai berkembang, mendapatkan ilmu dari dalam ataupun luar sekolah. Sempat berfikir untuk menjadi pesepakbola profesional tetapi setelah kupikir-pikir sepakbola di Indonesia tidak dapat dijadikan sesuatu penghasilan yang menjanjikan. Kemudian aku berfikir untuk menjadi seorang yang ahli dibidang komputer karena mungkin dulu aku berpikir lapangan pekerjaannya akan lebih mudah. 
    Setelah melewati masa-masa SMA, aku melanjuti kejenjang universitas yang sampai sekarang kujalani. Universitas Gunadarma disitulah aku memutuskan untuk mengejar cita-citaku untuk menjadi seorang yang ahli dibidang komputer. Disini aku menimba ilmu, menerima dan menyerap ilmu yang diberikan dosen-dosenku walaupun tidak semuanya dapat kuterima dengan baik. Lalu tujuan hidupku kedepan adalah ingin menjadi manusia yang lebih baik. Dalam Karier, aku ingin melewati semua tahapan-tahapan dalam prosesnya nanti. Aku ingin menjadi seorang System Analist atau Manager di salah satu perusahaan asing terkemuka. Mungkin untuk menjadi seorang Manager aku harus belajar jauh lebih banyak lagi karena jurusan yang aku ambil sekarang bukan untuk bidang ini walaupun ada beberapa materi yang aku dapat bisa diterapkan dalam memanage suatu perusahaan. Dan dalam kehidupan keluarga nanti aku ingin menjadi seorang suami dan ayah yang baik untuk keluargaku. Menjadi orang yang bertanggungjawab, mengayomi dan menjadi pelindung bagi keluargaku. Hidup ini berat tapi akan terasa ringan kalau kita terus berusaha untuk menjadi lebeh baik dari hari ke hari. Mungkin hanya ini yang bisa aku bagi tentang tujuan hidup aku, semoga aku bisa mewujudkan tujuan yang telah aku inginkan. Amin....    

    Rabu, 06 Januari 2010

    GEDUNG TERTINGGI DI DUNIA " BURJ DUBAI "



     Sejarah telah terukir. Gedung tertinggi di dunia telah diresmikan dalam sebuah upacara kembang api yang dramatis di Dubai, Uni Emirat Arab.

    Khalifa Burj, gedung yang berbentuk mata pena ini memiliki ketinggian 828 meter (2.716 kaki), jauh lebih tinggi dari pemegang rekor sebelumnya, Taipei 101.

    Acara dibuka secara resmi oleh penguasa Dubai, Sheikh Mohammed bin Rashid Al Maktoum. Sheikh Mohammed menggambarkan menara sebagai bangunan tertinggi yang pernah dibuat oleh tangan manusia.

    Pembangunan Burj Dubai dimulai pada tahun 2004, saat Dubai berada pada puncak pertumbuhan ekonomi ekonomi. Dan saat ini, meski Dubai sedang dilanda krisis, namun pembangunan menara tertinggi di dunia itu pun akhirnya selesai juga.

    Burj Dubai tinggi menjulang lebih dari 800 meter dan memiliki lebih dari 160 lantai. Burj Dubai memecahkan sejumlah rekor mulai dari gedung tertinggi di dunia, jumlah lantai paling banyak, lift terjauh dan tercepat (64 km/jam), dan menara pandang tertinggi.

    Burj Dubai menyediakan 900 apartemen dari lantai 19 sampai 108. Apartemen ini terdiri mulai dari yang mungil bertipe studio, sampai apartemen satu, dua, tiga dan 4 lantai.

    Para penghuni apartemen akan dimanjakan dengan tempat fitness, kolam renang, jacuzzi, dan ruang rekreasi yang semuanya mewah. Masih ada lagi supermarket, ruangan untuk para penikmat tembakau, perpustakaan dan tentu saja vallet parking untuk 3.000 kendaraan.

    Klub kesehatan empat lantai yang juga terbuka untuk umum. Isinya ada gymnasium khusus perempuan, spa, dan kolam renang. Burj Dubai juga punya taman 11 hektar yang indah dengan 6 tempat air mancur, dua lapangan tenis, dan taman bermain anak-anak.

    Upacara pembukaan berlangsung secara meriah. 6.000 tamu undangan menghadiri acara yang berlangsung 1.325 hari setelah pondasi pertama bangunan ini diletakkan.



    Sumber : http://www.detik.com

    Selasa, 05 Januari 2010

    INILAH PROYEK PESAWAT RAHASIA UNI SOVIET

    PESAWAT RUSIA




    Pada tahun 1930-an tentara Uni Soviet mempunyai gagasan untuk menciptakan ‘benteng’ lengkap dengan persenjataanya yang dapat terbang. Pada waktu itu mesin jet belum ditemukan, sehingga pesawat dirancang memiliki sebanyak mungkin baling-baling untuk membawa terbang benteng besar tersebut ke udara. Sebanyak 25 baling-baling di tanam ke tubuh pesawat tersebut!

    Tidak banyak foto yang disimpan mengenai peswat ini, karena tingginya tingkat kerahasiaan proyek . Seperti pada foto-foto di bawah ini dapat dilihat salah satu dari pesawat tersebut – Heavy Bomber K-7.

    Sekarang ini pecinta sejarah modern di Rusia (dulu Uni Soviet) mencoba untuk merekonstruksi kembali rencana yang tersisa yang pernah menjadi top secret tentara Rusia tersebut. Rencana yang terbilang Mega Proyek namun dengan ide yang cukup unik, Benteng Terbang!




     
     


    Dapat dibayangkan jika pesawat ini diciptakan massal pada waktu itu, tentara Sovyet tentu akan sangat mudah untuk memobilisasi perlengkapan tempurnya kemanapun.

    Pesawat yang unik dan benar-benar benteng yang dapat terbang ya!


    Sumber : http://www.surgaku.com