Jumat, 14 Oktober 2016

CODING UNNTUK MEMBUAT RUMAH ENGGUNAKAN JAVA NEETBEANS ( GRAFIKA KOMPUTER)


hahahaha ini contoh kecil tentang koding,,, untuk membuat RUMAH menggunakan JAVA NEETBEANS
coba kalian lihat dan  buktikan di laptop kalian

SELAMAT MENCOBA 


package rumah.grafika.komputer;

import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
/**
 *
 * @author yulenz
 */
public class RumahGrafikaKomputer extends JPanel{

    /**
     * @param args the command line arguments
     */
   public void paint(Graphics g) {


{       //g.fillRect(100, 100, 10, 10); // membuat titik (10x10)
        //g.setColor(Color.red);
        //g.fillRect(100, 120, 10, 10); // membuat titik (1x1)
}
g.setColor(Color.red);
int yulenz = 0;
    while (yulenz <=100){
        g.fillRect(300 , 180+yulenz, 4, 4);
        yulenz++; }
    g.setColor(Color.blue);
int yulenz1 = 0;
    while (yulenz1 <=200){
        g.fillRect(300+yulenz1 , 280, 4, 4);
       yulenz1++; }
    g.setColor(Color.red);
int yulenz2 = 0;
    while (yulenz2 <=200){
        g.fillRect(300+yulenz2,180, 4, 4);
        yulenz2++; }  
int yulenz3 = 0;
    while (yulenz3 <=100){
        g.fillRect(500 , 180+yulenz3, 4, 4);
        yulenz3++; }  
    g.setColor(Color.black);
int yulenz4 = 0;
    while (yulenz4 <=100){
        g.fillRect(400+yulenz4 , 80+yulenz4, 4, 4);
        g.fillRect(400-yulenz4 , 80+yulenz4, 4, 4);
        yulenz4++; }
int yulenz5 = 0;
    while (yulenz5 <=50){
        g.fillRect(400 , 230+yulenz5, 4, 4);
        yulenz5++; }
    int yulenz6 = 0;
    while (yulenz6 <=50){
        g.fillRect(425 , 230+yulenz6, 4, 4);
        yulenz6++; }
int yulenz7 = 0;
    while (yulenz7 <=25){
        g.fillRect(399+yulenz7,230, 4, 4);
        yulenz7++; }
int yulenz8 = 0;
    while (yulenz8 <=20){
        g.fillRect(350 , 230+yulenz8, 4, 4);
       yulenz8++; }
    int yulenz9 = 0;
    while (yulenz9 <=20){
        g.fillRect(375 , 230+yulenz9, 4, 4);
        yulenz9++; }
int yulenz10 = 0;
    while (yulenz10 <=25){
        g.fillRect(350+yulenz10,230, 4, 4);
        yulenz10++; }
i nt yulenz11 = 0;
    while (yulenz11 <=25){
        g.fillRect(350+yulenz11,250, 4, 4);
        yulenz11++; } 
}
    public static void main(String[] args) {
    JFrame frame = new JFrame();
    frame.getContentPane().add(new RumahGrafikaKomputer());

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    frame.setSize(800,800);
    frame.setVisible(true);
  }
}

INI HASIL OUTPUT NYA ( RUN)

COBA ANDA BUKTIKAN






Rabu, 12 Oktober 2016

TUGAS GRAFIKA KOMPUTER (BIDANG BIDANG YANG MEMERLUKAN GRAFIKA KOMPUTER)

Grafika komputer merupaka salah satu ilmu yang dipelajari di teknik informatika (IT) dan ilmu komputer berikut ini merupakan. Bidang – Bidang yang memerlukan grafika koputer sebagai penyampaian informasi.
1.      Bidang hiburan.
·         Misalkan pada film, grafika komputer menghasilkan efek animasi yang baik sudah banyak film yang menggabungkan salaah satunya penerapan grafika komputer agar tercapai sebuah film dengan efek-efek yang mengagumkan.


·         Contoh berikutnya Vidio Game, permainan yang melibatkan interaksi dengan user interface untuk menghasilkan umpan balik berupa visualisasi pada perangkat vidio. Aplikasi banyak beredar dipasaran mulai dari sederhana 2 dimensi seperti tetris, hingga yang rumit, seperti 3 dimensi, dan memerlukan resource banyak seperti gae sepakbola, winning eleven. Dari yang standalone dan online network, seperti ragnarok. dari pc console, hingga mobile devices.

2.      Bidang pendidikan
     Grafika komputer dalam bidang pedidikan digunakan untuk mmempresentasikan objek objek pada siswa secara nyata dapat dilalui oleh powerpoint, ataupun softwere lainnya.





3.      Bidang kesehatan dan kedokteran.
Kegunaan grafika komputer dalam bidang ini ialah penggunaan siar X (foto Rontgen) sangatlah membantu dokter untuk mendiagnosa suatu penyakit dalam tubuh yang tidak bisa dilihat dan didiagnosa hnya denngan ksat mata.

4.      Bidang pemerintahan.
Penggunaan grafka komputer dalam bidang pemerintahan sudah semakin luas hal ini bisa dilihat darri penggunaan ICT (information and comunication technology) yang tidak terbatas pada bidang perdgangan saja melainkan dalam bidang lain seperti bidang pendidikan, bidang pertahanan, bidang keamanan, baru baru ini pemerintahan juga mulai menerapkan system ICT, yang terdiri dari fungsi input, proses,  output, storage dan communiction. System informasi ini dipergunkan dalam praktek lembaga pemerintahan.

5.      Bidang industri dan manufaktur.
Di bidang ini komputer dipergunakan untuk mengontrol mesin mesin produksi dengan ketepatan tinggi, misalnya CNC (Computer Numerical Control) pengawasan numerik atau perhitungan CAM (computer iaded manufacture) CAD (computer aided desaign), yaitu untuk merancang sebuah desain produk yang akan dikeluarkan pada sebuah industri atu pabrik, misalnya munculnya sebuah mesin serba guna dalam industri metal. Banyak pula mesin mesin dalam industri garmen dilengkapi dengan kontrol komputer, misalnya melakukan pewarnan, membuat border, selain itu industri modern juga memanfaatkan robot secara otomatis melakukan pekerjaan tertentu dalam seuah indusstri yang dikontrol oleh komputer yang tidak mungkin dikerjakan manusia. Cotohnya, merakit kendaraan mobil, motor, dan alat alat berat lainnya telah dikontrol melalui komputer.

6.      Bidang bisnis dan perbankan
     Dalam bidang bisnis komputer berguna untuk kegiatan transaksi baik rutin, periodik, maupun insidentil dan menyediakan informasi dengan cepat dan tepat tanpa harus menggunakan perhitungan manual. Sistem Informasi Manajemen (SIM) / Management Information system (MIS), merupakan sistem informasi yang sudah banyak diterapkan pada perusahaan yang bergerak bidang perdagangan barang dan jasa baik pada perusahaan besar, menengah, bahkan perusahaan kecil. Di perusahaan dagang seperti department store, telah dipergunakan mesin cash register (mesin kasir) yang dilengkapi dengan kontrol komputer sehingga mesin tersebut dapat dikontrol oleh pihak manajer hanya dari ruangan kerjanya secara cepat dan tepat, untuk scanning barcode kode barang dagangan dan menghitung rugi labanya.

     Kehadiran komputer di dalam dunia bisnis juga sangat membantu di dalam penyimpanan data. Tanpa komputer, akan sangat sulit sekali untuk memeriksa banyaknya stok barang yang dimiliki perusahaan retail. Namun dengan adanya komputer dan aplikasinya, memeriksa kondisi stok barang dan juga keuangan perusahaan akan dapat mudah dan praktis untuk dilakukan. Dalam bidang perbankan fungsi komputer sangat sangat berpengaruh sekali dengan segala aktivitas perbankan, baik simpan pinjam dan transaksi keuangan lainnya dapat berjalan dengan lancar. Dengan adanya pemanfaatan komputer dan sistem sistem yang canggih di dalamnya sangat mempermudah jalannya suatu perbankan serta menjamin keamanan dan kerahasiaan dari setiap nasabah. Karena komputer juga berfungsi untuk menyimpan dan mengolah berbagai data.

7.      Bidang teknik dan ilmu pengetahuan
     Dalam bidang teknik dan ilmu pengetahuan komputer sangat bermanfaat untuk perhitungan-perhitungan yang sulit dan membutuhkan presisi tinggi yang tidak mungkin dilakukan oleh manusia. Ini biasanya digunakan untuk keperluan penelitian dan riset yang dilakukan oleh para ahli. Para ahli biasanya akan mengadakan simulasi dengan komputer sebelum menguji coba sesungguhnya dari hasil temuannya, misalnya membuat model reaktor nuklir, membuat model-model atom dan molekul. Komputer juga bisa digunakan untuk bidang ilmu pengetahuan alam misalnya mempelajari keadaan struktur tanah, keadaan angin, cuaca, dan sebagainya. Dalam bidang bioteknologi, peralatan-peralatan kultur telah banyak yang dilengkapi dengan kontrol komputer untuk mengusahakan ketelitian kerja pada ruang steril. Pada bidang pekerjaan teknik sipil komputer juga sangat dibutuhkan untuk menghitung presisi dan kekuatan kunstruksi bangunan, bidang arsitektur komputer digunakan untuk mensimulasi gambar-gambar ruang secara tiga dimensi.

8.      Bidang penerbangan dan kemiliteran
     Di bidang penerbangan dan luar angkasa komputer digunakan untuk mengatur kendali pesawat menggantikan pilot, menghitung ketinggian pesawat, mengendalikan panel-panel kendali seperti keadaan mesin, bahan bakar, dan kecepatan. Komputer juga digunakan untuk mengendalikan pesawat ruang angkasa baik dengan awak maupun tanpa awak ke planet dan mempelajari keadaan dan isi planet diluar angkasa. Di bidang militer komputer juga bermanfaat untuk mengendalikan senjata atau peluru kendali. Komputer juga digunakan untuk navigasi kapal laut dan kapal selam, juga untuk melakukan simulasi peperangan, dan melakukan pengiriman sandi-sandi rahasia militer. 

9.      Bidang transportasi.
  Penggunaan komputer di bidang transportasi, misalnya komputer yang digunakan untuk mengatur lampu lalu lintas.Di Negara maju lainnya banyak kereta yang sudah dipasang alat navigasi modern untuk menggantikan masinis melalui penggunaan satelit dan sistem komputer.
     Jalan raya juga dipasang dengan berbagai jenis sensor yang akan memberikan pesan kepada komputer pusat untuk memudahkan pengendalian jalan raya tertentu. Selain itu, dengan komputer semua jalur penerbangan di Bandara bisa di program dengan komputer. Untuk menerbangkan pesawat itu sendiri membutuhkan dan harus dilengkapi dengan komputer.
     Bahkan diketinggian tertentu pesawat dapat di terbangkan dengan otomatis dengan pilot otomatis yang sudah diprogram oleh komputer. Demikian juga penjualan tiket di terminal , bandara, dan stasiun yang dapat dilayani dengan cepat menggunakan komputer. 

10.  Bidang seni.
Pada masa awal dibuatnya komputer diharapkan dapat membantu manusia untuk melakukan pekerjaannya. Seiring perkembangannya komputer saat ini sudah dapat melakukan banyak hal dalam membantu pekerjaan manusia di banyak bidang termasuk bidang seni. Pada kesempatan kali ini kami akan membahas tentang manfaat komputer dibidang seni.
Seni sendiri terbagi atas beberapa jenis seni antara lain: 
1. Seni Gambar 
Dalam seni gambar, teknologi yang sering digunakan dalam mengedit hasil dari pemotretan sehingga bisa menghasilkan gambar yang maksimal.untuk hal ini, diperlukan komputer dengan program(photoshop,Coreldraw,dll) yang berfungsi sebagai media editting dalam komputer.
2. Seni Musik 
Pada seni musik, untuk membuat sebuah hasil rekaman yang sempurna, sebuah studio rekaman biasanya menyiapkan komputer untuk mengatur tempo,irama. 
3. Seni Film 
Animasi, atau lebih akrab disebut dengan film animasi, adalah film yang merupakan hasil dari pengolahan gambar tangan sehingga menjadi gambar yang bergerak. Dengan bantuan komputer dan grafika komputer, pembuatan film animasi menjadi sangat mudah dan cepat. Bahkan akhir-akhir ini lebih banyak bermunculan film animasi 3 dimensi daripada film animasi 2 dimensi



                                                                                 



Selasa, 20 September 2016

ARTIKEL TEKNIK KOMPILASI

haaaayyy,,, para umat manusia kali saya akan membuat artikel untuk teknik kompilasi
>>>>>>>>>>> pembahasan tentang bahasa pemrograman?????????????? 
untuk dunia yang lebih modern}}}}{{{}
Ya, tentu karna mesin atau hardware komputer maupun laptop tidak mengerti bahasa pemrograman hanya tau ada listrik atau tidak ? nyala atau tidak ? atau kita kenal dengan biner 1 dan 0.
Untuk sekarang ada 2 jenis penerjemah atau translator yang dapat digunakan, seperti :
§  Intrepeter
§  Compiler

Jika hanya saya sebutkan pasti ada yang bertanya, penjelasannya dimana ? masa harus searching lagi !
Oke ini penjelasannya. Yang pertama ,
Kompiler/Compiler, suatu program yang menerjemahkan bahasa pemrograman (koding/source code). Kompiler menerjemahkan secara keseluruhan koding, hasilnya sudah berupa satu kesatuan dimana prosesnya penerjemahan dilakukan sebelum program dieksekusi.
Tahap kompilasi :
1.       Koding dibaca oleh memori komputer.
2.       Koding diterjemahkan menjadi bahasa mesin ( 0 dan 1 .
3.       Dihubungkan dengan library yang dibutuhkan untuk membentuk file yang bisa dijalankan.
Setelah tahap kompilasi selesai dilakukan, kompiler tidak diperlukan karna sesudah kompilasi akan terbentuk program yang siap dijalankan.
Contoh program yang menggunakan kompiler adalah Visual Basic, Visual Delvi, Pascal.
Interpreter, perangkat lunak yang berfungsi melakukan eksekusi sejumlah instruksi yang ditulis dalam suatu bahasa pemrograman lalu diterjemahkan ke bahasa mesin, sehingga mesin melakukan instruksi yang diminta oleh program.
Awalnya kode program suatu bahasa pemrograman akan diterjemahkan perbaris (baris demi baris) menjadi bahasa mesin sambil mengikuti logika  yang terdapat dalam kode tersebut.
Contohnya bahasa pemrograman Java, yaitu Java Virtual Machine (JVM), koding/source code yang telah di kompilasi menjadi bytecodes dapat dijalankan pada platform yang berbeda-beda.


Minggu, 05 Juni 2016

Tugas: Teori bahasa otomata





(1) Diketahui
                       
    R = ab * U (b* U a)


Buatlah menjadi FA dari RE diatas !!!!


langkah 1 membuat FA  a dan b
 

langkah 2 membuat FA  ab kemudian dilanjutkan dengan membuat ab * ( ab closure)
 
langkah ke 3 membuat b*

 
langkah 4 membuat b* Union a  (b* U a)


langkah terakhir mengabungkan  ab* U (b* U a),maka hasil yang diperoleh seperti dibawah ini
 

(2)diketahui gambar RE dibawah ini  

 


buatlah menjadi RE dari NDFA diatas !!!!!!!!!!!!!!

 

Berdasarkan gambar diatas maka RE adalah (a*b)  a * U (ab)




1) Diketahui
                       ∑ ={ 0 , 1 }

                       R = 0 *  ( 1 U 0 ) * 11

Ubahlah RE (Reguler Ekspresion) tersebut menjadi FA !!!!!!!!

mari kita selesaiakan tuagas satu ini>>>>>>>> gogogogogogogogog


 langkah 1 menentukan FA  0 kemudian 0 *
 


 langkah 2 menentukan FA  1 dan 0  
 
 

langkah 3 menentukan FA  (1 Union  0 ) 
 

langkah 4 menentukan FA  (1 Union  0 ) * 
 




langkah 5 menentukan FA  1 1


 

langkah terakhir kita menentukan  hasil dari 0 * ( 1 U 0) *  1 1

maka diperoleh hasil FA seperti dibawah ini

 


 ( 2 )  Diketahui
                                   ∑ = { a , b }
                                   
                                    R =  ab * ( a U b ) *

Ubahlah RE (Reguler Ekspresion) tersebut menjadi FA



langkah 1 menentukan FA  a , b  setelah itu dilanjutkan ab *
 

 langkah 2 menentukan FA  a union  b  / ( a U b )  
 


langkah 3 menentukan FA  (a Union  b ) *
 


langkah terakhir kita menentukan  hasil dari ab * ( a U b) * 

maka diperoleh hasil FA seperti dibawah ini