Sunday, 28 September 2014

Sedikit Tentang Java I


A.    IDENTIFIER 

secara umum adalah sebuah nama atau simbol serta identitas  yang di berikan oleh suatu program untuk variabel , method , class  , dll yang  terdiri dari suatu karakter , angka ,  currency symbols ,   connecting characters . Dalam penulisan suatu IDENTIFIER memiliki syarat – syarat tertentu disetiap bahasa pemograman diantaranya sebagai berikut : 

SYARAT – SYARAT PENULISAN IDENTIFIER DALAM PASCAL 
1. Panjang karakter tidak melebihi dari kuota yang diberikan yaitu 255 karakter 
2. Huruf atau karakter di awal harus berupa huruf ( ALFABET )
3. Tidak ada spaci dalam penulisan identifier 
4. karakter yang diizinkan adalah huruf , angka , dan underscore atau garis bawah ( _ )
5. 63 karakter di awal merupakan karakter signifikan 

SYARAT – SYARAT  PENULISAN IDENTIFIER DALAM JAVA 
 Tidak diperbolehkan menggunakan Java Keyword . 
  Huruf dari penulisan identifier boleh di awali oleh  currency character ( $ ) atau underscore .
Tidak ada batasan maksimum 
tidak boleh ada spaci dalam penulisan identifier. 

B.     Berikut Kata kunci bahasa pemrograman Java


C.    Variabel

package tugas1;
/**
 *
 * @author eLmunats
 */
import java.util.Scanner;
public class Tugas1 {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner s = new Scanner (System.in);
        double bil;
        System.out.println("Selamat Datang");   
}

Terlihat pada source code diatas terdapat tipe data beserta variabel nya.
Cara penulisan tipe data dan mendekralasikan variabel, sebagai berikut:

tipeData NamaVariabel;
Contoh :
double bil; 


D.    Macam-Macam Tipe data Yang terdapat
 Pada Pemrograman Java
1.      Tipe data sederhana
a.       Integer (Bilangan Bulat)
a.1. Byte
a.2. Short
a.3. int
a.4 long

b.      Floating-Point (Bilanagn Pecahan)
b.1 Float
b.2. Double

c.       Char (Karakter)

Escape Sequence
Keterangan
\ddd
Karakter octal (ddd)
\uxxxx
Karakter Unicode heksadecimal (xxxx)
\’
Petik tunggal
\’’
Petik ganda
\\
Backslash
\r
Carriage return
\n
Baris baru (line feed)
\f
Form feed
\t
Tab
\b
Backspace

d.      Boolean

2.      Tipe data referensi
a.       Class
b.      Array
c.       Interface

download PDF disini 

Idul Adha 1435 H/2014 M & Gerhana Bulan Total

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpV6yVpIfN1djV9P01dsUPTZ4UPVUdf4n9hXJRx3TwNmRLWWHiyAn8snLfbiPqb4fr1yKkLunNynIDY3KQqVJ6afP05K7u-PMW5XZ2ghbHvPLVxHo0r203HHNQe8cg5hDVL4GPIwnm4gmz/s400/Kartu+Ucapan+Lucu+Idul+Adha+2012.gif
http://cdn.ar.com/images/stories/2011/06/gerhana-bulan1.jpg 

 Idul Adha                 : Ahad 10 Dzulhijjah 1435 / 5 Oktober 2014

Gerhana Bulan Total     : Rabu 13 Dzulhijjah 1435 H / 8 October 2014
Kontak awal gerhana        : Pukul 16:14':45"
Awal Total Gerhana        : Pukul 17:25':09"
Pertengahan Gerhana        : Pukul 17:54':35"
Akhir Total Gerhana        : Pukul 18:23':59"
Kontak Akhir Gerhana    : Pukul 19:34':19"

Sehubung terjadinya gerhana bulan total, dianjurkan kepada umat islam untuk melaksanakan sholat gerhana pada waktunya.
a. Mulai Takbir            : Pukul 17:00 WIB
b. Sholat Gerhana         : Ba'da Sholat Magrib (dianjurkan dengan Khutbah, Pengumpulan dan Pembagian Shodaqoh)

Monday, 22 September 2014

Baru Belajar Java

http://onsitepcsolution.com/wp-content/uploads/2014/08/java_tech.jpg
wow kawan kawan ane pnya masalah bagai mana cin/input untuk user di java..
dan cout/output untuk user di java,, dan bagai mana cara if condisi dan cara eksekusi sebuah rumus..

ini penyelesaiannya...

bikin dulu sebuah variabel seperti biasa..
mislkan

        int l ;
    int kel;
    int luas;
    int pil;


kemudian kita bikin cout dan cin nya..
ini source nya:

Scanner input = new Scanner (System.in);//untuk peroses Cin

System.out.println("Menghitung luas dan keliling persegi panjang");//berfungsi sebagai cout dan hasilnya isi dari tanda kutip itu

System.out.println("pilih 1. menghitung keliling 2.Menghitung Luas");//ini juga sama

pil = input.nextInt();//berfungsi seperti cin

kemudian kondisi if,, ini pemecahan maslahnya:

if (pil == 1)
        {
            System.out.println("Masukkan nilai panjang");
            p= input.nextInt();
            System.out.println("Masukkan nilai lebar");
            l= input.nextInt();
            System.out.println("Hasilnya :");
            kel = ((p*2)+(l*2));
            System.out.println(kel);
        }


untuk selanjutnya tunggu aja yaaa...

Saturday, 20 September 2014

Cara Install, ngoding, dan compile c++ di terminal ubuntu

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqbtyAw3A9IMHh72xBwcDBNvbD1W5MGyy6ftpMMLYNH7nhR758L74xl7vEk9q0MTx8QAWz8aAS0A4mVjfy7Fqint4hedEVZPOZbXwERaboXhxRWSNoM_nzMzKcsIGol_6ZO-yZ8xfPuMQ/s1600/cpp.png

Bismillah, semoga di hari ini Alloh memberikan rahmat dan hidayah bagi kita semua yang menulis dan membaca blog saya.

langsung saja pada pembahasan.

saya akan mengulas sedikit tentang awal untuk belajar bahasa c++ untuk pengguna ubuntu.

yang pertama kita harus install dulu compiler c dan c++ di ubuntu anda.
caranya :

1. Buka terminal

Ctrl + Alt + T

2. ketikan pesan di bawah ini pada terminal anda

elmunats@Ibnu-Majid:~$ sudo apt-get install build-essential


Bila sudah selesai kita lanjut lagi ke tahap mengoding c++ atau c atau yang lain di gedit lewat terminal

caranya sebagai berikut :

elmunats@Ibnu-Majid:~$ sudo gedit namafile.cpp

kemudian mulai lah mengetik programnya di gedit.
contoh :

#include <iostream>
using namespace std;
int main ()
{

cout<<"Bismillahirrahmaanirrahim\n"<<"Semoga dengan program pertamaku ini aku dapat membuat program yang lebih canggih lagi\n"<<endl;

cout<<"Aaamin"<<endl;

cout<<"Terimakasih Elmunats"<<endl;

}

Setelah membuat programnya, kita langsung tahap compile di terminal ubuntu. menjalankan aplikasi yang anda bikin. gini sob caranya

elmunats@Ibnu-Majid:~$ g++ namafile.cpp -o test

kemudian enter dan ketikkan lagi

elmunats@Ibnu-Majid:~$ ./test

maka tampillah program kamu di terminal.
Selesai deh, eh catatan deh buat kalian.

untuk penympanan file saya simpan di home sesuai direktori tutorial yang di atas elmunats@Ibnu-Majid:~$

kalau mau seve file sesuai keinginan mu misalkan di Document.
kamu alihkan dulu ke direktori Document.
caranya begini :

elmunats@Ibnu-Majid:~$ cd Documents

kalau mau di anaknya Documents, tambahkan saja /
contoh :

elmunats@Ibnu-Majid:~$ cd Documents/filecpp

enter deh.

Selesai
Terimakasih sudah membaca.. ^_^

Wednesday, 10 September 2014

Kini bahasa Pyhton dapat memprogram mikrokontroller

https://s3.amazonaws.com/ksr/projects/718657/photo-main.jpg?1397851482

Mantap nih gan bahasa Phyton sekarang mulai melangkah ke bidang hardware progreming. kita tidak hanya tepaku pada bahasa C untuk memprogram mikrokontroller. sekrang Pyhton juga sudah memfasilitasi. tapi tetep aja masih kaya bahasa C cara memprogramnya.

lihat spesifikasinya

processor ARM 32 bit,
ARM STM32F405 clock 168MHz,
flash memori 1MiB
192KiB RAM.
Udah ada slot karto micro SD nya lgi gan.
2buah tombol
4 buah LED
30 pin I/O
real time clock
built-in accelerometer

ini bisa kita buat antarmuka komputer, seperti; mouse, keybord, game-pad dan lain lain deh.

nih gan kelebihannya
1. fiturnya yang beragam dengan ukuran yang kecil (4 cm x 3,3 cm)

2. kode program ditulis dalam file berekstensi .py dan dapat langsung disimpan di dalam flash memory pada Python board.

3. Proses compiling dilakukan langsung di dalam microprocessor sehingga tidak diperlukan software downloader pada PC.jadi mudah aja ya gan untuk uji coba.

4. Micro Python juga dilengkapi dengan REPL (Read Evaluate Print Loop) atau interactive prompt yang memungkinkan kita untuk mengakses langsung Python board, mencoba-coba kode program dan melihat hasilnya saat itu juga.

mantap ga gan...??

harganya juga mantap ko gan satu board dihargai 24 British Pounds atau sekitar 42 Dollars. ya tapi kalo yang soka main robot robotan bisa cobalah setidaknya dan kunjungi website nya di sini http://micropython.org/ untuk mengetahui produk dan cara pemesanannya.

Semua resource baik itu kode maupun skema board dapat diakses di http://github.com/micropython/

lihat cuplikannya disini
http://www.youtube.com/watch?v=Y5Gby5xcSkY


Sumber :

http://micropython.org/
https://www.kickstarter.com/projects/214379695/micro-python-python-for-microcontrollers
http://www.infoworld.com/t/python/micro-pythons-tiny-circuits-python-variant-targets-microcontrollers-243837
http://www.wired.co.uk/news/archive/2013-12/06/micro-python
http://www.codepolitan.com/micropython-bahasa-python-untuk-memprogram-microcontroller/

Sunday, 7 September 2014

Hayu urang tanding buat Aplikasi di Bandung Juara


Sebentar lagi Bandung ulang tahun lho, tepatnya di tanggal 25 September 2014. Untuk meramaikan momen tersebut, Pemkot Bandung melalui Diskominfo, menggelar sebuah perlombaan yang cukup keren yaitu “Lomba Membuat Aplikasi bertemakan BANDUNG JUARA”.
Dikutip dari laman resmi pengumuman lomba, berikut adalah syarat lomba dan kriteria dari aplikasi yang harus dikembangkan:
1. Syarat Lomba:
  • Peserta adalah WNI baik perorangan atau kelompok (maksimal 3 orang), pelajar/mahasiswa pada sekolah/perguruan tinggi di Kota Bandung, pengembang aplikasi amatir ataupun umum berdomisili di Bandung.
  • Karya harus asli dan belum pernah diikutsertakan atau dipublikasikan dalam lomba/kompetisi lain sebelumnya.
  • Hasil akhir berupa aplikasi berbasis web atau desktop atau aplikasi mobile atau game edukatif yang siap pakai (bukan purwarupa/prototype).
  • Peserta hanya boleh mengirimkan satu karya baik sebagai perseorangan atau kelompok.
2. Kriteria Penilaian:
  • Bermanfaat
  • Desain yang menarik
  • Aplikatif
  • Inovatif
  • Banyak disukai masyarakat/terfavorit
3. Kriteria Aplikasi:
Tema: Bandung Juara. Aplikasi yang dilombakan harus bermanfaat bagi layanan publik, menunjang bisnis proses di lingkungan Pemerintah Kota Bandung ataupun yang mengandung muatan budaya lokal.
Jangan lupa untuk memperhatikan beberapa tanggal penting berikut ini:
  • Registrasi dan Pengumpulan proposal : 2-10 September 2014
  • Pengumuman hasil seleksi proposal : 13 September 2014
  • Submit Prototype / Progress Report : 22 September 2014
  • Pengumuman 8 Aplikasi Terbaik : 24 September 2014
  • Submit Aplikasi jadi / Hasil Akhir : 13 Oktober 2014
  • Penjurian Final dan Presentasi : 23 Oktober 2014
  • Pengumuman Pemenang : 28 Oktober 2014
Selengkapnya lihat informasi perlombaan disini: Lomba Membuat Aplikasi Bertemakan. Semoga Anda menjadi Juara !!!.

Sumber : http://www.codepolitan.com/ayo-bersaing-bikin-aplikasi-di-bandung-juara/