Tuesday, 10 October 2017


Responsive MQFramework, berbasis pada 12 kolom grid, yang dirancang untuk berbagai kebutuhan, dapat dipakai untuk proyek baru atau yang sudah ada dengan perubahan kode yang minim.



Less Framework ini memanfaatkan salah satu tool yang bernama Less CSS. Dia merupakan sebuah tool yang dapat anda manfaatkan dalam penulisan CSS yang lebih simpel dan efisien selayaknya anda menulis kode PHP atau Javascript. Dan Less Framework hadir dengan mengemas Grid System dan Responsiveness untuk membuat kode anda jauh lebih simpel dan lebih efisien lagi.

3. Amazium


mazium adalah salah satu Css Framework free yang membantu anda untuk memualai mendesain strukture website dengan style modern yaitu Responsive web desain yaitu desain yang membuat anda tidak perlu lagi mendesain website dengan terpisah untuk bermacam macam ukuran Pixel layar monitor, Amazium muncul dari kenyataan sekarang orang orang tidak perlu lagi membuat 960 grid system dengan dua belas kolom nya.
Amazium sekarang ini masih baru dan saya sendiri tertarik dengan Css ini karena kepraktisan dan kesimpelan nya, dengan core yang tidak besar jadi cocok untuk pengembangan desain sesuai selera tanpa di batasi oleh aturan aturan Css Framweork tersebut, Sekarang saya akan menjelaskan satu persatu cara kerja Amazium dan fitur fitur apa yang di tawarkan oleh CSS Framework ini.


Golden Grid System adalah sistem lipatan grid untuk responsif desain. Dibagi pada layar menjadi 18 kolom, Kolom paling kiri dan paling kanan digunakan sebagai margin luar dari grid, yang menyisakan 16 kolom untuk dipakai dalam desain. 16 kolom dapat dikombinasikan, atau dilipat, menjadi 8 kolom untuk ukuran layar tablet, dan menjadi 4 kolom untuk ukuran mobile.



Foundation merupakan CSS Framework yang mengutamakan kualitas mobile view, tetapi tetap tangguh untuk desktop view-nya. Framework ini lebih cenderung memandu Anda untuk menghasilkan desain yang menarik dengan kode HTML yang mudah untuk dimengerti pula.
Javascript yang include di dalam Foundation dibuat secara maksimal sehingga javascript pada Foundation dapat berfungsi dengan baik dan tentunya lebih cepat.

Contoh Program Array

#include<iostream.h>
#include<conio.h>

void main()
{
int matrix[3][3];
int i,j;
 clrscr();

 for (i=0; i<=2; i++)
 {
 for (j=0; j<=2; j++)
 {
 cout<<"Masukan angka pada baris ke: ";
 cin>>matrix[i][j];;
 }
 cout<<endl;
 }
 for(i=0; i<=2; i++)
 {
 for(j=0; j<=2; j++)
 {
 cout<<matrix[i][j]<<" ";
 }
 cout<<endl;
 }
 getch();
 } 

Tuesday, 3 October 2017

Bahasa Pemrograman

          Bahasa Pemrograman (programming language) adalah sebuah instruksi standar untuk memerintah komputer agar menjalankan fungsi tertentu. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.

          Fungsi bahasa pemrograman yaitu memerintah komputer untuk mengolah data sesuai dengan alur berpikir yang kita inginkan. Keluaran dari bahasa pemrograman tersebut berupa program/aplikasi. Contohnya adalah program yang digunakan oleh kasir di mal-mal atau swalayan, penggunaan lampu lalu lintas di jalan raya, dll.

          Secara umum bahasa pemrograman terbagi menjadi 4 kelompok, yaitu :
  • Object Oriented Language (Visual dBase, Visual FoxPro, Delphi, Visual C)
  • High Level Language (seperti Pascal dan Basic)
  • Middle Level Language (seperti bahasa C), dan
  • Low Level Language (seperti bahasa Assem
          dibawah ini adalah beberapa jenis bahasa pemrograman yang saya ketahui walaupun hanya sebatas tahu  dan belum sampai menguasai: 
HTML / CSS 
banyak yang tidak menggaggap ini bagian dari bahasa pemprograman, tetapi jika di lihat dari mana program web berasal maka bisa di pastikan html/CSS adalah dasar dari itu semua,jadi jika anda ingin belajar membuat web statis terebih dahulu anda pasti akan belajar HTML/CSS dasar.
JavaScript 
JavaScript adalah cara yang sangat populer untuk menambahkan fitur interaktif untuk halaman web dan aplikasi . Ini adalah salah satu bahasa yang paling mudah untuk dipelajari dan dapat digunakan untuk apa pun seperti memvalidasi data formulir untuk mengembangkan permainan , menjadikannya pilihan yang sangat populer untuk pemula .
PHP 
bahasa program yang digunakan terutama untuk mengembangkan halaman web dinamis . Ini berarti bahwa daripada menciptakan sebuah file terpisah penuh kode untuk setiap halaman situs , Anda dapat menulis seperangkat aturan untuk mengakses dan menampilkan informasi dari database yang kemudian dapat membuat halaman dan memanggil mereka ketika mereka dibutuhkan .
C + + 
. Dikembangkan untuk menambahkan fitur berorientasi objek dengan bahasa C , dengan penambahan kelas dan fitur lainnya . C + + yang sekarang banyak digunakan dengan berbagai besar aplikasi . Belajar C + + juga memiliki keuntungan yaitu lebih mudah untuk mempelajari bahasa C lainnya yaitu C # dan C. Semua bahasa C umumnya dipandang sebagai bahasa pemprograman tingkat menengah .
C # 
Diucapkan C Sharp , bahasa ini diciptakan oleh Microsoft dalam kerangka NET . . Jika Anda ingin menulis aplikasi jendela , atau terutama jika Anda ingin menulis kode untuk perangkat lunak desktop , ini sangat penting. Ini adalah tujuan OOP umum yang berbagi banyak kesamaan dengan bahasa C tua.
ini adalah versi C yang digunakan oleh sistem operasi Apple serta sejumlah kecil aplikasi lain . Jika Anda ingin mengkhususkan diri dalam menulis kode untuk produk Apple maka ini adalah program yang harus anda kuasai.
Python 
Sangat populer dalam komunitas ilmiah dan akademik , tetapi juga telah digunakan untuk membuat situs web populer seperti Pinterest . Hal ini relatif mudah untuk belajar dibandingkan dengan sesuatu seperti C atau turunannya , namun masih sangat fleksibel dalam hal apa yang dapat Anda lakukan dengan itu .
Java 
Digunakan oleh Google sebagai bagian integral dari sistem operasi Android , dan oleh pengembang independen untuk membuat aplikasi android ( serta kegunaan lain ) . Java diciptakan dengan " tulis sekali , jalankan di mana saja " ( WORA ) pendekatan untuk memudahkan kode yang ditulis pada satu mesin untuk berjalan di lain mesin.
Ruby 
Ini adalah OOP murni populer dari Jepang. Bahasa pemrograman open source dinamis, mudah dimengerti dan produktif. Sintaks Ruby elegan, natural, mudah dibaca dan ditulis.
Visual Basic 
Berasal dari ' BASIC ' , yang sangat populer di hari-hari awal komputasi personal , Visual Basic ( VB ) memungkinkan program sederhana yang akan dibuat dengan cepat dan mudah, sementara juga memungkinkan untuk coding yang lebih kompleks.
Dan ini adalah data bahasa pemrograman terfavorit pada tahun 2017 menurut codepolitan.com 
          Dari beberapa bahasa pemrograman yang saya pernah pelajari, saya lebih memilih bahasa python. karena selain lebih singka dan hemat memori, saya juga sering diberi motivasi untuk menguasai bahasa pemrograman masa depan ini oleh dosen saya.

Array




           Array merupakan sebuah variabel yang menyimpan lebih dari 1 buah data yang memiliki tipe data yang sama. Setiap data disimpan dalam alamat memori yang berbeda-beda dan disebut dengan elemen array.Setiap elemen mempunyai nilai indek sesuai dengan urutannya. Melalui indek inilah kita dapat mengakses data-data tersebut.
Ada beberapa jenis array yang biasa di gunakan pada program,seperti array satu dimensi, dan dua dimensi.

      a) Array Satu Dimensi
Tempat menyimpanya sekumpulan data yang memiliki tipe data yang sama dan hanya ada satu indek saja.

Contoh untuk array 1 dimensi :

Int nilai[10];

Berarti dalam varable nilai tersimpan sebanyak 10 elemen, yaitu :

nilai[0]
nilai[1]
nilai[2]
nilai[3]
.
.
.
nilai[9]

note : index array selalu dimulai dari "0"(nol)


      b) Array Dua Dimensi
Array dua dimensi ini biasa digunakan untuk membuat program yang mempunyai aturan baris dan kolom,seperti membuat matrik,untuk pendataan.

Contoh array 2 dimensi :

nilai [2][3];

Berarti dalam varable nilai tersimpan sebanyak 6 elemen, yaitu :

nilai [0][0]

nilai [0][1]
nilai [1][0]
nilai [1][1]
nilai [1][2]

Contoh Array 2 dimensi

#include<iostream.h>
#include<conio.h>

void main()
{
int matrix[3][3];
int i,j;
 clrscr();

 for (i=0; i<=2; i++)
 {
 for (j=0; j<=2; j++)
 {
 cout<<"Masukan angka pada baris ke: ";
 cin>>matrix[i][j];;
 }
 cout<<endl;
 }
 for(i=0; i<=2; i++)
 {
 for(j=0; j<=2; j++)
 {
 cout<<matrix[i][j]<<" ";
 }
 cout<<endl;
 }
 getch();
 } 

Jenis Operator Pada Tipe Data

          Operator adalah suatu simbol yang digunakan dalam program yang berguna untuk melakukan suatu operasi atau manipulasi terhadap data(Operand).
misalkan untuk : 
  • Operasi matematis (penjumlahan, pengurangan, perkalian, pembagian, dsb)
  • memberikan nilai kepada suatu variabel (operasi penugasan)
  • operasi logika
contoh:
  • 5+5 => penjumlahan
  • 2-2 => pengurangan
  • 8%3 => modulus
Sifat Operator
  • Unary adalah operator yang melibatkan satu buah operand. Contohnya +1,-2
  • Binary adalah operator yang melibatkan dua buah operand. Contohnya 2+1, 3*3
  • ternary adalah operator yang melibatkan tiga buah operand. Contohnya (2+2)*4
Operator Aritmatik

Operator binary aritmatik
  • penjumlahan (+)
  • pengurangam (-)
  • perkalian (*)
  • pembagian (/)
  • modulus (%)
  • perpangkatan (**)
Operator Unary aritmatik
  • plus (+)
  • minus (-)
  • negasi (~)
          Sekian penjelasan yang dapat saya berikan, semoga bermafaat.

Sunday, 1 October 2017

Menentukan Tipe Data

          Menentukan tipe data sangat berguna untuk memanage memori pada suatu program yang akan dibuat selain itu juga bisa mambuat program berjalan lebih efisien. sebahgai contoh menenukan huruf "A" itu termasuk kedalam tipe data yg mana? apakah integer? char? float? ataukah termasuk kedalam boolean?. maka dari itu kita belajar menentukan tipe data yang akan kita gunakan. 

          sebelum masuk pada contoh yang lain, kita harus mengenal berapa tipe data dan berapa memori yang digunakan dalam tipe data tersebut. 


contoh lainnya adalah: 
  1. Huruf (“A”) : Merupakan Tipe Data Char, karena Char adalah tipe data dasar yang terdiri atas satu buah angka, huruf, tanda baca atau karakter khusus. Untuk menyimpan sebuah karakter, diperlukan 1 byte atau 8 bit tempat didalam memori.       
  2. Pesan Singkat (“Saya Sedang Rapat”) : Merupakan Tipe Data String, karena String adalah tipe data dasar yang berupa kumpulan karakter dengan panjang tertentu. Meskipun berupa kumpulan karakter, karena tipe data string sering digunakan dalam pemrograman, string dianggap sebagai tipe data dasar.
  3. Nilai Mahasiswa (“80”) : Merupakan Tipe Data Short Integer, Karena Integer adalah tipe data dasar berupa bilangan yang tidak mengandung pecahan desimal. Tipe data ini juga memiliki urutan, sehingga dapat dibandingkan satu dengan lainnya.
  4. No Hp(“089699971950”) : Merupakan Tipe Data String, karena String adalah tipe data dasar yang berupa kumpulan karakter dengan panjang tertentu. Meskipun berupa kumpulan karakter, karena tipe data string sering digunakan dalam pemrograman, string dianggap sebagai tipe data dasar. Kalau Kita Menggunakan Float tidak bisa menampilkan bilangan yang diawali "0".
  5. NIM(“15416273201004”) : Merupakan Tipe Data String, karena String adalah tipe data dasar yang berupa kumpulan karakter dengan panjang tertentu. Meskipun berupa kumpulan karakter, karena tipe data string sering digunakan dalam pemrograman, string dianggap sebagai tipe data dasar. Kalau Kita Menggunakan Float tidak bisa menampilkan semua bilangan karena keterbatsan nilai.
  6. Luas Persegi(“4”) : Merupakan Tipe Data Short Integer, Karena Integer adalah tipe data dasar berupa bilangan yang tidak mengandung pecahan desimal. Tipe data ini juga memiliki urutan, sehingga dapat dibandingkan satu dengan lainnya.
  7. Luas Lingkaran (“7.5”) : Merupakan Tipe Data Float Karena Float adalah tipe data dasar berupa bilangan yang memiliki pecahan desimal. Dalam pemrograman, nilai dengan tipe data ini harus ditulis dengan sebuah titik sebagai pemisah bilangan utuh dan bilangan pecahannya.  Tipe data ini digunakan untuk perhitungan yang melibatkan bilangan pecahan, seperti perhitungan kosinus, akar persamaan, dan sebagainya. Tipe data ini juga memiliki urutan, sehingga dapat dibandingkan satu dengan lainnya.
  8. Jenis Kelamin (“Laki-laki”) : Merupakan Tipe Data Boolean, Karena Sebuah data boolean memiliki tepat dua buah kemungkinan nilai, direpresentasikan sebagai Benar dan Salah, atau True dan False, atau dapat juga dilambangkan dengan 1 dan 0. Tipe data ini dapat digunakan untuk pemilihan dengan kondisi-kondisi tertentu, dimana program harus memilih aksi apa yang akan dijalankan dengan parameter tertentu. Tipe data ini paling sering digunakan untuk range yang memili dua buah nilai: lulus - tidak lulus, member - bukan member.
  9. Usia (“5”) : Merupakan Tipe Data Short Integer, Karena Integer adalah tipe data dasar berupa bilangan yang tidak mengandung pecahan desimal. Tipe data ini juga memiliki urutan, sehingga dapat dibandingkan satu dengan lainnya.

          Demikian yang dapat saya berikan, semoga bermanfaat.