Minggu, 06 Maret 2016

7 Maret 2016

BIG DATA
Big data adalah data berukuran raksasa yang volumenya terus bertambah, terdiri dari berbagai jenis atau varietas data, terbentuk secara terus menerus dengan kecepatan tertentu dan harus diproses dengan kecepatan tertentu pula dan kecepetannya biasa nya cepat
Menurut IBM pandangan Big Data memiliki empat aspek :
1.      Volume : mengacu pada jumlah data yang dikumpulkan oleh perusahaan . Data ini harus digunakan lebih lanjut untuk mendapatkan pengetahuan yang penting ;
2.      Velocity : mengacu pada waktu di mana Big Data dapat diproses . Beberapa kegiatan yang sangat penting dan perlu tanggapan langsung , itulah sebabnya proses cepat memaksimalkan efisiensi ;
3.      Ragam : Mengacu pada jenis data yang Big Data dapat terdiri . Data ini dapat terstruktur serta tidak terstruktur ;
4.      Kebenaran : mengacu pada tingkat di mana seorang pemimpin mempercayai informasi yang digunakan untuk mengambil keputusan . Jadi mendapatkan korelasi yang tepat di Big Data sangat penting bagi masa depan bisnis .  

ARDUINO
 Arduino adalah kit elektronik atau papan rangkaian elektronik open source yang di dalamnya terdapat komponen utama yaitu sebuah chip mikrokontroler dengan jenis AVR dari perusahaan Atmel.
Mikrokontroler itu sendiri adalah chip atau IC (integrated circuit) yang bisa diprogram menggunakan komputer. Tujuan menanamkan program pada mikrokontroler adalah agar rangkaian elektronik dapat membaca input, memproses input tersebut dan kemudian menghasilkan output sesuai yang diinginkan. Jadi mikrokontroler bertugas sebagai ‘otak’ yang mengendalikan input, proses dan output sebuah rangkaian elektronik.

Mikrokontroler ada pada perangkat elektronik di sekeliling kita. Misalnya handphone, MP3 player, DVD, televisi, AC, dll. Mikrokontroler juga dipakai untuk keperluan mengendalikan robot. Baik robot mainan, maupun robot industri.


 Bahasa pemrograman Arduino adalah bahasa C.
 
RASHBERRY PI

 sering juga disingkat dengan nama Raspi, adalah komputer papan tunggal (Single Board Circuit /SBC)yang memiliki ukuran sebesar kartu kredit. Raspberry Pi bisa digunakan untuk berbagai keperluan, seperti spreadsheet, game, bahkan bisa digunakan sebagai media player karena kemampuannya dalam memutar video high definition. 


Raspberry Pi bersifat open source (berbasis Linux), Raspberry Pi bisa dimodifikasi sesuai kebutuhan penggunanya. Sistem operasi utama Raspberry Pi menggunakan Debian GNU/Linux dan bahasa pemrograman Python. Salah satu pengembang OS untuk Raspberry Pi telah meluncurkan sistem operasi yang dinamai Raspbian, Raspbian diklaim mampu memaksimalkan perangkat Raspberry Pi. Sistem operasi tersebut dibuat berbasis Debian yang merupakan salah satu distribusi Linux OS.

LATEX

adalah bahasa markup atau sistem penyiapan dokumen untuk peranti lunak TeX. Tex merupakan program komputer yang digunakan untuk membuat typesetting suatu dokumen, atau membuat formula matematika. LaTeX memungkinkan penulis/penggunanya untuk melakukan typesetting dan mencetak hasil kerjanya dalam bentuk tipografi yag terbaik karena LaTeX paling banyak digunakan oleh para matematikawan, ilmuwan, insinyur, akademisi, dan profesional lainnya


Beberapa keuntungan 
  1. Memiliki format dokumen yang terstruktur sehingga membuat dokumen terlihat sangat profesional dan sempurna.
  2. Segala jenis formula matematis dapat dituliskan dengan mudah.
Cloud Storage

Layanan penyimpanan file di internet yang mana file yang disimpan disitu dapat dikelola dari mana saja selama penggunanya terhubung ke cloud storage tersebut melalui internet. Konsep cloud storage sama seperti konsep file server pada suatu kantor perusahaan, hanya saja infrastruktur media storage tersebut dikelola oleh provider cloud dan pemanfaatannya dijadikan layanan penyimpanan file yang dapat diakses dari internet. 

SSAS
SQL Server Analitical Services. SSAS adalah salah satu produk dari Microsoft SQL yang sangat berguna untuk transaksi bisnis suatu perusahaan dan sering dipakai
SSAS digunakan untuk analisa data OLAP, membantu management perusahaan dalam mengambil kebijakan bisnis baik bersifat strategis maupun taktis

AUGMENTED REALITY

adalah teknologi yang menggabungkan benda maya dua dimensi dan ataupun tiga dimensi ke dalam sebuah lingkungan nyata tiga dimensi lalu memproyeksikan benda-benda maya tersebut dalam waktu nyata. Tidak seperti realitas maya yang sepenuhnya menggantikan kenyataan, realitas tertambah sekedar menambahkan atau melengkapi kenyataan.

Benda Maya itu hanya ditampilkan melalui sensor lalu sensor tersebut memproyeksikan benda maya tersebut benda maya ini hanya untuk membantu persepsi dan interaksi dengan dunia nyata

Minggu, 28 Februari 2016

24 - Feb - 2016

Array : 
Homogen dimana arti nya hanya satu tipe yg sama yang bisa digabung dalam satu array 
 dimulai dari 0 bukan dari 1 [0] itu paling pertama
lokasi array yang berurutan itu berurutan dalam index nya 1033 maka sebelah nya 1034
static berarti isi array tidak bisa berubah di tengah jalan program 
static memory allocation
Syntax : type name[size];
 http://www.math.bas.bg/~nkirov/2004/Horstman/ch09/images/twodim-array.png

Linklist :
Heterogen dimana arti nya linklist bisa menerima bermacam-macam type data 
dynamic berarti bisa berubah pada
saat program di jalankan isi nya
 http://www.erginbilgin.com.tr/wp-content/uploads/linked-list-types-small.png

Operation di dalam array :

tranversal  |
insertion  | 
searching | 
deletion |
merging |
sorting | 

Ada 3 cara membuat array

dengan inisial elemen / isi nya

memasukan value nya

mengassign dari array lain


Data Structure type :

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLhRIUwbQv-6tspVUQ6f8i6pUjJBAPvrYLLYBPSWljSKE7dBf39ubLUdo4aPO4lQkkoj28s7P2uL64JKjMamxEpK_UCaak1LednkwAtc8lVr6ITcd-U8oDEtexCVhTJtt7WEq-U-LWlOEe/s1600/C+program+Array.png
Array 
http://callpromise.com/img/virtual-queue.png 





 

queue (FIFO) [First in first out]
-priority queue : Antrian Berdasarkan Prioritas
-circular queue : Antrian yang kembali ke awal jika sudah selesai
-queue : Antrian Biasa


Stacks (LIFO) [last in first out]
dimana untuk mengambil harus dimulai dari paling atas terlebih dahulu

https://upload.wikimedia.org/wikipedia/commons/thumb/2/29/Data_stack.svg/391px-Data_stack.svg.png 
Binary trees

 http://lcm.csa.iisc.ernet.in/dsa/img151.gif
-BST
-Binary tree

BT 
                     3
                   /    \
                 8      10

BST
                     3
                 /        \
             2              7
                            /   \
                           5     11

kiri lebih kecil dari atas nya dan kanan lebih besar dari atas 


ADT (abstract data type)
membuat data type sendiri yang biasa nya bisa kita atur apa saja yang perlu di isi 
salah satu nya membuat struct

Pointer
data type yang value nya menunjuk value lain dimana dia menunjukan alamat value nya

int x ; int *px ;
px = &x; \\px simpen alamat x


Structure
adalah user defined data type yang memasukan informasi dan biasanya isi nya macam- macam
data type
dimana struct ini terdapat dalam satu nama 

syntax example 
struct data {
int umur;
char[50] nama ;
}x;


Array:


lokasi isi array nya selalu berurutan


untuk mengakses data nya hanya perlu memanggil array ke berapa

Linked List:



lokasi isi linked list berbeda beda


untuk mengakses nya harus di akses dari paling pertama