Postingan

Menampilkan postingan dengan label Informatika

Apa sih Smart City Itu? Manfaat dan Ulasan Cyber Physical Social System

Gambar
Smart City belakangan ini digadang-gadang dijadikan sebagai terobosan sebuah kota untuk tampil lebih maju dan lebih baik dengan membangun berbgai komponen infrastruktur di suatu kota. Tak hanya itu Smart City merupakan induk dari konsep E Goverment yang memberikan pelayanan yang baik bagi publik terutama warga masyarakatnya. Simak juga perbedaan antara Smart City dan E Goverment dengan mengunjungi tautan tersebut. Makna Kata Smart City Istilah Smart City atau dalam bahasa Indonesia dikenal dengan istilah Kota Cerdas. Untuk dapat mengetahui definisi atau pengertian dari Smart City pertama-tama mari kita kenali terlebih dahulu makna dari katanya, kata pertama yaitu Smart dan kedua adalah kata City. Kata Smart atau Cerdas bisa dimaknai sebagai kemampuan untuk merasakan, menangkap dan memproses pesan atau data inputan dan memberikan respon secara cepat dan tepat. Apabila diibaratkan mirip dengan kecerdasan seorang manusia yang mampu menangkap berbagai data dari lingkungan disekitarnya mel

Sekilas Tentang Steganografi dan Metodenya

Gambar
Steganography atau steganografi adalah suatu seni dalam ilmu untuk menyembunyikan pesan didalam pesan lainnya dengan sedemikian rupa agar orang lain yang melihat isi pesan tidak menyadari bahwa ada suatu pesan rahasia didalam pesan teks tersebut. Steganography sendiri merupakan kata yang berasal dari bahasa Yunani, yaitu steganos yang berarti tersembunyyi atau terselebung sedangkan graphien berarti menulis. Dari etimologi dan definisi sebelumnya, maka dapat diambil kesimpulan bahwa steganography merupakan tulisan yang tersembunyi. Tujuan Steganografi Steganography mempunyai tujuan utama, yaitu untuk merahasiakan atau menyembunyikan keberadaan dari sebuah pesan tersembunyi atas sebuah informasi. Kelebihan Steganografi dengan Kriptografi Steganography mempunyai keunggulan dibandingkan cryptography, yaitu pesan-pesanya tidak membuat menarik perhatian orang lain. Sedangkan kriptografi membuat pesan-pesan berkode yang tidak disembunyikan, walaupun kriptografi sulit untuk dipecahkan, namun t

Apa Saja Tipe-Tipe Desain Penelitian yang Ada

Gambar
Saat melakukan sebuah penelitian ada satu hal yang cukup penting, yaitu membuat desain penelitian. Desain penelitian adalah pedoman atau panduan ketika melakukan proses penelitian meliputi menentukan instrumen pengumpulan data, penentuan sampel beserta analisa data. Melalui desain penelitian yang sesuai, diharapkan dapat membantu kamu sebagai peneliti ketika melakukan penelitian dengan baik dengan berpedoman pada alur penelitian yang jelas. Tipe-tipe Desain Penelitian Terdapat beberapa terminologi mengenai metode peneliian dengan metodologi penelitian. Metode adalah bagian dari metodologi baik itu berbentuk metode, teknik, prosedur maupun berbagai macam alat atau tools yang digunakan pada penelitian dengan tahapan atau langkah-langkah saat melakukan penelitian disebut dengan metodologi. Metode penelitian ini bisa juga disebut dengan desain penelitian yang digunakan saat melakukan penelitian ada beberapa macam. Metode penelitian atau desain peneitian adalah bagian dari metodologi. Metod

Struktur Data dan Tipe Data pada Algoritma

Gambar
Pada bidang ilmu komputer, struktur data merupakan suatu cara penyimpanan atau pengaturan data pada media penyimpanan komputer terutama pada RAM. Sehingga data yang digunakan tersebut bisa dipergunakan secara efisien. Bisa dikatakan struktur data merupakan skema organisasi layaknya variabel, array dan lain sebagainya, yang diimplementasikan pada data sehingga data bisa di interpretasikan pada operasi-operasi yang spesifik pada data tersebut. Penerapan struktur data yang sesuai dan tepat pada proses pemrograman akan dapat menghasilkan suatu algoritma yang lebih detail, jelas dan juga tepat. Sehingga program yang dibangun secara keseluruhan lebih efisien dan sederhana, dalam artian sederhana disini program tidak berbelit-belit. Pada dasarnya data merupakan representasi dari fakta yang ada dunia nyata. Fakta terhadap sesuatu kenyataan tersebut disimpan atau direpresentasikan ke dalam bentuk yang bermacam-macam seperti tulisan, suara, gambar, simbol atau kode tertentu. Data tentunya memili

Peran Data Mining Pada Bidang Bisnis dan Big Data

Gambar
Saat ini di dunia teknologi sedang diramaikan oleh machine learning dan kecerdasan buatan atau dalam bahasa Inggrisnya Artificial Intelligence (AI), teknologi machine learning dan artificial intelligent ini dapat membantu perkembangan bisnis dan menentukan arah bisnis di masa yang akan datang. Irisan ilmu pengetahuan dari artificial intelligent dan machine learning salah satunya adalah data mining. Data mining pada dasarnya memiliki keterkaitan yang panjang dari bidang ilmu seperti kecerdasan buatan, machine learning, statistika dan juga basis data. Sumber : Pexels Data Mining Data mining adalah istilah ataupun konsep yang digunakan untuk menemukan informasi baru yang tersembunyi di dalam suatu data yang besar, dalam proses ekstraksi dan mengidentifikasi informasi potensial dan bermanfaat yang tersimpan di dalam suatu data yang besar data mining menggunakan teknik statistika, matematika, kecerdasan buatan dan juga machine learning. Data mining sekarang ini memiliki peran penting dalam

Manfaat Metodologi Penelitian

Gambar
Metode merupakan kerangka kerja dalam melakukan suatu aksi atau tindakan. Bisa disebut juga sebagai kerangka berpikir dalam menyusun suatu ide atau gagasan yang terarah yang berkaitan dengan maksud dan tujuan yang ingin diraih. Sedangkan metode ilmiah merupakan proses keilmuan dan penelitian dalam mendapatkan pengetahuan secara sistematis dengan berdasarkan bukti fisis yang benar-benar sesuai fakta. Suatu metode penelitian yang tepat akan meningkatkan keberhasilan suatu penelitian. Salah satu poin penting dalam melakukan penelitian adalah merumuskan metodologi penelitian, dengan metodologi suatu penelitian harus tergambar secara jelas dan sistematis. Pada dasarnya suatu metode adalah bagian dari metodologi. Karena pada penelitian kta menjelaskan cara-cara dan tahapan penelitian ini bisa disebut dengan metodologi. Di dalam metodologi tentu terdapat metode, teknik ataupun peralatan yang kita gunakan dalam penelitian. Dapat disimpulkan bahwa metodologi adalah sebuah formula dalam penerapa

Cara Kerja Cloud Computing

Gambar
Internet bisa dianggap big cloud. Cloud berisi perangkat komputer yang semuanya saling tersambung, dari sanalah istilah cloud berasal. Cloud Computing atau komputasi awan merupakan gabungan pemanfaatan teknologi komputer dan pengembangan berbasis internet. Cloud merupakan metafora dari internet, sebagaimana cloud sering digambarkan pada diagram jaringan komputer. Pada sudut pandang teknologi komunkasi sendiri, cloud computing dapat diartikan sebagai teknologi yang memanfaatkan internet sebagai sumber daya untuk komputasi yang bisa di request oleh pengguna dan merupakan sebuah layanan dengan pusat server bersifat virtual atau berada di dalam cloud (internet) itu sendiri. Sumber GameLab.id Seorang pengguna layanan cloud memerlukan perangkat klien seperti komputer desktop, smartphone, laptop atau resource komputasi lainnya dengan web browser atau software lain yang disetujui dalam mengakses sistem cloud. Pada umumnya pengguna akan diminta untuk masuk dengan akunnya masing-masing ke penyed

Pemodelan Rekayasa Perangkat Lunak

Gambar
Perangkat lunak adalah perintah atau program komputer yang apabila dieksekusi memberikan fungsi dan mengerjakan seperti apa yang diharapkan. Pemodelan dalam sebuah rekayasa perangkat lunak adalah suatu hal yang dilakukan di tahapan awal. Pada rekayasa perangat lunak sebenarnya masih memungkinkan tanpa melakukan suatu pemodelan. Hal tersebut tidak bisa lagi dilakukan dalam suatu industri perangkat lunak atau karya ilmiah dikarenakan dengan menggunakan pemodelan maka akan lebih mudah dalam memahami sistem baik itu untuk pengembang perangkat lunak ataupun bagi pelanggan atau klien. Sehingga dengan demikian pengembang perangkat lunak akan lebih cepat dalam melakukan desain dan mengkontruksi program untuk perangkat lunak tersebut berdasarkan model yang sudah ada dan telah disepakati bersama. Pemodelan perangkat lunak ini juga sering disebut dengan metodologi pengembangan sistem. Sumber: mojok.co Proses Pada suatu industri dikenal berbagai macam proses, demikian pula halnya dengan industri p

Tahapan Rekayasa Perangkat Lunak

Gambar
Pendekatan pada rekayasa perangkat lunak memiliki beberapa model, model-model tersebut dikembangkan untuk membantu proses pengembangan perangkat lunak. Seperti model SDLC (System Development Life Cycle), Waterfall, Prototype, Extreme Programming dan lain sebagainya. Sumber : eventkampus.com Meskipun pendekatan pengembangan perangkat lunak berbeda-beda, namun model-model pengembangan perangkat lunak memiliki kesamaan, yaitu menggunakan pola tahapan analisis, desain, coding, pengujian dan pemeliharaan. 1. Analisis Analisis sistem adalah suatu teknik pemecahan masalah dengan menguraikan sebuah sistem menjadi komponen-komponen bertujuan untuk menganalisa seberapa bagus komponen-komponen tersebut bekerja dan berinteraksi untuk meraih tujuan mereka. Analisis menjadi bagian terpenting dari proses rekayasa perangkat lunak, karena semua proses lanjutan akan bergantung pada baik tidaknya hasil analisis. Secara garis besar tahapan-tahapan analisis rekayasa perangkat lunak dapat dilihat pada gamba

Komponen DBMS (Database Management System)

Gambar
DBMS merupakan akronim dari Database Management System, DBMS yaitu sistem pengorganisasian dan sistem pengolahan data pada komputer. DBMS bermanfaat dalam membantu memelihara serta pengolahan data dalam jumlah besar sehingga dapat dipakai oleh pengguna sesuai dengan kebutuhan. DBMS bertujuan agar meningkatkan kecepatan dan kemudahan dalam mengakses data, mengefisiensikan ruang penyimpanan data, mampu menangani data dalam jumlah besar, meminimalisir duplikasi data dan juga inkosistensi data serta meningkatkan keamanan data. Beberapa contoh DBMS diantaranya seperti MySQL, Oracle, Microsoft SQL Server, Postgree, MongoDB dan lain sebagainya. Komponen DBMS Query Processor , komponen yang merubah bentuk query ke dalam intruksi tingkat rendah ke database manager. Database manager , merupakan komponen yang menerima query dan menguji skema eksternal dan konseptual dalam menentukan apakah record-record dibutuhkan untuk memenuhi permintaan, Kemudian database manager memanggil file manager untuk m

Data Warehouse dan Data Mining

Gambar
Salah satu efek yang dihasilkan dari adanya suatu sistem informasi adalah munculnya banyak data atau biasa disebut dengan istilah big data. Data yang ada ini berasal dari sistem operasional yang berfungsi dalam menangani transaksi yang berkaitan dengan proses bisnis yang ditangani oleh sistem informasi tersebut. Misalkan sistem informasi absensi pegawai memunculkan data jumlah kehadiran-kehadiran setiap pegawainya setiap hari dengan data yang disimpan tergantung pada apa yang diperlukan oleh sistem informasi tersebut misalkan seperti NIP, jam masuk, pintu masuk dan sebagainya. Bisa dibayangkan sistem informasi ini digunakan pada sebuah instansi yang jumlah pegawainya sebanyak seribu orang lebih. Jika data ini digunakan selama lima hari maka data yang masuk dalam database ada sebanyak lima ribu baris. Sumber : kajianpustaka Data warehouse merupakan data-data yang berorientasi subjek, terintegrasi, memiliki dimensi waktu dan merupakan koleksi tetap yang digunakan dalam mendukung proses p

Notasi Penulisan Algoritma (Deskriptif, Pseudecode, Flowchart)

Gambar
Algoritma berisi langkah-langkah atau tahapan penyelesaian masalah. Notasi algoritma adalah hal dasar yang musti diketahui oleh setiap orang yang membangun suatu program, karena dalam notasi algoritma itulah terdapat kerangka-kerangka suatu program yang akan dibangun. Penjelasan tahapan dalam algoritma tidak mengacu pada sintaks pemrograman apapun dan tidak tergantung pada spesifikasi komputer yang mengeksekusinya. Tidak ada aturan yang baku dalam menuliskan algoritma, yang terpenting adalah mudah dibaca dan dipahami. Meski demikian untuk menghindari kekeliruan dan salah pemahaman sehingga notasi algoritma perlu diperhatikan. Secara umum terdapat tiga cara dalam menuliskan algoritma yaitu sebagai berikut : Deskriptif Pseudecode Flowchart 1. Kalimat Deskriptif Notasi algoritma dengan menggunakan kalimat deskriptif disebut juga notasi alami. Notasi algoritma deskriptif dilakukan dengan cara menuliskan intruksi-intruksi yang musti dilaksanakan dalam bentuk untaian kalimat deskriptif deng

Perbedaan Antara Smart City dengan E-Goverment

Gambar
Istilah Smart City dan E-Goverment terkadang dipahami sebagai satu hal yang sama, padahal keduanya mempunyai pengertian dan ruang lingkup yang relatif berbeda. E-Goverment atau dalam bahasa Indonesia disebut sebagai SPBE (Sistem Pemerintahan Berbasis Elektronik) merupakan pemanfaatan berbagai teknologi informasi dan komunikasi dalam mendukung dan membantu aktivitas-aktivitas organisasi pemerintahan, termasuk juga meningkatkan kinerja aparatur pemerintah dan kualitas pelayanan publik serta manajemen internal organisasi pemerintah. Smart City atau dalam bahasa Indonesia disebut dengan Kota Cerdas merupakan suatu sistem yang mengintegrasikan sistem fisik kota, sistem sosial budaya dan sistem digital melalui media siber atau internet atau bisa disebut iot ( internet of things ). Perbedaan antara Smart City dan E-Goverment Ruang Lingkup Smart City memiliki ruang lingkup di kota tidak sebatas organisasi pemerintahan saja. E-goverment memiliki ruang lingkup di organisasi pemerintahan baik pus

4 Tipe Relasi E-Goverment dan Contohnya

Gambar
Seperti pada dunia aplikasi e-Commerce yang biasa diklasifikasikan menjadi dua jenis, yaitu B-to-B dan B-to-C. Pada konsep e-Goverment pun dikenal dengan empat jenis klasifikasi, yakni G-to-C, G-to-B, G-to-E, G-to-G. 1. Goverment to Citizens (G-to-C) Tipe relasi G-to-C ini adalah aplikasi e-Goverment yang paling umum, yakni dimana pemerintahan membangun dan mengimplimentasikan berbagai teknlogi informasi dan komunikasi dengan tujuan untuk memperbaiki hubungan interaksi dengan masyarakat. Bisa dikatakan, tujuan utama dari dikembangkannya aplikasi e-Goverment dengan tipe G-to-C adalah dalam mendekatkan pemerintah dengan masyarakatnya dengan melalui kanal-kanal akses yang beragam sehingga masyarakat bisa dengan mudah menjangkau pemerintah dalam memenuhi berbagai keperluan dan pelayanan publik. Contoh aplikasi e-Goverment G-to-C adalah sebagai berikut : Kepolisian membangun dan memberikan penawaran jasa pelayanan perpanjangan SIM (Surat Izin Mengemudi) ataupun STNK (Surat Tanda Nomor Kend

Kasus dan Penyebab Kegagalan Perangkat Lunak (Software)

Gambar
Suatu perangkat lunak atau software bisa saja berisi ribuan kode bahkan jutaan kode yang diharapkan bisa melaksanakan pekerjaan dan tugsanya dengan semestinya sehingga efisiensi dan efektifitas suatu pekerjaan bisa diraih. Oleh sebab itu suatu perangkat lunak haruslah terjamin kualitasnya dengan melakukan pengujian dan memenuhi standar kelayakan. Sumber : shutterstock.com Kasus Kegagalan Perangkat Lunak Akan tetapi banyak juga terjadi kegagalan suatu perangkat lunak bahkan menimbulkan kerusakan dan kematian, seperti pada kasus-kasus berikut Pada tahun 1988 kapal perang USS Vincennes menempak jatuh pesawat komersil Airbus 320 yang disebabkan oleh output program pelacakan yang ditampilkan tidak jelas. Kesalahan diagnosa pada perangkat lunak medis yang menyebabkan kematian. Sistem peringatan radar kapal yang mengidentifikasi roket Excocet sebagai teman yang mengakibatkan kapal The British Destroyer tenggelam. Therac 25 merupakan perangkat terapi radiasi medis yang bekerja dengan sistem te