Rabu, 27 November 2013

Midle Test 'Grafika Komputer'



1. Listening Rotasi :

package pembuatan_rotasi;

import java.awt.*;
import java.awt.event.*;
public class Pembuatan_rotasi extends Frame implements ActionListener{
    int x = 200;
    int y = 200;
public static void main(String[] args) {
    Frame frame = new Pembuatan_rotasi();
    frame.setSize(640, 480);
    frame.setVisible(true);
}
public Pembuatan_rotasi() {
setTitle("Membuat rotasi");
// create menu
    MenuBar mb = new MenuBar();
    setMenuBar(mb);
    Menu menu = new Menu("File");
    mb.add(menu);
    MenuItem mi = new MenuItem("Exit");
    mi.addActionListener(this);
    menu.add(mi);
// end program when window is closed
    WindowListener l = new WindowAdapter()  {
            @Override
    public void windowClosing(WindowEvent ev) {
    System.exit(0);
    }
    };
this.addWindowListener(l);
// mouse event handler
MouseListener mouseListener = new MouseAdapter() {
            @Override
public void mouseClicked(MouseEvent ev) {
    x = ev.getX();
    y = ev.getY();
    repaint();
}
};
addMouseListener(mouseListener);
}

    @Override
public void paint(Graphics g) {
int xasalA = 150; int yasalA = 100;
int xasalB = 100; int yasalB = 250;
int xasalC = 200; int yasalC = 250;

int sudut = 45;

g.setColor(Color.blue);
g.drawLine(xasalA,yasalA, xasalB,yasalB);
g.drawLine(xasalB,yasalB,xasalC,yasalC);

long xA = Math.round(x+(xasalA-x)*Math.cos(sudut)-(yasalA-y)*Math.sin(sudut));
long yA = Math.round(x+(xasalA-x)*Math.sin(sudut)-(yasalA-y)*Math.cos(sudut));
long xB = Math.round(x+(xasalB-x)*Math.cos(sudut)-(yasalB-y)*Math.sin(sudut));
long yB = Math.round(x+(xasalB-x)*Math.sin(sudut)-(yasalB-y)*Math.cos(sudut));
long xC = Math.round(x+(xasalC-x)*Math.cos(sudut)-(yasalC-y)*Math.sin(sudut));
long yC = Math.round(x+(xasalC-x)*Math.sin(sudut)-(yasalC-y)*Math.cos(sudut));

int xA1 = (int)xA; int yA1 = (int)yA;
int xB1 = (int)xB; int yB1 = (int)yB;
int xC1 = (int)xC; int yC1 = (int)yC;

g.drawLine(xA1,yA1, xB1,yB1);
g.drawLine(xB1,yB1, xC1,yC1);

}
    @Override
public void actionPerformed(ActionEvent ev) {
String command = ev.getActionCommand();
if ("Exit".equals(command)) {
System.exit(0);
}
}
}



    2. Listening Translasi :


package pembuatan_translasi;

import java.awt.*;
import java.awt.event.*;
public class Pembuatan_translasi extends Frame implements ActionListener{
    int x = 50;
    int y = 100;
public static void main(String[] args) {
    Frame frame = new Pembuatan_translasi();
    frame.setSize(640, 480);
    frame.setVisible(true);
}
public Pembuatan_translasi() {
setTitle("AWT Demo");
// create menu
    MenuBar mb = new MenuBar();
    setMenuBar(mb);
    Menu menu = new Menu("File");
    mb.add(menu);
    MenuItem mi = new MenuItem("Exit");
    mi.addActionListener(this);
    menu.add(mi);
// end program when window is closed
    WindowListener l = new WindowAdapter()  {
    public void windowClosing(WindowEvent ev) {
    System.exit(0);
    }
    };
this.addWindowListener(l);
// mouse event handler
MouseListener mouseListener = new MouseAdapter() {
public void mouseClicked(MouseEvent ev) {
   int x = 50;
   int y = 100;
    repaint();
}
};
addMouseListener(mouseListener);
}

public void paint(Graphics g) {

g.drawLine(30, 30, 160, 250);
g.drawLine(30+x, 30+y, 160+x, 250+y);



}
public void actionPerformed(ActionEvent ev) {
String command = ev.getActionCommand();
if ("Exit".equals(command)) {
System.exit(0);
}
}
}

                               


                                         
                                      















Minggu, 03 November 2013

Grafika Komputer'Tugas ke 3

hay guyzs
makasih kalau sudah sempat kunjungi blog punya Ribca alias Ikka

yah....
sekedar iseng-iseng aku buat bentuk wajah manusia yang aneh tapi lucu loh
di sini aku menggunakan aplikasi Netbeans
pasti sudah pada tau khan .apa itu Netbeans. . . .
so, aku nggak perlu jelasin lagi tapi kalau ada yang belum tau yah aku beritahu deh :)

Netbeans merupakan sebuah aplikasi Integrated Development Environment (IDE) yang berbasiskan Java dari Sun Microsystems yang berjalan di atas swing. Swing merupakan sebuah teknologi Java untuk pengembangan aplikasi desktop yang dapat berjalan pada berbagai macam platform seperti windows, linux, Mac OS X dan Solaris. Sebuah IDE merupakan lingkup pemrograman yang di integrasikan ke dalam suatu aplikasi perangkat lunak yang menyediakan Graphic User Interface (GUI), suatu kode editor atau text, suatu compiler dan suatu debugger.

penjelasan cukup yah .....
mau tau tanya langsung Om Google aja
ini listening-listening yang aku coba dalam aplikasi Netbeans .

Listening membuat lingkaran :
g.setColor(Color.blue);
g.fillOval(100,100,200,200);



Listening  membuat mata
g.setColor(Color.black);
g.fillOval(130,175,40,25);
g.fillOval(225,175,40,25);






Listening membuat  mulut
g.fillOval(170,230,60,30);






Listening membuat bola mata
g.setColor(Color.blue);
g.fillOval(143,180,13,13);
g.fillOval(240,185,13,13);






Listening membuat telinga
g.setColor(Color.black);
g.fillOval(85,170,30,50);
g.fillOval(285,170,30,50);






Listening membuat alis mata
g.setColor(Color.black);
g.drawArc(115, 160, 70, 70, 60, 60);
g.drawArc(210, 160, 70, 70, 60, 60);






Listening membuat hidung
g.setColor(Color.black);
g.fillOval(190,200,20,20);







heheheehehehehehehe
lucu-lucu yah ?
maaf neh kalau tidak sesuai dengan kemauan sobat .
kemampuan yang aku punya sampai di situ doang ! aku masih banyak belajar lagi :)
nah ini Listening dari semuanya

package Ribca;

import java.awt.*;
import java.awt.event.*;
public class Ribca extends Frame implements ActionListener{
    int x = 100;
    int y = 100;
public static void main(String[] args) {
    Frame frame = new face();
    frame.setSize(640, 480);
    frame.setVisible(true);
}
public Ribca() {
setTitle("Membuat_lingkaran");
// create menu .................... STIKOM ARTHA BUANA
    MenuBar mb = new MenuBar();
    setMenuBar(mb);
    Menu menu = new Menu("File");
    mb.add(menu);
    MenuItem mi = new MenuItem("Exit");
    mi.addActionListener(this);
    menu.add(mi);
// end program when window is closed
    WindowListener l = new WindowAdapter()  {
            @Override
    public void windowClosing(WindowEvent ev) {
    System.exit(0);
    }
    };
this.addWindowListener(l);
// mouse event handler....................STIKOM ARTHA BUANA
MouseListener mouseListener = new MouseAdapter() {
public void mouseClicked(MouseEvent ev) {
    x = ev.getX();
    y = ev.getY();
    repaint();
}
};
addMouseListener(mouseListener);
}

    @Override
public void paint(Graphics g) {

g.setColor(Color.orange);
g.fillOval(100,100,200,200);
g.setColor(Color.black);
g.fillOval(130,175,40,25);
g.fillOval(225,175,40,25);
g.fillOval(170,230,60,30);
g.setColor(Color.white);
g.fillOval(143,180,13,13);
g.fillOval(240,185,13,13);
g.setColor(Color.black);
g.fillOval(85,170,30,50);
g.fillOval(285,170,30,50);
g.setColor(Color.orange);
g.fillOval(100,170,30,50);
g.fillOval(270,170,30,50);
g.fillOval(175,215,50,30);
g.setColor(Color.black);
g.drawArc(115, 160, 70, 70, 60, 60);
g.drawArc(210, 160, 70, 70, 60, 60);
g.setColor(Color.black);
g.fillOval(190,200,20,20);




}
    @Override
public void actionPerformed(ActionEvent ev) {
String command = ev.getActionCommand();
if ("Exit".equals(command)) {
System.exit(0);
//*********  NAMA : Ribca Atonis
//*********  NIM  : 11110099
}
}
}

outputnya :








SEMOGA BERMANFAAT YAH SOBAT :)
makasih .

Selasa, 01 Oktober 2013

Ribca Atonis - Grafika Komputer

package ribca_atonos;

import java.awt.*;
import java.awt.event.*;
public class Ribca_atonos extends Frame implements ActionListener{
    int x = 100;
    int y = 100;
public static void main(String[] args) {
    Frame frame = new Ribca_atonos();
    frame.setSize(640, 480);
    frame.setVisible(true);
}
public Ribca_atonos() {
setTitle("MEMBUAT_OTO");
// create menu .................... STIKOM ARTHA BUANA
    MenuBar mb = new MenuBar();
    setMenuBar(mb);
    Menu menu = new Menu("File");
    mb.add(menu);
    MenuItem mi = new MenuItem("Exit");
    mi.addActionListener(this);
    menu.add(mi);
// end program when window is closed
    WindowListener l = new WindowAdapter()  {
            @Override
    public void windowClosing(WindowEvent ev) {
    System.exit(0);
    }
    };
this.addWindowListener(l);
// mouse event handler....................STIKOM ARTHA BUANA
MouseListener mouseListener = new MouseAdapter() {
public void mouseClicked(MouseEvent ev) {
    x = ev.getX();
    y = ev.getY();
    repaint();
}
};
addMouseListener(mouseListener);
}

    @Override
public void paint(Graphics g) {
g.setColor(Color.black);
g.drawRect(200, 149, 100, 100);
g.setColor(Color.blue);
g.fillRect(239, 200,60, 49);
g.setColor(Color.blue);
g.fillRect(300,125,300,125); //g.drawRect(x, y, WIDTH, WIDTH)
g.setColor(Color.black);
g.fillOval(275, 240, 40, 40);
g.fillOval(515, 240, 40, 40);
g.fillOval(400, 240, 40, 40);
g.drawRect(195, 200, 5, 35);
g.setColor(Color.orange);
g.fillOval(190, 210, 10,10);

}
    @Override
public void actionPerformed(ActionEvent ev) {
String command = ev.getActionCommand();
if ("Exit".equals(command)) {
System.exit(0);

}
}
}


hasil outputnya :

Kamis, 26 September 2013

SISTEM BERKAS

Nama : Ribca Atonis
Kelas : B
NIM  : 11110099

Media Penyimpanan
Media penyimpanan adalah tempat menyimpan hasil input. Dalam perkembangannya media penyimpanan memiliki kekurangan dan kelebihan masing-masing tergantung dari kapasitas penyimpanan, kecepatan akses, mobilitas, kemampuan menulis dan membaca data serta harga yang di tawarkan.
Hardisk
Hardisk adalah media penyimpanan dengan kapasitas penyimpanan mulai dari ratusan megabyte sampai ratusan gigabyte dan akan terus bertambah sesuai dengan kemajuan teknologi komputer. Kecepatan putaran ketika membaca dan menuliskan data menentukan kecepatan akses data kehardisk, oleh sebab itu akses data ke hardisk adalah yang tercepat dibandingkan media penyimpanan yang lain. Hardisk adalah media penyimpanan yang lain. Hardisk adalah media penympanan yang terbuat dari magnetik disk. hardisk ada dua macam. Yaitu SATA dan IDE.

Compact Disc
Compact Disc atau sering disebut dengan CD adalah piringan optikal yang digunakan sebagai media penyimpanan data. Compact Disc dapat di baca melalui media yang disebut dengan CD ROM atau DVD ROM. Pada awalnya Compact Disc digunakan sebagai media penyimpanan audio. Namun seiring dengan perkembangan, media ini di gunakan juga sebagai media penyimpanan umum selain audio. Ukuran Compact Disc ada beberapa macam. Secara umum berdiameter 12 cm. Untuk ukuran dibawahnya ada yang berdiameter 8 cm. Sedangkan kapasitas Compact Disc yaitu 700 Mega Byte.

Disket
Disket fungsinya sama dengan hardisk, hanya kapasitasnya menyimpan data sangat kecil, selain itu disket juga mempunyai akses data yang lambat, disket juga rentan terhadap kerusakan. Kapasitas disket saat ini adalah 1,44 MB dengan ukuran 3,5 inchi, dahulu kapasitas disket 1,2 MB untuk ukuran 5,25 inchi. Kelebihan disket dapat memindahkan data dari satu komputer ke komputer tanpa terhubung dengan jaringan. Disket adalah media penyimpanan yang terbuat dari piringan magnetik.

Flashdisk
 Fungsi utama flashdisk yaitu sebagai media penyimpanan data. Alat ini berukuran kecil dan sangat mudah dipindah-pindah. Untuk mengakses flashdisk ini cukup dengan menancapkan pada port usb dan secara otomatis sistem operasi contohnya Linux akan langsung mendeteksi.

Media Penyimpanan Optikal ( Optical Disk )
CD ( Compact Disc atau Laser Optic Disc ) CD-ROM merupakan akronim dari (“compact disc read-only memory”) adalah sebuah piringan kompak dari jenis piringan optik ( optical disc ) yang dapat menyimpan data. Ukuran data yang dapat disimpan saat ini bisa mencapai 700MB atau 700 juta bita. CD-ROM bersifat read only   (hanya dapat dibaca, dan tidak dapat ditulis). Untuk dapat membaca isi CD-ROM, alat utama yang diperlukan adalah CD drive. Perkembangan CD-ROM terkini memungkinkan CD dapat ditulis berulang kali (Re Write / RW ) yang lebih dikenal dengan nama CD-RW.

DVD (Digital Video Disc/Digital Versatile Disc)
DVD adalah sejenis cakram optik yang dapat digunakan untuk menyimpan data termasuk film dengan kualitas video dan audio yang lebih baik dari kualitas VCD. “DVD” pada awalnya adalah singkatan dari digital video disc, namun beberapa pihak ingin agar kepanjangannya diganti menjadi digital versatile disc (cakram serbaguna digital) agar jelas bahwa format ini bukan hanya untuk video saja. Karena konsensusnya antara kedua pihak ini tidak dapat dicapai, sekarang nama resminya adalah “DVD” saja, dan huruf-huruf tersebut secara “resmi” bukan singkatan dari apapun.

Media Penyimpanan Chip
Chip yaitu penyimpanan data prototip dari Hitachi tersebut hanya memiliki ukuran 2x2 cm dan tebal 0,2 cm. Chip ini terbuat dari kaca kuarsa, yang tahan panas, bahkan pada suhu 1000° C sekalipun. Bahan ini juga tidak terpengaruh oleh radiasi, air dan bahan kimia lainnya. Menurut sumber  yang jadi berita kutip dari situs geek.com, bahan ini mampu bertahan hingga beberapa ratus juta tahun, kecuali jika chipnya patah ataupun rusak.
Teknologi ini terdiri dari beberapa lapis ots yang menyimpan data dalam bentuk biner. Yang saat ini berhasil dibuat adalah ketebalan sebanyak empat lapis, dan mampu menyimpan data sebanyak 40 MB perinchi persegi, atau setara dengan kemampuaan CD. Tentu saja ini lebih rendah dari pada kapasitas hardisk yang biasa kita gunakan, yaitu kapasitas yang mencapai TB (Tera Byte).

Rabu, 18 September 2013

Tugas 1 - Grafika Komputer



Nama        : Ribca Atonis
Kelas         : B
NIM           : 11110099



1.    Ceritakan mengapa perlu belajar grafik
2.    Berikan contoh grafik computer
3.    Apa saja parameter untuk menentukan kualitas grafik. Berikan contoh
4.    Grafik digunakan pada bidang apa saja. Berikan contoh

Jawaban :
1. Grafik komputer merupakan salah satu ilmu yang dipelajari di dalam teknik informatika dan ilmu komputer. Aplikasi grafik komputer sering dijumpai dalam kehidupan sehari-hari. Untuk itu pemilihan pada software yang tepat akan sangat membantu menciptakan bentuk-bentuk objek dengan realisme nyata. Borland C++ Builder Prefessional merupakan salah satu bahasa pemrograman yang menyediakan tool-tool dan fungsi-fungsi untuk pembuatan aplikasi grafik. 

2. Dunia Kedokteran
Dalam Dunia kedokteran, penggunaan aplikasi grafik komputer sudah menjadi suatu kewajiban. Karena selain mempermudah mendiagnosa penyakit juga untuk meminimalisir angka kematian disebabkan kurangnya teknologi komputer.
Sebagai contohnya penggunaan X-ray computed tomography atau bisa disebut Computer Tomography (CT Scan).

3.    Parameter itu suatu nilai atau kondisi yang dijadikan sebagai tolak ukur terhadap nilai atau kondisi yang lainnya. parameter ini dianggap sebagai nilai atau kondisi yang diharapkan resolusi , kontras resolusi, noise, distorsi, dan artefak.

4.    Grafik digunakan pada banyak bidang. Tapi disini saya mengambil contoh pada bagian hiburan.
Bidang Pendidikan, misalnya pada presentasi sebuah laporan dapat menggunakan grafik computer seperti lewat PowerPoint ataupun software lainnya.



Bidang Pembuatan Film Animasi
 
 

Bidang Pembuatan Game misalnya PlayStation

 

Bidang Arsitektur
Computer-Aided Design (CAD) adalah alat bantu berbasis komputer yang digunakan dalam proses analisis dan desain khusunya untuk sistem arsitektural dan engineering.



Renungan Pribadi

Cara Mengeluarkan Inner Beauty :
•    Tampil Percaya diri, Tampil percaya diri adalah salah satu cara paling tepat untuk mengeluarkan Inner Beauty yang terkurung dalam diri kita.
•    Menahan Diri dalam bentuk apapun, Dalam Arti lain berusaha untuk tidak terlalu cepat dalam mengambil keputusan ataupun mengadili suatu dalam situasi apapun.
•    Mengendalikan Ucapan, Setiap Orang dapat dengan mudah mengetahui karakter seseorang hanya dengan mendengarkan dari sebuah ucapan.
•    Menjadi Diri Sendiri, Untuk menjadi diri sendiri diperlukan tingkat kepercaya diri yang tinggi. Seperti contoh Tanamkan pada pikiran bahwa penampilan akan menjadi lebih baik apabila Anda menjadi diri sendiri dan tidak meniru orang lain.
•    Mudah Tersenyum, Berikan senyuman kepada setiap orang dengan tulus dan tanpa paksaan. Terima kekurangan dan kelebihan orang lain, apapun itu bentuknya

Kecantikan dan ketampanan rohani:
•    Mazmur 128:1
Berbahagialah setiap orang yang takut akan Tuhan, yang hidup menurut jalan yang ditunjukan-Nya! Ayat ini menunjukkan inner beauty itu muncul kalau orang tersebut takut akan Tuhan.
•    Amsal 31:10
Isteri yang cakap siapakah akan mendapatkannya? Ia lebih berharga dari pada permata. Ayat ini menunjukkan inner beauty itu muncul pada orang yang cakap, yaitu yang terus belajar dan meningkatkan kemampuan yang sudah dimiliki.
•    Amsal 19:14
Rumah dan harta adalah warisan nenek moyang, tetap isteri yang berakal budi adalah karunia Tuhan. Ayat ini menunjukkan inner beauty itu muncul pada orang yang berakal budi dan berhikmat.
•    1 Petrus 3:4
Tetapi perhiasanmu ialah manusia batiniah yang tersembunyi dengan perhiasan yang tidak binasa yang berasal dari roh yang lemah lembut dan tenteram, yang sangat berharga di mata Allah. Ayat ini menunjukkan inner beauty itu muncul pada orang yang lemah lembut dan tentram.