Senin, 26 Desember 2016

Internet of things

Internet of Thing (IoT) adalah sebuah konsep dimana suatu objek yang memiliki kemampuan untuk mentransfer data melalui jaringan tanpa memerlukan interaksi manusia ke manusia atau manusia ke komputer. IoT telah berkembang dari konvergensi teknologi nirkabel, micro-electromechanical systems (MEMS), dan Internet.
A Things” pada Internet of Things dapat didefinisikan sebagai subjek misalkan orang dengan monitor implant jantung, hewan peternakan dengan transponder biochip, sebuah mobil yang telah dilengkapi built-in sensor untuk memperingatkan pengemudi ketika tekanan ban rendah. Sejauh ini, IoT paling erat hubungannya dengan komunikasi machine-to-machine (M2M) di bidang manufaktur dan listrik, perminyakkan, dan gas. Produk dibangun dengan kemampuan komunikasi M2M yang sering disebut dengan sistem cerdas atau “smart”. Sebagai contoh yaitu smart kabel, smart meter, smart grid sensor.
Konsep dan Cara Kerja Internet of Things

Konsep IoT ini sebetulnya cukup sederhana dengan cara kerja mengacu pada 3 elemen utama pada arsitektur IoT, yakni: Barang Fisik yang dilengkapi modul IoT, Perangkat Koneksi ke Internet seperti Modem dan Router Wirless Speedy seperti di rumah anda, dan Cloud Data Center tempat untuk menyimpan aplikasi beserta data base.
Seluruh penggunaan barang yang terhubung ke internet akan menyimpan data, data tersebut terkumpul sebagai ‘big data’ yang kemudian dapat di olah untuk di analisa baik oleh pemerintah, perusahaan, maupun negara asing untuk kemudian di manfaatkan bagi kepentingan masing-masing. Disinilah peran penting pemerintah Republik Indonesia dalam menjaga ketahanan negara dari sisi sistem informasi.

Fungsi Internet of Things

Dengan prinsip tujuan utama dari IoT sebagai sarana yang memudahkan untuk pengawasan dan pengendalian barang fisik maka konsep IoT ini sangat memungkinkan untuk digunakan hampir pada seluruh kegiatan sehari-hari, mulai dari penggunaan perorangan, perkantoran, rumah sakit, pariwisat, industri, transportasi, konserverasi hewan, pertanian dan peternakan, sampai ke pemerintahan.
Dalam tujuan tersebut, IoT memiliki peran penting dalam pengendalian pemakaian listrik, sehingga pemakaian listrik dapat lebih hemat sesuai kebutuhan mulai dari tingkat pemakaian pribadi sampai ke industri. Tentunya selain untuk tujuan penghematan IoT juga dapat dipakai sebagai sarana kemajuan usaha, dengan sistem monitoring maka kebutuhan usaha dapat lebih terukur.
IoT juga sangat berguna dalam otomatisasi seluruh perangkat yang terhubung ke internet dimana konfigurasi otomatisasi tersebut dapat di sesuaikan dengan mudah tanpa harus datang ke lokasi perangkat tersebut. Baik untuk alasan keamanan untuk wilayah yang tidak mungkin dimasuki manusia, maupun untuk alasan jangkauan terhadap perangkat yang akan di kendalikan tersebut.

Manfaat Internet of Things

Berikut beberapa manfaat teknologi IoT untuk berbagai sektor.

Monitoring Lingkungan

IoT dapat berguna untuk “melihat” kondisi air secara real-time di waduk, irigasi bagi para petani untuk informasi debit air masih banyak atau tinggal sedikit, di laut sebagai mitigasi bencana ke para pelaut dan nelayan. Sehingga memudahkan para pelaku sektor real dalam mempertimbangkan kebutuhan mereka secara lebih tepat.
Kebakaran hutan juga dapat di cegah dengan sistem pencegahan kebakaran yang ter-integrasi, dengan data laporan titik panas dari satelit yang terhubung langsung ke sistem penyemprotan air di titik lokasi kebakaran maka dapat lebih memungkinkan api di padamkan lebih cepat.
Perusahaan Air Minum juga dapat mengukur tingkat kualitas air yang akan di salurkan ke pelanggan sehingga dapat lebih meningkatkan kualitas pelayanan dan dapat mengukur kebutuhan kimia penjernih air.

Pengelolaan Infrastruktur

Seperti kereta api, ‘IoT’ ini dapat dipakai untuk mendeteksi kondisi jalur kereta aman di lintasi atau tidak, sehingga dapat membuka tutup palang pintu kereta secara otomatis tanpa harus khawatir penjaga kereta sedang terlelap tidur.
Demikian untuk lalu lintas jalanan, sistem pengalihan kemacetan dapat di mungkinkan. Artinya jika suatu jalan sedang macet, maka pengguna jalan yang dengan tujuan ke arah jalanan yang macet itu dapat di alihkan secara otomatis dengan sistem rambu otomatis, misal jika jalan arteri macet sedangkan jalan tol dalam kota kosong maka satu jalur di jalan tol dapat di gunakan secara gratis untuk pengendara jalan umum.
Untuk di pelabuhan, IoT dapat digunakan untuk manifest ribuan barang dalam satu kapal atau container, sehingga data manifest dapat lebih cepat tersedia. Dan sangat memungkin untuk sistem monitoring pelabuhan yang berguna baik untuk operator pelabuhan maupun untuk pengguna.

Kesimpulan:


Era Big Data sudah masuk ke Indonesia yang akan terus berkembang secara srastis dengan masuknya komponen IoT ke Indonesia. Manfaat Internet of Things ini cukup banyak bagi masyarakat Indonesia, namun perlu pengaturan yang bijak agar tidak menjadi sesuatu yang negatif baik dalam skala perorangan sampai sekala nasional.

Data Mining

Definisi Data Mining

Data mining didefinisikan sebagai satu set teknik yang digunakan secara otomatis untuk mengeksplorasi secara menyeluruh dan membawa ke permukaan relasi-relasi yang kompleks pada set data yang sangat besar.
Data mining dapat juga didefinisikan sebagai “pemodelan dan penemuan polapola yang tersembunyi dengan memanfaatkan data dalam volume yang besar”1. Data mining menggunakan pendekatan discovery-based dimana pencocokan pola (pattern-matching) dan algoritmaalgoritma yang lain digunakan untuk menentukan relasi-relasi kunci di dalam data yang diekplorasi. Data mining merupakan komponen baru pada arsitektur sistem pendukung keputusan (DSS) di perusahaan-perusahaan. Ruang Lingkup Data Mining
Data mining (penambangan data), sesuai dengan namanya, berkonotasi sebagai pencarian informasi bisnis yang berharga dari basis data yang sangat besar. Usaha pencarian yang dilakukan dapat dianalogikan dengan penambangan logam mulia dari lahan sumbernya. Dengan tersedianya basis data dalam kualitas dan ukuran yang memadai,

Tugas Utama Data Mining

Telah disebutkan di ruang lingkup data mining bahwa pada kebanyakan aplikasinya, gol utama dari data mining adalah untuk membuat prediksi dan deskripsi. Prediksi menggunakan beberapa variabel atau field-field basis data untuk memprediksi nilai-nilai
variabel masa mendatang yang diperlukan, yang belum diketahui saat ini. Deskripsi berfokus pada penemuan pola-pola tersembunyi dari data yang ditelaah. Dalam konteks KDD, deskripsi dipandang lebih penting daripada prediksi. Ini berlawanan dengan aplikasi pengenalan pola dan mesin belajar.

Proses Data Mining

Karena DM adalah suatu rangkaian proses, DM dapat dibagi menjadi beberapa tahap yang diilustrasikan pada gambar diatas :

1. Pembersihan data (untuk membuang data yang tidak konsisten dan noise)
2. Integrasi data (penggabungan data dari beberapa sumber)
3. Transformasi data (data diubah menjadi bentuk yang sesuai untuk di-mining)
4. Aplikasi teknik DM
5. Evaluasi pola yang ditemukan (untuk menemukan yang menarik/bernilai)
6. Presentasi pengetahuan (dengan teknik visualisasi)

Tahap-tahap diatas, bersifat interaktif di mana pemakai terlibat langsung atau dengan perantaraan knowledge base.

Knowledge Discovery and Data Mining(KDD) adalah proses yang dibantu oleh komputer untuk menggali dan menganalisis sejumlah besar himpunan data dan mengekstrak informasi dan pengetahuan yang berguna. Data mining tools memperkirakan perilaku dan tren masa depan, memungkinkan bisnis untuk membuat keputusan yang proaktif dan berdasarkan pengetahuan. Data mining tools mampu menjawab permasalahan bisnis yang secara tradisional terlalu lama untuk diselesaikan. Data mining tools menjelajah database untuk mencari pola tersembunyi, menemukan infomasi yang prediktif yang mungkin dilewatkan para pakar karena berada di luar ekspektasi mereka.

Proses dalam KDD adalah proses yang digambarkan pada dan terdiri dari rangkaian proses iteratif sebagai berikut.

1. Data cleaning, menghilangkan noise dan data yang inkonsisten.
2. Data integration, menggabungkan data dari berbagai sumber data yang berbeda
3. Data selection, mengambil data yang relevan dengan tugas analisis dari database
4. Data transformation, Mentransformasi atau menggabungkan data ke dalam bentuk yang sesuai untuk penggalian lewat operasi summary atau aggregation.
5. Data mining, proses esensial untuk mengekstrak pola dari data dengan metode cerdas.
6. Pattern evaluation, mengidentifikasikan pola yang menarik dan merepresentasikan pengetahuan berdasarkan interestingness measures.
7. Knowledge presentation, penyajian pengetahuan yang digali kepada pengguna dengan menggunakan visualisasi dan teknik representasi pengetahuan.

Cara Kerja Data Mining

Bagaimana tepatnya data mining “menggali” hal-hal penting yang belum diketahui sebelumnya atau memprediksi apa yang akan terjadi?

Teknik yang digunakan untuk melaksanakan tugas ini disebut pemodelan. Pemodelan di sini
dimaksudkan sebagai kegiatan untuk membangun sebuah model pada situasi yang telah diketahui “jawabannya” dan kemudian menerapkannya pada situasi lain yang akan dicari jawabannya. Sebagai contoh di sini diambil pencarian solusi bisnis di bidang telekomunikasi. Ada beberapa perusahaan telekomunikasi yang beroperasi di sebuah negara dan dimisalkan pihak manajemen sebuah perusahaan bermaksud untuk menjaring kustomer baru untuk jasa layanan sambungan langsung jarak jauh (SLJJ). Pihak manajemen dapat “menghubungi” calon-calon kustomer dengan memilih secara acak kemudian menawari mereka dengan diskon khusus, dengan hasil yang kemungkinan besar kurang menggemberikan, atau dengan memanfaatkan pengalaman-pengalaman bisnis yang saat ini sudah tersimpan di basis data perusahaan untuk membangun sebuah model. Perusahaan ini telah memiliki banyak informasi mengenai kustomer perusahaan tersebut: umur, jenis kelamin, sejarah penggunaan fasilitas kredit dan penggunaan SLJJ. Juga sudah diketahui informasi mengenai calon-calon kustomer: umur, jenis kelamin, sejarah penggunaan fasilitas kredit, dll. Masalahnya adalah penggunaan SLJJ untuk para calon kustomer ini belum diketahui, karena mereka saat ini menjadi kustomer dari perusahaan lain. Yang dipikirkan pihak manajemen adalah mencari calon kustomer yang akan menggunakan banyak jasa SLJJ. Usaha untuk mencari jawaban masalah ini dilakukan dengan membangun sebuah model.

3D Technology

CAMERA TRACKING

Definisi Camera Tracking
Kamera Traking adalah proses mengambil sebuah objek yang bergerak atau ( multiple objek ) dari waktu ke waktu menggunakan kamera. Teknik ini memiliki berbagai kegunaan, beberapa diantaranya adalah: Interaksi manusia dengan komputer, keamanan dan pengawasan, komunikasi video, kontrol lalu lintas, pencitraan medis dan video editing.

Pengertian 3D
3D singkatan dari tiga-dimensi. Hal tersebut berarti bahwa semua hal yang memiliki lebar, tinggi, dan kedalaman adalah tiga dimensi. Jika melihat sekeliling ruangan, semua yang dilihat adalah tiga dimensi dan dapat dilihat dari sisi manapun, kursi, meja, bangunan, halaman, binatang, semuanya.

Pengertian Tracking
Tracking merupakan gerakan kamera mengikuti karakter dalam frame, misalnya seseorang yang berjalan, binatang yang berlari, kendaraan yang bergerak, burung atau pesawat yang terbang.

Gerakan tracking kamera biasanya menggunakan alat yang disebut dolly (sebuah alat yang digunakan sebagai penyangga tripod camera dan bergerak diatas rel) atau bisa dengan hand held dengan bantuan stabilizer (steadycam).

Ada dua istilah dalam tracking kamera, trac in dan track out. Disebut track in jika gerakan kamera menarik ke belakang, dan track out jika kamera bergerak maju mendekati objek perekaman gambar.

Pengertian Camera Digital
Kamera digital adalah kamera yang merekam citra secara digital. Kamera digital banyak digunakan pada album foto keluarga dan ahli penyakit kulit.

Pengertian Camcorder
Camcorder adalah alat perekam elektronik yang portable yang mempunyai kemampuan video live-motion dan audio untuk kemudian dimainkan di Video Cassete Recorder (VCR), TV dan komputer multimedia.


AUGMENTED REALITY
Pengertian Augmented Reality
Menurut penjelasan Haller, Billinghurst, dan Thomas (2007), riset Augmented Reality bertujuan untuk mengembangkan teknologi yang memperbolehkan penggabungan secara real-time terhadap digital content yang dibuat oleh komputer dengan dunia nyata. Augmented Reality memperbolehkan pengguna melihat objek maya dua dimensi atau tiga dimensi yang diproyeksikan terhadap dunia nyata. (Emerging Technologies of Augmented Reality: Interfaces and Design).

Teknologi AR ini dapat menyisipkan suatu informasi tertentu ke dalam dunia maya dan menampilkannya di dunia nyata dengan bantuan perlengkapan seperti webcam, komputer, HP Android, maupun kacamata khusus. User ataupun pengguna didalam dunia nyata tidak dapat melihat objek maya dengan mata telanjang, untuk mengidentifikasi objek dibutuhkan
perantara berupa komputer dan kamera yang nantinya akan menyisipkan objek maya ke dalam dunia nyata.
Metode Augmented Reality 
Metode yang dikembangkan pada Augmented Reality saat ini terbagi menjadi dua metode, yaitu Marker Based Tracking dan Markless Augmented Reality.

1. Marker Augmented Reality (Marker Based Tracking)
Marker biasanya merupakan ilustrasi hitam dan putih persegi dengan batas hitam tebal dan latar belakang putih. Komputer akan mengenali posisi dan orientasi marker dan menciptakan dunia virtual 3D yaitu titik (0,0,0) dan tiga sumbu yaitu X, Y, dan Z. Marker Based Tracking ini sudah lama dikembangkan sejak 1980-an dan pada awal 1990-an mulai dikembangkan untuk penggunaan Augmented Reality.

2. Markerless Augmented Reality
            Salah satu metode Augmented Reality yang saat ini sedang berkembang adalah metode “Markerless Augmented Reality”, dengan metode ini pengguna tidak perlu lagi menggunakan sebuah marker untuk menampilkan elemen-elemen digital, dengan tool yang disediakan Qualcomm untuk pengembangan Augmented Reality berbasis mobile device, mempermudah pengembang untuk membuat aplikasi yang markerless (Qualcomm, 2012).
Seperti yang saat ini dikembangkan oleh perusahaan Augmented Reality terbesar di dunia Total Immersion dan Qualcomm, mereka telah membuat berbagai macam teknik Markerless Tracking sebagai teknologi andalan mereka, seperti Face Tracking, 3D Object Tracking, dan Motion Tracking.

a. Face Tracking
Algoritma pada computer terus dikembangkan, hal ini membuat komputer dapat mengenali wajah manusia secara umum dengan cara mengenali posisi mata, hidung, dan mulut manusia, kemudian akan mengabaikan objek-objek lain di sekitarnya seperti pohon, rumah, dan lain – lain.
 b. 3D Object Tracking
Berbeda dengan Face Tracking yang hanya mengenali wajah manusia secara umum, teknik 3D Object Tracking dapat mengenali semua bentuk benda yang ada disekitar, seperti mobil, meja, televisi, dan lain-lain.
c. Motion Tracking
Komputer dapat menangkap gerakan, Motion Tracking telah mulai digunakan secara ekstensif untuk memproduksi film-film yang mencoba mensimulasikan gerakan.
d. GPS Based Tracking
Teknik GPS Based Tracking saat ini mulai populer dan banyak dikembangkan pada aplikasi smartphone (iPhone dan Android), dengan memanfaatkan fitur GPS dan kompas yang ada didalam smartphone, aplikasi akan mengambil data dari GPS dan kompas kemudian menampilkannya dalam bentuk arah yang kita inginkan secara realtime, bahkan ada beberapa aplikasi menampikannya dalam bentuk 3D.



Jumat, 18 November 2016

Program Sederhana File sequential

       IDENTIFICATION DIVISION.
       PROGRAM-ID. MHSA.
      AUTHOR. CAKRA.
       ENVIRONMENT DIVISION.
       INPUT-OUTPUT SECTION.
       FILE-CONTROL.
           SELECT MAHASISWA ASSIGN TO DISK
           ORGANIZATION IS RELATIVE
           ACCESS MODE IS SEQUENTIAL
           RELATIVE KEY IS NO-REL
           FILE STATUS IS STATUS-SALAH.
       DATA DIVISION.
       FILE SECTION.
       FD MAHASISWA
           LABEL RECORD IS STANDARD
           VALUE OF FILE-ID IS 'TSEQ.DAT'
           DATA RECORD IS MHS.
       01 MHS.
           02 NPM PIC X(8).
           02 NAMA PIC X(20).
       WORKING-STORAGE SECTION.
       01 JUDUL.
           02 WS-NPM PIC X(8).
           02 WS-NAMA PIC X(20).
           02 NPM-CARI PIC X(8).
       01 TAMBAH-DATA PIC X.
           88 LAGI VALUE 'Y', 'y'.
           88 TDK VALUE 'T', 't'.
       01 X PIC 9 VALUE 0.
       77 STATUS-SALAH PIC XX.
       77 NO-REL PIC X(8).
       77 PIL PIC X.
       77 PIL2 PIC X.
       77 PIL3 PIC X.
       77 CR-NPMX PIC X VALUE 'Y'.
       SCREEN SECTION.
       01 HAPUS.
           02 BLANK SCREEN.
       01 MASUKKAN.
           02 LINE 5 COLUMN 24 VALUE 'NPM  : '.
           02 COLUMN PLUS 2 PIC X(8) TO NPM.
           02 LINE 7 COLUMN 24 VALUE 'NAMA  : '.
           02 COLUMN PLUS 2 PIC X(20) TO NAMA.
       01 MENU.
           02 LINE 5 COLUMN 27 VALUE '(( MENU ))'.
           02 LINE PLUS 2 COLUMN 21 '[1] BUAT / INPUT FILE'.
           02 LINE PLUS 1 COLUMN 21 '[2] TAMPIL FILE'.
           02 LINE PLUS 1 COLUMN 21 '[3] CARI DATA'.
           02 LINE PLUS 1 COLUMN 21 '[4] EXIT'.
           02 LINE PLUS 2 COLUMN 21 'PILIH : '.
           02 COLUMN PLUS 1 PIC X TO PIL.
       01 CARI-X.
           02 BLANK SCREEN.
           02 LINE 5 COLUMN 25 'NPM YANG DICARI :'.
           02 COLUMN PLUS 1 PIC X(8) TO NPM-CARI.
       PROCEDURE DIVISION.
       PROGRAM-UTAMA.
           COMPUTE X = 0
           DISPLAY HAPUS.
           DISPLAY MENU.
           ACCEPT MENU.
           IF PIL = '1' GO TO BUKA.
           IF PIL = '2' GO TO TAMPIL.
           IF PIL = '3' GO TO CARI.
           IF PIL = '4' GO TO SELESAI.
       BUKA.
           OPEN OUTPUT MAHASISWA.
           GO TO BUKA2.
       BUKA2.
           DISPLAY HAPUS.
           DISPLAY MASUKKAN.
           ACCEPT MASUKKAN.
           WRITE MHS.
           DISPLAY (15, 23) 'MASIH ADA DATA [Y/T] ? '.
           ACCEPT TAMBAH-DATA.
           IF LAGI GO TO BUKA2.
           CLOSE MAHASISWA.
           GO TO PROGRAM-UTAMA.
       TAMPIL.
           DISPLAY HAPUS,
           DISPLAY (1, 1) 'NPM'.
           DISPLAY (1, 15) 'NAMA'.
           OPEN INPUT MAHASISWA.
           COMPUTE X = 1.
           GO TO TAMPIL2.
       TAMPIL2.
           IF PIL = 'Y' GO TO TAMPIL3.
       TAMPIL3.
           COMPUTE X = X + 1.
           MOVE X TO LIN.
           READ MAHASISWA NEXT RECORD AT END GO TO TAMPIL4.
           MOVE NPM TO WS-NPM.
           MOVE NAMA TO WS-NAMA.
           DISPLAY (LIN, 1) WS-NPM.
           DISPLAY (LIN, 15) WS-NAMA.
           GO TO TAMPIL2.
       TAMPIL4.
           ACCEPT PIL.
           CLOSE MAHASISWA.
           GO TO PROGRAM-UTAMA.
       CARI.
           MOVE 'N' TO  CR-NPMX.
           DISPLAY CARI-X.
           ACCEPT CARI-X
           OPEN INPUT MAHASISWA.
           GO TO CARI2.
       CARI2.
           READ MAHASISWA NEXT AT END GO TO CARI3.
           MOVE NPM TO WS-NPM.
           MOVE NAMA TO WS-NAMA.
           IF NPM-CARI = WS-NPM GO TO KETEMU.
           GO TO CARI2.
       KETEMU.
           DISPLAY HAPUS.
           DISPLAY (5, 23) 'Data Pegawai  : '.
           DISPLAY (7, 23) 'NPM           : '.
           DISPLAY (9, 23) 'Nama          : '.
           DISPLAY (13, 23) 'CARI DATA LAGI ? '.
           ACCEPT ( , ) PIL2.
           CLOSE MAHASISWA.
           IF PIL2 = 'Y' OR PIL2 = 'y' GO TO CARI.
           GO TO PROGRAM-UTAMA.
       CARI3.
           DISPLAY HAPUS.
           DISPLAY 'DATA TIDAK ADA...'.
           DISPLAY 'Press Escape / Enter Untuk Cari Lagi..'.
           DISPLAY 'X Untuk Ke Menu Utama, Lalu Tekan Enter..'.
           ACCEPT ( , ) PIL3.
           CLOSE MAHASISWA.
           IF PIL3 = 'X' OR PIL3 = 'x' GO TO PROGRAM-UTAMA.
           GO TO CARI.
       SELESAI.
           DISPLAY HAPUS.
           DISPLAY (2, 2) 'Good Bye.......'.
           CLOSE MAHASISWA.
           STOP RUN.

Trend SI/TI - Komputasi Dimana Saja

    A.     ZAMAN DAHULU
- ALAT – ALAT KOMUNIKASI MASA LAMPAU
1. PRASASTI
    Menurut Kamus Besar Bahasa Indonesia, prasasti merupakan piagam yang tertulis pada batu,tembaga, dan sebagainya. Prasasti merupakan sumber sejarah penting untuk mengungkap peristiwa masa lalu. Prasasti merupakan sumber dokumen tertulis yang orisinil dan pasti terjamin keasliannya sebagai peninggalan masa lalu. Menurut Matrical Eulogitic Inscription, Ms. Dannel,Sanskrit Dictionary, Prasasti berarti tulisan yang berisi pujian dan merupakan anugerah yang diberikan seorang raja kepada rakyatnya dan berlakunya secara turun temurun. Istilah tersebut dalam Negara Kertagama dikatakan sebagai purwasarirareng prasatyalama tan rinaksan iwo, yang berarti hak-hak istimewa yang sejak dahulu dilindungi oleh prasasti kuno.
2. DAUN LONTAR
    Kegiatan surat-menyurat di Indonesia telah dimulai sejak masa kerajaan Kutai, Tarumanegara, Pajajaran, Majapahit, Sriwijaya, dan Mataram. Walaupun pada masa itu kegiatan tersebut masih terbatas pada kegiatan surat-menyurat antar kerajaan. Mereka menggunakan kulit kayu serta kulit bambu sebagai sarana untuk menulis.
3. ASAP
     Suku bangsa Indian Amerika menggunakan asap sebagai alat untuk Berkomunikasi dengan sukunya ataupun kepada suku lainnya. Biasanya, asap digunakan untuk mengirimkan pesan rahasia. Kepulan asap mengandung makna-makna tertentu yang hanya dapat dibaca oleh suku-suku di Indian, seperti kepulan satu kali yang berarti peringatan. Ketika mereka berperang juga menggunakan asap untuk berkomunikasi dengan lawan.
4. API UNGGUN YANG MENYALA
    Jika tadi asap, sekarang api unggun yang juga mempunyai peran yang di gunakan dan di akui oleh masyarakt zaman dulu sebagai alat komunikasi juga.
5. Anggota tubuh yang bernama Tangan (isyarat tangan)
     Anggota tubuh yang bernama tangan zaman dulu digunakan untuk komunikasi antar sesama manusia. Tangan bergerak sebagai isyarat saja, namun lawan komunikasi bisa memahami apa yang di maksudkan dengan gerakan tangan tersebut.
 - ALAT - ALAT KOMUNIKASI TRADISIONAL
1. Kentongan
       Kentongan sebagai alat komunikasi yang ada di masyarakat. Biasanya di gunakan untuk mengumunkan suatu berita atau peristiwa yang terjadi. Para penjaga malam sering menggunakan kentongan sebagai meda komunikasi ketika ada maling. Sehingga mendengar suara yang di keluarkan dari kentongan itu membuat masyarakat keluar rumah untuk mencari tahu apa yang sedang terjadi.Informasi pasti tentang sejarah kentongan tidak di temukan dengan pasti, namun yang pasti bahwa kentongan ini di kenal sebagai alat komunikasi tradisional.
2. Lonceng
       Lonceng adalah suatu peralatan sederhana yang digunakanuntuk menciptakan bunyi. Bentuknya biasanya adalahsebuah tabung dengan salah satu sisi yang terbuka dan bergema saat dipukul. Alat untuk memukul dapat berupa pemukul panjang yang digantung di dalam lonceng tersebutatau pemukul yang terpisah. Menurut KBBI, loncengmemiliki dua pengertian, pertama lonceng adalah semacam bel yang dibunyikan untuk menentukan waktu ataumemberitahukan sesuatu, sedangkan pengertian yang kedua,lonceng adalah jam besar atau arloji. Lonceng-lonceng besar pada umumnya terbuat darilogam namun lonceng-lonceng kecil dapat pula terbuat dari keramik atau porselen.Dahulu lonceng digunakan untuk mengabarkan suatu berita kepada masyrakat dansebagai penanda waktu. Lonceng juga digunakan oleh umat Kristiani untuk memberitanda waktu beribadah, biasanya dibunyikan tiga kali, pada pukul 06.00. 12.00, dan18.00. Lonceng digunakan pertama kali dalam gereja Katolik sekitar tahun 400 masehi,dan dianggap diperkenalkan oleh Paulinus, Uskup Nola, sebuah kota di Campania, Italia.Penggunaannya menyebar luas dengan cepat dan tidak hanya digunakan untuk mengumpulkan umat dalam acara keagamaan, tetapi juga sebagai peringatan ketika ada bahaya.
3. Bedug
     Bedug adalah alat musik tabuh seperti gendang. Bedugmerupakan instrumen musik tradisional yang telah digunakansejak ribuan tahun lalu, yang memiliki fungsi sebagai alatkomunikasi tradisional, baik dalam kegiatan ritualkeagamaan maupun politik. Di Indonesia, sebuah bedug biasadibunyikan untuk pemberitahuan mengenai waktu salat atausembahyang. Bedug terbuat dari sepotong batang kayu besar atau pohon enau sepanjang kira-kira satu meter atau lebih. Bagian tengah batangdilubangi sehingga berbentuk tabung besar. Ujung batang yang berukuran lebih besar ditutup dengan kulit binatang yang berfungsi sebagai membran atau selaput gendang.Bila ditabuh, bedug menimbulkan suara berat, bernada khas, rendah, tetapi dapatterdengar sampai jarak yang cukup jauh.
4. Surat
       Berdasarkan prasasti dan dokumen yang ditemukan, surat-menyurat di Indonesia sudah ada sejak zaman Kerajaan Mulawarman, Sriwijaya, Tarumanegara, Mataram Kuno, Purnawarman, dan Majapahit. Masuknya agama Budha dan Hindu memicu budaya maneulis dan surat menyurat.

     B.      ALAT - ALAT KOMUNIKASI MODERN
1. Alat komunikasi Telepon
Telepon termasuk alat komunikasi yang di golongkan modern. Karena sudah menggunakan teknologi yang cukup canggih. Antar kota, antar negara sudah bisa saling berkomunikasi dengan melalui telepon dengan cepat.
2. HandPhone atau Telepon genggam
Handphone atau telepon genggam adalah sebuah terobosan dalam komunikasi masyarakat modern. Di mana orang bisa saling berkomunikasi di mana saja, asal ada sinyal yang bisa menghubungkan. Saat ini sudah banyak merek – merek terkenal yang memproduksi handpohe, karena memang pasarnya terus berkembang.
3. Media massa yang bernama Koran
Media yang satu ini menjadi media atau alat komunikasi modern yang punya kegunaan sebagai alat komunikasi, penyampaian pesan atau iklan sebuah usaha atau perusahaan. Selain itu koran selalu memberitakan informasi atau kejadian yang berhubungan dengan sosial, budaya, hukum, politik, teknologi dan masih banyak lagi. Seiring dengan berkembangnya teknologi, peran koran bukan lagi hanya di baca dalam bentuk cetak. Kini koran versi digital sudah banyak di temukan di internet.
4. Televisi
Televisi (TV) menjadi media komunikasi modern yang sekarang hampir setiap rumah memiliki “kotak ajaib” tersebut. Dengan adanya TV, banyak orang bisa mengetahui informasi berita dan bisa menonoton tayangan lain yang memberikan aspek edukasi atau hiburan. TV juga sebagai sarana membangun kebersamaan antar keluarga di rumah.
5. PDA
PDA atau Personal Digital Assistant adalah sebuah alat yang bisa membantu manusia dalam menyelesaikan tugasnya. Banyak data yang penting bisa di simpan dalam PDA. Fungsi PDA hampir sama dengan komputer atau laptop, hanya saja PDA lebih kecil ukurannya.
6. Komputer/ Laptop/ Tablet
Komputer/ Laptop/ Tablet telah memberikan warna baru bagi dunia telekomunikasi. Dengan alat tersebut banyak hal yang bisa dikerjakan, dari mulai menulis, menggambar, membuat video dan yang lain. Dari sisi hiburan komputer juga bisa. Kita bisa melihat film ,mendengar musik, bahkan bisa juga menonton televisi. Hal yang wajar jika Komputer/ Laptop/ Tablet di katakan sebagai alat komunikasi yang modern.

7. internet
 Internet merupakan salah satu produk TIK yang paling maju saat ini. Dahulu internet hanya dapat digunakan oleh kalangan dan dengan komponen tertentu saja. Tetapi saat ini orang yang dirumahpun bisa terhubung internet dengan modem.

    C.      Alat Komunikasi Masa Yang Akan Datang/ Masa Depan

Seperti yang kita ketahui perkembangan teknologi semakin jaman semakin berkembang, baik dari segi teknologi informasi maupun teknologi lainnya Salah satunya seperti alat komunikasi di atas , alat komunikasi diatas merupakan sebuah hp genggam transparan dengan layar sentuh yang mungkin saja bisa menjadi salah satu alat informasi yang canggih yang ikut mewarnai  dalam  teknologi  dunia komunikasi di masa depan

Direktur dari ElectroScience Laboratory, Ohio State University ini tengah berupaya untuk menghilangkan kebutuhan hardware ponsel seperti earphone Bluetooth dengan memasang perangkat komunikasi ke dalam baju. Anda tidak lagi perlu memegang ponsel di telinga Anda. Langkah yang ia lakukan tersebut merupakan bagian dari upaya untuk membuat ‘tekstil cerdas’ atau pakaian yang dikenakan namun memiliki perangkat elektronik yang mampu mengumpulkan, menyimpan, mengirim, dan menerima informasi di dalamnya.

Pengertian / Definisi Cloud Computing atau Komputasi awan.


Cloud computing mungkin masih samar terdengar bagi orang awam. Tetapi keberadaan cloud computing di era digital kini sebenarnya telah terasa di tengah masyarakat dalam kehidupan sehari hari seperti penggunaan email dan juga media sosial.

Secara umum, definisi cloud computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing.
Teknologi komputer berbasis sistem Cloud ini merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan juga aplikasi pengguna. Teknologi ini mengizinkan para pengguna untuk menjalankan program tanpa instalasi dan mengizinkan pengguna untuk mengakses data pribadi mereka melalui komputer dengan akses internet.

Manfaat Cloud Computing Serta Penerapan Dalam Kehidupan Sehari – hari

Setelah penjabaran definisi singkat diatas tentu penggunaan teknologi dengan sistem cloud cukup memudahkan pengguna selain dalam hal efisiensi data, juga penghematan biaya. Berikut manfaat manfaat yang dapat dipetik lewat teknologi berbasis sistem cloud.

Salah satu keunggulan teknologi cloud adalah memungkinkan pengguna untuk menyimpan data secara terpusat di satu server berdasarkan layanan yang disediakan oleh penyedia layanan Cloud Computing itu sendiri. Selain itu, pengguna juga tak perlu repot repot lagi menyediakan infrastruktur seperti data center, media penyimpanan/storage dll karena semua telah tersedia secara virtual.

2.    Keamanan Data
Keamanan data pengguna dapat disimpan dengan aman lewat server yang disediakan oleh penyedia layanan Cloud Computing seperti jaminan platform teknologi, jaminan ISO, data pribadi, dll.

3.    Fleksibilitas dan Skalabilitas yang Tinggi
Teknologi Cloud menawarkan fleksibilitas dengan kemudahan data akses, kapan dan dimanapun kita berada dengan catatan bahwa pengguna (user) terkoneksi dengan internet. Selain itu, pengguna dapat dengan mudah meningkatkan atau mengurangi kapasitas penyimpanan data tanpa perlu membeli peralatan tambahan seperti hardisk. Bahkan salah satu praktisi IT kenamaan dunia, mendiang Steve Jobs mengatakan bahwa membeli memori fisik untuk menyimpan data seperti hardisk merupakan hal yang percuma jika kita dapat menyimpan nya secara virtual/melalui internet.


4.    Investasi Jangka Panjang
Penghematan biaya akan pembelian inventaris seperti infrastruktur, hardisk, dll akan berkurang dikarenakan pengguna akan dikenakan biaya kompensasi rutin per bulan sesuai dengan paket layanan yang telah disepakati dengan penyedia layanan Cloud Computing. Biaya royalti atas lisensi software juga bisa dikurangi karena semua telah dijalankan lewat komputasi berbasis Cloud.

Penerapan Cloud Computing telah dilakukan oleh beberapa perusahaan IT ternama dunia seperti Google lewat aplikasi Google Drive, IBM lewat Blue Cord Initiative, Microsoft melalui sistem operasi nya yang berbasis Cloud Computing, Windows Azure dsb. Di kancah nasional sendiri penerapan teknologi Cloud juga dapat dilihat melalui penggunaan Point of Sale/program kasir.

Salah satu perusahaan yang mengembangkan produknya berbasis dengan sistem Cloud adalah DealPOS. Metode kerja Point of Sale (POS) ini adalah dengan mendistribusikan data penjualan toko retail yang telah diinput oleh kasir ke pemilik toko retail melalui internet dimanapun pemilik toko berada.  Selain itu, perusahaan telekomunikasi ternama nasional, Telkom juga turut mengembangkan sistem komputasi berbasis Cloud ini melalui Telkom Cloud dengan program Telkom VPS dan Telkom Collaboration yang diarahkan untuk pelanggan UKM (Usaha Kecil-Menengah).

Cara Kerja Sistem Cloud Computing
Sistem Cloud bekerja menggunakan internet sebagai server dalam mengolah data. Sistem ini memungkinkan pengguna untuk login ke internet yang tersambung ke program untuk menjalankan aplikasi yang dibutuhkan tanpa melakukan instalasi. Infrastruktur seperti media penyimpanan data dan juga instruksi/perintah dari pengguna disimpan secara virtual melalui jaringan internet kemudian perintah – perintah tersebut dilanjutkan ke server aplikasi. Setelah perintah diterima di server aplikasi kemudian data diproses dan pada proses final pengguna akan disajikan dengan halaman yang telah diperbaharui sesuai dengan instruksi yang diterima sebelumnya sehingga konsumen dapat merasakan manfaatnya.

Contohnya lewat penggunaan email seperti Yahoo ataupun Gmail. Data di beberapa server diintegrasikan secara global tanpa harus mendownload software untuk menggunakannya. Pengguna hanya memerlukan koneksi internet dan semua data dikelola langsung oleh Yahoo dan juga Google. Software dan juga memori atas data pengguna tidak berada di komputer tetapi terintegrasi secara langsung melalui sistem Cloud menggunakan komputer yang terhubung ke internet.

Berikut adalah penjelasan singkat tentang Cloud Computing, sistem yang telah mendunia yang dapat membantu perusahaan atau organisasi dalam efisiensi penyimpanan data. Beberapa faktor seperti ketersediaan internet yang dibutuhkan sebagai jalur utama dalam distribusi data, kualitas vendor akan layanan sistem Cloud maupun masalah keamanan dan privasi seperti serangan peretas/hacker dalam meretas internet patut menjadi pertimbangan tersendiri sebelum anda beralih ke sistem Cloud. Selain vendor yang harus meningkatkan kualitas pelayanan mereka, pengguna juga diharapkan dapat lebih bijak dalam memilih kualitas vendor yang akan mereka gunakan untuk mengelola data berbasis Cloud Computing.

Konsep komputasi Parallel Processing

Paralel Processing adalah kemampuan menjalankan tugas atau aplikasi lebih dari satu aplikasi dan dijalankan secara simultan atau bersamaan pada sebuah komputer. Secara umum, ini adalah sebuah teknik dimana sebuah masalah dibagi dalam beberapa masalah kecil untuk mempercepat proses penyelesaian masalah.
Terdapat dua hukum yang berlaku dalam sebuah parallel processing. yaitu:
·         Hukum Amdahl
Amdahl berpendapat, “Peningkatan kecepatan secara paralel akan menjadi linear, melipatgandakan kemampuan proses sebuah komputer dan mengurangi separuh dari waktu proses yang diperlukan untuk menyelesaikan sebuah masalah.”
·         Hukum Gustafson
Pendapat yang dikemukakan Gustafson hampir sama dengan Amdahl, tetapi dalam pemikiran Gustafson, sebuah komputasi paralel berjalan dengan menggunakan dua atau lebih mesin untuk mempercepat penyelesaian masalah dengan memperhatikan faktor eksternal, seperti kemampuan mesin dan kecepatan proses tiap-tiap mesin yang digunakan.


Gambar diatas merupakan contoh dari sebuah komputasi paralel, dimana pada gambar diatas terdapat sebuah masalah, dari masalah tersebut dibagi lagi menjadi beberapa bagian agar sebuah masalah dapat dengan cepat diatasi.

Tujuan Komputasi Paralel
Tujuan dari komputasi paralel adalah meningkatkan kinerja komputer dalam menyelesaikan berbagai masalah. Dengan membagi sebuah masalah besar ke dalam beberapa masalah kecil, membuat kinerja menjadi cepat.

Formula komputasi paralel yang diajukan pada hukum Amdahl

Dimana a adalah banyaknya paralel yang terjadi. Secara teori, artinya proses penyelesaian masalah menjadi lebih cepat dengan menggunakan komputasi paralel.
Salah satu jenis penggunaan komputasi paralel adalah:

PVM(Parallel Virtual Machine)
Merupakan sebuah perangkat lunak yang mampu mensimulasikan pemrosesan paralel pada jaringan.
Model komputasi Paralel.

1. Embarasingly Parallel adalah pemrograman paralel yang digunakan pada masalah-masalah yang bisa diparalelkan tanpa membutuhkan komunikasi satu sama lain. Sebenarnya pemrograman ini bisa dibilang sebagai pemrograman paralel yang ideal, karena tanpa biaya komunikasi, lebih banyak peningkatan kecepatan yang bisa dicapai.

2. Taksonomi dari model pemrosesan paralel dibuat berdasarkan alur instruksi dan alur data yang digunakan:

– SISD (Single Instruction Single Datapath) adalah satu-satunya yang menggunakan arsitektur Von Neumann. Ini dikarenakan pada model ini hanya digunakan 1 processor saja. Oleh karena itu model ini bisa dikatakan sebagai model untuk komputasi tunggal. Sedangkan ketiga model lainnya merupakan komputasi paralel yang menggunakan beberapa processor. Beberapa contoh komputer yang menggunakan model SISD adalah UNIVAC1, IBM 360, CDC 7600, Cray 1 dan PDP 1.

– SIMD (Single Instruction Multiple Datapath) menggunakan banyak processor dengan instruksi yang sama, namun setiap processor mengolah data yang berbeda. Sebagai contoh kita ingin mencari angka 27 pada deretan angka yang terdiri dari 100 angka, dan kita menggunakan 5 processor. Pada setiap processor kita menggunakan algoritma atau perintah yang sama, namun data yang diproses berbeda. Misalnya processor 1 mengolah data dari deretan / urutan pertama hingga urutan ke 20, processor 2 mengolah data dari urutan 21 sampai urutan 40, begitu pun untuk processor-processor yang lain. Beberapa contoh komputer yang menggunakan model SIMD adalah ILLIAC IV, MasPar, Cray X-MP, Cray Y-MP, Thingking Machine CM-2 dan Cell Processor (GPU).

– MIMD (Multiple Instruction Multiple Datapath) menggunakan banyak processor dengan setiap processor menggunakan instruksi yang berbeda namun mengolah data yang sama. Hal ini merupakan kebalikan dari model SIMD. Untuk contoh, kita bisa menggunakan kasus yang sama pada contoh model SIMD namun cara penyelesaian yang berbeda. Pada MISD jika pada komputer pertama, kedua, ketiga, keempat dan kelima sama-sama mengolah data dari urutan 1-100, namun algoritma yang digunakan untuk teknik pencariannya berbeda di setiap processor. Sampai saat ini belum ada komputer yang menggunakan model MISD.

– MISD (Multiple Instruction Single Datapath)  menggunakan banyak processor dengan setiap processor memiliki instruksi yang berbeda dan mengolah data yang berbeda. Namun banyak komputer yang menggunakan model MIMD juga memasukkan komponen untuk model SIMD. Beberapa komputer yang menggunakan model MIMD adalah IBM POWER5, HP/Compaq AlphaServer, Intel IA32, AMD Opteron, Cray XT3 dan IBM BG/L.
Berikut ini adalah gambar perbedaa antara komputasi tunggal dengan parallel komputasi :

a)        komputasi tunggal/serial


b)        komputasi parallel




Perbandingan antara serial komputasi dan parallel komputasi

Pada sistem komputasi parallel terdiri dari beberapa unit prosesor dan beberapa unit memori. Ada dua teknik yang berbeda untuk mengakses data di unit memori, yaitu shared memory address dan message passing. Berdasarkan cara mengorganisasikan memori ini komputer paralel dibedakan menjadi shared memory parallel machine dan distributed memory parallel machine. Prosesor dan memori ini didalam mesin paralel dapat dihubungkan (interkoneksi) secara statis maupun dinamis. Interkoneksi statis umumnya digunakan oleh distributed memory system (sistem memori terdistribusi). Sambungan langsung peer to peer digunakan untuk menghubungkan semua prosesor. Interkoneksi dinamis umumnya menggunakan switch untuk menghubungkan antar prosesor dan memori.
Komunikasi data pada sistem paralel memori terdistribusi, memerlukan alat bantu komunikasi. Alat bantu yang sering digunakan oleh sistem seperti PC Jaringan pada saat ini adalah standar MPI (Message Passing Interface) atau standar PVM (Parallel Virtual Machine)yang keduanya bekerja diatas TCP/IP communication layer. Kedua standar ini memerlukan fungsi remote access agar dapat menjalankan program pada masing-masing unit prosesor. Salah satu protocol yang dipergunakan pada komputasi parallel adalah Network File System (NFS), NFS adalah protokol yang dapat membagi sumber daya melalui jaringan. NFS dibuat untuk dapat independent dari jenis mesin, jenis sistem operasi, dan jenis protokol transport yang digunakan. Hal ini dilakukan dengan menggunakan RPC. NFS memperbolehkan user yang telah diijinkan untuk mengakses file-file yang berada di remote host seperti mengakses file yang berada di lokal. Protokol yang digunakan protokol mount menentukan host remote dan jenis file sistem yang akan diakses dan menempatkan di suatu direktori, protokol NFS melakukan I/O pada remote file system. Protokol mount dan protokol NFS bekerja dengan menggunakan RPC dan mengiri dengan protokol TCP dan UDP. Kegunaan dari NFS pada komputasi parallel adalah untuk melakukan sharing data sehingga setiap node slave dapat mengakses program yang sama pada node master.
Software yang diperlukan untuk Parallel komputasi adalah PGI CDK, dimana aplikasi ini telah dilengkapi dengan Cluster Development Kit dimana software ini telah memiliki feature yang lengkap bila ingin melakukan komputasi dengan parallel prosessing karena software ini telah mensupport MPI untuk melakukan perhitungan komputasi.

Sumber :



Layanan Masyarakyat 'Pola Hidup Sehat'

      A. Langkah Membuat Video Animasi Dalam Blog ini, saya akan menjelaskan tentang langkah-langkah membuat video animasi 2d dan menje...