Rabu, 21 Desember 2016

Pemrograman Berbasis Block

             A.   Pengertian Pemrograman Berbasis Block
        Visual Block Programming adalah membuat aplikasi tanpa kode satupun. Mengapa disebut visual block programming?, karena kita akan melihat, menggunakan, menyusun dan drag-drops “block” yang merupakan simbol-simbol perintah dan fungsi  event handler tertentu dalam membuat aplikasi, dan secara sederhana kita bisa menyebutnya tanpa menuliskan kode program –coding less.

Dalam komputasi, sebuah bahasa pemrograman visual adalah bahasa pemrograman yang memungkinkan pengguna membuat program dengan memanipulasi unsur-unsur program grafis bukan dengan menentukan mereka secara tekstual. Sebuah VPL memungkinkan pemrograman dengan ekspresi visual, pengaturan tata ruang dari teks dan simbol grafis, digunakan baik sebagai elemen sintaks atau notasi sekunder. Sebagai contoh, banyak VPLS (dikenal sebagai dataflow atau pemrograman diagram) didasarkan pada gagasan "kotak dan panah", di mana kotak atau benda layar lainnya diperlakukan sebagai entitas, dihubungkan dengan panah, garis atau busur yang mewakili hubungan.



             B. Contoh Pemrograman Berbasis Blok      

              1. Scratch
Scratch adalah bahasa pemrograman yang ditunjukan untuk anak-anak agar mereka bisa membuat program tanpa harus mempelajari penulisan kode teks. Mereka cukup merangkai blok-blok penyusun program, yang tersedia di scratch dan dapat dipakai untuk membuat permainan (game), animasi, dan program-program kreatif lainnya. Program scratch juga dapat digunakan untuk mengendalikan robot.

2. App Inventor
App Inventor adalah aplikasi web sumber terbuka yang awalnya dikembangkan oleh Google, dan saat ini dikelola oleh Massachusetts Institute of Technology (MIT).
App Inventor memungkinkan pengguna baru untuk memprogram komputer untuk menciptakan aplikasi perangkat lunak bagi sistem operasi Android. App Inventor menggunakan antarmuka grafis, serupa dengan antarmuka pengguna pada Scratch dan StarLogo TNG, yang memungkinkan pengguna untuk men-drag-and-drop objek visual untuk menciptakan aplikasi yang bisa dijalankan pada perangkat Android. Dalam menciptakan App Inventor, Google telah melakukan riset yang berhubungan dengan komputasi edukasional dan menyelesaikan lingkungan pengembangan online Google.

3.  Alice
Alice adalah perangkat lunak buatan Universitas Carnagie Mellon yang ditujukan untuk mempelajari pembuatan aplikasi grafik berdimensi tiga.

C.  Pembahasan Aplikasi Scratch
              Pada postingan ini saya akan membahas Scratch karena ini lah yang menurut saya paling mudah pengunaannya                  
              Alasan saya memilih aplikasi ini adalah bahasa yang digunakan lebih bersahabat dengan bahasa yang kita gunakan. Bahkan bisa menggunakan bahasa indonesia. Cara menggunakannya memang agak menyulitkan saat diawal karena sangat berbeda dengan Pemrograman berbasis teks. Tapi dengan latihan rutin kita akan dapat mempergunakannya dengan mudah. Aplikasi ini hanya menyuruh kita men-Drag blok-blok yang sudah disediakan dan program akan berjalan dengan yang kita perintahkan. Cukup mudah bukan? Berikut adalah screenshot dari aplikasi Scratch :







Rabu, 23 November 2016

Sistem Terkomputerisasi - Sistem Perpustakaan

Pengertian Sistem Terkomputerisasi
Menurut Jogyanto,HM, Pengenalan Komputer, Yogyakarta, 1999 :
“Sistem komputerisasi adalah penggunaan computer sebagai alat Bantu dalam kegiatan pengolahan data yang dilakukan secara manual. Data diolah dengan menggunakan computer yang sudah diprogram sebelumnya, pengolahan data ini dimulai dengan perekam data hingga sampai pada pencetakan laporan”.

Pengolahan data secara komputerisasi lebih menguntungkan dibandingkan dengan pengolahan data secara manual. Keuntungan tersebut dapat ditinjau dari beberapa segi. Salah satu dalam hal penyajian laporan yang lebih cepat dan efisien dan akurat. Faktor keuntungan inilah yang menjadi alasan mengapa pengolahan data dilakukan secara komputerisasi untuk menggantikan sistem manual.

Cloud Computing

Pengertian Cloud Computing
                   
Cloud computing (komputasi awan) merupakan gabungan dari 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.
Cloud Computing adalah teknologi informasi layanan yang dapat digunakan atau diakses melalui Internet untuk memberikan kebutuhan informasi penggunanya. Misalnya, layanan Google Apps yang banyak menyediakan berbagai aplikasi bisnis dan hiburan berupa data yang tersimpan di dedicated server atau web hosting yang dapat diakses melalui web browser client seperti desktop, tablet, notebook, komputer, smartphone dan lain-lain. Dengan demikian cloud computing adalah mekanisme menggunakan kemampuan teknologi informasi yang disediakan sebagai layanan berbasis internet.
Bentuk Arsitektur Cloud Computing
      

Jumat, 18 November 2016

Tugas Struktur Organisasi Data 1

  1. Diskusikan hambatan-hambatan yang harus dipertimbangkan dalam merancang sebuah indek Inversi untuk Multi-key file.
  2. Diskusikan hambatan-hambatan yang harus dipertimbangkan dalam merancang sebuah indek untuk Multi-list file.
  3. Mengapa kebanyakan implementasi dari struktur alternate-key indek sequential menggunakan pendekatan inverted dibanding pendekatan multi-list ?
  4. Jelaskan permintaan (request) yang dapat dilayani oleh indeknya sendiri dalam sebuah inverted file ?
  5. Pada beberapa Multi-list file, setiap indek entry mencakup panjang dari linked list yang berkaitan. Jenis permintaan apa yang menguntungkan dengan informasi yang tersedia ini. 
  6. Diskusikan keuntungan dan kerugian dalam memberikan tanggung jawab kepada programmer aplikasi untuk merancang file yang digunakan untuk programmnya, dibanding memberikan tanggung jawab kepada orang lain.

Minggu, 16 Oktober 2016

Analisa Jurnal "The Bionic DBMS" (Tugas Inovasi SI & Teknologi Informasi Modern)

Nama: Fari Andriyanto
NPM:  12115517
Kelas: 2KA04


DATABASE MANAGEMENT SYSTEM
           Dalam jurnal ini dibahas mengenai DBMS bionik, DBMS adalah singkatan dari “Database Management System” yaitu sistem penorganisasian dan sistem pengolahan Database pada komputer. DBMS  ini merupakan perangkat lunak (software) yang dipakai untuk membangun basis data yang berbasis komputerisasi. DBMS ini juga dapat membantu dalam memelihara serta pengolahan data dalam jumlah yang besar, dengan menggunakan DBMS bertujuan agar tidak dapat menimbulkan kekacauan dan dapat dipakai oleh user sesuai dengan kebutuhan. DBMS bionik merupakan database yang dimana bionik itu sendiri merupakan anatomi buatan yg dapat dikontrol oleh otak penggunanya. Secara garis besar DBMS bionik adalah bagian-bagian pada sistem manajemen basis data yg dapat dikontrol oleh otak penggunanya yaitu manusia.

Konsep DBMS  (Database Management System)
Database Management System (DBMS) merupakan paket program perangkat lunak (Software) yang dibuat agar memudahkan dan mengefisienkan pemasukan, pengeditan, penghapusan dan pengambilan informasi terhadap database.
Software yang tergolong kedalam DBMS antara lain, Microsoft SQL, MySQL, Oracle, MS. Access, dan lain-lain.

DBMS Bionik
DBMS bionik itu sendiri adalah anatomi buatan yg dapat dikontrol oleh otak penggunanya. Secara garis besar dbms bionik adalah bagian-bagian pada sistem manajemen basis data yg dapat dikontrol oleh otak penggunanya yaitu manusia.

Bionik diprediksi merupakan mesin database yang menerapkan hampir semua fungsi tombol langsung di hardware dan membuang software untuk peran sebagian besar manajerial.

Selasa, 10 Mei 2016

Makalah Kebudayaan Ilmu Budaya Dasar

Kebudayaan 
Bau Nyale - NTB

Disusun Oleh:
Nama: Fari Andriyanto
NPM: 12115517
Kelas:1KA08
Mata Kuliah: Ilmu Budaya Dasar
Dosen: Sulistining Trimulyani

UNIVERSITAS GUNADARMA
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
JURUSAN SISTEM INFORMASI
TAHUN 2015/2016


 i
Kata Pengantar


          Puji syukur kehadirat Allah SWT yang Maha Pengasih lagi Maha Penyayang, karena berkat rahmat dan hidayah-Nya, penyusun bisa menyusun dan menyajikan Makalah Ilmu Budaya Dasar ini yang berisi tentang kebudayaan Bau Nyale yang berasal dari NTB . Tak lupa penulis mengucapkan terima kasih kepada berbagai pihak yang telah memberikan dorongan dan motivasi.
          Penulis menyadari bahwa dalam penyusunan Makalah Budaya Sosial Dasar ini masih terdapat banyak kekurangan dan jauh dari kesempurnaan. Oleh karena itu, penulis mengharapkan kritik serta saran yang membangun guna menyempurnakan makalah ini dan dapat menjadi acuan dalam menyusun makalah-makalah atau tugas-tugas selanjutnya.
         Penulis juga memohon maaf apabila dalam penulisan Makalah Budaya Sosial Dasar ini terdapat kesalahan pengetikan dan kekeliruan sehingga membingungkan pembaca dalam memahami maksud penulis.



ii
Daftar Isi

KATA PENGANTAR .............................................................................. i
DAFTAR ISI ...................................................................................... ii
BAB I PENDAHULUAN
   1.1. LATAR BELAKANG....................................................................... 1
   1.2. RUMUSAN MASALAH..................................... ............................... 1
   1.3. TUJUAN PENULISAN..................................... ............................... 1
BAB II : PEMBAHASAN 
   2.1. Cerita Legenda......................................................................... 2
   2.2. Pembahasan Cerita.................................................................... 3
   2.3. Hubungan Manusia dan Budaya....................................................... 4
 BAB III: PENUTUP
   3.1. KESIMPULAN............................................................................. 5
   DAFTAR PUSTAKA .............................................................................. 7

Tulisan 3

Analisis PR Bukalapak.com Public Relations  di sini berperan penting sebagai mediator. Bukalapak.com memposisikan seorang  Public...